From 8f6f792b009118f15a3a4ab2f40b7b1051144e35 Mon Sep 17 00:00:00 2001 From: DongHyun Song Date: Mon, 13 Sep 2021 11:04:24 +0900 Subject: [PATCH 01/16] [Service][VD] Apply DeviceHome as squashfs format Apply squashfs app to reduce app size in TV profile. This will reduce DeviceHome application 9.2MB(unzipped) --> 1.9MB Plus, this removes DeviceHome's onboot option either. DeviceHome will be launched by wrt-service-broker. Note. privileged-service should add mount policies for wgt-backend first. Then, this patch can release to VD p4 Change-Id: I8b00c5c742b862f394e3269c483cea926b4311e2 Signed-off-by: DongHyun Song --- device_home/config.xml | 2 +- packaging/wrtjs.spec | 21 +++++++++++++++------ tizen/build/build_app.sh | 13 +++++++++---- 3 files changed, 25 insertions(+), 11 deletions(-) diff --git a/device_home/config.xml b/device_home/config.xml index c2a3e42..d354aef 100755 --- a/device_home/config.xml +++ b/device_home/config.xml @@ -13,7 +13,7 @@ - + DeviceHomeService DeviceHomeService diff --git a/packaging/wrtjs.spec b/packaging/wrtjs.spec index 1e5a941..3129a72 100755 --- a/packaging/wrtjs.spec +++ b/packaging/wrtjs.spec @@ -33,6 +33,9 @@ BuildRequires: pkgconfig(dlog) %if "%{?profile}" == "tv" BuildRequires: app-signer +%if 0%{?_use_d2d} +BuildRequires: squashfs +%endif %endif BuildRequires: hash-signer, zip BuildRequires: pkgconfig(libtzplatform-config) @@ -183,14 +186,20 @@ cp -r %{app_dir}/* %{buildroot}%{_resourcedir}/ %endif %if 0%{?_use_d2d} - %define _d2d_wgt_file_name device_home.wgt +%if "%{?tizen_profile_name}" == "tv" + %define _d2d_app_file_name device_home.tmg + %define _d2d_app_extension tmg +%else + %define _d2d_app_file_name device_home.wgt + %define _d2d_app_extension wgt +%endif install -m 0644 key.pem device_home/signaling_server/gen/ install -m 0644 cert.pem device_home/signaling_server/gen/ - tizen/build/build_app.sh %{buildroot} device_home %{_d2d_wgt_file_name} wgt platform %{?profile} + tizen/build/build_app.sh %{buildroot} device_home %{_d2d_app_file_name} %{_d2d_app_extension} platform %{?profile} install -d %{buildroot}%{_appdir}/.preload-rw-wgt/ - install -m 0644 %{buildroot}/%{_d2d_wgt_file_name} %{buildroot}%{_appdir}/.preload-rw-wgt/ - rm -f %{buildroot}/%{_d2d_wgt_file_name} + install -m 0644 %{buildroot}/%{_d2d_app_file_name} %{buildroot}%{_appdir}/.preload-rw-wgt/ + rm -f %{buildroot}/%{_d2d_app_file_name} %endif %if 0%{?_use_nmt} @@ -232,7 +241,7 @@ fi %post %if "%{?_local_build}" == "1" %if 0%{?_use_d2d} - pkgcmd -i -t wgt -p %{_appdir}/.preload-rw-wgt/%{_d2d_wgt_file_name} + pkgcmd -i -t wgt -p %{_appdir}/.preload-rw-wgt/%{_d2d_app_file_name} %endif %endif @@ -245,7 +254,7 @@ rm -fr %{buildroot} %manifest packaging/wrtjs.manifest %license LICENSE %if 0%{?_use_d2d} - %{_appdir}/.preload-rw-wgt/%{_d2d_wgt_file_name} + %{_appdir}/.preload-rw-wgt/%{_d2d_app_file_name} %endif %if "%{?tizen_profile_name}" != "tv" %caps(cap_setgid,cap_sys_admin=ei) %{_bindir}/wrt-loader diff --git a/tizen/build/build_app.sh b/tizen/build/build_app.sh index fc900a7..2c1a7d3 100755 --- a/tizen/build/build_app.sh +++ b/tizen/build/build_app.sh @@ -26,7 +26,7 @@ if [ "${file_extension}" == "tpk" ]; then install -m 0644 packaging/tizen-manifest-tpk.xml ${source_path}/tizen-manifest.xml install -m 0644 LICENSE ${source_path}/license cp -rf out/gen/app ${source_path}/shared/res/wrt/app -elif [ "${file_extension}" == "wgt" ]; then +elif [ "${file_extension}" == "wgt" -o "${file_extension}" == "tmg" ]; then # DeviceHome cp -rf device_home ${source_path} else @@ -37,14 +37,19 @@ fi # Test signing /usr/bin/hash-signer.sh -a -d -p ${privilege} -b ${output_path} ${source_dir_name} +if [ "${file_extension}" == "wgt" ]; then pushd ${source_path} echo "* zip" -zip -yr $file_name . -mv $file_name ../ +zip -yr ${file_name} . +mv ${file_name} ../ popd +elif [ "${file_extension}" == "tmg" ]; then +echo "mksquashfs ${source_path} ${output_path}/${file_name} -comp gzip" +mksquashfs ${source_path} ${output_path}/${file_name} -comp gzip +fi # tpkresigning from app-signer package -if [ "${profile}" == "tv" -a "${privilege}" != "public" ]; then +if [ "${profile}" == "tv" -a "${privilege}" != "public" -a "${file_extension}" == "wgt" ]; then tpkresigner -a -d -p ${privilege} -n %{4} ${output_path}/${file_name} fi ls ${output_path} -- 2.7.4 From fb8f7018fd7a8b7fe7c6a552d20f8b7a7a57a0ce Mon Sep 17 00:00:00 2001 From: DongHyun Song Date: Tue, 6 Jul 2021 17:58:32 +0900 Subject: [PATCH 02/16] [VD] if condition clean-up 1) preloadState always has 'preload' when backgroundAtStartup. (preload || !backgroundAtStartup) is same (preload || !preload) It should be 'true' Thus, this condition check is unnecessary. 2) Minor changes Change-Id: Ia6dcbb8a61a4bc8051a4791f290e7e3176fe15f7 Signed-off-by: DongHyun Song --- wrt_app/src/tv/web_application_tv.ts | 44 ++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 24 deletions(-) diff --git a/wrt_app/src/tv/web_application_tv.ts b/wrt_app/src/tv/web_application_tv.ts index 85c1cea..683515f 100644 --- a/wrt_app/src/tv/web_application_tv.ts +++ b/wrt_app/src/tv/web_application_tv.ts @@ -119,16 +119,16 @@ Then you can get profile log from the initial loading.`; } } + private needSuspend() { + return this.launchMode !== 'runningAsBackground' && + (this.preloadStatus === 'preload' || this.runningStatus === 'behind'); + } + private suspendByStatus() { - if (this.launchMode == 'runningAsBackground') { - console.log('WebApplication : runningAsBackground suspend is skipped!'); - return; - } - if (this.preloadStatus === 'preload' || - this.runningStatus === 'behind') { + if (this.needSuspend()) { console.log('WebApplication : suspendByStatus'); console.log(`preloadStatus: ${this.preloadStatus}, runningStatus: ${this.runningStatus}`); - // TODO : Need to care this situation and decide to pass the addon event emitter to suspend() + this.webApplication.suspend(); if (this.preloadStatus === 'preload') this.runningStatus = 'preload'; @@ -136,17 +136,13 @@ Then you can get profile log from the initial loading.`; } } - private handlePreloadState(launchMode: string) { - if (this.preloadStatus === 'preload' || launchMode != 'backgroundAtStartup') - this.preloadStatus = 'none'; - } - backgroundExecutable() { return this.backgroundExecution; } isPreloading() { - if (this.preloadStatus == 'preload' || this.launchMode == 'runningAsBackground') { + if (this.preloadStatus === 'preload' || + this.launchMode === 'runningAsBackground') { console.log(`preloadStatus is ${this.preloadStatus} or ${this.launchMode}, show is skipped`); return true; } @@ -154,8 +150,8 @@ Then you can get profile log from the initial loading.`; } canIgnoreSuspend() { - if (this.launchMode == 'runningAsForeground' || - this.launchMode == 'runningAsBackground') { + if (this.launchMode === 'runningAsForeground' || + this.launchMode === 'runningAsBackground') { console.log('WebApplication : view_suspend & multitasking feature is skipped!'); return true; } @@ -220,7 +216,7 @@ Then you can get profile log from the initial loading.`; handleAppControlEvent(appControl: any) { this.launchMode = appControl.getData('http://samsung.com/appcontrol/data/launch_mode'); - this.handlePreloadState(this.launchMode); + this.preloadStatus = 'none'; if (this.launchMode === 'runningAsBackground') { this.webApplication.suspended = false; @@ -232,14 +228,14 @@ Then you can get profile log from the initial loading.`; this.webApplication.resume(); this.webApplication.sendAppControlEvent(); return false; - } - - let skipReload = appControl.getData('SkipReload'); - if (skipReload == 'Yes') { - console.log('skipping reload'); - // TODO : Need to care this situation and decide to pass the addon event emitter to resume() - this.webApplication.resume(); - return false; + } else { + let skipReload = appControl.getData('SkipReload'); + if (skipReload == 'Yes') { + console.log('skipping reload'); + // TODO : Need to care this situation and decide to pass the addon event emitter to resume() + this.webApplication.resume(); + return false; + } } return true; } -- 2.7.4 From b974c5aaa7161125a5a8df90345252e3bca01f42 Mon Sep 17 00:00:00 2001 From: liwei Date: Thu, 23 Sep 2021 16:31:56 +0800 Subject: [PATCH 03/16] [Service] StopService when appid is empty In low memory sceanrio, start()->stop()->getpkgid()->.., then appid will be empty when get pkgid, it will make abnormal of smack label / app path / ..., so to avoid this issue, if appid is empty, we will stop service. Change-Id: I2801c2cf99dbf1b63bcd1702d10b9c9990f89ada Signed-off-by: liwei --- wrt_app/service/service_runner.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wrt_app/service/service_runner.ts b/wrt_app/service/service_runner.ts index e712b03..1955c53 100644 --- a/wrt_app/service/service_runner.ts +++ b/wrt_app/service/service_runner.ts @@ -70,6 +70,11 @@ export function start(id: string, filename: string) { let ids = id.split(':'); let serviceId = ids[0]; let packageId = wrt.getPackageId(id); + if (!packageId) { + console.debug(`${id}'s pkgid is empty, so stop service`); + requestStopService(id); + return; + } wrt.setServiceAppId(id); wrt.security?.dropThreadPrivilege(packageId, serviceId); -- 2.7.4 From 232abdcbaa8234de8cc448f76c44bb1fe092e8fb Mon Sep 17 00:00:00 2001 From: "jaekuk, lee" Date: Fri, 24 Sep 2021 09:16:25 +0900 Subject: [PATCH 04/16] [NMT] Fix build error NMT shared libraries only support armv7l architecture. Change-Id: I0881d2aba6fc109210a3866a40167af4d7f0333b Signed-off-by: jaekuk, lee --- packaging/wrtjs.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packaging/wrtjs.spec b/packaging/wrtjs.spec index 9f2d0bf..e8bf5c4 100755 --- a/packaging/wrtjs.spec +++ b/packaging/wrtjs.spec @@ -22,7 +22,9 @@ Source: %{name}-%{version}.tar.gz # The nmt is public feature # The category is public feature %if "%{?profile}" != "tv" && "%{?profile}" != "wearable" && "%{?_with_da_profile}" != "1" +%ifarch armv7l %define _use_nmt 1 +%endif %define _use_category 1 %endif -- 2.7.4 From 9901119e6d74e1ceccb51ee3e5bf723f27d3bbdd Mon Sep 17 00:00:00 2001 From: wei li Date: Fri, 24 Sep 2021 02:29:16 +0000 Subject: [PATCH 05/16] Revert "[Service][VD] Apply DeviceHome as squashfs format" This reverts commit 8f6f792b009118f15a3a4ab2f40b7b1051144e35. Change-Id: Id67fb3094bd6ba99968ccb9d53fed744ca129264 --- device_home/config.xml | 2 +- packaging/wrtjs.spec | 21 ++++++--------------- tizen/build/build_app.sh | 13 ++++--------- 3 files changed, 11 insertions(+), 25 deletions(-) diff --git a/device_home/config.xml b/device_home/config.xml index d354aef..c2a3e42 100755 --- a/device_home/config.xml +++ b/device_home/config.xml @@ -13,7 +13,7 @@ - + DeviceHomeService DeviceHomeService diff --git a/packaging/wrtjs.spec b/packaging/wrtjs.spec index 3129a72..1e5a941 100755 --- a/packaging/wrtjs.spec +++ b/packaging/wrtjs.spec @@ -33,9 +33,6 @@ BuildRequires: pkgconfig(dlog) %if "%{?profile}" == "tv" BuildRequires: app-signer -%if 0%{?_use_d2d} -BuildRequires: squashfs -%endif %endif BuildRequires: hash-signer, zip BuildRequires: pkgconfig(libtzplatform-config) @@ -186,20 +183,14 @@ cp -r %{app_dir}/* %{buildroot}%{_resourcedir}/ %endif %if 0%{?_use_d2d} -%if "%{?tizen_profile_name}" == "tv" - %define _d2d_app_file_name device_home.tmg - %define _d2d_app_extension tmg -%else - %define _d2d_app_file_name device_home.wgt - %define _d2d_app_extension wgt -%endif + %define _d2d_wgt_file_name device_home.wgt install -m 0644 key.pem device_home/signaling_server/gen/ install -m 0644 cert.pem device_home/signaling_server/gen/ - tizen/build/build_app.sh %{buildroot} device_home %{_d2d_app_file_name} %{_d2d_app_extension} platform %{?profile} + tizen/build/build_app.sh %{buildroot} device_home %{_d2d_wgt_file_name} wgt platform %{?profile} install -d %{buildroot}%{_appdir}/.preload-rw-wgt/ - install -m 0644 %{buildroot}/%{_d2d_app_file_name} %{buildroot}%{_appdir}/.preload-rw-wgt/ - rm -f %{buildroot}/%{_d2d_app_file_name} + install -m 0644 %{buildroot}/%{_d2d_wgt_file_name} %{buildroot}%{_appdir}/.preload-rw-wgt/ + rm -f %{buildroot}/%{_d2d_wgt_file_name} %endif %if 0%{?_use_nmt} @@ -241,7 +232,7 @@ fi %post %if "%{?_local_build}" == "1" %if 0%{?_use_d2d} - pkgcmd -i -t wgt -p %{_appdir}/.preload-rw-wgt/%{_d2d_app_file_name} + pkgcmd -i -t wgt -p %{_appdir}/.preload-rw-wgt/%{_d2d_wgt_file_name} %endif %endif @@ -254,7 +245,7 @@ rm -fr %{buildroot} %manifest packaging/wrtjs.manifest %license LICENSE %if 0%{?_use_d2d} - %{_appdir}/.preload-rw-wgt/%{_d2d_app_file_name} + %{_appdir}/.preload-rw-wgt/%{_d2d_wgt_file_name} %endif %if "%{?tizen_profile_name}" != "tv" %caps(cap_setgid,cap_sys_admin=ei) %{_bindir}/wrt-loader diff --git a/tizen/build/build_app.sh b/tizen/build/build_app.sh index 2c1a7d3..fc900a7 100755 --- a/tizen/build/build_app.sh +++ b/tizen/build/build_app.sh @@ -26,7 +26,7 @@ if [ "${file_extension}" == "tpk" ]; then install -m 0644 packaging/tizen-manifest-tpk.xml ${source_path}/tizen-manifest.xml install -m 0644 LICENSE ${source_path}/license cp -rf out/gen/app ${source_path}/shared/res/wrt/app -elif [ "${file_extension}" == "wgt" -o "${file_extension}" == "tmg" ]; then +elif [ "${file_extension}" == "wgt" ]; then # DeviceHome cp -rf device_home ${source_path} else @@ -37,19 +37,14 @@ fi # Test signing /usr/bin/hash-signer.sh -a -d -p ${privilege} -b ${output_path} ${source_dir_name} -if [ "${file_extension}" == "wgt" ]; then pushd ${source_path} echo "* zip" -zip -yr ${file_name} . -mv ${file_name} ../ +zip -yr $file_name . +mv $file_name ../ popd -elif [ "${file_extension}" == "tmg" ]; then -echo "mksquashfs ${source_path} ${output_path}/${file_name} -comp gzip" -mksquashfs ${source_path} ${output_path}/${file_name} -comp gzip -fi # tpkresigning from app-signer package -if [ "${profile}" == "tv" -a "${privilege}" != "public" -a "${file_extension}" == "wgt" ]; then +if [ "${profile}" == "tv" -a "${privilege}" != "public" ]; then tpkresigner -a -d -p ${privilege} -n %{4} ${output_path}/${file_name} fi ls ${output_path} -- 2.7.4 From b93beb79625821de764b973f96cbb9d034437f40 Mon Sep 17 00:00:00 2001 From: "jaekuk, lee" Date: Fri, 24 Sep 2021 11:17:51 +0900 Subject: [PATCH 06/16] [Addon] Add reload value to send to addon This patch sends reload value to addon to synchronize app's window information with addon when resuming app. Change-Id: I53f2cd613a6c271cfb445d20e84db9230991dee0 Signed-off-by: jaekuk, lee --- wrt_app/src/web_application.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) mode change 100644 => 100755 wrt_app/src/web_application.ts diff --git a/wrt_app/src/web_application.ts b/wrt_app/src/web_application.ts old mode 100644 new mode 100755 index 4d4872a..52f69bb --- a/wrt_app/src/web_application.ts +++ b/wrt_app/src/web_application.ts @@ -43,6 +43,7 @@ export class WebApplication { inQuit: boolean = false; profileDelegate: WebApplicationDelegate; splashShown: boolean = false; + reload: boolean = false; constructor(options: RuntimeOption) { if (wrt.tv) { @@ -272,13 +273,13 @@ export class WebApplication { let loadInfo = appControl.getLoadInfo(); let src = loadInfo.getSrc(); - let reload = loadInfo.getReload() || this.profileDelegate.needReload(src); + this.reload = loadInfo.getReload() || this.profileDelegate.needReload(src); // handle http://tizen.org/appcontrol/operation/main operation specially. // only menu-screen app can send launch request with main operation. // in this case, web app should have to resume web app not reset. - if (reload && appControl.getOperation() == 'http://tizen.org/appcontrol/operation/main') - reload = false; - if (reload) + if (this.reload && appControl.getOperation() == 'http://tizen.org/appcontrol/operation/main') + this.reload = false; + if (this.reload) this.handleAppControlReload(src); else this.sendAppControlEvent(); @@ -333,7 +334,8 @@ export class WebApplication { resume() { console.log('WebApplication : resume'); this.suspended = false; - addonManager.emit('lcResume', this.mainWindow.id); + addonManager.emit('lcResume', this.mainWindow.id, this.reload); + this.reload = false; if (!this.backgroundRunnable()) this.windowList.forEach((window) => window.setEnabled(true)); -- 2.7.4 From 1933519e7b81f141905e7d24ee0451c9a3884def Mon Sep 17 00:00:00 2001 From: "jaekuk, lee" Date: Thu, 23 Sep 2021 16:52:34 +0900 Subject: [PATCH 07/16] Fix issue that main window is not loaded when reloading app If resuming app that opened more than 3 windows in apps launcher screen, only one window is removed from window list. This patch removes all windows except main window when reloading app. Change-Id: I3059f2007889a04ccbf8fa7591e85241989fba7a Signed-off-by: jaekuk, lee --- wrt_app/src/web_application.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) mode change 100644 => 100755 wrt_app/src/web_application.ts diff --git a/wrt_app/src/web_application.ts b/wrt_app/src/web_application.ts old mode 100644 new mode 100755 index 4d4872a..eb6bc2d --- a/wrt_app/src/web_application.ts +++ b/wrt_app/src/web_application.ts @@ -410,7 +410,7 @@ export class WebApplication { private closeWindows() { this.profileDelegate.clearSuface(this.mainWindow.webContents); - this.windowList.forEach((window) => { + this.windowList.slice().forEach((window) => { if (window != this.mainWindow) window.destroy(); }); -- 2.7.4 From 71f4fa016c4f0a987e76b0cff9279667c4f455a7 Mon Sep 17 00:00:00 2001 From: liwei Date: Fri, 24 Sep 2021 18:53:30 +0800 Subject: [PATCH 08/16] [Service][VD] Apply DeviceHome as squashfs format This patch is uploaded again, and chmod 755 to /usr/apps/.preload-rw-wgt/device_home.tmg to avoid create image fail in Cosmos. Apply squashfs app to reduce app size in TV profile. This will reduce DeviceHome application 9.2MB(unzipped) --> 1.9MB Plus, this removes DeviceHome's onboot option either. DeviceHome will be launched by wrt-service-broker. Note. privileged-service should add mount policies for wgt-backend first. Then, this patch can release to VD p4 Change-Id: Ief92f8a780b3b7cd28596f86c5239c96f25e3aba Signed-off-by: liwei --- device_home/config.xml | 2 +- packaging/wrtjs.spec | 21 +++++++++++++++------ tizen/build/build_app.sh | 13 +++++++++---- 3 files changed, 25 insertions(+), 11 deletions(-) mode change 100755 => 100644 device_home/config.xml mode change 100755 => 100644 packaging/wrtjs.spec diff --git a/device_home/config.xml b/device_home/config.xml old mode 100755 new mode 100644 index c2a3e42..d354aef --- a/device_home/config.xml +++ b/device_home/config.xml @@ -13,7 +13,7 @@ - + DeviceHomeService DeviceHomeService diff --git a/packaging/wrtjs.spec b/packaging/wrtjs.spec old mode 100755 new mode 100644 index 0f871d8..bdb6e24 --- a/packaging/wrtjs.spec +++ b/packaging/wrtjs.spec @@ -37,6 +37,9 @@ BuildRequires: pkgconfig(dlog) %if "%{?profile}" == "tv" BuildRequires: app-signer +%if 0%{?_use_d2d} +BuildRequires: squashfs +%endif %endif BuildRequires: hash-signer, zip BuildRequires: pkgconfig(libtzplatform-config) @@ -192,14 +195,20 @@ cp -r %{app_dir}/* %{buildroot}%{_resourcedir}/ %endif %if 0%{?_use_d2d} - %define _d2d_wgt_file_name device_home.wgt +%if "%{?tizen_profile_name}" == "tv" + %define _d2d_app_file_name device_home.tmg + %define _d2d_app_extension tmg +%else + %define _d2d_app_file_name device_home.wgt + %define _d2d_app_extension wgt +%endif install -m 0644 key.pem device_home/signaling_server/gen/ install -m 0644 cert.pem device_home/signaling_server/gen/ - tizen/build/build_app.sh %{buildroot} device_home %{_d2d_wgt_file_name} wgt platform %{?profile} + tizen/build/build_app.sh %{buildroot} device_home %{_d2d_app_file_name} %{_d2d_app_extension} platform %{?profile} install -d %{buildroot}%{_appdir}/.preload-rw-wgt/ - install -m 0644 %{buildroot}/%{_d2d_wgt_file_name} %{buildroot}%{_appdir}/.preload-rw-wgt/ - rm -f %{buildroot}/%{_d2d_wgt_file_name} + install -m 0755 %{buildroot}/%{_d2d_app_file_name} %{buildroot}%{_appdir}/.preload-rw-wgt/ + rm -f %{buildroot}/%{_d2d_app_file_name} %endif %if 0%{?_use_nmt} @@ -248,7 +257,7 @@ fi %post %if "%{?_local_build}" == "1" %if 0%{?_use_d2d} - pkgcmd -i -t wgt -p %{_appdir}/.preload-rw-wgt/%{_d2d_wgt_file_name} + pkgcmd -i -t wgt -p %{_appdir}/.preload-rw-wgt/%{_d2d_app_file_name} %endif %endif @@ -261,7 +270,7 @@ rm -fr %{buildroot} %manifest packaging/wrtjs.manifest %license LICENSE %if 0%{?_use_d2d} - %{_appdir}/.preload-rw-wgt/%{_d2d_wgt_file_name} + %{_appdir}/.preload-rw-wgt/%{_d2d_app_file_name} %endif %if "%{?tizen_profile_name}" != "tv" %caps(cap_setgid,cap_sys_admin=ei) %{_bindir}/wrt-loader diff --git a/tizen/build/build_app.sh b/tizen/build/build_app.sh index fc900a7..2c1a7d3 100755 --- a/tizen/build/build_app.sh +++ b/tizen/build/build_app.sh @@ -26,7 +26,7 @@ if [ "${file_extension}" == "tpk" ]; then install -m 0644 packaging/tizen-manifest-tpk.xml ${source_path}/tizen-manifest.xml install -m 0644 LICENSE ${source_path}/license cp -rf out/gen/app ${source_path}/shared/res/wrt/app -elif [ "${file_extension}" == "wgt" ]; then +elif [ "${file_extension}" == "wgt" -o "${file_extension}" == "tmg" ]; then # DeviceHome cp -rf device_home ${source_path} else @@ -37,14 +37,19 @@ fi # Test signing /usr/bin/hash-signer.sh -a -d -p ${privilege} -b ${output_path} ${source_dir_name} +if [ "${file_extension}" == "wgt" ]; then pushd ${source_path} echo "* zip" -zip -yr $file_name . -mv $file_name ../ +zip -yr ${file_name} . +mv ${file_name} ../ popd +elif [ "${file_extension}" == "tmg" ]; then +echo "mksquashfs ${source_path} ${output_path}/${file_name} -comp gzip" +mksquashfs ${source_path} ${output_path}/${file_name} -comp gzip +fi # tpkresigning from app-signer package -if [ "${profile}" == "tv" -a "${privilege}" != "public" ]; then +if [ "${profile}" == "tv" -a "${privilege}" != "public" -a "${file_extension}" == "wgt" ]; then tpkresigner -a -d -p ${privilege} -n %{4} ${output_path}/${file_name} fi ls ${output_path} -- 2.7.4 From 70dac6ff5511613e486641dc7068a8648b85de49 Mon Sep 17 00:00:00 2001 From: Youngsoo Choi Date: Sun, 26 Sep 2021 23:10:57 -0700 Subject: [PATCH 09/16] [DeviceHome] Use TAU library CDN to save ROM size Recently established TAU library CDN is used to save device ROM size. The source size is reduced from 8.2M to 5.8M. Change-Id: I956785bc88b76e67405b87b307686e4f8dfa7792 Signed-off-by: Youngsoo Choi --- device_home/client/client.html | 4 +- device_home/client/invited.html | 7 +- device_home/client/lib/tau/LICENSE.Flora | 206 --------------------- device_home/client/lib/tau/VERSION | 1 - .../client/lib/tau/animation/tau.animation.min.js | 2 - device_home/client/lib/tau/mobile/js/tau.min.js | 32 ---- .../mobile/theme/default/fonts/Roboto-Light.ttf | Bin 321820 -> 0 bytes .../mobile/theme/default/fonts/Roboto-Medium.ttf | Bin 320932 -> 0 bytes .../mobile/theme/default/fonts/Roboto-Regular.ttf | Bin 319960 -> 0 bytes .../default/images/0_Round_corner/bottom_left.svg | 7 - .../default/images/0_Round_corner/bottom_right.svg | 7 - .../default/images/0_Round_corner/top_left.svg | 7 - .../default/images/0_Round_corner/top_right.svg | 7 - .../images/10_Search/tw_ic_ab_back_mtrl.svg | 13 -- .../10_Search/tw_ic_ab_search_location_mtrl.svg | 13 -- .../10_Search/tw_ic_clear_search_api_mtrl.svg | 15 -- .../tw_ic_voice_search_api_mtrl_alpha.svg | 13 -- .../images/10_Search/wa_search_ic_squarcle_bg.svg | 19 -- .../images/12_Text_fields/wa_textfield_ic_add.svg | 18 -- .../12_Text_fields/wa_textfield_ic_contact.svg | 11 -- .../13_View_controls/tw_dropdown_ic_check.svg | 13 -- .../images/13_View_controls/tw_spinner_mtrl.svg | 1 - .../tw_copypaste_cursor_handler_bottom.svg | 1 - .../tw_copypaste_cursor_handler_top.svg | 1 - .../tw_copypaste_select_handler_left.svg | 1 - .../tw_copypaste_select_handler_right.svg | 1 - .../images/17_Copy_paste/tw_ic_ab_back_mtrl.svg | 10 - .../images/17_Copy_paste/tw_ic_ab_more_mtrl.svg | 9 - .../default/images/1_App_bar/tw_ic_ab_add_mtrl.svg | 8 - .../images/1_App_bar/tw_ic_ab_back_mtrl.svg | 10 - .../images/1_App_bar/tw_ic_ab_more_mtrl.svg | 9 - .../images/1_App_bar/tw_ic_ab_search_mtrl.svg | 10 - .../images/1_App_bar/tw_ic_bb_delete_mtrl.svg | 9 - .../images/1_App_bar/tw_ic_bb_move_mtrl.svg | 13 -- .../images/1_App_bar/tw_ic_bb_share_mtrl.svg | 12 -- .../default/images/2_Buttons/tw_ic_ab_add_mtrl.svg | 8 - .../sem_checkedtextview_check_to_on_mtrl_000.svg | 16 -- .../sem_checkedtextview_check_to_on_mtrl_001.svg | 22 --- .../sem_checkedtextview_check_to_on_mtrl_002.svg | 16 -- .../sem_checkedtextview_check_to_on_mtrl_003.svg | 18 -- .../sem_checkedtextview_check_to_on_mtrl_004.svg | 18 -- .../sem_checkedtextview_check_to_on_mtrl_005.svg | 18 -- .../sem_checkedtextview_check_to_on_mtrl_006.svg | 17 -- .../sem_checkedtextview_check_to_on_mtrl_007.svg | 18 -- .../sem_checkedtextview_check_to_on_mtrl_008.svg | 17 -- .../sem_checkedtextview_check_to_on_mtrl_009.svg | 16 -- .../sem_checkedtextview_check_to_on_mtrl_010.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_011.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_012.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_013.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_014.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_015.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_016.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_017.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_018.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_019.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_020.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_021.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_022.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_023.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_024.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_025.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_026.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_000.svg | 16 -- .../sem_checkedtextview_check_to_on_mtrl_001.svg | 22 --- .../sem_checkedtextview_check_to_on_mtrl_002.svg | 16 -- .../sem_checkedtextview_check_to_on_mtrl_003.svg | 18 -- .../sem_checkedtextview_check_to_on_mtrl_004.svg | 18 -- .../sem_checkedtextview_check_to_on_mtrl_005.svg | 18 -- .../sem_checkedtextview_check_to_on_mtrl_006.svg | 17 -- .../sem_checkedtextview_check_to_on_mtrl_007.svg | 18 -- .../sem_checkedtextview_check_to_on_mtrl_008.svg | 17 -- .../sem_checkedtextview_check_to_on_mtrl_009.svg | 17 -- .../sem_checkedtextview_check_to_on_mtrl_010.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_011.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_012.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_013.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_014.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_015.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_016.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_017.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_018.svg | 11 -- .../sem_checkedtextview_check_to_on_mtrl_019.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_020.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_021.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_022.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_023.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_024.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_025.svg | 10 - .../sem_checkedtextview_check_to_on_mtrl_026.svg | 11 -- ...em_checkedtextview_check_to_on_mtrl_sprites.svg | 1 - .../Radio/96x62/sem_btn_radio_to_on_mtrl_000.svg | 12 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_001.svg | 12 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_002.svg | 12 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_003.svg | 12 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_004.svg | 12 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_005.svg | 12 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_006.svg | 12 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_007.svg | 16 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_008.svg | 15 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_009.svg | 16 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_010.svg | 15 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_011.svg | 16 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_012.svg | 15 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_013.svg | 16 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_014.svg | 15 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_015.svg | 16 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_016.svg | 15 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_017.svg | 16 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_018.svg | 16 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_019.svg | 16 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_020.svg | 16 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_021.svg | 16 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_022.svg | 16 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_023.svg | 16 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_024.svg | 16 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_025.svg | 16 -- .../Radio/96x62/sem_btn_radio_to_on_mtrl_026.svg | 15 -- .../Radio/sem_btn_radio_to_on_mtrl_000.svg | 12 -- .../Radio/sem_btn_radio_to_on_mtrl_001.svg | 12 -- .../Radio/sem_btn_radio_to_on_mtrl_002.svg | 12 -- .../Radio/sem_btn_radio_to_on_mtrl_003.svg | 12 -- .../Radio/sem_btn_radio_to_on_mtrl_004.svg | 12 -- .../Radio/sem_btn_radio_to_on_mtrl_005.svg | 12 -- .../Radio/sem_btn_radio_to_on_mtrl_006.svg | 12 -- .../Radio/sem_btn_radio_to_on_mtrl_007.svg | 16 -- .../Radio/sem_btn_radio_to_on_mtrl_008.svg | 15 -- .../Radio/sem_btn_radio_to_on_mtrl_009.svg | 16 -- .../Radio/sem_btn_radio_to_on_mtrl_010.svg | 15 -- .../Radio/sem_btn_radio_to_on_mtrl_011.svg | 16 -- .../Radio/sem_btn_radio_to_on_mtrl_012.svg | 15 -- .../Radio/sem_btn_radio_to_on_mtrl_013.svg | 16 -- .../Radio/sem_btn_radio_to_on_mtrl_014.svg | 15 -- .../Radio/sem_btn_radio_to_on_mtrl_015.svg | 16 -- .../Radio/sem_btn_radio_to_on_mtrl_016.svg | 15 -- .../Radio/sem_btn_radio_to_on_mtrl_017.svg | 16 -- .../Radio/sem_btn_radio_to_on_mtrl_018.svg | 16 -- .../Radio/sem_btn_radio_to_on_mtrl_019.svg | 16 -- .../Radio/sem_btn_radio_to_on_mtrl_020.svg | 16 -- .../Radio/sem_btn_radio_to_on_mtrl_021.svg | 16 -- .../Radio/sem_btn_radio_to_on_mtrl_022.svg | 16 -- .../Radio/sem_btn_radio_to_on_mtrl_023.svg | 16 -- .../Radio/sem_btn_radio_to_on_mtrl_024.svg | 16 -- .../Radio/sem_btn_radio_to_on_mtrl_025.svg | 16 -- .../Radio/sem_btn_radio_to_on_mtrl_026.svg | 15 -- .../sprites/sem_btn_radio_to_on_mtrl_sprites.svg | 1 - .../3_Controllers/gallery_btn_check_bg_mtrl.svg | 13 -- .../3_Controllers/gallery_btn_uncheck_bg_mtrl.svg | 14 -- .../3_Controllers/tw_chips_icon_add_mtrl.svg | 9 - .../3_Controllers/tw_chips_icon_delete_mtrl.svg | 8 - .../3_Controllers/tw_expander_close_mtrl.svg | 1 - .../images/3_Controllers/tw_expander_open_mtrl.svg | 1 - .../images/3_Controllers/tw_list_icon_add_mtrl.svg | 8 - .../3_Controllers/tw_list_icon_delete_mtrl.svg | 7 - .../images/3_Controllers/tw_list_icon_reorder.svg | 8 - .../images/4_Dialogs/tw_numberpicker_next_mtrl.svg | 9 - .../images/4_Dialogs/tw_numberpicker_prev_mtrl.svg | 9 - .../images/6_Lists/tw_expander_close_mtrl.svg | 1 - .../images/6_Lists/tw_expander_open_mtrl.svg | 1 - .../images/6_Lists/tw_list_icon_connections.svg | 17 -- .../images/6_Lists/tw_list_icon_display.svg | 15 -- .../images/6_Lists/tw_list_icon_notifications.svg | 16 -- .../default/images/6_Lists/tw_list_icon_sound.svg | 15 -- .../images/6_Lists/tw_list_icon_wallpaper.svg | 17 -- .../images/6_Lists/tw_list_subheader_dot.svg | 9 - .../9_Progress/tw_ic_progress_download_mtrl.svg | 1 - .../9_Progress/tw_ic_progress_refresh_mtrl.svg | 1 - .../default/images/controls/00_button_pause.png | Bin 3376 -> 0 bytes .../lib/tau/mobile/theme/default/tau.min.css | 17 -- 169 files changed, 6 insertions(+), 2198 deletions(-) delete mode 100644 device_home/client/lib/tau/LICENSE.Flora delete mode 100644 device_home/client/lib/tau/VERSION delete mode 100644 device_home/client/lib/tau/animation/tau.animation.min.js delete mode 100644 device_home/client/lib/tau/mobile/js/tau.min.js delete mode 100644 device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Light.ttf delete mode 100644 device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Medium.ttf delete mode 100644 device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Regular.ttf delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_left.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_right.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_left.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_right.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_back_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_search_location_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_clear_search_api_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_voice_search_api_mtrl_alpha.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/10_Search/wa_search_ic_squarcle_bg.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/12_Text_fields/wa_textfield_ic_add.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/12_Text_fields/wa_textfield_ic_contact.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/13_View_controls/tw_dropdown_ic_check.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/13_View_controls/tw_spinner_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_bottom.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_top.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_left.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_right.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_back_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_more_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_add_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_back_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_more_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_search_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_delete_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_move_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_share_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/2_Buttons/tw_ic_ab_add_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_000.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_001.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_002.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_003.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_004.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_005.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_006.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_007.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_008.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_009.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_010.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_011.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_012.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_013.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_014.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_015.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_016.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_017.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_018.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_019.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_020.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_021.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_022.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_023.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_024.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_025.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_026.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_000.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_001.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_002.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_003.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_004.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_005.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_006.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_007.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_008.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_009.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_010.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_011.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_012.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_013.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_014.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_015.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_016.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_017.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_018.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_019.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_020.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_021.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_022.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_023.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_024.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_025.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_026.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sprites/sem_checkedtextview_check_to_on_mtrl_sprites.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_000.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_001.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_002.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_003.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_004.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_005.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_006.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_007.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_008.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_009.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_010.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_011.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_012.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_013.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_014.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_015.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_016.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_017.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_018.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_019.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_020.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_021.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_022.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_023.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_024.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_025.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_026.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_000.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_001.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_002.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_003.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_004.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_005.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_006.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_007.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_008.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_009.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_010.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_011.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_012.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_013.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_014.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_015.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_016.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_017.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_018.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_019.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_020.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_021.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_022.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_023.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_024.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_025.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_026.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sprites/sem_btn_radio_to_on_mtrl_sprites.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_check_bg_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_uncheck_bg_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_add_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_delete_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_close_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_open_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_add_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_delete_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_reorder.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_next_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_prev_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_close_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_open_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_connections.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_display.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_notifications.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_sound.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_wallpaper.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_subheader_dot.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_download_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_refresh_mtrl.svg delete mode 100644 device_home/client/lib/tau/mobile/theme/default/images/controls/00_button_pause.png delete mode 100644 device_home/client/lib/tau/mobile/theme/default/tau.min.css diff --git a/device_home/client/client.html b/device_home/client/client.html index 51f1f5f..34e5a63 100755 --- a/device_home/client/client.html +++ b/device_home/client/client.html @@ -5,12 +5,12 @@ My Device App - + - + diff --git a/device_home/client/invited.html b/device_home/client/invited.html index 55d7821..5253d5c 100755 --- a/device_home/client/invited.html +++ b/device_home/client/invited.html @@ -5,9 +5,9 @@ My Device App - + - + @@ -28,4 +28,5 @@ - \ No newline at end of file + + diff --git a/device_home/client/lib/tau/LICENSE.Flora b/device_home/client/lib/tau/LICENSE.Flora deleted file mode 100644 index 4ab7e53..0000000 --- a/device_home/client/lib/tau/LICENSE.Flora +++ /dev/null @@ -1,206 +0,0 @@ -Flora License - -Version 1.1, April, 2013 - -http://floralicense.org/license/ - -TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - -1. Definitions. - -"License" shall mean the terms and conditions for use, reproduction, -and distribution as defined by Sections 1 through 9 of this document. - -"Licensor" shall mean the copyright owner or entity authorized by -the copyright owner that is granting the License. - -"Legal Entity" shall mean the union of the acting entity and -all other entities that control, are controlled by, or are -under common control with that entity. For the purposes of -this definition, "control" means (i) the power, direct or indirect, -to cause the direction or management of such entity, -whether by contract or otherwise, or (ii) ownership of fifty percent (50%) -or more of the outstanding shares, or (iii) beneficial ownership of -such entity. - -"You" (or "Your") shall mean an individual or Legal Entity -exercising permissions granted by this License. - -"Source" form shall mean the preferred form for making modifications, -including but not limited to software source code, documentation source, -and configuration files. - -"Object" form shall mean any form resulting from mechanical -transformation or translation of a Source form, including but -not limited to compiled object code, generated documentation, -and conversions to other media types. - -"Work" shall mean the work of authorship, whether in Source or Object form, -made available under the License, as indicated by a copyright notice -that is included in or attached to the work (an example is provided -in the Appendix below). - -"Derivative Works" shall mean any work, whether in Source or Object form, -that is based on (or derived from) the Work and for which the editorial -revisions, annotations, elaborations, or other modifications represent, -as a whole, an original work of authorship. For the purposes of this License, -Derivative Works shall not include works that remain separable from, -or merely link (or bind by name) to the interfaces of, the Work and -Derivative Works thereof. - -"Contribution" shall mean any work of authorship, including the original -version of the Work and any modifications or additions to that Work or -Derivative Works thereof, that is intentionally submitted to Licensor -for inclusion in the Work by the copyright owner or by an individual or -Legal Entity authorized to submit on behalf of the copyright owner. -For the purposes of this definition, "submitted" means any form of -electronic, verbal, or written communication sent to the Licensor or -its representatives, including but not limited to communication on -electronic mailing lists, source code control systems, and issue -tracking systems that are managed by, or on behalf of, the Licensor -for the purpose of discussing and improving the Work, but excluding -communication that is conspicuously marked or otherwise designated -in writing by the copyright owner as "Not a Contribution." - -"Contributor" shall mean Licensor and any individual or Legal Entity -on behalf of whom a Contribution has been received by Licensor and -subsequently incorporated within the Work. - -"Tizen Certified Platform" shall mean a software platform that complies -with the standards set forth in the Tizen Compliance Specification -and passes the Tizen Compliance Tests as defined from time to time -by the Tizen Technical Steering Group and certified by the Tizen -Association or its designated agent. - -2. Grant of Copyright License. Subject to the terms and conditions of -this License, each Contributor hereby grants to You a perpetual, -worldwide, non-exclusive, no-charge, royalty-free, irrevocable -copyright license to reproduce, prepare Derivative Works of, -publicly display, publicly perform, sublicense, and distribute the -Work and such Derivative Works in Source or Object form. - -3. Grant of Patent License. Subject to the terms and conditions of -this License, each Contributor hereby grants to You a perpetual, -worldwide, non-exclusive, no-charge, royalty-free, irrevocable -(except as stated in this section) patent license to make, have made, -use, offer to sell, sell, import, and otherwise transfer the Work -solely as incorporated into a Tizen Certified Platform, where such -license applies only to those patent claims licensable by such -Contributor that are necessarily infringed by their Contribution(s) -alone or by combination of their Contribution(s) with the Work solely -as incorporated into a Tizen Certified Platform to which such -Contribution(s) was submitted. If You institute patent litigation -against any entity (including a cross-claim or counterclaim -in a lawsuit) alleging that the Work or a Contribution incorporated -within the Work constitutes direct or contributory patent infringement, -then any patent licenses granted to You under this License for that -Work shall terminate as of the date such litigation is filed. - -4. Redistribution. You may reproduce and distribute copies of the -Work or Derivative Works thereof pursuant to the copyright license -above, in any medium, with or without modifications, and in Source or -Object form, provided that You meet the following conditions: - - 1. You must give any other recipients of the Work or Derivative Works - a copy of this License; and - 2. You must cause any modified files to carry prominent notices stating - that You changed the files; and - 3. You must retain, in the Source form of any Derivative Works that - You distribute, all copyright, patent, trademark, and attribution - notices from the Source form of the Work, excluding those notices - that do not pertain to any part of the Derivative Works; and - 4. If the Work includes a "NOTICE" text file as part of its distribution, - then any Derivative Works that You distribute must include a readable - copy of the attribution notices contained within such NOTICE file, - excluding those notices that do not pertain to any part of - the Derivative Works, in at least one of the following places: - within a NOTICE text file distributed as part of the Derivative Works; - within the Source form or documentation, if provided along with the - Derivative Works; or, within a display generated by the Derivative Works, - if and wherever such third-party notices normally appear. - The contents of the NOTICE file are for informational purposes only - and do not modify the License. You may add Your own attribution notices - within Derivative Works that You distribute, alongside or as an addendum - to the NOTICE text from the Work, provided that such additional attribution - notices cannot be construed as modifying the License. You may add Your own - copyright statement to Your modifications and may provide additional or - different license terms and conditions for use, reproduction, or - distribution of Your modifications, or for any such Derivative Works - as a whole, provided Your use, reproduction, and distribution of - the Work otherwise complies with the conditions stated in this License - and your own copyright statement or terms and conditions do not conflict - the conditions stated in the License including section 3. - -5. Submission of Contributions. Unless You explicitly state otherwise, -any Contribution intentionally submitted for inclusion in the Work -by You to the Licensor shall be under the terms and conditions of -this License, without any additional terms or conditions. -Notwithstanding the above, nothing herein shall supersede or modify -the terms of any separate license agreement you may have executed -with Licensor regarding such Contributions. - -6. Trademarks. This License does not grant permission to use the trade -names, trademarks, service marks, or product names of the Licensor, -except as required for reasonable and customary use in describing the -origin of the Work and reproducing the content of the NOTICE file. - -7. Disclaimer of Warranty. Unless required by applicable law or -agreed to in writing, Licensor provides the Work (and each -Contributor provides its Contributions) on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or -implied, including, without limitation, any warranties or conditions -of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A -PARTICULAR PURPOSE. You are solely responsible for determining the -appropriateness of using or redistributing the Work and assume any -risks associated with Your exercise of permissions under this License. - -8. Limitation of Liability. In no event and under no legal theory, -whether in tort (including negligence), contract, or otherwise, -unless required by applicable law (such as deliberate and grossly -negligent acts) or agreed to in writing, shall any Contributor be -liable to You for damages, including any direct, indirect, special, -incidental, or consequential damages of any character arising as a -result of this License or out of the use or inability to use the -Work (including but not limited to damages for loss of goodwill, -work stoppage, computer failure or malfunction, or any and all -other commercial damages or losses), even if such Contributor -has been advised of the possibility of such damages. - -9. Accepting Warranty or Additional Liability. While redistributing -the Work or Derivative Works thereof, You may choose to offer, -and charge a fee for, acceptance of support, warranty, indemnity, -or other liability obligations and/or rights consistent with this -License. However, in accepting such obligations, You may act only -on Your own behalf and on Your sole responsibility, not on behalf -of any other Contributor, and only if You agree to indemnify, -defend, and hold each Contributor harmless for any liability -incurred by, or claims asserted against, such Contributor by reason -of your accepting any such warranty or additional liability. - -END OF TERMS AND CONDITIONS - -APPENDIX: How to apply the Flora License to your work - -To apply the Flora License to your work, attach the following -boilerplate notice, with the fields enclosed by brackets "[]" -replaced with your own identifying information. (Don't include -the brackets!) The text should be enclosed in the appropriate -comment syntax for the file format. We also recommend that a -file or class name and description of purpose be included on the -same "printed page" as the copyright notice for easier -identification within third-party archives. - - Copyright 2015 Samsung Electronics Co., Ltd. - - Licensed under the Flora License, Version 1.1 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://floralicense.org/license/ - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - diff --git a/device_home/client/lib/tau/VERSION b/device_home/client/lib/tau/VERSION deleted file mode 100644 index 9d4f823..0000000 --- a/device_home/client/lib/tau/VERSION +++ /dev/null @@ -1 +0,0 @@ -1.2.9 diff --git a/device_home/client/lib/tau/animation/tau.animation.min.js b/device_home/client/lib/tau/animation/tau.animation.min.js deleted file mode 100644 index baba450..0000000 --- a/device_home/client/lib/tau/animation/tau.animation.min.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(t){!t.tau&&(t.tau={});var e=t.tau.animation={};(function(t,e){(function(){for(var e=0,i=["ms","moz","webkit","o"],a=0;i.length>a&&!t.requestAnimationFrame;++a)t.requestAnimationFrame=t[i[a]+"RequestAnimationFrame"],t.cancelAnimationFrame=t[i[a]+"CancelAnimationFrame"]||t[i[a]+"CancelRequestAnimationFrame"];void 0===t.requestAnimationFrame&&(t.requestAnimationFrame=function(i){var a=Date.now(),n=Math.max(0,16-(a-e)),r=t.setTimeout(function(){i(a+n)},n);return e=a+n,r}),t.cancelAnimationFrame=t.cancelAnimationFrame||function(e){t.clearTimeout(e)}})(),function(t,e){t.Uint8Array.prototype.setValue=function(){for(var t=0,e=this.length;e>t;t++){if(void 0===arguments[t])return;this[t]=arguments[t]}},e.getTime=function(){return t.performance?t.performance.now?function(){return t.performance.now()}:t.performance.webkitNow?function(){return t.performance.webkitNow()}:function(){return(new Date).getTime()}:function(){return(new Date).getTime()}}()}(t,e);var i={ENUM:{NODETYPE:{GROUP:1,ANIMATION:2},GROUPTYPE:{SEQUENCE:4,PARALLEL:8}},forEach:function(t,e){for(var i=0,a=t&&t.length;a>i;i++){var n=t[i];e(n,i)}},copy:function(t,e){e=e||{};for(var i in t)t.hasOwnProperty(i)&&"$$"!==i.substr(0,2)&&(e[i]=t[i]);return e},arrayCopy:function(t,i){var a,n=t.length;if(void 0!==n)for(void 0===i&&(i=t instanceof Uint8Array?new Uint8Array(n):[]),a=0;n>a;a++)i[a]="string"!=typeof t[a]&&void 0!==t[a].length?e.base.arrayCopy(t[a]):t[a];else i=t;return i},deepCopy:function(t,e){if("object"==typeof t){e=e||{},t.length!==void 0&&(t instanceof Array?e=[]:t instanceof Uint8Array&&(e=new Uint8Array(t.length)));for(var i in t)"object"==typeof t[i]?e[i]=this.deepCopy(t[i]):"string"==typeof t[i]?e[i]=t[i]:"number"==typeof t[i]?e[i]=t[i]:"boolean"==typeof t[i]&&(e[i]=1==t[i]?!0:!1)}else e=t;return e},singleTon:function(t){var e={};return e.getInstance=function(){return void 0===this._singleton&&(this._singleton=new t),this._singleton},e},isNumber:function(t){return"number"==typeof t},isFunction:function(t){return"function"==typeof t},isObject:function(t){return t instanceof Object},isArray:function(t){return t instanceof Array},selector:function(t){var e,i=t.slice(0,1),a=t.slice(1);return"."===i?e=document.getElementsByClassName(a):"#"===i&&(e=document.getElementById(a)),e}};i.WeakMap=function(){this.keys=[],this.values=[],this.i=0},i.WeakMap.prototype.del=function(t){return this.has(t)&&(this.keys.splice(this.i,1),this.values.splice(this.i,1)),this.i>-1},i.WeakMap.prototype.get=function(t,e){return this.has(t)?this.values[this.i]:e},i.WeakMap.prototype.has=function(t){if(t!==Object(t))throw new TypeError("not a non-null object");return this.i=Array.prototype.indexOf.call(this.keys,t),this.i>-1},i.WeakMap.prototype.set=function(t,e){this.has(t)?this.values[this.i]=e:this.values[this.keys.push(t)-1]=e},i.WeakMap.prototype.getKey=function(){return this.keys};var a=!1,n=/xyz/.test(function(){})?/\b_super\b/:/.*/;i.Class=function(){},i.Class.extend=function(t){function e(){return!a&&this._init?this._init.apply(this,arguments):void 0}var i=this.prototype,r=t.static;a=!0;var o=new this;a=!1;for(var s in t)"static"!==s&&(o[s]="function"==typeof t[s]&&"function"==typeof i[s]&&n.test(t[s])?function(t,e){return function(){var a=this._super;this._super=i[t];var n=e.apply(this,arguments);return this._super=a,n}}(s,t[s]):t[s]);if(e.prototype=o,e.prototype.constructor=e,e.extend=arguments.callee,r)for(var c in r)r.hasOwnProperty(c)&&(e[c]=r[c]);return e},e.base=i})(t,e),function(t,e){"use strict";var i=e.base.Class.extend({_init:function(){this.now=e.getTime,this._frameId=null,this.animators=[],this.animatorIdx=0},tickOn:function(){var i=this;(function a(){i._frameId=t.requestAnimationFrame(a);var n,r=e.getTime();for(n=0;i.animatorIdx>n;n++)i.animators[n].tick(r)})()},tickOff:function(){this._frameId&&(t.cancelAnimationFrame(this._frameId),this._frameId=null)},__on:function(t){0>this.animators.indexOf(t)&&(this.animators[this.animatorIdx]=t,this.animatorIdx++,null===this._frameId&&this.tickOn())},__off:function(t){var e=this.animators.indexOf(t);e>=0&&(this.animators.splice(e,1),this.animatorIdx--,0===this.animatorIdx&&this.tickOff())}});e.Ticker=e.base.singleTon(i)}(t,e),function(t,e){"use strict";function i(){this.regExpCubicBezier=/cubic-bezier\s*\(\s*([\d\.]+)\s*,\s*([\d\.]+)\s*,\s*([\d\.]+)\s*,\s*([\d\.]+)\s*\)/}function a(t,e,i,a){return function(t){var i=1-t,n=3*i,r=t*t,o=r*t,s=n*t*i,c=n*r;return s*e+c*a+o}}function n(t){return 1/2.75>t?7.5625*t*t:2/2.75>t?7.5625*(t-=1.5/2.75)*t+.75:2.5/2.75>t?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}var r;r=i.prototype,r.ease=a(.25,.1,.25,1),r.easeOut=a(0,0,.58,1),r.easeInOut=a(.42,0,.58,1),r.easeIn=a(.42,0,1,1),r.sineIn=a(.47,0,.745,.715),r.sineOut=a(.39,.575,.565,1),r.sineInOut=a(.445,.05,.55,.95),r.expoIn=a(.95,.05,.795,.035),r.expoOut=a(.19,1,.22,1),r.expoInOut=a(1,0,0,1),r.circIn=a(.6,.04,.98,.335),r.circOut=a(.075,.82,.165,1),r.circInOut=a(.785,.135,.15,.86),r.backIn=a(.6,-.28,.735,.045),r.backOut=a(.175,.885,.32,1.275),r.backInOut=a(.68,-.55,.265,1.55),r.zoomInDown=a(.55,.055,.675,.19),r.bounce1=a(.215,.61,.355,1),r.bounce2=a(.755,.05,.855,.06),r.linear=function(t){return t},r.cubicIn=function(t){return t*t*t},r.cubicOut=function(t){return--t*t*t+1},r.cubicInOut=function(t){return.5>t?4*t*t*t:(t-1)*(2*t-2)*(2*t-2)+1},r.quadIn=function(t){return t*t},r.quadOut=function(t){return t*(2-t)},r.quadInOut=function(t){return.5>t?2*t*t:-1+(4-2*t)*t},r.quartIn=function(t){return t*t*t*t},r.quartOut=function(t){return 1- --t*t*t*t},r.quartInOut=function(t){return.5>t?8*t*t*t*t:1-8*--t*t*t*t},r.quintIn=function(t){return t*t*t*t*t},r.quintOut=function(t){return 1+--t*t*t*t*t},r.quintInOut=function(t){return.5>t?16*t*t*t*t*t:1+16*--t*t*t*t*t},r.bounceOut=function(t){return n(t)},r.bounceIn=function(t){return 1-i.prototype.bounceOut(1-t)},r.bounceInOut=function(t){return.5>t?.5*i.prototype.bounceIn(2*t):.5*i.prototype.bounceOut(2*t-1)+.5};var o=2*Math.PI,s=.3/o*Math.asin(1);r.elasticIn=function(t){return 0===t||1===t?t:-(Math.pow(2,10*(t-=1))*Math.sin((t-s)*o/.3))},r.elasticOut=function(t){return 0===t||1===t?t:Math.pow(2,-10*t)*Math.sin((t-s)*o/.3)+1},r.elasticInOut=function(t){return 1>(t*=2)?-.5*Math.pow(2,10*(t-=1))*Math.sin((t-s)*o/.3):.5*Math.pow(2,-10*(t-=1))*Math.sin((t-s)*o/.3)+1},e.Ease=e.base.singleTon(i)}(t,e),function(t,e){"use strict";var i=e.Ticker.getInstance(),a=e.Ease.getInstance(),n={STOP:"stop",PAUSE:"pause",RUN:"running"},r={FORWARD:!0,REVERSE:!1},o=function(){var t=0,e=0,i=[];return{add:function(t){i[e]=t,e++},next:function(){return e>t?(t++,i[t-1]):!1},cur:function(){return t},rewind:function(){t=0},get:function(t){return void 0===t?i:i[t]},length:function(){return e},hasNext:function(){return e>t},clear:function(){0!==e&&e>=t&&i.splice(0,t),t=0,e=i.length},allClear:function(){i=[],t=e=0}}},s=function(){var t=[],e=0;return{on:function(i){t[e]=i,e++},onFront:function(i){t.unshift(i),e++},emit:function(){for(var i=0;e>i;i++)t[i].apply(null,arguments)},remove:function(i){for(var a=0;e>a;a++)t[a]===i&&(t[a].splice(a,1),e--)},getLength:function(){return e},removeAll:function(){t=[],e=0}}},c=e.base.Class.extend({_init:function(t,e){this.tweenQueue=o(),this.tweenInfo=null,this._direction=r.FORWARD,this._state=n.STOP,this._isTick=!1,this.isTweenInfo=!1,t&&this.add(t,e),this._startTime=this._lastTime=this._playTime=this._previousTime=0,this._totalTime=this._duration+this._delay,this._changedDirection=!1,this._isCache=!1},tick:function(t){if(this._state===n.RUN){var e=t,i=e-this._playTime;if(this._previousTime=e,0>i)return;this._duration>=i?(this.tweenInfo.progress=i/(this._duration||1),this._update()):(1!==this.tweenInfo.progress&&(this.tweenInfo.progress=1,this._update()),e>=this._lastTime&&this._complete())}},play:function(){this._state!==n.RUN&&(this._state===n.PAUSE?(this._direction!==r.FORWARD&&(this._direction=r.FORWARD,this._changedDirection=!0),this.resume()):(this._direction=r.FORWARD,this._play()))},reverse:function(){this._state!==n.RUN&&(this._state===n.PAUSE?(this._direction!==r.REVERSE&&(this._direction=r.REVERSE,this._changedDirection=!0),this.resume()):(this._direction=r.REVERSE,this._play()))},stop:function(){this._state!==n.STOP&&(this._stopTween(),this.tweenQueue.allClear())},pause:function(){this._state===n.RUN&&(this._state=n.PAUSE)},resume:function(t){var i=e.getTime();if(this._state===n.PAUSE){if(this._changedDirection||void 0!==t&&t!==this._direction)void 0!==t&&(this._direction=t),this._lastTime=i+this._previousTime-this._playTime,this._playTime=this._lastTime-this._duration,this._startTime=this._playTime-this._delay,this._changedDirection=!1;else{var a=i-this._previousTime;this._startTime+=a,this._playTime+=a,this._lastTime+=a}this._state=n.RUN}},seek:function(t){var e=t*this._totalTime-this._delay;e>=0&&this._update(e/this._duration)},getSeek:function(t,e){var i,a,n,t,r=this.tweenInfo.name,o=this.tweenInfo.to,s=this.tweenInfo.from;for(e&&(t=t*this._totalTime-this._delay),i=0;a=r[i];i++)this.cur[a]&&(n=this.cur[a].length)?(void 0===this.cur[a]&&(this.cur[a]=[]),this._calculateTween(this.cur[a],o[a],s[a],t)):this.cur[a]=(o[a]-s[a])*this._ease(t)+s[a];return this.cur},setStartTime:function(t){this._startTime=t},replay:function(){this._update(0),this._start()},duration:function(t){this._duration=e.base.isNumber(t)?t:1e3},delay:function(t){this._delay=e.base.isNumber(t)?t:0},ease:function(t){this._ease=e.base.isFunction(a[t])?a[t]:a.linear},loop:function(t){this._loop=e.base.isNumber(t)?t:1},add:function(t,e){var i;return void 0===e?(i=t,i.startCallback=s(),i.completeCallback=s(),i.progress=0):(i={fromTo:{},name:[],progress:0,startCallback:s(),completeCallback:s()},i.option=e),i.option.onStart&&i.startCallback.on(i.option.onStart),i.option.onComplete&&i.completeCallback.on(i.option.onComplete),this.tweenQueue.add(i),1===this.tweenQueue.length()&&(this.tweenQueue.next(),this.initTween(i),this.isTweenInfo=!0),i},setRender:function(t){this.render=t},setUpdateTarget:function(t){this.cur=t},getState:function(){return this._state},getCurrentTweenInfo:function(){return this.tweenInfo},nextTweenInfo:function(){return this.tweenQueue.next()},getLastTweenInfo:function(){return this.tweenQueue.get(this.tweenQueue.length()-1)},getFirstTweenInfo:function(){return this.tweenQueue.get(0)},initTween:function(t){var i=t.option;this.tweenInfo=t,this.cur=void 0!==this.cur?this.cur:void 0!==i._cur?i._cur:{},this.option=i,this._onUpdate=i.onUpdate,e.base.isObject(i)?(this.duration(i.duration),this.ease(i.ease),this.delay(i.delay),this.loop(i.loop),this._reverseDelay=i.reverseDelay||0):(this._duration=1e3,this._delay=0,this._loop=1,this._ease=a.linear,this._reverseDelay=0),this._loopCnt=this._loop},tweenQueueCache:function(t){"boolean"==typeof t&&(this._isCache=t)},_play:function(){this._state===n.PAUSE?this.resume():this._state===n.STOP&&this._start()},_start:function(){this._state=n.RUN,this._startTime=this._startTime||e.getTime(),this._playTime=this._startTime+(this._direction?this._delay:0),this._lastTime=this._playTime+this._duration+(this._direction?0:this._delay)+this._reverseDelay,this.tweenInfo.startCallback.emit(),this._isTick||(i.__on(this),this._isTick=!0)},_update:function(t){var e,i,a,n=this.tweenInfo.name,o=this.tweenInfo.fromTo;for(this.tweenInfo.progress=void 0!==t?t:this._direction===r.REVERSE?1-this.tweenInfo.progress:this.tweenInfo.progress,e=0;i=n[e];e++)o[i][0]&&(a=o[i][0].length)?(void 0===this.cur[i]&&(this.cur[i]=[]),this._calculateTween(this.cur[i],o[i][0],o[i][1])):this.cur[i]=(o[i][1]-o[i][0])*this._ease(this.tweenInfo.progress)+o[i][0];this.render&&this.render.call(this.cur,this.tweenInfo),this._onUpdate&&this._onUpdate.call(this.cur,this.tweenInfo)},_calculateTween:function(t,e,i,a){var n,r;for(void 0===a&&(a=this.tweenInfo.progress),n=0,r=i.length;r>n;n++)"number"==typeof i[n]?t[n]=(i[n]-e[n])*this._ease(a)+e[n]:"string"==typeof i[n]?t[n]=i[n]:(void 0===t[n]&&(t[n]=[]),this._calculateTween(t[n],e[n],i[n]))},_complete:function(){var t;this.setStartTime(null),this.isTweenInfo=!1,this.tweenInfo.completeCallback.emit(),--this._loopCnt>0?this.replay():!this.isTweenInfo&&(t=this.tweenQueue.next())?(this.initTween(t),this._isCache||this.tweenQueue.clear(),this._start()):this.isTweenInfo?this._start():(this._stopTween(),this.option._stackTweensFlag?(this.tweenQueue.rewind(),t=this.tweenQueue.next(),this.initTween(t)):this.tweenQueue.allClear())},_stopTween:function(){this._state=n.STOP,this._startTime=null,i.__off(this),this._isTick=!1}});e.TweenAnimator=e.Tween=c}(t,e),function(t,e,i){"use strict";var a=e.base.Class.extend({_init:function(){this.init()},init:function(){this.translateX=0,this.translateY=0,this.translateZ=0,this.rotateX=0,this.rotateY=0,this.rotateZ=0,this.skewX=0,this.skewY=0,this.scaleX=1,this.scaleY=1},copy:function(t){this.translateX=t.translateX,this.translateY=t.translateY,this.translateZ=t.translateZ,this.rotateX=t.rotateX,this.rotateY=t.rotateY,this.rotateZ=t.rotateZ,this.skewX=t.skewX,this.skewY=t.skewY,this.scaleX=t.scaleX,this.scaleY=t.scaleY},set:function(t){t instanceof Array&&(this.translateX=i.isNumber(t[0])?t[0]:0,this.translateY=i.isNumber(t[1])?t[1]:0,this.translateZ=i.isNumber(t[2])?t[2]:0,this.rotateX=i.isNumber(t[3])?t[3]:0,this.rotateY=i.isNumber(t[4])?t[4]:0,this.rotateZ=i.isNumber(t[5])?t[5]:0,this.scaleX=i.isNumber(t[6])?t[6]:1,this.scaleY=i.isNumber(t[7])?t[7]:1,this.skewX=i.isNumber(t[8])?t[8]:0,this.skewY=i.isNumber(t[9])?t[9]:0)}});e.Transform=a}(t,e,e.base),function(t,e,i){"use strict";var a={aqua:new Uint8Array([0,255,255]),lime:new Uint8Array([0,255,0]),silver:new Uint8Array([192,192,192]),black:new Uint8Array([0,0,0]),maroon:new Uint8Array([128,0,0]),teal:new Uint8Array([0,128,128]),blue:new Uint8Array([0,0,255]),navy:new Uint8Array([0,0,128]),white:new Uint8Array([255,255,255]),fuchsia:new Uint8Array([255,0,255]),olive:new Uint8Array([128,128,0]),yellow:new Uint8Array([255,255,0]),orange:new Uint8Array([255,165,0]),gray:new Uint8Array([128,128,128]),purple:new Uint8Array([128,0,128]),green:new Uint8Array([0,128,0]),red:new Uint8Array([255,0,0]),pink:new Uint8Array([255,192,203]),cyan:new Uint8Array([0,255,255]),transparent:new Uint8Array([255,255,255,0])},n=i.Class.extend({_init:function(){var t=this,e=["borderWidth","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","marginTop","marginRight","marginBottom","marginLeft","paddingTop","paddingRight","paddingBottom","paddingLeft","width","height","top","left","clipTop","clipBottom","clipRight","clipLeft","fontSize","lineHeight"];e.forEach(function(e){t[e]=t._unit.bind(t)});var i=["backgroundPosition","backgroundSize"];i.forEach(function(e){t[e]=t._arrayUnit.bind(t)});var a=["border","borderTop","borderRight","borderLeft","borderBottom"];a.forEach(function(e){t[e]=function(i){var a,n={};return a=t._blank(i),n[e+"Width"]=a[0],n[e+"Style"]="none"===a[1]?"solid":a[1],n[e+"Color"]=a[2],n}});var n=["backgroundColor","color","borderColor","borderTopColor","borderRightColor","borderLeftColor","borderBottomColor"];n.forEach(function(e){t[e]=t._color});var r=["margin","padding"];r.forEach(function(e){t[e]=function(i){var a=t._blank(i),n={};return 4===a.length?(n[e+"Top"]=a[0],n[e+"Right"]=a[1],n[e+"Bottom"]=a[2],n[e+"Left"]=a[3]):3===a.length?(n[e+"Top"]=a[0],n[e+"Right"]=a[1],n[e+"Bottom"]=a[2],n[e+"Left"]=a[1]):2===a.length?(n[e+"Top"]=a[0],n[e+"Right"]=a[1],n[e+"Bottom"]=a[0],n[e+"Left"]=a[1]):1===a.length&&(n[e+"Top"]=a[0],n[e+"Right"]=a[0],n[e+"Bottom"]=a[0],n[e+"Left"]=a[0]),n}});var o=["boxShadow","textShadow"];o.forEach(function(e){t[e]=function(e){var i,a,n,r,o,s=[],c=0,l=/rgb\([0-9]+[\, |\s]+[0-9]+[\, |\s]+[0-9]+\)/g;for(s=e.match(l)||[],e=e.replace(l,"rgb"),e=e.split(","),i=0,n=e.length;n>i;i++){for(e[i].match("rgb")&&s[c]&&(e[i]=e[i].replace("rgb",s[c]),c++),e[i]=t._blank(e[i]),o=e[i].length-1,(r=t._color(e[i][0]))?(e[i].splice(0,1),e[i].push(r)):r=t._color(e[i][o]),a=0;o>a;a++)e[i][a]=t._unit(e[i][a]);e[i][a]=r}return e}})},opacity:function(t){return parseFloat(t)},clip:function(t){var e=t.replace(/\(|\)|,/g," ").trim().split(/\s+/g),i=[];i[0]=e[0];for(var a=1;4>=a;a++)i[a]=this._unit(e[a]);return i},webkitClipPath:function(t){var e,i,a=[],n=t.replace(/\(|\)|,/g," ").trim().split(/\s+/g);for(a.push(n[0]),e=1,i=n.length;i>e;e++)a.push(this._unit(n[e]));return a},backgroundImage:function(t){return t.replace(/url\(|\)$/gi,"")},_arrayUnit:function(t){var e,i,a=t.trim().split(" ");for(e=0,i=a.length;i>e;e++)a[e]=this._unit(a[e]);return a},_unit:function(t){return"string"==typeof t?{number:this._getFloat(t),unit:this._getChar(t)||"px"}:{number:t,unit:"px"}},_color:function(t){var e,i,n,r,o,s,c,l;if(void 0===t||null===t)return console.log("invalid color"),!1;if(a[t])l=a[t];else if(t instanceof Array||t instanceof Uint8Array)l=new Uint8Array(t);else if(c=t.toLowerCase(),c=c.trim(),"r"===c.charAt(0)&&"g"===c.charAt(1)&&"b"===c.charAt(2)){if("a"===c.charAt(3)){for(r=c.replace(/rgba\(/g,"").replace(/\)/g,"").replace(/(\s*)/g,"").replace(/\,/g," ").split(" "),s=0,o=r.length-1;o>s;s++)r[s]=parseInt(r[s]);r[o]=parseFloat(r[o])}else for(r=c.replace(/rgb\(/g,"").replace(/\)/g,"").replace(/(\s*)/g,"").replace(/\,/g," ").split(" "),s=0,o=r.length;o>s;s++)r[s]=parseInt(r[s]);l=new Uint8Array(r)}else{if("#"!==c.charAt(0))return!1;4===c.length&&(e=c.charAt(1),i=c.charAt(2),n=c.charAt(3),c="#"+e+e+i+i+n+n),c=parseInt(c.substr(1),16),l=new Uint8Array(3),l.setValue(c>>16,255&c>>8,255&c)}return l},_getChar:function(t){var e=t.match(/[^0-9.-]/g),i="";return null!==e&&(i=e.join("")),i.replace(/\, /g,""),i},_getNum:function(t){return parseInt(t.match(/^[-]?\d+/g),10)},_getFloat:function(t){return parseFloat(t.match(/^[+-]?\d*(\.?\d*)/g))},_blank:function(t){return t.trim().replace(/\, /g,",").split(" ")}});e.CSSPropertyParser=i.singleTon(n)}(t,e,e.base),function(t,e,i){"use strict";var a=i.Class.extend({_init:function(){this.createColor(),this.createBorderStyle(),this.createBlankFunction(),this.createUnit(),this.createShadow()},opacity:function(t){return t.opacity},WebkitTransform:function(t){var e="";return e+=t.perspective?"perspective("+t.perspective+"px) ":"",e+="translate3d("+t.translateX+"px, "+t.translateY+"px, "+t.translateZ+"px) ",e+=t.rotateX?"rotateX("+t.rotateX+"deg) ":"",e+=t.rotateY?"rotateY("+t.rotateY+"deg) ":"",e+=t.rotateZ?"rotateZ("+t.rotateZ+"deg) ":"",e+=1!==t.scaleX?"scaleX("+t.scaleX+") ":"",e+=1!==t.scaleY?"scaleY("+t.scaleY+") ":"",e+=t.skewX?"skewX("+t.skewX+"deg) ":"",e+=t.skewY?"skewY("+t.skewY+"deg) ":""},createUnit:function(){function t(t,e){return"px"===e[this]?Math.round(t[this])+e[this]:t[this]+e[this]}function e(t,e){return t[this][0]+e[this][0]+" "+t[this][1]+e[this][1]}var i=this,a=["width","height","top","left"],n=["backgroundPosition","backgroundSize"];a.forEach(function(e){i[e]=t.bind(e)}),n.forEach(function(t){i[t]=e.bind(t)})},createColor:function(){var t=this,e=["borderColor","borderTopColor","borderRightColor","borderLeftColor","borderBottomColor","backgroundColor","color"];e.forEach(function(e){t[e]=t._rgbColor(e)})},createBorderStyle:function(){function t(t,e){var i=this+"Width",a=this+"Color",n=this+"Style";return t[i]+e[i]+" "+e[n]+" rgb("+t[a][0]+", "+t[a][1]+", "+t[a][2]+")"}function e(t,e){return t[this].toFixed(2)+e[this]}var i=this,a=["border","borderTop","borderRight","borderLeft","borderBottom"],n=["borderWidth","borderTopWidth","borderRightWidth","borderLeftWidth","borderBottomWidth"],r=["borderStyle","borderTopStyle","borderRightStyle","borderLeftStyle","borderBottomStyle"];a.forEach(function(e){i[e]=t.bind(e)}),r.forEach(function(t){i[t]=i._direct(t)}),n.forEach(function(t){i[t]=e.bind(t)})},createBlankFunction:function(){function t(t,e){var i=this+"Top",a=this+"Right",n=this+"Bottom",r=this+"Left";return t[i]+e[i]+" "+t[a]+e[a]+" "+t[n]+e[n]+" "+t[r]+e[r]}function e(t,e){return t[this]+e[this]}var i=this,a=["margin","padding"],n=["marginTop","marginRight","marginBottom","marginLeft","paddingTop","paddingRight","paddingBottom","paddingLeft","lineHeight","fontSize"];a.forEach(function(e){i[e]=t.bind(e)}),n.forEach(function(t){i[t]=e.bind(t)})},createShadow:function(){var t=this,e=["boxShadow","textShadow"];e.forEach(function(e){t[e]=function(t,i){var a,n,r,o,s=t[e],c=i[e],l="";for(a=0,r=s.length;r>a;a++){for(0!==a&&(l+=", "),n=0,o=s[a].length-1;o>n;n++)l+=s[a][n]+c[a][n]+" ";l+="rgb("+s[a][n][0]+","+s[a][n][1]+","+s[a][n][2]+") "}return l}})},clip:function(t){return t.clip[0]+"("+t.clip[1][0]+t.clip[1][1]+" "+t.clip[2][0]+t.clip[2][1]+" "+t.clip[3][0]+t.clip[3][1]+" "+t.clip[4][0]+t.clip[4][1]+")"},webkitClipPath:function(t,e){var i,a,n,r=t.webkitClipPath,o=e.webkitClipPath,s=e.webkitClipPathStyle;if("circle"===s)return o[0]+"("+r[0]+o[1]+" at "+r[1]+o[2]+" "+r[2]+o[3]+")";if("polygon"===s){for(n=s+"(",i=0,a=r.length;a>i;i+=2)n+=r[i]+o[i]+" "+r[i+1]+o[i+1],n+=i+1!==a-1?", ":")";return n}},_direct:function(t){return function(e){return e[t]}},_rgbColor:function(t){return function(e){return"rgb("+e[t][0]+", "+e[t][1]+", "+e[t][2]+")"}}});e.CssStringCreator=i.singleTon(a)}(t,e,e.base),function(t,e,i){"use strict";var a=e.CSSPropertyParser.getInstance(),n=i.Class.extend({_init:function(){var t,e,i,n,r,o,s,c=this;t=["backgroundColor","color","borderColor","borderTopColor","borderRightColor","borderLeftColor","borderBottomColor"],t.forEach(function(t){c[t]=function(e){c.settingCssAnimation(t,e,"_colorType")}}),e=["width","left","marginRight","marginLeft","paddingRight","paddingLeft","marginTop","marginBottom","paddingBottom","paddingTop","clipTop","clipBottom","clipRight","clipLeft","borderWidth","borderTopWidth","borderRightWidth","borderLeftWidth","borderBottomWidth","clipTop","clipBottom","clipRight","clipLeft"],e.forEach(function(t){c[t]=function(e){c.settingCssAnimation(t,e,"_unitType","width")}}),i=["height","top"],i.forEach(function(t){c[t]=function(e){c.settingCssAnimation(t,e,"_unitType","height")}}),n=["backgroundPosition","backgroundSize"],n.forEach(function(t){c[t]=function(e){c.settingCssAnimation(t,e,"_backgroundType")}}),r=["margin","padding"],r.forEach(function(t){c[t]=function(e){var i,n,r;if(2===e.animationFromTo[t].length){i=a[t](e.animationFromTo[t][0]),n=a[t](e.animationFromTo[t][1]);for(r in n)e.animationFromTo[r]=[i[r],n[r]],c[r](e)}else{n=a[t](e.animationFromTo[t]);for(r in n)e.animationFromTo[r]=n[r],c[r](e)}}}),o=["border","borderTop","borderRight","borderLeft","borderBottom"],o.forEach(function(t){c[t]=function(e){var i,n;2===e.animationFromTo[t].length?(i=a[t](e.animationFromTo[t][0]),n=a[t](e.animationFromTo[t][1]),e.animationFromTo[t+"Width"]=[i[t+"Width"],n[t+"Width"]],e.animationFromTo[t+"Color"]=[i[t+"Color"],n[t+"Color"]]):(n=a[t](e.animationFromTo[t]),e.animationFromTo[t+"Width"]=n[t+"Width"],e.animationFromTo[t+"Color"]=n[t+"Color"]),e.unit[t+"Style"]=n[t+"Style"],c[t+"Width"](e),c[t+"Color"](e)}}),o=["border","borderTop","borderRight","borderLeft","borderBottom"],o.forEach(function(t){c[t]=function(e){var i,n;2===e.animationFromTo[t].length?(i=a[t](e.animationFromTo[t][0]),n=a[t](e.animationFromTo[t][1]),e.animationFromTo[t+"Width"]=[i[t+"Width"],n[t+"Width"]],e.animationFromTo[t+"Color"]=[i[t+"Color"],n[t+"Color"]]):(n=a[t](e.animationFromTo[t]),e.animationFromTo[t+"Width"]=n[t+"Width"],e.animationFromTo[t+"Color"]=n[t+"Color"]),e.unit[t+"Style"]=n[t+"Style"],c[t+"Width"](e),c[t+"Color"](e)}}),s=["boxShadow","textShadow"],s.forEach(function(t){c[t]=function(e){c.settingCssAnimation(t,e,"_shadowType")}}),this.webkitClipPath=function(t){this.settingCssAnimation("webkitClipPath",t,"_webkitClipPathType")},this.fontSize=function(t){this.settingCssAnimation("fontSize",t,"_fontSizeType")},this.lineHeight=function(t){this.settingCssAnimation("lineHeight",t,"_unitType","lineHeight")},this.opacity=function(t){this.settingCssAnimation("opacity",t)},this.WebkitTransform=function(t,e){var i,a;"object"==typeof e.animationFromTo[t]&&2===e.animationFromTo[t].length?(i=e.animationFromTo[t][0],a=e.animationFromTo[t][1]):(i=e.target.cur[t],a=e.animationFromTo[t]),("translateX"===t||"translateY"===t||"translateZ"===t)&&("string"==typeof i&&(i=this._getTranslateValue(t,e,i)),"string"==typeof a&&(a=this._getTranslateValue(t,e,a))),e.fromTo[t]=[i,a],e.target.from[t]=a,e.name.push(t)}},settingCssAnimation:function(e,i,n,r){var o;o=i.fromTo[e]=[],"object"==typeof i.animationFromTo[e]&&2===i.animationFromTo[e].length?(o[0]=i.animationFromTo[e][0],o[1]=i.animationFromTo[e][1]):(o[0]=t.getComputedStyle(i.target.dom)[e],(""===o[0]||"auto"===o[0]||"none"===o[0]||void 0===o[0])&&(o[0]=this._exceptGetStyle(i.target.dom,e)),o[1]=i.animationFromTo[e]),o[0]=a[e](o[0]),o[1]=a[e](o[1]),n&&this[n]&&this[n](e,i,r),i.name.push(e)},unitArray:function(t,e,i){var a,n,r,o,s,c=[],l=[],u=[],p=e.fromTo[t];for(a=0,n=p[0].length;n>a;a++)r=p[0][a],o=p[1][a],r.unit!==o.unit&&(s="object"==typeof i&&i[a]?i[a]:i,this._convertUnit(e.target.dom,r,o,s,t)),c.push(r.number),l.push(o.number),u.push(o.unit);e.fromTo[t]=[c,l],e.unit[t]=u},_colorType:function(t,e){e.target.cur[t]=new Uint8Array(3)},_fontSizeType:function(t,e){var i=e.fromTo[t];isNaN(i[0].number)&&this._getStringFontNumber(i[0],e.target.dom),isNaN(i[1].number)&&this._getStringFontNumber(i[1],e.target.dom),this._unitType(t,e,"fontSize")},_backgroundType:function(t,e){1===e.fromTo[t][0].length&&e.fromTo[t][0].push({number:50,unit:"%"}),1===e.fromTo[t][1].length&&e.fromTo[t][1].push({number:50,unit:"%"}),this.unitArray(t,e,["width","height"])},_unitType:function(t,e,i){var a=e.fromTo[t][0],n=e.fromTo[t][1];return a.unit!==n.unit&&this._convertUnit(e.target.dom,a,n,i,t),e.unit[t]=n.unit,e.target.unit[t]=n.unit,e.fromTo[t][0]=a.number,e.fromTo[t][1]=n.number,!1},_webkitClipPathType:function(t,e){var i=e.fromTo[t];e.unit[t+"Style"]=i[1][0],i[0].splice(0,1),i[1].splice(0,1),this.unitArray(t,e,"width")},_shadowType:function(t,e){var a,n,r,o,s,c,l,u=e.fromTo[t][0],p=e.fromTo[t][1],h=[];for(e.unit[t]=h,o=0,l=p.length;l>o;o++){for(!u[o]&&(u[o]=[]),a=u[o],n=p[o],r=[],h.push(r),s=0,c=n.length-1;c>s;s++)r.push(n[s].unit),a[s]&&n[s].unit!==a[s].unit&&this._convertUnit(e.target.dom,a[s],n[s],"width",t),n[s]=n[s].number,a[s]=a[s]?a[s].number:0;a[c]||(a[c]=new Uint8Array(3))}e.cur[t]=i.deepCopy(p)},_exceptGetStyle:function(e,i){var a,n,r;return"left"===i?a=e.offsetLeft+"px":"top"===i?a=e.offsetTop+"px":"clip"===i?a="rect(0px 0px 0px 0px)":"boxShadow"===i?a="0px 0px 0px 0px black":"textShadow"===i?a="0px 0px 0px black":"backgroundPosition"===i?a="0px 0px":"backgroundSize"===i&&(n=this._getStyle(e,"backgroundImage"),t.aa=r=new Image,r.src=n,a=r.width&&r.height?r.width+"px "+r.height+"px":"0px 0px"),void 0===a&&(a="0px"),a},_getCriterionEm:function(t,e){return"fontSize"===e?16:this._getStyle(t,"fontSize").number||16},_getCriterionPercent:function(e,i,n){var r,o,s,c,l=e.parentNode;if("lineHeight"===n)return this._getStyle(e,"fontSize").number||16;if("backgroundPosition"===n)return s=this._getStyle(e,i).number,c=this._getBackgroundImageSize(e,i),s-c+1;if("backgroundSize"===n)return this._getStyle(e,i).number;for(r=a._getFloat(t.getComputedStyle(l)[i]);""===r&&l!==document.body;)l=l.parentNode,r=a._getFloat(t.getComputedStyle(l)[i]);return 0!==r||"width"!==i&&"height"!==i||(o=i.substring(0,1).toUpperCase()+i.substring(1),r=t["inner"+o]),r},_getStyle:function(e,i){var n=t.getComputedStyle(e)[i];return n=a[i](n)},_getBackgroundImageSize:function(t,e){var i,a,n=this._getStyle(t,"backgroundSize");return"auto"===n[0].unit?(i=this._getStyle(t,"backgroundImage"),a=new Image,a.src=i,void 0===e?[a.width,a.height]:a[e]):n["width"===e?0:1].number},_getStringFontNumber:function(t,e){var i=t.unit;"normal"===i||"initial"===i?(t.number=this._getStyle(e,"fontSize").number||16,t.unit="px"):"xx-small"===i?(t.number=.5625,t.unit="em"):"x-small"===i?(t.number=.625,t.unit="em"):"small"===i?(t.number=.8125,t.unit="em"):"medium"===i?(t.number=1,t.unit="em"):"large"===i?(t.number=1.125,t.unit="em"):"x-large"===i?(t.number=1.5,t.unit="em"):"xx-large"===i&&(t.number=2,t.unit="em")},_getTranslateValue:function(t,e,i){var n,r;return n=a._unit(i),"px"!==n.unit?"translateX"===t||"translateZ"===t?r=this._convertPx(e.target.dom,n.number,n.unit,"width"):"translateY"===t&&(r=this._convertPx(e.target.dom,n.number,n.unit,"height")):r=n.number,r},_convertUnit:function(t,e,i,a,n){"em"===i.unit?e.number=this._convertEm(t,e.number,e.unit,a,n):"%"===i.unit?e.number=this._convertPer(t,e.number,e.unit,a,n):"px"===i.unit?e.number=this._convertPx(t,e.number,e.unit,a,n):"cm"===i.unit?e.number=this._convertCm(t,e.number,e.unit,a,n):"pt"===i.unit&&(e.number=this._convertPt(t,e.number,e.unit,a,n))},_convertEm:function(t,e,i,a,n){var r=this._getCriterionEm(t,a,n);return 0===e?0:"px"===i?e/r:"%"===i?e/100*this._getCriterionPercent(t,a,n)/r:"cm"===i||"pt"===i?this._convertPx(t,e,i,a,n)/r:!1},_convertPer:function(t,e,i,a,n){var r=this._getCriterionPercent(t,a,n);return 0===e?0:"px"===i?100*(e/r):"em"===i?100*(e*this._getCriterionEm(t,a,n)/r):"cm"===i||"pt"===i?100*(this._convertPx(t,e,i,a,n)/r):!1},_convertPx:function(t,e,i,a,n){return 0===e?0:"%"===i?e/100*this._getCriterionPercent(t,a,n):"em"===i?e*e*this._getCriterionEm(t,a,n):"cm"===i?37.795*e:"pt"===i?1.3*e:!1},_convertCm:function(t,e,i,a,n){var r;return 0===e?0:(r="px"!==i?this._convertPx(t,e,i,a,n):e,.02646*r)},_convertPt:function(t,e,i,a,n){var r;return 0===e?0:(r="px"!==i?this._convertPx(t,e,i,a,n):e,.75*r)}});e.CssAnimationUtil=e.base.singleTon(n)}(t,e,e.base),function(t,e){var i={optionAnalyzer:function(t,e){var i;return void 0!==t?"number"==typeof t?(i=e&&"object"==typeof e?e:{},i.duration=t):"object"==typeof t&&(i=t):(i={},i.duration=1e3),i},checkStagger:function(t,i,a){var n,r,o;for(this.animations=[],n=0,r=t.length;r>n;n++)o=e.base.deepCopy(i),i.stagger&&(o.delay=i.stagger*n+(i.delay||0),o.reverseDelay=i.stagger*(r-n)),0!==n&&i.drag&&(o.duration+=i.drag*n),0===n&&i.onStart&&(o.onStart=i.onStart),a(t[n],o,n)},createKeyFrame:function(t,i,a){var n,r,o,s,c,l,u=[];for(n in t)u.push(parseFloat(n));for(u.sort(function(t,e){return t-e}),s=u[0],n=0,o=u.length-1;o>n;n++){l=e.base.deepCopy(i),c={};for(r in t[u[n+1]])c[r]=void 0!==t[u[n]][r]?[t[u[n]][r],t[u[n+1]][r]]:t[u[n+1]][r];l.duration=i.duration*(u[n+1]-s),s=u[n+1],0===n?(i.onStart&&(l.onStart=i.onStart),i.delay&&(l.delay=i.delay),l.reverseDelay=0):(i.delay&&(l.delay=0),i.stagger&&(l.delay=0),n===o-1?i.onComplete&&(l.onComplete=i.onComplete):l.reverseDelay=0),a(c,l,n)}},effectAnalyzer:function(t,i){var a,n,r,o,s,c=e.CssAnimationUtil.getInstance()._getCriterionPercent(t.dom,"width"),l=e.CssAnimationUtil.getInstance()._getCriterionPercent(t.dom,"height");if(a=i,t.dom.style.opacity=t.dom.style.opacity?t.dom.style.opacity:1,"pulse"===a)n={0:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY},.5:{scaleX:1.05*t.cur.scaleX,scaleY:1.05*t.cur.scaleY},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY}};else if("rollIn"===a)n={0:{translateX:-100+t.cur.translateX,rotateZ:-120+t.cur.rotateZ,opacity:0*t.dom.style.opacity},1:{translateX:0+t.cur.translateX,rotateZ:0+t.cur.rotateZ,opacity:1*t.dom.style.opacity}};else if("rollOut"===a)n={0:{opacity:1*t.dom.style.opacity},1:{translateX:200+t.cur.translateX,rotateZ:120+t.cur.rotateZ,opacity:0*t.dom.style.opacity}};else if("bounce"===a)n={0:{translateY:0+t.cur.translateY},.2:{translateY:0+t.cur.translateY},.4:{translateY:-30+t.cur.translateY},.5:{translateY:0+t.cur.translateY},.7:{translateY:-15+t.cur.translateY},.8:{translateY:0+t.cur.translateY},.9:{translateY:-4+t.cur.translateY},1:{translateY:0+t.cur.translateY}},r=["bounce1","bounce1","bounce2","bounce1","bounce2","bounce1","","bounce1"],o="center bottom";else if("bounceIn"===a)n={0:{scaleX:.3*t.cur.scaleX,scaleY:.3*t.cur.scaleY},.2:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY},.4:{scaleX:.9*t.cur.scaleX,scaleY:.9*t.cur.scaleY},.6:{scaleX:1.03*t.cur.scaleX,scaleY:1.03*t.cur.scaleY},.8:{scaleX:.97*t.cur.scaleX,scaleY:.97*t.cur.scaleY},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY}},r=["bounce1","bounce1","bounce1","bounce1","bounce1","bounce1"]; -else if("bounceInDown"===a)n={0:{translateY:-3e3+t.cur.translateY,opacity:0*t.dom.style.opacity},.6:{translateY:25+t.cur.translateY,opacity:1*t.dom.style.opacity},.75:{translateY:-10+t.cur.translateY,opacity:1*t.dom.style.opacity},.9:{translateY:5+t.cur.translateY,opacity:1*t.dom.style.opacity},1:{translateY:0+t.cur.translateY,opacity:1*t.dom.style.opacity}},r=["bounce1","bounce1","bounce1","bounce1","bounce1"];else if("bounceInLeft"===a)n={0:{translateX:-3e3+t.cur.translateX,opacity:0*t.dom.style.opacity},.6:{translateX:25+t.cur.translateX,opacity:1*t.dom.style.opacity},.75:{translateX:-10+t.cur.translateX,opacity:1*t.dom.style.opacity},.9:{translateX:5+t.cur.translateX,opacity:1*t.dom.style.opacity},1:{translateX:0+t.cur.translateX,opacity:1*t.dom.style.opacity}},r=["bounce1","bounce1","bounce1","bounce1","bounce1"];else if("bounceInRight"===a)n={0:{translateX:3e3+t.cur.translateX,opacity:0*t.dom.style.opacity},.6:{translateX:-25+t.cur.translateX,opacity:1*t.dom.style.opacity},.75:{translateX:10+t.cur.translateX,opacity:1*t.dom.style.opacity},.9:{translateX:-5+t.cur.translateX,opacity:1*t.dom.style.opacity},1:{translateX:0+t.cur.translateX,opacity:1*t.dom.style.opacity}},r=["bounce1","bounce1","bounce1","bounce1","bounce1"];else if("bounceInUp"===a)n={0:{translateY:3e3+t.cur.translateY,opacity:0*t.dom.style.opacity},.6:{translateY:-25+t.cur.translateY,opacity:1*t.dom.style.opacity},.75:{translateY:10+t.cur.translateY,opacity:1*t.dom.style.opacity},.9:{translateY:-5+t.cur.translateY,opacity:1*t.dom.style.opacity},1:{translateY:0+t.cur.translateY,opacity:1*t.dom.style.opacity}},r=["bounce1","bounce1","bounce1","bounce1","bounce1"];else if("bounceOut"===a)n={.2:{opacity:0*t.dom.style.opacity,scaleX:.9*t.cur.scaleX,scaleY:.9*t.cur.scaleY},.5:{opacity:1*t.dom.style.opacity,scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY},1:{opacity:0*t.dom.style.opacity,scaleX:.3*t.cur.scaleX,scaleY:.3*t.cur.scaleY}};else if("bounceOutDown"===a)n={0:{translateY:0+t.cur.translateY,opacity:1*t.dom.style.opacity},.1:{translateY:10+t.cur.translateY,opacity:1*t.dom.style.opacity},.45:{translateY:-20+t.cur.translateY,opacity:1*t.dom.style.opacity},1:{translateY:2e3+t.cur.translateY,opacity:0*t.dom.style.opacity}};else if("bounceOutLeft"===a)n={0:{translateX:0+t.cur.translateX,opacity:1*t.dom.style.opacity},.2:{translateX:20+t.cur.translateX,opacity:1*t.dom.style.opacity},1:{translateX:-2e3+t.cur.translateX,opacity:0*t.dom.style.opacity}};else if("bounceOutRight"===a)n={0:{translateX:0+t.cur.translateX,opacity:1*t.dom.style.opacity},.2:{translateX:-20+t.cur.translateX,opacity:1*t.dom.style.opacity},1:{translateX:2e3+t.cur.translateX,opacity:0*t.dom.style.opacity}};else if("bounceOutUp"===a)n={0:{translateY:0+t.cur.translateY,opacity:1*t.dom.style.opacity},.2:{translateY:-10+t.cur.translateY,opacity:1*t.dom.style.opacity},.45:{translateY:20+t.cur.translateY,opacity:1*t.dom.style.opacity},1:{translateY:-2e3+t.cur.translateY,opacity:0*t.dom.style.opacity}};else if("zoomIn"===a)n={0:{scaleX:.3*t.cur.scaleX,scaleY:.3*t.cur.scaleY,opacity:0*t.dom.style.opacity},.5:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,opacity:1*t.dom.style.opacity}};else if("zoomInDown"===a)n={0:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,opacity:0*t.dom.style.opacity,translateX:0+t.cur.translateX,translateY:-1e3+t.cur.translateY},.6:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX,translateY:60+t.cur.translateY},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX,translateY:0+t.cur.translateY}},r=["zoomInDown","backOut"];else if("zoomInLeft"===a)n={0:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,opacity:0*t.dom.style.opacity,translateX:-1e3+t.cur.translateX},.6:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateX:10+t.cur.translateX},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateX}},r=["zoomInDown","backOut"];else if("zoomInRight"===a)n={0:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,opacity:0*t.dom.style.opacity,translateX:1e3+t.cur.translateX,translateY:t.cur.translateY},.6:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateX:-10+t.cur.translateX,translateY:t.cur.translateY},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateY:t.cur.translateY}},r=["zoomInDown","backOut"];else if("zoomInUp"===a)n={0:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,opacity:0*t.dom.style.opacity,translateY:1e3+t.cur.translateY},.6:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateY:-60+t.cur.translateY},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY}},r=["zoomInDown","backOut"];else if("zoomOut"===a)n={0:{opacity:1*t.dom.style.opacity},.6:{scaleX:.3*t.cur.scaleX,scaleY:.3*t.cur.scaleY,opacity:0*t.dom.style.opacity},1:{opacity:0*t.dom.style.opacity}};else if("zoomOutDown"===a)n={0:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,translateY:0+t.cur.translateY,opacity:1*t.dom.style.opacity},.4:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,translateY:-60+t.cur.translateY,opacity:1*t.dom.style.opacity},1:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,translateY:2e3+t.cur.translateY,opacity:0*t.dom.style.opacity}},r=["zoomInDown","backOut"],o="center bottom";else if("zoomOutLeft"===a)n={0:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,translateX:0+t.cur.translateX,opacity:1*t.dom.style.opacity},.4:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,translateX:42+t.cur.translateX,opacity:1*t.dom.style.opacity},1:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,translateX:-2e3+t.cur.translateX,opacity:0*t.dom.style.opacity}},o="left center";else if("zoomOutRight"===a)n={0:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,translateX:0+t.cur.translateX,opacity:1*t.dom.style.opacity},.4:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,translateX:-42+t.cur.translateX,opacity:1*t.dom.style.opacity},1:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,translateX:2e3+t.cur.translateX,opacity:0*t.dom.style.opacity}},o="right center";else if("zoomOutUp"===a)n={0:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,translateY:0+t.cur.translateY,opacity:1*t.dom.style.opacity},.4:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,translateY:60+t.cur.translateY,opacity:1*t.dom.style.opacity},1:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,translateY:-2e3+t.cur.translateY,opacity:0*t.dom.style.opacity}},r=["zoomInDown","backOut"],o="center bottom";else if("slideInDown"===a)n={0:{translateY:-1*l+t.cur.translateY},1:{translateY:0+t.cur.translateY}},s="visible";else if("slideInLeft"===a)n={0:{translateX:-1*c+t.cur.translateX},1:{translateX:0+t.cur.translateX}},s="visible";else if("slideInRight"===a)n={0:{translateX:1*c+t.cur.translateX},1:{translateX:0+t.cur.translateX}},s="visible";else if("slideInUp"===a)n={0:{translateY:1*l+t.cur.translateY},1:{translateY:0+t.cur.translateY}},s="visible";else if("slideOutDown"===a)n={0:{translateY:0+t.cur.translateY},1:{translateY:1*l+t.cur.translateY}},s="hidden";else if("slideOutLeft"===a)n={0:{translateX:0+t.cur.translateX},1:{translateX:-1*c+t.cur.translateX}},s="hidden";else if("slideOutRight"===a)n={0:{translateX:0+t.cur.translateX},1:{translateX:1*c+t.cur.translateX}},s="hidden";else if("slideOutUp"===a)n={0:{translateY:0+t.cur.translateY},1:{translateY:-1*l+t.cur.translateY}},s="hidden";else if("flash"===a)n={0:{opacity:1*t.dom.style.opacity},.25:{opacity:0*t.dom.style.opacity},.5:{opacity:1*t.dom.style.opacity},.75:{opacity:0*t.dom.style.opacity},1:{opacity:1*t.dom.style.opacity}};else if("rubberBand"===a)n={0:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY},.3:{scaleX:1.25*t.cur.scaleX,scaleY:.75*t.cur.scaleY},.4:{scaleX:.75*t.cur.scaleX,scaleY:1.25*t.cur.scaleY},.5:{scaleX:1.15*t.cur.scaleX,scaleY:.85*t.cur.scaleY},.65:{scaleX:.95*t.cur.scaleX,scaleY:1.05*t.cur.scaleY},.75:{scaleX:1.05*t.cur.scaleX,scaleY:.95*t.cur.scaleY},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY}};else if("shake"===a)n={0:{translateX:0+t.cur.translateX},.1:{translateX:-10+t.cur.translateX},.2:{translateX:10+t.cur.translateX},.3:{translateX:-10+t.cur.translateX},.4:{translateX:10+t.cur.translateX},.5:{translateX:-10+t.cur.translateX},.6:{translateX:10+t.cur.translateX},.7:{translateX:-10+t.cur.translateX},.8:{translateX:10+t.cur.translateX},.9:{translateX:-10+t.cur.translateX},1:{translateX:0+t.cur.translateX}};else if("swing"===a)n={0:{rotateZ:0+t.cur.rotateZ},.2:{rotateZ:15+t.cur.rotateZ},.4:{rotateZ:-10+t.cur.rotateZ},.6:{rotateZ:5+t.cur.rotateZ},.8:{rotateZ:-5+t.cur.rotateZ},1:{rotateZ:0+t.cur.rotateZ}},o="top center";else if("tada"===a)n={0:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,rotateZ:0+t.cur.rotateZ},.15:{scaleX:.9*t.cur.scaleX,scaleY:.9*t.cur.scaleY,rotateZ:-3+t.cur.rotateZ},.3:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY,rotateZ:3+t.cur.rotateZ},.4:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY,rotateZ:-3+t.cur.rotateZ},.5:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY,rotateZ:3+t.cur.rotateZ},.6:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY,rotateZ:-3+t.cur.rotateZ},.7:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY,rotateZ:3+t.cur.rotateZ},.8:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY,rotateZ:-3+t.cur.rotateZ},.9:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY,rotateZ:3+t.cur.rotateZ},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,rotateZ:0+t.cur.rotateZ}};else if("wobble"===a)n={0:{translateX:0+t.cur.translateX,rotateZ:0+t.cur.rotateZ},.15:{translateX:c*-.25+t.cur.translateX,rotateZ:-5+t.cur.rotateZ},.3:{translateX:.2*c+t.cur.translateX,rotateZ:3+t.cur.rotateZ},.45:{translateX:c*-.15+t.cur.translateX,rotateZ:-3+t.cur.rotateZ},.6:{translateX:.1*c+t.cur.translateX,rotateZ:2+t.cur.rotateZ},.75:{translateX:c*-.05+t.cur.translateX,rotateZ:-1+t.cur.rotateZ},1:{translateX:0+t.cur.translateX,rotateZ:0+t.cur.rotateZ}};else if("jello"===a)n={0:{skewX:0+t.cur.skewX,skewY:0+t.cur.skewY},.22:{skewX:-12.5+t.cur.skewX,skewY:-12.5+t.cur.skewY},.33:{skewX:6.25+t.cur.skewX,skewY:6.25+t.cur.skewY},.44:{skewX:-3.125+t.cur.skewX,skewY:-3.125+t.cur.skewY},.55:{skewX:1.5625+t.cur.skewX,skewY:1.5625+t.cur.skewY},.66:{skewX:-.78125+t.cur.skewX,skewY:-.78125+t.cur.skewY},.77:{skewX:.390625+t.cur.skewX,skewY:.390625+t.cur.skewY},.88:{skewX:-.1953125+t.cur.skewX,skewY:-.1953125+t.cur.skewY},1:{skewX:0+t.cur.skewX,skewY:0+t.cur.skewY}},o="center";else if("fadeIn"===a)n={0:{opacity:0*t.dom.style.opacity},1:{opacity:1*t.dom.style.opacity}};else if("fadeInDown"===a)n={0:{translateY:-1*l+t.cur.translateY,opacity:0*t.dom.style.opacity},1:{translateY:0+t.cur.translateY,opacity:1*t.dom.style.opacity}};else if("fadeInDownBig"===a)n={0:{opacity:0*t.dom.style.opacity,translateY:-2e3+t.cur.translateY},1:{opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY}};else if("fadeInLeft"===a)n={0:{opacity:0*t.dom.style.opacity,translateX:-1*c+t.cur.translateX},1:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX}};else if("fadeInLeftBig"===a)n={0:{opacity:0*t.dom.style.opacity,translateX:-2e3+t.cur.translateX},1:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX}};else if("fadeInRight"===a)n={0:{opacity:0*t.dom.style.opacity,translateX:1*c+t.cur.translateX},1:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX}};else if("fadeInRightBig"===a)n={0:{opacity:0*t.dom.style.opacity,translateX:2e3+t.cur.translateX},1:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX}};else if("fadeInUp"===a)n={0:{opacity:0*t.dom.style.opacity,translateY:1*l+t.cur.translateY},1:{opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY}};else if("fadeInUpBig"===a)n={0:{opacity:0*t.dom.style.opacity,translateY:2e3+t.cur.translateY},1:{opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY}};else if("fadeOut"===a)n={0:{opacity:1*t.dom.style.opacity},1:{opacity:0*t.dom.style.opacity}};else if("fadeOutDown"===a)n={0:{opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY},1:{opacity:0*t.dom.style.opacity,translateY:1*l+t.cur.translateY}};else if("fadeOutDownBig"===a)n={0:{opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY},1:{opacity:0*t.dom.style.opacity,translateY:2e3+t.cur.translateY}};else if("fadeOutLeft"===a)n={0:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX},1:{opacity:0*t.dom.style.opacity,translateX:-1*c+t.cur.translateX}};else if("fadeOutLeftBig"===a)n={0:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX},1:{opacity:0*t.dom.style.opacity,translateX:-2e3+t.cur.translateX}};else if("fadeOutRight"===a)n={0:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX},1:{opacity:0*t.dom.style.opacity,translateX:1*c+t.cur.translateX}};else if("fadeOutRightBig"===a)n={0:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX},1:{opacity:0*t.dom.style.opacity,translateX:2e3+t.cur.translateX}};else if("fadeOutUp"===a)n={0:{opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY},1:{opacity:0*t.dom.style.opacity,translateY:-1*l+t.cur.translateY}};else if("fadeOutUpBig"===a)n={0:{opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY},1:{opacity:0*t.dom.style.opacity,translateY:-2e3+t.cur.translateY}};else if("flip"===a)n={0:{rotateY:-360+t.cur.rotateY,perspective:400},.4:{rotateY:-190+t.cur.rotateY,translateZ:150+t.cur.translateZ,perspective:400},.5:{rotateY:-170+t.cur.rotateY,translateZ:150+t.cur.translateZ,perspective:400},.8:{scaleX:.95*t.cur.scaleX,scaleY:.95*t.cur.scaleY,perspective:400},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,rotateY:0+t.cur.rotateY,translateZ:0+t.cur.translateZ,perspective:400}},r=["easeIn","easeIn","easeIn","easeIn","easeIn"];else if("flipInX"===a)n={0:{rotateX:90+t.cur.rotateX,perspective:400,opacity:0*t.dom.style.opacity},.4:{rotateX:-20+t.cur.rotateX,perspective:400,opacity:1*t.dom.style.opacity},.6:{rotateX:10+t.cur.rotateX,perspective:400,opacity:1*t.dom.style.opacity},.8:{rotateX:-5+t.cur.rotateX,perspective:400,opacity:1*t.dom.style.opacity},1:{rotateX:0+t.cur.rotateX,perspective:400,opacity:1*t.dom.style.opacity}},r=["easeIn","easeIn","easeIn","easeIn","easeIn"];else if("flipInY"===a)n={0:{rotateY:90+t.cur.rotateY,perspective:400,opacity:0*t.dom.style.opacity},.4:{rotateY:-20+t.cur.rotateY,perspective:400,opacity:1*t.dom.style.opacity},.6:{rotateY:10+t.cur.rotateY,perspective:400,opacity:1*t.dom.style.opacity},.8:{rotateY:-5+t.cur.rotateY,perspective:400,opacity:1*t.dom.style.opacity},1:{rotateY:0+t.cur.rotateY,perspective:400,opacity:1*t.dom.style.opacity}},r=["easeIn","easeIn","easeIn","easeIn","easeIn"];else if("flipOutX"===a)n={0:{perspective:400},.3:{perspective:400,rotateX:-20+t.cur.rotateX,opacity:1*t.dom.style.opacity},1:{perspective:400,rotateX:90+t.cur.rotateX,opacity:0*t.dom.style.opacity}};else if("flipOutY"===a)n={0:{perspective:400},.3:{perspective:400,rotateY:-15+t.cur.rotateY,opacity:1*t.dom.style.opacity},1:{perspective:400,rotateY:90+t.cur.rotateY,opacity:0*t.dom.style.opacity}};else if("lightSpeedIn"===a)n={0:{translateX:1*c+t.cur.translateX,skewX:-30+t.cur.skewX,opacity:0*t.dom.style.opacity},.6:{translateX:0+t.cur.translateX,skewX:20+t.cur.skewX,opacity:1*t.dom.style.opacity},.8:{translateX:0+t.cur.translateX,skewX:-5+t.cur.skewX,opacity:1*t.dom.style.opacity},1:{translateX:0+t.cur.translateX,skewX:0+t.cur.skewX,opacity:1*t.dom.style.opacity}};else if("lightSpeedOut"===a)n={0:{opacity:1*t.dom.style.opacity},1:{translateX:1*c+t.cur.translateX,skewX:30+t.cur.skewX,opacity:0*t.dom.style.opacity}};else if("rotateIn"===a)n={0:{rotateZ:-200+t.cur.rotateZ,opacity:0*t.dom.style.opacity},1:{rotateZ:0+t.cur.rotateZ,opacity:1*t.dom.style.opacity}},o="center";else if("rotateInDownLeft"===a)n={0:{rotateZ:-45+t.cur.rotateZ,opacity:0*t.dom.style.opacity},1:{rotateZ:0+t.cur.rotateZ,opacity:1*t.dom.style.opacity}},o="left bottom";else if("rotateInDownRight"===a)n={0:{rotateZ:45+t.cur.rotateZ,opacity:0*t.dom.style.opacity},1:{rotateZ:0+t.cur.rotateZ,opacity:1*t.dom.style.opacity}},o="right bottom";else if("rotateInUpLeft"===a)n={0:{rotateZ:45+t.cur.rotateZ,opacity:0*t.dom.style.opacity},1:{rotateZ:+t.cur.rotateZ,opacity:1*t.dom.style.opacity}},o="left bottom";else if("rotateInUpRight"===a)n={0:{rotateZ:-90+t.cur.rotateZ,opacity:0*t.dom.style.opacity},1:{rotateZ:0+t.cur.rotateZ,opacity:1*t.dom.style.opacity}},o="right bottom";else if("rotateOut"===a)n={0:{opacity:1*t.dom.style.opacity},1:{rotateZ:200+t.cur.rotateZ,opacity:0*t.dom.style.opacity}},o="center";else if("rotateOutDownLeft"===a)n={0:{opacity:1*t.dom.style.opacity},1:{rotateZ:45+t.cur.rotateZ,opacity:0*t.dom.style.opacity}},o="left bottom";else if("rotateOutDownRight"===a)n={0:{opacity:1*t.dom.style.opacity},1:{rotateZ:-45+t.cur.rotateZ,opacity:0*t.dom.style.opacity}},o="right bottom";else if("rotateOutUpLeft"===a)n={0:{opacity:1*t.dom.style.opacity},1:{rotateZ:-45+t.cur.rotateZ,opacity:0*t.dom.style.opacity}},o="left bottom";else if("rotateOutUpRight"===a)n={0:{opacity:1*t.dom.style.opacity},1:{rotateZ:90+t.cur.rotateZ,opacity:0*t.dom.style.opacity}},o="right bottom";else{if("hinge"!==a)throw Error("the name of animation is not exists");n={0:{opacity:1*t.dom.style.opacity},.2:{rotateZ:80+t.cur.rotateZ},.4:{rotateZ:60+t.cur.rotateZ,opacity:1*t.dom.style.opacity},.6:{rotateZ:80+t.cur.rotateZ},.8:{rotateZ:60+t.cur.rotateZ,opacity:1*t.dom.style.opacity},1:{translateY:700+t.cur.translateY,opacity:0*t.dom.style.opacity}},o="top left",r=["easeInOut","easeInOut","easeInOut","easeInOut","easeInOut","easeInOut"]}return[n,r,o,s]}};e.AnimationUtil=i}(t,e,e.base),function(t,e,i){var a,n=i.Class.extend({_init:function(){return void 0!==a?a=new this:(this.targetObjects=[],this)},addTarget:function(t){this.targetObjects.push(t),t.map=new e.base.WeakMap},getObject:function(t){if(t instanceof e.AnimationObject)return t;for(var i=0,a=this.targetObjects.length;a>i;i++)if(t instanceof this.targetObjects[i].$type){var n=this.targetObjects[i].map.get(t);return void 0===n&&(n=new e[this.targetObjects[i].$namespace](t),this.targetObjects[i].map.set(t,n)),n}throw"CannotCreateObject"},"static":{getInstance:function(){return void 0===a&&(a=new n),a},plugin:function(t){function i(){e.AnimationObject.call(this),t.$constructor.apply(this,arguments)}var a=/^\$(?:namespace|constructor|type)$/;if(t.$constructor){i.prototype=new e.AnimationObject,i.prototype.constructor=i;for(var n in t)a.test(n)||(i.prototype[n]="function"==typeof t[n]&&t[n]);return e[t.$namespace]=i,this.getInstance().addTarget(t),i}}}});e.ObjectManager=n}(t,e,e.base),function(t){"use strict";(function(t,e,i){var a=e.base.Class.extend({_init:function(){this.from=new e.Transform,this.cur=i.copy(this.from),this.updateSeek=!1,this.updateSeekProperty=[]},getFrom:function(t){var e={},t=t.animation;for(var i in t)e[i]=this.from[i],this.from[i]=t[i];return e},setFrom:function(t){this.from.set(t)},translate:function(){},rotate:function(){}});e.AnimationObject=a})(t,e,e.base)}(t),function(t,e,i){"use strict";var a=e.CssAnimationUtil.getInstance(),n=e.CssStringCreator.getInstance();e.ObjectManager.plugin({$namespace:"DomObject",$type:t.HTMLElement,$constructor:function(t){this.dom=t,this.unit={},this._perspective=!1},render:function(t){var e,i,a=t.updateProperty;for(e=0;i=a[e];e++)t.targetStyle[i]=n[i](this,t.unit)},objectRender:function(t){var e=!1;for(var i in t)this.isTransform(i)||void 0===this.dom.style[i]?e||(this.dom.style.WebkitTransform=n.WebkitTransform(t),e=!0):this.dom.style[i]=n[i](t,unit)},createTweenInfo:function(t,e,i){var a={fromTo:{},animationFromTo:t,cur:this.cur,option:e,name:[],unit:{},target:this,targetStyle:this.dom.style,updateProperty:[]};return i&&this.setAnimationFromTo(a),a},setAnimationFromTo:function(t){var e,n=!1,r=t.animationFromTo;for(e in r)this.isTransform(e)?(a.WebkitTransform(e,t),n||(t.updateProperty.push("WebkitTransform"),n=!0)):"perspective"===e?(this._perspective=i.isNumber(r[e])?r[e]:i.isNumber(r[e][1])?r[e][1]:0,this.cur.perspective=this._perspective):a[e]&&(a[e](t),t.updateProperty.push(e))},isTransform:function(t){return void 0!==t&&null!==t?"translateX"===t||"translateY"===t||"translateZ"===t||"rotateX"===t||"rotateY"===t||"rotateZ"===t||"scaleX"===t||"scaleY"===t||"skewX"===t||"skewY"===t?!0:!1:void 0},perspective:function(t){void 0!==t&&null!==t&&e.base.isNumber(t)&&(this._perspective=t,this.cur.perspective=t)},set:function(t){if(void 0!==t&&null!==t){for(var e in t)this.isTransform(e)?(this.from[e]=t[e],this.cur[e]=t[e]):"perspective"===e?this.perspective(t[e]):this.dom.style[e]=t[e];this.objectRender(i.deepCopy(this.from))}}})}(t,e,e.base),function(t,e,i){"use strict";function a(t){var i,a;for(this.target=[],this.len=t.length,i=0;this.len>i;i++)this.target[i]=(a=n.getObject(t[i]).simpleAnimation)?a:new e.SimpleAnimation(t[i])}var n=e.ObjectManager.getInstance(),r={tween:function(t,i,a){var n;return this.simpleAnimation||(this.simpleAnimation=this.length?new e.SimpleAnimationGroup(this):new e.SimpleAnimation(this)),n=e.AnimationUtil.optionAnalyzer(i,a),this.simpleAnimation.add(t,n),this.simpleAnimation.play(),this},stop:function(){this.simpleAnimation||this.simpleAnimation||(this.simpleAnimation=this.length?new e.SimpleAnimationGroup(this):new e.SimpleAnimation(this)),this.simpleAnimation.stop()},transform:function(t){this.simpleAnimation||(this.simpleAnimation=this.length?new e.SimpleAnimationGroup(this):new e.SimpleAnimation(this)),this.simpleAnimation.target.set(t)}},o=function(t){this.tweenAnimator=new e.TweenAnimator,this.target=n.getObject(t),this.target.simpleAnimation=this,this.target.render&&this.tweenAnimator.setRender(this.target.render),this.target.cur&&this.tweenAnimator.setUpdateTarget(this.target.cur)};o.prototype.add=function(t,a,n){var r,o,s,c,l=n||this.tweenAnimator,u=this;return"string"==typeof t?(r=e.AnimationUtil.effectAnalyzer(this.target,t),e.AnimationUtil.createKeyFrame(r[0],a,function(t,e,i){void 0!==r[1]&&(e.ease=r[1][i]),o=u.target.createTweenInfo(t,e,!0),l.add(o),void 0!==r[2]&&(0===i?o.startCallback.on(function(){u.target.dom.style.webkitTransformOrigin=r[2]}):i===r.length&&o.completeCallback.on(function(){u.target.dom.style.webkitTransformOrigin=""})),void 0!==r[3]&&o.completeCallback.on(function(){u.target.dom.style.visibility=r[3]})}),void 0):(t.effect&&(void 0===this.parTweensGroup?(this.parTweensGroup=[],c=new e.TweenAnimator,this.parTweensGroup.push(c)):c=this.parTweensGroup[0],this.target.render&&c.setRender(this.target.render),this.target.cur&&c.setUpdateTarget(this.target.cur),this.add(t.effect,i.deepCopy(a),c)),"running"===l.getState()?(o=u.target.createTweenInfo(t,a,!1),(s=l.getLastTweenInfo())&&s.completeCallback.on(function(){u.target.setAnimationFromTo(o)})):o=this.target.createTweenInfo(t,a,!0),l.add(o),void 0)},o.prototype.play=function(){var t,e;if(this.tweenAnimator.play(),this.parTweensGroup)for(t=0,e=this.parTweensGroup.length;e>t;t++)this.parTweensGroup[t].play()},o.prototype.stop=function(){var t,e;if(this.tweenAnimator.stop(),this.parTweensGroup)for(t=0,e=this.parTweensGroup.length;e>t;t++)this.parTweensGroup[t].stop()},a.prototype.add=function(t,i){var a=0,n=this;e.AnimationUtil.checkStagger(this.target,i,function(e,r){i.onComplete&&(r.onComplete=function(){a++,a===n.len&&e.tweenAnimator.getCurrentTweenInfo().completeCallback.on(i.onComplete)}),e.add(t,r)})},a.prototype.play=function(){var t;for(t=0;this.len>t;t++)this.target[t].play()},a.prototype.stop=function(){var t;for(t=0;this.len>t;t++)this.target[t].stop()},e.SimpleAnimation=o,e.SimpleAnimationGroup=a,e.SimpleAnimationMixinObject=r}(t,e,e.base),function(t,e){"use strict";function i(t){var e,i,a=["tween","stop","transform","simpleAnimation"];for(e=0,i=a.length;i>e;e++)if(t.hasOwnProperty(a[e]))return a[e];return!1}function a(t){var e="Function or Object can apply Mixin";e+=void 0!==t?': "'+t+'" is overrided.':".",console.warn(e)}var n=e.SimpleAnimationMixinObject,r=function(t){var e;if(void 0!==t.prototype){(e=i(t.prototype))&&a(e);for(var r in n)t.prototype[r]=n[r]}else if(t instanceof Object){(e=i(t))&&a(e);for(var r in n)n.hasOwnProperty(r)&&(t[r]=n[r])}else a();return t};e.SimpleMixin=r}(t,e),function(t,e){"use strict";var i=e.ObjectManager.getInstance();e.SimpleMixin(e.DomObject),e.target=function(a){if("string"==typeof a){var n,r=a.slice(0,1),o=a.slice(1);"."===r?(n=document.getElementsByClassName(o),n.tween||e.SimpleMixin(n,function(){return n})):"#"===r&&(n=document.getElementById(o),n=i.getObject(n))}else a instanceof t.HTMLElement&&(n=i.getObject(a));return n}}(t,e)})(window); \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/js/tau.min.js b/device_home/client/lib/tau/mobile/js/tau.min.js deleted file mode 100644 index 9337cc4..0000000 --- a/device_home/client/lib/tau/mobile/js/tau.min.js +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (c) 2015 Samsung Electronics Co., Ltd - * - * Licensed under the Flora License, Version 1.1 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://floralicense.org/license/ - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -!function(a,b,c){"use strict";var d=a.tau=a.tau||{},e=a.tauConfig=a.tauConfig||{};e.rootNamespace="tau",e.fileName="tau",d.version="1.2.9",function(b,d){var e=0,f=+new Date,g=[].slice,h="",i="",j=function(a){var b=new Date;a.unshift("["+h+"]["+b.toLocaleString()+"]")},k=a.ns||a.tau||{},l=a.nsConfig||a.tauConfig||{},m=function(a){this.message=a};k.info=k.info||{profile:"custom"},k.tauPerf=k.tauPerf||{},a.ns=k,a.nsConfig=l,a.tau=k,a.tauConfig=l,h=l.rootNamespace,i=l.fileName,m.prototype.toString=function(){return this.message},k.getUniqueId=function(){return h+"-"+k.getNumberUniqueId()+"-"+f},k.getNumberUniqueId=function(){return e++},k.log=function(){var a=g.call(arguments);j(a),d&&d.log.apply(d,a)},k.warn=function(){var a=g.call(arguments);j(a),d&&d.warn.apply(d,a)},k.error=function(){var a=g.call(arguments);j(a),d&&d.error.apply(d,a)},k.getConfig=function(a,b){return l[a]===c?b:l[a]},k.setConfig=function(a,b,d){d&&l[a]!==c||(l[a]=b)},k.getFrameworkPath=function(){var a,c,d,e,f=b.getElementsByTagName("script"),g=f.length;for(a=0;g>a;a++)if(c=f[a].src,d=c.split("/"),e=d.length,d[e-1]===i+".js"||d[e-1]===i+".min.js")return d.slice(0,e-1).join("/");return null},k._TAUException=m,k["throws"]=function(a){throw"string"!=typeof a&&k["throws"]("Wrong parameter type. Message must be a string!"),new k._TAUException(a)}}(a.document,a.console),function(){d.setConfig("autoBuildOnPageChange",!0,!0),d.setConfig("loader",!1,!0),d.setConfig("pageContainerBody",!0,!0),d.setConfig("popupTransition","slideup",!0),d.setConfig("pageTransition","none",!0),d.setConfig("enablePageScroll",!1,!0)}(),function(){d.setConfig("rootDir",d.getFrameworkPath(),!0),d.setConfig("version","",!0),d.setConfig("allowCrossDomainPages",!1,!0),d.setConfig("domCache",!1,!0),d.setConfig("autoBuildOnPageChange",!0,!0),d.setConfig("autoInitializePage",!0,!0),d.setConfig("dynamicBaseEnabled",!0,!0),d.setConfig("pageTransition","none",!0),d.setConfig("popupTransition","none",!0),d.setConfig("popupFullSize",!1,!0),d.setConfig("scrollEndEffectArea","content",!0),d.setConfig("enablePopupScroll",!1,!0),d.setConfig("pageContainer",b.body,!0),d.setConfig("findProfileFile",!1,!0),d.setConfig("keyboardSupport",!1)}(),function(){function a(a){Object.defineProperty(d.defaults,a,{get:function(){return d.warn("tau.defaults are deprecated from Tizen 3.0, please use tau.getConfig."),d.getConfig(a)},set:function(b){return d.warn("tau.defaults are deprecated from Tizen 3.0, please use tau.setConfig."),d.setConfig(a,b)}})}var b={};d.defaults=b,a("autoInitializePage"),a("dynamicBaseEnabled"),a("pageTransition"),a("popupTransition"),a("popupFullSize"),a("enablePageScroll"),a("goToTopButton"),a("scrollEndEffectArea"),a("enablePopupScroll")}(),function(a,b){function e(d){var e=b.createElement("style"),f="@media "+d+" { #jquery-mediatest { position:absolute; } }";return d.cacheMedia===c&&(e.type="text/css",e.styleSheet?e.styleSheet.cssText=f:e.appendChild(b.createTextNode(f)),s.firstChild?s.insertBefore(q,s.firstChild):s.appendChild(q),s.insertBefore(e,q),l=a.getComputedStyle(p),o[d]="absolute"===l.position,e.parentNode.removeChild(e),q.parentNode.removeChild(q)),o[d]}function f(a,c,d){var e,f,g=b.createElement("div"),h=function(a){return a.charAt(0).toUpperCase()+a.substr(1)},i=function(a){return"-"+a.charAt(0).toLowerCase()+a.substr(1)+"-"},j=function(b){var d=i(b)+a+": "+c+";",f=h(b),j=f+h(a);g.setAttribute("style",d),g.style[j]&&(e=!0)},k=d?[d]:t,l=k.length;for(f=0;l>f;f++)j(k[f]);return!!e}function g(a){var b,d=a.charAt(0).toUpperCase()+a.substr(1),e=(a+" "+t.join(d+" ")+d).split(" ");for(b=0;b
";while(d[0]);return a}(),d.support={media:e,cssTransitions:(a.WebKitTransitionEvent!==c||f("transition","height 100ms linear"))&&!v,pushState:a.history.pushState&&a.history.replaceState&&!0,mediaquery:e("only all"),cssPseudoElement:!!g("content"),touchOverflow:!!g("overflowScrolling"),cssTransform3d:h(),boxShadow:!!g("boxShadow")&&!m,scrollTop:(a.pageXOffset||b.documentElement.scrollTop||q.scrollTop)===c||u||w?!1:!0,dynamicBaseTag:i(),cssPointerEvents:j(),cssAnimationPrefix:x.hasOwnProperty("webkitAnimation")?"-webkit-":x.hasOwnProperty("mozAnimation")?"-moz-":x.hasOwnProperty("oAnimation")?"-o-":"",boundingRect:k(),browser:{ie:n>4},gradeA:function(){return(this.mediaquery||this.browser.ie&&n>=7)&&(this.boundingRect||null!==(a.jQuery&&a.jQuery.fn&&a.jQuery.fn.jquery.match(/1\.[0-7+]\.[0-9+]?/)))},touch:b.ontouchend!==c,orientation:a.orientation!==c&&a.onorientationchange!==c},p=null,q=null}(a,a.document),function(a,b,c){function d(a,b){var c,d=new XMLHttpRequest;return d.open("get",a,!1),b&&d.overrideMimeType(b),d.send(),4===d.readyState&&(c=d.status,200===c||0===c&&d.responseText)?d.responseText:null}function e(a){for(var b,c=m.call(a.querySelectorAll("script[src]")),d=c.length;--d>=0;)b=c[d],b.parentNode.removeChild(b);return c}function f(b){return function(){try{a.eval(b)}catch(d){d.stack?c.error(d.stack):d.name&&d.message?c.error(d.name,d.message):c.error(d)}}}function g(a){var b,c=a.length;for(b=0;c>b;++b)a[b]()}function h(a,c){var d,e,f,g,h=[];for(f=0,g=a.length;g>f;++f)e=k.fetchSync(a[f].src,"text/plain"),e&&(d=b.adoptNode(a[f]),d.setAttribute("data-src",a[f].src),d.removeAttribute("src"),h.push(k.safeEvalWrap(e)),c&&c.appendChild(d));return h}function i(a){var c,d=[];return m.call(a.querySelectorAll("script:not([data-src]):not([type]):not([id]):not([src])")).forEach(function(a){c=b.createElement("script"),c.innerText=a.textContent,m.call(a.attributes).forEach(function(b){c.setAttribute(b.name,a.getAttribute(b.name))}),a.parentNode.removeChild(a),d.push(c)}),d}var j=null,k=c.util||{},l=[],m=[].slice,n=!1;k._requestAnimationFrameOnSetTimeout=function(b){"function"!=typeof b&&c["throws"]("Parameter is not a function!"),j=a.setTimeout(b.bind(b,+new Date),1e3/60)},k._loop=function(){var a=m.call(l),b=a.shift(),c=performance.now();for(l=[];b;)b(c),b=performance.now()-c<15?a.shift():null;a.length||l.length?(l.unshift.apply(l,a),k.windowRequestAnimationFrame(k._loop)):n=!1},k._getRequestAnimationFrame=function(){return(a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||k._requestAnimationFrameOnSetTimeout).bind(a)},k.windowRequestAnimationFrame=k._getRequestAnimationFrame(),k.requestAnimationFrame=function(a){l.push(a),n||(k.windowRequestAnimationFrame(k._loop),n=!0)},k._cancelAnimationFrameOnSetTimeout=function(){a.clearTimeout(j)},k.cancelAnimationFrames=function(a){var b=0,d=l.length,e=0;if(a)for(;d>0&&b>-1;){for(b=-1;d>e;e++)if(l[e].animationId===a){b=e;break}b>-1&&(l.splice(b,1),d--)}else c.warn("cancelAnimationFrames() require one parameter for request identify")},k._getCancelAnimationFrame=function(){return(a.cancelAnimationFrame||a.webkitCancelAnimationFrame||a.mozCancelAnimationFrame||a.oCancelAnimationFrame||a.msCancelAnimationFrame||k._cancelAnimationFrameOnSetTimeout).bind(a)},k.cancelAnimationFrame=k._getCancelAnimationFrame(),k.fetchSync=d,k._removeExternalScripts=e,k.safeEvalWrap=f,k.batchCall=g,k._createScriptsSync=h,k._removeInlineScripts=i,k.async=k.requestAnimationFrame,k.importEvaluateAndAppendElement=function(a,c){var d=k._createScriptsSync(k._removeExternalScripts(a),a),e=k._removeInlineScripts(a),f=b.importNode(a,!0);return c.appendChild(f),e.forEach(function(a){c.appendChild(a)}),k.batchCall(d),f},k.isNumber=function(a){var b=parseFloat(a);return!isNaN(b)&&isFinite(b)},k.runScript=function(c,d){var e,f,g,h=b.createElement("script"),i=m.call(d.attributes),j=d.getAttribute("src");for(null!==j&&(j=k.path.makeUrlAbsolute(j,c)),f=i.length;--f>=0;)g=i[f],"src"!==g.name?h.setAttribute(g.name,g.value):h.setAttribute("data-src",g.value);e=j?k.fetchSync(j,"text/plain"):d.textContent,e&&(h.src=a.URL.createObjectURL(new Blob([e],{type:"text/javascript"})),h.textContent=e),d.parentNode.replaceChild(h,d)},c.util=k}(a,a.document,d),function(a){function b(a,b){var c,d,e=!1;return isNaN(a)&&isNaN(b)?(e=!0,c=a.charCodeAt(0),d=b.charCodeAt(0)):(c=isNaN(a)?0:a,d=isNaN(b)?0:b),{inival:c,endval:d,chars:e}}function d(a,c,d){var e,f,g,h,i,j=[],k=d||1;if(i=b(a,c),e=i.inival,f=i.endval,h=i.chars,g=f>=e)for(;f>=e;)j.push(h?String.fromCharCode(e):e),e+=k;else for(;e>=f;)j.push(h?String.fromCharCode(e):e),e-=k;return j}function e(a){return Array.isArray(a)||a instanceof NodeList||"function"==typeof a}function f(a){var b=a.length;return 0===b||"number"==typeof b&&b>0&&b-1 in a}function g(a){return a&&a!==a.window?e(a)&&f(a):!1}function h(a,b){var c,d,e=a;for(a instanceof Array||(e=[].slice.call(a)),d=e.length,c=0;d>c;c++)b(e[c],c,e)}function i(a,b){var c,d,e,f=[],g=a;for(a instanceof Array||(g=[].slice.call(a)),d=g.length,c=0;d>c;c++)e=g[c],b(e,c,g)&&f.push(e);return f}function j(a,b){var c,d,e=[],f=a;for(a instanceof Array||(f=[].slice.call(a)),d=f.length,c=0;d>c;c++)e.push(b(f[c],c,f));return e}function k(a,b,d){var e,f,g,h=d,i=a;for(a instanceof Array||(i=[].slice.call(a)),f=i.length,e=0;f>e;e++)g=i[e],h=h===c&&0===e?g:b(h,g,e,i);return h}a.util.array={range:d,isArrayLike:g,forEach:h,filter:i,map:j,reduce:k}}(d),function(a,d){function e(a){var b;return g.forEach(function(c){c.element===a&&(b=c.instance)}),b}function f(a){g.forEach(function(b,c){b.element===a&&g.splice(c,1)})}var g=[],h=Array.isArray,i=d.util.array.isArrayLike,j=/\s+/g,k=function(a){return a.trim()},l=function(a,b){var c,d,e=[];if("string"==typeof a&&(a=a.split(j).map(k)),h(a))for(d=0;df;f++)if("function"==typeof k[f].addEventListener)for(g=0;j>g;g++)d.event.fastOn(k[f],m[g].type,m[g].callback,e)},off:function(a,b,c,e){var f,g,h,j,k,m;for(k=i(a)?a:[a],h=k.length,m=l(b,c),j=m.length,f=0;h>f;f++)if("function"==typeof k[f].addEventListener)for(g=0;j>g;g++)d.event.fastOff(k[f],m[g].type,m[g].callback,e)},one:function(a,b,c,e){var f,g,h,j,k,m,n=[].slice,o=[];for(k=i(a)?n.call(a):[a],h=k.length,m=l(b,c),j=m.length,f=0;h>f;f++)if("function"==typeof k[f].addEventListener)for(o[f]=[],g=0;j>g;g++)o[f][g]=function(a,b){var c=n.call(arguments);d.event.fastOff(k[a],m[b].type,o[a][b],e),c.shift(),c.shift(),m[b].callback.apply(this,c)}.bind(null,f,g),d.event.fastOn(k[f],m[g].type,o[f][g],e)},enableGesture:function(a){var b=e(a),c=arguments.length,f=1;for(b||(b=new d.event.gesture.Instance(a),g.push({element:a,instance:b}));c>f;f++)b.addDetector(arguments[f])},disableGesture:function(a){var b=e(a),c=arguments.length,d=1;b&&(c>1?b.removeDetector(arguments[d]):(b.destroy(),f(a)))}}}(a,d),function(a,b){var c=d.event,e={profile:"default",theme:"default",version:d.version,refreshTheme:function(d){var e,f=b.createElement("span"),g=b.body;return"interactive"!==b.readyState&&"complete"!==b.readyState?(c.fastOn(b,"DOMContentLoaded",this.refreshTheme.bind(this,d)),null):(f.classList.add("tau-info-theme"),g.appendChild(f),e=a.getComputedStyle(f,":after").content,e&&(e=e.replace(/\"/g,"")),g.removeChild(f),e&&e.length>0&&(this.theme=e),e=e||null,d&&d(e),e)}};e.refreshTheme(),d.info=e}(a,a.document),function(b,c){function d(a){var b=c.getConfig("namespace");return"[data-"+(b?b+"-":"")+a+"]"}function e(a,b){return l&&a[l]?a[l](b):!1}function f(a){for(var c=[],d=a.parentNode;d&&d!==b;)c.push(d),d=d.parentNode;return c}function g(a,c){for(var d=a;d&&d!==b;){if(c(d))return d;d=d.parentNode}return null}function h(a,b){return e(b,a)}function i(a,b){return b&&b.classList&&b.classList.contains(a)}function j(a,b){return b.tagName.toLowerCase()===a}var k=[].slice,l=function(){var a=b.createElement("div");return"function"==typeof a.webkitMatchesSelector?"webkitMatchesSelector":"function"==typeof a.mozMatchesSelector?"mozMatchesSelector":"function"==typeof a.msMatchesSelector?"msMatchesSelector":"function"==typeof a.matchesSelector?"matchesSelector":"function"==typeof a.matches?"matches":""}();c.util.selectors={matchesSelector:e,getChildrenBySelector:function(a,b){return k.call(a.children).filter(h.bind(null,b))},getChildrenByDataNS:function(a,b){return k.call(a.children).filter(h.bind(null,d(b)))},getChildrenByClass:function(a,b){return k.call(a.children).filter(i.bind(null,b))},getChildrenByTag:function(a,b){return k.call(a.children).filter(j.bind(null,b))},getParents:f,getParentsBySelector:function(a,b){return f(a).filter(h.bind(null,b))},getParentsBySelectorNS:function(a,b){return f(a).filter(h.bind(null,d(b)))},getParentsByClass:function(a,b){return f(a).filter(i.bind(null,b))},getParentsByTag:function(a,b){return f(a).filter(j.bind(null,b))},getClosestBySelector:function(a,b){return g(a,h.bind(null,b))},getClosestBySelectorNS:function(a,b){return g(a,h.bind(null,d(b)))},getClosestByClass:function(a,b){return g(a,i.bind(null,b))},getClosestByTag:function(a,b){return g(a,j.bind(null,b))},getAllByDataNS:function(a,b){return k.call(a.querySelectorAll(d(b)))},getScrollableParent:function(c){for(var d,e;c&&c!==b.body;){if(e=a.getComputedStyle(c),e&&(d=e.getPropertyValue("overflow-y"),"scroll"===d||"auto"===d&&c.scrollHeight>c.clientHeight))return c;c=c.parentNode}return null}}}(a.document,d),function(){var a={copy:function(b){return a.merge({},b)},fastMerge:function(a,b){var d,e;for(d in b)b.hasOwnProperty(d)&&(e=Object.getOwnPropertyDescriptor(a,d),e&&e.writable!==!0&&e.set==c||(a[d]=b[d]));return a},merge:function(){var a,b,d,e,f,g,h=[].slice.call(arguments),i=h.length;for(a=h.shift(),d=!0,"boolean"==typeof arguments[i-1]&&(d=arguments[i-1],i--),f=0;i>f;f++)if(b=h.shift(),null!==b)for(e in b)b.hasOwnProperty(e)&&(g=Object.getOwnPropertyDescriptor(a,e),(!g||d&&(g.writable===!0||g.set!=c))&&(a[e]=b[e]));return a},inherit:function(a,b,c){var d,e,f=new b;for(d in c)c.hasOwnProperty(d)&&(e=c[d],"function"==typeof e?f[d]=function(a,b,c){var d=function(){var c=a.prototype[b];return c?c.apply(this,arguments):null};return function(){var a,b=this._super;return this._super=d,a=c.apply(this,arguments),this._super=b,a}}(b,d,e):f[d]=e);a.prototype=f,a.prototype.constructor=a},hasPropertiesOfValue:function(a,b){var c=Object.keys(a),d=c.length;if(0===d)return!1;for(;--d>=0;)if(a[c[d]]!==b)return!1;return!0},removeProperties:function(a,b){var c,d,e=b.length;for(d=0;e>d;d++)c=b[d],a.hasOwnProperty(c)&&delete a[c];return a}};d.util.object=a}(),function(a,b){function e(a){return a.match(/\[data-role=/)&&!a.match(/:not\(\[data-role=/)?a.trim():a.trim()+":not([data-role='none'])"}function f(a,f,g,h,i,j,k,l,m){var n;if(m=m||{},a){if(!R[a]||j)return g=g||[],g.push("destroy","disable","enable","option","refresh","value"),n={name:a,methods:g,selector:f||"",selectors:f?f.split(",").map(e):[],widgetClass:h||null,namespace:i||"",widgetNameToLowercase:k===c?!0:!!k,BaseElement:l,buildOptions:m},R[a]=n,i&&(R[i+"."+a]=n),M.trigger(b,"widgetdefined",n,!1),!0}else d.error("Widget with selector ["+f+"] defined without a name, aborting!");return!1}function g(a,b,c){var d,e,f=c?c.split("."):[],g=f.pop(),h=f.pop();return g?d=a.instances[g]:(e=Object.keys(a.instances),d=a.instances[e[0]]),h&&d&&d.namespace!==h&&(d=null),d&&d.element===b?d:null}function h(a){return a.hasAttribute(X)}function i(a,c){var d,e,f=a&&typeof a!==V?a.id:a;if(typeof a===V&&(a=b.getElementById(f)),a){if(d=S[f],d&&"object"==typeof d)return g(d,a,c);if(typeof a.hasAttribute===W&&a.hasAttribute($)&&(e=L.call(a.children).filter(h)[0]))return i(e,c)}return null}function j(a){var b=a.element.id,c=a.name,d=S[b];d||(d={elementId:b,element:a.element,instances:{}}),d.instances[c]=a,S[b]=d}function k(a){var b=a&&typeof a!==V?a.id:a;return S[b]&&S[b].instances||null}function l(a,b){var c,d;return c=b.split(_),d=c.indexOf(a),d>-1&&(c.splice(d,1),b=c.join(_)),b}function m(a){a.removeAttribute(X),a.removeAttribute(Z),a.removeAttribute(Y)}function n(a,b){var c,d,e;b?(c=l(b,a.getAttribute(X)||""),d=l(b,a.getAttribute(Z)||""),e=l(b,a.getAttribute(Y)||""),c&&d&&e?(a.setAttribute(X,c),a.setAttribute(Z,d),a.setAttribute(Y,e)):m(a)):m(a)}function o(a,b){var c=a[b];return c?(c.element&&typeof c.element.setAttribute===W&&n(c.element,b),delete a[b],!0):!1}function p(a,b){var c,d,e=!0;for(d in a)a.hasOwnProperty(d)&&(c=o(a,d),a[d]=null,e=e&&c);return O.hasPropertiesOfValue(a,null)&&(S[b]=null),e}function q(a,b,c){var d;return b?(d=o(a,b),O.hasPropertiesOfValue(a,null)&&(S[c]=null)):d=p(a,c),d}function r(a,b){var c,d=typeof a===V?a:a.id,e=S[d];if(e){if(typeof a===V&&(a=e.element),a&&n(a,b),c=S[d]&&S[d].instances)return q(c,b,d);S[d].instances&&0===Object.keys(S[d].instances).length&&(S[d]=null)}return!1}function s(a){return r(a)}function t(a,c){return a&&a instanceof HTMLElement||(a=typeof c.createEmptyElement===W?c.createEmptyElement():b.createElement("div")),a}function u(a,c,d,e){var f,g=e||{},h=g.create;a=c.configure(d,a,e),typeof h===W&&M.one(a,d.name.toLowerCase()+"create",h),a.id&&(c.id=a.id),f=a.getAttribute(X),f&&-1!==f.split(_).indexOf(c.name)||(a=c.build(a)),a&&(c.element=a,j(c),c.trigger(ca.WIDGET_BUILT,c,!1),U||c.init(a),c.bindEvents(a,U),c.trigger(c.widgetEventPrefix+ca.WIDGET_INIT),c.trigger(ca.WIDGET_BOUND,c,!1),M.trigger(b,ca.WIDGET_BOUND,c))}function v(a,b,c){var d,e,f,g=b.widgetClass;return a=t(a,g),d=g?new g(a,c):!1,e=P.getParentsBySelectorNS(a,"enhance=false"),f=i(a,b.name),f&&f.element===a?a:d?(e.length||u(a,d,b,c),d.element):null}function w(a,c){var d;typeof a===V&&(a=b.getElementById(a)),d=i(a,c),d&&(d.destroy(),d.trigger("widgetdestroyed"),r(a,c))}function x(a){var b,c,d;d=k(a);for(b in d)d.hasOwnProperty(b)&&(c=d[b],c&&(c.destroy(),c.trigger("widgetdestroyed")))}function y(a,c){var d,e;for(typeof a===V&&(a=b.getElementById(a)),c||x(a),d=L.call(a.querySelectorAll("["+Z+"]")),e=d.length-1;e>=0;e-=1)d[e]&&y(d[e],!1);s(a)}function z(a,b,c){var d=a&&a.getAttribute(Y)||b&&b.name;return b=b||d&&R[d]||{name:d},v(a,b,c)}function A(a,b){var c=Node.DOCUMENT_POSITION_CONTAINS|Node.DOCUMENT_POSITION_PRECEDING;return a.element===b.element?0:a.element.compareDocumentPosition(b.element)&c?1:-1}function B(a){z(a.element||a,R[a.widgetName])}function C(a){var c,d,e,f,g,h,i,j=L.call(a.querySelectorAll(aa)),k=[],l=Object.keys(R),m=l.length;for(j.forEach(B),e=0;m>e;++e)if(h=l[e],-1===h.indexOf(".")&&(g=R[h],i=g.selectors,i.length))for(d=ba(h),c=L.call(a.querySelectorAll(i.join(d+",")+d)),f=c.length;--f>=0;)k.push({element:c[f],widgetName:h});k.sort(A),k.forEach(B),M.trigger(b,"built"),M.trigger(b,ca.BOUND)}function D(a){C(a.target)}function E(){var a,c,d,e,f=b.head;if(c=f.querySelectorAll('[name="viewport"]'),a=c.length,a>0)for(--a,e=0;a>e;++e)f.removeChild(c[e]);else d=b.createElement("meta"),d.setAttribute("name","viewport"),d.setAttribute("content","width=device-width, user-scalable=no"),f.firstChild?f.insertBefore(d,f.firstChild):f.appendChild(d)}function F(){M.trigger(b,ca.READY),E()}function G(){M.trigger(b,ca.STOP_ROUTING)}function H(){G(),M.fastOff(b,"create",D),y(b,!0),M.trigger(b,ca.DESTROY)}function I(a,b){var c=b instanceof HTMLElement?"HTMLElement":typeof b;return a[c]=b,a}function J(a){return Q.reduce(a,I,{})}var K,L=[].slice,M=d.event,N=d.util,O=N.object,P=N.selectors,Q=d.util.array,R={},S={},T=a.location,U="#build"===T.hash,V="string",W="function",X="data-tau-built",Y="data-tau-name",Z="data-tau-bound",$="data-tau-wrapper",_=",",aa="*["+X+"]["+Y+"]:not(["+Z+"])",ba=function(a){return":not(["+X+"*='"+a+"']):not(["+Z+"*='"+a+"'])"},ca={INIT:"tauinit",READY:"tauready",WIDGET_BOUND:"widgetbound",WIDGET_DEFINED:"widgetdefined",WIDGET_BUILT:"widgetbuilt",DESTROY:"taudestroy",BOUND:"bound",WIDGET_INIT:"init",STOP_ROUTING:"tauroutingstop"};d.widgetDefinitions={},K={justBuild:"#build"===T.hash,dataTau:{built:X,name:Y,bound:Z,separator:_,widgetWrapper:$},destroyWidget:w,destroyAllWidgets:y,createWidgets:C,getDefinitions:function(){return R},getWidgetDefinition:function(a){return R[a]},defineWidget:f,getBinding:i,getAllBindings:k,setBinding:j,removeBinding:r,removeAllBindings:s,_clearBindings:function(){S={}},build:F,run:function(){switch(G(),M.fastOn(b,"create",D),M.trigger(b,ca.INIT,{tau:d}),b.readyState){case"interactive":case"complete":F();break;default:M.one(b,"DOMContentLoaded",F.bind(K))}},instanceWidget:function(a,b,c){var e,f,g=J(arguments);if(a=g.HTMLElement,b=g.string,c=g.object,a&&(e=i(a,b)),!e&&R[b]){if(f=R[b],f.buildOptions.requireMatchSelector&&!d.util.selectors.matchesSelector(a,f.selector))return null;a=z(a,f,c),e=i(a,b)}else e&&e.option(c);return e},stop:G,destroy:H,setJustBuild:function(a){a?T.hash="build":T.hash="",U=a},getJustBuild:function(){return U},_createEventHandler:D},K.eventType=ca,d.engine=K}(a,a.document),function(a,c){function d(){a.event.trigger(b,"mobileinit")}function e(){b.removeEventListener(f.INIT,d,!1),b.removeEventListener(f.DESTROY,e,!1)}var f=a.engine.eventType;a.jqm={jQuery:a.getConfig("jQuery")||c.jQuery},b.addEventListener(f.INIT,d,!1),b.addEventListener(f.DESTROY,e,!1)}(d,a),function(a,b){var c=d.engine.eventType,e=d.jqm.jQuery,f={INIT:c.INIT,DESTROY:c.DESTROY},g={init:function(){e&&(e.mobile=e.mobile||{},e.mobile.ns="",e.mobile.subPageUrlKey="ui-page",e.mobile.activePageClass="ui-page-active",e.mobile.activeBtnClass="ui-btn-active",e.mobile.focusClass="ui-focus",e.mobile.ajaxEnabled=!0,e.mobile.hashListeningEnabled=!0,e.mobile.linkBindingEnabled=!0,e.mobile.defaultPageTransition="fade",e.mobile.maxTransitionWidth=!1,e.mobile.minScrollBack=250,e.mobile.touchOverflowEnabled=!1,e.mobile.defaultDialogTransition="pop",e.mobile.pageLoadErrorMessage="Error Loading Page",e.mobile.phonegapNavigationEnabled=!1,e.mobile.autoInitializePage=!0,e.mobile.pushStateEnabled=!0,e.mobile.ignoreContentEnabled=!1,e.mobile.orientationChangeEnabled=!0,e.mobile.tizen=e.mobile.tizen||{},e.mobile.tizen.enableHWKeyHandler=!0)},destroy:function(){b.removeEventListener(f.INIT,g.init,!1),b.removeEventListener(f.DESTROY,g.destroy,!1),e=null}};b.addEventListener(f.INIT,g.init,!1),b.addEventListener(f.DESTROY,g.destroy,!1)}(a,a.document),function(){function a(a,b){return b.toLocaleUpperCase()}function b(a,b){return"-"+b.toLowerCase()}function c(b){return b.replace(j,a)}function e(a){return a.replace(k,b)}function f(a){return a.charAt(0).toLocaleUpperCase()+a.substring(1)}function g(a){var b;return a&&-1===(a+"").indexOf("%")?(b=parseInt(a,10),isNaN(b)&&(b=null),b):a}function h(a){var b;return b="string"==typeof a?a.split(","):a||[],l.map(b,g)}function i(a){var b=[];return[].slice.call(arguments).slice(1).forEach(function(a){a.split(" ").forEach(function(a){b.push(a.trim())})}),a.split(" ").filter(function(a){return-1===b.indexOf(a)}).join(" ")}var j=/-([a-z])/gi,k=/([A-Z])/g,l=d.util.array;d.util.string={dashesToCamelCase:c,camelCaseToDashes:e,firstToUpperCase:f,parseProperty:h,removeExactTags:i}}(),function(){d.util.DOM=d.util.DOM||{}}(),function(){function a(a,b){var c=d.getConfig(g),e="";return b||(e="data-"),e+(c?c+"-":"")+a}function b(a,b,c){a[b]=c,a.setAttribute(b,c)}var e=d.util.selectors,f=d.util.DOM,g="namespace";f.inheritAttr=function(a,b,c){var d,f=a.getAttribute(b);return!f&&(d=e.getClosestBySelector(a,c))?d.getAttribute(b):f},f.getNumberFromAttribute=function(a,b,c,d){var e=a.getAttribute(b),f=d;return isNaN(e)||("float"===c?(e=parseFloat(e),isNaN(e)||(f=e)):(e=parseInt(e,10),isNaN(e)||(f=e))),f},f.setNSData=function(b,c,d){b.setAttribute(a(c),d)},f.getNSData=function(b,c,d){var e=b.getAttribute(a(c,d));return"true"===e?!0:"false"===e?!1:e},f.hasNSData=function(b,c){return b.hasAttribute(a(c))},f.nsData=function(a,b,d){return d===c?f.getNSData(a,b):f.setNSData(a,b,d)},f.removeNSData=function(b,c){b.removeAttribute(a(c))},f.getData=function(a){var b,c,d,e,f,g="data-",h={},i=a.attributes,j=i.length;for(e=0;j>e;e++)b=i.item(e),c=b.nodeName,c.indexOf(g)>-1&&(d=b.value,f=d.toLowerCase(),"true"===f?d=!0:"false"===f&&(d=!1),h[c.replace(g,"")]=d);return h},f.removeAttribute=function(a,b){a.removeAttribute(b),a[b]=!1},f.setAttribute=b,f.setAttributes=function(a,c){var d,e,f,g=Object.keys(c);for(d=0,f=g.length;f>d;d++)e=g[d],b(a,e,c[e])}}(),function(a,c){function d(b,c,d,e){var f,g=a.getComputedStyle(b),h=d;if(g&&(f=g.getPropertyValue(c)))switch(e){case"integer":f=parseInt(f,10),isNaN(f)||(h=f);break;case"float":f=parseFloat(f),isNaN(f)||(h=f);break;default:h=f}return h}function e(a){return(a+"").indexOf(".")>-1?parseFloat(a):parseInt(a,10)}function f(b,c,d,f){var g,h,i,j=a.getComputedStyle(b,d);for(g in c)c.hasOwnProperty(g)&&(h=j.getPropertyValue(g),i=e(h),isNaN(i)&&f||(h=i),c[g]=h)}function g(a,b,c,d,e){var g,h,i,j,k=a.style;return"none"!==k.display?(f(a,b,c,!0),j=a[e]):d&&(g=k.display,h=k.visibility,i=k.position,k.display="block",k.visibility="hidden",k.position="relative",f(a,b,c,!0),j=a[e],k.display=g,k.visibility=h,k.position=i),j}function h(a,b,c,d,f,h){var i,j,k=0,l=b&&"outer"===b||!1,m={height:0,"margin-top":0,"margin-bottom":0,"padding-top":0,"padding-bottom":0,"border-top-width":0,"border-bottom-width":0,"box-sizing":""};if(a){i=g(a,m,f,h,"offsetHeight");for(j in m)m.hasOwnProperty(j)&&"box-sizing"!==j&&(m[j]=e(m[j]));k+=m.height,"border-box"!==m["box-sizing"]&&(k+=m["padding-top"]+m["padding-bottom"]),c?k=i:l&&"border-box"!==m["box-sizing"]&&(k+=m["border-top-width"]+m["border-bottom-width"]),d&&(k+=Math.max(0,m["margin-top"])+Math.max(0,m["margin-bottom"]))}return k}function i(a,b,c,d,e,f){var h,i,j,k=0,l=b&&"outer"===b||!1,m={width:0,"margin-left":0,"margin-right":0,"padding-left":0,"padding-right":0,"border-left-width":0,"border-right-width":0,"box-sizing":""};if(a){i=g(a,m,e,f,"offsetWidth");for(j in m)m.hasOwnProperty(j)&&"box-sizing"!==j&&(h=parseFloat(m[j]),m[j]=h);k+=m.width,"border-box"!==m["box-sizing"]&&(k+=m["padding-left"]+m["padding-right"]),c?k=i:l&&"border-box"!==m["box-sizing"]&&(k+=m["border-left-width"]+m["border-right-width"]),d&&(k+=Math.max(0,m["margin-left"])+Math.max(0,m["margin-right"]))}return k}function j(a){var b=0,c=0,d=a;do c+=d.offsetTop,b+=d.offsetLeft,d=d.offsetParent;while(null!==d);return{top:c,left:b}}function k(a){return!(a.offsetWidth<=0&&a.offsetHeight<=0)}function l(a,b,c){var d=a.style,e=b,f="object"!=typeof c?{webkit:c,moz:c,o:c,ms:c,normal:c}:c;d.setProperty(b,f.normal),d.setProperty("-webkit-"+e,f.webkit),d.setProperty("-moz-"+e,f.moz),d.setProperty("-o-"+e,f.o),d.setProperty("-ms-"+e,f.ms)}function m(a){return{webkit:"-webkit-"+a,moz:"-moz-"+a,o:"-ms-"+a,ms:"-o-"+a,normal:a}}function n(a,b){var c,d,e=m(b);for(d in e)if(e.hasOwnProperty(d)&&(c=a[e[d]],c&&"none"!==c))break;return c}function o(a){var b="",c=t.parseProperty(a);return c&&2===c.length&&(b="width: "+c[0]+"px; height: "+c[1]+"px;"),b}function p(a,c,d){var e,f,g,h=[];r||(e=b.head||b.getElementsByTagName("head")[0],f=b.createElement("style"),f.type="text/css",e.appendChild(f),r=f.sheet);for(g in d)d.hasOwnProperty(g)&&h.push(g+": "+d[g]);return h.length?r.addRule(a+"::"+c,h.join("; ")):null}function q(a){r&&r.deleteRule(a)}var r,s=c.util.DOM,t=c.util.string;s.getCSSProperty=d,s.extractCSSProperties=f,s.getElementHeight=h,s.getElementWidth=i,s.getElementOffset=j,s.isOccupiedPlace=k,s.setPrefixedStyle=l,s.getPrefixedValue=m,s.getPrefixedStyleValue=n,s.toCSSSize=o,s.setStylesForPseudoClass=p,s.removeCSSRule=q}(a,d),function(a,b){var c=function(){this._data=[]};c.prototype={add:function(){var a=this._data;this._data=a.concat.apply(a,[].slice.call(arguments)).filter(function(a,b,c){return c.indexOf(a)===b})},clear:function(){this._data=[]},"delete":function(a){var b=this._data,c=b.indexOf(a);c>-1&&b.splice(c,1)},has:function(a){return this._data.indexOf(a)>-1},forEach:function(a){this._data.forEach(a)}},b.util._Set=c,b.util.Set=a.Set||c}(a,d),function(a){function b(a,b,c){var d={name:a,element:b,options:c};return d}function c(a,c,d){var e=b(a,c,d);return g.instanceWidget(e.element,e.name,e.options)}function e(a){var b=a.detail,e=b.name;d.widget[e]=c.bind(null,e)}function f(){a.removeEventListener(h.WIDGET_DEFINED,e,!0),a.removeEventListener(h.DESTROY,f,!1)}var g=d.engine,h=g.eventType,i={getInstance:g.getBinding,getAllInstances:g.getAllBindings};a.addEventListener(h.WIDGET_DEFINED,e,!0),a.addEventListener(h.DESTROY,f,!1),d.widget=i}(a.document),function(a,b){function d(a){return!a.toRemove}function e(a){a.object[a.property]===a.value&&(n.requestAnimationFrame(a.callback.bind(a.object)),a.toRemove=!0)}function f(){j.forEach(e),j=j.filter(d),j.length&&n.requestAnimationFrame(f)}function g(a,b){var d=b.classList;d!==c&&(d instanceof t?d.clear():(d=new t,b.classList=d),a.classList.length&&k.call(a.classList).forEach(function(a){d.add(a)}))}function h(a,b){g(a,b),b.offsetWidth!==c&&(b.offsetWidth=a.offsetWidth),b.style!==c&&p.extractCSSProperties(a,b.style,null,!0),b.children!==c&&b.children.forEach(function(b,c){h(a.children[c],b)})}function i(a,b,d){var e=!1; -a.classList!==c&&(k.call(b.classList).forEach(function(c){a.classList.has(c)||(b.classList.remove(c),e=!0)}),a.classList.forEach(function(a){b.classList.contains(a)||(b.classList.add(a),e=!0)})),a.style!==c&&Object.keys(a.style).forEach(function(c){b.style[c]=a.style[c]}),a.children!==c&&a.children.forEach(function(a,c){i(a,b.children[c],!0)}),e&&!d&&n.requestAnimationFrame(h.bind(null,b,a))}var j,k=[].slice,l=b.engine,m=l.dataTau,n=b.util,o=b.event,p=n.DOM,q=n.string,r=n.object,s=n.selectors,t=n.Set,u=function(){return this.flowState="created",this},v=p.getNSData,w={},x="function",y="string",z=",",A="ui-state-disabled",B="aria-disabled",C={INLINE:"ui-inline"};u.classes={disable:A},w._configureDefinition=function(a){var c,d,e=this;a&&(c=a.name,d=a.namespace,e.name=c,e.widgetName=c,e.widgetEventPrefix=c.toLowerCase(),e.namespace=d,e.widgetFullName=((d?d+"-":"")+c).toLowerCase(),e.id=b.getUniqueId(),e.selector=a.selector)},w.configure=function(a,b,c){var d=this;return d.flowState="configuring",d.options=d.options||{},d.element=d.element||null,d._configureDefinition(a),typeof d._configure===x&&(b=d._configure(b)||b),d.isCustomElement=!!b.createdCallback,d._getCreateOptions(b),r.fastMerge(d.options,c),b.style.cssText&&(b.dataset.originalStyle=b.style.cssText),d.flowState="configured",b},w._getCreateOptions=function(a){var b,c=this,d=c.options,e=a.localName.toLowerCase();return d&&Object.keys(d).forEach(function(f){var g=q.camelCaseToDashes(f),h=v(a,g,!0),i=v(a,g);null!==i?("number"==typeof d[f]?i=parseFloat(i):"object"==typeof d[f]&&"string"==typeof i&&Array.isArray(d[f])&&(b=a.dataset.delimiter||z,i=i.split(b)),d[f]=i):"boolean"==typeof d[f]&&(c._readCommonOptionFromElementClassname(a,f)||c._readPrefixedOptionFromElementClassname(a,f)||(typeof c._readWidgetSpecyficOptionFromElementClassname!==x||typeof c._readWidgetSpecyficOptionFromElementClassname===x&&!c._readWidgetSpecyficOptionFromElementClassname(a,f))&&typeof c._getDefaultOption===x&&(d[f]=c._getDefaultOption(f))),"type"===f&&"input"===e||"style"===f||null!==h&&("number"==typeof d[f]&&(h=parseFloat(h)),d[f]=h)}),d},w.build=function(a){var b,c,d=this,e=a.getAttribute(m.built),f=a.getAttribute(m.name);return o.trigger(a,d.widgetEventPrefix+"beforecreate"),d.flowState="building",b=a.id,b?d.id=b:a.id=d.id,c=typeof d._build===x?d._build(a):a,d._setBooleanOptions(a),e=e?e+m.separator+d.name:d.name,f=f?f+m.separator+d.name:d.name,a.setAttribute(m.built,e),a.setAttribute(m.name,f),d.flowState="built",c},w.init=function(a){var b,c,d=this;return d.id=a.id,d.flowState="initiating",a.dataset.originalStyle&&(b=d.getContainer(),b!=a&&(c=a.dataset.originalStyle,c.split(";").forEach(function(c){var d,e,f;f=c.split(":"),2===f.length&&(d=f[0].trim(),e=f[1].trim(),b.style[d]=a.style[d],a.style[d]===e&&(a.style[d]=""))}))),typeof d._init===x&&d._init(a),a.hasAttribute("disabled")&&"false"!==a.getAttribute("disabled")||d.options.disabled===!0?d.disable():d.enable(),d.flowState="initiated",d},w.getContainer=function(){var a=this;return typeof a._getContainer===x?a._getContainer():a.element},w.bindEvents=function(a,b){var c=this,d=a.getAttribute(m.bound);return b||(d=d?d+m.separator+c.name:c.name,a.setAttribute(m.bound,d)),typeof c._buildBindEvents===x&&c._buildBindEvents(a),b||typeof c._bindEvents!==x||c._bindEvents(a),c.trigger(c.widgetEventPrefix+"create",c),c},w.focus=function(b){var c,d,e,f,g=this,h=g.element;return b=b||{},c=b.previousElement,c&&(f=l.getBinding(c),f?(b=r.merge({},b,{element:c}),f.blur(b)):c.blur()),b=r.merge({},b,{element:h}),e=s.getClosestBySelector(h,"[data-tau-name='Scrollview']"),e&&(d=l.getBinding(e)),o.trigger(a,"taufocus",b),typeof g._focus===x?(b.event&&d&&d.ensureElementIsVisible(h),g._focus(h)):h.focus(),!0},w.blur=function(b){var c=this,d=c.element;return b=r.merge({},b,{element:d}),o.trigger(a,"taublur",b),typeof c._blur===x?c._blur(d):d.blur(),!0},w.destroy=function(a){var b=this;a=a||b.element,b.flowState="destroying",typeof b._destroy===x&&b._destroy(a),b.element&&(b.trigger(b.widgetEventPrefix+"destroy"),b.element.dataset.originalStyle&&(b.element.style.cssText=b.element.dataset.originalStyle,delete b.element.dataset.originalStyle)),a&&l.removeBinding(a,b.name),b.flowState="destroyed"},w.disable=function(){var a=this,b=k.call(arguments),c=a.element;return c.classList.add(A),c.setAttribute(B,!0),typeof a._disable===x&&(b.unshift(c),a._disable.apply(a,b)),this},w.isDisabled=function(){var a=this;return a.element.getAttribute("disabled")||a.options.disabled===!0},w.enable=function(){var a=this,b=k.call(arguments),c=a.element;return c.classList.remove(A),c.setAttribute(B,!1),typeof a._enable===x&&(b.unshift(c),a._enable.apply(a,b)),this},w.refresh=function(){var a=this,b=a.element;return a._getCreateOptions(b),typeof a._refresh===x&&a._refresh.apply(a,arguments),a},w._readPrefixedOptionFromElementClassname=function(a,b){var c,d=this._classesPrefix;return d&&(c=d+q.camelCaseToDashes(b),a.classList.contains(c))?(this.options[b]=a.classList.contains(c),!0):!1},w._readCommonOptionFromElementClassname=function(a,b){var c=this.options,d=a.classList;switch(b){case"inline":if(d.contains(C.INLINE))return c.inline=!0,!0}return!1},w._setBooleanOption=function(a,b,c){var d,e=this._classesPrefix;return e&&(d=e+q.camelCaseToDashes(b),a.classList.toggle(d,c)),!1},w._setBooleanOptions=function(a){var b=this,d=b._classesPrefix,e=b.options;return d&&e!==c&&Object.keys(e).forEach(function(c){"boolean"==typeof e[c]&&(e[c]=b._setBooleanOption(a,c,e[c]))}),e},w._processOptionObject=function(a){var b,d,e=this,f=!1;for(b in a)a.hasOwnProperty(b)&&(d=e._oneOption(b,a[b]),b!==c&&a[b]!==c&&(f=f||d));return f},w.option=function(a,b){var d=this,e=a,f=b,g=null,h=!1;return"string"==typeof e?(g=d._oneOption(e,f),f!==c&&(h=g,g=null)):"object"==typeof e&&(h=d._processOptionObject(e)),h&&d.refresh(),g},w._oneOption=function(a,b){var d,e=this,f=!1;return b===c?(d="_get"+(a[0].toUpperCase()+a.slice(1)),typeof e[d]===x?e[d]():e.options[a]):(d="_set"+(a[0].toUpperCase()+a.slice(1)),typeof e[d]===x?(f=e[d](e.element,b),e.element&&("object"!=typeof b||Array.isArray(b))&&e.element.setAttribute("data-"+a.replace(/[A-Z]/g,function(a){return"-"+a.toLowerCase()}),b)):"boolean"==typeof b?f=e._setBooleanOption(e.element,a,b):(e.options[a]=b,e.element&&("object"!=typeof b||Array.isArray(b))&&(e.element.setAttribute("data-"+a.replace(/[A-Z]/g,function(a){return"-"+a.toLowerCase()}),b),f=!0)),""===b&&e.element&&e.element.removeAttribute("data-"+a.replace(/[A-Z]/g,function(a){return"-"+a.toLowerCase()})),f)},w.isBound=function(a){var b=this.element;return a=a||this.name,b&&b.hasAttribute(m.bound)&&b.getAttribute(m.bound).indexOf(a)>-1},w.isBuilt=function(a){var b=this.element;return a=a||this.name,b&&b.hasAttribute(m.built)&&b.getAttribute(m.built).indexOf(a)>-1},w.value=function(a){var b=this;return a!==c?typeof b._setValue===x?b._setValue(a):b:typeof b._getValue===x?b._getValue():b},w.trigger=function(a,b,c,d){return this.element?o.trigger(this.element,a,b,c,d):!1},w.on=function(a,b,c){o.on(this.element,a,b,c)},w.off=function(a,b,c){o.off(this.element,a,b,c)},w._framesFlow=function(){var a=this,b=k.call(arguments),d=b.shift();"function"==typeof d&&d(),d!==c&&n.requestAnimationFrame(function(){a._framesFlow.apply(a,b)})},w._waitFor=function(a,b,c){var d=this;d[a]===b?c.call(d):(j=j||[],j.push({object:d,property:a,value:b,callback:c})),f()},w._render=function(a){var b=this,c=b._stateDOM,d=b.element;a===!0?i(c,d,!1):n.requestAnimationFrame(i.bind(null,c,d,!1))},w._initDOMstate=function(){h(this.element,this._stateDOM)},w._togglePrefixedClass=function(a,b,c){var d=!1,e=b+c;return a.classList.forEach(function(c){0===c.indexOf(b)&&e!==c&&(a.classList["delete"](c),d=!0)}),a.classList.has(e)||(a.classList.add(e),d=!0),d},w._createWrapper=function(b){var c;return b=typeof b===y?b:"div",c=a.createElement(b),c.setAttribute(m.widgetWrapper,!0),c},u.prototype=w,b.widget.BaseWidget=u}(a.document,d),function(a,b){function e(b,d,e,f){var g=null;return function(){var h,j,l,m,n,o,p=i.call(arguments),q={};for(o=0;o-1;)o.splice(b,1),f&&(h>=b&&h--,i>=b&&i--),b=o.indexOf(a,b)}),this},has:function(a){return a?!!o&&o.indexOf(a)>-1:!(!o||!o.length)},empty:function(){return o=[],h=0,this},disable:function(){return o=p=b=c,this},disabled:function(){return!o},lock:function(){return p=c,b||q.disable(),this},locked:function(){return!p},fireWith:function(a,b){return!o||e&&!p||(b=b||[],b=[a,b.slice?b.slice():b],f?p.push(b):j(b)),this},fire:function(){return q.fireWith(this,arguments),this},fired:function(){return!!e}};return k=function(a){n.call(a).forEach(function(a){var b=typeof a;"function"===b?m.unique&&q.has(a)||o.push(a):a&&a.length&&"string"!==b&&k(a)})},j=function(a){for(b=m.memory&&a,e=!0,i=g||0,g=0,h=o.length,f=!0;o&&h>i;){if(o[i].apply(a[0],a[1])===!1&&m.stopOnFalse){b=!1;break}i++}f=!1,o&&(p?p.length&&j(p.shift()):b?o=[]:q.disable())},q}}(a,a.document,d),function(a,b,c){var d=function(a){var b=c.util.callbacks,e=c.util.object,f=[["resolve","done",b({once:!0,memory:!0}),"resolved"],["reject","fail",b({once:!0,memory:!0}),"rejected"],["notify","progress",b({memory:!0})]],g="pending",h={},i={state:function(){return g},always:function(){return h.done(arguments).fail(arguments),this},then:function(){var a=arguments;return new d(function(b){f.forEach(function(c,d){var e="function"==typeof a[d]&&a[d];h[c[1]](function(){var a=e&&e.apply(this,arguments);a&&"function"==typeof a.promise?a.promise().done(b.resolve).fail(b.reject).progress(b.notify):b[c[0]+"With"](this===i?b.promise():this,e?[a]:arguments)})}),a=null}).promise()},promise:function(a){return a?e.merge(a,i):i}};return i.pipe=i.then,f.forEach(function(a,b){var c=a[2],d=a[3];i[a[1]]=c.add,d&&c.add(function(){g=d},f[1^b][2].disable,f[2][2].lock),h[a[0]]=function(){return h[a[0]+"With"](this===h?i:this,arguments),this},h[a[0]+"With"]=c.fireWith}),i.promise(h),a&&a.call(h,h),h};c.util.deferred=d}(a,a.document,d),function(a,b,c,d){function e(a){return a.filter(function(a){return a}).join("/")}function f(c){var d,e=c||b.getElementsByTagName("html")[0].getAttribute("lang")||a.navigator.language.split(".")[0]||"en",f=e.lastIndexOf("-"),h=["Cyrl","Latn","Mong"];return-1!==f&&(d=e.substr(f+1),h.join("-").indexOf(d)<0&&(e=[e.substr(0,f),d.toUpperCase()].join("-"))),e=g(e)}function g(a){var b,c=a.lastIndexOf("-");return b=-1!==c?a.substr(0,c):a}function h(a,b,c){var d;return b="supplemental"===a?null:b,d=[C,B,a,b,c+A],e(d)}function i(a){return e([D,a+A])}function j(a){var b,c,d,e=new x;if(a)try{b=new XMLHttpRequest,b.onreadystatechange=function(){if(4===b.readyState)switch(b.status){case 0:case 200:c=JSON.parse(b.responseText),d={state:b.status,path:a,data:c},e.resolve(d);break;case 404:d={state:b.status,path:a,data:null},e.reject(d);break;default:c=JSON.parse(b.responseText),d={state:b.status,path:a,data:c},e.reject(d)}},b.open("GET",a,!0),b.send("")}catch(f){d={state:-1,path:a,data:null},e.reject(d)}else d={state:-2,path:a,data:null},e.reject(d);return e}function k(a,b){var c,e=w[b].length,f=null,g=new x;return f=a?u[b].hasOwnProperty(a)?u[b][a]:u[b][a]={}:u[b],w[b].forEach(function(i){c=h(b,a,i),f[c]?g.resolve(a):j(c).then(function(b){var c=b.data,h=b.path;f[h]=c,d.load(c),Object.keys(f).length===e&&g.resolve(a)},g.reject)}),g}function l(a){var b=null,c=new x,d=v;return b=i(a),d[b]?(d[b].fromCache=!0,c.resolve(d[b])):j(b).then(function(a){d[b]=a,a.fromCache=!1,c.resolve(a)},c.reject),c}function m(){var a=new x;return s=!0,k(null,t.supplemental).then(a.resolve,a.reject),a}function n(a){var b=h(t.supplemental,a,w.supplemental[0]),c=u.supplemental[b]||null,e=null;if(a=d.locale().attributes.script,c)return c.some(function(b){if(b.IDENTIFIER===a){switch(b.RTL){case"YES":e=!0;break;case"NO":e=!1;break;case"UNKNOWN":e=!0}return!0}return!1}),e;throw new Error("Globalize is not initialized")}function o(b){var c=new x;return s?a.tizen&&!b?a.tizen.systeminfo.getPropertyValue("LOCALE",function(a){var b=a.country;b&&(b=g(b.replace("_","-"))),k(b,t.main).then(function(a){c.resolve(a)},c.reject)}):k(b,t.main).then(function(a){c.resolve(a)},c.reject):m().then(function(){o(b).then(function(a){c.resolve(a)},c.reject)}),c}function p(){var a=n(d.locale().locale),c=b.body,e=c.classList;a?(e.contains(z)||e.add(z),d.prototype.rtl=!0):(e.contains(z)&&e.remove(z),d.prototype.rtl=!1)}function q(){d.prototype.getLocale=c.util.globalize.getLocale,d.prototype.getCalendar=c.util.globalize.getCalendar}function r(){return a.Globalize&&a.Cldr}var s=!1,t={main:"main",supplemental:"supplemental"},u={main:{},supplemental:{}},v={},w={main:["currencies","ca-gregorian","numbers"],supplemental:["scriptMetaData","likelySubtags","currencyData","plurals","timeData","weekData","numberingSystems"]},x=c.util.deferred,y=null,z="ui-script-direction-rtl",A=".json",B="cldr-data",C="lib",D="locale";c.util.globalize={importModule:function(a){var b,c=a.split("/"),d=c.shift(),e=w.main,f=w.supplemental,g=0;switch(a=c.shift(),d){case"main":for(b=e.length;b>g;g++)if(e[g]===a)return;e.push(a);break;case"supplemental":for(b=f.length;b>g;g++)if(f[g]===a)return;f.push(a)}},setLocale:function(a){var b=new x;if(a=f(a),r())return o(a).then(function(a){return d.locale(a),y=new d(a),a},b.reject).done(function(a){l(a).then(function(c){c.fromCache||d.loadMessages(c.data),y=new d(a),b.resolve(y)},function(){y=new d(a),b.resolve(y)})}).done(p).done(q),b;throw new Error("Globalize is not loaded")},getLocale:function(){if(r())return d.locale().locale;throw new Error("Globalize is not loaded")},getCalendar:function(){if(r()&&y)return y.cldr.main("dates/calendars/gregorian");throw new Error("Globalize is not initialized")}}}(a,a.document,d,a.Globalize),function(a,b,c){var d=b.querySelector("meta[name=viewport]"),e=d&&d.getAttribute("content"),f=e+",maximum-scale=1, user-scalable=no",g=e+",maximum-scale=10, user-scalable=yes",h=/(user-scalable[\s]*=[\s]*no)|(maximum-scale[\s]*=[\s]*1)[$,\s]/.test(e),i={enabled:!h,locked:!1,disable:function(a){h||i.locked||(d&&d.setAttribute("content",f),i.enabled=!1,i.locked=a||!1)},enable:function(a){h||i.locked&&a!==!0||(d&&d.setAttribute("content",g),i.enabled=!0,i.locked=!1)},restore:function(){h||(d&&d.setAttribute("content",e),i.enabled=!0)}};c.util.zoom=i}(a,a.document,d),function(a,b){function c(a,b,c){var d=new XMLHttpRequest;d.open("GET",a,!1),d.send(),200===d.status||0===d.status?"function"==typeof b&&b(d,d.status):"function"==typeof c&&c(d,d.status,new Error(d.statusText))}function d(a,b,c){var d,e=new XMLHttpRequest,f=function(){if(200===e.status){if("function"==typeof b)try{d=JSON.parse(e.responseText),b(d,e.status)}catch(a){c(e,e.status,new Error(a))}}else"function"==typeof c&&c(e,e.status,new Error(e.statusText))},g=function(){4===e.status&&f()};e.open("GET",a,!0),e.onreadystatechange=g,e.onload=f,e.onerror=function(a){c(e,e.status,new Error(a))},e.send()}function e(b,c,d){var e=a.createElement("script");e.type="text/javascript",e.text=c.responseText,a.body.appendChild(e),"function"==typeof b&&b(c,d)}function f(a,b,d){c(a,e.bind(null,b),d)}function g(b,c,d){var e=a.createElement("style"),f=b.replace(x,"");e.type="text/css",e.textContent=d.responseText.replace(v,"url("+f+"$1)"),"function"==typeof c&&c(e)}function h(b,c,d){var e=a.createElement("style");e.type="text/css",e.textContent=d.responseText.replace(u,"url("+b.replace(w,"images")),"function"==typeof c&&c(e)}function i(a,b,d){c(a,g.bind(null,a,b),d)}function j(a,b,d){c(a,h.bind(null,a,b),d)}function k(a,b){var c;if(o){if(b&&(c=o.firstElementChild))return void o.insertBefore(a,c);o.appendChild(a)}}function l(b){var c=a.createElement("link");return c.setAttribute("rel","stylesheet"),c.setAttribute("href",b),c.setAttribute("name","tizen-theme"),c}function m(a,b,c){s(a,"name","tizen-theme"),s(a,"theme-name",b),c?c.parentNode.replaceChild(a,c):k(a,!0)}function n(a,c,d){var e,f,g,h=p.length,i=null;for(e=0;h>e;e++)if(f=p[e].ownerNode,"tizen-theme"===r(f,"name")||f.getAttribute("href")===a){if(r(f,"theme-name")===c)return;i=f;break}d?j(a,function(a){m(a,c,i)},function(a,d){b.warn("There was a problem when loading '"+c+"', status: "+d)}):(g=l(a),m(g,c,i))}var o=a.head,p=a.styleSheets,q=b.util.DOM,r=q.getNSData,s=q.setNSData,t=b.util.load||{},u=/url\((\.\/)?images/gm,v=/url\((.+)\)/gm,w=/[^\/]+\.css$/,x=/[^\/]+$/;t.cacheBust=a.location.href.match(/debug=true/)?"?cacheBust="+(new Date).getTime():"",t.scriptSync=f,t.addElementToHead=k,t.makeLink=l,t.themeCSS=n,t.cssSync=i,t.JSON=d,b.util.load=t}(a.document,d),function(a,b){var c=Array.prototype.slice,d="tizen-web-ui-fw",e="tau",f=/(^|[\\\/])(tau(\.full|\.mvc)?(\.min)?\.js)$/,g=/(^|[\\\/])(tau|tizen-web-ui-fw)(\.full|\.mvc|\.custom)?(\.min)?\.js$/,h=/(^|[\\\/])(tau|tizen-web-ui-fw)(\.full|\.mvc|\.custom)?(\.min)?\.css$/,i=/^(changeable|white|black|default)$/i,j=/\.min\.js$/,k={frameworkName:d,rootDir:"/usr/share/"+d,version:"latest",theme:"default",themeLoaded:!1,defaultViewportWidth:360,viewportWidth:"device-width",viewportScale:!1,defaultFontSize:22,minified:!1,deviceCapa:{inputKeyBack:!0,inputKeyMenu:!0},debug:!1,pkgVersion:"0.2.83",dataPrefix:"data-framework-",profile:""};k.getParams=function(){function b(a){var b,c=a.ownerNode,d=c.getAttribute("data-theme-name"),e=c.getAttribute("href"),f=e&&e.split("/");d?i.test(d)&&(l=d):e&&h.test(e)&&f.length>=2&&(b=f.slice(-2)[0].match(i),l=b&&b[0]),q=q||!!l}function k(a){var b,c,h,i=a.getAttribute("src"),k="";g.test(i)&&(l=l||a.getAttribute(n+"theme")||m.theme,l=l.toLowerCase(),f.test(i)?(b=e,k=a.getAttribute(n+"profile")||i.split("/").slice(-3)[0],c="/"+k+"/theme/"+l,h="/"+k+"/js"):(b=d,c="/latest/themes/"+l,h="/latest/js"),m.rootDir=a.getAttribute(n+"root")||i.substring(0,i.lastIndexOf(b)-h.length-1)||m.rootDir,m.themePath=m.rootDir+c,m.jsPath=m.rootDir+h,m.version=a.getAttribute(n+"version")||m.version,m.theme=l,m.themeLoaded=q,m.frameworkName=b,m.minified=i.search(j)>-1,m.profile=k)}var l,m=this,n=m.dataPrefix,o=c.call(a.querySelectorAll("script[src]")),p=c.call(a.styleSheets),q=!1;p.forEach(b),o.forEach(k)},b.frameworkData=k,b.frameworkData.getParams()}(a.document,d),function(a,b){function e(a,b,c,d){var e=f.call(a).map(b);c[d].apply(c,e)}var f=[].slice,g={},h=d.jqm.jQuery,i=d.util,j=i.zoom,k=d.event,l=i.load,m=i.object,n=function(a){return"object"==typeof a&&a.selector&&a.get?1===a.length?a.get(0):a.toArray():a},o=d.engine,p=o.eventType,q=function(){var f,p,q,r,s,t=Object.keys(o),u=/:jqmData\(([^)]*)\)/g,v=":jqmData";if(h){for(f=0,p=t.length;p>f;++f)q=t[f],h[q]=e.bind(null,arguments,n,o,q);m.merge(h.mobile,{ns:"",nsNormalize:function(a){return a?(g[a]=g[a]||h.camelCase(h.mobile.ns+a),g[a]):null},activeBtnClass:d.widget.core.Button.classes.uiBtnActive,activePageClass:d.widget.core.Page.classes.uiPageActive,focusClass:d.widget.core.Button.classes.uiFocus,version:"1.2.0",getAttrFixed:function(a,b){var d=a.getAttribute(b);return"true"===d?!0:"false"===d?!1:null===d?c:d},path:d.util.path,back:a.history.back.bind(a.history),silentScroll:function(d){d===c&&(d=h.mobile.defaultHomeScroll),setTimeout(function(){a.scrollTo(0,d),k.trigger(b,"silentscroll",{x:0,y:d})},20),setTimeout(function(){},150)},nsNormalizeDict:g,closestPageData:function(a){var b=d.util.selectors.getClosestBySelector(h(a)[0],"[data-"+(h.mobile.ns||"")+"role='page'], [data-"+(h.mobile.ns||"")+"role='dialog']");return d.engine.instanceWidget(b,"Page")},enhanceable:function(a){return this.haveParents(a,"enhance")},hijackable:function(a){return this.haveParents(a,"ajax")},haveParents:function(a,b){var c,d,e,f,g,i=0,j=null;if(!h.mobile.ignoreContentEnabled)return a;for(i=a.length,j=h(),f=0;i>f;f++){for(d=a.eq(f),e=!1,c=a[f];c;){if(g=c.getAttribute?c.getAttribute("data-"+h.mobile.ns+b):"","false"===g){e=!0;break}c=c.parentNode}e||(j=j.add(d))}return j},getScreenHeight:function(){return a.innerHeight},widget:function(){return null},media:d.support.media,browser:{},gradeA:function(){return null},zoom:j,popupwindow:{}}),h.mobile.buttonMarkup=h.mobile.buttonMarkup||d.widget.mobile.Button,h.mobile.$window=h(a),h.mobile.$document=h(b),h.mobile.keyCode={ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91},h.tizen=h.tizen||{},s=h.tizen,s.globalize=d.util.globalize,h.mobile.tizen=m.merge(h.mobile.tizen,{_widgetPrototypes:{},disableSelection:function(){d.warn("Function $.mobile.tizen.disableSelection is deprecated")},enableSelection:function(){d.warn("Function $.mobile.tizen.enableSelection is deprecated")},enableContextMenu:function(){d.warn("Function $.mobile.tizen.enableContextMenu is deprecated")},disableContextMenu:function(){d.warn("Function $.mobile.tizen.disableContextMenu is deprecated")}}),h.mobile.tizen.loadPrototype=null,h.fn.jqmData=function(a,b){var d;return a!==c&&(a&&(a=h.mobile.nsNormalize(a)),d=arguments.length<2||b===c?this.data(a):this.data(a,b)),d},h.fn.jqmRemoveData=function(a){return a!==c&&(a&&(a=h.mobile.nsNormalize(a)),this.removeData(a)),this},h.jqmData=function(a,b,c){var d=h(a).jqmData(b,c);return c||d},h.jqmRemoveData=function(a,b){h(a).jqmRemoveData(b)},h.fn.removeWithDependents=function(){h.removeWithDependents(this)},h.removeWithDependents=function(a){var b=h(a);(b.jqmData("dependents")||h()).remove(),b.remove()},h.fn.addDependents=function(a){h.addDependents(h(this),a)},h.addDependents=function(a,b){var c=h(a).jqmData("dependents")||h();h(a).jqmData("dependents",h.merge(c,b))},h.fn.getEncodedText=function(){return h("
").text(h(this).text()).html()},h.fn.jqmEnhanceable=function(){return h.mobile.enhanceable(this)},h.fn.jqmHijackable=function(){return h.mobile.hijackable(this)},r=h.find,h.find=function(a,b,c,d){return a.indexOf(v)>-1&&(a=a.replace(u,"[data-"+(h.mobile.ns||"")+"$1]")),r.call(this,a,b,c,d)},h.extend(h.find,r),h.find.matches=function(a,b){return h.find(a,null,null,b)},h.find.matchesSelector=function(a,b){return h.find(b,null,null,[a]).length>0},h(b).bind("create",d.engine._createEventHandler),h(b).bind("pagecreate",function(a){var b,c=a.originalEvent||a,e=c.detail instanceof d.widget.core.Page;e||(b=o.instanceWidget(c.target,"Page"),b.refresh(),d.engine._createEventHandler(c))}),h(b).bind("activePopup",function(a){h.mobile.popup.active=h.mobile.popupwindow.active=a.originalEvent.detail}),h.tizen.frameworkData=d.frameworkData,h.tizen.__tizen__=s,s.libFileName="tizen-web-ui-fw(.custom|.full)?(.min)?.js",s.log={debug:function(a){h.tizen.frameworkData.debug&&d.log(a)},warn:d.warn.bind(d),error:d.error.bind(d),alert:a.alert.bind(a)},s.util={loadScriptSync:l.scriptSync,isMobileBrowser:function(){d.warn("Function $.tizen.__tizen__.util.isMobileBrowser is deprecated")}},s.css={cacheBust:l.cacheBust,addElementToHead:l.addElementToHead.bind(l),makeLink:l.makeLink.bind(l),load:l.themeCSS},s.loadTheme=function(){d.warn("Function $.tizen.__tizen__.loadTheme is deprecated")},s.setLocale=i.globalize.setLocale,s.setViewport=function(){d.warn("Function $.tizen.__tizen__.setViewport is deprecated")},s.scaleBaseFontSize=function(){d.warn("Function $.tizen.__tizen__.scaleBaseFontSize is deprecated")},s.setScaling=function(){d.warn("Function $.tizen.__tizen__.setScaling is deprecated")},s.getParams=d.frameworkData.getParams.bind(d.frameworkData),d.setConfig("enableHWKeyHandler",h.mobile.tizen.enableHWKeyHandler)}},r=function(){b.removeEventListener(p.INIT,q,!1),b.removeEventListener(p.DESTROY,r,!1)};b.addEventListener(p.INIT,q,!1),b.addEventListener(p.DESTROY,r,!1)}(a,a.document),function(a,b,d){function e(a,b,c,d){var e,f,g,h;for(e=0,f=d.length;f>e;++e)h=d[e],(isNaN(c[h])===!1||isNaN(a[h])===!1)&&(g=Object.getOwnPropertyDescriptor(b,h),"detail"===h||g&&!g.writable||(b[h]=c[h]||a[h]))}function f(a,b,c){var d,f,g,h,i=new CustomEvent(a,{bubbles:b.bubbles,cancelable:b.cancelable,detail:b.detail}),j=b.type,k=0;if(e(b,i,c,x),i._originalEvent=b,-1!==j.indexOf("touch")&&(j=b.touches,d=b.changedTouches,f=j&&j.length?j[0]:d&&d.length?d[0]:null))for(g=D.length;g>k;k++)h=D[k],i[h]=f[h];return i}function g(a,b,c){return b.target.dispatchEvent(f(a,b,c||{}))}function h(a){g("vmousedown",a)}function i(a){var b=a.clientX,c=a.clientY;return b||c?null:t(a)}function j(a){g("vclick",a,i(a))}function k(a){g("vmouseup",a)}function l(a){g("vmousemove",a)}function m(a){g("vmouseover",a)}function n(a){g("vmouseout",a)}function o(a){var b,c=a.touches;c&&1===c.length&&(y=!1,b=c[0],B=b.pageX||b.clientX||0,C=b.pageY||b.clientX||0,g("vmousedown",a))}function p(a){var b=a.touches;b&&0===b.length&&(g("vmouseup",a),g("vmouseout",a),A=null)}function q(a){var d,e,f,h=a.touches&&a.touches[0],i=y,j=w.eventDistanceThreshold;return h===c||h.identifier>0?void a.stopPropagation():(e=h.pageX||h.clientX||0,f=h.pageY||h.clientY||0,y=y||Math.abs(e-B)>j||Math.abs(f-C)>j,d=b.elementFromPoint(e,f),d&&A!==d&&(A=d,g("vmouseover",a)),y&&!i&&(g("vmousecancel",a),A=null),void g("vmousemove",a))}function r(a){y||g("vmousecancel",a),y=!0}function s(a){g("vmousecancel",a),A=null}function t(a){var b=a.target&&a.target.getBoundingClientRect(),c={};return b&&(c={clientX:b.left+b.width/2,clientY:b.top+b.height/2,which:1}),c}function u(a){var b;a.keyCode===E.enter&&(b=t(a),g("vmouseup",a,b),g("vclick",a,b))}function v(a){a.keyCode===E.enter&&g("vmousedown",a,t(a))}var w,x,y,z=a.hasOwnProperty("ontouchstart"),A=null,B=0,C=0,D=["clientX","clientY","pageX","pageY","screenX","screenY"],E={enter:13};x=["currentTarget","detail","button","buttons","clientX","clientY","offsetX","offsetY","pageX","pageY","screenX","screenY","toElement","which"],w={eventDistanceThreshold:10,touchSupport:z},w.bindCommonEvents=function(){b.addEventListener("keyup",u,!0),b.addEventListener("keydown",v,!0),b.addEventListener("scroll",r,!0),b.addEventListener("click",j,!0)},w.bindTouch=function(){b.addEventListener("touchstart",o,!0),b.addEventListener("touchend",p,!0),b.addEventListener("touchmove",q,!0),b.addEventListener("touchcancel",s,!0)},w.bindMouse=function(){b.addEventListener("mousedown",h,!0),b.addEventListener("mouseup",k,!0),b.addEventListener("mousemove",l,!0),b.addEventListener("mouseover",m,!0),b.addEventListener("mouseout",n,!0)},w.unbindTouch=function(){b.removeEventListener("touchstart",o,!0),b.removeEventListener("touchend",p,!0),b.removeEventListener("touchmove",q,!0),b.removeEventListener("touchcancel",s,!0),b.removeEventListener("click",j,!0)},w.unbindMouse=function(){b.removeEventListener("mousedown",h,!0),b.removeEventListener("mouseup",k,!0),b.removeEventListener("mousemove",l,!0),b.removeEventListener("mouseover",m,!0),b.removeEventListener("mouseout",n,!0),b.removeEventListener("keyup",u,!0),b.removeEventListener("keydown",v,!0),b.removeEventListener("scroll",r,!0),b.removeEventListener("click",j,!0)},d.event.vmouse=w,z?w.bindTouch():w.bindMouse(),w.bindCommonEvents()}(a,a.document,d),function(a,b,d){var e=d.event,f=d.engine.eventType,g={_window:a,supported:a.orientation!==c&&a.onorientationchange!==c,properties:["orientation"],_orientation:"portrait"},h=function(b){var c=g._window,d=c.innerWidth,f=c.innerHeight;c.screen&&(d=c.screen.availWidth,f=c.screen.availHeight),d>f?g._orientation="landscape":g._orientation="portrait",b||e.trigger(a,"orientationchange",{orientation:g._orientation})},i=function(){if(g._window.orientation)switch(g._window.orientation){case 90:case-90:g._orientation="portrait";break;default:g._orientation="landscape"}else h(!0)},j=function(b,c){b.matches?g._orientation="portrait":g._orientation="landscape",c||e.trigger(a,"orientationchange",{orientation:g._orientation})},k=null;g.getOrientation=function(){return g._orientation},g.trigger=function(a){e.trigger(a,"orientationchange",{orientation:g._orientation})},g.unbind=function(){a.removeEventListener("orientationchange",i,!1),b.removeEventListener("throttledresize",h,!0),b.removeEventListener(f.DESTROY,g.unbind,!1)},g.detect=function(){g.supported?(a.addEventListener("orientationchange",i,!1),i()):g._window.matchMedia?(k=g._window.matchMedia("(orientation: portrait)"),k.matches?g._orientation="portrait":g._orientation="landscape",k.addListener(j)):(b.addEventListener("throttledresize",h,!0),h())},b.addEventListener(f.DESTROY,g.unbind,!1),g.detect(),d.event.orientationchange=g}(a,a.document,d),function(a,b){var e,f,g=d.event,h=d.jqm.jQuery,i={CLICK:"click",SUBMIT:"submit",KEYUP:"keyup",TOUCHSTART:"touchstart",TOUCHEND:"touchend",VCLICK:"vclick",MOUSEDOWN:"mousedown",MOUSEUP:"mouseup",BEFOREROUTERINIT:"beforerouterinit",DESTROY:"taudestroy"},j=["touchstart","touchmove","touchend","tap","taphold","swipeleft","swiperight","scrollstart","scrollstop"],k={proxyEventTriggerMethod:function(a,b){h.fn[a]=function(){var a,c=this,d=c.length;for(a=0;d>a;a++)b(c.get(a))}},proxyTrigger:function(a,b){var c,d=this,f=d.length;for(i[a.toUpperCase()]||e.call(d,a,b),c=0;f>c;c++)g.trigger(d.get(c),a);return this},proxyDispatch:function(a){var b,c=a.originalEvent&&a.originalEvent.detail||a.detail;return b=[].slice.call(arguments),c&&b.push(c),f.apply(this,b)},copyEventProperties:function(b,c,d){h(b).on(c,function(c){var e,f;for(e=0;ea;a++)n.addEventListener(l[a],d,!0)},h.mobile.removeEventBlocker=function(){var a;for(n.classList.remove("ui-blocker"),a=0;m>a;a++)n.removeEventListener(l[a],d,!0)},h.mobile.tizen.documentRelativeCoordsFromEvent=g.documentRelativeCoordsFromEvent.bind(g),h.mobile.tizen.targetRelativeCoordsFromEvent=g.targetRelativeCoordsFromEvent.bind(g))},destroy:function(){b.removeEventListener(i.BEFOREROUTERINIT,k.init,!1),b.removeEventListener(i.DESTROY,k.destroy,!1)}};b.addEventListener(i.BEFOREROUTERINIT,k.init,!1),b.addEventListener(i.DESTROY,k.destroy,!1),d.jqm.event=k}(a,a.document),function(a,b,d){var e,f=d.util.object,g=d.util.selectors,h=d.util.DOM,i={},j={uiStateKey:"&ui-state",urlParseRE:/^(((([^:\/#\?]+:)?(?:(\/\/)((?:(([^:@\/#\?]+)(?:\:([^:@\/#\?]+))?)@)?(([^:\/#\?\]\[]+|\[[^\/\]@#?]+\])(?:\:([0-9]+))?))?)?)?((\/?(?:[^\/\?#]+\/+)*)([^\?#]*)))?(\?[^#]+)?)((#[^\?]*)(\?.*)?)?/,getLocation:function(b){var c=this.parseUrl(b||a.location.href),d=c.hash,e=c.hashSearch;return d="#"!==d||e?d:"",i=c,c.protocol+"//"+c.host+c.pathname+c.search+d+e},getDocumentUrl:function(a){return a?f.copy(j.documentUrl):j.documentUrl.href},parseLocation:function(){return this.parseUrl(this.getLocation())},parseUrl:function(a){var b;return"object"==typeof a?a:(b=j.urlParseRE.exec(a||"")||[],{href:b[0]||"",hrefNoHash:b[1]||"",hrefNoSearch:b[2]||"",domain:b[3]||"",protocol:b[4]||"",doubleSlash:b[5]||"",authority:b[6]||"",username:b[8]||"",password:b[9]||"",host:b[10]||"",hostname:b[11]||"",port:b[12]||"",pathname:b[13]||"",directory:b[14]||"",filename:b[15]||"",search:b[16]||"",hash:b[18]||"",hashSearch:b[19]||""})},makePathAbsolute:function(a,b){var c,d,e,f;if(a&&"/"===a.charAt(0))return a;for(a=a||"",b=b?b.replace(/^\/|(\/[^\/]*|[^\/]+)$/g,""):"",c=b?b.split("/"):[],d=a.split("/"),f=0;f0?(c=d.hashSearch||"?",d.hrefNoHash+(f||"")+c+("?"===c.charAt(c.length-1)?"":"&")+e):(c=d.search||"?",d.hrefNoSearch+c+("?"===c.charAt(c.length-1)?"":"&")+e+(f||""))},addHashSearchParams:function(a,b){var c=j.parseUrl(a),d="object"==typeof b?j.getAsURIParameters(b):b,e=c.hash,f=e?e.indexOf("?")<0?e+"?":e+"&":"#?";return c.hrefNoHash+f+("?"===f.charAt(f.length-1)?"":"&")+d},convertUrlToDataUrl:function(b,c,d){var e=j.parseUrl(b);return j.isEmbeddedPage(e,!!c)?j.getFilePath(e.hash+e.hashSearch,c):(d=d||j.documentBase,j.isSameDomain(e,d)?e.hrefNoHash.replace(d.domain,""):a.decodeURIComponent(b))},get:function(a){return a===c&&(a=this.parseLocation().hash),this.stripHash(a).replace(/[^\/]*\.[^\/*]+$/,"")},isPath:function(a){return/\//.test(a)},clean:function(a,b){return a.replace(b.domain,"")},stripHash:function(a){return a.replace(/^#/,"")},stripQueryParams:function(a){return a.replace(/\?.*$/,"")},isHashValid:function(a){return/^#[^#]+$/.test(a)},isExternal:function(a,b){var c=j.parseUrl(a);return c.protocol&&c.domain!==b.domain?!0:!1},hasProtocol:function(a){return/^(:?\w+:)/.test(a)},isEmbedded:function(a){var b=j.parseUrl(a);return""!==b.protocol?!j.isPath(b.hash)&&!!b.hash&&b.hrefNoHash===j.parseLocation().hrefNoHash:/\?.*#|^#/.test(b.href)},squash:function(a,b){var c,d,e,f,g=this.isPath(a),h=this.parseUrl(a),i=h.hash,k="";return b=b||(j.isPath(a)?j.getLocation():j.getDocumentUrl()),d=g?j.stripHash(a):a,d=j.isPath(h.hash)?j.stripHash(h.hash):d,f=d.indexOf(this.uiStateKey),f>-1&&(k=d.slice(f),d=d.slice(0,f)),c=j.makeUrlAbsolute(d,b),e=this.parseUrl(c).search,g?((j.isPath(i)||0===i.replace("#","").indexOf(this.uiStateKey))&&(i=""),k&&-1===i.indexOf(this.uiStateKey)&&(i+=k),-1===i.indexOf("#")&&""!==i&&(i="#"+i),c=j.parseUrl(c),c=c.protocol+"//"+c.host+c.pathname+e+i):c+=c.indexOf("#")>-1?k:"#"+k,c},isPreservableHash:function(a){return 0===a.replace("#","").indexOf(this.uiStateKey)},hashToSelector:function(a){var b="#"===a.substring(0,1);return b&&(a=a.substring(1)),(b?"#":"")+a.replace(new RegExp("([!\"#$%&'()*+,./:;<=>?@[\\]^`{|}~])","g"),"\\$1")},isFirstPageUrl:function(a,b,d,e,f){var g,h,i,k;return d=d===c?j.documentBase:d,e=e===c?j.documentBaseDiffers:e,f=f===c?j.documentUrl:f,g=j.parseUrl(j.makeUrlAbsolute(a,d)),h=g.hrefNoHash===f.hrefNoHash||e&&g.hrefNoHash===d.hrefNoHash,i=b&&b.id||!1,k=g.hash,h&&(!k||"#"===k||i&&k.replace(/^#/,"")===i)},isPermittedCrossDomainRequest:function(a,b){return d.getConfig("allowCrossDomainPages",!1)&&"file:"===a.protocol&&-1!==b.search(/^https?:/)},getAsURIParameters:function(a){var b,c="";for(b in a)a.hasOwnProperty(b)&&(c+=encodeURIComponent(b)+"="+encodeURIComponent(a[b])+"&");return c.substring(0,c.length-1)},documentUrl:null,documentBaseDiffers:!1,set:function(a){i.hash=a},getFilePath:function(a,b){var c="&"+d.getConfig("subPageUrlKey","");return a&&a.split(c)[0].split(b)[0]},cleanHash:function(a,b){return j.stripHash(a.replace(/\?.*$/,"").replace(b,""))},isEmbeddedPage:function(a,b){var c=j.parseUrl(a);return""!==c.protocol?c.hash&&(b?c.hrefNoHash===j.documentUrl.hrefNoHash:c.hrefNoHash===j.parseLocation().hrefNoHash):/^#/.test(c.href)}};j.documentUrl=j.parseLocation(),e=b.querySelector("base"),j.documentBase=e?j.parseUrl(j.makeUrlAbsolute(e.getAttribute("href"),j.documentUrl.href)):j.documentUrl,j.documentBaseDiffers=j.documentUrl.hrefNoHash!==j.documentBase.hrefNoHash,j.getDocumentBase=function(a){return a?f.copy(j.documentBase):j.documentBase.href},j.getClosestBaseUrl=function(a,b){var c=h.getNSData(g.getClosestBySelector(a,b),"url"),e=j.documentBase.hrefNoHash;return d.getConfig("dynamicBaseEnabled",!0)&&c&&j.isPath(c)||(c=e),j.makeUrlAbsolute(c,e)},d.util.path=j}(a,a.document,d),function(a){function b(a){for(var b,c=[],d=0,e=0,g="";null!=(b=o.exec(a));){var h=b[0],i=b[1],j=b.index;if(g+=a.slice(e,j),e=j+h.length,i)g+=i[1];else{g&&(c.push(g),g="");var k=b[2],l=b[3],m=b[4],n=b[5],p=b[6],q="+"===p||"*"===p,r="?"===p||"*"===p,s=k||"/";c.push({name:l||d++,prefix:k||"",delimiter:s,optional:r,repeat:q,pattern:f(m||n||"[^"+s+"]+?")})}}return ec&&(V+=",")})}function j(a,b){var c=b instanceof HTMLElement?b.getBoundingClientRect():b,d={x:a.width/2+a.left,y:a.height/2+a.top},e={x:c.width/2+c.left,y:c.height/2+c.top},f=d.y-e.y,g=d.x-e.x;return Math.sqrt(f*f+g*g)}function k(a,b,c){var d,e,f,g,h=!1,i=b instanceof HTMLElement?b.getBoundingClientRect():b;if("down"===c||"up"===c)d=i.left,e=i.left+i.width,f=a.left,g=a.left+a.width;else{if("left"!==c&&"right"!==c)return h;d=i.top,e=i.top+i.height,f=a.top,g=a.top+a.height}return h=d>f&&g>d||e>f&&g>e||f>=d&&e>=g}function l(a,b){var c=b instanceof HTMLElement?b.getBoundingClientRect():b,d={x:a.width/2+a.left,y:a.height/2+a.top},e={x:c.width/2+c.left,y:c.height/2+c.top},f=d.y-e.y,g=d.x-e.x,h=180*O(-f,g)/Q;return h}function m(a,b){return b=b||0,P(a-180)a?-1:1}function o(a,b,c){return c===$.right&&parseInt(a.right)<=parseInt(b.left)?c:c===$.left&&parseInt(b.right)<=parseInt(a.left)?c:c===$.down&&parseInt(a.bottom)<=parseInt(b.top)?c:c===$.up&&parseInt(a.top)>=parseInt(b.bottom)?c:b?m(l(b,a),5):""}function p(a,b){var c=a.left-b.left,d=a.top-b.top;return 0|R(c*c+d*d)}function q(a,b){var c={top:b.top-(a.top+a.height)+0,bottom:a.top-b.top-b.height,right:a.left-b.left-b.width,left:b.left-(a.left+a.width)};return c.leftRest=c.left+a.width,c.rightRest=c.right+a.width,c.topRest=c.top+a.height,c.bottomRest=c.bottom+a.height,c}function r(a,b){return a.distanceByCenter===b.distanceByCenter?0:a.distanceByCenterC;++C)y=f[C],A=y.getBoundingClientRect(),B=q(A,w),m=v(B,r),x.push({element:y,angle:l(A,w),direction:o(w,A,r),distance:p(w,A),distanceByDirection:m,distanceByCenter:j(A,w),inLine:k(A,w,r),inSideDistanceLimit:Math.abs(m.distance)0}),x=x.filter(function(b){return 0===b.distance?r===$.down?!!(s.compareDocumentPosition(typeof b===a?b:b.element)&Node.DOCUMENT_POSITION_CONTAINED_BY):r===$.up?!!(s.compareDocumentPosition(typeof b===a?b:b.element)&Node.DOCUMENT_POSITION_PRECEDING):!1:b.direction===r}),x=x.sort(u).map(h)}return t=L.map(f,function(a){var b=a.getBoundingClientRect();return{offset:b,element:a,width:a.offsetWidth,height:a.offsetHeight}}),L.map(t.sort(function(a,b){return a.offset.top===b.offset.top?n(a.offset.left,b.offset.left):n(a.offset.top,b.offset.top)}),h)}function x(a){var b,c,d;a=a||{},b=a.current||Z||e(),b&&(d=I.getBinding(b),d?d.blur(a):(a.element=b,c=!M.trigger(b,"taublur",a),c||(b.classList.remove(X.focus),b.blur())),Z=null)}function y(a,b,c){var d,f,g,h=c.current||Z||e(),i=b&&N.getClosestBySelectorNS(b.parentNode,"focus-lock=true"),j=i&&I.getBinding(i)||null;return j&&j!==G?!1:(c=c||{},f=I.getBinding(b),f?(c.previousElement=h,d=f.focus(c),x(c)):b!==h&&(c.previousElement=h,b&&(c.element=b,g=!M.trigger(b,"taufocus",c),g||(b.classList.add(X.focus),b.focus())),x(c),d=!0),Z=b,a&&a._openActiveElement&&a._openActiveElement(b),d)}function z(a,c,d){var e=a.getAttribute("data-focus-"+c),f={selector:e,direction:c,currentElement:a,nextElement:null},g="true"===a.getAttribute("data-focus-container-context"),h=a.getAttribute("data-focus-context");if(e){if(M.trigger(a,"focusquery",f,!0,!0))return g&&(h&&(d=b.querySelector(h)),d)?d.parentNode.querySelector(e):a.parentNode.querySelector(e);if(f.nextElement)return f.nextElement}return null}function A(a,b){var c=null;return J.getNSData(b,"focus-lock")===!0&&(c=I.getBinding(b),c&&c!==G)?(c.saveKeyboardSupport(),c.enableKeyboardSupport(),c.blur(),C(a,b,{direction:H,key:Y.down}),!0):!1}function B(a,b){var c;return J.getNSData(b,"focus-lock")===!0||(b=N.getClosestBySelectorNS(b.parentNode,"focus-lock=true"))?(c=I.getBinding(b),c&&c===G?(c.disableKeyboardSupport(),c.restoreKeyboardSupport(),y(a,b,{direction:H,key:Y.down}),!0):!1):!1}function C(a,b,c){var e,f,g="",h=[],i=0,j=c.current,k=c.event,l=!1;switch(c.key){case Y.left:g=$.left;break;case Y.up:g=$.up;break;case Y.right:g=$.right;break;case Y.down:g=$.down;break;case Y.enter:if(j)return void(A(a,j)?k&&(k.preventDefault(),k.stopImmediatePropagation()):(f=d.engine.getBinding(j),f&&"function"==typeof f._actionEnter&&f._actionEnter(j)));break;case Y.escape:if(j)return void(B(a,j)?k&&(k.preventDefault(),k.stopImmediatePropagation()):(f=d.engine.getBinding(j),f&&"function"==typeof f._actionEscape&&f._actionEscape(j)));break;default:return}if(c.direction=c.direction||g,g&&(H=g),e=z(b,g),e||(h=w(b,j,c),e=h[i]),c._last)for(i=h.length-1,e=h[i];e&&!l;)l=y(a,e,c),e=h[--i];else if(i=0,e=h[i])for(;e&&!l;)l=y(a,e,c),e=h[++i];else M.trigger(J.isChildElementOf(j,b)?j:b,"taufocusborder",c)}function D(a,b,c,d){var e=b.offset,f=b.height,g=b.width,h=c.offsetHeight,i=c.offsetWidth;switch(d=d||c.getBoundingClientRect(),a){case"top":return d.left>=e.left+g||d.left+i<=e.left?!1:e.top=e.left+g||d.left+i<=e.left?!1:e.top>=d.bottom;case"left":return d.top>=e.top+f||d.top+h<=e.top?!1:e.left=e.top+f||d.top+h<=e.top?!1:e.left>=d.right}return!1}function E(a){return a.value}function F(a){return L.map(aa,E).indexOf(a)}var G,H,I=d.engine,J=d.util.DOM,K=d.util.object,L=d.util.array,M=d.event,N=d.util.selectors,O=Math.atan2,P=Math.abs,Q=Math.PI,R=Math.sqrt,S=[].slice,T=200,U={_supportKeyboard:!1},V="",W=function(){var a=this,b=a.options||{};K.merge(a,U),K.merge(b,{focusDirection:null,focusContext:null,focusContainerContext:!1,focusUp:null,focusDown:null,focusLeft:null,focusRight:null,focusLock:!1}),a.isKeyboardSupport=!0,""===V&&i(),a._onKeyupHandler=null,a._onClickHandler=null,a._onHWKeyHandler=null,a.keydownEventTimeStart=null,a.keydownEventRepeated=!1},X={focusDisabled:"ui-focus-disabled",focusEnabled:"ui-focus-enabled",focusDisabledByWidget:"ui-focus-disabled-by-widget",focus:"ui-focus"},Y={left:37,up:38,right:39,down:40,enter:13,tab:9,escape:27},Z=null,$={up:"up",down:"down",left:"left",right:"right"},_=":not(."+X.focusDisabled+"):not(."+d.widget.BaseWidget.classes.disable+")",aa=[{value:"a",includeDisabled:!1,count:1},{value:"."+X.focusEnabled,includeDisabled:!1,count:1},{value:"[tabindex]",includeDisabled:!1,count:1},{value:"[data-focus-lock=true]",includeDisabled:!1,count:1}],ba=[],ca=50;W.KEY_CODES=Y,W.classes=X,U.preventFocusOnElement=function(a){a.classList.add(X.focusDisabled)},U.disableFocusableElements=function(a){this.getFocusableElements(a).forEach(function(a){a.classList.add(X.focusDisabled),a.classList.add(X.focusDisabledByWidget)})},U.enableDisabledFocusableElements=function(a){var b;a&&(b=a.querySelectorAll("."+X.focusDisabledByWidget),S.call(b).forEach(function(a){a.classList.remove(X.focusDisabled),a.classList.remove(X.focusDisabledByWidget)}))},U.getActiveSelector=function(){return V},W.copyFocusAttributes=function(a,b){var c=a.options;J.setNSDataAttributes(b,{focusDirection:c.focusDirection,focusContext:c.focusContext,focusContainerContext:c.focusContainerContext,focusUp:c.focusUp,focusDown:c.focusDown,focusLeft:c.focusLeft,focusRight:c.focusRight},!0)},U.blurOnActiveElement=x,U._onKeyup=function(a){var b=G||this,c=d.getConfig("keyboardSupport",!1);c&&b._supportKeyboard&&(b.keydownEventRepeated||b._onShortPress(a),b.keydownEventTimeStart=null,b.keydownEventRepeated=!1)},U._onMouseMove=function(a){var c=this,e=b.elementFromPoint(a.pageX,a.pageY),f=d.getConfig("keyboardSupport",!1),g=null,h=Z,i=$.down;f&&c._supportKeyboard&&(g=N.getClosestBySelector(e,V),g!==h&&(i=m(h?l({left:a.pageX,top:a.pageY},h):l({left:a.pageX,top:a.pageY},{left:a.pageX-a.movementX,top:a.pageY-a.movementY})),y(c,g,{direction:i})))},U._onHWKey=function(a){var b=this,c=Z||e();return"back"===a.keyName&&c&&B(b,c)?(a.preventDefault(),a.stopImmediatePropagation(),!0):!1},U._unlockFocusSelf=function(){var a=Z||e();a&&B(this,a)},U._onLongPress=function(a){var b=this,c=d.getConfig("keyboardLongpressInterval",100),f={current:Z||e(),key:a.keyCode,duration:c-30>=ca?c-30:ca,_last:!0,_filterNeighbors:D};C(b,b.keyboardElement||b.element,f)},U._onShortPress=function(a){var b=this;d.getConfig("keyboardSupport",!1)&&C(b,b.keyboardElement||b.element,{current:Z||e(),event:a,key:a.keyCode})},U._onKeydown=function(a){var b,c=this,e=d.getConfig("keyboardLongpressInterval",1e3),g=d.getConfig("keyboardSupport",!1);g&&c._supportKeyboard&&f(a.keyCode)&&(a.preventDefault(),a.stopPropagation(),b=Date.now(),(!c.keydownEventTimeStart||b-c.keydownEventTimeStart>e)&&(c.keydownEventTimeStart&&(c._onLongPress(a),c.keydownEventRepeated=!0),c.keydownEventTimeStart=b))},U._bindEventKey=function(){var a=this;a._onKeyupHandler||(a._onKeyupHandler=a._onKeyup.bind(a),a._onKeydownHandler=a._onKeydown.bind(a),a._onHWKeyHandler=a._onHWKey.bind(a),b.addEventListener("keyup",a._onKeyupHandler,!1),b.addEventListener("keydown",a._onKeydownHandler,!1),b.addEventListener("tizenhwkey",a._onHWKeyHandler,!1))},U._bindEventMouse=function(){var a=this;a._onMouseMoveHandler||(a._onMouseMoveHandler=a._onMouseMove.bind(a),b.addEventListener("mousemove",a._onMouseMoveHandler,!1))},U._destroyEventKey=function(){this._onKeyupHandler&&(b.removeEventListener("keyup",this._onKeyupHandler,!1),b.removeEventListener("keydown",this._onKeydownHandler,!1),b.removeEventListener("tizenhwkey",this._onHWKeyHandler,!1),this._onKeyupHandler=null)},U._destroyEventMouse=function(){this._onClickHandler&&b.removeEventListener("mousemove",this._onMouseMoveHandler,!1)},W.blurAll=function(){var a=Z||e(),b=a&&I.getBinding(a);b?b.blur():a&&a.blur()},W.focusElement=function(a,b,d){var f,h,i;if(d=d||{},d.current===c&&(d.current=e()),b instanceof HTMLElement)if(a)for(f=g(a,!0),h=f.length,i=0;h>i;i++)f[i]===b&&b.focus();else b.focus();else"number"==typeof b?(f=g(a,!0),f[b]&&y(null,f[b],d)):"string"==typeof b&&Y[b]?(d.direction=Y[b],C(null,a,d)):(f=g(a,!0),f[0]&&y(null,f[0],d))},U.enableKeyboardSupport=function(){this._supportKeyboard=!0,G=this},U.restoreKeyboardSupport=function(){var a=ba.pop();a&&a.enableKeyboardSupport()},U.disableKeyboardSupport=function(){G=null,this._supportKeyboard=!1},U.saveKeyboardSupport=function(){G&&(ba.push(G),G.disableKeyboardSupport())},U.getFocusableElements=g,W.registerActiveSelector=function(a,b){var c,d=a.split(",");L.forEach(d,function(a){a=a.trim(),c=F(a),-1===c?aa.push({value:a,includeDisabled:b,count:1}):aa[c].count++}),i()},W.unregisterActiveSelector=function(a){var b,c=a.split(",");L.forEach(c,function(a){a=a.trim(),b=F(a),-1!==b&&(--aa[b].count,0===aa[b].count&&aa.splice(b,1))}),i()},d.widget.core.BaseKeyboardSupport=W}(a.document,d),function(b,d){function e(){var a=b.createElement("div");return a.classList.add("ui-pull-down-refresh"),a}var f=d.widget.BaseWidget,g=d.widget.core.PageContainer,h=d.util,i=h.DOM,j=h.selectors,k=d.engine,l=d.widget.core.BaseKeyboardSupport,m=d.util.array,n=function(a,b){var c=this;l.call(c),c._contentFillAfterResizeCallback=null,c._initialContentStyle={},c._lastScrollPosition=0,c._requestToShowGoToTopButton=null,c.options=b||{},c._contentStyleAttributes=["height","width","minHeight","marginTop","marginBottom"],c._ui={}},o={SHOW:"pageshow",HIDE:"pagehide",CREATE:"pagecreate",BEFORE_CREATE:"pagebeforecreate",BEFORE_SHOW:"pagebeforeshow",BEFORE_HIDE:"pagebeforehide"},p={uiPage:"ui-page",uiPageActive:"ui-page-active",uiSection:"ui-section",uiHeader:"ui-header",uiMore:"ui-more",uiHeaderOnlyMoreButton:"ui-header-has-only-more-button",uiFooter:"ui-footer",uiContent:"ui-content",uiTitle:"ui-title",uiPageScroll:"ui-scroll-on",uiScroller:"ui-scroller",uiArcListview:"ui-arc-listview",uiContentUnderPopup:"ui-content-under-popup",uiPageFlex:"ui-page-flex",uiAppbar:"ui-appbar",uiAppbarTitle:"ui-appbar-title",uiAppbarTitleContainer:"ui-appbar-title-container"},q="header,[data-role='header'],."+p.uiHeader,r="footer,[data-role='footer'],."+p.uiFooter,s="[data-role='content'],."+p.uiContent,t="."+p.uiMore+":first-child:last-child",u=800,v=new f;n.classes=p,n.events=o,n.selector="[data-role=page],.ui-page",v._configure=function(){var a=this.options;a.header=null,a.footer=null,a.content=null,a.pullDownRefresh=!1,a.goToTopButton=d.getConfig("goToTopButton"),a.enablePageScroll=d.getConfig("enablePageScroll"),a.autoBuildWidgets=d.getConfig("autoBuildOnPageChange"),this.options=a},v.getContentHeight=function(){return this._contentHeight},v._contentFill=function(){var b,c=this,d=c.element,e=a.innerWidth,f=a.innerHeight,g=d.style,h=c._ui,j=h.content,k=h.header,l=0,m=0,n=h.footer,o=h.mainTab;o&&(f-=o.getBoundingClientRect().height),g.width=e+"px",g.height=f+"px",n&&(m+=n.getBoundingClientRect().height),k&&(l=i.getElementHeight(k,null,!1,!0)),c._contentHeight=f-l-m,j&&!d.classList.contains(p.uiPageFlex)&&(b=j.style,n&&(b.marginBottom=m+"px",b.paddingBottom=-m+"px"),c.options.enablePageScroll||(b.height=c._contentHeight+"px")),c.options.model&&c._fillContentsFromModel()},v._fillContentsFromModel=function(){var a=this,b=a.options.model||{},c=b;Object.keys(c).forEach(function(b){[].slice.call(a.element.querySelectorAll("[data-bind='"+b+"']")).forEach(function(a){a.textContent=c[b]})})},v._storeContentStyle=function(){var a=this,b=a._initialContentStyle,c=a._contentStyleAttributes,d=a.element.querySelector("."+p.uiContent),e=d?d.style:{};c.forEach(function(a){b[a]=e[a]})},v._restoreContentStyle=function(){var a=this,b=a._initialContentStyle,c=a._contentStyleAttributes,d=a.element.querySelector("."+p.uiContent),e=d?d.style:{};c.forEach(function(a){b[a]&&(e[a]=b[a])})},v._setFooter=function(a,c){var d=this,e=d._ui,f=e.footer;!f&&c&&(f=b.createElement("footer"),a.appendChild(f),e.footer=f),f&&(c===!1?(a.removeChild(f),e.footer=null):(f.classList.add(p.uiFooter),"string"==typeof c&&(e.footer.textContent=c)),d.options.footer=c)},v._setHeader=function(a,c){var e=this,f=e._ui,g=f.header;!g&&c&&(g=b.createElement("header"),a.appendChild(g),f.header=g),g&&(c===!1?(a.removeChild(g),f.header=null):(g.classList.add(p.uiHeader),"string"==typeof c&&(f.header.textContent=c),d.support&&d.support.shape&&d.support.shape.circle&&g.querySelector(t)&&""===g.textContent.trim()&&g.classList.add(p.uiHeaderOnlyMoreButton)),e.options.header=c)},v._setContent=function(a,c){var d,e=this,f=e._ui,g=f.content,h=a.firstChild;if(!g&&c){for(g=b.createElement("div");h;)d=h.nextSibling,h!==f.footer&&h!==f.header&&g.appendChild(h),h=d;a.insertBefore(g,f.footer),f.content=g}g&&(c===!1?(a.removeChild(g),f.content=null):(g.classList.add(p.uiContent),"string"==typeof c&&(g.textContent=c)),e.options.content=c)},v._buildHeader=function(a){var b=this;b._ui.header=j.getChildrenBySelector(a,q)[0]||null,b.options.header===c&&(b.options.header=!!b._ui.header),b._setHeader(a,b.options.header)},v._buildFooter=function(a){var b=this;b._ui.footer=j.getChildrenBySelector(a,r)[0]||null,b.options.footer===c&&(b.options.footer=!!b._ui.footer),b._setFooter(a,b.options.footer)},v._buildContent=function(a){var b=this;b._ui.content=j.getChildrenBySelector(a,s)[0]||null,b.options.content===c&&(b.options.content=!!b._ui.content),b._setContent(a,b.options.content)},v._findMainTab=function(){var a=this,b=j.getClosestBySelector(a.element,"."+g.classes.pageContainer);a._ui.mainTab=a.element.querySelector(".ui-main-tab")||b&&b.querySelector(".ui-main-tab-visible")||null},v._setPullDownRefresh=function(a,b){var c=this,d=c._ui.pullDownRefresh;b&&!d?(d=e(),a.appendChild(d),c._ui.pullDownRefresh=d):!b&&d&&(a.removeChild(d),c._ui.pullDownRefresh=null)},v._buildGoToTopButton=function(a){var c=this,d=c._ui;c.options.goToTopButton&&(d.goToTopButton=b.createElement("div"),d.goToTopButton.classList.add("ui-button-go-to-top"),a.appendChild(d.goToTopButton))},v._showGoToTopButton=function(){var a=this,b=a._ui,c=b.goToTopButton;a._requestToShowGoToTopButton||(a._requestToShowGoToTopButton=setTimeout(function(){c.style.display="block",a._requestToShowGoToTopButton=null},u))},v._hideGoToTopButton=function(){var a=this,b=a._ui,c=b.goToTopButton;a._requestToShowGoToTopButton&&(clearTimeout(a._requestToShowGoToTopButton),a._requestToShowGoToTopButton=null), -c.style.display="none"},v._handleGoToTopButtonClick=function(){var a=this,b=a.element,c=a.getScroller(),e=null,f=null;a._hideGoToTopButton(),e=b.querySelector("."+p.uiArcListview),e?(f=d.engine.getBinding(e),f&&f.scrollToPosition(0,!1)):c.scrollTop=0},v._setAria=function(){var a=this,b=a._ui,c=b.content,d=b.header,e=b.footer,f=b.title;c&&c.setAttribute("role","main"),d&&d.setAttribute("role","header"),e&&e.setAttribute("role","footer"),f&&(f.setAttribute("role","heading"),f.setAttribute("aria-level",1),f.setAttribute("aria-label","title"))},v._setTitle=function(a){var c,d,e,f=this,g=i.getNSData(a,"title"),h=f._ui.header,k=g;h&&(h.classList.add(p.uiAppbar),e=j.getChildrenByClass(h,p.uiAppbarTitleContainer)[0],e||(e=b.createElement("div"),e.classList.add(p.uiAppbarTitleContainer),h.appendChild(e)),c=j.getChildrenBySelector(h,"h1, h2, h3, h4, h5, h6"),d=c[0],!k&&d&&(k=d.innerText,f._ui.title=d),!g&&k&&i.setNSData(a,"title",k),m.forEach(c,function(a){a.classList.add(p.uiTitle),a.classList.add(p.uiAppbarTitle),e.appendChild(a)}))},v._build=function(a){var b=this;return a.classList.add(p.uiPage),a.classList.add(p.uiPageFlex),b._buildHeader(a),b._buildFooter(a),b._buildContent(a),b._buildGoToTopButton(a),b._setTitle(a),b._setPullDownRefresh(a,b.options.pullDownRefresh),b._setAria(),b.options.enablePageScroll!==!0||a.querySelector("."+p.uiScroller)||k.instanceWidget(a,"Scrollview"),a},v.setActive=function(a){var b=this.element.classList;a||a===c?(this.focus(),b.add(p.uiPageActive)):(this.blur(),b.remove(p.uiPageActive))},v.isActive=function(){return this.element.classList.contains(p.uiPageActive)},v.focus=function(){var a=this.element,b=a.querySelector("[autofocus]")||a;b.focus()},v.blur=function(){var a=this.element,c=b.activeElement||a;c.blur()},v._bindEvents=function(){var b=this,c=b.element,e=b._ui.header,f=b._ui.goToTopButton;b._contentFillAfterResizeCallback=b._contentFill.bind(b),a.addEventListener("resize",b._contentFillAfterResizeCallback,!1),e&&(e.addEventListener("appbarcollapsed",function(){var a=b.getScroller(),c=d.engine.getBinding(a);c&&c.enableScrolling()},!1),e.addEventListener("appbarexpanded",function(){var a=b.getScroller(),c=d.engine.getBinding(a,"Scrollview");c&&c.disableScrolling()},!1)),f&&(c.addEventListener("showGoToTopButton",b._showGoToTopButton.bind(b),!1),c.addEventListener("hideGoToTopButton",b._hideGoToTopButton.bind(b),!1),f.addEventListener("vclick",b._handleGoToTopButtonClick.bind(b),!1))},v._refresh=function(){this._findMainTab(),this._restoreContentStyle(),this._contentFill()},v.layout=function(){this._findMainTab(),this._storeContentStyle(),this._contentFill()},v.onBeforeShow=function(){var a=this,b=a.getScroller();b&&(b.scrollTop=a._lastScrollPosition||0),"function"==typeof a.enableKeyboardSupport&&(a.enableKeyboardSupport(),a._bindEventKey()),a.trigger(o.BEFORE_SHOW)},v.onShow=function(){this.trigger(o.SHOW)},v.onBeforeHide=function(){var a=this,b=a.getScroller();b&&(a._lastScrollPosition=b.scrollTop),"function"==typeof a.disableKeyboardSupport&&(a.disableKeyboardSupport(),a._destroyEventKey()),a.trigger(o.BEFORE_HIDE)},v.onHide=function(){this._restoreContentStyle(),this.trigger(o.HIDE)},v._destroy=function(b){var c=this;b=b||c.element,a.removeEventListener("resize",c._contentFillAfterResizeCallback,!1),k.destroyAllWidgets(b,!0),c._contentFillAfterResizeCallback=null},v.getScroller=function(){var a=this.element,b=a.querySelector("."+p.uiScroller);return b||a.querySelector("."+p.uiContent)||a},v.setLastScrollPosition=function(a){this._lastScrollPosition=a},n.prototype=v,n.createEmptyElement=function(){var a=b.createElement("div");return a.classList.add(p.uiPage),a},k.defineWidget("Page",n.selector,["focus","blur","setActive"],n,"mobile"),d.widget.core.Page=n}(a.document,d),function(){function a(a){return l[a]}function b(a,b){l[a]=b}function c(a,b){k[a]=b}function e(a){k[a]=null}function f(a){return k[a]}function g(a,b){var c=d.info.profile,e=a.lastIndexOf(".");return j.isAbsoluteUrl(a)?a:(b&&(a=a.substring(0,e)+"."+c+a.substring(e)),j.makeUrlAbsolute((l.pathPrefix||"")+a,j.getLocation()))}function h(b,c,e,f){var h,i=k[f||a("default")||""],j=function(a,b){a.absUrl=h,e(a,b)},m=function(a,d){a.success?j(a,d):(h=g(b,!1),i(l,h,c||{},j))};i||(i=k[Object.keys(k).pop()]),i?(h=g(b,d.getConfig("findProfileFile",!1)),i(l,h,c||{},m)):e({success:!1,description:"Can't get engine system"},null)}var i,j=d.util.path,k={},l={pathPrefix:"","default":"html"};i={get:a,set:b,register:c,unregister:e,engine:f,render:h},d.template=i}(),function(a,b){function c(a){for(;a&&(a.nodeType!==Node.ELEMENT_NODE||!a.nodeName||"A"!==a.nodeName);)a=a.parentNode;return a}function e(a,b){var d,e,f,g=c(b.target);g&&1===b.which&&(d=g.getAttribute("href"),e="external"===g.getAttribute("rel")||g.hasAttribute("target"),e||(f=q.getData(g),a.open(d,f,b),p.preventDefault(b)))}function f(a,b){var c,d,e,f,g,h=v.route,i=w.activeState,j=b&&"back"===w.getDirection(b),k=[],l=r.getLocation(),m=!0;f=j?i&&i.transition||"none":b.transition,e=t.merge({},b,{reverse:j,transition:f,fromHashChange:!0});for(d in h)h.hasOwnProperty(d)&&h[d].active&&k.push(h[d].orderNumber);if(c=Math.max.apply(null,k),g=h[D[c]],g&&g.onHashChange(l,e,i)){if(10===c)return;m=!1}w.setActive(b),m&&a.open(b.url,e)}function g(a){var b=G.classes,c="."+b.uiPageActive,d=B.call(a.querySelectorAll(c));d.forEach(function(a){a.classList.remove(c)})}function h(a,b){f(a,b.detail)}function i(a,b){var c=b.detail,d=c.reverse?c.url:c.href||c.url;delete c.event,a.open(d,c),p.preventDefault(b),p.stopImmediatePropagation(b)}function j(a,c){var e=null,f=b.implementation.createHTMLDocument(c),g=f.body;if(a instanceof HTMLElement)e=a;else try{g.insertAdjacentHTML("beforeend",a),e=g.firstChild}catch(h){d.error("Failed to inject element",h)}return e}function k(a,b){b&&a instanceof HTMLElement&&!q.hasNSData(a,"url")&&(b=b.replace(/^#/,""),q.setNSData(a,"url",b))}function l(a,b){var c,d=b.detail,e=d.content,f=d.options,g=f.href||f.url;e&&(c=j(e,f.title),k(c,g),a.open(c,f),p.preventDefault(b))}function m(a){var c,d;return"string"==typeof a&&(c="#"===a[0]?a.substr(1):a,d=b.getElementById(c),d&&(a=d)),a}var n,o=d.util,p=d.event,q=o.DOM,r=o.path,s=o.selectors,t=o.object,u=d.engine,v=d.router,w=d.history,x=w.manager,y=x.events,z=v.route,A=b.body,B=[].slice,C=!1,D={1:"page",10:"panel",100:"popup",101:"dialog",1e3:"drawer",2e3:"circularindexscrollbar"},E={BEFORE_ROUTER_INIT:"beforerouterinit",ROUTER_INIT:"routerinit"},F=/[#|\s]/g,G=d.widget.core.Page,H=d.template,I=function(){var a=this;a.container=null,a.settings={},a._onStateChangeHandler=null,a._onHashChangeHandler=null,a._onControllerContent=null,a.locked=!1};I.prototype.defaults={fromHashChange:!1,reverse:!1,volatileRecord:!1},I.prototype.linkClick=function(a){e(this,a)},I.prototype.detectRel=function(a){var b,c;for(c in z)if(z.hasOwnProperty(c)&&(b=z[c],s.matchesSelector(a,b.filter)))return c;return null},I.prototype._openDeferred=function(a,b,c){var d=this,e=z[b.rel],f={resolve:function(a,b){e.open(b,a,c)},reject:function(a){p.trigger(d.container.element,"changefailed",a)}};"string"==typeof a?a.replace(F,"")&&d._loadUrl(a,b,e,f):a&&s.matchesSelector(a,e.filter)?f.resolve(b,a):f.reject(b)},I.prototype.open=function(a,b,c){var d,e,f=this;if(!C)if(a=m(a),d=b&&b.rel||a instanceof HTMLElement&&f.detectRel(a),d=d||"page",e=z[d],"back"===d)w.back();else{if(!e)throw new Error("Not defined router rule ["+d+"]");b=t.merge({rel:d},f.defaults,e.option(),b),f._openDeferred(a,b,c)}},I.prototype._initRoutes=function(){var a,b=v.route;for(a in b)b.hasOwnProperty(a)&&b[a].init&&b[a].init()},I.prototype._autoInitializePage=function(c,e,f){var h,i=this,j=a.location,k=G.classes.uiPageActive,l=c.querySelector("."+k);if(l||(l=e[0]),l&&g(c),j.hash&&(h=b.getElementById(j.hash.replace("#","")),h&&s.matchesSelector(h,f)&&(l=h)),!l&&d.getConfig("addPageIfNotExist",!0)){for(l=G.createEmptyElement();c.firstChild;)l.appendChild(c.firstChild);c.appendChild(l)}return i.justBuild&&l&&i.register(u.instanceWidget(c,"pagecontainer"),l),l},I.prototype.init=function(a){var c,e,f,g=d.engine.getWidgetDefinition("Page"),h=g.selector,i=this;p.trigger(b,E.BEFORE_ROUTER_INIT,i,!1),A=b.body,i.justBuild=a,c=d.getConfig("pageContainer")||A,f=B.call(c.querySelectorAll(h)),d.getConfig("pageContainerBody",!1)||(c=f.length?f[0].parentNode:c),d.getConfig("autoInitializePage",!0)&&(e=i._autoInitializePage(c,f,h),a)||(x.enable(),i._initRoutes(),i.register(u.instanceWidget(c,"pagecontainer"),e),p.trigger(b,E.ROUTER_INIT,i,!1))},I.prototype.destroy=function(){var b=this,c=this.getRoute("panel");x.disable(),a.removeEventListener("popstate",b.popStateHandler,!1),c&&a.removeEventListener("tauback",c.tauback,!1),A&&(A.removeEventListener("pagebeforechange",b.pagebeforechangeHandler,!1),A.removeEventListener("vclick",b.linkClickHandler,!1)),d.setConfig("pageContainer",null)},I.prototype.setContainer=function(a){this.container=a},I.prototype.getContainer=function(){return this.container},I.prototype.getFirstPage=function(){return this.getRoute("page").getFirstElement()},I.prototype.register=function(c,e){var f=this,g=this.getRoute("popup");f.container=c,f.getRoute("page").setFirstElement(e),p.trigger(b,"themeinit",f),f._onHashChangeHandler||(f._onHashChangeHandler=h.bind(null,f),a.addEventListener(y.HASHCHANGE,f._onHashChangeHandler,!1)),f._onStateChangeHandler||(f._onStateChangeHandler=i.bind(null,f),a.addEventListener(y.STATECHANGE,f._onStateChangeHandler,!1)),f._onControllerContent||(f._onControllerContent=l.bind(null,f),a.addEventListener("controller-content-available",f._onControllerContent,!1)),d.getConfig("loader",!1)&&c.element.appendChild(f.getLoader().element),w.enableVolatileMode(),e&&f.open(e,{transition:"none"}),g&&g.setActive(null)},I.prototype.close=function(a,b){var c,d="back",e=m(a);if(b&&b.rel?d=b.rel:e&&(d=this.detectRel(e)),c=z[d],!this.locked)if("back"===d)w.back();else{if(!c)throw new Error("Not defined router rule ["+d+"]");c.close(e,b)}},I.prototype.back=function(){this.locked||w.back()},I.prototype.openPopup=function(a,b){this.open(a,t.fastMerge({rel:"popup"},b))},I.prototype.closePopup=function(a){var b=this.getRoute("popup");b&&b.close(null,a)},I.prototype.lock=function(){this.locked=!0},I.prototype.unlock=function(){this.locked=!1},I.prototype._loadUrl=function(a,b,c,d){var e,f=r.makeUrlAbsolute(a,r.getLocation()),g=this,h=b.data||{};e=c.find(f),!e&&r.isEmbedded(f)?d.reject({}):e?d.resolve(t.fastMerge({absUrl:f},b),e):(p.trigger(g.getContainer().element,b.rel+"beforeload"),h.fullDocument=!0,H.render(a,h,function(a,e){a.success?(g._loadSuccess(a.absUrl,b,c,d,e),p.trigger(g.getContainer().element,b.rel+"load")):g._loadError(a.absUrl,b,d)},b.templateEngine))},I.prototype._loadError=function(a,b,c){var e=t.fastMerge({url:a},b),f=this;d.error("load error, file: ",a),f.container.trigger("loadfailed",e),c.reject(e)},I.prototype._loadSuccess=function(a,b,c,d,e){var f=t.fastMerge({url:a},b),g=c.parse(e,a);g?d.resolve(f,g):d.reject(f)},I.prototype._getInitialContent=function(){return this.getRoute("page").getFirstElement()},I.prototype._showError=function(a){d.error("load error, file: ",a)},I.prototype.getActive=function(a){var b=this.getRoute(a||"page");return b&&b.getActive()},I.prototype.hasActive=function(a){var b=this.getRoute(a||"page");return!(!b||!b.hasActive())},I.prototype.hasActivePopup=function(){return this.hasActive("popup")},I.prototype.getRoute=function(a){return z[a]},I.prototype.getLoader=function(){var a,c=u.getWidgetDefinition("Loader"),d=c.selector;return c?(a=b.querySelector(d),u.instanceWidget(a,"Loader")):null},I.newInstance=function(){return n=new I},I.getInstance=function(){return n?n:this.newInstance()},v.Router=I,I.eventType=E,u.getRouter=function(){return d.warn("getRouter() method is deprecated! Use tau.router.Router.getInstance() instead"),I.getInstance()},d.getConfig("disableRouter",!1)||(b.addEventListener(u.eventType.READY,function(){I.getInstance().init()},!1),b.addEventListener(u.eventType.DESTROY,function(){I.getInstance().destroy()},!1),b.addEventListener(u.eventType.STOP_ROUTING,function(){I.getInstance().destroy()},!1))}(a,a.document),function(a,b){var e=d.engine,f=d.jqm.jQuery,g=d.router.Router.eventType,h={beforeinit:function(){var a,e=d.router.Router.getInstance();f&&(f.mobile?(f.mobile.pageContainer&&(a=f.mobile.pageContainer,a instanceof f&&(a=a[0]),a instanceof HTMLElement||(a=b.body),d.setConfig("pageContainer",a),f.mobile.pageContainer=f(a)),f.mobile.autoInitializePage!==c&&d.setConfig("autoInitializePage",f.mobile.autoInitializePage),f.mobile._bindPageRemove!==c&&d.setConfig("_bindPageRemove",f.mobile._bindPageRemove),f.mobile.changePage=function(a,b){var c;return a instanceof f?(c=f(a).get(0),e.open(c,b)):e.open(a,b)},b.addEventListener("pagechange",function(){var a=e.getRoute("page"),b=a&&a.getActive(),c=b&&b.element;f.mobile.activePage=f(c)},!0),f.mobile.activePage=f(),f.mobile.firstPage=f(e.getRoute("page").getFirstElement()),f.mobile.pageContainer=f(),f.mobile.subPageUrlKey=d.widget.core.Page.classes.uiPage,f.mobile.ajaxEnabled=!0,f.mobile.hashListeningEnabled=!0,f.mobile.linkBindingEnabled=!0,f.mobile.maxTransitionWidth=!1,f.mobile.minScrollBack=250,f.mobile.touchOverflowEnabled=!1,f.mobile.defaultDialogTransition="pop",f.mobile.pageLoadErrorMessage="Error Loading Page",f.mobile.pageLoadErrorMessageTheme="e",f.mobile.phonegapNavigationEnabled=!1,f.mobile.autoInitializePage=!1,f.mobile.pushStateEnabled=!0,f.mobile.ignoreContentEnabled=!1,f.mobile.orientationChangeEnabled=!0,f.mobile.ajaxBlacklist=!1,f.mobile.defaultTransitionHandler=null,f.mobile.transitionHandlers={},f.mobile.transitionFallbacks={},f.mobile._maybeDegradeTransition=null,f.mobile.focusPage=null,f.mobile.dialogHashKey="&ui-state=dialog",f.mobile.allowCrossDomainPages=!1,f.mobile.getDocumentUrl=d.util.path.getDocumentUrl,f.mobile.getDocumentBase=d.util.path.getDocumentBase,f.mobile._bindPageRemove=null,f.mobile.loadPage=e.loadPage===c?d.error.bind(null,"router PageExternal is not loaded"):e.loadPage.bind(e),f.mobile.navreadyDeferred=e.navreadyDeferred,f.mobile.initializePage=null,f.mobile._handleHashChange=e._hashChangeHandler):f.mobile={})},init:function(){var a,b,g,h=d.router.Router.getInstance();if(f){if(f.mobile.defaultPageTransition="none",h.getTransitions){a=h.getTransitions();for(b in a)a.hasOwnProperty(b)&&(a[b].fallback!==c&&(f.mobile.transitionFallbacks[b]=a[b].fallback),a[b].handler!==c&&(f.mobile.transitionHandlers[b]=a[b].handler));f.mobile.defaultTransitionHandler=a.sequential.handler,f.mobile._maybeDegradeTransition=h._maybeDegradeTransition.bind(h),f.mobile.getMaxScrollForTransition=h.getMaxScrollForTransition.bind(h)}f.mobile.focusPage=function(a){var b=f(a)[0],c=e.getBinding(b);c.focus()},f.mobile.initializePage=h.init.bind(h),g=h.getContainer(),g&&(f.mobile.pageContainer=f(g.element))}},destroy:function(){b.removeEventListener(g.ROUTER_INIT,h.init,!1),b.removeEventListener(g.BEFORE_ROUTER_INIT,h.beforeinit,!1),b.removeEventListener(g.DESTROY,h.destroy,!1)}};b.addEventListener(g.ROUTER_INIT,h.init,!1),b.addEventListener(g.BEFORE_ROUTER_INIT,h.beforeinit,!1),b.addEventListener(g.DESTROY,h.destroy,!1),d.jqm.router=h}(a,a.document),function(a,b){var e=d.support,f=d.jqm.jQuery,g=d.util.object,h=d.engine.eventType,i={touch:b.ontouchend!==c,init:function(){var a=d.router.Router.getInstance();f&&(d.support=g.merge(f.support,e),f.mobile=f.mobile||{},f.mobile.support=f.mobile.support||{},f.mobile.support.touch=e.touch,f.mobile.base=e.dynamicBaseTag&&{element:a.resetBase===c?d.error.bind(null,"router PageExternal is not loaded"):a.resetBase(),set:a.setBase===c?d.error.bind(null,"router PageExternal is not loaded"):a.setBase.bind(a),reset:a.resetBase===c?d.error.bind(null,"router PageExternal is not loaded"):a.resetBase.bind(a)},f.mobile.gradeA=d.support.gradeA.bind(d.support),f.mobile.browser=d.support.browser)},destroy:function(){b.removeEventListener(h.INIT,i.init,!1),b.removeEventListener(h.DESTROY,i.destroy,!1)}};b.addEventListener(h.INIT,i.init,!1),b.addEventListener(h.DESTROY,i.destroy,!1),d.jqm.support=i}(a,a.document),function(a,b,c){c.util.colors={nearestInt:function(a){var b=Math.floor(a);return a-b>.5?b+1:b},HTMLToRGB:function(a){return a="#"===a.charAt(0)?a.substring(1):a,[a.substring(0,2),a.substring(2,4),a.substring(4,6)].map(function(a){return parseInt(a,16)/255})},RGBToHTML:function(a){return"#"+a.map(function(a){var b=255*a,c=Math.floor(b);return b=b-c>.5?c+1:c,b=(16>b?"0":"")+(255&b).toString(16)}).join("")},HSLToRGB:function(a){var b,c,d,e,f=a[0]/360,g=a[1],h=a[2];return 0===g?e=[h,h,h]:(c=.5>h?h*(1+g):h+g-h*g,b=2*h-c,d={r:f+1/3,g:f,b:f-1/3},d.r=d.r<0?d.r+1:d.r>1?d.r-1:d.r,d.g=d.g<0?d.g+1:d.g>1?d.g-1:d.g,d.b=d.b<0?d.b+1:d.b>1?d.b-1:d.b,e=[6*d.r<1?b+6*(c-b)*d.r:2*d.r<1?c:3*d.r<2?b+(c-b)*(2/3-d.r)*6:b,6*d.g<1?b+6*(c-b)*d.g:2*d.g<1?c:3*d.g<2?b+(c-b)*(2/3-d.g)*6:b,6*d.b<1?b+6*(c-b)*d.b:2*d.b<1?c:3*d.b<2?b+(c-b)*(2/3-d.b)*6:b]),e},HSVToRGB:function(a){return this.HSLToRGB(this.HSVToHSL(a))},RGBToHSV:function(a){var b,c,d,e,f,g,h=a[0],i=a[1],j=a[2];return b=Math.min(h,Math.min(i,j)),c=Math.max(h,Math.max(i,j)),d=c-b,e=0,f=0,g=c,d>1e-5&&(f=d/c,e=h===c?(i-j)/d:i===c?2+(j-h)/d:4+(h-i)/d,e*=60,0>e&&(e+=360)),[e,f,g]},HSVToHSL:function(a){var b=a[2],c=a[1]*b,d=b-c,e=b+d,f=e/2,g=.5>f?e:2-b-d;return[a[0],0===g?0:c/g,f]},RGBToHSL:function(a){return this.HSVToHSL(this.RGBToHSV(a))}}}(a,a.document,d),function(b){var c=d.engine.eventType,e=d.jqm.jQuery,f={init:function(){e&&(e.mobile.tizen.clrlib=f)},destroy:function(){b.removeEventListener(c.INIT,f.init,!1),b.removeEventListener(c.DESTROY,f.destroy,!1),e&&delete e.mobile.tizen.clrlib,a.ns=null,e=null,c=null,f=null}};b.addEventListener(c.INIT,f.init,!1),b.addEventListener(c.DESTROY,f.destroy,!1)}(a.document),function(a,b,c){function d(a){return x.getClosestBySelector(a,"a, label")}function e(a){return x.getClosestByClass(a,v.BUTTON)||x.getClosestByClass(a,v.HEADER_BUTTON)||x.getClosestByClass(a,v.NAVIGATION_BUTTON)||x.getClosestByClass(a,v.SUBTAB_ANCHOR)}function f(a){var b=a.target,c=b.classList;c.contains(v.ACTIVE_BTN)&&!c.contains(v.INACTIVE_BTN)?(B._activeAnimationFinished=!0,(B._touchEnd||b!==B._buttonTarget)&&c.add(v.INACTIVE_BTN)):(c.contains(v.ACTIVE_BTN)||c.contains(v.INACTIVE_BTN)||(b.parentNode.classList.remove(v.ACTIVE_BTN),b.parentNode.classList.remove(v.INACTIVE_BTN)),c.remove(v.INACTIVE_BTN),c.remove(v.ACTIVE_BTN))}function g(){B._buttonTarget&&(B._buttonTarget.classList.add(v.INACTIVE_BTN),B._buttonTarget.classList.remove(v.ACTIVE_BTN))}function h(){B._buttonTarget.classList.add(v.ACTIVE_BTN),B._activeAnimationFinished=!1}function i(){var a=B._buttonTarget;a&&(a.classList.remove(v.ACTIVE_BTN),a.classList.remove(v.INACTIVE_BTN)),B._target&&B._target.classList.remove(v.ACTIVE_LI)}function j(){var a,b;B._startTime&&(b=Date.now()-B._startTime,b>B.options.addActiveClassDelay?(B._startTime=0,B._buttonTarget=e(B._target),B._target=d(B._target),B._didScroll||(B._liTarget=B._detectLiElement(B._target),B._buttonTarget?(a=B._buttonTarget.classList,a.remove(v.ACTIVE_BTN),a.remove(v.INACTIVE_BTN),B._requestAnimationFrame(h)):B._liTarget&&(B._liTarget.classList.add(v.ACTIVE_LI),y.trigger(B._liTarget,w.ACTIVE_LI,{})))):B._requestAnimationFrame(j))}function k(){return C.call(a.getElementsByClassName(v.ACTIVE_LI))}function l(){for(var a=k(),b=a.length,c=0;b>c;c++)a[c].classList.remove(v.ACTIVE_LI)}function m(){var a=Date.now()-B._startRemoveTime;a>B.options.keepActiveClassDelay?l():B._requestAnimationFrame(m)}function n(a){var b=a.touches[0],c=B.options.scrollThreshold;!B._didScroll&&(z(b.clientX-t)>c||z(b.clientY-u)>c)&&(B._startTime=0,B._requestAnimationFrame(l),B._didScroll=!0)}function o(a){var b=a.touches,c=b?1===b.length?b[0]:null:a;c&&(B._didScroll=!1,t=c.clientX,u=c.clientY,B._target=a.target,B._startTime=Date.now(),B._startRemoveTime=0,B._requestAnimationFrame(j),B._touchEnd=!1)}function p(a){B._startRemoveTime=a.timeStamp,(!a.touches||a.touches&&0===a.touches.length)&&(B._didScroll||(B._startTime=0,B._requestAnimationFrame(m)),B._activeAnimationFinished&&B._requestAnimationFrame(g),B._didScroll=!1,B._touchEnd=!0)}function q(){"hidden"===a.visibilityState&&B._removeActiveClassLoop()}function r(){a.addEventListener("touchstart",B._touchstartHandler,!1),a.addEventListener("touchend",B._touchendHandler,!1),a.addEventListener("touchmove",B._touchmoveHandler,!1),a.addEventListener("mousedown",B._touchstartHandler,!1),a.addEventListener("mouseup",B._touchendHandler,!1),a.addEventListener("visibilitychange",B._checkPageVisibility,!1),a.addEventListener("pagehide",B._hideClear,!1),a.addEventListener("popuphide",B._hideClear,!1),a.addEventListener("animationend",B._clearBtnActiveClass,!1),a.addEventListener("animationEnd",B._clearBtnActiveClass,!1),a.addEventListener("webkitAnimationEnd",B._clearBtnActiveClass,!1)}function s(){a.removeEventListener("touchstart",B._touchstartHandler,!1),a.removeEventListener("touchend",B._touchendHandler,!1),a.removeEventListener("touchmove",B._touchmoveHandler,!1),a.removeEventListener("mousedown",B._touchstartHandler,!1),a.removeEventListener("mouseup",B._touchendHandler,!1),a.removeEventListener("visibilitychange",B._checkPageVisibility,!1),a.removeEventListener("pagehide",B._hideClear,!1),a.removeEventListener("popuphide",B._hideClear,!1),a.removeEventListener("animationend",B._clearBtnActiveClass,!1),a.removeEventListener("animationEnd",B._clearBtnActiveClass,!1),a.removeEventListener("webkitAnimationEnd",B._clearBtnActiveClass,!1)}var t=0,u=0,v={ACTIVE_LI:"ui-li-active",ACTIVE_BTN:"ui-btn-active",INACTIVE_BTN:"ui-btn-inactive",BUTTON:"ui-btn",HEADER_BUTTON:"ui-header-btn",SUBTAB_ANCHOR:"ui-sub-tab-anchor",NAVIGATION_BUTTON:"ui-navigation-item"},w={ACTIVE_LI:"anchorhighlightactiveli"},x=c.util.selectors,y=c.event,z=Math.abs,A=function(a){return x.getClosestByTag(a,"li")},B={options:{scrollThreshold:10,addActiveClassDelay:50,keepActiveClassDelay:100},_startTime:0,_startRemoveTime:0,_touchEnd:!1,_liTarget:null,_target:null,_didScroll:!1,_buttonTarget:null,_activeAnimationFinished:!1,_requestAnimationFrame:c.util.windowRequestAnimationFrame},C=Array.prototype.slice;c.util.anchorHighlight=B,B.enable=r,B.disable=s,B._clearActiveClass=l,B._detectHighlightTarget=d,B._detectBtnElement=e,B._removeActiveClassLoop=m,B._addButtonInactiveClass=g,B._addButtonActiveClass=h,B._addActiveClass=j,B._detectLiElement=A,B._touchmoveHandler=n,B._touchendHandler=p,B._touchstartHandler=o,B._checkPageVisibility=q,B._hideClear=i,B._clearBtnActiveClass=f,r()}(b,a,d),function(a){function b(a,b,d){a.forEach(function(a){c.matchesSelector(a,b)&&a.classList.add(d)})}var c=a.util.selectors,d=[].slice,e=[null,"solo","a","b","c","d"];a.util.grid={makeGrid:function(a,c){var f,g=a.classList,h=d.call(a.children);c||(c=e[h.length],c||(c="a",f=2,g.add("ui-grid-duo"))),f||(f=e.indexOf(c)),g.add("ui-grid-"+c),b(h,":nth-child("+f+"n+1)","ui-block-a"),f>1&&b(h,":nth-child("+f+"n+2)","ui-block-b"),f>2&&b(h,":nth-child("+f+"n+3)","ui-block-c"),f>3&&b(h,":nth-child("+f+"n+4)","ui-block-d"),f>4&&b(h,":nth-child("+f+"n+5)","ui-block-e")}}}(d),function(a,b,d){var e={},f=d.event,g=d.util.object,h=b.body,i=function(a,b){var c,d,e="data-"+b;if(a.hasAttribute(e)){c=a.getAttribute(e);try{d=JSON.parse(c)}catch(f){}}return d},j=function(a,b){var c="data-"+b;a.hasAttribute(c)&&a.removeAttribute(c)},k=function(a){var b;if(a===c||null===a||a===!1)throw"Hashed object/primitive can not be undefined, null or false";return a instanceof Element&&a.hasAttribute("data-ns-hash")?a.getAttribute("data-ns-hash"):(a instanceof Object&&(a.__tauHash=a.__tauHash||d.getUniqueId()),b=typeof a+"-"+(a instanceof Object?a.__tauHash:a.toString()),a instanceof Element&&a.setAttribute("data-ns-hash",b),b)};d.util.data={set:function(a,b,c){var d=k(a);return d?(e[d]||(e[d]={}),e[d][b]=c,a instanceof Element&&f.trigger(a,"setData",{key:b,value:c}),f.trigger(h,"globalSetData",{element:a,key:b,value:c}),c):!1},get:function(a,b,d){var g,j=k(a);return j?(e[j]&&e[j][b]!==c&&(g=e[j][b]),a instanceof Element&&(g===c&&(g=i(a,b),e[j]=e[j]||{},e[j][b]=e[j][b]||g),f.trigger(a,"getData",{key:b,value:g})),f.trigger(h,"globalGetData",{element:a,key:b,value:g}),g):d},remove:function(a,b){var d,i=k(a);return i&&e[i]&&e[i][b]!==c?(d=e[i][b],e[i][b]=c,g.hasPropertiesOfValue(e[i],c)&&(e[i]=c),a instanceof Element&&(j(a,b),f.trigger(a,"removeData",{key:b,value:d})),f.trigger(h,"globalRemoveData",{element:a,key:b,value:d}),!0):!1}}}(a,a.document,d),function(a){var b=/([\-0-9.]*)(ms|s)?/i,c={convertToMiliseconds:function(a){var c,d=a.match(b),e=0;return 3===d.length&&(c=parseFloat(d[1])||0,"ms"===d[2]?e=c:"s"===d[2]&&(e=1e3*c)),e}};a.util.date=c}(d),function(a,b,c){var d=function(a){var b,d,e,f=0,g=[].slice.call(arguments),h=g.length,i=1!==h||a&&"function"==typeof a.promise?h:0,j=1===i?a:new c.util.deferred,k=function(a,c,d){return function(e){c[a]=this,d[a]=arguments.length>1?[].slice.call(arguments):e,d===b?j.notifyWith(c,d):--i||j.resolveWith(c,d)}};if(h>1)for(b=[],b.length=h,d=[],d.length=h,e=[],e.length=h;h>f;f++)g[f]&&"function"==typeof g[f].promise?g[f].promise().done(k(f,e,g)).fail(j.reject).progress(k(f,d,b)):--i;return i||j.resolveWith(e,g),j.promise()};c.util.deferredWhen=d}(a,a.document,d),function(a){var b,c=Math.PI/2,d=.001,e=function(a,b){var c=[b[0]-a[0],b[1]-a[1],b[2]-a[2]];return Math.sqrt(c[0]*c[0]+c[1]*c[1]+c[2]*c[2])};b=function(){return this},b.prototype={points:[],step:d,length:0,levels:[],init:function(a){return this.points=a.points,this.step=a.step||d,this.length=this.calculateTotalLength(),this.levels=this.calculateLevel(a.maxLevel)||[],this},calculateLevel:function(a){var b,c=this.length,d=c/a,e=[];if(!a)return null;for(b=0;a>b;b+=1)e[a-b]=this.getPercent(0,d*b);return e},calculateTotalLength:function(){var a,b=this.step,c=this.getPosition(0),d=c,f=0;for(a=b;1>=a;a+=b)c=this.getPosition(a),f+=e(d,c),d=c;return f},getPosition:function(a){var b=this.points,c=function(a,b,c,d,e){return Math.pow(1-e,3)*a+3*e*Math.pow(1-e,2)*b+3*Math.pow(e,2)*(1-e)*c+Math.pow(e,3)*d},d=[c(b[0][0],b[1][0],b[2][0],b[3][0],a),c(b[0][2],b[1][2],b[2][2],b[3][2],a)];return[d[0],0,d[1]]},getPercent:function(a,b){var c,d,f,g,h=this.step,i=0;for(a=a||0,c=this.getPosition(a),d=c,f=a+b,g=a+h;1>=g;g+=h){if(c=this.getPosition(g),i+=e(d,c),i>=f)return g;d=c}return 1},getAngle:function(a){var b=this.points,d=function(a,b,c,d,e){return 3*e*e*(-a+3*b-3*c+d)+6*e*(a-2*b+c)+3*(-a+b)},e=d(b[0][0],b[1][0],b[2][0],b[3][0],a),f=d(b[0][2],b[1][2],b[2][2],b[3][2],a);return Math.atan2(e,f)-c}},a.util.bezierCurve=new b}(d),function(a){a.util.anim=a.util.anim||{}}(d),function(a){var b=null,c=function(a,b,c){var d,e,f,g,h="@"+a+"keyframes "+b+" {";for(d=0,e=c.length;e>d;++d)if(g=c[d]){h+=d+"% { ";for(f in g)g.hasOwnProperty(f)&&(h+=f+": "+g[f]+"; ");h+="} "}return h+="} "},e=d.support.cssAnimationPrefix,f=function(f){var g,h=d.getUniqueId();b||(g=a.createElement("style"),g.appendChild(a.createTextNode("")),a.head.appendChild(g),b=g.sheet),b.insertRule(c(e,h,f),0),this.keyframes=b.rules[0],this.id=h};f.prototype.destroy=function(){var a,b,c=this.keyframes,d=c.parentStyleSheet,e=d.rules;for(a=0,b=e.length;b>a;++a)if(e[a]===c){d.deleteRule(a);break}},d.util.anim.Keyframes=f}(a.document),function(){var b=d.util.object,c=d.util.anim.Keyframes,e=d.util.DOM,f=d.util.date,g=d.support.cssAnimationPrefix,h=function(a){return a.trim()},i=function(a,b){return"string"==typeof a&&(a=a.split(",").map(h)),a.indexOf(b)},j=(g||"").replace(/\-/gi,""),k=j.length>0?j+"AnimationEnd":"animationEnd",l=0,m=1,n=2,o="function",p=function(a,b){var c=a.options,d=c.element,e=c.onEnd,f=c.onPause;if(b.animationName===a.keyframes.id)switch(a.state){case m:a.state=n,typeof e===o&&e(a,d,b);break;case l:typeof f===o&&f(a,d,b)}},q=function(b,c){var d,e,j,k,l,n,p=null,q=null;return b._applied||b._apply(),d=b.options,p=d.element,q=d.onPlay,e=p.style,j=b.keyframes,k=e.getPropertyValue(g+"animation-play-state"),l=k&&k.split(",").map(h)||[],n=j?i(e.getPropertyValue(g+"animation-name"),j.id):-1,n>-1&&(l[n]=c||"running",e.setProperty(g+"animation-play-state",l.join(",")),b.state=m,typeof q===o&&(a.clearTimeout(b.playTimer),b.playTimer=a.setTimeout(function(){q(b,p)},f.convertToMiliseconds(d.delay)))),b},r=function(a){var c,d,f=this,g=b.merge({element:null,from:null,to:null,steps:[],duration:"0",direction:"normal",delay:"0",iterationCount:1,infinite:!1,fillMode:"none",preserve:!1,onEnd:null,onPause:null,onPlay:null,timingFunction:"ease",autoPlay:!1},a||{}),h=p.bind(null,this),i=g.element;0===g.steps.length?(c=[],c.length=101,g.to&&(c[100]=g.to),g.from?c[0]=g.from:g.to&&g.element&&(d=Object.keys(g.to),e.extractCSSProperties(g.element,d),c[0]=d)):c=g.steps,f.options=g,f.steps=c,f._applied=!1,f.keyframes=null,f.state=l,f.playTimer=null,this._endCallback=h,i&&(i.addEventListener(k,h,!1),g.autoPlay&&f.play())},s={};s._apply=function(){var a,b=this,d=b.options,e=d.element,f=e.style,i=f.getPropertyValue(g+"animation"),j=i&&i.split(",").map(h)||[];b.keyframes=new c(b.steps),a=b.keyframes.id,e&&(j.push(a+" "+d.duration+" "+d.timingFunction+" "+d.delay+" "+d.iterationCount+" "+d.direction+" "+d.fillMode),e.style.setProperty(g+"animation",j.join(",")),b._applied=!0)},s.step=function(a,b){var c=this;return c.steps[a]=b,c.reset()},s.reset=function(){var a=this,b=a.keyframes,d=a.options.element.style,e=d.getPropertyValue(g+"animation-name"),f=e&&e.split(",").map(h)||[],i=b?f.indexOf(b.id):-1;return a.keyframes&&a.keyframes.destroy(),b=new c(a.steps),i>-1&&(f[i]=b.id,a.keyframes=b,d.setProperty(g+"animation-name",f.join(","))),a},s.play=function(){return q(this,"running")},s.pause=function(){return q(this,"paused")},s.destroy=function(){var b,c,d,e=this,f=e.options.element,h=e.keyframes,i=e._endCallback;f&&(e._applied&&h&&(c=f.style,b=c.getPropertyValue(g+"animation"),b&&(d=new RegExp(",? ?"+h.id+"[^,%]*,? ?","i"),c.removeProperty(g+"animation",b.replace(d,""))),h.destroy(),e._applied=!1),i&&f.removeEventListener(k,i,!1)),a.clearTimeout(e.playTimer)},r.states={PAUSED:l,PLAYING:m,FINISHED:n},r.prototype=s,d.util.anim.Animation=r}(),function(){var a=d.util.anim.Animation,b=d.util.object,c=d.util.date,e=0,f=1,g=2,h="function",i=function(a,b){var c=a.options.onEnd,d=a.animations,e=d.indexOf(b);a.current=e,e===d.length-1&&(a.state=g,typeof c===h&&c(a))},j=function(a,c){var d=b.merge({conocurrent:!0,onPlay:null,onPause:null,onEnd:null},a||{}),f=this;f.current=null,f.animations=[],f.totalTime=0,f.options=d,f.state=e,c&&c.length>0&&f.addMultiple(c)},k={add:function(b){var d=b instanceof a?b:new a(b),e=d.options,f=c.convertToMiliseconds(e.duration),g=c.convertToMiliseconds(e.delay),j=e.onEnd,k=this;return typeof j===h?e.onEnd=function(a,b,c){j(a,b,c),i(k,a)}:e.onEnd=i.bind(null,k),k.options.concurrent===!1&&(e.delay=g+k.totalTime+"ms",k.totalTime+=g+f),k.animations.push(d),k.current||(k.current=0),k},addMultiple:function(a){var b,c;for(b=0,c=a.length;c>b;++b)this.add(a[b]);return this},play:function(){var a,b,c=this,d=c.options.onPlay;for(a=c.current,b=c.animations.length;b>a;++a)c.animations[a].play();return c.state=f,typeof d===h&&d(c),c},pause:function(){var a,b,c=this,d=c.options.onPause;for(a=c.current,b=c.animations.length;b>a;++a)c.animations[a].pause();return c.state=e,typeof d===h&&d(c),c},destroy:function(){var a,b;for(a=0,b=this.animations.length;b>a;++a)this.animations[a].destroy()}};j.states={PAUSED:e,PLAYING:f,FINISHED:g},j.prototype=k,d.util.anim.Chain=j}(),function(a,c){function d(){i.unbind(),i.bind()}function e(){b.removeEventListener(h.INIT,d,!1),b.removeEventListener(h.DESTROY,e,!1)}var f=function(a){var b,d,e,f=a.keyName,g=c.activePopup;if(c.getConfig("enableHWKeyHandler",!0)&&g){if(b=g._ui.container,d=b&&b.classList,"menu"===f&&(e=g.element.querySelector(".ui-focus")))return a.preventDefault(),void a.stopPropagation();("menu"===f||"back"===f)&&(!d||d.contains("ui-datetimepicker")&&!d.contains("in")||(g.close(),a.preventDefault(),a.stopPropagation()))}},g=function(a){var d,e,f=a.keyName;!c.getConfig("enableHWKeyHandler",!0)||"menu"!==f&&"back"!==f||(d=b.querySelector("div.ui-selectmenu-active select"), -d&&(e=c.widget.SelectMenu(d),e.close(),a.preventDefault(),a.stopPropagation()))},h=c.engine.eventType,i={bind:function(){b.addEventListener("tizenhwkey",f,!0),b.addEventListener("tizenhwkey",g,!0)},unbind:function(){b.removeEventListener("tizenhwkey",f,!0),b.removeEventListener("tizenhwkey",g,!0)}};c.event.hwkey=i,b.addEventListener(h.INIT,d,!1),b.addEventListener(h.DESTROY,e,!1)}(a,d),function(a){var b,c={enabled:d.getConfig("enableThrottleResize",!0),ttl:250},e=d.event,f=function(){b&&a.clearTimeout(b),b=a.setTimeout(function(){e.trigger(a,"throttledresize")},c.ttl)},g=function(){c.enabled||(c.enabled=!0),a.addEventListener("resize",f,!0)},h=function(){c.enabled=!1,a.removeEventListener("resize",f,!0)};c.enabled&&g(),c.enable=g,c.unbind=h,d.event.throttledresize=c}(a),function(a){var b=a.event,c=function(b,c){return new a.event.gesture.Instance(b,c)};c.defaults={triggerEvent:!1,updateVelocityInterval:16,estimatedPointerTimeDifference:15},c.Orientation={VERTICAL:"vertical",HORIZONTAL:"horizontal"},c.Direction={UP:"up",DOWN:"down",LEFT:"left",RIGHT:"right"},c.Event={START:"start",MOVE:"move",END:"end",CANCEL:"cancel",BLOCKED:"blocked"},c.Result={PENDING:1,RUNNING:2,FINISHED:4,BLOCK:8},c.plugin={},c.createDetector=function(a,b,c){if(!a.plugin[a])throw a+" gesture is not supported";return new a.plugin[a](b,c)},b.gesture=c}(d),function(a){var b=a.event.gesture,c=a.util.object.merge,d=function(a,b){this.sender=b,this.strategy=a.create(),this.name=this.strategy.name,this.index=this.strategy.index||100,this.options=this.strategy.options||{}};d.prototype.detect=function(a){return this.strategy.handler(a,this.sender,this.strategy.options)},d.Sender={sendEvent:function(){}},d.plugin={},d.plugin.create=function(a){var b;return a.types||(a.types=[a.name]),b=function(b){this.options=c({},a.defaults,b)},b.prototype.create=function(){return c({options:this.options},a)},d.plugin[a.name]=b,b},b.Detector=d}(d),function(a,b){var c=a.event.gesture;c.utils={getCenter:function(a){var c=[],d=[];return[].forEach.call(a,function(a){c.push(isNaN(a.clientX)?a.pageX:a.clientX),d.push(isNaN(a.clientY)?a.pageY:a.clientY)}),{clientX:(b.min.apply(b,c)+b.max.apply(b,c))/2,clientY:(b.min.apply(b,d)+b.max.apply(b,d))/2}},getVelocity:function(a,c,d){return{x:b.abs(c/a)||0,y:b.abs(d/a)||0}},getAngle:function(a,c){var d=c.clientY-a.clientY,e=c.clientX-a.clientX;return 180*b.atan2(d,e)/b.PI},getDirection:function(a,d){var e=b.abs(a.clientX-d.clientX),f=b.abs(a.clientY-d.clientY);return e>=f?a.clientX-d.clientX>0?c.Direction.LEFT:c.Direction.RIGHT:a.clientY-d.clientY>0?c.Direction.UP:c.Direction.DOWN},getDistance:function(a,c){var d=c.clientX-a.clientX,e=c.clientY-a.clientY;return b.sqrt(d*d+e*e)},getScale:function(a,b){return a.length>=2&&b.length>=2?this.getDistance(b[0],b[1])/this.getDistance(a[0],a[1]):1},getRotation:function(a,b){return a.length>=2&&b.length>=2?this.getAngle(b[1],b[0])-this.getAngle(a[1],a[0]):0},isVertical:function(a){return a===c.Direction.UP||a===c.Direction.DOWN},isHorizontal:function(a){return a===c.Direction.LEFT||a===c.Direction.RIGHT},getOrientation:function(a){return this.isVertical(a)?c.Orientation.VERTICAL:c.Orientation.HORIZONTAL}}}(d,a.Math),function(a,b,c){function d(a,b){return a.indexb.index?1:0}var e=a.event.gesture,f=e.utils,g=a.util.object,h=null,i=/touch/,j=function(){var a=this;a.instances=[],a.gestureDetectors=[],a.runningDetectors=[],a.detectorRequestedBlock=null,a.unregisterBlockList=[],a.gestureEvents={},a.velocity=null,a._isReadyDetecting=!1,a._blockMouseEvent=!1,a.touchSupport="ontouchstart"in b};j.prototype={_bindStartEvents:function(a){var b=a.getElement();this.touchSupport?b.addEventListener("touchstart",this,{passive:!1}):b.addEventListener("mousedown",this,!1)},_bindEvents:function(){var a=this;a.touchSupport?(c.addEventListener("touchmove",a,{passive:!1}),c.addEventListener("touchend",a,{passive:!1}),c.addEventListener("touchcancel",a,{passive:!1})):(c.addEventListener("mousemove",a),c.addEventListener("mouseup",a))},_unbindStartEvents:function(a){var b=a.getElement();this.touchSupport?b.removeEventListener("touchstart",this,{passive:!1}):b.removeEventListener("mousedown",this,!1)},_unbindEvents:function(){var a=this;a.touchSupport?(c.removeEventListener("touchmove",a,{passive:!1}),c.removeEventListener("touchend",a,{passive:!1}),c.removeEventListener("touchcancel",a,{passive:!1})):(c.removeEventListener("mousemove",a,!1),c.removeEventListener("mouseup",a,!1))},_detectEventType:function(a){var b=a.type;if(b.match(i))this._blockMouseEvent=!0;else if(this._blockMouseEvent||1!==a.which)return null;return b},handleEvent:function(a){var b=this,c=b._detectEventType(a);switch(c){case"mousedown":case"touchstart":b._start(a);break;case"mousemove":case"touchmove":b._move(a);break;case"mouseup":case"touchend":b._end(a);break;case"touchcancel":b._cancel(a)}},_start:function(a){var b=this,c=a.currentTarget,f={},h=[];b._isReadyDetecting||(b.resetDetecting(),b._bindEvents(),f=b._createDefaultEventData(e.Event.START,a),b.gestureEvents={start:f,last:f},b.velocity={event:f,x:0,y:0},f=g.fastMerge(f,b._createGestureEvent(e.Event.START,a)),b._isReadyDetecting=!0),b.instances.forEach(function(a){a.getElement()===c&&(h=h.concat(a.getGestureDetectors()))},b),h.sort(d),b.gestureDetectors=b.gestureDetectors.concat(h),b._detect(h,f)},_move:function(a){var b,c=this;c._isReadyDetecting&&(b=c._createGestureEvent(e.Event.MOVE,a),c._detect(c.gestureDetectors,b),c.gestureEvents.last=b)},_end:function(a){var b=this,c=g.merge({},b.gestureEvents.last,b._createDefaultEventData(e.Event.END,a));0===c.pointers.length&&(b._detect(b.gestureDetectors,c),b.unregisterBlockList.forEach(function(a){this.unregister(a)},b),b.resetDetecting(),b._blockMouseEvent=!1)},_cancel:function(a){var b=this;a=g.merge({},b.gestureEvents.last,b._createDefaultEventData(e.Event.CANCEL,a)),b._detect(b.gestureDetectors,a),b.unregisterBlockList.forEach(function(a){this.unregister(a)},b),b.resetDetecting(),b._blockMouseEvent=!1},_detect:function(a,b){var c=this,d=[];a.forEach(function(a){var f;c.detectorRequestedBlock||(f=a.detect(b),f&e.Result.RUNNING&&c.runningDetectors.indexOf(a)<0&&c.runningDetectors.push(a),f&e.Result.FINISHED&&d.push(a),f&e.Result.BLOCK&&(c.detectorRequestedBlock=a))}),d.forEach(function(a){var b=c.gestureDetectors.indexOf(a);b>-1&&c.gestureDetectors.splice(b,1),b=c.runningDetectors.indexOf(a),b>-1&&c.runningDetectors.splice(b,1)}),c.detectorRequestedBlock&&(c.runningDetectors.forEach(function(a){var c=g.fastMerge({},b);c.eventType=e.Event.BLOCKED,a.detect(c)}),c.runningDetectors.length=0,c.gestureDetectors.length=0,d.indexOf(c.detectorRequestedBlock)<0&&c.gestureDetectors.push(c.detectorRequestedBlock))},resetDetecting:function(){var a=this;a._isReadyDetecting=!1,a.gestureDetectors.length=0,a.runningDetectors.length=0,a.detectorRequestedBlock=null,a.gestureEvents={},a.velocity=null,a._unbindEvents()},_createDefaultEventData:function(a,b){var c=b.touches;return c||("mouseup"===b.type?c=[]:(b.identifier=1,c=[b])),{eventType:a,timeStamp:Date.now(),pointer:c[0],pointers:c,srcEvent:b,preventDefault:b.preventDefault.bind(b),stopPropagation:b.stopPropagation.bind(b)}},_createGestureEvent:function(a,b){var c,d=this,h=d._createDefaultEventData(a,b),i=d.gestureEvents.start,j=d.gestureEvents.last,k=d.velocity,l=k.event,m={time:h.timeStamp-i.timeStamp,x:h.pointer.clientX-i.pointer.clientX,y:h.pointer.clientY-i.pointer.clientY},n={x:h.pointer.clientX-j.pointer.clientX,y:h.pointer.clientY-j.pointer.clientY},o=e.defaults.estimatedPointerTimeDifference;return i&&h.pointers.length!==i.pointers.length&&(i.pointers=Array.prototype.slice.call(h.pointers)),h.timeStamp-l.timeStamp>e.defaults.updateVelocityInterval&&(g.fastMerge(k,f.getVelocity(h.timeStamp-l.timeStamp,h.pointer.clientX-l.pointer.clientX,h.pointer.clientY-l.pointer.clientY)),k.event=h),c={x:Math.round(h.pointer.clientX+o*k.x*(n.x<0?-1:1)),y:Math.round(h.pointer.clientY+o*k.y*(n.y<0?-1:1))},(n.x<0&&c.x>j.estimatedX||n.x>0&&c.xj.estimatedY||n.y>0&&c.yc&&(b.instances.push(a),b._bindStartEvents(a))},unregister:function(a){var b,c=this;c.gestureDetectors.length?c.unregisterBlockList.push(a):(b=c.instances.indexOf(a),b>-1&&(c.instances.splice(b,1),c._unbindStartEvents(a)),c.instances.length||c._destroy())},_destroy:function(){var a=this;a.resetDetecting(),a.instances.length=0,a.unregisterBlockList.length=0,a._blockMouseEvent=!1,h=null}},j.getInstance=function(){return h||(h=new j),h},e.Manager=j}(d,a,a.document),function(a){var b=a.event.gesture,c=b.Detector,d=b.Manager,e=a.event,f=a.util.object.merge,g=function(a,e){this.element=a,this.eventDetectors=[],this.options=f({},b.defaults,e),this.gestureManager=d.getInstance(),this.eventSender=f({},c.Sender,{sendEvent:this.trigger.bind(this)})};g.prototype={setOptions:function(a){return f(this.options,a),this},addDetector:function(a){var b=new c(a,this.eventSender),d=!!this.eventDetectors.length;return this.eventDetectors.push(b),this.eventDetectors.length&&!d&&this.gestureManager.register(this),this},removeDetector:function(a){var b=this.eventDetectors.indexOf(a);return b>-1&&this.eventDetectors.splice(b,1),this.eventDetectors.length||this.gestureManager.unregister(this),this},trigger:function(a,b){return e.trigger(this.element,a,b,!1)},getElement:function(){return this.element},getGestureDetectors:function(){return this.eventDetectors},destroy:function(){this.element=null,this.eventHandlers={},this.gestureManager=null,this.eventSender=null,this.eventDetectors.length=0}},b.Instance=g}(d),function(a,b,c){var d=a.event.gesture,e=d.utils,f=d.Detector,g=a.util.object.merge,h={start:"dragstart",drag:"drag",end:"dragend",cancel:"dragcancel",prepare:"dragprepare"},i=!!b.navigator.userAgent.match(/tizen/i)&&function(){var b,d=!0;if(c&&c.systeminfo&&c.systeminfo.getCapability)try{return b=c.systeminfo.getCapability("http://tizen.org/feature/platform.version"),"3.0">b}catch(e){a.error("Error name: "+e.name+", message: "+e.message)}return d}(),j=b.navigator.userAgent.indexOf("Chrome")>-1,k=d.Result,l=f.plugin.create({name:"drag",index:500,defaults:{blockHorizontal:!1,blockVertical:!1,threshold:20,delay:0},isTriggered:!1,handler:function(a,b,c){var f,l=c.threshold,m=k.PENDING,n=a.direction;if(!this.isTriggered&&a.eventType===d.Event.MOVE){if(Math.abs(a.deltaX)e.timeThreshold||e.orientation!==b.utils.getOrientation(a.direction)?f=c.FINISHED:(a.velocityX>g||a.velocityY>g)&&(d.sendEvent(this.name,a),f=c.FINISHED|c.BLOCK)),f}});b.Swipe=e}(d),function(a){var b=a.event.gesture,c=b.Result,d=a.event.gesture.Detector,e={start:"pinchstart",move:"pinchmove",end:"pinchend",cancel:"pinchcancel","in":"pinchin",out:"pinchout"},f=d.plugin.create({name:"pinch",index:300,eventNames:e,defaults:{velocity:.6,timeThreshold:400},isTriggered:!1,handler:function(a,d,f){var g,h=c.PENDING;switch(a.eventType){case b.Event.MOVE:if(1===a.pointers.length&&a.distance>35)h=c.FINISHED;else if(!this.isTriggered&&a.pointers.length>=2)this.isTriggered=!0,d.sendEvent(e.start,a)===!1&&a.preventDefault(),h=c.RUNNING;else if(this.isTriggered){if(a.deltaTimef.velocity||a.velocityY>f.velocity))return g=a.scale<1?d.sendEvent(e["in"],a):d.sendEvent(e.out,a),g===!1&&a.preventDefault(),this.isTriggered=!1,h=c.FINISHED|c.BLOCK;d.sendEvent(e.move,a)===!1&&a.preventDefault(),h=c.RUNNING}break;case b.Event.BLOCKED:case b.Event.END:this.isTriggered&&(d.sendEvent(e.end,a)===!1&&a.preventDefault(),this.isTriggered=!1,h=c.FINISHED);break;case b.Event.CANCEL:this.isTriggered&&(d.sendEvent(e.cancel,a)===!1&&a.preventDefault(),this.isTriggered=!1,h=c.FINISHED)}return h}});a.event.gesture.Pinch=f}(d),function(a){var b=a.event.gesture,c=b.Detector,d=c.plugin.create({name:"longpress",index:600,defaults:{longPressTimeThreshold:750,longPressDistanceThreshold:20,preventClick:!0},isTriggered:!1,longPressTimeOutId:0,handler:function(a,c,d){var e=b.Result.PENDING;switch(a.eventType){case b.Event.START:this.isTriggered=!1,this.longPressTimeOutId=setTimeout(function(){this.isTriggered=!0,c.sendEvent(this.name,a)}.bind(this),d.longPressTimeThreshold);break;case b.Event.MOVE:a.distance>d.longPressDistanceThreshold&&!this.isTriggered&&(clearTimeout(this.longPressTimeOutId),e=b.Result.FINISHED);break;case b.Event.END:this.isTriggered?d.preventClick&&a.preventDefault():clearTimeout(this.longPressTimeOutId),e=b.Result.FINISHED}return e}});b.LongPress=d}(d),function(a,b){b.widget.core.scroller=b.widget.core.scroller||{}}(a,d),function(a,b){b.widget.core.scroller.effect=b.widget.core.scroller.effect||{}}(a,d),function(a,b){var c=b.util.object,d=b.util.selectors,e=function(a,d){var f=this;f._orientation=null,f._maxScrollValue=null,f._container=null,f._effectElement={top:null,bottom:null,left:null,right:null},f.options=c.merge({},e.defaults,{scrollEndEffectArea:b.getConfig("scrollEndEffectArea",e.defaults.scrollEndEffectArea)}),f._targetElement=null,f._isShow=!1,f._isDrag=!1,f._isShowAnimating=!1,f._isHideAnimating=!1,f._create(a,d)},f={VERTICAL:"vertical",HORIZONTAL:"horizontal",VERTICAL_HORIZONTAL:"vertical-horizontal"},g={content:"content",screen:"screen"},h={duration:500,scrollEndEffectArea:"content"},i={bouncingEffect:"ui-scrollbar-bouncing-effect",page:"ui-page",left:"ui-left",right:"ui-right",top:"ui-top",bottom:"ui-bottom",hide:"ui-hide",show:"ui-show"};e.Orientation=f,e.defaults=h,e.prototype={_create:function(a,b){var c=this;c.options.scrollEndEffectArea===g.content?c._container=a:c._container=d.getClosestByClass(a,i.page),c._orientation=b.orientation,c._orientation===f.HORIZONTAL||c._orientation==f.VERTICAL?c._maxScrollValue=c._getValue(b.maxScrollX,b.maxScrollY):c._maxScrollValue={x:b.maxScrollX,y:b.maxScrollY},c._initLayout()},_createDivElement:function(){return a.createElement("DIV")},_initLayout:function(){var a=this,b=null,c=null,d=null,e=null,g=i.bouncingEffect;(a._orientation===f.HORIZONTAL||a._orientation==f.VERTICAL_HORIZONTAL)&&(b=a._createDivElement(),c=a._createDivElement(),b.className=g+" "+i.left,c.className=g+" "+i.right,a._container.appendChild(b),a._container.appendChild(c),a._registerAnimationEnd(b),a._registerAnimationEnd(c),a._effectElement.left=b,a._effectElement.right=c),(a._orientation===f.VERTICAL||a._orientation==f.VERTICAL_HORIZONTAL)&&(d=a._createDivElement(),e=a._createDivElement(),d.className=g+" "+i.top,e.className=g+" "+i.bottom,a._container.appendChild(d),a._container.appendChild(e),a._registerAnimationEnd(d),a._registerAnimationEnd(e),a._effectElement.top=d,a._effectElement.bottom=e)},_registerAnimationEnd:function(a){a.addEventListener("animationEnd",this),a.addEventListener("webkitAnimationEnd",this),a.addEventListener("mozAnimationEnd",this),a.addEventListener("msAnimationEnd",this),a.addEventListener("oAnimationEnd",this)},_unregisterAnimationEnd:function(a){a.removeEventListener("animationEnd",this),a.removeEventListener("webkitAnimationEnd",this),a.removeEventListener("mozAnimationEnd",this),a.removeEventListener("msAnimationEnd",this),a.removeEventListener("oAnimationEnd",this)},drag:function(a,b){this._isDrag=!0,this._checkAndShow(a,b)},dragEnd:function(){var a=this;!a._isShow||a._isShowAnimating||a._isHideAnimating||a._beginHide(),a._isDrag=!1},show:function(){var a=this;a._targetElement&&(a._isShow=!0,a._beginShow())},hide:function(){var a=this;a._isShow&&(a._targetElement.style.display="none",a._targetElement.classList.remove(i.hide),a._targetElement.classList.remove(i.show)),a._isShow=!1,a._isShowAnimating=!1,a._isHideAnimating=!1,a._targetElement=null},_checkAndShow:function(a,b){var c=this,d=null;c._isShow?!c._isShow||c._isDrag||c._isShowAnimating||c._isHideAnimating||c._beginHide():(c._orientation===f.HORIZONTAL||c._orientation===f.VERTICAL?(d=c._getValue(a,b),d>=0?c._targetElement=c._getMinEffectElement():d<=c._maxScrollValue&&(c._targetElement=c._getMaxEffectElement())):0==b?c._targetElement=c._effectElement.top:b==-c._maxScrollValue.y?c._targetElement=c._effectElement.bottom:0==a?c._targetElement=c._effectElement.left:a==-c._maxScrollValue.x&&(c._targetElement=c._effectElement.right),c.show())},_getValue:function(a,b){return this._orientation===f.VERTICAL_HORIZONTAL?null:this._orientation===f.HORIZONTAL?a:b},_getMinEffectElement:function(){var a=this;return a._orientation===f.VERTICAL_HORIZONTAL?null:a._orientation===f.HORIZONTAL?a._effectElement.left:a._effectElement.top},_getMaxEffectElement:function(){var a=this;return a._orientation===f.VERTICAL_HORIZONTAL?null:a._orientation===f.HORIZONTAL?a._effectElement.right:a._effectElement.bottom},_beginShow:function(){var a=this;a._targetElement&&!a._isShowAnimating&&(a._targetElement.style.display="block",a._targetElement.classList.remove(i.hide),a._targetElement.classList.add(i.show),a._isShowAnimating=!0,a._isHideAnimating=!1)},_finishShow:function(){var a=this;a._isShowAnimating=!1,a._isDrag||(a._targetElement.classList.remove(i.show),a._beginHide())},_beginHide:function(){var a=this;a._isHideAnimating||(a._targetElement.classList.remove(i.show),a._targetElement.classList.add(i.hide),a._isHideAnimating=!0,a._isShowAnimating=!1)},_finishHide:function(){var a=this;a._isHideAnimating=!1,a._targetElement.classList.remove(i.hide),a.hide(),a._checkAndShow()},handleEvent:function(a){a.type.toLowerCase().indexOf("animationend")>-1&&"-"!==a.animationName.charAt(0)&&(this._isShowAnimating?this._finishShow():this._isHideAnimating&&this._finishHide())},destroy:function(){var a=this,b=a._effectElement.top,c=a._effectElement.bottom,d=a._effectElement.left,e=a._effectElement.right;b&&(a._unregisterAnimationEnd(b),a._container.removeChild(b)),c&&(a._unregisterAnimationEnd(c),a._container.removeChild(c)),d&&(a._unregisterAnimationEnd(d),a._container.removeChild(d)),e&&(a._unregisterAnimationEnd(e),a._container.removeChild(e)),a._container=null,a._effectElement=null,a._targetElement=null,a._isShow=null,a._orientation=null,a._maxScrollValue=null}},b.widget.core.scroller.effect.Bouncing=e}(a.document,d),function(b,c){var d=c.widget.BaseWidget,e=c.engine,f=c.util.object,g=c.event,h=new d,i=c.widget.core.scroller.effect.Bouncing,j={START:"scrollstart",MOVE:"scrollmove",END:"scrollend",CANCEL:"scrollcancel"},k=!1,l=function(){};l.Orientation={VERTICAL:"vertical",HORIZONTAL:"horizontal"},l.EventType=j,h._build=function(a){return 1!==a.children.length?c.error("[Scroller] Scroller should have only one child."):(this.scroller=a.children[0],this.scrollerStyle=this.scroller.style,this.bouncingEffect=null,this.scrollbar=null,this.scrollerWidth=0,this.scrollerHeight=0,this.scrollerOffsetX=0,this.scrollerOffsetY=0,this.maxScrollX=0,this.maxScrollY=0,this.startScrollerOffsetX=0,this.startScrollerOffsetY=0,this.orientation=null,this.enabled=!0,this.scrolled=!1,this.dragging=!1,this.scrollCanceled=!1),a},h._configure=function(){this.options=f.merge({},this.options,{scrollDelay:0,threshold:30,scrollbar:"",useBouncingEffect:!0,orientation:"vertical"})},h._init=function(a){var b=null,c=this.options,d=null,e=a.style,f=null,g=a.offsetWidth/2,h=a.offsetHeight/2;return b=a.children[0],this.scroller=b,f=b.style,this.scrollerStyle=f,d=b.children,this.orientation=this.orientation||("horizontal"===c.orientation?l.Orientation.HORIZONTAL:l.Orientation.VERTICAL),this.scrollerWidth=b.offsetWidth,this.scrollerHeight=b.offsetHeight,d.length?(this.maxScrollX=g-this.scrollerWidth+d[d.length-1].offsetWidth/2,this.maxScrollY=h-this.scrollerHeight+d[d.length-1].offsetHeight/2,this.minScrollX=g-d[0].offsetWidth/2,this.minScrollY=h-d[0].offsetHeight/2):(this.maxScrollY=360,this.minScrollY=0),this.scrolled=!1,this.touching=!0,this.scrollCanceled=!1,this.orientation===l.Orientation.HORIZONTAL?this.maxScrollY=0:this.maxScrollX=0,e.overflow="hidden",e.position="relative",f.position="absolute",f.top="0px",f.left="0px",f.width=this.scrollerWidth+"px",f.height=this.scrollerHeight+"px",this._initScrollbar(),this._initBouncingEffect(),a},h._initScrollbar=function(){var a,b=this.options.scrollbar;b&&(a=c.widget.core.scroller.scrollbar.type[b],a&&(this.scrollbar=e.instanceWidget(this.element,"ScrollBar",{type:a,orientation:this.orientation})))},h._initBouncingEffect=function(){var a=this.options;a.useBouncingEffect&&(this.bouncingEffect=new i(this.element,{maxScrollX:this.maxScrollX,maxScrollY:this.maxScrollY,orientation:this.orientation}))},h._resetLayout=function(){var a=this.element.style,b=this.scrollerStyle;a.overflow="hidden",a.position="relative",b&&(b.position="",b.top="",b.left="",b.width="",b.height="",b["-webkit-transform"]="",b["-moz-transition"]="",b["-ms-transition"]="",b["-o-transition"]="",b.transition="")},h._bindEvents=function(){c.event.enableGesture(this.scroller,new c.event.gesture.Drag({threshold:this.options.threshold,delay:this.options.scrollDelay,blockVertical:this.orientation===l.Orientation.HORIZONTAL,blockHorizontal:this.orientation===l.Orientation.VERTICAL})),g.on(this.scroller,"drag dragstart dragend dragcancel",this),a.addEventListener("resize",this)},h._unbindEvents=function(){this.scroller&&(c.event.disableGesture(this.scroller),g.off(this.scroller,"drag dragstart dragend dragcancel",this),a.removeEventListener("resize",this))},h.handleEvent=function(a){switch(a.type){case"dragstart":this._start(a);break;case"drag":this._move(a);break;case"dragend":this._end(a);break;case"dragcancel":this._cancel(a);break;case"resize":this.refresh()}},h._refresh=function(){this._unbindEvents(),this._clear(),this._init(this.element),this._bindEvents()},h.scrollTo=function(a,b,c){this._translate(a,b,c),this._translateScrollbar(a,b,c)},h._translate=function(b,c,d){var e,f={normal:"none",webkit:"none",moz:"none",ms:"none",o:"none"},g=this.scrollerStyle;d&&(f.normal="transform "+d/1e3+"s ease-out",f.webkit="-webkit-transform "+d/1e3+"s ease-out",f.moz="-moz-transform "+d/1e3+"s ease-out",f.ms="-ms-transform "+d/1e3+"s ease-out",f.o="-o-transform "+d/1e3+"s ease-out"),e="translate3d("+b+"px,"+c+"px, 0)",g["-webkit-transform"]=g["-moz-transform"]=g["-ms-transform"]=g["-o-transform"]=g.transform=e,g.transition=f.normal,g["-webkit-transition"]=f.webkit,g["-moz-transition"]=f.moz,g["-ms-transition"]=f.ms,g["-o-transition"]=f.o,this.scrollerOffsetX=a.parseInt(b,10),this.scrollerOffsetY=a.parseInt(c,10)},h._translateScrollbar=function(a,b,c,d){this.scrollbar&&this.scrollbar.translate(this.orientation===l.Orientation.HORIZONTAL?-a:-b,c,d)},h._start=function(){var a=this;a.scrolled=!1,a.dragging=!0,a.scrollCanceled=!1,a.startScrollerOffsetX=a.scrollerOffsetX,a.startScrollerOffsetY=a.scrollerOffsetY},h._move=function(a){var b=this.startScrollerOffsetX,c=this.startScrollerOffsetY,d=!k;this.enabled&&!this.scrollCanceled&&this.dragging&&(this.orientation===l.Orientation.HORIZONTAL?b+=a.detail.estimatedDeltaX:c+=a.detail.estimatedDeltaY,(b>this.minScrollX||bthis.minScrollX?this.minScrollX:this.maxScrollX),(c>this.minScrollY||cthis.minScrollY?this.minScrollY:this.maxScrollY),b!==this.scrollerOffsetX||c!==this.scrollerOffsetY?(this.scrolled||this.trigger(j.START),this.scrolled=!0,this._translate(b,c),this._translateScrollbar(b,c,0,d),this.trigger(j.MOVE),this.bouncingEffect&&this.bouncingEffect.hide()):(this.bouncingEffect&&this.bouncingEffect.drag(b,c),this._translateScrollbar(b,c,0,d)))},h._end=function(){this.dragging&&(this.bouncingEffect&&this.bouncingEffect.dragEnd(),this.scrollbar&&this.scrollbar.end(),this._endScroll(),this.dragging=!1)},h._endScroll=function(){this.scrolled&&this.trigger(j.END),this.scrolled=!1},h._cancel=function(){this.scrollCanceled=!0,this.scrolled&&(this._translate(this.startScrollerOffsetX,this.startScrollerOffsetY),this._translateScrollbar(this.startScrollerOffsetX,this.startScrollerOffsetY),this.trigger(j.CANCEL)),this.scrollbar&&this.scrollbar.end(),this.scrolled=!1,this.dragging=!1},h._clear=function(){this.scrolled=!1,this.scrollCanceled=!1,this._resetLayout(),this._clearScrollbar(),this._clearBouncingEffect()},h._clearScrollbar=function(){this.scrollbar&&this.scrollbar.destroy(),this.scrollbar=null},h._clearBouncingEffect=function(){this.bouncingEffect&&this.bouncingEffect.destroy(),this.bouncingEffect=null},h._disable=function(){this.enabled=!1},h._enable=function(){this.enabled=!0},h._destroy=function(){this._unbindEvents(),this._clear(),this.scrollerStyle=null,this.scroller=null},l.prototype=h,c.widget.core.scroller.Scroller=l,e.defineWidget("Scroller",".scroller",["scrollTo","cancel"],l)}(a.document,d),function(a,b){b.widget.core.scroller.scrollbar=b.widget.core.scroller.scrollbar||{}}(a,d),function(a,b){b.widget.core.scroller.scrollbar.type=b.widget.core.scroller.scrollbar.type||{}}(a,d),function(a,b){b.widget.core.scroller.scrollbar.type["interface"]={setScrollbarLayout:function(){},remove:function(){},start:function(){},end:function(){},offset:function(){}}}(a.document,d),function(a,b){var c=b.util.object,d=b.widget.core.scroller.scrollbar.type,e=d["interface"],f=b.widget.core.scroller.Scroller;d.bar=c.merge({},e,{options:{animationDuration:500},setScrollbar:function(a,b,c){this._viewLayout=a,this._clipLayout=c,this._firstChildLayout=b,this._ratio=c/b},getScrollbarSize:function(){return this._firstChildLayout/this._viewLayout*this._firstChildLayout*this._ratio},offset:function(a,b){var c,d;return b=b*this._clipLayout/this._viewLayout,a===f.Orientation.VERTICAL?(c=0,d=b):(c=b,d=0),{x:c,y:d}},start:function(a){var b=a.style,c=this.options.animationDuration;b["-webkit-transition"]=b["-moz-transition"]=b["-ms-transition"]=b["-o-transition"]=b.transition="opacity "+c/1e3+"s ease",b.opacity=1},end:function(a){var b=a.style,c=this.options.animationDuration;b["-webkit-transition"]=b["-moz-transition"]=b["-ms-transition"]=b["-o-transition"]=b.transition="opacity "+c/1e3+"s ease",b.opacity=0}})}(a.document,d),function(b,c){var d=c.util.object,e=c.widget.core.scroller.scrollbar.type,f=e["interface"],g=c.widget.core.scroller.Scroller;e.tab=d.merge({},f,{options:{wrapperClass:"ui-scrollbar-tab-type",barClass:"ui-scrollbar-indicator",margin:1},insertAndDecorate:function(b){var c,d,e,f,h=b.wrapper,i=b.bar,j=b.container,k=b.clip,l=b.sections,m=b.orientation,n=this.options.margin,o=k.offsetWidth,p=k.offsetHeight,q=j.offsetWidth,r=j.offsetHeight,s=m===g.Orientation.VERTICAL?p:o,t=m===g.Orientation.VERTICAL?r:q,u=s/t;if(this.containerSize=q,this.maxScrollOffset=s-t,this.scrollZoomRate=q/s,this.barSize=a.parseInt((q-2*n*(u-1))/u),h.className=this.options.wrapperClass,i.className=this.options.barClass,i.style.width=this.barSize+"px",i.style.left="0px",j.insertBefore(h,k),d=i.offsetHeight,c=p-d,k.style.height=c+"px",l&&l.length)for(e=0,f=l.length;f>e;e++)l[e].style.height=c+"px"},remove:function(a){var b=a.wrapper,c=a.container;c&&b&&c.removeChild(b)},offset:function(a,b){return{x:0===b?-1:b===this.maxScrollOffset?this.containerSize-this.barSize-this.options.margin:b*this.scrollZoomRate,y:0}}})}(a.document,d),function(b,c){var d=c.widget.BaseWidget,e=c.engine,f=new d,g=c.util.object,h=c.util.selectors,i=c.widget.core.Page,j={wrapperClass:"ui-scrollbar-bar-type",barClass:"ui-scrollbar-indicator",orientationClass:"ui-scrollbar-",page:i.classes.uiPage},k=c.widget.core.scroller.Scroller,l=function(){this.wrapper=null,this.barElement=null,this.container=null,this.view=null,this.options={},this.type=null,this.maxScroll=null,this.started=!1,this.displayDelayTimeoutId=null,this.lastScrollPosition=0};f._build=function(a){return this.clip=a,this.view=a.children[0],this.firstChild=this.view.children[0],a},f._configure=function(){this.options=g.merge({},this.options,{type:!1,displayDelay:700,orientation:k.Orientation.VERTICAL})},f._init=function(a){this.clip=a,this.view=a.children[0],this.firstChild=this.view.children[0],this.type=this.options.type,this.type&&this._createScrollbar()},f._bindEvents=function(){b.addEventListener("visibilitychange",this)},f._createScrollbar=function(){var a=this.options.orientation,c=b.createElement("DIV"),d=b.createElement("span"),e=this.view,f=this.clip,g=this.firstChild,h=this.type;f.appendChild(c),c.appendChild(d),c.classList.add(j.wrapperClass),d.className=j.barClass,a===k.Orientation.HORIZONTAL?(h.setScrollbar(e.offsetWidth,g.offsetWidth,f.offsetWidth),d.style.width=h.getScrollbarSize()+"px",c.classList.add(j.orientationClass+"horizontal")):(h.setScrollbar(e.offsetHeight,g.offsetHeight,f.offsetHeight),d.style.height=h.getScrollbarSize()+"px",c.classList.add(j.orientationClass+"vertical")),this.wrapper=c,this.barElement=d},f._removeScrollbar=function(){this.clip.removeChild(this.wrapper),this.wrapper=null,this.barElement=null},f._refresh=function(){var a=this;a._clear(),a._init(a.element),a.translate(a.lastScrollPosition)},f.translate=function(b,c,d){var e,f,g,h=this.options.orientation,i={normal:"none",webkit:"none",moz:"none",ms:"none",o:"none"};this.wrapper&&this.type&&this.lastScrollPosition!==b&&(d=d!==!1,this.lastScrollPosition=b,b=this.type.offset(h,b),f=this.barElement.style,c&&(i.normal="transform "+c/1e3+"s ease-out",i.webkit="-webkit-transform "+c/1e3+"s ease-out",i.moz="-moz-transform "+c/1e3+"s ease-out",i.ms="-ms-transform "+c/1e3+"s ease-out",i.o="-o-transform "+c/1e3+"s ease-out"),e="translate3d("+b.x+"px,"+b.y+"px, 0)",f["-webkit-transform"]=f["-moz-transform"]=f["-ms-transform"]=f["-o-transform"]=f.transform=e,f["-webkit-transition"]=i.webkit,f["-moz-transition"]=i.moz,f["-ms-transition"]=i.ms,f["-o-transition"]=i.o,f.transition=i.normal,this.started||this._start(),null!==this.displayDelayTimeoutId&&(a.clearTimeout(this.displayDelayTimeoutId),this.displayDelayTimeoutId=null),d&&(g=(c||0)+this.options.displayDelay,this.displayDelayTimeoutId=a.setTimeout(this._end.bind(this),g)))},f.end=function(){this.displayDelayTimeoutId||(this.displayDelayTimeoutId=a.setTimeout(this._end.bind(this),this.options.displayDelay))},f._start=function(){this.type.start(this.wrapper,this.barElement), -this.started=!0},f._end=function(){this.started=!1,this.displayDelayTimeoutId=null,this.type&&this.type.end(this.wrapper,this.barElement)},f.handleEvent=function(a){var d;switch(a.type){case"visibilitychange":d=h.getClosestBySelector(this.clip,"."+j.page),"visible"===b.visibilityState&&d===c.activePage&&this.refresh()}},f._clear=function(){this._removeScrollbar(),this.started=!1,this.type=null,this.barElement=null,this.displayDelayTimeoutId=null},f._destroy=function(){this._clear(),b.removeEventListener("visibilitychange",this),this.options=null,this.clip=null,this.view=null},l.prototype=f,c.widget.core.scroller.scrollbar.ScrollBar=l,e.defineWidget("ScrollBar","",["translate"],l)}(a.document,d),function(a){a.util.easing={cubicOut:function(a,b,c,d){return a/=d,a--,c*(a*a*a+1)+b},easeOutQuad:function(a,b,c,d){return-c*(a/=d)*(a-2)+b},easeOutSine:function(a,b,c,d){return c*Math.sin(a/d*(Math.PI/2))+b},easeOutExpo:function(a,b,c,d){return a===d?b+c:c*(-Math.pow(2,-10*a/d)+1)+b},linear:function(a,b,c,d){return b+c*a/d}}}(d),function(a,b,c){function d(a){"static"===m.getCSSProperty(a,"position")?a.style.position="relative":a.style.position="absolute"}function e(a,b,c,d,e,f,g,h,i,l){var m=(new Date).getTime()-c,n=parseInt(k.cubicOut(m,d,f,l),10),o=parseInt(k.cubicOut(m,e,g,l),10);b.scrollLeft!==h&&(b.scrollLeft=n),b.scrollTop!==i&&(b.scrollTop=o),(n!==h||o!==i)&&n>=0&&o>=0&&a.currentTransition?j.requestAnimationFrame(a.currentTransition):a.currentTransition=null}function f(a,b,c,d,f){f?(a.currentTransition=e.bind(null,a,b,(new Date).getTime(),b.scrollLeft,b.scrollTop,c,d,b.scrollLeft+c,b.scrollTop+d,f),j.requestAnimationFrame(a.currentTransition)):(c&&(b.scrollLeft=b.scrollLeft+c),d&&(b.scrollTop=b.scrollTop+d))}function g(a){var b=a._ui,c=b.jumpHorizontalButton,d=b.jumpVerticalButton,e=c||d?m.getElementOffset(a.element):null;c&&(c.style.left=e.left+"px"),d&&(d.style.top=e.top+"px")}var h=c.widget.BaseWidget,i=c.engine,j=c.util,k=c.util.easing,l=c.event,m=c.util.DOM,n=c.util.selectors,o=null,p=c.widget.core.Page,q=p.classes.uiPage,r=p.classes.uiPageActive,s=p.events,t=function(){var a,b=this;b._scrollState={currentTransition:null},b.scrollDuration=300,b.scrollviewSetHeight=!1,b.options={scroll:"y",scrollJump:!1,scrollIndicator:!1},a=b._ui||{},a.view=null,a.page=null,a.jumpHorizontalButton=null,a.jumpVerticalButton=null,a.overflowTop=null,a.overflowBottom=null,b._ui=a,b._callbacks={repositionJumps:null,jumpTop:null,jumpBottom:null},b._timers={scrollIndicatorHide:null}},u={view:"ui-scrollview-view",clip:"ui-scrollview-clip",jumpTop:"ui-scroll-jump-top-bg",jumpLeft:"ui-scroll-jump-left-bg",indicatorTop:"ui-overflow-indicator-top",indicatorBottom:"ui-overflow-indicator-bottom",indicatorTopShown:"ui-scrollindicator-top",indicatorBottomShown:"ui-scrollindicator-bottom",indicatorLeftShown:"ui-scrollindicator-left",indicatorRightShown:"ui-scrollindicator-right"};t.classes=u,t.prototype=new h,t.prototype._build=function(a){var c,e,f,g=this,h=g._ui,j=n.getChildrenByClass(a,u.view)[0]||b.createElement("div"),k=a.firstChild,l=g.options,m=l.scroll;for(j.className=u.view;k;)c=k,k=k.nextSibling,j!==c&&j.appendChild(c);return j.parentNode!==a&&a.appendChild(j),d(j),a.classList.add(u.clip),a.classList.add("ui-content"),g._setClipOverflowStyle(a),l.scrollJump&&(m.indexOf("x")>-1&&(f=b.createElement("div"),f.className=u.jumpLeft,e=b.createElement("div"),f.appendChild(e),a.appendChild(f),i.instanceWidget(e,"Button",{icon:"scrollleft",style:"box"}),h.jumpHorizontalButton=f),m.indexOf("y")>-1&&(f=b.createElement("div"),f.className=u.jumpTop,e=b.createElement("div"),f.appendChild(e),a.appendChild(f),i.instanceWidget(e,"Button",{icon:"scrolltop",style:"box"}),h.jumpVerticalButton=f)),h.view=j,l.scrollIndicator&&g._addOverflowIndicator(a),a},t.prototype._setClipOverflowStyle=function(a){var b,c=this,d=c.options.scroll;switch(a=a||c.element,b=a.style,d){case"x":b.overflowX="scroll";break;case"xy":b.overflow="scroll";break;default:b.overflowY="auto"}},t.prototype._setClipOverflowHidden=function(a){var b,c=this,d=c.options.scroll;switch(a=a||c.element,b=a.style,d){case"x":b.overflowX="hidden";break;case"xy":b.overflow="hidden";break;default:b.overflowY="hidden"}},t.prototype._init=function(a){var b=this._ui,c=b.page;b.view||(b.view=n.getChildrenByClass(a,u.view)[0]),c||(c=n.getClosestByClass(a,q),c&&(b.page=c,c.classList.contains(r)&&this.options.scrollJump&&g(this)))},t.prototype._addOverflowIndicator=function(a){var c=this._ui,d=b.createElement("div"),e=b.createElement("div");d.className=u.indicatorTop,e.className=u.indicatorBottom,a.appendChild(d),a.appendChild(e),c.overflowTop=d,c.overflowBottom=e},t.prototype._clearIndicator=function(a){var b=a.classList,c=n.getChildrenByClass(a,u.indicatorTop)[0],d=n.getChildrenByClass(a,u.indicatorBottom)[0];b.remove(u.indicatorTopShown),b.remove(u.indicatorBottomShown),b.remove(u.indicatorRightShown),b.remove(u.indicatorLeftShown),c.style="",d.style=""},t.prototype._setTopAndBottomIndicators=function(a,b){var c,d=this,e=d._ui.overflowTop,f=d._ui.overflowBottom;e&&(c=e.style,c.width=b.width+"px",c.top=b.clipTop+"px",c.backgroundColor=b.color),f&&(c=f.style,c.width=b.width+"px",c.top=b.clipTop+b.clipHeight-m.getElementHeight(f)+"px",c.backgroundColor=b.color)},t.prototype._showScrollIndicator=function(){var b=this,c=b.element,d=b._ui.view,e=c.scrollTop,f=m.getElementHeight(c),g=m.getElementOffset(c),h=m.getElementHeight(d),i=m.getElementWidth(d),j=m.getElementOffset(d);switch(b._clearIndicator(c),b.options.scroll){case"x":case"xy":break;default:b._setTopAndBottomIndicators(c,{clipTop:g.top,clipHeight:f,width:i,color:a.getComputedStyle(c).backgroundColor}),j.top-eg.top+f&&c.classList.add(u.indicatorBottomShown)}},t.prototype._hideScrollIndicator=function(){var b=this,c=b._timers,d=c.scrollIndicatorHide;d&&a.clearTimeout(d),c.scrollIndicatorHide=a.setTimeout(function(){b._clearIndicator(b.element)},1500)},t.prototype.scrollTo=function(a,b,c){var d=this.element;this.translateTo(a-d.scrollLeft,b-d.scrollTop,c)},t.prototype.translateTo=function(a,b,c){f(this._scrollState,this.element,a,b,c)},t.prototype.ensureElementIsVisible=function(a){var b,c,d,e,f,g=this.element,h=m.getElementHeight(g),i=m.getElementWidth(g),j=0,k=h,l=m.getElementHeight(a),n=m.getElementWidth(a),o=0,p=h>=l&&i>=n,q=function(a){var b=a.getAttribute("id"),c=a.tagName.toLowerCase();return b&&["input","textarea","button"].indexOf(c)>-1?a.parentNode.querySelector("label[for="+b+"]"):null},r=!0;for(f=a.parentNode;f&&f!==g;)o+=f.offsetTop,f=f.parentNode;switch(b=o+l,r){case p&&o>j&&k>b:case o>j&&k>o&&b>k:case j>o&&k>b:break;case p&&o>j&&b>k:case p&&j>o&&k>b:case p:this.centerToElement(a);break;default:for(c=q(a),c||(c=a),d=c.offsetLeft+m.getCSSProperty(c,"margin-left",0,"integer"),e=c.offsetTop+m.getCSSProperty(c,"margin-top",0,"integer"),f=c.parentNode;f&&f!==g;)d+=f.offsetLeft,e+=f.offsetTop,f=f.parentNode;this.scrollTo(d,e,this.scrollDuration)}},t.prototype.centerToElement=function(a){for(var b=this.element,c=parseInt(m.getElementWidth(b)/2-m.getElementWidth(a)/2,10),d=parseInt(m.getElementHeight(b)/2-m.getElementHeight(a)/2,10),e=a.offsetLeft,f=a.offsetTop,g=a.parentNode;g&&g!==b;)e+=g.offsetLeft+m.getCSSProperty(g,"margin-left",0,"integer"),f+=g.offsetTop+m.getCSSProperty(g,"margin-top",0,"integer"),g=g.parentNode;this.scrollTo(e-c,f-d,this.scrollDuration)},t.prototype.getScrollPosition=function(){var a=this.element;return{x:a.scrollLeft,y:a.scrollTop}},t.prototype._bindEvents=function(c){var d,e,f,h=null,i=function(){l.trigger(c,"scrollstop"),a.clearTimeout(h),h=null},j=this,k=j._ui,m=k.page,n=k.jumpVerticalButton,p=k.jumpHorizontalButton,q=j._callbacks,r=j.options.scroll;m&&(j.options.scrollJump&&(d=g.bind(null,j),e=function(){j.scrollTo(c.scrollLeft,0,250)},f=function(){j.scrollTo(0,c.scrollTop,250)},m.addEventListener(s.SHOW,d,!1),n&&n.firstChild.addEventListener("vclick",e,!1),p&&p.firstChild.addEventListener("vclick",f,!1),q.repositionJumps=d,q.jumpTop=e,q.jumpLeft=f),c.addEventListener("scroll",function(){h?a.clearTimeout(h):l.trigger(c,"scrollstart"),"y"!==r||0!==c.scrollTop&&c.scrollTop+c.clientHeight!==c.scrollHeight?"x"!==r||0!==c.scrollLeft&&c.scrollLeft+c.clientWidth!==c.scrollWidth||l.trigger(c,"scrollboundary",{direction:0===c.scrollLeft?"left":"right"}):l.trigger(c,"scrollboundary",{direction:0===c.scrollTop?"top":"bottom"}),h=a.setTimeout(i,100),l.trigger(c,"scrollupdate")},!1),b.addEventListener("vmousedown",function(){o&&(o=null)},!1),j.options.scrollIndicator&&(q.scrollUpdate=j._showScrollIndicator.bind(j),c.addEventListener("scrollupdate",q.scrollUpdate,!1),q.scrollStop=j._hideScrollIndicator.bind(j),c.addEventListener("scrollstop",q.scrollStop,!1)))},t.prototype._destroy=function(){var b=this,c=b.element,d=b._ui,e=d.page,f=this.options.scrollJump,g=d.jumpVerticalButton,h=d.jumpHorizontalButton,i=b._callbacks,j=i.repositionJumps,k=i.jumpTop,l=i.jumpLeft;f&&(e&&j&&e.removeEventListener(s.SHOW,j,!1),g&&k&&g.firstChild.removeEventListener("vclick",k,!1),h&&l&&h.firstChild.removeEventListener("vclick",l,!1)),b.options.scrollIndicator&&c.removeEventListener("scrollupdate",i.scrollUpdate,!1),b._timers.scrollIndicatorHide&&a.clearTimeout(b._timers.scrollIndicatorHide)},t.prototype.enableScrolling=function(){this._setClipOverflowStyle()},t.prototype.disableScrolling=function(){this._setClipOverflowHidden()},c.widget.core.Scrollview=t}(a,a.document,d),function(a,b){var c=b.widget.BaseWidget,d=b.engine,e=b.event,f=function(){},g={},h={TAB_CHANGE:"tabchange"},i=new c;f.prototype=i,f.classes=g,i._setActive=function(a){var b=this.element;e.trigger(b,h.TAB_CHANGE,{active:a})},i.setActive=function(a){this._setActive(a)},i._getActive=function(){return this.options.active},i.getActive=function(){return this._getActive()},b.widget.core.Tab=f,d.defineWidget("Tab","",["setActive","getActive"],f,"tizen")}(a.document,d),function(a,b){var c=b.widget.core.Tab,d=b.engine,e=b.util.object,f=function(){this.tabSize=0,this.width=0},g=c.prototype,h=new c;f.prototype=h,h._init=function(a){var b=this.options;this.width=a.offsetWidth,a.classList.add(b.wrapperClass)},h._configure=function(){e.merge(this.options,{margin:4,triggerEvent:!1,wrapperClass:"ui-tab-indicator",itemClass:"ui-tab-item",activeClass:"ui-tab-active",active:0})},h._createIndicator=function(){var b,c=this.options,d=a.createDocumentFragment(),e=[],f=c.margin,g=0,h=this.tabSize,i=this.width-f*(h-1),j=Math.floor(i/h),k=i%h,l=0;for(g=0;h>g;g++)e[g]=j;for(g=Math.floor((h-k)/2);k>0;g++,k--)e[g]+=1;for(g=0;h>g;g++)b=a.createElement("span"),b.classList.add(c.itemClass),b.style.width=e[g]+"px",b.style.left=l+"px",l+=e[g]+f,g===c.active&&b.classList.add(c.activeClass),d.appendChild(b);this.element.appendChild(d)},h._removeIndicator=function(){this.element.innerHTML=""},h._refresh=function(){this._removeIndicator(),this._createIndicator()},h._setActive=function(a){var b=this.options,c=this.element.children;b.active=a,[].forEach.call(c,function(a){a.classList.remove(b.activeClass)}),ae&&(f=e),h;f>h;h++)g+=a===i.HORIZONTAL?b[h].offsetWidth:b[h].offsetHeight;return g}function f(a,b,c){var d=e(a,b,c+1),f=b[c];return f&&(d-=a===i.HORIZONTAL?f.offsetWidth/2:f.offsetHeight/2),d}var g=b.widget.core.scroller.Scroller,h=b.event.gesture,i=h.Orientation,j=b.engine,k=b.util.object,l=b.event,m=b.util.object.merge,n=b.widget.core.BaseKeyboardSupport,o=b.widget.core.Page,p=b.util.selectors,q=m({CHANGE:"sectionchange"},g.EventType),r={uiSectionChanger:"ui-section-changer"},s={items:"section",activeClass:"ui-section-active",circular:!1,animate:!0,animateDuration:100,orientation:"horizontal",changeThreshold:-1,useTab:!1,fillContent:!0,model:null,directives:null};k.inherit(d,g,{_build:function(a){var b=this,c=b.options;return b.tabIndicatorElement=null,b.tabIndicator=null,b.sections=null,b.sectionPositions=[],b.activeIndex=0,b.beforeIndex=0,b._super(a),a.classList.add(r.uiSectionChanger),b.scroller.style.position="absolute",b.scroller.classList.add("ui-section-changer-container"),b.orientation="horizontal"===c.orientation?i.HORIZONTAL:i.VERTICAL,a},_configure:function(){this._super(),this.options=k.merge(this.options,s)},_fillElementFromModel:function(a,b,c){var d,e;for(d in b)b.hasOwnProperty(d)&&(e=a.querySelector("[data-bind='"+d+"']"),e&&(c&&"function"==typeof c[d]?c[d].call(e,b[d]):e.innerText=b[d]))},_setModel:function(a,b){this.options.model=b,this._findDataBinding()},_fillWidgetFromModel:function(a,b,c){var d,e,f,g,h=this,i=h.element;d=i.querySelectorAll("[data-bind='"+a+"'] > section"),1===d.length&&(e=d[0],f=e.innerHTML,g=e.parentElement,g.removeChild(e),b.forEach(function(a){var b=e.cloneNode();b.innerHTML=f,h._fillElementFromModel(b,a,c),g.appendChild(b)}))},_findDataBinding:function(){var a,b,c,d=this.options.model,e=this.options.directives;if(d)for(c in d)d.hasOwnProperty(c)&&(a=d[c],"string"==typeof a||Array.isArray(a)&&(e&&(b=e[c]),this._fillWidgetFromModel(c,a,b)))},_init:function(a){var c,d,e,f=this,g=f.options,h=f.scroller,i=f._ui;if("tab"===g.scrollbar&&(g.scrollbar=!1,g.useTab=!0),g.model&&f._findDataBinding(),i.page=p.getClosestBySelector(f.element,"."+o.classes.uiPage),h)if(f.sections="string"==typeof g.items?h.querySelectorAll(g.items):g.items,c=f.sections.length,g.circular&&3>c)b.error("[SectionChanger] if you use circular option, you must have at least three sections.");else{for(d=0;c>d;d++)e=f.sections[d].className,e&&e.indexOf(g.activeClass)>-1?f.activeIndex=d:f.isKeyboardSupport===!0&&f.disableFocusableElements(f.sections[d]),f.sectionPositions[d]=d;f._prepareLayout(),f._initLayout(),f._super(a),f._repositionSections(!0),f.setActiveSection(f.activeIndex),g.animate||(g.animateDuration=0),g.changeThreshold<0&&(g.changeThreshold=f._sectionChangerHalfWidth)}return a},_prepareLayout:function(){var a,b=this.options,c=this.sections.length,d=this.orientation,f=this.scroller.style,g=this.element.offsetHeight;0===g&&(g=this.element.parentNode.offsetHeight,this.element.style.height=g+"px"),this._sectionChangerWidth=this.element.offsetWidth,this._sectionChangerHeight=g,this._sectionChangerHalfWidth=this._sectionChangerWidth/2,this._sectionChangerHalfHeight=this._sectionChangerHeight/2,b.useTab&&(this._initTabIndicator(),a=this.tabIndicatorElement.offsetHeight,this._sectionChangerHeight-=a,this._sectionChangerHalfHeight=this._sectionChangerHeight/2,this.element.style.height=this._sectionChangerHeight+"px"),d===i.HORIZONTAL?(f.width=(b.fillContent?this._sectionChangerWidth*c:e(d,this.sections))+"px",f.height=this._sectionChangerHeight+"px"):(f.width=this._sectionChangerWidth+"px",f.height=(b.fillContent?this._sectionChangerHeight*c:e(d,this.sections))+"px")},_initLayout:function(){var a,b,c,d=0,f=0;for(b=0,c=this.sections.length;c>b;b++)a=this.sections[b].style,a.position="absolute",this.options.fillContent&&(a.width=this._sectionChangerWidth+"px",a.height=this._sectionChangerHeight+"px"),this.orientation===i.HORIZONTAL?(f=0,d=e(this.orientation,this.sections,b)):(f=e(this.orientation,this.sections,b),d=0),a.top=f+"px",a.left=d+"px"},_initBouncingEffect:function(){var a=this.options;a.circular||this._super()},_translateScrollbar:function(a,b,c,d){var e,f=this,g=f.scrollbar;g&&(e=f.orientation===i.HORIZONTAL?-a+f.minScrollX:-b+f.minScrollY,g.translate(e,c,d))},_translateScrollbarWithPageIndex:function(a,b){var c;this.scrollbar&&(c=e(this.orientation,this.sections,this.activeIndex),this.scrollbar.translate(c,b))},_initTabIndicator:function(){var b=this,c=a.createElement("div"),d=b.element,e=null;b.tabIndicatorElement=c,d.parentNode.insertBefore(c,d),e=new j.instanceWidget(c,"TabIndicator"),b.tabIndicator=e,e.setSize(b.sections.length),e.setActive(b.activeIndex),b.tabIndicatorHandler=function(a){this.tabIndicator.setActive(a.detail.active)}.bind(b),d.addEventListener(q.CHANGE,b.tabIndicatorHandler,!1)},_clearTabIndicator:function(){this.tabIndicator&&(this.element.parentNode.removeChild(this.tabIndicatorElement),this.element.removeEventListener(q.CHANGE,this.tabIndicatorHandler,!1),this.tabIndicator.destroy(),this.tabIndicator=null,this.tabIndicatorElement=null,this.tabIndicatorHandler=null)},_resetLayout:function(){var a,b,c;for(b=0,c=this.sections.length;c>b;b++)a=this.sections[b].style,a.position="",a.width="",a.height="",a.top="",a.left="";this._super()},_bindEvents:function(){var c=this;c._super(),c.scroller&&(b.event.enableGesture(c.scroller,new b.event.gesture.Swipe({orientation:c.orientation===i.HORIZONTAL?h.Orientation.HORIZONTAL:h.Orientation.VERTICAL})),l.on(c.scroller,"swipe transitionEnd webkitTransitionEnd mozTransitionEnd msTransitionEnd oTransitionEnd",c),c._ui.page&&l.on(c._ui.page,"taufocusborder",c)),b.util.rotaryScrolling&&b.util.rotaryScrolling.lock(),a.addEventListener("rotarydetent",c,!0)},_unbindEvents:function(){var c=this;c._super(),c.scroller&&(b.event.disableGesture(c.scroller),l.off(c.scroller,"swipe transitionEnd webkitTransitionEnd mozTransitionEnd msTransitionEnd oTransitionEnd",c),c._ui.page&&l.off(c._ui.page,"taufocusborder",c)),a.removeEventListener("rotarydetent",c,!0),b.util.rotaryScrolling&&b.util.rotaryScrolling.unlock()},handleEvent:function(a){switch(this._super(a),a.type){case"swipe":case"taufocusborder":this._change(a);break;case"rotarydetent":this._change(a,!0);break;case"webkitTransitionEnd":case"mozTransitionEnd":case"msTransitionEnd":case"oTransitionEnd":case"transitionEnd":a.target===this.scroller&&this._endScroll()}},_notifyChangedSection:function(a){var b,c=this.options.activeClass,d=this.sections.length,e=0;for(e=0;d>e;e++)b=this.sections[e],b.classList.remove(c),e===this.activeIndex&&b.classList.add(c);this.trigger(q.CHANGE,{active:a})},setActiveSection:function(a,b,d,e){var g,h=this.sectionPositions[a],j=this.activeIndex,k=0,l=0;b=b||0,d=!!d,e==c&&(e=!0),g=b,this.orientation===i.HORIZONTAL?k=this._sectionChangerHalfWidth-f(this.orientation,this.sections,h):l=this._sectionChangerHalfHeight-f(this.orientation,this.sections,h),(this.beforeIndex-a>1||this.beforeIndex-a<-1)&&(g=0),this.activeIndex!==a&&this.isKeyboardSupport===!0&&this.disableFocusableElements(this.sections[this.activeIndex]),this.activeIndex=a,this.beforeIndex=this.activeIndex,k!==this.scrollerOffsetX||l!==this.scrollerOffsetY?(d!==!1&&(this.trigger(q.START),this.scrolled=!0),this._translate(k,l,b),this._translateScrollbarWithPageIndex(a,g)):this._endScroll(),this.activeIndex!==j&&this._notifyChangedSection(this.activeIndex),e&&this._repositionSections(!0)},getActiveSectionIndex:function(){return this.activeIndex},_start:function(a){this._super(a),this.beforeIndex=this.activeIndex},_move:function(a){var b=this,c=b.options.changeThreshold,d=b.orientation===i.HORIZONTAL?a.detail.deltaX:a.detail.deltaY,e=b.activeIndex,f=b.beforeIndex;b._super(a),b.scrolled&&(d>c?b.activeIndex=b._calculateIndex(f-1):-c>d?b.activeIndex=b._calculateIndex(f+1):b.activeIndex=f,b.activeIndex!==e&&b._notifyChangedSection(b.activeIndex))},_end:function(){var a=this;a.scrollbar&&a.scrollbar.end(),a.enabled&&!a.scrollCanceled&&a.dragging&&(a.bouncingEffect&&a.bouncingEffect.dragEnd(),a.setActiveSection(a.activeIndex,a.options.animateDuration,!1,!1),a.dragging=!1)},_change:function(a,b){var c,d=this,e=a.detail.direction,f=e===h.Direction.UP||e===h.Direction.LEFT||"CW"===e?1:-1;"taufocusborder"===a.type&&(f*=-1),c=d._calculateIndex(d.beforeIndex+f),b=!!b,d.enabled&&!d.scrollCanceled&&(d.bouncingEffect&&d.bouncingEffect.dragEnd(),d.activeIndex!==c&&(d.isKeyboardSupport===!0&&d.sections&&(d.disableFocusableElements(d.sections[d.activeIndex]),d.blurOnActiveElement()),d.activeIndex=c,d._notifyChangedSection(c)),d.setActiveSection(c,d.options.animateDuration,b,!1),d.dragging=!1)},_endScroll:function(){var a=this;this.isKeyboardSupport===!0&&a.enableDisabledFocusableElements(a.sections[a.activeIndex]),a.enabled&&a.scrolled&&!a.scrollCanceled&&(a._repositionSections(),a._super())},_repositionSections:function(a){var b,c,d,g,h,j,k,l=this,m=l.sections,n=l.activeIndex,o=l.orientation,p=o===i.HORIZONTAL,q=m.length,r=l.sectionPositions[n],s=Math.floor(q/2),t=l.options.circular,u=0,v=0;if(p?(j=-f(o,m,t?s:n),k=0):(j=0,k=-f(o,m,t?s:n)),l._translateScrollbarWithPageIndex(n),(a||0===r||r===q-1)&&(p?u=l._sectionChangerHalfWidth+j:v=l._sectionChangerHalfHeight+k,l._translate(u,v),t))for(b=0;q>b;b++)d=(q+n-s+b)%q,c=m[d].style,l.sectionPositions[d]=b,p?(g=0,h=e(o,m,b)):(g=e(o,m,b),h=0),c.top=g+"px",c.left=h+"px"},_calculateIndex:function(a){var b=this.sections.length;return a=this.options.circular?(b+a)%b:0>a?0:a>b-1?b-1:a},_clear:function(){this._clearTabIndicator(),this._super(),this.sectionPositions.length=0},_destroy:function(){var a=this.element;a.style.height=null,a.style.width=null,this._super()}}),b.widget.core.SectionChanger=d,j.defineWidget("SectionChanger","[data-role='section-changer'], .ui-section-changer",["getActiveSectionIndex","setActiveSection"],d)}(a.document,d),function(a,b,c){function d(a,c){var d=b.createElement("div"),e=a.querySelector("."+j.UI_DIMMER_TEXT),f=a.querySelector("."+j.UI_DIMMER_BULB_LIGHT),g=a.classList;d&&(c?(e.classList.add(j.UI_DIMMER_HIDDEN),f.classList.remove(j.UI_DIMMER_HIDDEN)):(e.classList.remove(j.UI_DIMMER_HIDDEN),f.classList.add(j.UI_DIMMER_HIDDEN))),c?g.add(j.UI_DIMMER_BULB):g.remove(j.UI_DIMMER_BULB)}function e(a){return"none"!==h.getCSSProperty(a,"background-image","none","string")}var f=c.util.object,g=function(){this.options=f.merge({},g.defaults),this.bulbMode=!1,this._observer=null,this._observerCallback=this._checkStyleChange.bind(this),this._refreshCallback=this.refresh.bind(this)},h=c.util.DOM,i={value:50,min:0,max:100,bulb:!1,options:"30:blue; 60:yellow; 100:red"},j={UI_DIMMER:"ui-dimmer",UI_DIMMER_BULB:"ui-dimmer-lightbulb",UI_DIMMER_BULB_LIGHT:"ui-dimmer-lightbulb-light",UI_DIMMER_TEXT:"ui-dimmer-text",UI_DIMMER_HIDDEN:"ui-dimmer-hidden"},k=c.widget.BaseWidget,l=new k;g.prototype=l,g.defaults=i,g.classes=j,l._init=function(a){var b=this,c=new MutationObserver(this._observerCallback);return a.getAttribute("value")||a.setAttribute("value",b.options.value),c.observe(a,{attributes:!0}),b._observer=c,a},l._checkStyleChange=function(a){var b=this,c=b.options,d=b._refreshCallback;a.forEach(function(a){"style"===a.attributeName&&(c.bulb=e(a.target),d())})},l._refresh=function(){var a=this;d(a.element,a.options.bulb),a.value(a.options.value)},l._build=function(a){var c=e(a),f=this.options,g=a.querySelector("."+j.UI_DIMMER_TEXT),h=b.createElement("div");return g||(g=b.createElement("span"),g.classList.add(j.UI_DIMMER_TEXT),a.appendChild(g)),h.classList.add(j.UI_DIMMER_BULB_LIGHT),a.appendChild(h),c||(c=a.classList.contains(j.UI_DIMMER_BULB),f.bulb||(f.bulb=c)),d(a,f.bulb),this._refreshValue(a),a},l._destroy=function(){this._observer.disconnect(),this.element.innerHTML=""},l._refreshValue=function(a){var b,c,d,e,f,g,h=this,i=h.options,k=i.value,l=i.min,m=i.max,n=[],o=[];if(a=a||h.element,b=a.querySelector(".ui-dimmer-text"),!i.bulb)return k=parseInt(k,10),c=k/m,a.style.border="60px solid rgba(0, 151, 216, "+c+")",b.innerHTML=k+"%",!0;if(i.bulb&&i.options)for(d=i.options.replace(/\s+/g,"").split(";").filter(function(a){return a&&a.length>0}),d.forEach(function(a){e=a.split(":"),o.push(e[0]),n.push(e[1])}),f=a.querySelector("."+j.UI_DIMMER_BULB_LIGHT),o.unshift(l),g=0;g0&&ko[g-1])return f.style.backgroundColor=n[g-1],!0;return!1},l._setValue=function(a,b){var c=this,d=c.options;return a instanceof HTMLElement||(b=a,a=c.element),bd.max&&(b=d.max),d.value=b,a.setAttribute("value",b),c._refreshValue(),!1},l._setBulb=function(a,b){return this.options.bulb=b,!0},l._getValue=function(){return parseInt(this.element.getAttribute("value"),10)},c.widget.core.Dimmer=g,c.engine.defineWidget("Dimmer","."+j.UI_DIMMER,[],g,"core")}(a,a.document,d),function(a,b){var c=b.widget.BaseWidget,d=b.widget.core.BaseKeyboardSupport,e=d.KEY_CODES,f=b.engine,g=b.event,h=function(){this.element=null,d.call(this)},i={checkbox:"ui-checkbox",focus:"ui-checkbox-focus",active:"ui-checkbox-active",backwardAnimation:"ui-checkbox-backward-animation"},j=new c;h.prototype=j,j._build=function(a){return"checkbox"===a.getAttribute("type")&&a.classList.add(i.checkbox),a},j._getValue=function(){return this.element.value},j._setValue=function(a){this.element.value=a},j._focus=function(){var a=this,b=a.element;b.focus()},j._blur=function(){var a=this,b=a.element;b.blur()},j._onFocus=function(){var a=this,c=a.element;b.getConfig("keyboardSupport",!1)&&c.classList.add(i.focus)},j._onBlur=function(){var a=this,c=a.element;b.getConfig("keyboardSupport",!1)&&c.classList.remove(i.focus)},j._onTouchStart=function(){this.element.classList.add(i.active)},j._onTouchEnd=function(){this.element.classList.remove(i.active)},j._onKeyUp=function(a){var b=this,c=b.element;a.keyCode===e.enter&&(g.trigger(c,"input"),c.checked=!c.checked,g.trigger(c,"change"))},j._onAnimationEnd=function(a){a.target.classList.toggle(i.backwardAnimation,a.target.checked)},j._bindEvents=function(a){var b=this;b._focusCallbackBound=b._onFocus.bind(b),b._blurCallbackBound=b._onBlur.bind(b),b._keyupCallbackBound=b._onKeyUp.bind(b),b._onTouchStart=b._onTouchStart.bind(b),b._onTouchEnd=b._onTouchEnd.bind(b),a.addEventListener("focus",b._focusCallbackBound,!1),a.addEventListener("blur",b._blurCallbackBound,!1),a.addEventListener("keyup",b._keyupCallbackBound,!1),a.addEventListener("vmousedown",b._onTouchStart,!1),a.addEventListener("vmouseup",b._onTouchEnd,!1),g.on(a,"animationend animationEnd webkitAnimationEnd",b._onAnimationEnd,!1)},j._unbindEvents=function(a){var b=this;a.removeEventListener("focus",b._focusCallbackBound,!1),a.removeEventListener("blur",b._blurCallbackBound,!1),a.removeEventListener("keyup",b._keyupCallbackBound,!1),a.removeEventListener("vmousedown",b._onTouchStart,!1),a.removeEventListener("vmouseup",b._onTouchEnd,!1)},b.widget.core.Checkbox=h,d.registerActiveSelector("input[type='checkbox'], input.ui-checkbox"),f.defineWidget("Checkbox","input[type='checkbox']:not(.ui-slider-switch-input):not([data-role='toggleswitch']):not([data-role='on-off-switch']):not(.ui-toggleswitch):not(.ui-toggle-switch):not(.ui-on-off-switch), input.ui-checkbox",[],h,"core",!1,!1,HTMLInputElement)}(a.document,d),function(a,b){var c=b.widget.BaseWidget,d=b.engine,e=b.widget.core.BaseKeyboardSupport,f=e.KEY_CODES,g=function(){e.call(self),this.element=null},h={radio:"ui-radio",focus:"ui-radio-focus",backwardAnimation:"ui-radio-backward-animation"},i=b.event,j=new c;g.prototype=j,j._build=function(a){return"radio"===a.getAttribute("type")&&a.classList.add(h.radio),a},j._onFocus=function(){var a=this.element;b.getConfig("keyboardSupport",!1)&&(a.focus(),a.classList.add(h.focus))},j._onBlur=function(){var a=this.element;b.getConfig("keyboardSupport",!1)&&(a.blur(),a.classList.remove(h.focus))},j._onKeyUp=function(a){var c=this.element;b.getConfig("keyboardSupport",!1)&&a.keyCode===f.enter&&(c.checked=!0,i.trigger(c,"change"))},j.handleEvent=function(a){var b=this;switch(a.type){case"focus":b._onFocus(a);break;case"blur":b._onBlur(a);break;case"keyup":b._onKeyUp(a);break;case"animationend":case"animationEnd":case"webkitAnimationEnd":b._onAnimationEnd(a)}},j._onAnimationEnd=function(a){a.target.classList.toggle(h.backwardAnimation,a.target.checked)},j._bindEvents=function(a){i.on(a,"focus blur keyup animationend animationEnd webkitAnimationEnd",this,!1)},j._unbindEvents=function(a){i.off(a,"focus blur keyup animationend animationEnd webkitAnimationEnd",this,!1)},j._getValue=function(){return this.element.value},j._setValue=function(a){this.element.value=a},b.widget.core.Radio=g,d.defineWidget("Radio","input[type='radio'], input.ui-radio",[],g,"core",!1,!1,HTMLInputElement),e.registerActiveSelector("input[type='radio'], input.ui-radio")}(a.document,d),function(a,b,c){var d=function(c,d,e){var f="";d=a.encodeURIComponent(d),f=c+"="+d,e&&e instanceof Date&&(f+=";expires="+e.toUTCString()),b.cookie=f},e=function(c){var d=b.cookie.split(";"),e="";return e=d.filter(function(a){return a.indexOf(c+"=")>-1})[0],e&&(e=a.decodeURIComponent(e.trim().replace(c+"=",""))),e};c.util.cookie={readFromCookie:e,writeToCookie:d}}(a,a.document,d),function(a,b){var c=b.widget.BaseWidget,d=b.engine,e=b.event,f={PANEL:"ui-panel",ACTIVE_PANEL:"ui-panel-active"},g={BEFORE_CREATE:"panelbeforecreate",CREATE:"panelcreate",BEFORE_SHOW:"panelbeforeshow",SHOW:"panelshow",BEFORE_HIDE:"panelbeforehide",HIDE:"panelhide",CHANGE:"panelchange"},h=function(){},i=new c;h.eventType=g,h.classes=f,h.prototype=i,i._build=function(a){var c=b.router.Router.getInstance().getRoute("panel");return a.classList.add(f.PANEL),c.setActive(a),a},i._destroy=function(a){e.trigger(a,g.HIDE)},b.widget.core.Panel=h,d.defineWidget("Panel","[data-role='panel'], .ui-panel",[],h,"core")}(a.document,d),function(a,b){function c(a){var b=this;l.on(a,"vclick",b,!1),l.prefixedFastOn(a,"animationEnd",b,!1)}function d(a){var b=this;l.off(a,"vclick",b,!1),l.prefixedFastOff(a,"animationEnd",b,!1)}var e=b.widget.BaseWidget,f=b.util.selectors,g=b.util.object,h=b.util.cookie,i=b.engine,j=b.widget.core.Page,k=b.widget.core.Panel,l=b.event,m={PANEL_CHANGER:"ui-panel-changer",PAGE:j.classes.uiPage,PANEL:k.classes.PANEL,ACTIVE_PANEL:k.classes.ACTIVE_PANEL,HEADER:"ui-header",FOOTER:"ui-footer",PRE_IN:"pre-in",IN:"-in",OUT:"-out"},n=function(){var a=this;a._ui={},a.options={},a.eventType={},a._animating=!1,a._animationClasses={},a.history=[]},o={ANIMATE:"slide",STORAGE_NAME:"panelhistory"},p=new e;n["default"]=o,n.classes=m,n.prototype=p,p._configure=function(){var a=this;g.merge(a.options,{animationType:o.ANIMATE,manageHistory:!0}),g.merge(a.eventType,k.eventType)},p._build=function(a){return a.classList.add(m.PANEL_CHANGER),a},p._init=function(a){var b=this,c=b._ui;return c.page=f.getClosestByClass(a,m.PAGE),c.header=c.page.querySelector("."+m.HEADER),c.footer=c.page.querySelector("."+m.FOOTER),c.activePanel=c.page.querySelector("."+m.ACTIVE_PANEL),c.activePanel||(c.activePanel=c.page.querySelector("[data-role='panel'], .ui-panel"),c.activePanel.classList.add(m.ACTIVE_PANEL)),c.activePanel.style.display="block",b._direction="forward",h.writeToCookie(o.STORAGE_NAME,JSON.stringify([])),b.history.push(c.activePanel.id),h.writeToCookie(o.STORAGE_NAME,JSON.stringify(b.history)),b._animationType=b.options.animationType,this._initLayout(),a},p._initLayout=function(){var a=this,b=a.element,c=a._ui,d=c.page?c.page.offsetHeight:0,e=c.header?c.header.offsetHeight:0,f=c.footer?c.footer.offsetHeight:0;b.style.height=d-e-f+"px"},p._bindEvents=function(a){c.call(this,a)},p._changePanel=function(a,b,c){var d=this,e=new XMLHttpRequest,f=a?a.split(/[#|?]+/)[0]:null;b&&(d._animationType=b),d._direction=c,e.responseType="document",e.open("GET",f),e.addEventListener("error",d._loadError),e.addEventListener("load",function(b){var e=b.target;4===e.readyState&&(200===e.status||0===e.status&&e.responseXML?d._loadSuccess(a,e.responseXML,c):d._loadError())}),e.send()},p._loadSuccess=function(a,c,d){var e,f,g,j,k=this,n=k.element,p=a.substring(a.lastIndexOf("#")),q=k.eventType,r=k._ui,s=p.length>1?n.querySelector(p):null;if(!s&&p.length>1&&(s=c.querySelector(p)||c.querySelector("[data-role='panel'], .ui-panel")),!s)return void b.warn("Panel is not existed");if(e=s.style,e.display="block",j=e.transform,e.transform="translate(-9999px, -9999px)",n.appendChild(s),r.toPanel=s,l.trigger(s,q.BEFORE_CREATE),i.createWidgets(n),l.trigger(s,q.CREATE),l.trigger(s,q.BEFORE_SHOW), -l.trigger(r.activePanel,q.BEFORE_HIDE),s.classList.add(m.PRE_IN),e.display="none",e.transform=j,k.history=JSON.parse(h.readFromCookie(o.STORAGE_NAME)||"[]"),"forward"===d)k.history.push(s.getAttribute("id")),h.writeToCookie(o.STORAGE_NAME,JSON.stringify(k.history));else{for(g=k.history.length-1,f=k.history.indexOf(s.id);g>f;f++)k.history.pop();h.writeToCookie(o.STORAGE_NAME,JSON.stringify(k.history))}k._show()},p._show=function(){var a=this,b=a._ui.toPanel,c=a._ui.activePanel,d=a._animationType,e=a._animationClasses;a._animating=!0,c.classList.remove(m.ACTIVE_PANEL),b.style.display="block",e.IN=d+m.IN,e.OUT=d+m.OUT,c.classList.add(e.OUT),b.classList.add(e.IN),"none"===d&&a._onAnimationEnd()},p._loadError=function(){b.warn("We can't load AJAX")},p._bindEvents=function(a){c.call(this,a)},p._onClick=function(a){var b,c=this,d="a"===a.target.tagName.toLowerCase()?a.target:f.getClosestByTag(a.target,"A");!d||c._animating||d.getAttribute("data-rel")||(b=d.getAttribute("href"),c._changePanel(b,c.options.animationType,"forward"),a.preventDefault())},p._onAnimationEnd=function(){var a=this,b=a.element,c=a._ui.toPanel,d=a._ui.activePanel,e=a._animationClasses;a._animating&&(d.style.display="none",d.classList.remove(e.OUT),c.classList.add(m.ACTIVE_PANEL),c.classList.remove(m.PRE_IN),c.classList.remove(e.IN),l.trigger(d,a.eventType.HIDE),l.trigger(c,a.eventType.SHOW),l.trigger(b,a.eventType.CHANGE,{fromPanel:d,toPanel:c,direction:a._direction}),a._ui.activePanel=c,a._animating=!1)},p._onPagebeforeshow=function(){var a=b.router.Router.getInstance().getRoute("panel");a.setActive(this._ui._activePanel)},p.handleEvent=function(a){var b=this;switch(a.type){case"vclick":b._onClick(a);break;case"webkitAnimationEnd":case"mozAnimationEnd":case"msAnimationEnd":case"oAnimationEnd":case"animationend":b._onAnimationEnd(a);break;case"pagebeforeshow":b._onPagebeforeshow(a)}},p.changePanel=function(a,b,c){this._changePanel(a,b,c)},p._destroy=function(){var a=this;a._ui=null,a.options=null,a._eventType=null,d(a.element)},b.widget.core.PanelChanger=n,i.defineWidget("PanelChanger","[data-role='panel-changer'], .ui-panel-changer",["changePanel"],n,"core")}(a.document,d),function(b,d){var e=d.widget.BaseWidget,f=d.engine,g=function(){var a=this;a._activeIndex=null,a.options={}},h={indicator:"ui-page-indicator",indicatorActive:"ui-page-indicator-active",indicatorItem:"ui-page-indicator-item",indicatorDashed:"ui-page-indicator-dashed",linearIndicator:"ui-page-indicator-linear",circularIndicator:"ui-page-indicator-circular"},i={IN_CIRCLE:60,IN_LINEAR:5},j={LINEAR:"linear",CIRCULAR:"circular"},k=8,l=new e;g.classes=h,l._configure=function(){this.options={maxPage:null,numberOfPages:null,layout:"linear",intervalAngle:6,appearance:"dashed"}},l._build=function(a){var b=this,c=b.options;return b._createIndicator(a),c.layout===j.CIRCULAR&&b._circularPositioning(a),"dashed"===c.appearance&&a.classList.add(h.indicatorDashed),a},l._createIndicator=function(a){var c,e,f,g,i=this,k=i.options.numberOfPages;if(null===k)return void d.error("build error: numberOfPages is null");for(i.options.layout=i.options.layout.toLowerCase(),i.options.layout===j.CIRCULAR?(a.classList.remove(h.linearIndicator),a.classList.add(h.circularIndicator)):(a.classList.remove(h.circularIndicator),a.classList.add(h.linearIndicator)),f=i._getMaxPage(),e=f>k?k:f,c=0;e>c;c++)g=b.createElement("span"),g.classList.add(h.indicatorItem),a.appendChild(g)},l._circularPositioning=function(a){var b,c,d,e=this,f=a.children,g=f.length,h=parseFloat(e.options.intervalAngle);for(b=a.offsetWidth/2-k,d=0;g>d;d++)c="rotate("+(d*h-90-(g-1)*h*.5)+"deg) translate("+b+"px) ",f[d].style.transform=c},l._getMaxPage=function(){var a,b=this,c=b.options;return a=c.layout===j.CIRCULAR?c.maxPage||i.IN_CIRCLE:c.maxPage||i.IN_LINEAR},l._removeIndicator=function(a){a.textContent=""},l.setActive=function(b){var e,f,g,i=this,j=b,k=i.element.children,l=parseInt(i.options.numberOfPages,10),m=0,n=h.indicatorActive;if(null!==b&&b!==c){if(i._activeIndex=b,e=i._getMaxPage(),f=a.parseInt(e/2,10),l>e)m=l-e;else{if(isNaN(l))return void d.error("setActive error: numberOfPages is not a number");if(0===l)return}g=i.element.querySelector("."+n),g&&g.classList.remove(n),b>f&&f+m>=b?j=f:b>f+m&&(j=b-m),k[j].classList.add(n)}},l._refresh=function(){var a=this,b=a.element;a._removeIndicator(b),a._createIndicator(b),a.options.layout===j.CIRCULAR&&a._circularPositioning(b)},l._destroy=function(){this._removeIndicator(this.element)},g.prototype=l,d.widget.core.PageIndicator=g,f.defineWidget("PageIndicator","[data-role='page-indicator'], .ui-page-indicator",["setActive"],g,"core")}(a.document,d),function(a,b){function c(b){i.on(b.element,"input change vmouseup vmousedown",b,!1),b.isKeyboardSupport&&(i.on(b.element,"focus, blur",b,!1),i.on(a,"keyup",b,!0))}function d(b){i.off(b.element,"input change vmouseup vmousedown",b,!1),b.isKeyboardSupport&&(i.off(b.element,"focus, blur",b,!1),i.off(a,"keyup",b,!0))}var e=b.widget.BaseWidget,f=b.widget.core.BaseKeyboardSupport,g=b.engine,h=b.util.object.merge,i=b.event,j={type:"continues",orientation:"horizontal",expand:!1,warning:!1,warningLevel:0,disabled:!1,toggle:"",min:0,max:10,step:1,labels:!1},k=["orientation","expand","warning","warningLevel","toggle"],l=function(){var a=this;a.options=h({},j),f.call(a),a._ui={scale:null}},m={SLIDER:"ui-slider",SLIDER_VALUE:"ui-slider-value",SLIDER_HANDLER:"ui-slider-handler",SLIDER_DISABLED:"ui-disabled",SLIDER_HANDLER_VALUE:"ui-slider-handler-value",SLIDER_FOCUS:"ui-slider-focus",SLIDER_BAR:"ui-slider-bar",SLIDER_ACTIVE:"ui-slider-active",TRACK:"ui-slider-handler-track",SPACE_BEFORE:"ui-slider-before-space",SPACE_AFTER:"ui-slider-after-space",SLIDER_HAS_LABELS:"ui-slider-has-labels",LABEL:"ui-slider-label",LABEL_MIN:"ui-slider-label-min",LABEL_MAX:"ui-slider-label-max"},n=new e;l.prototype=n,l.classes=m,n._updateLevelBar=function(){var b,c,d=this,e=d._ui,f=e.scale,g=d.options,h=Math.round((g.max-g.min)/g.step)+1,i=f.children.length,j=h-i;if(j>0)for(c=0;j>c;c++)b=a.createElement("div"),b.classList.add("ui-slider-scale-dot"),f.appendChild(b);else if(0>j)for(j=-j,c=0;j>c;c++)f.removeChild(f.lastElementChild)},n._setType=function(b,c){var d=this,e=d._ui,f=e.scale,g=e.containerElement;"level-bar"===c?(f||(f=a.createElement("div"),f.classList.add("ui-slider-scale"),g.appendChild(f),e.scale=f),d._updateLevelBar()):f&&(g.remove(f),e.scale=null),g.classList.toggle("ui-slider-level-bar","level-bar"===c),d.options.type=c},n._setLabels=function(a,b){var c=this;b&&(c._ui.labelMin.innerText||(c._ui.labelMin.innerText=c.options.min),c._ui.labelMax.innerText||(c._ui.labelMax.innerText=c.options.max)),c._ui.containerElement.classList.toggle(m.SLIDER_HAS_LABELS,b),c.options.labels=b},n._build=function(b){var c=this,d=c._ui,e=c._createWrapper("div"),f=a.createElement("div"),g=a.createElement("div"),h=a.createElement("div"),i=a.createElement("div"),j=a.createElement("div"),k=a.createElement("div"),l=a.createElement("div"),n=a.createElement("div");return e.classList.add(m.SLIDER),f.classList.add(m.SLIDER_BAR),g.classList.add(m.SLIDER_VALUE),f.appendChild(g),h.classList.add(m.SLIDER_HANDLER),i.classList.add(m.TRACK),j.classList.add(m.SPACE_BEFORE),k.classList.add(m.SPACE_AFTER),l.classList.add(m.LABEL),n.classList.add(m.LABEL),l.classList.add(m.LABEL_MIN),n.classList.add(m.LABEL_MAX),i.appendChild(j),i.appendChild(h),i.appendChild(k),e.appendChild(i),e.appendChild(f),e.appendChild(l),e.appendChild(n),b.parentNode.appendChild(e),d.barElement=f,d.valueElement=g,d.handlerElement=h,d.containerElement=e,d.beforeSpace=j,d.afterSpace=k,d.labelMin=l,d.labelMax=n,b.parentNode.replaceChild(e,b),e.appendChild(b),c.isKeyboardSupport&&(c.preventFocusOnElement(b),e.setAttribute("data-focus-lock","true"),e.setAttribute("tabindex","0")),b},n._updateProperties=function(){var a=this,b=a.options,c=parseFloat(a.element.getAttribute("value"));a._min=b.min,a._max=b.max,a._minValue=a._min,a._maxValue=a._max,a._interval=a._max-a._min,a._value=c?c:parseFloat(a.element.value),a._previousValue=a._value},n._init=function(a){var b=this;return b._warnAboutUnsupportedOptions(),b._updateProperties(),b._setDisabled(a),b._locked=!1,b._initLayout(),a},n._warnAboutUnsupportedOptions=function(){var a=this.options;k.forEach(function(c){a[c]!==j[c]&&b.warn("The "+c+" option has no effect on Slider widget")})},n._initLayout=function(){var a=this,b=a._ui;a._setType(a.element,a.options.type),a._setLabels(a.element,a.options.labels),a._containerElementWidth=b.containerElement.offsetWidth,a._setValue(a._value)},n._setNormalValue=function(a){var b,c=this,d=c._ui;b=(a-c._min)/(c._max-c._min)*100,d.beforeSpace.style.width=b+"%",d.afterSpace.style.width=100-b+"%",d.valueElement.style.width=b+"%"},n._setValue=function(a){var b,c=this,d=c.element;c._previousValue=c._value,ac._max&&(a=c._max),b=parseFloat(a),c._setNormalValue(a),c._previousValue!==b&&(d.setAttribute("value",b),d.value=b,c._value=b)},n._getValue=function(){return this._value},n._getContainer=function(){return this._ui.containerElement},n._setDisabled=function(a){var b=this,c=b.options;c.disabled===!0||a.disabled?b._disable(a):b._enable(a)},n._enable=function(a){var c=this,d=c._ui;a&&(c.options.disabled=!1,d.containerElement&&(d.containerElement.classList.remove(m.SLIDER_DISABLED),b.getConfig("keyboardSupport",!1)&&d.containerElement.classList.remove(f.classes.focusDisabled)))},n._disable=function(a){var c=this,d=c._ui;a&&(c.options.disabled=!0,d.containerElement&&(d.containerElement.classList.add(m.SLIDER_DISABLED),b.getConfig("keyboardSupport",!1)&&d.containerElement.classList.add(f.classes.focusDisabled)))},n._bindEvents=function(){c(this)},n.handleEvent=function(a){var b=this,c=a.type;if(!this.options.disabled)switch(c){case"input":case"change":b._setValue(b.element.value);break;case"vmousedown":b._onTouchStart(a);break;case"vmouseup":b._onTouchEnd(a);break;case"keyup":b._onKeyUp(a)}},n._onTouchStart=function(){this._ui.containerElement.classList.add(m.SLIDER_ACTIVE)},n._onTouchEnd=function(){this._ui.containerElement.classList.remove(m.SLIDER_ACTIVE)},n._focus=function(){this._ui.containerElement.classList.add("ui-focus")},n._blur=function(){this._ui.containerElement.classList.remove("ui-focus")},n._decreaseValue=function(){var a=this;a._setValue(a._value-(parseFloat(a.element.step)||1))},n._increaseValue=function(){var a=this;a._setValue(a._value+(parseFloat(a.element.step)||1))},n._unlockKeyboard=function(){var a=this;a._ui.handlerElement.classList.remove(f.classes.focus),a._unlockFocusSelf()},n._onKeyUp=function(a){var b=this,c=f.KEY_CODES;if(b._supportKeyboard)switch(a.keyCode){case c.escape:b._unlockKeyboard();break;case c.enter:b._unlockKeyboard(),a.preventDefault(),a.stopImmediatePropagation();break;case c.left:b._decreaseValue();break;case c.right:b._increaseValue()}},n._refresh=function(){var a=this;a._updateProperties(),a._setDisabled(a.element),a._initLayout()},n._destroy=function(){var a=this,b=a._ui.containerElement;d(a),b.parentNode&&b.parentNode.removeChild(b),a._ui=null,a._options=null},b.widget.core.Slider=l,g.defineWidget("Slider","input[data-role='slider'], input[type='range'], input[data-type='range']",["value"],l,"core"),f.registerActiveSelector("input[data-role='slider'], input[type='range'], input[data-type='range'], .ui-slider-handler")}(a.document,d),function(a,b){b.widget.core.progress=b.widget.core.progress||{}}(a.document,d),function(a,b){b.widget.core.progress.type=b.widget.core.progress.type||{}}(a,d),function(a,b){b.widget.core.progress.type["interface"]={build:function(){},init:function(){},refresh:function(){},changeValue:function(){},destroy:function(){}}}(a.document,d),function(a,b){function c(a){var b=a._ui,c=a.options,d=100*c.value/(c.max-c.min);b.indeterminateBarElement.style.width=d+"%"}var d=b.util.object,e=b.widget.core.progress.type,f=e["interface"],g={uiIndeterminatebar:"ui-indeterminate-bar",uiIndeterminatebarIndeterminate:"ui-indeterminate-bar-indeterminate"};e.indeterminatebar=d.merge({},f,{build:function(b,c){var d,e={},f=c;return d=a.createElement("div"),f.classList.add(g.uiIndeterminatebar),d.classList.add(g.uiIndeterminatebarIndeterminate),f.appendChild(d),e.indeterminateBarElement=d,b._ui=e,f},init:function(a,b){var d=a._ui,e=b;d.indeterminateBarElement=d.indeterminateBarElement||e.querySelector("."+g.uiIndeterminatebarActivity),c(a)},refresh:function(a){c(a)},changeValue:function(a){c(a)}})}(a.document,d),function(a,b){function c(a,b){switch(a.classList.contains(g.uiIndeterminateCircle)||a.classList.add(g.uiIndeterminateCircle),a.classList.remove(g.uiIndeterminateCircleSmallTitle),a.classList.remove(g.uiIndeterminateCircleSmall),a.classList.remove(g.uiIndeterminateCircleMedium),a.classList.remove(g.uiIndeterminateCircleLarge),b){case"small-title":a.classList.add(g.uiIndeterminateCircleSmallTitle);break;case"small":a.classList.add(g.uiIndeterminateCircleSmall);break;case"medium":a.classList.add(g.uiIndeterminateCircleMedium);break;case"large":a.classList.add(g.uiIndeterminateCircleLarge);break;default:a.classList.add(g.uiIndeterminateCircleMedium)}}var d=b.util.object,e=b.widget.core.progress.type,f=e["interface"],g={uiIndeterminateCircle:"ui-indeterminate-circle",uiIndeterminateCircleSmallTitle:"ui-indeterminate-circle-small-title",uiIndeterminateCircleSmall:"ui-indeterminate-circle-small",uiIndeterminateCircleMedium:"ui-indeterminate-circle-medium",uiIndeterminateCircleLarge:"ui-indeterminate-circle-large"};e.indeterminatecircle=d.merge({},f,{build:function(){},init:function(a,b){var d=a.options,e=d.size;c(b,e)},refresh:function(a){var b=a.element,d=a.options.size;c(b,d)}})}(a.document,d),function(a,b){function c(a,b){a.setAttribute("aria-valuenow",b.value),a.setAttribute("aria-valuemin",b.min),a.setAttribute("aria-valuemax",b.max)}function d(a){var b=a._ui,c=a.options,d=100*c.value/(c.max-c.min);b.progressBarValueElement.style.width=d+"%"}function e(a){var b=a._ui,c=a.options;b.labelCurrentValue&&(b.labelCurrentValue.textContent=c.value),b.labelMinValue&&(b.labelMinValue.textContent=c.min),b.labelMaxValue&&(b.labelMaxValue.textContent=c.max)}var f=b.util.object,g=b.widget.core.progress.type,h=g["interface"],i={uiProgressbar:"ui-progress-bar",uiProgressbarValue:"ui-progress-bar-value",uiProgressbarValueBg:"ui-progress-bar-value-bg",uiProgressbarLabelsTop:"ui-progress-bar-labels-top",uiProgressbarLabelsBottom:"ui-progress-bar-labels-bottom",labelCurrentValue:"ui-progress-current-value",labelMinValue:"ui-progress-min-value",labelMaxValue:"ui-progress-max-value"},j=function(a,b){return[{start:0,end:800,callback:function(a,c){b.call(this,a,c)}}]};g.bar=f.merge({},h,{build:function(b,c){var d,e,f,g,h={};return c.classList.add(i.uiProgressbar),d=a.createElement("div"),d.classList.add(i.uiProgressbarValue),e=a.createElement("div"),e.classList.add(i.uiProgressbarValueBg),f=a.createElement("div"),f.classList.add(i.uiProgressbarLabelsTop),g=a.createElement("div"),g.classList.add(i.uiProgressbarLabelsBottom),e.appendChild(d),c.appendChild(f),c.appendChild(e),c.appendChild(g),h.progressBarValueElement=d,h.progressBarValueBg=e,h.labelsTop=f,h.labelsBottom=g,b._ui=h,c},init:function(a,b){var f=a._ui,g=a.options,h=[],j=[];h=[].slice.call(b.querySelectorAll(".ui-progress-bar-label-right-top")),j=[].slice.call(b.querySelectorAll(".ui-progress-bar-label-left-bottom, .ui-progress-bar-label-right-bottom")),h=h.concat([].slice.call(b.parentElement.querySelectorAll(".ui-progress ~ .ui-progress-bar-label-right-top"))),j=j.concat([].slice.call(b.parentElement.querySelectorAll(".ui-progress ~ .ui-progress-bar-label-left-bottom, .ui-progress ~ .ui-progress-bar-label-right-bottom"))),h.forEach(function(a){f.labelsTop.appendChild(a)}),j.forEach(function(a){f.labelsBottom.appendChild(a)}),f.progressBarValueElement=f.progressBarValueElement||b.querySelector("."+i.uiProgressbarValue),f.labelCurrentValue=b.querySelector("."+i.labelCurrentValue),f.labelMinValue=b.querySelector("."+i.labelMinValue),f.labelMaxValue=b.querySelector("."+i.labelMaxValue),c(b,g),d(a),e(a)},refresh:function(a){c(a.element,a.options),d(a),e(a)},changeValue:function(a,b,c){var d,f=a.options.duration,h=a._ui.progressBarValueElement,i=100*b/(a.options.max-a.options.min),k=100*c/(a.options.max-a.options.min);a._isAnimating||(d=j(f,function(a,b){h.style.width=i+(k-i)*a/b+"%"}),a._animate(f,function(a){d.forEach(function(b){a>=b.start&&a<=b.end?b.callback(a-b.start,b.end-b.start):a>b.end&&b.callback(1,1)})},function(){a.options.value!==c&&g.bar.changeValue(a,c,a.options.value)})),e(a)},destroy:function(a,b){var c=a._ui;return[].slice.call(c.labelsTop.children).forEach(function(a){b.appendChild(a)}),[].slice.call(c.labelsBottom.children).forEach(function(a){b.appendChild(a)}),c.progressBarValueBg.parentElement.removeChild(c.progressBarValueBg),c.labelsTop.parentElement.removeChild(c.labelsTop),c.labelsBottom.parentElement.removeChild(c.labelsBottom),!0}})}(a.document,d),function(a,b){function c(a){var b,c=a.options,d=100*c.value/(c.max-c.min),e=a._ui;d>=50?e.progressValue.classList.add(j.uiProgressCircleHalf):e.progressValue.classList.remove(j.uiProgressCircleHalf),b=360*(d/100),e.progressValueLeft.style.webkitTransform="rotate3d(0.0, 0.0, 1.0, "+b+"deg)"}function d(a){var b=a.options.size,c=parseFloat(b),d=a._ui;if(isNaN(c)){switch(b){case"full":case"large":case"medium":case"small":d.progressContainer.classList.add("ui-progress-circle-"+b)}d.progressContainer.style.fontSize=g.getCSSProperty(d.progressContainer,"width",0,"float")+"px"}else d.progressContainer.style.fontSize=b+"px",d.progressContainer.style.width=b+"px",d.progressContainer.style.height=b+"px"}function e(a){a.progressValue.classList.remove(j.uiProgressbarHalf),a.progressValueLeft.style.webkitTransform=""}var f=b.util.object,g=b.util.DOM,h=b.widget.core.progress.type,i=h["interface"],j={uiProgressCircle:"ui-progress-circle",uiProgressCircleBg:"ui-progress-circle-bg",uiProgressCircleValue:"ui-progress-circle-value",uiProgressCircleValueLeft:"ui-progress-circle-value-left",uiProgressCircleValueRight:"ui-progress-circle-value-right",uiProgressCircleHalf:"ui-progress-circle-half"};h.circle=f.merge({},i,{build:function(b,c){var d,e,f,g,h={},i=c;return h.progressContainer=i,h.progressValueBg=d=a.createElement("div"),h.progressValue=e=a.createElement("div"),h.progressValueLeft=f=a.createElement("div"),h.progressValueRight=g=a.createElement("div"),i.className=j.uiProgressCircle,d.className=j.uiProgressCircleBg,e.className=j.uiProgressCircleValue,f.className=j.uiProgressCircleValueLeft,g.className=j.uiProgressCircleValueRight,e.appendChild(f),e.appendChild(g),i.appendChild(e),i.appendChild(d),b._ui=h,c},init:function(a,b){var e=a._ui;e.progressContainer=e.progressContainer||b,e.progressValueBg=e.progressValueBg||b.querySelector("."+j.uiProgressCircleBg),e.progressValue=e.progressValue||b.querySelector("."+j.uiProgressCircleValue),e.progressValueLeft=e.progressValueLeft||b.querySelector("."+j.uiProgressCircleValueLeft),e.progressValueRight=e.progressValueRight||b.querySelector("."+j.uiProgressCircleValueRight),d(a),c(a)},refresh:function(a){e(a._ui),d(a),c(a)},changeValue:function(a){c(a)}})}(a.document,d),function(a,b){function c(a){a.refresh()}var d=b.widget.BaseWidget,e=b.event,f=b.engine,g=b.util,h=b.util.selectors,i=b.util.object,j=b.widget.core.Page,k={CHANGE:"change"},l={PROGRESS_BAR:"bar",PROGRESS_CIRCLE:"circle",INDETERMINATE_BAR:"indeterminatebar",INDETERMINATE_CIRCLE:"indeterminatecircle"},m={SMALL_HEADER:"small-header",SMALL:"small",MEDIUM:"medium",LARGE:"large",FULL:"full"},n=function(){var a=this;a.options=i.merge({},n.defaults),a._ui={},a._type=null,a._progress=null,a._isAnimating=!1,a._callbacks={}},o={uiProgress:"ui-progress"},p={type:l.PROGRESS_BAR,size:m.MEDIUM,duration:1850,value:100,min:0,max:100},q=new d;return n.prototype=q,n.classes=o,n.events=k,n.defaults=p,q._build=function(a){var c=this,d=c.options;return c._type=d.type,a.classList.add(o.uiProgress),c._progress=b.widget.core.progress.type[d.type],c._progress.build(c,a),a},q._init=function(a){var b=this;return b._progress.init(b,a),a.setAttribute("value",b.options.value),a},q._refresh=function(a){var c=this,d=c.options;return c._type!==d.type?(c._destroy(),b.widget.Progress(a,{type:d.type})):(c._progress.refresh(c),c._setValue(c.options.value),a)},q._setValue=function(a){var b=this,c=b.options,d=b.element;return b._oldValue=c.value,"number"==typeof a?(a=Math.min(c.max,Math.max(c.min,a)),a!==b._oldValue&&(c.value=a,b.isCustomElement||d.setAttribute("data-value",a),d.setAttribute("value",a),e.trigger(d,k.CHANGE),b._progress.changeValue(b,b._oldValue,a)),!0):!1},q._getValue=function(){return parseInt(this.element.getAttribute("value"),10)},q._animate=function(a,b,c){var d=this,e=null,f=function(h){var i=0;null===e&&(e=h),i=h-e,b(i),d._isAnimating&&a>i?g.requestAnimationFrame(f):(d._isAnimating=!1,c())};d._isAnimating=!0,g.requestAnimationFrame(f)},q._bindEvents=function(){var a=this,b=a.element,d=h.getClosestByClass(b,j.classes.uiPage);d&&(a._ui.page=d,a._callbacks.onPageBeforeShow=c.bind(null,a),d.addEventListener(j.events.BEFORE_SHOW,a._callbacks.onPageBeforeShow,!1))},q._unbindEvents=function(){var a=this;a._callbacks.onPageBeforeShow&&a._ui.page.removeEventListener(j.events.BEFORE_SHOW,a._callbacks.onPageBeforeShow,!1)},q._destroy=function(){var a=this,b=a.element;if(this._unbindEvents(),!a._progress.destroy(a,b))for(;b.firstChild;)b.removeChild(b.firstChild);return a._ui=null,a._oldValue=null,b},b.widget.core.progress.Progress=n,f.defineWidget("Progress","[data-role='progress'], .ui-progress",[],n,"core"),n}(a.document,d),function(){function a(a){return"object"==typeof a?JSON.stringify(a):Mustache.escape(a)}function c(b,c){return Mustache?Mustache.render(b,c,null,{escape:a}):void d.warn("Mustache library is required (https://github.com/janl/mustache.js)")}function e(a,d){var e,f=b.implementation.createHTMLDocument("for-create-webclip-elements");return a=c(a,d),e=f.createElement("div"),e.innerHTML=a,e=e.firstElementChild,e.parentElement.removeChild(e),e}function f(a,b,c){var f,g=c.target,h={},i={};if(4===g.readyState){if(h.success=200===g.status||0===g.status&&g.responseXML,b.element.getAttribute("data-template-data"))try{i=JSON.parse(b.element.getAttribute("data-template-data"))}catch(j){d.warn("Card data-template-data wrong value: ",j)}f=e(g.responseText,i),f.setAttribute("data-template-html",encodeURI(g.responseText)),a(h,f)}}function g(a,b,c,d){var e,g=b,h=f.bind(null,d,c);e=new XMLHttpRequest,e.responseType="text",e.overrideMimeType("text/html"),e.open("GET",g),e.addEventListener("error",h),e.addEventListener("load",h),e.send()}var h=d.template;g.fillWebClip=e,h.register("webclip",g)}(),function(b,c){var d=c.widget.BaseWidget,e=c.engine,f=c.template,g=c.event,h={CARD:"ui-card"},i=function(){this._ui={},this.options={src:"",templateData:"",templateBasePath:""}},j=/([^\/])+$/,k={LINKS:"link[href]",IMAGES:"img[src]"},l=new d;i.classes=h,i.prototype=l,l._build=function(a){return a.classList.add(h.CARD),a},l._init=function(a){var b=c.router.Router.getInstance(),d={},e=this.options.templateBasePath;if(e&&!e.match(/\/$/)&&(this.options.templateBasePath=e+"/"),this._src=this.options.src,""!==this.options.src){if(this.options.templateData)try{d=JSON.parse(this.options.templateData)}catch(f){c.warn("Card data-template-data wrong value: ",f)}b.open(this.options.src,{rel:"card",card:this,data:{data:d,element:a}})}return this._bindEvents(),a},l._refresh=function(){var a,b,d,e=c.router.Router.getInstance();if(""!==this.options.src){if(this.options.templateData)try{b=JSON.parse(this.options.templateData)}catch(g){c.warn("Card data-template-data wrong value: ",g)}this.options.src!==this._src?e.open(this.options.src,{rel:"card",card:this,data:{data:b,element:this.element}}):this._template&&(a=f.engine("webclip"),d=a.fillWebClip(this._template,b),this.changeContent(d,{url:this._url})),this._src=this.options.src}},l.handleEvent=function(a){switch(a.type){case"vclick":this._onClick(a);break;case"webclip-update":this._onWebClipUpdate(a)}},l._bindEvents=function(){this.element.addEventListener("vclick",this,!0),this.element.addEventListener("webclip-update",this,!1)},l._unbindEvents=function(){this.element.removeEventListener("vclick",this,!0),this.element.removeEventListener("webclip-update",this,!1)},l._include=function(a,d){var e,f,g,h,i,l,m,n=this.element,o=this.options.templateBasePath;return a.parentNode&&a.ownerDocument===b||(m=a.getAttribute("data-template-html"),m&&(this._template=decodeURI(m)),a.removeAttribute("data-template-html"),e=a.querySelectorAll(k.LINKS),e.forEach(function(a){0===a.href.indexOf(c.util.path.parseLocation(d.url).domain)&&(h=o&&"origin"!==a.getAttribute("data-template-rel")?o:d.url.replace(j,""),l=c.util.path.parseLocation(d.url),i=a.href.replace(l.domain,"").replace(l.directory,""),c.util.load.cssSync(h+i,function(a){c.util.load.addElementToHead(a,!0)},function(a,b){c.warn("There was a problem when loading, status: "+b)})),a.parentElement.removeChild(a)}),d&&d.url&&(l=c.util.path.parseLocation(d.url),g=a.querySelectorAll("script[src]"),g.forEach(function(a){h=o&&"origin"!==a.getAttribute("data-template-rel")?o:d.url.replace(j,""),0===a.src.indexOf(c.util.path.parseLocation(d.url).domain)&&(i=a.src.replace(l.domain,"").replace(l.directory,""),a.src=h+i)})),a=c.util.importEvaluateAndAppendElement(a,n),d&&d.url&&(l=c.util.path.parseLocation(d.url),f=a.querySelectorAll(k.IMAGES),f.forEach(function(a){h=o&&"origin"!==a.getAttribute("data-template-rel")?o:d.url.replace(j,""),0===a.src.indexOf(c.util.path.parseLocation(d.url).domain)&&(i=a.src.replace(l.domain,"").replace(l.directory,""),a.src=h+i)}))),a},l.changeContent=function(a,b){var d=this;if(d.element.parentElement){for(;d.element.firstElementChild;)d.element.removeChild(d.element.firstElementChild);a=d._include(a,b),c.engine.createWidgets(a),g.trigger(a,"cardcontentchange")}else g.trigger(a,"cardcontentabort")},l._onClick=function(a){var b,d=c.util.selectors.getClosestBySelector(a.target,"[data-action]");d&&(b=JSON.parse(d.getAttribute("data-action")),b&&(b.remoteui=!0,c.event.trigger(this.element,"webclip-message",b)))},l._onWebClipUpdate=function(a){var b=a.detail;this.option("template-data",JSON.stringify(b))},l.updateTemplate=function(){var b=JSON.parse(this.element.getAttribute("data-template-data")||""),c=a.decodeURI(this.element.getAttribute("data-template-html")||""),d=c.match(/\{\{([a-z-_0-9]+)\}\}/gi);d&&d.forEach(function(a){var d=a.replace(/[{}]/g,"");b&&b[d]&&(c=c.replace(a,b[d]))}),this.element.innerHTML=c},l._destroy=function(){this._unbindEvents()},c.widget.core.Card=i,e.defineWidget("Card",".ui-card",[],i,"core")}(a.document,d),function(a,b,d){var e=d.util.object,f=d.event,g=d.util.selectors,h=d.widget.core.Page,i=Math.min,j=Math.max,k={COLLAPSED:56,EXPANDED:56},l={EXPANDED:"EXPANDED",COLLAPSED:"COLLAPSED",DRAGGING:"DRAGGING"},m=579,n=function(){var a=this;a.options=e.merge({},n.defaults),a._ui={titleContainer:null,leftIconsContainer:null,actionButtonsContainer:null,searchContainer:null,page:null,selectAll:null,bottomBar:null,instantContainers:[]},a._expandedHeight=k.EXPANDED,a._appbarState=l.COLLAPSED,a._dragStartingHeight=0,a._currentHeight=0,a._instantContainersHeight=0,a._scrolledToTop=!0,a._lockExpanding=!1,a._calculateExtendedHight()},o=d.widget.BaseWidget,p=new o,q="ui-appbar",r={title:q+"-title",leftIconsContainer:q+"-left-icons-container",actionButtonsContainer:q+"-action-buttons-container",instantContainer:q+"-container",titleContainer:q+"-title-container",searchContainer:q+"-search-container",hasMultilineTitle:q+"-has-multiline",hasSubtitle:q+"-has-subtitle",expanded:q+"-expanded",dragging:q+"-dragging",controlsContainer:q+"-controls-container",expandedTitleContainer:q+"-expanded-title-container",animationFast:q+"-animation-fast",selectAll:"ui-label-select-all",bottomBar:"ui-bottom-bar",hidden:"ui-hidden"},s={leftIconsContainer:{selector:"."+r.leftIconsContainer,"class":r.leftIconsContainer,position:0},titleContainer:{selector:"."+r.titleContainer,"class":r.titleContainer,position:1},searchContainer:{selector:"."+r.searchContainer,"class":r.searchContainer,position:2},actionButtonsContainer:{selector:"."+r.actionButtonsContainer,"class":r.actionButtonsContainer,position:3}},t={IS_CHECKED:".ui-listview li > input[type='checkbox']:checked",IS_NOT_CHECKED:".ui-listview li > input[type='checkbox']:not(:checked)"},u={titleType:"singleLine",expandingEnabled:!0,animation:!0};n.prototype=p,n.defaults=u,n.classes=r,n.selector=".ui-appbar,.ui-page > .ui-header,.ui-page > header,[data-role='header']",p._init=function(a){var b=this;b._initExpandedContainer(a),b._setAnimation(a,b.options.animation),b._appbarState=l.COLLAPSED,b._validateExpanding(),b._ui.page=g.getClosestBySelector(a,h.selector),b._ui.selectAll=a.querySelector("."+r.selectAll+" input[type='checkbox']"),b._ui.bottomBar=b._ui.page.querySelector("."+r.bottomBar)},p._build=function(a){var b=this;return b._createContainers(a),b._findInstantContainers(a),b._readTitleType(a),b._setTitleType(a,b.options.titleType),a},p._calculateInstantContainers=function(a){var b=this,c=0;return a.style.height="auto",b._ui.instantContainers.forEach(function(a){c+=a.offsetHeight}),c},p._updateAppbarDimensions=function(a){var b=this,c=b._instantContainersHeight,d=b._ui.controlsContainer;c>0&&(b._calculateExtendedHight(),b._expandedHeight+=c,b._currentHeight+=c,d&&(d.style.bottom=c+"px"),b._instantContainersHeight=c),a.style.height=k.COLLAPSED+b._instantContainersHeight+"px"},p._findInstantContainers=function(a){var b=this;b._ui.instantContainers=[].slice.call(a.querySelectorAll("."+r.instantContainer)),b._instantContainersHeight=b._calculateInstantContainers(a),b._updateAppbarDimensions(a)},p.addInstantContainer=function(a){var b=this;a&&a instanceof HTMLElement?(a.classList.add(r.instantContainer),b.element.appendChild(a),b.refresh()):d.warn("AppBar: method addInstantContainer needs argument")},p.removeInstantContainer=function(a){var b=this;a&&a instanceof HTMLElement?a.parentElement&&(a.parentElement.removeChild(a),b.refresh()):d.warn("AppBar: method removeInstantContainer needs argument")},p._refresh=function(a){var b=this;a=a||b.element,b._findInstantContainers(a),b._ui.instantContainers.forEach(function(a){d.engine.createWidgets(a)})},p._calculateExtendedHight=function(){var b=this,c=a.screen.height,d=a.screen.width,e=12;c>=580&&960>c&&d>c?b._expandedHeight=.3*c-e:c>=580&&960>c&&c>=d?b._expandedHeight=.3967*c-e:c>=960?b._expandedHeight=.25*c-e:b._expandedHeight=k.EXPANDED},p._initExpandedContainer=function(a){var c=this._ui,d=a.querySelector("."+r.expandedTitleContainer);d||(d=b.createElement("div"),d.classList.add(r.expandedTitleContainer),[].slice.call(c.titleContainer.children).forEach(function(a){d.appendChild(a.cloneNode(!0))})),c.expandedTitleContainer=d,a.insertBefore(d,c.controlsContainer)},p._createContainers=function(a){var c=this._ui;c.controlsContainer=b.createElement("div"),c.controlsContainer.classList.add(r.controlsContainer),a.appendChild(c.controlsContainer),Object.keys(s).forEach(function(d){var e=s[d],f=a.querySelector(e.selector);f||(f=b.createElement("div"),f.classList.add(e["class"]),a.appendChild(f)),c[d]=f}),Object.keys(s).sort(function(a,b){return s[a].position-s[b].position}).forEach(function(a){c.controlsContainer.appendChild(c[a])})},p._bindEvents=function(){var b=this;d.event.enableGesture(b._ui.page,new d.event.gesture.Drag),f.on(b._ui.page,"scrollboundary drag dragstart dragend scrollstart change pagebeforeshow popupshow popuphide",b),a.addEventListener("resize",b,!1)},p.handleEvent=function(a){var b=this;switch(a.type){case"scrollboundary":b._onScrollBoundary(a);break;case"drag":b._onDrag(a);break;case"dragstart":b._onDragStart(a);break;case"dragend":b._onDragEnd(a);break;case"scrollstart":b._onScrollStart(a);break;case"change":b._onChange(a);break;case"pagebeforeshow":b._onPageBeforeShow();break;case"popupshow":b._onPopupShow();break; -case"popuphide":b._onPopupHide();break;case"resize":b._onResize()}},p._onPageBeforeShow=function(){var a=this,b=a._ui;b.selectAll&&(a._triggerSelectAll(),b.bottomBar&&a._toggleBottomBar(!!b.page.querySelector(t.IS_CHECKED)),a._updateTitle())},p._onPopupShow=function(){this.options.expandingEnabled=!1},p._onPopupHide=function(){this.options.expandingEnabled=!0},p._onScrollStart=function(){this._scrolledToTop=!1},p._onScrollBoundary=function(a){var b=this,c=a&&a.detail&&a.detail.direction;b._scrolledToTop="top"===c,f.one(b._ui.page,"scrollstart",b._onScrollStart.bind(b))},p._onDragStart=function(a){var b=this;!b._lockExpanding&&b.options.expandingEnabled&&("down"===a.detail.direction&&b._appbarState==l.COLLAPSED&&b._scrolledToTop||"up"===a.detail.direction&&b._appbarState==l.EXPANDED)&&(b._appbarState=l.DRAGGING,b.element.classList.add(r.dragging),b._dragStartingHeight=b.element.getBoundingClientRect().height,b._expandedTitleHeight=0,[].slice.call(b._ui.expandedTitleContainer.children).forEach(function(a){b._expandedTitleHeight+=a.offsetHeight}))},p._setTitlesOpacity=function(a){var b=this,c=b._ui,d=c.titleContainer,e=c.expandedTitleContainer;d.style.opacity=1-a,e.style.opacity=a},p.expand=function(){var a=this,b=a.element;b.style.height=a._expandedHeight+"px",b.classList.add(r.expanded),a._appbarState=l.EXPANDED,a._setTitlesOpacity(1),f.trigger(b,"appbarexpanded")},p._onTransitionEnd=function(){f.trigger(this.element,"appbartransitionend")},p.collapse=function(){var a=this,b=a.element;a._currentHeight=a._instantContainersHeight,b.style.height=k.COLLAPSED+a._instantContainersHeight+"px",b.classList.remove(r.expanded),a._appbarState=l.COLLAPSED,a._setTitlesOpacity(0),f.trigger(b,"appbarcollapsed"),f.one(b,"transitionend transitionEnd webkitTransitionEnd",a._onTransitionEnd.bind(a),!1)},p.lockExpanding=function(a){this._lockExpanding=!!a},p._onDragEnd=function(){var a,b=this;!b._lockExpanding&&b.options.expandingEnabled&&(a=(k.COLLAPSED+b._expandedHeight)/2,b.element.classList.remove(r.dragging),b._currentHeight>a?b.expand():b.collapse())},p._onDrag=function(a){var b=this,d=a&&a.detail&&a.detail.deltaY,e=b._dragStartingHeight+(d!==c?d:0),f=0;b._lockExpanding||b._appbarState!==l.DRAGGING||(e=i(e,b._expandedHeight),e=j(e,k.COLLAPSED),b._currentHeight!==e&&(b._currentHeight=e,b.element.style.height=e+"px",f=e-k.COLLAPSED,f>b._expandedTitleHeight?b._setTitlesOpacity(f/(b._expandedHeight-k.COLLAPSED)):b._setTitlesOpacity(0)))},p._validateExpanding=function(){var b=this;a.screen.height<=m?b._lockExpanding=!0:b._lockExpanding=!1},p._onResize=function(){this._validateExpanding()},p._triggerSelectAll=function(){var a=this;f.trigger(a.element,"select-all",{checked:a._ui.selectAll.checked})},p._toggleSelectAll=function(a){var b=this._ui.selectAll;b&&(b.checked=a,a?b.setAttribute("checked","checked"):b.removeAttribute("checked"))},p._toggleBottomBar=function(a){this._ui.bottomBar.classList.toggle(r.hidden,!a)},p._getNumberOfChecked=function(){return this._ui.page.querySelectorAll(t.IS_CHECKED).length},p._onChange=function(a){var b=a.target,c=this,d=c._ui,e=c._ui.page;d.selectAll&&"INPUT"===b.tagName&&(b===d.selectAll?c._triggerSelectAll():c._toggleSelectAll(!e.querySelector(t.IS_NOT_CHECKED)),d.bottomBar&&c._toggleBottomBar(!!e.querySelector(t.IS_CHECKED)),d.selectAll&&c._updateTitle())},p._updateTitle=function(){var a=[].slice.call(this.element.querySelectorAll("."+r.title)),b=this._getNumberOfChecked();a.forEach(function(a){a.textContent=0===b?"Select items":b+" selected"})},p._unbindEvents=function(){var b=this;f.off(b._ui.page,"scrollboundary drag dragstart dragend scrollstart change pagebeforeshow popupshow popuphide",b),a.removeEventListener("resize",b,!1)},p._destroy=function(){var a=this;a._unbindEvents()},p._readTitleType=function(){var a=this,b=a._ui.titleContainer;b.classList.contains(r.hasMultilineTitle)&&(a.options.titleType="multiline"),b.classList.contains(r.hasSubtitle)&&(a.options.titleType="subtitle")},p._setTitleType=function(a,b){var c=this,d=c._ui.titleContainer;switch(d.classList.remove(r.hasMultilineTitle,r.hasSubtitle),b){case"multiline":d.classList.add(r.hasMultilineTitle);break;case"subtitle":d.classList.add(r.hasSubtitle);break;case"singleLine":}},p._setExpandingEnabled=function(a,b){var c=this;c.options.expandingEnabled!==b&&(c.options.expandingEnabled=b,b||c._appbarState===l.COLLAPSED||c.collapse())},p._setAnimation=function(a,b){this.options.animation=b,a.classList.toggle(r.animationFast,!b)},d.widget.core.Appbar=n,d.engine.defineWidget("Appbar",n.selector,[],n,"core")}(a,a.document,d),function(a,b,c){var d=c.widget.BaseWidget,e=c.engine,f=function(){this._ui={}},g=["width","height","position","scale","rotation","controls","autoplay","light","src","show","hide","mtl"],h=new d;f.prototype=h,h._init=function(a){var b=this;return b.observer=new MutationObserver(b._attributeChange.bind(this)),b.observer.observe(a,{attributes:!0}),a},h._attributeChange=function(a){var b=this;a.forEach(function(a){var c,d=a.attributeName;-1!==g.indexOf(d)&&(c=a.target,c.hasAttribute(d)?b._ui.rType.setAttribute(d,c.attributes[d].value):b._ui.rType.removeAttribute(d))})},h._build=function(a){var c,d=b.createElement("r-type"),e=a.attributes;for(c=0;c0&&(c.forEach(function(a){b._addData(a)}),b._initialData=!0)}else b._addData(0),b._initialData=!0;return b._newChart(a),a},r._build=function(b){var c=this;return a.tauCharts?(c._createDivElement(b,p.graphContainer),b):null},r._addData=function(a){var b=Date.now(),c={time:b,value:a,cache:null},d=this;d._initialData&&(d.data=[],d._initialData=!1),c.cache=d._map(c,d.data.length),d.data.push(c)},r._map=function(a,b){var d,e=[],f=a.value,g=a.time,h=this.options.timeAxis,i=this.options.axisXType,l=this.options.groupKey,m=0,n=0;if("object"==typeof f?f.x!==c?(e.push(f.x),f.y!==c&&e.push(f.y),f[l]!==c&&e.push(f[l])):Object.keys(f).forEach(function(a){e.push(f[a])}):e=[f],1===e.length){switch(i){case"time":h===j?(n=parseFloat(e[0])||0,m=g):(m=parseFloat(e[0])||0,h===k&&(n=g));break;case"index":m=b,n=parseFloat(e[0])||0}d="Series 1"}else{switch(i){case"index":m=b,n=parseFloat(e[0])||0;break;default:m=parseFloat(e[0])||0,n=parseFloat(e[1])||0}d=e[e.length-1]}return{x:m,y:n,label:d}},r._rebuildCache=function(){var a=this;a.data.forEach(function(b,c){b.cache=a._map(b,c)})},r._prepareChartData=function(){return this.data.map(function(a){return a.cache})},r._updateChart=function(a){var b=this;b.options.mode===f&&(a.length=0),b.chart.setData(a),b.element.setAttribute("data-value",JSON.stringify(a))},r._setOneValue=function(a){var b=this;return b._addData(a),b._updateChart(b._prepareChartData()),!1},r._setValue=function(a){var b=Array.isArray(a)?a:[a],c=!0,d=this;return b.forEach(function(a){!d._setOneValue(a)&&c&&(c=!1)}),c},r._getValue=function(){return this.data},r._createDivElement=function(a,c){var d=b.createElement("div");d.classList.add(c),a.appendChild(d)},r._refresh=function(){var a=this;a.guide={color:{brewer:"string"==typeof a.options.color?a.options.color.split(","):a.options.color},x:{label:{text:a.options.xlabel}},y:{label:{text:a.options.ylabel}}},a._newChart(a.element)},d.widget.core.Graph=o,d.engine.defineWidget("Graph",".ui-graph",[],o,"core")}(a,a.document,d),function(){function c(a,b,c){var d=a.element,e=d.classList,f=a._ui.overlay,g=a._callbacks.animationEnd;d.removeEventListener("animationend",g,!1),d.removeEventListener("webkitAnimationEnd",g,!1),d.removeEventListener("mozAnimationEnd",g,!1),d.removeEventListener("oAnimationEnd",g,!1),d.removeEventListener("msAnimationEnd",g,!1),b.split(" ").forEach(function(a){a=a.trim(),a.length>0&&(e.remove(a),f&&f.classList.remove(a))}),"pending"===c.state()&&c.resolve()}function e(a,b){var c=new i;return c.then(function(){c===a._callbacks.transitionDeferred&&b()}),a._callbacks.transitionDeferred=c,c}var f=d.widget.BaseWidget,g=d.engine,h=d.util.object,i=d.util.deferred,j=d.util.selectors,k=d.event,l=d.router&&d.router.Router,m=d.widget.core.BaseKeyboardSupport,n=d.widget.core.Page,o="[data-role='popup'], .ui-popup",p={transition:"none",dismissible:!0,overlay:!0,header:!1,footer:!1,content:null,overlayClass:"",closeLinkSelector:"[data-rel='back']",history:null,closeAfter:null},q={DURING_OPENING:0,OPENED:1,DURING_CLOSING:2,CLOSED:3},r="ui-popup",s={popup:r,active:r+"-active",overlay:r+"-overlay",header:r+"-header",footer:r+"-footer",content:r+"-content",wrapper:r+"-wrapper",toast:r+"-toast",toastSmall:r+"-toast-small",build:"ui-build",overlayShown:r+"-overlay-shown"},t={header:"."+s.header,content:"."+s.content,footer:"."+s.footer},u="popup",v={show:u+"show",hide:u+"hide",before_show:u+"beforeshow",transition_start:u+"transitionstart",before_hide:u+"beforehide"},w=function(){var a=this,b={};m.call(this),a.selectors=t,a.options=h.merge({},w.defaults),a.storedOptions=null,a.state=q.CLOSED,b.overlay=null,b.header=null,b.footer=null,b.content=null,b.container=null,b.wrapper=null,a._ui=b,a._callbacks={}},x=new f;w.classes=s,w.events=v,w.defaults=p,w.selector=o,x._buildContent=function(a){var c,d,e=this,f=e._ui,g=e.selectors,h=e.options,i=f.content||a.querySelector(g.content),j=f.footer||a.querySelector(g.footer),k=[].slice.call(a.childNodes),l=k.length;if(!i){for(i=b.createElement("div"),i.className=s.content,c=0;l>c;++c)d=k[c],d!==f.footer&&d!==f.header&&i.appendChild(d);"string"==typeof h.content&&(i.innerHTML=h.content),a.insertBefore(i,j)}i.classList.add(s.content),f.content=i},x._buildHeader=function(a){var c=this,d=c._ui,e=c.options,f=c.selectors,g=d.content||a.querySelector(f.content),h=d.header||a.querySelector(f.header);h||e.header===!1||(h=b.createElement("div"),h.className=s.header,"boolean"!=typeof e.header&&(h.innerHTML=e.header),a.insertBefore(h,g)),h&&h.classList.add(s.header),d.header=h},x._setHeader=function(a,b){var c=this,d=c._ui,e=d.header;e&&(e.parentNode.removeChild(e),d.header=null),c.options.header=b,c._buildHeader(d.container)},x._buildFooter=function(a){var c=this,d=c._ui,e=c.options,f=d.footer||a.querySelector(c.selectors.footer);f||e.footer===!1||(f=b.createElement("div"),f.className=s.footer,"boolean"!=typeof e.footer&&(f.innerHTML=e.footer),a.appendChild(f)),f&&f.classList.add(s.footer),d.footer=f},x._setFooter=function(a,b){var c=this,d=c._ui,e=d.footer;e&&(e.parentNode.removeChild(e),d.footer=null),c.options.footer=b,c._buildFooter(d.container)},x._build=function(a){var c,d=this,e=d._ui,f=a.firstChild,g=a.classList;for(g.add(s.popup),g.contains(s.toastSmall)&&g.add(s.toast),c=b.createElement("div"),c.classList.add(s.wrapper),e.wrapper=c,e.container=c;f;)c.appendChild(f),f=a.firstChild;return a.appendChild(c),d._buildHeader(e.container),d._buildFooter(e.container),d._buildContent(e.container),d._setOverlay(a,d.options.overlay),a},x._setOverlay=function(a,c){var e=this,f=e.options.overlayClass,g=e._ui,h=g.overlay;a.classList.contains("ui-slider-popup")||a.classList.contains(s.toast)||(h||(h=b.createElement("div"),a.parentNode?a.parentNode.insertBefore(h,a):d.warn("Popup is creating on element outside DOM"),g.overlay=h),h.className=s.overlay+(f?" "+f:""),c?h.style.opacity="":h.style.opacity=0)},x._isActive=function(){var a=this.state;return a===q.DURING_OPENING||a===q.OPENED},x._isOpened=function(){return this.state===q.OPENED},x._init=function(b){var c=this,d=c.selectors,e=c._ui,f=c.options,g=c.element.classList;e.header=e.header||b.querySelector(d.header),e.footer=e.footer||b.querySelector(d.footer),e.content=e.content||b.querySelector(d.content),e.wrapper=e.wrapper||b.querySelector("."+s.wrapper),e.container=e.wrapper||b,e.page=j.getClosestByClass(b,n.classes.uiPage)||a,e.pageContent="function"==typeof e.page.querySelector?e.page.querySelector("."+n.classes.uiContent):null,g.contains(s.toast)&&(f.closeAfter=f.closeAfter||2e3),null===f.history&&(f.history=!g.contains(s.toast))},x._setActive=function(a){var b,c=this,d=s.active,e=c.element.classList,f=l&&l.getInstance().getRoute("popup"),g=c._ui;b=h.merge({},c.options,{positionTo:null,link:null}),a?(f&&f.setActive(c,b),e.add(d),c.state=q.OPENED):(f&&f.setActive(null,b),e.remove(d),c.state=q.CLOSED),g.content.scrollHeight>g.content.clientHeight&&g.footer&&g.footer.classList.add("bottomDivider")},x._onScroll=function(){var a=this,b=a._ui,c=b.content,d=b.header,e=b.footer;0===c.scrollTop?(d&&d.classList.remove("topDivider"),e&&e.classList.add("bottomDivider")):c.scrollHeight-c.clientHeight===c.scrollTop?(d&&d.classList.add("topDivider"),e&&e.classList.remove("bottomDivider")):(d&&d.classList.add("topDivider"),e&&e.classList.add("bottomDivider"))},x._bindEvents=function(){var c=this;k.on(c._ui.page,"pagebeforehide",c,!1),k.on(a,"resize",c,!1),k.on(b,"vclick",c,!1),k.on(c._ui.content,"scroll",c,!1)},x._unbindEvents=function(){var c=this;k.off(c._ui.page,"pagebeforehide",c,!1),k.off(a,"resize",c,!1),k.off(b,"vclick",c,!1),k.off(c._ui.content,"scroll",c,!1)},x._layout=function(){},x.open=function(b){var c,e=this,f=e.close.bind(e);e._isActive()||(e._storeOpenOptions(b),c=h.merge(e.options,b),c.dismissible||d.router.Router.getInstance().lock(),c.closeAfter>0?(e.element.classList.contains(s.toast)&&(c.transition="fade"),e._show(c),e._closeTimeout=a.setTimeout(f,c.closeAfter)):e._show(c))},x.close=function(a){var b=this,c=h.merge(b.options,a);b._isActive()&&(clearTimeout(b._closeTimeout),c.dismissible||d.router.Router.getInstance().unlock(),b._hide(c))},x._storeOpenOptions=function(a){var b,c=this,d=c.options,e={};for(b in a)a.hasOwnProperty(b)&&(e[b]=d[b]);c.storedOptions=e},x._restoreOpenOptions=function(){var a=this,b=a.options,c=["x","y","fromHashChange"];b=h.merge(b,a.storedOptions),h.removeProperties(b,c)},x._show=function(a){var b=this,c=h.merge({},a),d=b._ui.overlay,e=b._ui.pageContent;b._layout(b.element),b.state=q.DURING_OPENING,c.ext=" in ",b.trigger(v.before_show),d&&b.options.overlay&&d.classList.toggle(s.overlayShown,!0),e&&e.classList.toggle(n.classes.uiContentUnderPopup,!0),b._transition(c,b._onShow.bind(b)),b.trigger(v.transition_start)},x._onShow=function(){var a=this;a._setActive(!0),a.isKeyboardSupport&&d.getConfig("keyboardSupport")&&(a.disableFocusableElements(this._ui.page),a.enableDisabledFocusableElements(this.element),m.focusElement(this.element)),a.trigger(v.show)},x._hide=function(a){var b=this,c=b._isOpened(),d=b._callbacks,e=b._ui.pageContent;b.state=q.DURING_CLOSING,b.trigger(v.before_hide),e&&e.classList.toggle(n.classes.uiContentUnderPopup,!1),c?(a.ext=" out ",b._transition(a,b._onHide.bind(b))):(d.transitionDeferred&&d.transitionDeferred.reject(),d.animationEnd&&d.animationEnd(),b._onHide())},x._onHide=function(){var a=this,b=a._ui.overlay;a._setActive(!1),a.isKeyboardSupport&&a.enableDisabledFocusableElements(this._ui.page),b&&b.classList.toggle(s.overlayShown,!1),a._restoreOpenOptions(),a.trigger(v.hide)},x.handleEvent=function(a){var b=this,c=d.router.Router.getInstance();switch(a.type){case"pagebeforehide":c.close(null,{transition:"none",rel:"popup"});break;case"resize":b._onResize(a);break;case"vclick":a.target===b._ui.overlay&&b._onClickOverlay(a);break;case"scroll":b._onScroll(a)}},x._refresh=function(){var a=this;a._setOverlay(a.element,a.options.overlay)},x._onClickOverlay=function(a){var b=this.options;a.preventDefault(),a.stopPropagation(),b.dismissible&&d.router.Router.getInstance().close(null,{rel:"popup"})},x._onResize=function(){this._isOpened()&&this._refresh()},x._transition=function(b,f){var g,h,i,j=this,k=b.transition||j.options.transition||"none",l=k+b.ext,m=j.element,n=m.classList;return j._ui.overlay&&(g=j._ui.overlay.classList),h=e(j,f),"none"!==k?(i=c.bind(null,j,l,h),j._callbacks.animationEnd=i,m.addEventListener("animationend",i,!1),m.addEventListener("webkitAnimationEnd",i,!1),m.addEventListener("mozAnimationEnd",i,!1),m.addEventListener("oAnimationEnd",i,!1),m.addEventListener("msAnimationEnd",i,!1),l.split(" ").forEach(function(a){a=a.trim(),a.length>0&&(n.add(a),g&&g.add(a))})):d.getConfig("noAsync",!1)?h.resolve():a.setTimeout(h.resolve,0),h},x._destroy=function(){var a,b=this,c=b.element,d=b._ui,e=d.wrapper;if(e){for(a=e.firstChild;a;)c.appendChild(a),a=e.firstChild;e.parentNode&&e.parentNode.removeChild(e)}b._unbindEvents(c),b._setOverlay(c,!1),d.wrapper=null},w.prototype=x,d.widget.core.Popup=w,g.defineWidget("Popup",o,["open","close","reposition"],w,"core")}(),function(a,b,c){function d(b,c){var d,e,f,g=b.options,h=g.arrow.split(","),i=b.element,j=a.innerWidth,l=a.innerHeight,m=k.getElementWidth(i,"outer"),n=k.getElementHeight(i,"outer"),o=c.getBoundingClientRect(),p=o.left,q=o.top,r=Math.min(o.width,j-p),s=Math.min(o.height,l-q),t={l:{dir:"l",fixedPositionField:"x",fixedPositionFactor:1,size:m,max:p},r:{dir:"r",fixedPositionField:"x",fixedPositionFactor:-1,size:m,max:j-p-r},b:{dir:"b",fixedPositionField:"y",fixedPositionFactor:-1,size:n,max:q},t:{dir:"t",fixedPositionField:"y",fixedPositionFactor:1,size:n,max:l-q-s}};return d=t[h[0]]||t.t,h.forEach(function(a){var b=t[a],c=b.max;e||(b.sized.max&&(d=b))}),e||(e=d,"x"===e.fixedPositionField?m=e.max:n=e.max),f={x:p+r/2-m/2,y:q+s/2-n/2,w:m,h:n,dir:e.dir},f[e.fixedPositionField]+=("x"===e.fixedPositionField?(m+r)*e.fixedPositionFactor:(n+s)*e.fixedPositionFactor)/2+g.distance*e.fixedPositionFactor,f.x=f.x<0?0:f.x+f.w>j?j-f.w:f.x,f.y=f.y<0?0:f.y+f.h>l?l-f.h:f.y,f}function e(b,c,d,e){var f,g,h,i=b._ui,j=i.wrapper,l=i.arrow,m=b.element,n=l.style,o=a.innerWidth,p=a.innerHeight,q=j.getBoundingClientRect(),r=l.offsetWidth/2,s={"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0,"border-top-width":0,"border-left-width":0,"box-sizing":null},t={"margin-top":0,"margin-bottom":0,"margin-left":0,"margin-right":0,"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0},u={t:{pos:d,min:"left",max:"right",posField:"x",valField:"w",styleField:"left"},b:{pos:d,min:"left",max:"right",posField:"x",valField:"w",styleField:"left"},l:{pos:e,min:"top",max:"bottom",posField:"y",valField:"h",styleField:"top"},r:{pos:e,min:"top",max:"bottom",posField:"y",valField:"h",styleField:"top"}},v=u[c.dir];return k.extractCSSProperties(m,s),k.extractCSSProperties(j,t),h="border-box"===s["box-sizing"],f={t:s["padding-top"]+t["margin-top"]+t["padding-top"],b:s["padding-bottom"]+t["margin-bottom"]+t["padding-bottom"],l:s["padding-left"]+t["margin-left"]+t["padding-left"],r:s["padding-right"]+t["margin-right"]+t["padding-right"]},q={left:f.l+c.x,right:f.l+q.width+c.x,top:f.t+c.y,bottom:q.height+f.t+c.y},q[v.min]>v.pos-r?(g=c[v.posField],g>0?(c[v.posField]=Math.max(v.pos-r,0),v.pos=c[v.posField]+r):v.pos=q[v.min]+r):q[v.max]0?(c[v.posField]+=Math.min(g,v.pos+r-q[v.max]),v.pos=c[v.posField]+c[v.valField]-r):v.pos=q[v.max]-r),n[v.styleField]=v.pos-r-c[v.posField]-(h?s["border-"+v.styleField+"-width"]:0)+"px",c}function f(a,b){var c=b.getBoundingClientRect(),d={};switch(a){case"l":d.x=c.right,d.y=c.top+c.height/2;break;case"r":d.x=c.left,d.y=c.top+c.height/2;break;case"t":d.x=c.left+c.width/2,d.y=c.bottom;break;case"b":d.x=c.left+c.width/2,d.y=c.top}return d}var g=c.widget.core.Popup,h=g.prototype,i=c.engine,j=c.util.object,k=c.util.DOM,l={arrow:"l,b,r,t",positionTo:"window",positionOriginCenter:!1,distance:0,link:null},m=function(){var a,b=this;g.call(b),b.options=j.merge(b.options,l),a=b._ui||{},a.arrow=null,b._ui=a},n="ui-popup",o=j.merge({},g.classes,{context:"ui-ctxpopup",contextOverlay:"ui-ctxpopup-overlay",arrow:"ui-arrow",arrowDir:n+"-arrow-"}),p=j.merge({},g.events,{before_position:"beforeposition"}),q={WINDOW:"window",ORIGIN:"origin",ABSOLUTE:"absolute"},r=new g;m.defaults=j.merge({},g.defaults,l),m.classes=o,m.events=p,m.positionTypes=q,r._build=function(a){var c,d=this,e=d._ui;return h._build.call(d,a),a.classList.add(o.popup),c=b.createElement("div"),c.appendChild(b.createElement("span")),c.classList.add(o.arrow),e.arrow=c,a.appendChild(c),a},r._init=function(a){var b=this,c=b._ui;h._init.call(this,a),c.arrow=c.arrow||a.querySelector("."+o.arrow)},r._layout=function(a){var b=this;this._reposition(),h._layout.call(b,a)},r._reposition=function(a){var b=this,c=b.element,d=b._ui,e=c.classList;a=j.merge({},b.options,a),b.trigger(p.before_position,null,!1),e.add(o.build),b._setContentHeight(),"origin"===a.positionTo&&d.overlay&&d.overlay.classList.add(o.contextOverlay),b._placementCoords(a),e.remove(o.build)},r._placementCoordsWindow=function(a){var b=a.style,c=a.offsetWidth;b.bottom="0px",b.left="50%",b.marginLeft=-(c/2)+"px"},r._placementCoordsAbsolute=function(a,b,c){var d=a.style,e=a.offsetWidth,f=a.offsetHeight;d.top=c+"px",d.left=b+"px",d.marginTop=-(f/2)+"px",d.marginLeft=-(e/2)+"px"},r._findClickedElement=function(a,c){return b.elementFromPoint(a,c)},r._placementCoordsOrigin=function(a,b){var c,g,h,i,j=this,k=j.element,l=k.style,m=k.classList,n=b.x,p=b.y;m.add(o.context),i=k.offsetHeight,c=d(j,a),h=c.dir,m.add(o.arrowDir+h),j._ui.arrow.setAttribute("type",h),("number"!=typeof n&&"number"!=typeof p||j.options.positionOriginCenter)&&(g=f(h,a),n=g.x,p=g.y),c=e(j,c,n,p),i>c.h&&j._setContentHeight(c.h),l.left=c.x+"px",l.top=c.y+"px"},r._placementCoordsElement=function(a){var b,c,e=this,f=e.element,g=f.style;f.classList.add(o.context),c=f.offsetHeight,b=d(e,a),c>b.h&&e._setContentHeight(b.h),g.left=b.x+"px",g.top=b.y+"px"},r._placementCoords=function(a){var c,d,e=this,f=a.positionTo,g=a.x,h=a.y,i=e.element;switch(f){case q.ORIGIN:if(d=a.link,d?"string"==typeof d?c=b.getElementById(d):"object"==typeof d&&(c=d):"number"==typeof g&&"number"==typeof h&&(c=e._findClickedElement(g,h)),c)return void e._placementCoordsOrigin(c,a);break;case q.WINDOW:return void e._placementCoordsWindow(i);case q.ABSOLUTE:if("number"==typeof g&&"number"==typeof h)return void e._placementCoordsAbsolute(i,g,h);break;default:if("string"==typeof f)try{c=b.querySelector(a.positionTo)}catch(j){}else"object"==typeof f&&(c=f);if(c)return void e._placementCoordsElement(c,a)}e._placementCoordsWindow(i)},r._setContentHeight=function(b){var c,d,e,f=this,g=f.element,h=f._ui.content;h&&(c=h.style,(c.height||c.minHeight)&&(c.height="",c.minHeight=""),b=b||a.innerHeight,d=h.offsetHeight,e=g.offsetHeight,e>b&&(d-=e-b,c.height=d+"px",c.minHeight=d+"px"))},r._onHide=function(){var a=this,b=a._ui,c=a.element,d=c.classList,e=b.arrow;d.remove(o.context),["l","r","b","t"].forEach(function(a){d.remove(o.arrowDir+a)}),c&&c.removeAttribute("style"),e&&e.removeAttribute("style"),h._onHide.call(a)},r._destroy=function(){var a=this,b=a._ui,c=b.arrow;h._destroy.call(a),c&&c.parentNode&&c.parentNode.removeChild(c),b.arrow=null},r.reposition=function(a){this._isActive()&&this._reposition(a)},r._refresh=function(){this._isActive()&&(h._refresh.call(this),this.reposition(this.options))},m.prototype=r,c.widget.core.ContextPopup=m,i.defineWidget("Popup","[data-role='popup'], .ui-popup",["open","close","reposition"],m,"core",!0),c.widget.popup=c.widget.Popup}(a,a.document,d),function(a,b){var c=b.widget.BaseWidget,d=b.engine,e=function(){},f={LISTVIEW:"ui-listview",DETAILS:"ui-details"},g=new c;e.classes=f,g._build=function(a){return a.classList.add(f.LISTVIEW),a},e.prototype=g,b.widget.core.Listview=e,d.defineWidget("Listview","[data-role='listview'], .ui-listview",[],e,"core")}(a.document,d),function(a,b){function d(b){var c=null;return(b.children.length>1||1===b.children.length&&!b.firstElementChild.classList.contains(k.BUTTON_CONTENT))&&(c=a.createElement("div"),c.classList.add(k.BUTTON_CONTENT),[].slice.call(b.children).forEach(function(a){c.appendChild(a)}),b.appendChild(c)),c}function e(a,c){b.event.trigger(a.element,"vclick",c)}var f=b.widget.BaseWidget,g=b.widget.core.Page,h=b.widget.core.BaseKeyboardSupport,i=b.engine,j=b.util.DOM,k={BTN:"ui-btn",DISABLED:"ui-state-disabled",INLINE:"ui-inline",BTN_ICON:"ui-btn-icon",ICON_PREFIX:"ui-icon-",BTN_CIRCLE:"ui-btn-circle",BTN_NOBG:"ui-btn-nobg",BTN_ICON_ONLY:"ui-btn-icon-only",BTN_TEXT:"ui-btn-text",BTN_FAB:"ui-btn-fab",BTN_FLAT:"ui-btn-flat",BTN_CONTAINED:"ui-btn-contained",BTN_TEXT_LIGHT:"ui-btn-text-light",BTN_TEXT_DARK:"ui-btn-text-dark",FOCUS:"ui-btn-focus",BTN_ICON_POSITION_PREFIX:"ui-btn-icon-",BTN_ICON_MIDDLE:"ui-btn-icon-middle",BUTTON_CONTENT:"ui-btn-content",HIDDEN:"ui-hidden"},l=32,m=230,n={CIRCLE:"circle",TEXTLIGHT:"light",TEXTDARK:"dark",NOBG:"nobg",ICON_MIDDLE:"icon-middle",FLOATING:"fab",FLAT:"flat",CONTAINED:"contained"},o={inline:!0,icon:null,disabled:!1,style:n.CONTAINED,iconpos:"left",size:null,middle:!1,value:null,enabledIcon:!1},p=function(){var a=this;h.call(a),a.options={},a._ui={fab:null},a._callbacks={onFABClick:null},a._classesPrefix=k.BTN+"-"},q=new f;p.classes=k,p.prototype=q,q._configure=function(){this.options=b.util.object.copy(o)},q._readWidgetSpecyficOptionFromElementClassname=function(a,b){var c=this.options,d=a.classList;switch(b){case"enabledIcon":if(d.contains(k.BTN_ICON))return c.enabledIcon=!0,!0}return!1},q._setStyle=function(a,b){var c=this,d=c.options,e=a.classList,f=!1,g=c._ui;switch(b=b||d.style,b!==n.FLOATING&&null!==g.fab&&c._revertFromFAB(a),e.remove(k.BTN_CIRCLE),e.remove(k.BTN_NOBG),e.remove(k.BTN_TEXT_LIGHT),e.remove(k.BTN_TEXT_DARK),e.remove(k.BTN_FLAT),e.remove(k.BTN_CONTAINED),b){case n.CIRCLE:e.add(k.BTN_CIRCLE),f=!0;break;case n.NOBG:e.add(k.BTN_NOBG),f=!0;break;case n.TEXTLIGHT:e.add(k.BTN_TEXT_LIGHT),f=!0;break;case n.TEXTDARK:e.add(k.BTN_TEXT_DARK),f=!0;break;case n.FLOATING:this._changeToFAB(a),f=!0;break;case n.FLAT:e.add(k.BTN_FLAT),f=!0;break;case n.CONTAINED:e.add(k.BTN_CONTAINED),f=!0}f&&(d.style=b,c._saveOption("style",b))},q._setInline=function(a,b){var d=this.options;b===c&&(b=a.getAttribute("data-inline"),null===b&&(b=this._readCommonOptionFromElementClassname(a,"inline")),b="false"===b?!1:!!b),a.classList.toggle(k.INLINE,b),d.inline=b,this._saveOption("inline",b)},q._setIcon=function(a,b){var c,d=this,e=a.classList,f=d.options,g={},h=d._iconCSSRule;a.className=a.className.replace(RegExp("(\\"+k.ICON_PREFIX+"([a-z-]*))","g"),""),b=b||f.icon,f.icon=b,b&&(f.enabledIcon=!0),d._saveOption("icon",b),f.enabledIcon?(e.add(k.BTN_ICON),b&&(-1===b.indexOf(".")?(e.add(k.ICON_PREFIX+b),d._setTitleForIcon(a),h&&j.removeCSSRule(h)):(c='url("'+b+'")',g["-webkit-mask-image"]=c,g["mask-image"]=c,d._iconCSSRule=j.setStylesForPseudoClass("#"+a.id,"after",g))),a.textContent.trim()||e.remove(k.BTN_TEXT)):(e.remove(k.BTN_ICON),h&&j.removeCSSRule(h))},q._removeIconposClass=function(a){var b=this;a=a||b.element,a.classList.remove(k.BTN_ICON_POSITION_PREFIX+"left"),a.classList.remove(k.BTN_ICON_POSITION_PREFIX+"top"),a.classList.remove(k.BTN_ICON_ONLY)},q._addIconposClass=function(a){var b,c=this;a=a||c.element,b=a.textContent.trim().length||(a.value?a.value.length:0),b>0?a.classList.add(k.BTN_ICON_POSITION_PREFIX+c.options.iconpos):a.classList.add(k.BTN_ICON_ONLY)},q._setIconpos=function(a,b){var c=this,d=c.options,e=d.style;c._removeIconposClass(a),b=b||d.iconpos,d.icon&&e!==n.CIRCLE&&e!==n.NOBG&&e!==n.FLOATING&&(d.iconpos=b,c._addIconposClass(a),c._saveOption("iconpos",b))},q._setTitleForIcon=function(a){var c=this.options,d=a.textContent;"notext"!==c.iconpos||a.getAttribute("title")||(a.setAttribute("title",d),b.warn("iconpos='notext' is deprecated."))},q._focus=function(){var a;b.getConfig("keyboardSupport",!1)&&(a=this.element.classList,a.add(k.FOCUS),this.element.focus())},q._blur=function(){var a;b.getConfig("keyboardSupport",!1)&&(a=this.element.classList,a.remove(k.FOCUS),this.element.blur())},q._setDisabled=function(a,b){var c=this,d=c.options,e=a.classList;b===!0||d.disabled===!0||a.disabled||e.contains(k.DISABLED)?(d.disabled=!0,c._disable(a)):d.disabled=!1,c._saveOption("disabled",d.disabled)},q._build=function(a){var b=this,c=a.classList;return c.contains(k.BTN)||c.add(k.BTN),b._content=d(a),b._setStyle(a),b._setInline(a),b._setIconpos(a),b._setIcon(a),b._setSize(a),b._setDisabled(a),b._setTextButton(a),a.hasAttribute("tabindex")||a.setAttribute("tabindex",0),a},q._refresh=function(){var a=this,b=this.element;return a.options=a._getCreateOptions(b),a._build(b),null},q._getValue=function(){return this.element.textContent},q._setSize=function(a,b){var c=a.style,d=this.options,e=b||d.size;e&&(e=parseInt(e,10),l>e&&(e=l),e>m&&(e=m),c.height=e+"px",c.width=e+"px",d.size=e)},q._setTextButton=function(a){a.textContent.trim()?a.classList.add(k.BTN_TEXT):a.classList.remove(k.BTN_TEXT)},q._setValue=function(a){this.element.textContent=a},q._enable=function(a){var b=this,c=b.options;a&&("button"===a.tagName.toLowerCase()&&(a.disabled=!1),this.isCustomElement||a.removeAttribute("disabled"),a.classList.remove(k.DISABLED),c.disabled=!1,b._saveOption("disabled",!1))},q._bindEvents=function(a){var b=this;b._focusCallback=b._focus.bind(b), -b._blurCallback=b._blur.bind(b),a.addEventListener("focus",b._focusCallback),a.addEventListener("blur",b._blurCallback)},q._unbindEvents=function(a){var b=this;a.removeEventListener("focus",b._focusCallback),a.removeEventListener("blur",b._blurCallback)},q._disable=function(a){var b=this.options;a&&("button"===a.tagName.toLowerCase()&&(a.disabled=!0),this.isCustomElement||a.setAttribute("disabled","disabled"),a.classList.add(k.DISABLED),b.disabled=!0,this._saveOption("disabled",!0))},q._saveOption=function(a,b){var c=this,d=c.element,e=o[a];d&&(e!==b?d.dataset[a]=b:delete d.dataset[a])},q._getDefaultOption=function(a){return o[a]},q._bindEventsFAB=function(){var a=this,b=a._ui.fab;a._callbacks.onFABClick=e.bind(null,a),b.addEventListener("vclick",a._callbacks.onFABClick)},q._unbindEventsFAB=function(){var a=this,b=a._ui.fab;b.removeEventListener("vclick",a._callbacks.onFABClick),a._callbacks.onFABClick=null},q._changeToFAB=function(c){var d=this,e=d._ui,f=a.createElement("button"),h=b.util.selectors.getClosestBySelector(c,g.selector);e.fab=f,f.classList.add(k.BTN),f.classList.add(k.BTN_FAB),d.options.icon&&(f.classList.add(k.BTN_ICON),f.classList.add(k.ICON_PREFIX+d.options.icon)),c.classList.add(k.HIDDEN),h&&h.appendChild(f),d._bindEventsFAB()},q._revertFromFAB=function(a){var b=this,c=b._ui.fab;b._unbindEventsFAB(),c&&(c.parentElement.removeChild(c),b._ui.fab=null),a.classList.remove(k.HIDDEN)},b.widget.core.Button=p,p.defaultOptions=o,i.defineWidget("Button","button, [data-role='button'], .ui-btn, input[type='button']",[],p,"core"),i.defineWidget("inputButton","",[],p,"core",!1,!1,HTMLInputElement),i.defineWidget("formButton","",[],p,"core",!1,!1,HTMLButtonElement),h.registerActiveSelector("[data-role='button'], button, [type='button'], [type='submit'], [type='reset'], .ui-button, .ui-btn")}(a.document,d),function(a,b){b.widget.mobile=b.widget.mobile||{}}(a,d),function(a,b,c){var d=c.widget.core.ContextPopup,e=d.prototype,f=c.widget.core.Listview,g=c.engine,h=c.util.DOM,i="[data-role='popup'], .ui-popup",j=c.util.object,k=c.util.selectors,l=function(){var a=this;d.call(this),a.options=j.merge(a.options,l.defaults),a._positionCallback=null};l.classes=d.classes,l.defaults=j.merge({},d.defaults,{closeLinkSelector:"a[data-rel='back']",transition:"pop",directionPriority:["bottom","top","right","left"],arrow:"b,t,r,l",positionTo:"origin"}),l.events=j.merge({},d.events,{AFTER_OPEN:"popupafteropen",AFTER_CLOSE:"popupafterclose"}),l.selector=i,l.prototype=new d,l.prototype._build=function(a){var c,d,f,g=k.getClosestByClass(a,"ui-page")||b.body,h=a.classList,i=this,j=DOMTokenList.prototype;if(a.parentNode!==g&&g.appendChild(a),a=e._build.call(i,a),d=i._ui.content.classList,d.contains("ui-popup-activity")){for(f=[],c=0;c"),c},i.disable=function(){var a=this,b=a.element,c=b.classList,d=j.call(arguments);g.apply(a,d),c.add(a.widgetFullName+"-disabled")},i.enable=function(){var a=this,b=a.element,c=b.classList,d=j.call(arguments);h.apply(a,d),c.remove(a.widgetFullName+"-disabled")},i.raise=function(a){throw"Widget ["+this.widgetName+"]: "+a},i.widget=function(){return this.element},c.prototype=i,b.widget.mobile.BaseWidgetMobile=c}(a.document,d),function(a,b){function c(a,b,c){var d,e,f=a._ui,g=b.classList,h=f.heading,j=f.expandableContent,l="collapse"===c.type;c.defaultPrevented||(c.preventDefault(),f.expandFrom?l?f.expandFrom.classList.remove(k.uiExpandableExpanded):f.expandFrom.classList.add(k.uiExpandableExpanded):(d=h.classList,e=j.classList,l?(g.add(k.uiExpandableCollapsed),d.add(k.uiExpandableHeadingCollapsed),e.add(k.uiExpandableContentCollapsed)):(g.remove(k.uiExpandableCollapsed),d.remove(k.uiExpandableHeadingCollapsed),e.remove(k.uiExpandableContentCollapsed)),j.setAttribute("aria-hidden",l)),i.trigger(b,l?"collapsed":"expanded"))}function d(a,b){var c,d=a._ui.heading;d&&(c=a._ui.heading.classList,b?c.add(k.uiExpandableHeadingActive):c.remove(k.uiExpandableHeadingActive))}function e(a,b){var c,d=a.element,e=a._ui,f=e.heading,g=e.expandFrom;f?c=f.classList.contains(k.uiExpandableHeadingCollapsed)?"expand":"collapse":g&&(c=g.classList.contains(k.uiExpandableExpanded)?"collapse":"expand"),i.trigger(d,c),b.preventDefault(),i.stopPropagation(b)}var f=b.widget.mobile.BaseWidgetMobile,g=b.engine,h=b.util.selectors,i=b.event,j=b.util.DOM,k={uiExpandable:"ui-expandable",uiExpandableContent:"ui-expandable-content",uiExpandableContentCollapsed:"ui-expandable-content-collapsed",uiExpandableCollapsed:"ui-expandable-collapsed",uiExpandableExpanded:"ui-expandable-expanded",uiExpandableHeading:"ui-expandable-heading",uiExpandableHeadingCollapsed:"ui-expandable-heading-collapsed",uiExpandableHeadingToggle:"ui-expandable-heading-toggle",uiExpandableHeadingActive:"ui-expandable-heading-active",expandButton:"ui-expand-button",expandFrom:"ui-expandable-from",expandTo:"ui-expandable-to"},l={HEADING:"h1,h2,h3,h4,h5,h6,legend,li",BUTTON:"."+k.expandButton},m=function(){var a=this;a.options={collapsed:!0,heading:l.HEADING,expander:"heading"},a._eventHandlers={},a._ui={heading:null,expandableHeadingContent:null,expandButton:null,expandFrom:null,expandTo:null}},n=new f;m.prototype=n,m.classes=k,m.selectors=l,n._getExpandableHeading=function(b){var c,d=this.options,e=h.getChildrenBySelector(b,d.heading)[0];return e||(e=a.createElement("h1"),b.appendChild(e)),"legend"===e.tagName.toLowerCase()&&(c=a.createElement("div"),c.setAttribute("role","heading"),c.innerHTML=e.innerHTML,b.replaceChild(c,e),e=c),e},n._getExpandableContent=function(a,b){var c=a.querySelector("."+k.uiExpandableContent);return c||(j.wrapInHTML(a.childNodes,"
"),a.insertBefore(b,a.firstChild),j.wrapInHTML(b.childNodes,""),c=b.nextElementSibling),c},n._createExpandTo=function(b){var c=b.parentElement.querySelector("."+k.expandTo);return c||(c=a.createElement("li"),c.classList.add(k.expandTo),c.setAttribute("data-expander","button"),b.parentElement.appendChild(c)),c},n._createExpandButton=function(b){var c=b.querySelector(l.BUTTON);return c||(c=a.createElement("a"),c.classList.add("ui-btn"),b.appendChild(c),c.setAttribute("href","#")),c.setAttribute("data-icon","down"),c.setAttribute("data-style","flat"),c.classList.add(k.expandButton),c},n._build=function(a){var c,d,e=this,f=e._ui,g=a.classList;return a.classList.contains(k.expandFrom)?(f.expandFrom=a,f.expandTo=e._createExpandTo(a),f.expandButton=a.querySelector(l.BUTTON)||f.expandTo.querySelector(l.BUTTON),f.expandButton||(f.expandButton=e._createExpandButton(f.expandTo))):(a.parentNode&&"ul"===a.parentNode.tagName.toLowerCase()&&"div"===a.tagName.toLowerCase()&&b.warn("Don't make the Expandable list using
. It violates standard of HTML rule. Instead of, please use
  • ."),g.add(k.uiExpandable),c=e._getExpandableHeading(a),c.classList.add(k.uiExpandableHeading),d=e._getExpandableContent(a,c),f.heading=c,f.expandableContent=d),a},n._init=function(a){var c=this,d=c._ui;return d.heading=d.heading||h.getChildrenByClass(a,k.uiExpandableHeading)[0],d.expandableContent=d.expandableContent||a.querySelector("."+k.uiExpandableContent),d.expandTo?(d.expandButton=d.expandButton||d.expandTo.querySelector(l.BUTTON),b.widget.Button(d.expandButton),c.options.collapsed&&a.classList.remove(k.uiExpandableExpanded)):(d.expandButton=d.expandButton||a.querySelector(l.BUTTON),c.options.collapsed&&(a.classList.add(k.uiExpandableCollapsed),d.heading&&d.heading.classList.add(k.uiExpandableHeadingCollapsed),d.expandableContent&&d.expandableContent.classList.add(k.uiExpandableContentCollapsed))),a},n._bindEvents=function(a){var b=this,f=b._eventHandlers,g=b._ui,h=g.heading;f.toggleExpandable=c.bind(null,b,a),f.removeActiveClass=d.bind(null,b,!1),f.addActiveClass=d.bind(null,b,!0),f.toggleEventType=e.bind(null,b),i.on(a,"expand collapse",f.toggleExpandable,!1),h?(i.on(h,"vmousedown",f.addActiveClass,!1),i.on(h,"vmousemove vmousecancel vmouseup",f.removeActiveClass,!1),i.on(h,"vclick",f.toggleEventType,!1)):g.expandTo&&i.on(g.expandButton,"vclick",f.toggleEventType,!1)},n._refresh=function(){},n._destroy=function(){var b=this,c=b.element,d=b._ui,e=d.heading,f=b._eventHandlers,g=c.parentNode;i.off(c,"expand collapse",f.toggleExpandable,!1),e?(i.off(e,"vmousedown",f.addActiveClass,!1),i.off(e,"vmousemove vmousecancel vmouseup",f.removeActiveClass,!1),i.off(e,"vclick",f.toggleEventType,!1)):d.expandTo&&i.off(d.expandButton,"vclick",f.toggleEventType,!1),b._ui=null,b._eventHandlers=null,i.trigger(a,"destroyed",{widget:"Expandable",parent:g})},b.widget.mobile.Expandable=m,g.defineWidget("Expandable","[data-role='expandable'], .ui-expandable, .ui-expandable-from",[],m,"mobile")}(a.document,d),function(a,b,c){function d(b){b._topOffset=a.innerHeight,b._previousVisibleElement=null,b._canvasWidth=0,b._canvasHeight=0,b._dragMode=!1,b.originalListPosition=0,b.indexDraggingElement=0,b._ui={helper:{},holder:{}},b._snapshotItems=[],b._liElements=[],b.topValue=0,b.isScrolling=null,b._reorderElements=[]}function e(a,b){return a[0]+=b[0],a[1]+=b[1],a[2]+=b[2],a[3]+=b[3],a[0]=A(B(0,a[0]),255),a[1]=A(B(0,a[1]),255),a[2]=A(B(0,a[2]),255),a[3]=A(B(0,a[3]),1),a[3]}function f(a,b){b[0]=a[0],b[1]=a[1],b[2]=a[2],b[3]=a[3]}function g(a){var b=parseFloat(a);return b===b?b:0}function h(a){var b=w.getClosestByTag(a,"li");b&&(a.checked?b.classList.add(M.ITEM_SELECTED):b.classList.remove(M.ITEM_SELECTED))}function i(a){var b=a.target;"INPUT"===b.tagName&&"checkbox"===b.type&&h(b)}function j(a,b){return C(a?a.getBoundingClientRect().top-b.top:b.height)}function k(a){for(var b=a.shift();b;){if(b.offsetHeight)return b;b=a.shift()}return null}function l(a){var b=a.getBoundingClientRect();return{top:b.top,height:b.height,left:b.left,width:b.width}}function m(a,b){a.fillStyle="rgba("+H[0]+","+H[1]+","+H[2]+","+H[3]+")",a.fillRect(b.left,b.top,b.width,b.height)}function n(a,b,c,d){return a.height+=b,a.left-=c,a.top=d,a}var o=c.widget.core.Page,p=c.widget.mobile.Popup,q=c.widget.mobile.Scrollview,r=c.widget.core.Listview,s=r.prototype,t=c.widget.core.BaseKeyboardSupport,u=c.util,v=u.object,w=u.selectors,x=c.event,y=Date.now,z=new RegExp("[^0-9-.:,]+","gi"),A=Math.min,B=Math.max,C=Math.round,D=Math.ceil,E=[].slice,F=c.event,G=u.isNumber,H=[0,0,0,0],I=3e3,J={PREV:-1,HOLD:0,NEXT:1},K=function(){var a=this,b={coloredBackground:!1,colorRestOfTheScreenBellow:!0,colorRestOfTheScreenAbove:!0,firstColorStep:0,lastColorStep:0,multipleSelection:!1};r.call(a),t.call(a),a.options=a.options?v.fastMerge(a.options,b):b,a._async=u.requestAnimationFrame,a._context=null,a._canvasStyle=null,a._scrollableContainer=null,a._pageContainer=null,a._popupContainer=null,a._drawCallback=null,a._scrollCallback=null,a._backgroundRenderCallback=null,a._running=!1,a._redraw=!1,a._colorBase=[250,250,250,1],a._colorStep=[0,0,0,-.04],a._lastChange=0,a._siblingListsBellow=[],a._siblingListsAbove=[],d(a)},L="[data-role='listview'], .ui-listview",M={BACKGROUND_LAYER:"ui-listview-background",GRADIENT_BACKGROUND_DISABLED:"ui-listview-background-disabled",GROUP_INDEX:"ui-group-index",POPUP_LISTVIEW:"ui-popup-listview",DRAG_ACTIVE:"ui-drag-active",EXPANDABLE:"ui-expandable",ITEM:"ui-listview-item",ITEM_ACTIVE:"ui-listview-item-active",ITEM_SELECTED:"ui-li-selected",HELPER:"ui-listview-helper",HOLDER:"ui-listview-holder",SNAPSHOT:"ui-snapshot",HANDLER:"ui-listview-handler",DRAG_MODE:"ui-drag-mode",ACTIVATE_HANDLERS:"ui-activate-handlers",CANCEL_ANIMATION:"ui-cancel-animation",DEACTIVATE_HANDLERS:"ui-deactivate-handlers",FOCUS:"ui-listview-focus",ITEMFOCUS:"ui-listview-item-focus"},N={BACKGROUND_RENDER:"event-listview-background-render",REORDER:"listviewreorder"},O=c.engine,P=new r;K.classes=v.fastMerge(M,r.classes),K.events=N,P._setMultipleSelection=function(a,b){b?a.addEventListener("change",i,!0):a.removeEventListener("change",i,!0),this.options.multipleSelection=b},P._setFirstColorStep=function(a,b){return b=parseInt(b,10),this.options.firstColorStep=b,!0},P._setColoredBackground=function(a,b){a.classList.toggle(M.GRADIENT_BACKGROUND_DISABLED,!b),this.options.coloredBackground=b},P._addCanvas=function(a){var c=b.createElement("canvas"),d=c.getContext("2d");return c.classList.add(M.BACKGROUND_LAYER),a.insertBefore(c,a.firstElementChild),this._context=d,c},P._build=function(a){var b=this,c=s._build.call(b,a),d=a&&w.getClosestByClass(a.parentElement,"ui-listview");return b._isChildListview=d,d||b._addCanvas(c),c},P._getCanvas=function(){var a,b=this;return b._context&&(a=b._context.canvas),a&&a.parentElement||(a=b.element.querySelector("."+M.BACKGROUND_LAYER),a||(a=b._addCanvas(b.element)),b._context=a.getContext("2d")),a},P._prepareColors=function(){var b,c,d,e,h,i=this,j=i._getCanvas();j&&(b=a.getComputedStyle(j,":before"),c=b.getPropertyValue("content"),c.length>0&&(c=c.replace(z,""),h=c.split("::"),2===h.length&&(d=h[0].split(",").filter(G).map(g),e=h[1].split(",").filter(G).map(g),d.length>0&&f(d,i._colorBase),e.length>0&&f(e,i._colorStep))))},P._refreshBackgroundCanvas=function(b,c){var d,e,f,g,h=this,i=h._getCanvas();i&&(d=i.style,e=c.getBoundingClientRect(),f=0,g=e.width,b&&(f=b.getBoundingClientRect().height),f=Math.max(e.height,f)+h._topOffset,f=Math.min(f,4*a.innerHeight),h._canvasHeight=f,h._canvasWidth=g,i.setAttribute("width",g),i.setAttribute("height",f),d.width=g+"px",d.height=f+"px")},P._findContainers=function(a){var b=this;b._pageContainer=w.getClosestByClass(a,o.classes.uiPage),b._popupContainer=w.getClosestByClass(a,p.classes.popup),b._scrollableContainer=w.getClosestByClass(a,q.classes.clip)||w.getClosestByTag(a,"section")},P._checkClosestPopup=function(){var a,b=this,c=b._popupContainer;c&&(c.classList.add(M.POPUP_LISTVIEW),a=c.querySelector("."+p.classes.content),a&&(b._scrollableContainer=a))},P._refreshColoredBackground=function(){var a,b=this,c=b.element;b._checkClosestPopup(),b._redraw=!0,b._lastChange=Date.now(),b._previousVisibleElement=null,b._prepareColors(),b._refreshBackgroundCanvas(b._scrollableContainer,c),a=b._getCanvas(),a&&(c.firstElementChild&&"canvas"!==c.firstElementChild.tagName.toLowerCase()?c.insertBefore(a,c.firstElementChild):c.firstElementChild instanceof HTMLElement||c.appendChild(a),"function"==typeof b._frameCallback&&b._frameCallback())},P._refresh=function(){var a=this,b=a.element,c=w.getClosestByClass(b,p.classes.popup);a._findContainers(b),a.options.coloredBackground?a._refreshColoredBackground():c&&(c.classList.remove(M.POPUP_LISTVIEW),a._popupContainer=c)},P._init=function(a){var b,c,d,e=this,f=e._context,g=!1;e.options.firstColorStep=parseInt(e.options.firstColorStep,10),e._isChildListview||(f?b=f.canvas:(b=a.querySelector("."+M.BACKGROUND_LAYER),b&&(f=b.getContext("2d"))),f&&(e._canvasStyle=b.style,e._frameCallback=e._handleFrame.bind(e),e.refresh())),c=[].slice.call(e.element.parentElement.querySelectorAll(L)),d=[].slice.call(e.element.querySelectorAll(L)),e._siblingListsBellow=c.filter(function(a){return d.indexOf(a)>-1?!1:g?!0:(g=a===e.element,!1)}),g=!1,e._siblingListsAbove=c.filter(function(a){return d.indexOf(a)>-1?!1:g||a===e.element?(g=!0,!1):!0}),e._siblingListsBellow.length>0&&(e.options.colorRestOfTheScreenBellow=!1),e._siblingListsAbove.length>0&&(e.options.colorRestOfTheScreenAbove=!1),e._setMultipleSelection(e.element,e.options.multipleSelection)},P._handleScroll=function(){var a=this;a._lastChange=y(),a._running||(a._running=!0,a._async(a._frameCallback))},P._handleTouchStart=function(a){var b=this,c=b._scrollableContainer;b._dragMode&&a.srcElement.classList.contains(M.HANDLER)&&x.off(c,"scroll",b._reorderCallback)},P._handleTouchEnd=function(a){var b=this,c=b._scrollableContainer;b._dragMode&&a.srcElement.classList.contains(M.HANDLER)&&x.on(c,"scroll",b._reorderCallback)},P._handleReorderScroll=function(){x.trigger(this.element,N.REORDER)},P._backgroundRender=function(){this.refresh()},P._selectAll=function(a){var b=[].slice.call(this.element.querySelectorAll("input[type='checkbox']"));b.forEach(function(b){var c=a.detail.checked;b.checked=c,c?b.setAttribute("checked","checked"):b.removeAttribute("checked"),h(b)})},P._handleFrame=function(){var a,b,c,d,e=this,f=e.element,g=E.call(f.querySelectorAll("li")),h=e._scrollableContainer,i=h?h.scrollTop:0,m=null,n=0,o=f.getBoundingClientRect().top,p=e._previousVisibleElement,q=e._topOffset,r=k(g);for(h&&(m=h.getBoundingClientRect(),n=m.top),m&&n>o&&0!==e.options.firstColorStep&&(e.options.firstColorStep=0,e._redraw=!0);r;)b=l(r),c=b.top-o,a=k(g),d=j(a,b),c+d-(n-o-i)>=i?(r!==p&&e._context&&(e._previousVisibleElement=r,e._context.canvas.style.transform="translateY("+(c-q)+"px)",e._redraw=!0),r=null):r=a;e._redraw&&e._context&&e._handleDraw(),e._running&&e._context&&e._async(e._frameCallback),y()-e._lastChange>=I&&(e._running=!1)},P._prepareCanvas=function(){var a,b=this;for(f(b._colorBase,H),a=0;a=t&&(A=!0));i;)c=!i.classList.contains(M.GROUP_INDEX)&&!i.classList.contains(M.EXPANDABLE),u=l(i),b=k(g),u.height=j(b,u),!c&&b&&(b.classList.contains(M.GROUP_INDEX)||b.classList.contains(M.EXPANDABLE))&&(c=!0),D(u.top+u.height)>=t&&(u=n(u,w,r,v),w=0,x.push({rectangle:u,changeColor:c}),v+=u.height),i=b;return y=x[0],y&&(z=y.rectangle,(!d.options.colorRestOfTheScreenAbove||A)&&(d._context.clearRect(z.left,z.top,z.width,z.height),z.top+=d._topOffset,z.height-=d._topOffset)),x.forEach(function(a){m(o,a.rectangle),a.changeColor&&(e(H,p),d.options.lastColorStep++)}),u},P._drawEndOfList=function(a,b){var c;null!==a&&(c=b.canvas.getBoundingClientRect(),a.height+a.topa?c._direction=J.PREV:a===b?c._direction=J.HOLD:c._direction=J.NEXT},P._changeLocationDown=function(a,b,c,d){var e,f=1,g=this,h=g.element;for(a+=c.height;d>f;f++)e=h.children[f],c.element!==e&&b!==e&&a>g._snapshotItems[f-1]+70*e.offsetHeight/100&&g._snapshotItems[f-1]>b.offsetTop+15&&(g._snapshotItems[f-1]=g._snapshotItems[f-2]+e.offsetHeight,g._appendLiStylesToElement(e,g._snapshotItems[f-2]),g._appendLiStylesToElement(b,g._snapshotItems[f-1]),h.insertBefore(b,h.children[f].nextSibling))},P._changeLocationUp=function(a,b,c,d){for(var e,f=this,g=d-1,h=f.element;g>0;g--)e=h.children[g],c.element!==e&&b!==e&&a0?e._changeLocationDown(c,h,g,l):e._direction<0&&e._changeLocationUp(c,h,g,l)},P._end=function(){var a=this,b=a.element,c=a._ui.helper,d=a._ui.holder,e=c.element;e.classList.remove("ui-listview-item-moved"),e.classList.remove(M.HELPER),a._appendLiStylesToElement(e,d.offsetTop),b.insertBefore(e,d),b.removeChild(d),a._ui.helper={},a._removeTopOffsets(),b.classList.remove(M.SNAPSHOT),b.style.height=a._styleHeightBackup,b.parentElement.parentElement.scrollTop=-a.originalListPosition,a._liElements=E.call(b.querySelectorAll("li")),a.trigger("scroll")},P._click=function(){var a=this,b=a.element;a._removeTopOffsets(),b.classList.remove(M.SNAPSHOT),b.style.height=a._styleHeightBackup,b.parentElement.parentElement.scrollTop=-a.originalListPosition},P._animationEnd=function(a){var b=this,c=a.target.parentElement.parentElement,d=c.classList;d.contains(M.ACTIVATE_HANDLERS)?(d.remove(M.ACTIVATE_HANDLERS),d.add(M.CANCEL_ANIMATION)):d.contains(M.DEACTIVATE_HANDLERS)&&(b._removeHandlers(),d.remove(M.DEACTIVATE_HANDLERS),d.remove(M.DRAG_MODE)),a.stopImmediatePropagation(),a.preventDefault()},P.handleEvent=function(a){var b=this,c=a.detail&&a.detail.srcEvent&&a.detail.srcEvent.srcElement||a.srcElement;if(c.classList.contains(M.HANDLER))switch(a.type){case"click":b._click(a),a.preventDefault();break;case"dragprepare":b._prepare(a);break;case"dragstart":b._start(a),a.preventDefault();break;case"drag":b._move(a);break;case"dragend":b._end(a);break;case"animationend":case"webkitAnimationEnd":b._animationEnd(a)}},P._appendHandlers=function(){for(var a,c,d=0,e=this,f=e._liElements,g=f.length;g>d;d++)c=f[d],a=b.createElement("div"),a.classList.add(M.HANDLER),a.classList.add("ui-icon-reorder"),a.classList.add("ui-icon"),c.appendChild(a)},P._removeHandlers=function(){for(var a,b,c=0,d=this,e=d._liElements,f=e.length;f>c;c++)b=e[c],a=b.querySelector("."+M.HANDLER),b.removeChild(a)},P._recalculateTop=function(){for(var a,b,c=0,d=this,e=d._liElements,f=e.length;f>c;c++)b=e[c],a=b.offsetTop,d._snapshotItems.push(a),d._appendLiStylesToElement(e[c],d._snapshotItems[c])},P._removeTopOffsets=function(){for(var a=0,b=this,c=b._liElements,d=c.length;d>a;a++)c[a].style.top=""},P._appendLiStylesToElement=function(a,b){a.style.top=b+"px"},P.toggleDragMode=function(){var a=this,b=a.element,c=a._scrollableContainer;a._dragMode=!a._dragMode,a._dragMode?(b.classList.add(M.DRAG_MODE),a._liElements=E.call(b.querySelectorAll("li")),a._appendHandlers(),b.classList.add(M.ACTIVATE_HANDLERS),F.on(b,"click drag dragstart dragend dragcancel dragprepare",a,!0),x.on(c,"scroll",a._reorderCallback),a.trigger("scroll"),F.enableGesture(b,new F.gesture.Drag({blockVertical:!1}))):(b.classList.remove(M.CANCEL_ANIMATION),b.classList.add(M.DEACTIVATE_HANDLERS),F.off(b,"click drag dragstart dragend dragcancel dragprepare",a,!0),F.disableGesture(b))},K.prototype=P,c.widget.mobile.Listview=K,O.defineWidget("Listview",L,[],K,"mobile",!0,!0,HTMLUListElement)}(a,a.document,d),function(b,d){var e=0,f=+new Date,g=[].slice,h="",i="",j=function(a){var b=new Date;a.unshift("["+h+"]["+b.toLocaleString()+"]")},k=a.ns||a.tau||{},l=a.nsConfig||a.tauConfig||{},m=function(a){this.message=a};k.info=k.info||{profile:"custom"},k.tauPerf=k.tauPerf||{},a.ns=k,a.nsConfig=l,a.tau=k,a.tauConfig=l,h=l.rootNamespace,i=l.fileName,m.prototype.toString=function(){return this.message},k.getUniqueId=function(){return h+"-"+k.getNumberUniqueId()+"-"+f},k.getNumberUniqueId=function(){return e++},k.log=function(){var a=g.call(arguments);j(a),d&&d.log.apply(d,a)},k.warn=function(){var a=g.call(arguments);j(a),d&&d.warn.apply(d,a)},k.error=function(){var a=g.call(arguments);j(a),d&&d.error.apply(d,a)},k.getConfig=function(a,b){return l[a]===c?b:l[a]},k.setConfig=function(a,b,d){d&&l[a]!==c||(l[a]=b)},k.getFrameworkPath=function(){var a,c,d,e,f=b.getElementsByTagName("script"),g=f.length;for(a=0;g>a;a++)if(c=f[a].src,d=c.split("/"),e=d.length,d[e-1]===i+".js"||d[e-1]===i+".min.js")return d.slice(0,e-1).join("/");return null},k._TAUException=m,k["throws"]=function(a){throw"string"!=typeof a&&k["throws"]("Wrong parameter type. Message must be a string!"),new k._TAUException(a)}}(a.document,a.console),function(a,b,c){function d(a,b){var c,d=new XMLHttpRequest;return d.open("get",a,!1),b&&d.overrideMimeType(b),d.send(),4===d.readyState&&(c=d.status,200===c||0===c&&d.responseText)?d.responseText:null}function e(a){for(var b,c=m.call(a.querySelectorAll("script[src]")),d=c.length;--d>=0;)b=c[d],b.parentNode.removeChild(b);return c}function f(b){return function(){try{a.eval(b)}catch(d){d.stack?c.error(d.stack):d.name&&d.message?c.error(d.name,d.message):c.error(d)}}}function g(a){var b,c=a.length;for(b=0;c>b;++b)a[b]()}function h(a,c){var d,e,f,g,h=[];for(f=0,g=a.length;g>f;++f)e=k.fetchSync(a[f].src,"text/plain"),e&&(d=b.adoptNode(a[f]),d.setAttribute("data-src",a[f].src),d.removeAttribute("src"),h.push(k.safeEvalWrap(e)),c&&c.appendChild(d));return h}function i(a){var c,d=[];return m.call(a.querySelectorAll("script:not([data-src]):not([type]):not([id]):not([src])")).forEach(function(a){c=b.createElement("script"),c.innerText=a.textContent,m.call(a.attributes).forEach(function(b){c.setAttribute(b.name,a.getAttribute(b.name))}),a.parentNode.removeChild(a),d.push(c)}),d}var j=null,k=c.util||{},l=[],m=[].slice,n=!1;k._requestAnimationFrameOnSetTimeout=function(b){"function"!=typeof b&&c["throws"]("Parameter is not a function!"), -j=a.setTimeout(b.bind(b,+new Date),1e3/60)},k._loop=function(){var a=m.call(l),b=a.shift(),c=performance.now();for(l=[];b;)b(c),b=performance.now()-c<15?a.shift():null;a.length||l.length?(l.unshift.apply(l,a),k.windowRequestAnimationFrame(k._loop)):n=!1},k._getRequestAnimationFrame=function(){return(a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||k._requestAnimationFrameOnSetTimeout).bind(a)},k.windowRequestAnimationFrame=k._getRequestAnimationFrame(),k.requestAnimationFrame=function(a){l.push(a),n||(k.windowRequestAnimationFrame(k._loop),n=!0)},k._cancelAnimationFrameOnSetTimeout=function(){a.clearTimeout(j)},k.cancelAnimationFrames=function(a){var b=0,d=l.length,e=0;if(a)for(;d>0&&b>-1;){for(b=-1;d>e;e++)if(l[e].animationId===a){b=e;break}b>-1&&(l.splice(b,1),d--)}else c.warn("cancelAnimationFrames() require one parameter for request identify")},k._getCancelAnimationFrame=function(){return(a.cancelAnimationFrame||a.webkitCancelAnimationFrame||a.mozCancelAnimationFrame||a.oCancelAnimationFrame||a.msCancelAnimationFrame||k._cancelAnimationFrameOnSetTimeout).bind(a)},k.cancelAnimationFrame=k._getCancelAnimationFrame(),k.fetchSync=d,k._removeExternalScripts=e,k.safeEvalWrap=f,k.batchCall=g,k._createScriptsSync=h,k._removeInlineScripts=i,k.async=k.requestAnimationFrame,k.importEvaluateAndAppendElement=function(a,c){var d=k._createScriptsSync(k._removeExternalScripts(a),a),e=k._removeInlineScripts(a),f=b.importNode(a,!0);return c.appendChild(f),e.forEach(function(a){c.appendChild(a)}),k.batchCall(d),f},k.isNumber=function(a){var b=parseFloat(a);return!isNaN(b)&&isFinite(b)},k.runScript=function(c,d){var e,f,g,h=b.createElement("script"),i=m.call(d.attributes),j=d.getAttribute("src");for(null!==j&&(j=k.path.makeUrlAbsolute(j,c)),f=i.length;--f>=0;)g=i[f],"src"!==g.name?h.setAttribute(g.name,g.value):h.setAttribute("data-src",g.value);e=j?k.fetchSync(j,"text/plain"):d.textContent,e&&(h.src=a.URL.createObjectURL(new Blob([e],{type:"text/javascript"})),h.textContent=e),d.parentNode.replaceChild(h,d)},c.util=k}(a,a.document,d),function(){function a(a,b){return 1-3*b+3*a}function b(a,b){return 3*b-6*a}function c(a){return 3*a}function e(d,e,f){return((a(e,f)*d+b(e,f))*d+c(e))*d}function f(d,e,f){return 3*a(e,f)*d*d+2*b(e,f)*d+c(e)}function g(a,b,c,d,f){var g,h,i=0;do h=b+(c-b)/2,g=e(h,d,f)-a,g>0?c=h:b=h;while(Math.abs(g)>m&&++ig;++g){var h=f(b,c,d);if(0===h)return b;var i=e(b,c,d)-a;b-=i/h}return b}function i(a){if(!a||4!==a.length)throw new Error("BezierEasing: points must contains 4 values");for(var b=0;4>b;++b)if("number"!=typeof a[b]||isNaN(a[b])||!isFinite(a[b]))throw new Error("BezierEasing: points should be integers.");if(a[0]<0||a[0]>1||a[2]<0||a[2]>1)throw new Error("BezierEasing x values must be in [0, 1] range.")}function j(a,b,c,d){return 4===arguments.length?new j([a,b,c,d]):this instanceof j?(i(a),this._str="BezierEasing("+a+")",this._css="cubic-bezier("+a+")",this._p=a,this._mSampleValues=q?new Float32Array(o):[],this._precomputed=!1,this.get=this.get.bind(this),this):new j(a)}var k=4,l=.001,m=1e-7,n=10,o=11,p=1/(o-1),q="function"==typeof Float32Array;j.prototype={get:function(a){var b=this._p[0],c=this._p[1],d=this._p[2],f=this._p[3];return this._precomputed||this._precompute(),b===c&&d===f?a:0>=a?0:a>=1?1:e(this._getTForX(a),c,f)},_precompute:function(){var a=this._p[0],b=this._p[1],c=this._p[2],d=this._p[3];this._precomputed=!0,(a!==b||c!==d)&&this._calcSampleValues()},_calcSampleValues:function(){for(var a=this._p[0],b=this._p[2],c=0;o>c;++c)this._mSampleValues[c]=e(c*p,a,b)},_getTForX:function(a){for(var b=this._p[0],c=this._p[2],d=this._mSampleValues,e=0,i=1,j=o-1;i!==j&&d[i]<=a;++i)e+=p;--i;var k=(a-d[i])/(d[i+1]-d[i]),m=e+k*p,n=f(m,b,c);return n>=l?h(a,m,b,c):0===n?m:g(a,e,e+p,b,c)}},j.css={ease:j.ease=new j(.25,.1,.25,1),easeIn:j.easeIn=new j(.42,0,1,1),easeOut:j.easeOut=new j(0,0,.58,1),easeInOut:j.easeInOut=new j(.42,0,.58,1)},d&&d.util&&(d.util.bezierCurve=j)}(),function(a,b,d){function e(){for(var a,b=[].slice.call(arguments),d=0,e=b.length;e>d;d++)if(a=b[d],a!==c)return a;return null}function f(a,b){var c,d,e,f=a.steps,g=a.from,h=null,i=0,j=100;for(c in f)f.hasOwnProperty(c)&&(d=f[c],e=c/100,b>=e?(g=d,i=e):null===h&&(h=d,j=e));return g+(b-i)/(j-i)*(h-g)}function g(a,b,c){var d,g,h=c.steps||a.steps;c.duration=e(c.duration,a.duration),c.delay=e(c.delay,a.delay,0),d=e(c.object,this._object),c.simpleProperty=c.property,c.property.split(".").forEach(function(a){"object"==typeof d[a]&&null!==d[a]?(d=d[a],c.propertyObject=d):c.simpleProperty=a}),c.propertyObject=d,h?(c.calculate=f.bind(null,c),h[0]=e(h[0],c.from,d[c.simpleProperty]),c.from=h[0],c.to=e(h[100],c.to),c.diff=0,c.current=h[0],c.direction=c.from0&&(c.startTime=Date.now()-this._pausedTimeDiff,this._pausedTimeDiff=0),c.lastCalculationTime=c.startTime,c.timing=e(c.timing,a.timing,o),b.push(c)}function h(a,b){a._animate&&(a._animate.chain=[].slice.call(b),a.start())}function i(a,b){var c=[].slice.call(b),d=[];c.forEach(function(a){d.unshift(a),a.forEach(function(a){a.timing=p})}),a._animate.chain=d,a._animate.callback=null,a.start()}function j(a){var b,c;if(a)for(c=a.length,b=0;c>b;b++)a[b].startTime=Date.now()}function k(a,b){var c,d=null;if(a&&a.startTime<=b){if(c=b-a.startTime,c>=a.duration&&(c=a.duration,a.callback&&a.callback()),a.duration>0&&(a.progress=c/a.duration,d=a.calculate(a.timing(c/a.duration),a.diff,a.from,a.current)),null!==d)return a.current=d,a.propertyObject[a.simpleProperty]=a.current,c>=a.duration?2:1;if(c>=a.duration)return 2}return 0}var l=d.util,m=l.requestAnimationFrame,n=function(a){var b=this;b._object=a,b._animate={chain:[],chainIndex:0},b._pausedTimeDiff=0,b._animateConfig=null},o=function(a,b,d){return b=b===c?1:b,d=d===c?0:d,a*(b||0)+(d||0)},p=function(a){return 1-a},q={};l.bezierCurve=l.bezierCurve||bezierCurve,n.prototype=q,n.timing={linear:o,ease:l.bezierCurve.ease.get,easeInOut:l.bezierCurve.easeInOut.get,easeIn:l.bezierCurve.easeIn.get,easeOut:l.bezierCurve.easeOut.get},q.destroy=function(){var a=this;a._object=null,a._animate=null,a._animateConfig=null},q.setProgress=function(a){var b,c=this,d=c._animate;b=d.chainIndex>0?d.chain[d.chainIndex-1]:d.chain[0],b&&b.forEach(function(b){b.progress=a,0===c._pausedTimeDiff?b.startTime=Date.now()-b.duration*a:c._pausedTimeDiff=b.duration*a})},q.getProgress=function(){var a,b=this,c=b._animate;return a=c.chainIndex>0?c.chain[c.chainIndex-1]:c.chain[0],a?a[0].progress:0},q._initAnimate=function(){var a=this,b=[],c=a._animate.chain[a._animate.chainIndex++];c?(c.forEach(g.bind(a,a._config,b)),a._animateConfig=b):a._animateConfig=null},q.set=function(a){var b,c,d=this,e=[].slice.call(arguments);return b=e.pop(),Array.isArray(b)?(e.push(b),b=null):d._animate.config=b,d._config=b,c=[].slice.call(e),b&&(b.loop&&b.duration>0?d._animate.callback=h.bind(null,d,c):b.withRevert?d._animate.callback=i.bind(null,d,c):d._animate.callback=a.callback||b.callback),d._animate.chain=e,d},q.start=function(a){var b=this;return b.active=!0,b._initAnimate(),b._animate.callback=b._animate.callback||a,a=b._animate.callback,b._animate.chainIndexh;)f[h].duration>0?(d=k(f[h],i),2===d?(b--,f.splice(h,1),c--,h--,g=!0):1===d&&(g=!0)):b--,h++;g&&e._tickFunction&&e._tickFunction(e._object),b?e._animationTimeout&&m(e._animationTimeout):(e.stop(),a&&a())}},q.tick=function(a){var b=this._tickFunction;return b?this._tickFunction=function(c){b(c),a(c)}:this._tickFunction=a,this},l.Animate=n}(a,a.document,d),function(a,b){function c(a){var b=a._animation,c=a.state;a.options.currentIteration++i/2?j=i-2*(j-i/2):j*=2,j=j/i*(i-h),f="translateX("+(-1*p(j)||0)+"px)",e===f?null:f},endToEnd:function(a,b,c,d,e){var f,g=d+b*c;return f="translateX("+(-1*p(g)||0)+"px)",e===f?null:f}},j._calculateEndToEndGradient=function(a){var b,c=this,d=c._stateDOM,e=d.children[0].offsetWidth,f=(e-50)/e;return"none"===c.options.ellipsisEffect?null:b=a>0&&c.options.currentIterationf?r.RIGHT:a>0?r.BOTH:r.LEFT},j._calculateStandardGradient=function(a){var b;return isNaN(a)?null:"none"===this.options.ellipsisEffect?null:b=1===a?r.LEFT:a>0?r.BOTH:r.RIGHT},j._build=function(c){var d=c.querySelector("."+m.MARQUEE_CONTENT);if(c.classList.add(k),c.classList.contains(m.MARQUEE_ELLIPSIS)&&b.warn("Class '"+m.MARQUEE_ELLIPSIS+"' for option 'ellipsisEffect' in Marquee widget has been deprecated. Allowed values: none, '"+m.MARQUEE_GRADIENT+"' (default)"),!d){for(d=a.createElement("div");c.hasChildNodes();)d.appendChild(c.removeChild(c.firstChild));d.classList.add(m.MARQUEE_CONTENT),c.appendChild(d)}return this._ui.content=d,c},j._initStateDOMstructure=function(){this._stateDOM={classList:[],offsetWidth:null,style:{webkitMaskImage:null},children:[{offsetWidth:null,style:{webkitTransform:null}}]}},j._initAnimation=function(){var a=this,b=a._stateDOM,c=b.children[0],d=c.offsetWidth+(a.options.marqueeStyle===n.ENDTOEND?100:0),e=new g({}),f={hasEllipsisText:d>0,animation:[{object:c.style,property:"webkitTransform",calculate:a._calculateTranslateFunctions.scroll.bind(null,a),from:0,to:d},{object:b.style,calculate:a._calculateStandardGradient.bind(a),property:"webkitMaskImage",from:0,to:1}],animationConfig:{duration:d/a.options.speed*1e3,timing:g.timing.linear}};a.state=f,e.tick(a._render.bind(a,!0)),a._animation=e},j._init=function(a){var b=this;return b._initStateDOMstructure(),b._initDOMstate(),b._initAnimation(),b.option(b.options),a},j._setEllipsisEffect=function(a,c){return"ellipsis"===c&&b.warn("Marquee: option value 'ellipsis' for 'ellipsisEffect' is deprecated. Allowed values: 'none', 'gradient' (default)"),this._togglePrefixedClass(this._stateDOM,k+"-",c)},j._updateDuration=function(){var a=this,b=a._stateDOM,c=a.state,d=b.children[0],e=d.offsetWidth,f=e-b.offsetWidth,g=c.animationConfig;g.duration=f>0?e/a.options.speed*1e3:0,a._animation.set(c.animation,g)},j._setSpeed=function(a,b){var c=this;return c.options.speed=parseInt(b,10),c._updateDuration(),!1},j._setIteration=function(a,b){var d=this,e=d.state,f=e.animationConfig;return"infinite"===b?(f.loop=!0,f.callback=function(){d.options.animation=h.STOPPED,d.trigger.bind(d,l.MARQUEE_END)}):(b=parseInt(b,10),d.options.currentIteration=1,f.loop=!1,f.callback=c.bind(null,d)),d._animation.set(e.animation,f),d.options.iteration=b,!1},j._setDelay=function(a,b){var c=this,d=c.state,e=d.animationConfig;return b=parseInt(b,10),e.delay=b,c._animation.set(d.animation,e),c.options.delay=b,!1},j._setTimingFunction=function(a,b){var c=this,d=c.state,e=d.animationConfig;return e.timing=g.timing[b],c._animation.set(d.animation,e),c.options.timing=b,!1},j._setAutoRun=function(a,b){return b&&this.start(),!1},j._setAnimation=function(a,b){var c=this,d=c._animation,e=c._stateDOM,f=c.options,g=e.children[0].offsetWidth-e.offsetWidth,i=f.runOnlyOnEllipsisText;return b!==f.animation&&(b===h.RUNNING?(i&&g>0||!i)&&(c._ui.content.setAttribute("title",c._ui.content.textContent.trim()),c.options.marqueeStyle===n.ENDTOEND&&c._ui.content.classList.add("ui-visible"),d.start(),f.animation=b,c.trigger(l.MARQUEE_START)):(c.options.marqueeStyle===n.ENDTOEND&&c._ui.content.classList.remove("ui-visible"),d.pause(),f.animation=b,c.trigger(l.MARQUEE_STOPPED))),!1},j._setMarqueeStyle=function(a,b){var c=this,d=c.state.animation;return d[0].calculate=c._calculateTranslateFunctions[b].bind(null,c),"endToEnd"===b?d[1].calculate=c._calculateEndToEndGradient.bind(c):d[1].calculate=c._calculateStandardGradient.bind(c),c.options.marqueeStyle=b,!1},j._destroy=function(){var a,b=this;if(b.state=null,b._animation&&(b._animation.stop(),b._animation.destroy(),b._animation=null),b.element.style.webkitMaskImage="",a=b.element.querySelector("."+m.MARQUEE_CONTENT)){for(;a.hasChildNodes();)b.element.appendChild(a.removeChild(a.firstChild));b._stateDOM.children=[],a.parentElement===b.element&&b.element.removeChild(a)}b._stateDOM=null},j.start=function(){this.option("animation","running")},j.stop=function(){this.option("animation","stopped")},j.reset=function(){var a=this,b=a._animation;b.reset(),a.element.style.webkitMaskImage="none"===a.options.ellipsisEffect?"":r.RIGHT},i.prototype=j,b.widget.core.Marquee=i,e.defineWidget("Marquee",".ui-marquee",["start","stop","reset"],i,"core")}(a.document,d),function(b,c){var d=c.widget.core.Tab,e=d.prototype,f=c.engine,g=c.util.DOM,h=c.widget.core.BaseKeyboardSupport,i=function(){var a=this;h.call(this),a._type={orientation:"portrait",withIcon:!1,withTitle:!1,"static":!1},a._ui={tabs:[],links:[]},a.options={active:0,autoChange:!0,autoPositionSet:!0},a._marqueeOptions={ellipsisEffect:"none",marqueeStyle:"endToEnd",iteration:"infinite",delay:1e3},a._actualActiveTab=null},j="ui-sub-tab",k={SUBTAB:j,TAB_ACTIVE:"ui-tab-active",TAB_NO_TEXT:"ui-tab-no-text",TITLE:"ui-title",SUBTAB_PORTRAIT:j+"-portrait",SUBTAB_LANDSCAPE:j+"-landscape",SUBTAB_TEXT:j+"-text",SUBTAB_STATIC:j+"-static",ANCHOR:j+"-anchor",INACTIVE_TOO_LONG_TEXT:j+"-inactive-text-overflow"},l=c.event,m=new d;i.prototype=m,i.classes=k,i.selector="."+j+",[data-role='tabbar'],.ui-tabbar",m._configure=function(a){var b=a.querySelectorAll("li a"),c=-1;[].forEach.call(b,function(a,b){a.classList.contains(k.TAB_ACTIVE)&&(c=b)}),c>-1&&(this.options.active=c)},m._buildTabsAndLinks=function(a){var d,e,f,g,h,i,j,l,m=this,n=m._ui,o=a.querySelectorAll("li"),p=a.querySelectorAll("li a");if(0===p.length&&(p=a.querySelectorAll("li div")),0===p.length)return c.warn("There is no tab element, SubTab wasn't build."),!1;for(e=0,f=p.length;f>e;e++)g=p[e],h=g.firstChild,h?(d=b.createElement("span"),d.classList.add(k.SUBTAB_TEXT),d.appendChild(g.firstChild),g.appendChild(d),l=d.style.overflowX,j=d.getBoundingClientRect().width,d.style.overflowX="visible",i=d.getBoundingClientRect().width,d.style.overflowX=l,i>j&&g.classList.add(k.INACTIVE_TOO_LONG_TEXT)):g.classList.add(k.TAB_NO_TEXT),g.classList.add(k.ANCHOR);return n.links=p,n.tabs=o,!0},m._build=function(a){var b=this;return a.classList.add(k.SUBTAB),b._buildTabsAndLinks(a)?a:null},m._initOrientation=function(b){var c=this._type,d=b.classList;a.innerWidthc*i&&(b=!0)),e._type["static"]=b,d=0;i>d;d++)b?(c=parseInt(h/i,10)||0,f[d].style.width=c+"px"):c=g.getElementWidth(f[d]),j+=c;e._wholeWidth=j}},m._init=function(a){var b=this;return b._initOrientation(a),b._initStaticAndWidths(a),b._translatedX=0,b._lastX=0,b._setActive(b.options.active),a},m._bindEvents=function(){var b=this,c=b._ui.tabs;l.on(c,"vclick",b,!1),a.addEventListener("resize",b,!1)},m._unBindEvents=function(){var b=this,c=b._ui.tabs;l.off(c,"vclick",b,!1),a.removeEventListener("resize",b,!1)},m.handleEvent=function(a){var b=this;switch(a.type){case"vclick":b._onClick(a);break;case"resize":b._init(b.element)}},m._onClick=function(a){var b,c,d,e,f,g=this,h=g._ui,i=g.element,j=g.options,k=a.currentTarget.querySelector("A");for(e=0,f=h.links.length;f>e;e++){if(h.links[e]===k){d=e;break}d=0}g._type["static"]||(b=k.getBoundingClientRect(),c=i.getBoundingClientRect(),g.element.scrollLeft=g.element.scrollLeft+b.left+b.width/2-c.width/2),j.autoChange&&g._setActive(d)},m._setActive=function(a){var b,d,f,g,h,i,j=this,l=j.options,m=j._ui;0!==m.links.length&&a!==j._actualActiveTab&&(b=m.links[l.active],b.classList.remove(k.TAB_ACTIVE),d=b.querySelector("."+k.SUBTAB_TEXT),d&&(f=c.engine.getBinding(d),f&&(f.reset(),c.engine.destroyWidget(d),b.classList.add(k.INACTIVE_TOO_LONG_TEXT))),j.isKeyboardSupport===!0&&m.links[a].focus(),b=m.links[a],b.classList.add(k.TAB_ACTIVE),l.active=a,d=b.querySelector("."+k.SUBTAB_TEXT),d&&(g=d.style.overflowX,h=d.getBoundingClientRect().width,d.style.overflowX="visible",i=d.getBoundingClientRect().width,d.style.overflowX=g,i>h&&(b.classList.remove(k.INACTIVE_TOO_LONG_TEXT),c.widget.Marquee(d,j._marqueeOptions))),e._setActive.call(j,a),j._actualActiveTab=a)},m._destroy=function(){var a=this;a._unBindEvents(),a._type=null,a._ui=null,a.options=null},c.widget.core.SubTab=i,f.defineWidget("SubTab",i.selector,["setActive","getActive"],i)}(a.document,d),function(a,b){var c=b.widget.BaseWidget,d=b.engine,e=b.util.selectors,f=/[^\/]+$/,g={MAIN_TAB:"ui-main-tab",VISIBLE:"ui-main-tab-visible",ACTIVE_TAB:"ui-tab-active"},h=function(){this._ui={}},i=new c;h.classes=g,h.prototype=i,i._build=function(a){return a.classList.add(g.MAIN_TAB),a},i._init=function(c){var d=this,f=null;return d._ui.parentPage=e.getClosestBySelector(c,".ui-page"),d._ui.links=[].slice.call(c.querySelectorAll("li > a")),d._ui.links.forEach(function(c){for(var d,e=a.createElement("span"),f=[],g=c.textContent.trim();c.children.length>0;)d=c.children[0],f.push(d),c.removeChild(d);e.textContent=g,c.textContent="",c.appendChild(e),f.forEach(function(a){c.appendChild(a)}),b.widget.Marquee(e,{iteration:1,delay:0,marqueeStyle:"endToEnd",autoRun:!1}),c.setAttribute("data-rel","maintab")}),c.classList.add(g.VISIBLE),f=e.getClosestBySelector(c,".ui-page-container"),f.appendChild(c),c},i.handleEvent=function(a){var b=this;switch(a.type){case"pagebeforeshow":b._onPageBeforeShow(a)}},i._bindEvents=function(){a.addEventListener("pagebeforeshow",this,!0)},i._unbindEvents=function(){a.removeEventListener("pagebeforeshow",this,!0)},i._onPageBeforeShow=function(a){var c,d,e,h,i=this,j=a.target,k=i.element,l=i._ui.links;i._ui.parentPage===j?(d=l.filter(function(a){return a.classList.contains(g.ACTIVE_TAB)})[0]||k.querySelector("a"),d?(k.classList.add(g.VISIBLE),c=b.router.Router.getInstance(),c.open(d.getAttribute("href"),{rel:"maintab"})):b.warn("MainTab: The widget requires at least one tab with link")):k.classList.contains(g.VISIBLE)&&(e=j.getAttribute("data-url"),h=e.match(f)[0],h&&(d=l.filter(function(a){return a.getAttribute("href").indexOf(h)>-1})[0],d?(d.classList.contains(g.ACTIVE_TAB)||l.forEach(function(a){a.classList.toggle(g.ACTIVE_TAB,a.getAttribute("href").indexOf(h)>-1)}),i._disableTopRounds(j)):k.classList.remove(g.VISIBLE)))},i._disableTopRounds=function(a){var b,c=a.querySelector(".ui-appbar");c||(b=a.querySelector(".ui-content-area"),b.classList.add("ui-content-area-disabled-top-rounding"))},i._destroy=function(){this._unbindEvents()},b.widget.core.MainTab=h,d.defineWidget("MainTab","[data-role='main-tab'], .ui-main-tab",[],h,"core")}(a.document,d),function(a,b,c){function d(a){var b;return a?(b=Object.keys(a).join(":"),b.indexOf("__impl")>-1||b.indexOf("__upgraded__")>-1||b.indexOf("__attached__")>-1):!1}function e(b){var c=a.ShadowDOMPolyfill&&a.ShadowDOMPolyfill.wrap;return b&&c?c(b):b}function f(b){var d=a.ShadowDOMPolyfill&&a.ShadowDOMPolyfill.unwrap;return b&&d?d(b):(c.error("Unwrap method not available"),b)}function g(a){for(var b,c=a.attributes,d=c.length,e=0,f=a.tagName.toLowerCase();d>e;++e)b=c.item(e),f+="["+b.name+'="'+b.value+'"]';return f}function h(a){for(var c=g(a),d=a.parentNode;d;)c=g(d)+">"+c,d=d.parentNode,d===b&&(d=null);return c}function i(a){for(;a.firstChild;)a.removeChild(a.firstChild)}function j(a,b){for(;a.firstChild;)b.appendChild(a.firstChild)}function k(a,c){var d=b.createElement("div"),e=!1;return a.appendChild(d),d.innerHTML=c.replace(o,function(){return e=!0,""}),{container:d,contentFlag:e}}var l=0,m=[].slice,n=c.util.DOM,o=/(\$\{content\})/gi;n.getNodeSelector=g,n.getNodeSelectorPath=h,n.isNodeEqual=function(c,e){var f,g,i=c,j=e,k=a.ShadowDOMPolyfill&&a.ShadowDOMPolyfill.unwrap;return null===c||null===e?!1:(f=d(c),g=d(e),f&&(i=k?k(c):b.querySelector(h(c))),g&&(j=k?k(e):b.querySelector(h(e))),i===j)},n.isNodeWebComponentPolyfilled=d,n.unwrapWebComponentPolyfill=f,n.wrapWebComponentPolyfill=e,n.isElement=function(a){var b=a;return b?"string"==typeof b.localName&&b.localName.length>0?!0:(a instanceof Element||d(a)&&(b=f(a)),b instanceof Element):!1},n.appendNodes=function(a,b){var c,d,e;if(a){if(b instanceof Array||b instanceof NodeList||b instanceof HTMLCollection)for(e=m.call(b),c=0,d=e.length;d>c;c+=1)a.appendChild(e[c]);else a.appendChild(b),e=b;return e}throw"Context empty!"},n.replaceWithNodes=function(a,b){var c=null;return a.parentNode&&(b instanceof Array||b instanceof NodeList||b instanceof HTMLCollection?(c=this.insertNodesBefore(a,b),a.parentNode.removeChild(a)):(a.parentNode.replaceChild(b,a),c=b)),c},n.removeAllChildren=function(a){a.innerHTML=""},n.insertNodesBefore=function(a,b){var c,d,e,f;if(a){if(e=a.parentNode,b instanceof Array||b instanceof NodeList||b instanceof HTMLCollection)for(f=m.call(b),c=0,d=f.length;d>c;++c)e.insertBefore(f[c],a);else e.insertBefore(b,a),f=b;return f}throw"Context empty!"},n.insertNodeAfter=function(a,b){if(a)return a.parentNode.insertBefore(b,a.nextSibling),b;throw"Context empty!"},n.wrapInHTML=function(a,c){var d,e,f,g=b.createDocumentFragment(),h=b.createDocumentFragment(),m=a.length,n=m?a[0].parentNode:a.parentNode,o=m?a[m-1].nextSibling:a.nextSibling;return f=k(g,c),f.contentFlag===!0?(d=f.container.querySelector("span#temp-container-"+l),e=this.replaceWithNodes(d,a)):(d=f.container.children[0],e=this.appendNodes(d||f.container,a)),j(g.firstChild,h),i(g),n?n.insertBefore(h,o):i(h),e},n.isChildElementOf=function(a,b){if(b)for(;a&&a.parentElement;){if(b===a.parentElement)return!0;a=a.parentElement}return!1}}(a,a.document,d),function(b,c){function d(a){var b=a.element;b.selectedIndex=a._ui.input.checked?1:0,"select"===a._type&&p.trigger(b,"change")}function e(a){return b.createElement(a)}function f(){var a=e("input");return a.type="checkbox",a.setAttribute("data-role","none"),a}function g(a,b,c){var d;a.style.display="none",a.parentNode.insertBefore(c,a),d=f(),a.hasAttribute("disabled")&&d.setAttribute("disabled","disabled"),d.className=r.toggleInput,c.className=o.removeExactTags(a.className,r.toggleContainer,d.className),c.className=r.toggleContainer,c.appendChild(d),c.appendChild(b),c.appendChild(a)}function h(a,b,c){c.className=r.toggleContainer,a.classList.add(r.toggleInput),b.classList.add(r.toggleHandler),a.parentNode.insertBefore(c,a),c.appendChild(a),c.appendChild(b)}function i(a,b){var c=a.from,d=a.to;return[b*Math.abs(d.r-c.r),b*Math.abs(d.g-c.g),b*Math.abs(d.b-c.b),b*Math.abs(d.a-c.a)]}function j(a){a.removeAttribute("data-tau-name"),a.removeAttribute("aria-disabled"),a.removeAttribute("data-tau-bound"),a.removeAttribute("data-tau-built")}var k=function(){var a=this;a.options={appearance:"slider"},a._ui={},a._callbacks={},a._transform={bgColor:{from:{r:0,g:0,b:0,a:0},to:{r:3,g:129,b:254,a:1}},borderColor:{from:{r:143,g:143,b:143,a:1},to:{r:0,g:0,b:0,a:0}}}},l=c.widget.BaseWidget,m=c.widget.core.BaseKeyboardSupport,n=c.engine,o=c.util.string,p=c.event,q="ui-on-off-switch",r={toggleContainer:q+"-container",toggle:q,toggleHandler:q+"-button",toggleInput:q+"-input",onDrag:q+"-button-on-drag",moveToOff:q+"-button-move-to-off",moveToOn:q+"-button-move-to-on",toggleContainerFocus:q+"-focus"},s={HOME:36,END:35,PAGE_UP:33,PAGE_DOWN:34,UP:38,RIGHT:39,DOWN:40,LEFT:37,ENTER:13,SPACE:32},t="";k.prototype=new l,k.classes=r,k.keyCode=s,k.prototype._build=function(a){var b=e("div"),c=e("div"),d=a.nodeName.toLowerCase();return"input"===d&&h(a,b,c),"select"===d&&g(a,b,c),b.className=r.toggleHandler,this._type=d,this._ui.handler=b,this._ui.toggleContainer=c,a},k.prototype._init=function(a){var b=this;b._ui.input=a.parentElement.querySelector("input"),"select"===b._type&&(b._ui.input.checked=!!a.selectedIndex,a.hasAttribute("disabled")&&b._disable())},k.prototype._disable=function(){this._ui.input.setAttribute("disabled","true")},k.prototype._enable=function(){this._ui.input.removeAttribute("disabled")},k.prototype._getValue=function(){var a=this,b=a.element;return["checkbox","radio"].indexOf(b.type)>-1?b.checked:b.selectedIndex},k.prototype._setValue=function(a){var b=this,c=b.element;"input"===b._type&&(c.value=a),["checkbox","radio"].indexOf(c.type)>-1&&(c.checked=!!a),"select"===b._type&&(c.selectedIndex=a,b._ui.input.checked=!!a)},k.prototype._onDragStart=function(){var b,c,d,e=this,f=e._ui,g=f.input,h=f.handler;e.element.disabled||(b=g.getBoundingClientRect(),c=h.getBoundingClientRect(),d=a.getComputedStyle(g),e._moveWidth=b.width-c.width+parseInt(d.borderLeftWidth,10)+parseInt(d.borderRightWidth,10),h.classList.add(r.onDrag))},k.prototype._onDragEnd=function(a){var b,c,e=this,f=e._ui,g=f.input,h=f.handler,i=e._moveWidth,j=g.checked?i:0;e.element.disabled||(b=j+a.detail.deltaX,b=Math.min(Math.max(b,0),i),h.classList.remove(r.onDrag),c=b>i/2,c?h.classList.add(r.moveToOn):h.classList.add(r.moveToOff),f.input.style.backgroundColor=null,f.input.style.borderColor=null,f.input.style.borderWidth=null,c!==g.checked&&(e._setValue(c?1:0),d(e)))},k.prototype._onDrag=function(a){var b,c,d=this,e=d._ui,f=d._moveWidth,g=e.input.checked?f:0;d.element.disabled||(b=g+a.detail.deltaX,b=Math.min(Math.max(b,0),f),e.handler.style.transform="translateX("+b+"px)",c=f?b/f:1,e.input.style.backgroundColor="rgba("+i(d._transform.bgColor,c).join(",")+")",e.input.style.borderColor="rgba("+i(d._transform.borderColor,1-c).join(",")+")",e.input.style.borderWidth=1-c+"px")},k.prototype._onAnimationEnd=function(a){var b=a.target.classList;b.remove(r.moveToOff),b.remove(r.moveToOn),this._ui.handler.style.transform=null},k.prototype.handleEvent=function(a){var b=this;switch(a.type){case"change":d(b);break;case"focus":b._focus(a);break;case"blur":b._blur(a);break;case"keyup":b._keyUp(a);break;case"drag":b._onDrag(a);break;case"dragstart":b._onDragStart(a);break;case"dragend":b._onDragEnd(a);break;case"animationend":case"animationEnd":case"webkitAnimationEnd":b._onAnimationEnd(a)}},k.prototype._bindEvents=function(){var a=this,b=a._ui.input;c.event.enableGesture(b,new c.event.gesture.Drag({threshold:0})),b.addEventListener("change",a,!0),b.addEventListener("focus",a,!0),b.addEventListener("blur",a,!0),b.addEventListener("keyup",a,!0),b.addEventListener("dragstart",a,!0),b.addEventListener("drag",a,!0),b.addEventListener("dragend",a,!0),p.on(a._ui.handler,"animationend animationEnd webkitAnimationEnd",a,!1)},k.prototype._unbindEvents=function(){var a=this,b=a._ui.input;b.removeEventListener("change",a,!0),b.removeEventListener("focus",a,!0),b.removeEventListener("blur",a,!0),b.removeEventListener("keyup",a,!0),b.removeEventListener("drag",a,!0),b.removeEventListener("dragstart",a,!0),b.removeEventListener("dragend",a,!0),p.off(a._ui.handler,"animationend animationEnd webkitAnimationEnd",a,!1),c.event.disableGesture(b)},k.prototype._destroy=function(){var a=this,c=a.element,d=a._type,e=c.parentElement;a._ui.input.removeEventListener("change",a._onChangeValue,!0),j(c),("input"===d||"select"===d)&&e.parentElement&&(e.parentElement.insertBefore(c,e),e.parentElement.removeChild(e)),"input"===d&&c.classList.remove(r.toggle),p.trigger(b,"destroyed",{widget:"OnOffSwitch",parent:c.parentNode})},k.prototype._focus=function(){var a;c.getConfig("keyboardSupport",!1)&&(a=this.element.parentElement.classList,a.add(r.toggleContainerFocus),this.element.focus())},k.prototype._blur=function(){var a;c.getConfig("keyboardSupport",!1)&&(a=this.element.parentElement.classList,a.remove(r.toggleContainerFocus),this.element.blur())},k.prototype._keyUp=function(a){a.keyCode===s.ENTER&&(this._ui.input.checked=!this._ui.input.checked)},k.prototype._getContainer=function(){return this._ui.toggleContainer},t="input[data-role='on-off-switch'],select[data-role='on-off-switch'],select.ui-on-off-switch,input.ui-on-off-switch",k.widgetSelector=t,c.widget.core.OnOffSwitch=k,n.defineWidget("OnOffSwitch",t,[],k,"core"),m.registerActiveSelector(t)}(a.document,d),function(a,b){function c(a){var b=a._ui.onOff,c=a._ui.labelOnOff,d=a._ui.labelTextOnOff;b.checked?(c.classList.add("ui-on-off-label-on"),d.innerHTML="On"):(c.classList.remove("ui-on-off-label-on"),d.innerHTML="Off"),a._disableAllOnOff(!b.checked)}function d(a){a._ui.labelOnOff.classList.add("ui-on-off-label-active")}function e(a){a._ui.labelOnOff.classList.remove("ui-on-off-label-active")}var f=function(){var a=this;a.options={target:null,progress:!1},a._ui={progress:null},a._onChangeMasterOnOff=null},g=b.widget.BaseWidget,h=b.widget.core.BaseKeyboardSupport,i=b.engine,j="ui-master-on-off-switch",k={WIDGET:j},l={ENTER:13,SPACE:32},m=".ui-master-on-off-switch",n=new g;f.prototype=n,f.classes=k,f.keyCode=l,n._build=function(c){var d=this,e=a.createElement("label"),f=a.createElement("span"),g=a.createElement("input");return g.classList.add("ui-on-off-switch"),g.type="checkbox",e.classList.add("ui-on-off-label"),f.innerHTML="Off",e.appendChild(f),e.appendChild(g),c.appendChild(e),c.classList.add(k.WIDGET),d._ui.onOff=g,d._ui.labelOnOff=e,d._ui.labelTextOnOff=f,b.widget.OnOffSwitch(g),c},n._setProgress=function(c,d){var e=this,f=e._ui,g=f.progress; -d&&!g?(g=a.createElement("div"),g.classList.add("ui-progress"),g.setAttribute("data-size","small"),g.setAttribute("data-type","indeterminatecircle"),f.progress=g,f.labelOnOff.appendChild(g),b.widget.Progress(g)):!d&&g&&(b.widget.Progress(g).destroy(),g.parentElement.removeChild(g),f.progress=null),e.options.progress=d},n._init=function(a){var b=this;b._ui.input=a.querySelector("input.ui-on-off-switch"),c(b),b._setProgress(a,b.options.progress)},n._bindEvents=function(){var a=this,b=a._ui.onOff,f=a._ui.labelOnOff,g=c.bind(null,a),h=d.bind(null,a),i=e.bind(null,a);b.addEventListener("change",g),f.addEventListener("vmousedown",h),f.addEventListener("vmouseup",i),a._onChangeMasterOnOff=g},n._unbindEvents=function(){var a=this,b=a._ui.onOff;b.removeEventListener("change",a._onChangeMasterOnOff),b.removeEventListener("vmousedown",a._onTouchStart),b.removeEventListener("vmouseup",a._onTouchEnd),a._onChangeMasterOnOff=null,a._onTouchStart=null,a._onTouchEnd=null},n._disableAllOnOff=function(c){var d=a.getElementById(this.options.target),e=[],f=this._ui,g=null;d?(e=[].slice.call(d.querySelectorAll(".ui-on-off-switch")),e.filter(function(a){return a!==f.onOff}).forEach(function(a){g=b.widget.OnOffSwitch(a),c?g.disable():g.enable()})):b.warn("MasterOnOffSwitch: indicated target element ("+this.options.target+") not found")},n._destroy=function(){this._unbindEvents()},n._keyUp=function(a){a.keyCode===l.ENTER&&(this._ui.onOff.checked=!this._ui.onOff.checked)},f.widgetSelector=m,b.widget.core.MasterOnOffSwitch=f,i.defineWidget("MasterOnOffSwitch",m,[],f,"core"),h.registerActiveSelector(m)}(a.document,d),function(a,b){function c(a){a.setAttribute("role","textinput"),a.setAttribute("aria-label","Keyboard opened")}function d(b,c,d){var e=a.createElement("span");return c&&e.classList.add(c),d&&(e.innerHTML=d),i.insertNodeAfter(b,e),e}var e=b.widget.mobile.BaseWidgetMobile,f=b.widget.core.BaseKeyboardSupport,g=b.engine,h=b.util,i=h.DOM,j=h.selectors,k=h.object,l=b.event,m=function(){var a=this;a.options=k.merge({},m.defaults),a._ui={textLineElement:null,textClearButtonElement:null,errorMessageElement:null,label:null,icon:null,line:null,unit:null},a._state={empty:!0,focused:!1,valid:!0},a._callbacks={},f.call(a)},n=b.widget.core.Button.classes,o=b.widget.core.Listview.classes,p=b.widget.core.Popup.classes,q=new e,r="ui-text-input",s={uiTextInput:r,uiTextInputClear:r+"-clear",uiTextInputClearHidden:r+"-clear-hidden",uiTextInputClearActive:r+"-clear-active",uiTextInputTextLine:r+"-textline",uiTextInputErrorMessage:r+"-error-message",uiTextInputDisabled:r+"-disabled",uiTextInputFocused:r+"-focused",label:r+"-label",labelInactive:r+"-label-inactive",empty:r+"-empty",hasLabel:r+"-has-label",inputHasNotLine:r+"-label-has-not-line",ACTIVATED:"ui-activated",DISABLED:"ui-disabled",ERROR:"ui-error",PARENT_ERROR:"ui-has-text-input-error",ICON:r+"-icon",ICON_ON_BOTTOM:r+"-icon-on-bottom",HEADER_WITH_SEARCH:"ui-header-searchbar",HEADER_FOCUSED:"ui-header-searchbar-focused",SEARCHINPUT:"ui-search-input",HEADER:"ui-header",CONTAINER:r+"-container",WIDGET_FOCUSED:r+"-widget-focused"},t={uiTextInput:"."+s.uiTextInput,uiTextInputClearButton:"."+s.uiTextInputClear,uiTextInputTextLine:"."+s.uiTextInputTextLine,label:"."+s.label},u={clearBtn:!1,textLine:!0,maxHeight:null,outsideDiv:!1,errorMessageString:"Enter a valid email address",unit:""},v={SEARCH:"search",ANIMATIONEND:"animationend"};m.prototype=q,m.classes=s,m.defaults=u,q._resizeTextArea=function(a){var b,c,d,e,f=h.selectors.getClosestByClass(a,p.popup),i=parseInt(this.options.maxHeight,10),j=a.style,k=j.height;j.height="auto",e=a.scrollHeight,a.scrollTop=e,i&&e>i&&(e=i),j.height=e+"px",k!==e+"px"&&f&&""!==k&&(d=g.getBinding(f),d.refresh()),b=h.selectors.getClosestByClass(a,o.LISTVIEW),b&&(c=g.getBinding(b),c&&c.refresh())},q._toggleClearButton=function(a,b){a&&(this._state.focused?(a.classList.remove(s.uiTextInputClearHidden),b.classList.add(s.uiTextInputClearActive)):a.classList.contains("ui-btn-active")||a.classList.add(s.uiTextInputClearHidden))},q._onClearBtnClick=function(a){a.element.focus(),a.element.value="",a.trigger(v.SEARCH)},q._onClearBtnAnimationEnd=function(a,b){"btn_pressup_animation"===b.animationName&&""===a.element.value&&b.target.classList.add(s.uiTextInputClearHidden)},q._updateIconPosition=function(){var a=this,b=a.options,c=a._state,d=a._ui.icon;d&&d.classList.toggle(s.ICON_ON_BOTTOM,c.focused&&c.valid&&b.textLine||!c.focused&&!c.empty&&c.valid&&b.textLine)},q._updateLabelError=function(){var a=this,b=a._ui.label;b&&b.classList.toggle(s.ERROR,!a._state.valid)},q._updateParentError=function(){var a=this,b=a.element.parentElement;b&&b.classList.toggle(s.PARENT_ERROR,!a._state.valid)},q._validate=function(a){var b=this,c=a.checkValidity();c&&b._patternRegexp&&(c=""===a.value.replace(b._patternRegexp,"")),b._state.valid=c},q._findIcon=function(a){var b,c=a.parentElement;c&&(b=c.previousElementSibling,b&&b.classList.contains(s.ICON)&&(this._ui.icon=b))},q._updateFocused=function(){var a=this,b=a.element,c=a._ui.header;c&&c.classList.toggle(s.HEADER_FOCUSED,a._state.focused),b.classList.toggle(s.uiTextInputFocused,a._state.focused)},q._onFocus=function(a){var b=a.element,c=b.value.length,d=a._ui,e=d.label;a._state.focused=!0,a._state.empty=""===b.value,b.classList.toggle(s.empty,a._state.empty),e&&(e.classList.add(s.ACTIVATED),e.classList.remove(s.labelInactive)),!a._state.empty&&d.textClearButtonElement&&d.textClearButtonElement.classList.remove(s.uiTextInputClearHidden),a._updateIconPosition(),a._updateFocused(),a._updateUnit(),"text"===b.type&&(b.selectionStart=c,b.selectionEnd=c)},q._onInput=function(a){var b=a.element,c=a._ui,d=c.textClearButtonElement;a._state.empty=""===b.value,a._state.empty&&d?(d.classList.add(s.uiTextInputClearHidden),b.classList.remove(s.uiTextInputClearActive)):a._toggleClearButton(c.textClearButtonElement,b),b.classList.toggle(s.empty,a._state.empty),c.label&&c.label.classList.remove(s.labelInactive),"textarea"===b.nodeName.toLowerCase()&&a._resizeTextArea(b),a._validate(b),a._updateLabelError(),a._updateParentError(),a._updateIconPosition()},q._onBlur=function(a){var b=a.element,c=a._ui.label;a._state.focused=!1,a._state.empty=""===b.value,c&&(c.classList.remove(s.ACTIVATED),c.classList.toggle(s.labelInactive,a._state.empty)),a._toggleClearButton(a._ui.textClearButtonElement,b),b.classList.toggle(s.empty,a._state.empty),a._updateIconPosition(),a._updateFocused()},q._createTextLine=function(b,c,d){var e=this,f=a.createElement("span"),g=a.createElement("span"),h=a.createElement("span");return c&&f.classList.add(c),h.innerHTML=e.options.unit,g.classList.add("ui-textinput-textline-line"),h.classList.add("ui-textinput-textline-unit"),d&&(f.innerHTML=d),f.appendChild(g),f.appendChild(h),i.insertNodeAfter(b,f),e._ui.unit=h,e._ui.line=g,f},q._createClearButton=function(b,c){var d=a.createElement("a");return d.classList.add(n.BTN),d.classList.add(n.BTN_ICON),d.classList.add(n.BTN_NOBG),d.classList.add(s.uiTextInputClear),d.classList.add(s.uiTextInputClearHidden),d.tabindex=0,c?b.parentNode.appendChild(d):b.parentNode.insertBefore(d,b.nextSibling.nextSibling),d},q._build=function(a){var b,e=this,f=e.options,g=a.type,h=a.pattern,i=e._ui;switch(e._setOutsideDiv(a,f.outsideDiv),g){case"text":case"password":case"number":case"email":case"url":case"tel":case"search":c(a),f.textLine&&(i.textLineElement=e._createTextLine(a,s.uiTextInputTextLine));break;default:"textarea"===a.tagName.toLowerCase()&&(c(a),f.textLine&&(i.textLineElement=e._createTextLine(a,s.uiTextInputTextLine)))}return a.classList.add(s.uiTextInput),a.tabindex=0,f.clearBtn&&(i.textClearButtonElement=e._createClearButton(a)),"search"===g&&(b=j.getClosestByClass(a,s.HEADER),a.classList.add(s.SEARCHINPUT),b&&(b.classList.add(s.HEADER_WITH_SEARCH),i.header=b),f.clearBtn||(i.textClearButtonElement=e._createClearButton(a,b)),a.getAttribute("placeholder")||a.setAttribute("placeholder","Search")),("email"===g||"number"===g||h)&&(i.errorMessageElement=d(i.textLineElement,s.uiTextInputErrorMessage,f.errorMessageString)),a},q._setOutsideDiv=function(b,c){var d=a.createElement("div"),e=this._ui;c&&(d.className=s.CONTAINER,b.parentElement.replaceChild(d,b),d.classList.add(r+"-type-"+b.type),d.appendChild(b),e.container=d),this.options.outsideDiv=c},q._findLabel=function(a){var b=a.previousElementSibling;return b&&"LABEL"===b.nodeName?b:null},q._updateLabel=function(){var a=this,b=a._ui.label;b&&b.classList.toggle(s.inputHasNotLine,!a.options.textLine)},q._updateUnit=function(){var a,b=this,c=b._ui,d=c.unit,e=c.line;d&&(b.options.unit?(d.innerHTML=b.options.unit,d.style.display="inline"):d.style.display=null),e&&(a=e.getBoundingClientRect().width,b.element.style.width=a?a+"px":null)},q._init=function(a){var b,c=this,d=c._ui,e=c.options,f=a.type,g=a.parentNode;if(e.clearBtn&&(d.textClearButtonElement=d.textClearButtonElement||g.querySelector(t.uiTextInputClearButton)),c._state.empty=""===a.value,a.classList.toggle(s.empty,c._state.empty),b=c._findLabel(a),b&&(b.getAttribute("for")||b.setAttribute("for",a.id),b.classList.add(s.label),b.classList.toggle(s.labelInactive,c._state.empty)),d.label=b,e.textLine){switch(f){case"text":case"password":case"number":case"email":case"url":case"tel":d.textLineElement=d.textLineElement||g.querySelector(t.uiTextInputTextLine);break;default:"textarea"===a.nodeName.toLowerCase()&&(d.textLineElement=d.textLineElement||g.querySelector(t.uiTextInputTextLine))}d.textLineElement&&d.textLineElement.classList.toggle(s.hasLabel,!!b)}return"textarea"===a.nodeName.toLowerCase()&&(a.hasAttribute("rows")===!1&&(a.rows=1),c._resizeTextArea(a)),c._patternRegexp=a.pattern?new RegExp(a.pattern):null,c._findIcon(a),c._validate(a),c._updateLabel(),c._updateLabelError(),c._updateParentError(),c._updateIconPosition(),c._updateFocused(),c._updateUnit(),a},q._bindEvents=function(){var a=this,b=a.element,c=a._ui.textClearButtonElement,d=a._onInput.bind(null,a),e=a._onFocus.bind(null,a),f=a._onBlur.bind(null,a),g=a._onClearBtnClick.bind(null,a),h=a._onClearBtnAnimationEnd.bind(null,a);a._callbacks={onInputCallback:d,onFocusCallback:e,onBlurCallback:f,onClearBtnClickCallback:g,onClearBtnAnimationEndCallback:h},l.on(b,"input",d),l.on(b,"focus",e),l.on(b,"blur",f),c&&(l.on(c,"click",g),l.on(c,v.ANIMATIONEND,h))},q._unbindEvents=function(){var a=this,b=a.element,c=a._ui.textClearButtonElement,d=a._callbacks;l.off(b,"input",d.onInputCallback),l.off(b,"focus",d.onFocusCallback),l.off(b,"blur",d.onBlurCallback),c&&(l.off(c,"click",d.onClearBtnClickCallback),l.off(c,v.ANIMATIONEND,d.onClearBtnAnimationEndCallback))},q._enable=function(){var a=this,b=a.element,c=a._ui.label;b&&(b.removeAttribute("disabled"),b.classList.remove(s.uiTextInputDisabled),c&&c.classList.remove(s.DISABLED))},q._disable=function(){var a=this,b=a.element,c=a._ui.label;b&&(b.setAttribute("disabled","disabled"),b.classList.add(s.uiTextInputDisabled),c&&c.classList.add(s.DISABLED))},q._getValue=function(){var a=this.element;return a?a.value:null},q._setValue=function(a){var b=this.element;return b&&(b.value=a),this},q._setUnit=function(a,b){var c=this;c.options.unit=b,c._updateUnit()},q._destroy=function(){var a=this,b=a._ui,c=b.textLineElement,d=b.textClearButtonElement,e=b.errorMessageElement,f=b.label;a._unbindEvents(),c&&c.parentElement&&c.parentElement.removeChild(b.textLineElement),f&&f.classList.remove(s.label),d&&d.parentElement.removeChild(b.textClearButtonElement),e&&e.parentElement.removeChild(b.errorMessageElement)},q._getContainer=function(){var a=this,b=a._ui,c=b.container,d=a.element;return c?c:d},q._focus=function(a){var c=a.classList;c.add(s.WIDGET_FOCUSED),"false"!==a.getAttribute("data-edit-on-focus")?(a.focus(),b.event.trigger(a,"focus")):this._ui.label.classList.add(s.ACTIVATED)},q._blur=function(a){var c=a.classList;c.remove(s.WIDGET_FOCUSED),b.event.trigger(a,"blur"),a.blur()},q._actionEnter=function(a){"false"===a.getAttribute("data-edit-on-focus")&&(a.focus(),b.event.trigger(a,"focus"))},q._actionEscape=function(a){"false"===a.getAttribute("data-edit-on-focus")&&b.event.trigger(a,"blur")},f.registerActiveSelector("input[type='text']:not([data-role]), input[type='number']:not([data-role]), input[type='password']:not([data-role]), input[type='email']:not([data-role]), input[type='url']:not([data-role]), input[type='tel']:not([data-role]), input[type='search']:not([data-role]), .ui-search-input, textarea, input:not([type])."+s.uiTextInput),b.widget.mobile.TextInput=m,g.defineWidget("TextInput","input[type='text']:not([data-role]), input[type='number']:not([data-role]), input[type='password']:not([data-role]), input[type='email']:not([data-role]), input[type='url']:not([data-role]), input[type='tel']:not([data-role]), input[type='search']:not([data-role]), .ui-search-input, textarea, input:not([type])."+s.uiTextInput,[],m,"mobile",!1,!1,HTMLInputElement),b.widget.mobile.TextArea=m,g.defineWidget("TextArea",null,[],m,"mobile",!1,!1,HTMLTextAreaElement),g.defineWidget("SearchInput","",[],m,"mobile")}(a.document,d),function(b,c){function d(a,b){a._toggleSelect(b),v.stopPropagation(b),v.preventDefault(b)}function e(a,b){var c=b.target,d=c.tagName,e=c.classList;"LI"!==d||e.contains(C.optionGroup)||e.contains(C.disabled)||(a._selectedIndex=z.call(a._ui.elOptions,c),a._changeOption(),a._toggleSelect(b)),b.stopPropagation(),b.preventDefault()}function f(a){var b=a._ui,c=b.elSelect[b.elSelect.selectedIndex];b.elPlaceHolder.textContent=c.textContent}function g(a,b){a._isOpen===!0&&(a._isOpen=!a._isOpen,a._toggleSelect(b),b.stopPropagation(),b.preventDefault())}function h(a,b){var d=a._ui,e=b.target;c.getConfig("keyboardSupport")&&(e===d.elSelectWrapper||e.parentNode===d.elOptionContainer)&&e.classList.add(C.focus)}function i(a,b){b.stopPropagation()}function j(a,b){var d=a._ui,e=b.target;c.getConfig("keyboardSupport")&&(e===d.elSelectWrapper||e.parentNode===d.elOptionContainer)&&e.classList.remove(C.focus)}function k(a,b){var c=a.classList;b?(c.add(C.disabled),c.add(C.widgetDisabled),c.add(r.classes.disable)):(c.remove(C.disabled),c.remove(C.widgetDisabled),c.remove(r.classes.disable))}function l(a){var b,c=a,d=0,e=0,f=[];for(c=c.split(","),d=c.length,e=0;d>e;e++)b=c[e].split(":"),f.push({textContent:b[0],value:b[1]});return f}function m(a,b){var c=l(b),d=c.length,e=0,f=0;for(a.innerHTML="",f=0;d>f;f++)e="undefined"!=typeof c[f].value?c[f].value:f+1,a.innerHTML+='"}function n(a,b){for(var c,d=a.offsetTop;a.offsetParent&&(c=a.offsetParent,d+=c.offsetTop,a!==b);)a=c;return d}function o(a){var b=a._ui;b.elOptionWrapper.classList.add(C.opened),v.prefixedFastOff(b.elOptionContainer,"animationEnd",a._callbacks.showAnimationEnd,!1),b.elOptionWrapper.classList.remove(C.opening)}function p(a){var b=a._ui.elOptionWrapper,c=b.classList,d=a._ui.elOptionContainer;c.remove(C.active),b.removeAttribute("style"),v.prefixedFastOff(d,"animationEnd",a._callbacks.hideAnimationEnd,!1),c.remove(C.closing),c.remove(C.top),c.remove(C.bottom)}function q(a){return a.offsetWidth}var r=c.widget.mobile.BaseWidgetMobile,s=c.widget.core.BaseKeyboardSupport,t=c.engine,u=c.util.DOM,v=c.event,w=c.util.selectors,x=[].slice,y=c.widget.core.Page,z=[].indexOf,A=function(){var a=this;a._isOpen=!1,a._isClosing=!1,a._selectedIndex=null,a._ui={elSelectWrapper:null,elPlaceHolder:null,elSelect:null,screenFilter:null,elOptionContainer:null,elOptions:null,elPage:null,elContent:null,elDefaultOption:null},a._horizontalPosition=null,a.options={nativeMenu:!0,inline:!1,hidePlaceholderMenuItems:!0,items:"",style:"dropdown"},a._toggleMenuBound=null,a._changeOptionBound=null,a._onResizeBound=null,a._nativeChangeOptionBound=null,a._focusBound=null,a._blurBound=null,a._callbacks={},s.call(a)},B="select:not([data-role='slider']):not([data-role='range']):not([data-role='toggleswitch']):not(.ui-toggleswitch):not(.ui-slider):not([data-role='on-off-switch']):not(.ui-on-off-switch),select.ui-select-menu:not([data-role='slider']):not([data-role='range']):not([data-role='toggleswitch']):not([data-role='on-off-switch']):not(.ui-on-off-switch),.ui-dropdownmenu",C={selectWrapper:"ui-dropdownmenu",optionGroup:"ui-dropdownmenu-optiongroup",placeHolder:"ui-dropdownmenu-placeholder",optionList:"ui-dropdownmenu-options",optionsWrapper:"ui-dropdownmenu-options-wrapper",selected:"ui-dropdownmenu-selected",active:"ui-dropdownmenu-active",opening:"ui-dropdownmenu-options-opening",closing:"ui-dropdownmenu-options-closing",opened:"ui-dropdownmenu-options-opened",filter:"ui-dropdownmenu-overlay",filterHidden:"ui-dropdownmenu-overlay-hidden",disabled:"ui-dropdownmenu-disabled",widgetDisabled:"ui-disabled",inline:"ui-dropdownmenu-inline","native":"ui-dropdownmenu-native",top:"ui-dropdownmenu-options-top",bottom:"ui-dropdownmenu-options-bottom",focus:s.classes.focus,verticalMargins:"ui-dropdownmenu-options-vertical-margins",spinner:"ui-spinner"},D=new r;A.prototype=D,A.classes=C,D._convertOptionToHTML=function(a,b,c){var d=b.className;return a&&u.getNSData(b,"placeholder")?"":(c&&(d+=" "+C.disabled),"
  • "+b.textContent+"
  • ")},D._constructOption=function(){for(var a,b,c,d,e,f,g=this,h=0,i="",j=x.call(g._ui.elSelect.children),k=j.length,l=g.options.hidePlaceholderMenuItems;k>h;h++)if(b=j[h],f=b.disabled,c=b.tagName,"OPTION"===c)i+=g._convertOptionToHTML(l,b,f);else if("OPTGROUP"===c)for(i+="
  • "+b.label+"
  • ",d=x.call(b.children),a=0,e=d.length;e>a;a++)f=b.disabled||d[a].disabled,i+=g._convertOptionToHTML(l,d[a],f);return i},D._setInline=function(a,b){var c=this._ui;c.elSelectWrapper.classList.toggle(C.inline,b),b&&c.elPlaceHolder.removeAttribute("style"),this.options.inline=b},D._configure=function(a){return a.webkitMatchesSelector("."+C.selectWrapper)&&(a=a.querySelector(A.widgetSelector))?a:null},D._getContainer=function(){return this._ui.elSelectWrapper},D._build=function(a){return this._generate(a,!0)},D._generate=function(a,c){var d,e=this,f=e.options,g=a.id,h=e._ui,i=y.classes;return e.options.items&&m(a,e.options.items),h.elSelect=a,h.page=w.getParentsByClass(a,i.uiPage)[0]||b.body,h.content=w.getParentsByClass(a,i.uiContent)[0]||w.getParentsByClass(a,i.uiHeader)[0],h.elDefaultOption=a.querySelector("option[data-placeholder='true']"),h.elDefaultOption&&a.selectedIndex>h.elDefaultOption.index?e._selectedIndex=a.selectedIndex-1:e._selectedIndex=a.selectedIndex,c&&(d=h.elDefaultOption||a[a.selectedIndex]||a.options.item(a.selectedIndex),e._buildWrapper(a),e._buildPlaceholder(a,h.elSelectWrapper,g,d?d.textContent:"")),e._setNativeMenu(a,f.nativeMenu),e._setInline(a,f.inline),a},D._buildWrapper=function(a){var b=this,c=b._createWrapper();c.className=C.selectWrapper,c.id=a.id+"-dropdownmenu",c.setAttribute("tabindex","0"),c.setAttribute("data-role","none"),u.insertNodesBefore(a,c),c.appendChild(a),b._ui.elSelectWrapper=c},D._buildPlaceholder=function(a,c,d,e){var f=b.createElement("span");f.id=d+"-placeholder",f.className=C.placeHolder,f.textContent=e,c.insertBefore(f,a),this._ui.elPlaceHolder=f},D._buildFilter=function(a,c){var d=this._ui,e=d.screenFilter,f=d.elOptionWrapper,g=d.elOptionContainer,h=b.createDocumentFragment();e||(e=b.createElement("div"),e.classList.add(C.filter,C.filterHidden),e.id=c+"-overlay",h.appendChild(e)),f||(f=b.createElement("div"),f.className=C.optionsWrapper,f.id=c+"-options-wrapper",h.appendChild(f)),g||(g=b.createElement("ul"),g.className=C.optionList,g.id=c+"-options",f.appendChild(g)),d.page.appendChild(h),d.elOptionContainer=g,d.elOptionWrapper=f,d.screenFilter=e},D._setNativeMenu=function(a,b){var c,d,e,f=this,g=f._ui,h=g.elSelectWrapper;b?(c=a.querySelectorAll("option"),h.classList.add(C["native"])):(f._buildFilter(a,a.id),d=g.elOptionContainer,e=f._constructOption(),d.innerHTML=e,c=d.querySelectorAll("li[data-value]"),c[f._selectedIndex]&&c[f._selectedIndex].classList.add(C.selected)),g.elOptions=c,f.options.nativeMenu=b},D._setStyle=function(a,b){var d=this,e=d._ui;"spinner"===b?(e.elSelectWrapper.classList.add(C.spinner),d._setInline(a,!0)):"dropdown"===b?e.elSelectWrapper.classList.remove(C.spinner):c.warn("DropDownMenu: not supported style '"+b+"'")},D._init=function(a){var c=this,d=c._ui,e=a.id;d.elSelectWrapper||(d.elSelectWrapper=b.getElementById(e+"-dropdownmenu"),d.elPlaceHolder=b.getElementById(e+"-placeholder"),d.elOptionWrapper=b.getElementById(e+"-options-wrapper"),d.elSelect=a,c.options.nativeMenu||(d.screenFilter=b.getElementById(e+"-overlay"),d.elOptionContainer=b.getElementById(e+"-options"),d.elOptions=d.elOptionContainer.querySelectorAll("li[data-value]"))),c._setStyle(a,c.options.style)},D._refresh=function(){var a=this;a._generate(a.element,!1)},D._enable=function(){k(this._ui.elSelectWrapper,!1),u.removeAttribute(this.element,"disabled")},D._disable=function(){k(this._ui.elSelectWrapper,!0),u.setAttribute(this.element,"disabled",!0)},D.open=function(){var a=this;a._isOpen===!1&&a._toggleSelect()},D.close=function(){var a=this;a._isOpen===!0&&a._toggleSelect()},D._bindEvents=function(){var b=this,c=b._ui,k=c.elOptionContainer,l=c.elSelectWrapper;b._toggleMenuBound=d.bind(null,b),b._changeOptionBound=e.bind(null,b),b._onResizeBound=g.bind(null,b),b._nativeChangeOptionBound=f.bind(null,b),b._focusBound=h.bind(null,b),b._blurBound=j.bind(null,b),b._touchMoveBound=i.bind(null,b),l.addEventListener("focus",b._focusBound),l.addEventListener("blur",b._blurBound),b.options.nativeMenu?c.elSelect.addEventListener("change",b._nativeChangeOptionBound):(l.addEventListener("vclick",b._toggleMenuBound),k.addEventListener("touchmove",b._touchMoveBound),k.addEventListener("vclick",b._changeOptionBound),k.addEventListener("focusin",b._focusBound),k.addEventListener("focusout",b._blurBound),c.screenFilter&&c.screenFilter.addEventListener("vmousedown",b._toggleMenuBound),a.addEventListener("throttledresize",b._onResizeBound,!0))},D._coordinateOption=function(){var b,c,d,e,f,g,h,i=this,j=i._ui,k=j.elOptionContainer.offsetHeight,l=[].slice.call(j.elOptionContainer.children).map(q),m=a.getComputedStyle(j.elOptionContainer),o=a.getComputedStyle(j.elOptionWrapper),p=Math.max.apply(Math,l)+parseInt(m.borderLeftWidth,10)+parseInt(m.borderRightWidth,10),r=parseInt(o.paddingLeft,10)+parseInt(o.paddingRight,10),s=parseInt(o.minWidth,10),t=i.options,u=j.elOptionWrapper.parentNode.querySelector(".ui-scrollview-clip").scrollTop,v=j.elSelectWrapper.parentNode,x=a.getComputedStyle(v),y=v.getBoundingClientRect(),z=0;return j.elSelectWrapper.classList.add("ui-dropdownmenu-force-display"),i._offsetTop=n(j.elSelectWrapper,j.page),j.elSelectWrapper.classList.remove("ui-dropdownmenu-force-display"),e=i._chooseDirection(),d=Math.max(p,s),g=k,d+r>a.screen.width&&(d=a.screen.width-r),c="right"===i._horizontalPosition?y.right-d-r:y.left,c+d+r>a.screen.width&&(c-=c+d+r-a.screen.width),f="left: "+c+"px; ",t.inline===!0&&(g=5*j.elOptionContainer.children[0].offsetHeight,h=v.offsetWidth-(parseFloat(x.paddingLeft)+parseFloat(x.paddingRight)),d=Math.min(h,Math.max(d,j.elOptionContainer.offsetWidth))),"top"===e.direction?(e.belowArea<0&&(z=e.belowArea),b=i._offsetTop-g-u+j.elPlaceHolder.offsetHeight,j.elOptionWrapper.classList.add(C.top)):(e.topAreac.belowArea?c.direction="top":c.direction="bottom",c},D._toggleSelect=function(b){var c=this,d=c._ui,e=d.elOptionContainer,f=d.elOptionWrapper.classList;if(c._horizontalPosition=b&&b.clientX>a.screen.width/2?"right":"left",c._isOpen&&!f.contains(C.opening))f.remove(C.opened),c._callbacks.hideAnimationEnd=p.bind(null,c),v.prefixedFastOn(e,"animationEnd",c._callbacks.hideAnimationEnd,!1),c._hide();else{if(f.contains(C.closing)||f.contains(C.opening))return;d.elSelectWrapper.focus(),f.add(C.opening),c._callbacks.showAnimationEnd=o.bind(null,c),v.prefixedFastOn(e,"animationEnd",c._callbacks.showAnimationEnd,!1),c._show()}c._isOpen=!c._isOpen},D._hide=function(){var a=this,b=a._ui,c=a.options,d=b.elOptionWrapper;b.screenFilter&&b.screenFilter.classList.add(C.filterHidden),c.inline&&b.elSelectWrapper.style.removeProperty("width"),a._ui.elSelectWrapper.classList.remove(C.active),d.classList.add(C.closing),a.isKeyboardSupport&&a.enableDisabledFocusableElements(b.page)},D._focus=function(){this._ui.elSelectWrapper.classList.add("ui-focus")},D._blur=function(){this._ui.elSelectWrapper.classList.remove("ui-focus")},D._actionEnter=function(){this.open()},D._show=function(){var a=this,b=a._ui,c=a.options,d=b.elOptionWrapper;d.setAttribute("style",a._coordinateOption()),b.screenFilter&&b.screenFilter.classList.remove(C.filterHidden),b.elSelectWrapper.classList.add(C.active),d.classList.add(C.active),c.inline&&(b.elSelectWrapper.style.width=d.offsetWidth+"px"),d.setAttribute("tabindex","0"),d.firstElementChild.focus(),a.isKeyboardSupport&&(a.disableFocusableElements(b.page),a.enableDisabledFocusableElements(d),s.focusElement(d))},D._changeOption=function(){var a=this,b=a._ui,c=b.elOptions[a._selectedIndex],d=b.elOptionContainer.querySelector("."+C.selected),e=u.getNSData;if(c!==d||b.elDefaultOption&&b.elPlaceHolder.textContent===b.elDefaultOption.textContent){if(b.elSelect.value=e(c,"value"),""===b.elSelect.value)return b.elSelect.value=e(d,"value"),void(b.elPlaceHolder.textContent=d.textContent);v.trigger(b.elSelect,"change"),d&&d.classList.remove(C.selected),c.classList.add(C.selected)}},D._getValue=function(){var a,b=this,c=b.element.options,d="";return c&&(a=c[b._selectedIndex],a&&(d=a.value)),d},D._destroy=function(){var b=this,c=b._ui,d=c.elSelectWrapper,e=c.elOptionContainer,f=c.screenFilter;d.removeEventListener("focus",b._focusBound),d.removeEventListener("blur",b._blurBound),u.replaceWithNodes(c.elSelectWrapper,c.elSelect),b.options.nativeMenu?c.elSelect.removeEventListener("change",b._nativeChangeOptionBound):(d.removeEventListener("vclick",b._toggleMenuBound),e.removeEventListener("touchmove",b._touchMoveBound),e.removeEventListener("vclick",b._changeOptionBound),e.removeEventListener("focusin",b._focusBound),e.removeEventListener("focusout",b._blurBound),c.elOptionWrapper.parentNode.removeChild(c.elOptionWrapper),f&&(f.removeEventListener("vmousedown",b._toggleMenuBound),f.parentNode.removeChild(f)),a.removeEventListener("throttledresize",b._onResizeBound,!0))},A.widgetSelector=B,c.widget.mobile.DropdownMenu=A,s.registerActiveSelector(".ui-dropdownmenu:not(.ui-disabled):not(.ui-dropdownmenu-disabled), .ui-dropdownmenu-options li:not(.ui-dropdownmenu-disabled):not(.ui-dropdownmenu-optiongroup):not(.ui-disabled)"),t.defineWidget("DropdownMenu",B,["open","close"],A,"mobile",!1,!1,HTMLSelectElement)}(a.document,d),function(a,d){function e(a){var b=a._ui.inputElement;b&&(i.on(b,"keyup",a),a.options.groupOnBlur&&i.on(b,"blur focus",a)),a.on("click",a)}function f(a){var b=a._ui.inputElement;b&&(i.off(b,"keyup",a),a.options.groupOnBlur&&i.off(b,"blur focus",a)),a.off("click",a)}var g=d.widget.mobile.BaseWidgetMobile,h=d.engine,i=d.event,j={TEXT_ENVELOPER:"ui-text-enveloper",WITH_CONTAINER:"ui-text-enveloper-with-container",CONTAINER:"ui-text-enveloper-container",TEXT_ENVELOPER_INPUT:"ui-text-enveloper-input",TEXT_ENVELOPER_BTN:"ui-text-enveloper-btn",BTN_SELECTED:"ui-text-enveloper-btn-selected",TEXT_ENVELOPER_BTN_ACTIVE:"ui-text-enveloper-btn-active",TEXT_ENVELOPER_BTN_BLUR:"ui-text-enveloper-btn-blur",TEXT_ENVELOPER_BTN_EXPANDED:"ui-text-enveloper-btn-expanded",TEXT_ENVELOPER_START:"ui-text-enveloper-start",TEXT_ENVELOPER_TEXTLINE:"ui-text-input-textline",SLASH:"ui-text-enveloper-slash",SLASH_HIDDEN:"ui-text-enveloper-slash-hidden",TEXT_ENVELOPER_BTN_SLASH:"ui-text-enveloper-btn-separator",INPUT_STYLE_PREFIX:"ui-text-enveloper-input-",INPUT_BLUR:"ui-text-enveloper-input-blur"},k={BACKSPACE:8,ENTER:13},l={NEW_VALUE:"newvalue",ADDED:"added",REMOVED:"removed",SELECT:"select",UNSELECT:"unselect",RESIZE:"resize",EXPAND:"expand",FOLD:"fold"},m=function(){var a=this;a.options={groupOnBlur:!0,label:null,link:"",description:"+ {0}",selectable:!1,input:!0,placeholder:null,labelPosition:null,selectedItems:null,items:null},a._ui={}},n=new g;m.prototype=n,m.classes=j,n._build=function(a){var b=this,c=b._ui,d=b.options;return a.classList.add(j.TEXT_ENVELOPER),b._setLabel(a,d.label),b._setLabelPosition(a,d.labelPosition),c.container.classList.add(j.CONTAINER),c.buttons=[],b._setInput(a,d.input),b._setPlaceholder(a,d.placeholder),a},n._setLabelPosition=function(a,c){var d,e=this,f=e._ui;"indent"===c?(d=b.createElement("div"),a.appendChild(d),f.container=d,a.classList.add(j.WITH_CONTAINER)):f.container=a,e.options.labelPosition=c},n._setLabel=function(a,c){var d=a.querySelector("."+j.TEXT_ENVELOPER_START),e=d?d.cloneNode(!0):null;e&&(a.removeChild(d),a.appendChild(e)),c&&(e=e||b.createElement("div"),e.innerText=c,e.classList.add(j.TEXT_ENVELOPER_START),a.appendChild(e)),this.options.label=c},n._init=function(a){var b=this;return b._btnActive=!1,b._isBlurred=!1,a},n._bindEvents=function(){e(this)},n.handleEvent=function(a){var b=this;switch(a.type){case"click":b._onClick(a);break;case"keyup":b._onKeyup(a);break;case"blur":b._onBlur(a);break;case"focus":b._onFocus(a)}},n._onFocus=function(){this.expandButtons()},n.expandButtons=function(){var a,b,c=this,d=c._ui;if(c._isBlurred){for(c._isBlurred=!1,c.remove(c._btnToRemoveIndex),d.inputContainer.classList.remove(j.INPUT_BLUR),a=d.buttons.length,b=0;a>b;b++)d.buttons[b].classList.remove(j.TEXT_ENVELOPER_BTN_BLUR);c.trigger(l.RESIZE),c.trigger(l.EXPAND)}},n._onClick=function(a){var b,c,d,e=this,f=a.target,g=f.classList,h=f.previousElementSibling,i=f.nextElementSibling,k=i&&i.nextElementSibling,m=h&&h.previousElementSibling;e._isBlurred?(e.expandButtons(),a.preventDefault(),a.stopPropagation()):e.options.selectable&&g.contains(j.TEXT_ENVELOPER_BTN)&&(b=h&&h.classList,c=i&&i.classList,g.contains(j.BTN_SELECTED)?(m&&!m.classList.contains(j.BTN_SELECTED)&&b.remove(j.SLASH_HIDDEN),k&&!k.classList.contains(j.BTN_SELECTED)&&c.remove(j.SLASH_HIDDEN),d=l.UNSELECT):(b&&b.add(j.SLASH_HIDDEN),c&&c.add(j.SLASH_HIDDEN),d=l.SELECT),g.toggle(j.BTN_SELECTED),e.trigger(d,{value:f.textContent,index:e._ui.buttons.indexOf(f)},!1),a.preventDefault(),a.stopPropagation())},n._getItems=function(){return this._ui.buttons.map(function(a){return a.textContent})},n._setItems=function(a,b){var c=this,d="string"==typeof b?b.split(","):b;d&&(this._ui.buttons.forEach(function(){c.remove(0)}),d.forEach(function(a){c.add(a)}))},n._getSelectedItems=function(){var a=[];return this._ui.buttons.forEach(function(b,c){b.classList.contains(j.TEXT_ENVELOPER_BTN_SELECTED)&&a.push({value:b.textContent,index:c})}),a},n._setSelectedItems=function(a,b){var c="string"==typeof b?b.split(","):b;c&&this._ui.buttons.forEach(function(a,b){a.classList.toggle(j.TEXT_ENVELOPER_BTN_SELECTED,-1!==c.indexOf(b))})},n._onBlur=function(){var a=this,b=a._ui.inputElement;b&&b.value&&(a.trigger(l.NEW_VALUE,{value:b.value},!1),b.value=""),a.foldButtons()},n.foldButtons=function(){var a,c,d,e,f=this,g=f._ui,h=g.buttons,i=h.length,k=h[0]?h[0].textContent:"";if(!f._isBlurred){for(a=0;i>a;a++)h[a].classList.add(j.TEXT_ENVELOPER_BTN_BLUR);g.inputContainer.classList.add(j.INPUT_BLUR),c=f._createButton(k,!1),f._btnToRemoveIndex=h.indexOf(c),i>1&&(d=b.createElement("span"),d.classList.add(j.TEXT_ENVELOPER_BTN_SLASH),e=b.createTextNode("+"+(i-1)),c.appendChild(d),c.appendChild(e)),f._isBlurred=!0,f.trigger(l.RESIZE),f.trigger(l.FOLD); -}},n._onKeyup=function(a){var b=this,c=b._ui,d=c.inputElement,e=d.value,f=a.keyCode,g=c.buttons.length-1;f===k.ENTER?(b.trigger(l.NEW_VALUE,{value:e},!1),d.value="",b.trigger(l.RESIZE)):f===k.BACKSPACE?(""===e&&(b._btnActive?(b.remove(g),b._btnActive=!1):c.buttons.length&&(c.buttons[g].classList.add(j.TEXT_ENVELOPER_BTN_ACTIVE),b._btnActive=!0)),b.trigger(l.RESIZE)):b._btnActive&&(c.buttons[g].classList.remove(j.TEXT_ENVELOPER_BTN_ACTIVE),b._btnActive=!1)},n._createButton=function(a,d){var e=this,f=e._ui,g=b.createElement("div"),i=f.buttons;return d===c&&(d=!0),g.innerText=a,g.classList.add(j.TEXT_ENVELOPER_BTN),h.instanceWidget(g,"Button",{inline:d}),f.container.insertBefore(g,e._ui.inputContainer),i.push(g),e.trigger(l.ADDED,{value:a,index:i.length-1},!1),g},n._createSlash=function(){var a=this._ui,c=b.createElement("span");return c.classList.add(j.SLASH),a.container.insertBefore(c,a.inputContainer),c},n.add=function(a){var b=this,c=b._getItems(b.element);-1===c.indexOf(a)&&(b._createButton(a),b._createSlash())},n.remove=function(a){var b=this,c=b._ui,e=c.buttons,f=e.length,g=e[a].innerText,h=c.container,i=b._isBlurred?f-2:f-1;0>a||a>i?d.warn("You insert incorrect index, please check your index value"):b._isBlurred?f>2?e[f-1].textContent=e[0].textContent+" + "+(f-2):2===f&&(h.removeChild(e[f-1]),e.pop(),e[0].classList.remove(j.TEXT_ENVELOPER_BTN_BLUR)):(e[a].nextElementSibling.classList.contains(j.SLASH)&&h.removeChild(e[a].nextElementSibling),h.removeChild(e[a]),e.splice(a,1)),b.trigger(l.REMOVED,{value:g,index:a})},n.length=function(){return this._ui.buttons.length},n._setInput=function(a,c){var d,e,f,g=this,i=g._ui,k=i.container;c?(f=b.createElement("div"),d=b.createElement("input"),d.classList.add(j.TEXT_ENVELOPER_INPUT),f.appendChild(d),k.appendChild(f),h.instanceWidget(d,"TextInput",{clearBtn:!0}),i.inputElement=d,i.inputContainer=f,"string"==typeof c?f.classList.add(j.INPUT_STYLE_PREFIX+c):(e=a.querySelector("."+j.TEXT_ENVELOPER_TEXTLINE),e.parentElement.removeChild(e))):(f=i.inputContainer,f&&(k.removeChild(f),h.destroyWidget(i.inputElement,"TextInput"),i.inputContainer=null,i.inputElement=null)),g.options.input=c},n._setPlaceholder=function(a,b){var c=this._ui.inputElement;c&&c.setAttribute("placeholder",b||""),this.options.placeholder=b},n._destroy=function(){var a=this,b=a._ui;b.container.classList.remove(j.CONTAINER),a._setInput(a.element,!1),f(a),a._ui=null},n.getInput=function(){return this._ui.inputElement},d.widget.mobile.TextEnveloper=m,h.defineWidget("TextEnveloper","[data-role='textenveloper'], .ui-text-enveloper",["add","remove","length"],m,"mobile")}(a.document,d),function(a,b){function c(){var c,d=b.createElement("div"),e=b.createElement("body"),f=b.getElementsByTagName("html")[0],g=getComputedStyle(d);return d.classList.add("is-circle-test"),e.appendChild(d),f.insertBefore(e,f.firstChild),c="1px"===g.width,f.removeChild(e),"?circle"===a.location.search&&(c=!0),c}var e=!("undefined"==typeof a.tizen);d.support={cssTransitions:!0,mediaquery:!0,cssPseudoElement:!0,touchOverflow:!0,cssTransform3d:!0,boxShadow:!0,scrollTop:0,dynamicBaseTag:!0,cssPointerEvents:!1,boundingRect:!0,browser:{ie:!1,tizen:e},shape:{circle:e?a.matchMedia("(-tizen-geometric-shape: circle)").matches:c()},gradeA:function(){return!0},isCircleShape:c}}(a,a.document),function(a,b,c){function d(a,b,c,d){var e=d*n/180;return{x:a+c*p(e),y:b-c*o(e)}}function e(a,b,c,e,f){var g=d(a,b,c,f),h=d(a,b,c,e),i=180>=f-e?"0":"1",j=0;return["M",g.x,g.y,"A",c,c,0,i,j,h.x,h.y].join(" ")}function f(a,c){var d=b.createElementNS(q,"path");d.setAttribute("class",c.classes),d.setAttribute("fill","none"),d.setAttribute("stroke",c.color),d.setAttribute("stroke-width",c.width),d.setAttribute("d",e(c.x,c.y,c.r,c.referenceDegree+c.arcStart,c.referenceDegree+c.arcEnd)),d.setAttribute("data-initial-degree",c.referenceDegree),d.setAttribute("stroke-linecap",c.linecap),a.appendChild(d)}function g(a,b){var c=a.style,d=b.x+"px "+b.y+"px",e=b.referenceDegree+b.arcStart||b.degrees;a.classList&&a.classList.add(s.animated),c.webkitTransformOrigin=d,c.mozTransformOrigin=d,c.transformOrigin=d,d="rotate("+e+"deg)",c.webkitTransform=d,c.mozTransform=d,c.transform=d}function h(a,c){var e,f,g=b.createElementNS(q,"line");return g.setAttribute("class",c.classes),g.setAttribute("stroke",c.color),g.setAttribute("stroke-width",c.width),"out"===c.direction?(e=d(c.x,c.y,c.r,c.degrees),f=d(c.x,c.y,c.r-c.length,c.degrees)):(e=d(c.x,c.y,c.r-c.length,c.degrees),f=d(c.x,c.y,c.r,c.degrees)),g.setAttribute("x1",e.x),g.setAttribute("y1",e.y),g.setAttribute("x2",f.x),g.setAttribute("y2",f.y),a.appendChild(g),g}function i(a,c){var d=b.createElementNS(q,"text");d.setAttribute("x",c.x),d.setAttribute("y",c.y),d.setAttribute("text-anchor",c.position),d.setAttribute("fill",c.color),d.setAttribute("transform",c.transform),d.textContent=c.text,a.appendChild(d)}function j(a,c){var d=b.createElementNS(q,"circle");return d.setAttribute("stroke",c.color),d.setAttribute("stroke-width",c.width),d.setAttribute("cx",c.x),d.setAttribute("cy",c.y),d.setAttribute("r",c.r),d.setAttribute("fill",c.fill),a.appendChild(d),d}function k(a,b){var c;b.animation?g(a,b):a&&(c=parseInt(a.getAttribute("data-initial-degree"),10)||b.referenceDegree,a.setAttribute("data-initial-degree",c),a.setAttribute("d",e(b.x,b.y,b.r,c+b.arcStart,c+b.arcEnd)))}function l(a,b){var c,e;b.animation?g(a,b):a&&(c=d(b.x,b.y,b.r,b.degrees),e=d(b.x,b.y,b.r-b.length,b.degrees),a.setAttribute("x1",c.x),a.setAttribute("y1",c.y),a.setAttribute("x2",e.x),a.setAttribute("y2",e.y))}var m,n=Math.PI,o=Math.cos,p=Math.sin,q="http://www.w3.org/2000/svg",r=c.util.object,s={polar:"ui-polar",animated:"ui-animated"},t={x:180,y:180,r:170,arcStart:0,arcEnd:90,width:5,color:"black",animation:!1,linecap:"butt",referenceDegree:0},u={x:180,y:180,r:170,degrees:0,length:180,direction:"in",width:5,color:"black"},v={x:180,y:180,text:"Text",position:"middle",color:"white"},w={x:180,y:180,r:170,color:"white"};m={"default":{arc:t,radius:u,text:v},classes:s,polarToCartesian:d,createSVG:function(a){var c=b.createElementNS(q,"svg");return c.classList&&c.classList.add(s.polar),a&&a.appendChild(c),c},addArc:function(a,b){return a=a||this.createSVG(),b=r.merge({},t,b||{}),f(a,b),a},addRadius:function(a,b){return a=a||this.createSVG(),b=r.merge({},u,b||{}),h(a,b)},addText:function(a,b){return a=a||this.createSVG(),b=r.merge({},v,b||{}),i(a,b),a},updatePosition:function(a,b,c){var d,e=a&&a.querySelector("path"+b);e?(c=r.merge({},t,c||{}),k(e,c)):(d=a&&a.querySelector("line"+b),d&&l(d,c))},addCircle:function(a,b){var c=this;return a=a||c.createSVG(),b=r.merge({},w,b||{}),j(a,b),a}},c.util.polar=m}(a,a.document,d),function(a,b,c){function d(){ma&&(clearTimeout(ta),ma.classList.add(N.fadeIn),ta=setTimeout(function(){ma&&ma.classList.remove(N.fadeIn)},2e3))}function e(b){for(;b&&b!==a;){if(b===$)return!0;b=b.parentElement}return!1}function f(a){var b=a.touches,c=b[0];da=e(a.target),da&&1===b.length&&(R=ea?c.clientX:c.clientY,X=Date.now(),K.trigger($,P.SCROLL_BEFORE_START,{scrollLeft:ea?-S:0,scrollTop:ea?0:-S,fromAPI:ua}))}function g(a){var b=a.touches,c=b[0],e=ea?c.clientX:c.clientY,f=0,g=0;ua=!1,T=e-R,O||(S+T>0&&(T=-S),-Z>S+T&&(T=-Z-S)),ea?f=-(S+T):g=-(S+T),ca||K.trigger($,P.SCROLL_START,{scrollLeft:f,scrollTop:g,fromAPI:ua}),K.trigger($,P.SCROLL,{scrollLeft:f,scrollTop:g,inBounds:S+T>=-Z&&0>=S+T,fromAPI:ua}),d()}function h(a){var b=a.touches;da&&(1===b.length&&g(a),ca||(ca=!0),Ba(u))}function i(a){return xa?(a=ga(ha(xa.length-1,a),0),xa[a].position-xa[0].position):0}function j(a){var b,c,d=null,e=null;if(xa){if(a-=Aa/2,a=-a,xa[0].position>a)return 0;for(c=0,b=xa.length;b>c;c++)if(d=xa[c],e=xa[c+1],!e||d.positiona)return c}return-1}function k(a){var b=Date.now()-X,c=null;a&&ba(T/b)>1?(V=ga(ha(fa(S+1e3*T/b),0),-Z),xa?(ya=j(S+1e3*T/b),c=xa[ya],c&&(V=-i(ya))):wa&&(V=wa*fa(V/wa)),ba(T/b)>1&&K.trigger($,P.SCROLL_FLICK,{scrollLeft:ea?-V:0,scrollTop:ea?0:-V,fromAPI:ua}),Ba(s)):(xa?(ya=j(S),c=xa[ya],c&&(V=-i(ya),Ba(s))):wa&&(V=wa*fa(S/wa),Ba(s)),ca=!1)}function l(a){O?a||(V=S>0?0:-Z,Ba(s)):(-Z>S&&(S=-Z),S>0&&(S=0))}function m(a){K.trigger($,P.SCROLL,a),K.trigger($,P.SCROLL_END,a)}function n(){var a,b=0,c=0;ca&&(S+=T,a=S>=-Z&&0>=S,k(a),l(a),ea?b=-S:c=-S,T=0,m({scrollLeft:b,scrollTop:c,inBounds:a,fromAPI:ua}),d(),da=!1,Ba(u))}function o(a){return xa?Math.abs(xa[za].position-xa[a].position):wa}function p(a){var b=a.getBoundingClientRect();return ea?b.width:b.height}function q(a){var b=a.detail&&a.detail.direction;(!$||p($))&&(za=ya,ca&&(T=0,ca=!1),"CW"===b?(ya++,xa&&ya>=xa.length&&(ya=xa.length-1),wa=-1*o(ya)):(ya--,xa&&0>ya&&(ya=0),wa=o(ya)),V+=wa,!xa&&wa&&(V=wa*fa(V/wa)),-Z>V&&(V=-Z),V>0&&(V=0),Ba(s),Ba(u),K.trigger($,P.SCROLL_START,{scrollLeft:ea?-V:0,scrollTop:ea?0:-V,fromAPI:!1}))}function r(){var a=V-S,b=ba(a);b>10?(S=fa(S+a/10),Ba(s)):b>2?(S=fa(S+a/2),Ba(s)):S=V,O||(-Z>S&&(S=-Z),S>0&&(S=0))}function s(){var a=0,b=0;$&&(r(),ea?a=-S:b=-S,K.trigger($,P.SCROLL,{scrollLeft:a,scrollTop:b,inBounds:S>=-Z&&0>=S,fromAPI:ua}),ca||K.trigger($,P.SCROLL_END,{scrollLeft:a,scrollTop:b,fromAPI:ua}),d())}function t(){qa?L.updatePosition(sa,"."+N.thumb,{arcStart:oa,arcEnd:oa+ra,r:Q}):na&&(ea?na.style.transform="translate("+oa+"px, 0)":na.style.transform="translate(0, "+oa+"px)")}function u(){var a=S+T+U;a!==W&&(W=a,oa=Z>-a?-a/Z*pa:pa,0>oa&&(oa=0),!va&&Y&&(Y.transform=ea?"translate("+W+"px, 0)":"translate(0, "+W+"px)"),t(),Ba(u))}function v(){R=0,S=0,oa=0,T=0,V=0,W=0,U=0,X=Date.now()}function w(d,e,g){var i,j,k,l;va=g,O=!1,wa=!1,$?c.warn("Scrolling exist on another element, first call disable method"):(ea="x"===e?1:0,ya=0,l=d.querySelector("div."+N.container),l?(_=l,_.style.transform=""):(_=a.createElement("div"),k=Array.prototype.slice.call(d.childNodes),k.forEach(function(a){(!c.support.shape.circle||M.matchesSelector(a,".ui-header:not(.ui-fixed), :not(.ui-footer)"))&&_.appendChild(a)}),d.insertBefore(_,d.firstElementChild),_.classList.add(N.container)),$=d,i=d.getBoundingClientRect(),j=_.getBoundingClientRect(),Z=fa(ea?j.width-i.width:j.height-i.height),Y=_.style,v(),aa=b.getComputedStyle(d).getPropertyValue("overflow"),d.style.overflow="hidden",a.addEventListener("touchstart",f,!1),a.addEventListener("touchmove",h,!1),a.addEventListener("touchend",n,!1),b.addEventListener("rotarydetent",q,!0))}function x(){B(),a.removeEventListener("touchstart",f,!1),a.removeEventListener("touchmove",h,!1),a.removeEventListener("touchend",n,!1),b.removeEventListener("rotarydetent",q,!0),$&&($.style.overflow=aa),Y=null,$=null,_=null,sa=null}function y(){var a=ea?0:90;ma.classList.add(N.circular),sa=L.createSVG(),L.addArc(sa,{arcStart:a-ia/2,arcEnd:a+ia/2,classes:N.path,width:10,r:Q,linecap:"round"}),L.addArc(sa,{referenceDegree:a-ia/2,arcStart:0,arcEnd:ra,classes:N.thumb,width:10,r:Q,linecap:"round"}),ma.appendChild(sa),$.parentElement.insertBefore(ma,$.nextSibling)}function z(b){var c,d,e,f=0,g=0;ma.classList.add(N.direction+"-"+(ea?"x":"y")),na=a.createElement("div"),e=na.style,na.classList.add(N.thumb),c=$.getBoundingClientRect(),d=_.getBoundingClientRect(),ea?(f=c.width-2*ka,b.width=f+"px",b.left=c.left+ka+"px",e.transform="translate3d("+oa+"px,0,0)",e.width=f/d.width*f+"px"):(g=c.height-2*ka,b.height=g+"px",b.top=c.top+ka+"px",e.transform="translate3d(0,"+oa+"px,0)",e.height=g/d.height*g+"px"),ma.appendChild(na),$.parentElement.insertBefore(ma,$.nextSibling),pa=ea?f-na.getBoundingClientRect().width:g-na.getBoundingClientRect().height}function A(){ma=a.createElement("div"),ma.classList.add(N.scrollbar),qa?y():z(ma.style)}function B(){ma&&(ma.parentElement.removeChild(ma),ma=null,na=null)}function C(a){V=a,ua=!0,K.trigger($,P.SCROLL_BEFORE_START,{scrollLeft:ea?-S:0,scrollTop:ea?0:-S,fromAPI:ua}),Ba(s),u()}function D(){return-S}function E(){return Z}function F(a,b){ya=a,U=b,S=-i(a),V=S,Ba(s),u()}function G(a){var b=$.getBoundingClientRect(),c=ea?"width":"height",d=b[c],e=ga(a-d,0);e!==Z&&(Z=e||Number.POSITIVE_INFINITY,ma&&(qa?(ra=ga(d/(Z+d)*ia,ja),pa=ia-ra,L.updatePosition(sa,"."+N.thumb,{arcStart:oa,arcEnd:oa+ra,r:Q})):(d-=2*ka,na.style[c]=d/(Z+d)*d+"px",pa=d-na.getBoundingClientRect()[c])))}function H(a){var b=a.length;xa=a,wa=null,b&&(Z=xa[b-1].position-xa[0].position+la)}function I(a){Aa=ea?$.getBoundingClientRect().height:$.getBoundingClientRect().width,Array.isArray(a)?H(a):(xa=null,wa=a,wa&&(Z=wa*fa(Z/wa)))}function J(a){return $===a}var K=c.event,L=c.util.polar,M=c.util.selectors,N={circular:"scrolling-circular",direction:"scrolling-direction",scrollbar:"scrolling-scrollbar",path:"scrolling-path",thumb:"scrolling-scrollthumb",fadeIn:"fade-in",container:"scrolling-container"},O=!1,P={SCROLL_BEFORE_START:"beforeScrollStart",SCROLL_START:"scrollStart",SCROLL_END:"scrollEnd",SCROLL_FLICK:"flick",SCROLL:"scroll"},Q=174,R=0,S=0,T=0,U=0,V=0,W=0,X=Date.now(),Y=null,Z=0,$=null,_=null,aa="",ba=Math.abs,ca=!1,da=!1,ea=0,fa=Math.round,ga=Math.max,ha=Math.min,ia=60,ja=6,ka=11,la=0,ma=null,na=null,oa=0,pa=0,qa=c.support.shape.circle,ra=ja,sa=null,ta=null,ua=!1,va=!1,wa=null,xa=null,ya=0,za=0,Aa=0,Ba=b.requestAnimationFrame||b.webkitRequestAnimationFrame;c.util.scrolling={getScrollPosition:D,getScrollPositionByIndex:i,enable:w,disable:x,enableScrollBar:A,disableScrollBar:B,scrollTo:C,setMaxScroll:G,getMaxScroll:E,setSnapSize:I,scrollToIndex:F,isElement:J,setBounceBack:function(a){O=a}}}(b,a,d),function(a,b){function d(a,b){for(var c=a._renderList,d=0,e=c.length;e>d;d+=4)"propset"===c[d]&&(c[d+1][c[d+2]]=c[d+3]);0===e&&b-a._lastRenderClearTimestamp>a._lastRenderClearTTL&&(a._lastRenderClearTimestamp=b,a._sizeMap.length=0,a._avgListItemSize=-1),c.length=0}function e(a,b){var c=a._scroll,d=q,e=a._ui.scrollview,f=c.lastPositionX,g=c.lastPositionY,h=e.scrollLeft,i=b&&b.detail&&b.detail.scrollTop||e.scrollTop;a._refreshScrollbar(),g>i&&(d=r),f>h&&(d=u),i>g&&(d=s),h>f&&(d=t),c.lastJumpY=Math.abs(i-g),c.lastJumpX=Math.abs(h-f),c.lastPositionX=h,c.lastPositionY=i,c.dir=d,c.clipHeight=e.clientHeight,c.clipWidth=e.clientWidth}function f(a,b){return parseInt(b===v?a.clientHeight:a.clientWidth,10)}function g(a,b){var c,d,e,g,h,i,j=a.element,k=a.options,m=a._scroll,n=k.dataLength,o=a._avgListItemSize,p=k.bufferSize,q=!1,r=D.call(j.children,l);for(c=k.orientation===v?m.clipHeight:m.clipWidth,-1===o&&(a._avgListItemSize=o=f(j,k.orientation)/p),e=Math.floor((p-Math.floor(c/o))/2),i=0>=b-e?0:b-e,i+p>=n&&(i=n-p,0>i&&(i=0),q=!0),d=b-i,a._loadData(i),x=!0,h=i*o,k.orientation===v?(q&&(h=a._ui.spacer.clientHeight),a._addToRenderList("propset",j.style,"margin-top",h+"px")):(q&&(h=a._ui.spacer.clientWidth),a._addToRenderList("propset",j.style,"margin-left",h+"px")),g=0;d>g;g+=1)h+=f(r[g],k.orientation);k.orientation===v?C.isElement(a._ui.scrollview)?C.scrollTo(h):a._ui.scrollview.scrollTop=h:a._ui.scrollview.scrollLeft=h,x=!1,a._currentIndex=i}function h(a){for(var b=a.firstElementChild;b;){if("LI"===b.tagName)return b;b=b.nextElementSibling}return null}function i(a,b,c,d,e,f,g){var i,j,k=D.call(b.children,l),m=0;if(f>0){for(j=g;j>0;j--)i=k.shift(),c.appendChild(i),a._updateListItem(i,e),b.appendChild(i),m+=d(i,e++);a._currentIndex+=g}else{for(j=g;j>0;j--)i=k.shift(),c.appendChild(i),a._updateListItem(i,e),b.insertBefore(i,h(b)),m-=d(i,e--);a._currentIndex-=g}return m}function j(a,b,c,d,e,f,g){var h,i=0===(2&d),j=1===(2&d),k=a._currentIndex;i&&(h=f+e,0>=k&&(a._currentIndex=k=0,h=0),k>=b-1&&(h=a._ui.spacer.clientHeight),0>h&&(h=0),a._addToRenderList("propset",c,"margin-top",h+"px")),j&&(h=g+e,0>=k&&(a._currentIndex=k=0,h=0),k>=b-1&&(h=a._ui.spacer.clientWidth),0>h&&(h=0),a._addToRenderList("propset",c,"margin-left",h+"px"))}function k(a,b){for(var c=0,d=a.length;--d>=0;)c+=a[d][b];return c}function l(a){return"LI"===a.tagName}function m(a,b,d,e){return a[e]===c&&(a[e]=b?d.clientWidth:d.clientHeight),a[e]}function n(a){var b,c,d,e,g=a.element,h=a._scroll,n=a.options,o=g.style,p=a._currentIndex,w=parseInt(n.bufferSize,10),x=n.dataLength,y=h.dir,z=h.lastPositionY,A=h.lastPositionX,B=parseInt(o.marginTop,10)||0,C=parseInt(o.marginLeft,10)||0,E=0,F=a._domBuffer,G=a._avgListItemSize,H=k(D.call(g.children,l),n.orientation===v?"clientHeight":"clientWidth"),I=a._sizeMap,J=0,K=0;switch(-1===G&&(a._avgListItemSize=G=f(g,n.orientation)/w),y){case q:break;case s:K=z-B,E=x-p-w;break;case r:K=B+H-(z+h.clipHeight),E=p;break;case u:K=A-C,E=x-p-w;break;case t:K=C+H-(A-h.clipWidth),E=p}K>0&&2>=H/K&&(b=K/G-(w-h.clipHeight/G)/5|0|0,b=Math.min(E,b),c=b/w|0,b%=w,d=y===s||y===u?1:-1,c>0&&(a._loadData(p+d*c*w),p=a._currentIndex,J+=d*c*w*G),e=p+(d>0?w:-1),J+=i(a,g,F,m.bind(null,I,2&y),e,d,b),j(a,x,o,y,J,B,C))}function o(a,b){var c=a._scroll;e(a,b),(c.lastJumpY>0||c.lastJumpX>0&&!x)&&(n(a),B.trigger(a.element,"vlistupdate"))}var p=b.widget.BaseWidget,q=-1,r=0,s=1,t=2,u=3,v="y",w="x",x=!1,y=b.util,z=y.requestAnimationFrame,A=y.selectors,B=b.event,C=b.util.scrolling,D=[].filter,E=function(){var b=this;return b._ui={scrollview:null,spacer:null,itemSize:0},b._scroll={direction:[0,0,0,0],dir:q,lastPositionX:0,lastPositionY:0,lastJumpX:0,lastJumpY:0,clipWidth:0,clipHeight:0},b.name="VirtualListview",b._currentIndex=0,b.options={bufferSize:100,dataLength:0,orientation:v,listItemUpdater:null,scrollElement:null,optimizedScrolling:!1},b._scrollEventBound=null,b._render=d.bind(null,this),b._renderList=[],b._sizeMap=[],b._domBuffer=a.createDocumentFragment(),b._lastRenderClearTimestamp=0,b._lastRenderClearTTL=1e4,b._avgListItemSize=-1,b},F=new p;E.classes={uiVirtualListContainer:"ui-virtual-list-container",spacer:"ui-virtual-list-spacer"},F._updateListItem=function(a,b){this.options.listItemUpdater(a,b)},F._setupScrollview=function(a,b){var c,d=A.getClosestByClass(a,"ui-scroller")||a.parentElement;return c=d.style,b===w?(c.overflowX="scroll",c.overflowY="hidden"):(c.overflowX="hidden",c.overflowY="scroll"),d},F._getScrollView=function(a,b){var c=null;return a.scrollElement&&(c="string"==typeof a.scrollElement?A.getClosestBySelector(b,"."+a.scrollElement):a.scrollElement),c||(c=this._setupScrollview(b,a.orientation)),c},F._build=function(b){var c,d,e,f=this,g=f._ui,h=E.classes,i=f.options,j=a.createElement("div");return b.style.position="relative",b.classList.add(h.uiVirtualListContainer),e=i.orientation.toLowerCase()===w?w:v,c=f._getScrollView(i,b),j.classList.add(h.spacer),d=j.style,d.display="block",d.position="static",e===w&&(d["float"]="left"),c.appendChild(j),g.spacer=j,g.scrollview=c,i.orientation=e,b},F._init=function(a){var c,d,e=this,f=e._ui,g=e.options,h=f.scrollview||e._getScrollView(g,a);g.dataLengthc;++c)b=a.createElement(g),j===w&&(b.style["float"]="left"),d._updateListItem(b,c),i.appendChild(b);e.appendChild(i),this._refresh()},F._refresh=function(){this._refreshScrollbar()},F._loadData=function(a){var b=this,c=b.element.firstElementChild;if(b._currentIndex!==a){b._currentIndex=a;do b._updateListItem(c,a),++a,c=c.nextElementSibling;while(c)}},F._refreshScrollbar=function(){var a,b,c=this,d=c._currentIndex,e=c.element,f=c.options,g=c._ui,h=g.spacer.style;f.orientation===v?(a=parseFloat(e.clientHeight)||0,b=a/f.bufferSize*(f.dataLength-d),f.optimizedScrolling?C.setMaxScroll(b):c._addToRenderList("propset",h,"height",b-a+"px")):(a=parseFloat(e.clientWidth)||0,b=a/f.bufferSize*f.dataLength,f.optimizedScrolling?C.setMaxScroll(b):c._addToRenderList("propset",h,"width",a/f.bufferSize*(f.dataLength-1)-4/3*a+"px"))},F._addToRenderList=function(){var a=this,b=a._renderList;b.push.apply(b,arguments),z(a._render)},F._bindEvents=function(){var a=o.bind(null,this),b=this._ui.scrollview;b&&(b.addEventListener("scroll",a,!1),this._scrollEventBound=a)},F._destroy=function(){var a=this,b=a._ui.scrollview,c=a._ui.spacer,d=a.element,e=d.style;for(e.position="static",a.options.orientation===v?e.top="auto":e.left="auto",b&&(C.disable(b),b.removeEventListener("scroll",a._scrollEventBound,!1)),c.parentNode&&c.parentNode.removeChild(c);d.firstElementChild;)d.removeChild(d.firstElementChild)},F.scrollTo=function(a){var b=this;C.isElement(b._ui.scrollview)?C.scrollTo(a):b._ui.scrollview.scrollTop=a},F.scrollToIndex=function(a){0>a&&(a=0),a>=this.options.dataLength&&(a=this.options.dataLength-1),e(this),g(this,a)},F.draw=function(){this._buildList(),this.trigger("draw")},F.setListItemUpdater=function(a){this.options.listItemUpdater=a},E.prototype=F,b.widget.core.VirtualListview=E}(a.document,d),function(a,b,c){var d=c.widget.core.VirtualListview,e=c.engine,f=c.util,g=f.selectors,h=f.DOM.nsData,i=new d,j=i._init,k=i._refresh,l=i._updateListItem;i._init=function(a){var b=this;e.instanceWidget(a,"Listview"),null!==h(a,"row")&&c.warn("Row option in VirtualListview is deprecated and not supported. Use bufferSize option instead."),null!==h(a,"template")&&c.warn("Template option in VirtualListview is deprecated and not supported."),null!==h(a,"numItemData")&&c.warn("NumItemData option in VirtualListview is deprecated and not supported. Use dataLength option instead."),"function"!=typeof b.options.listItemUpdater&&c.warn(["ListItemUpdater in VirtualListview is not set.","Probably you use selector for automatic creation of this widget.","Selectors for this widget are deprecated and will be removed in future.","Use setListItemUpdater to set list item updater."].join(" ")),b._ui.listview=e.instanceWidget(a,"Listview"),j.call(b,a)},i._refresh=function(){this._ui.listview.refresh(),k.call(this)},i._setupScrollview=function(a){var b;return b=e.getBinding(g.getClosestByClass(a,"ui-scrollview-clip")),b.element},i._updateListItem=function(a,b){var d=this;"function"==typeof d.options.listItemUpdater?l.call(d,a,b):c.warn("List item updater must be a function. Using jQuery Template in VirtualListview is deprecated and is not supported")},i.create=function(){c.warn("VirtualListview.create() method is deprecated and no more supported. Use draw() method instead.")},d.prototype=i,c.widget.mobile.VirtualListview=d,c.engine.defineWidget("VirtualListview","[data-role='virtuallistview'],[data-role='virtuallist'], .ui-virtuallistview",["draw","setListItemUpdater","scrollTo","scrollToIndex","create"],d,"tizen")}(a,a.document,d),function(a,b){function d(a,b,c,d,e){var f=e._ui,g=f.edgeEffect||f.scrollview.querySelector("."+v.edgeEffect),h=g.style,i=q(p(a/8)-1,10);return"vertical"===b?(h.top="start"===c?"0":"auto",h.bottom="start"===c?"auto":"0"):(h.left="start"===c?"0":"auto",h.right="start"===c?"auto":"0"),e._edgeEffectGradientSize=i,h.boxShadow="0 0 0 "+i+"px "+u.replace("{1}",.5)+",0 0 0 "+2*i+"px "+u.replace("{1}",.4)+",0 0 0 "+3*i+"px "+u.replace("{1}",.3)+",0 0 0 "+4*i+"px "+u.replace("{1}",.2)+",0 0 0 "+5*i+"px "+u.replace("{1}",.1),0}function e(a){return l.getClosestByClass(a,"ui-scroller")||a.parentElement}function f(a,b){var c=null;return a.scrollElement&&(c="string"==typeof a.scrollElement?l.getClosestBySelector(b,"."+a.scrollElement):a.scrollElement),c||(c=e(b)),c}function g(a,b){return b.getAttribute("data-index")===""+a}function h(a,b,c){return c>a}function i(a,b){return-1===a.indexOf(b)}function j(a,b){var d,e,f,j=a.element,k=a._itemSize,l=a.options,m="vertical"===l.orientation?"scrollTop":"scrollLeft",n=b.detail&&b.detail[m],o=a._ui,p=o.scrollview.firstElementChild.style,q=0,t=l.dataLength,u=[],w=a._numberOfItems,x=0,y=l.infinite,z=0,A=0,B={scrollTop:0,scrollLeft:0},C=0,D=0;if(l.edgeEffect&&(b.detail&&!b.detail.inBounds?(C=0>n?n:n+a._containerSize-l.dataLength*a._itemSize,n=n-C+l.edgeEffect(C,l.orientation,0>n?"start":"end",n,a)):a._edgeEffectGradientSize>0?((o.edgeEffect||o.scrollview.querySelector("."+v.edgeEffect)).style.boxShadow="none",a._edgeEffectGradientSize=0):a._scrollviewWidget&&a._scrollviewWidget.hideBouncingEffect()),n!==c){if(a._scrollBegin=n,z=r(n/a._itemSize),z!==r(a._scrollBeginPrev/a._itemSize)&&z>=0){for(nt-w&&!y?(q=t-w,A=k*(z-q)):(q=z-1,A=k),x=q;q+w>x;++x)u[x-q]=s.call(j.children,g.bind(null,x%t))[0];for(d=s.call(j.children,i.bind(null,u)),x=q+w-1;x>=q;--x)D=x%t,(x>=0&&t>x||y)&&(u[x-q]||(e=d.shift(),u[x-q]=e,e&&(a._updateListItem(e,D),x-q===w-1||q>D&&n>a._scrollBeginPrev?j.appendChild(e):(f=u.filter(h.bind(null,x-q))[0],f?j.insertBefore(e,f):j.insertBefore(e,j.firstElementChild)))));B[m]=A+n%a._itemSize}else n>=0?nt-w&&!y?(q=t-w,A=k*(z-q),B[m]=A+n%k):B[m]=k+n%k:B[m]=n;p.webkitTransform="translate("+-B.scrollLeft+"px, "+-B.scrollTop+"px)",a._scrollBeginPrev=n,a._snapListviewWidget&&a._snapListviewWidget.refresh()}}var k=b.widget.BaseWidget,l=b.util.selectors,m=b.util.scrolling,n=b.support.shape.circle,o=function(){var a=this;a.options={dataLength:0,listItemUpdater:null,scrollElement:null,orientation:"vertical",snap:!1,edgeEffect:n?null:d,infinite:!1},a._ui={edgeEffect:null,scrollview:null},a._scrollBegin=0,a._elementsMap=[],a._itemSize=0,a._numberOfItems=5,a._edgeEffectGradientSize=0},p=Math.abs,q=Math.min,r=Math.floor,s=Array.prototype.filter,t=new k,u="rgba(61, 185, 204, {1})",v={uiVirtualListContainer:"ui-virtual-list-container",edgeEffect:"ui-virtual-list-edge-effect"};o.classes=v,t._build=function(a){var b,c,d=this,e=d._ui,g=o.classes,h=d.options;return a.classList.add(g.uiVirtualListContainer),c="horizontal"===h.orientation.toLowerCase()?"horizontal":"vertical",b=f(h,a),e.scrollview=b,h.orientation=c,a},t._buildList=function(){var c,e,f,g=this,h=g._ui,i=g.options,j=g._ui.scrollview,k="vertical"===i.orientation?"height":"width",n=g.element,o="UL"===n.tagName||"OL"===n.tagName?"li":"div",p=g._numberOfItems,q=l.getClosestBySelector(n,".ui-content").getBoundingClientRect(),r=null,s=[].reduce.call(j.children,function(a,b){return a+b.getBoundingClientRect()[k]},0),t=b.support.shape.circle;for(e=b.engine.getBinding(l.getClosestBySelector(n,".ui-page"),"Scrollview"),e&&(e.option("bouncingEffect",!1),g._scrollviewWidget=e,i.edgeEffect=function(a,b,c){e.showBouncingEffect(c)}),i.dataLengthf;++f)c=a.createElement(o),g._updateListItem(c,f),n.appendChild(c),r=g.element.getBoundingClientRect(),r[k]0?Math.round(r[k]/p):0,g._numberOfItems=p,g._containerSize=q[k],g._numberOfVisibleElements=Math.ceil(q[k]/g._itemSize),m.enable(j,"horizontal"===i.orientation?"x":"y",!0),i.infinite?m.setMaxScroll(null):(m.enableScrollBar(),j.classList.contains("ui-scroller")?m.setMaxScroll((i.dataLength+1)*g._itemSize+s):m.setMaxScroll(i.dataLength*g._itemSize)),i.snap&&t&&m.setSnapSize(g._itemSize),i.edgeEffect===d&&(h.edgeEffect=a.createElement("div"),h.edgeEffect.classList.add(v.edgeEffect,"orientation-"+i.orientation),h.scrollview.appendChild(h.edgeEffect)),m.setBounceBack(!0)},t._updateListItem=function(a,b){a.setAttribute("data-index",b),this.options.listItemUpdater(a,b)},t._refresh=function(){var a=this;a._buildList(),a._snapListviewWidget&&a._snapListviewWidget.refresh(),a.trigger("draw")},t.draw=function(){this.refresh()},t.scrollTo=function(a){m.scrollTo(-a)},t.scrollToIndex=function(a){this.scrollTo(Math.floor(this._itemSize*a))},t._bindEvents=function(){var a=j.bind(null,this),b=this._ui.scrollview;b&&(b.addEventListener("scroll",a,!1),this._scrollEventBound=a)},t._destroy=function(){m.disable()},t.setListItemUpdater=function(a){this.options.listItemUpdater=a,this.refresh()},o.prototype=t,b.engine.defineWidget("VirtualListviewSimple","",["draw","setListItemUpdater","scrollTo","scrollToIndex"],o,"",!0),b.widget.core.VirtualListviewSimple=o}(a.document,d),function(a,b,d){var e=d.widget.mobile.VirtualListview,f=e.prototype,g=d.engine,h=d.util.DOM,i=d.util.object.merge,j="x",k="y",l={WRAP_BLOCK_Y:"ui-virtualgrid-wrapblock-y",WRAP_BLOCK_X:"ui-virtualgrid-wrapblock-x",ITEM:"virtualgrid-item"},m=function(){return this},n=new e;n._configure=function(){var a=this;"function"==typeof f._configure&&f._configure.apply(a,arguments),a.options=i({},a.options,{numItemData:0,direction:k,row:50,itemsPerLine:1,listItemUpdater:null,standalone:!1}),a._ui=i({},a._ui),a._currentIndex=0},n._build=function(a){return"function"==typeof f._build&&f._build.apply(this,arguments),this.options.direction===j&&(a.style.height="100%"),a},n._setLineSize=function(){var a,c,d,e,f=this,g=f.options,i=b.createElement("div"),j=f.element;j.appendChild(i),f._updateListItem(i,0),a=i.firstElementChild,c=a.firstElementChild,g.direction===k?(a.style.width="",a.style["float"]="none",d=h.getElementWidth(c,"outer",!0,!0),g.lineSize=a.offsetHeight,e=j.offsetWidth):(d=i.offsetHeight,e=g.standalone?f._ui.scrollview.element.offsetHeight:j.offsetHeight,g.lineSize=a.offsetWidth),j.removeChild(i),g.itemsPerLine=Math.max(Math.floor(e/d),1),g.rawNumItemData=g.numItemData,g.numItemData=Math.ceil(g.numItemData/g.itemsPerLine)},n._configureList=function(a){var b=this,c=b.options,d=a[0]||{};"function"!=typeof d.itemData||"function"!=typeof d.numItemData&&"number"!=typeof d.numItemData||("function"==typeof d.numItemData?c.numItemData=d.numItemData():c.numItemData=d.numItemData<=0?0:d.numItemData,b.itemData=d.itemData),c.direction=d.direction||c.direction,c.row=Math.max(20,c.row),b._setLineSize(),b._buildList(),c.standalone&&b._updateScrollInfo()},n._updateListItem=function(a,d){var e,f,h,i=this,j=i.options,m=j.listItemUpdater,n=j.direction,o=i.itemData,p=i._ui.$jqTmpl,q=j.itemsPerLine,r=j.rawNumItemData,s=100/q+"%",t=q*d,u=0;for(a.innerHTML="",f=b.createDocumentFragment(),h=t+u;q>u&&(r===c||r>h);)e=b.createElement("div"),e.style[n===k?"width":"height"]=s,e.classList.add(l.ITEM),"function"==typeof m?m(e,h):e.appendChild($.tmpl(p,o(h))[0]),f.appendChild(e),u++,h=t+u;a.appendChild(f),g.createWidgets(a),j.lineSize&&(a.style[n===k?"height":"width"]=j.lineSize+"px"),a.classList.add(n===k?l.WRAP_BLOCK_Y:l.WRAP_BLOCK_X)},m.classes=l,m.prototype=n,d.widget.mobile.VirtualGrid=m,g.defineWidget("VirtualGrid","[data-role=virtualgrid], .ui-virtualgrid",["create"],m,"mobile")}(a,a.document,d),function(a,d,e){var f=d.widget.mobile.BaseWidgetMobile,g=d.engine,h=d.util.object,i=function(){var a=this;a.action="",a.label=null,a.defaultHtml="",a.options=h.copy(i.prototype.options)},j={uiLoader:"ui-loader",uiLoaderPrefix:"ui-loader-",uiCorner:"ui-corner-all",uiIcon:"ui-icon",uiLoaderIcon:"ui-icon-loading",uiLoading:"ui-loading",uiTextOnly:"ui-loader-textonly"},k={pageLoadErrorMessageTheme:"e",pageLoadErrorMessage:"Error Loading Page"},l=new f;i.classes=j,i.properties=k,l.options={textVisible:!1,html:"",text:"loading"},l._build=function(a){var c=this.options,d=b.createElement("span"),e=b.createElement("h1"),f=a.classList,g=d.classList;return e.textContent=c.text,g.add(j.uiIcon),g.add(j.uiLoaderIcon),a.appendChild(d),a.appendChild(e),f.add(j.uiLoader),f.add(j.uiCorner),f.add(j.uiLoaderPrefix+"default"),this.defaultHtml=a.innerHTML,a},l._init=function(a){return this.defaultHtml=a.innerHTML,a},l.resetHtml=function(a){a=a||this.element,a.innerHTML=this.defaultHtml},l.show=function(a,d,f){var g,j,k=i.classes,l=this,m=l.element,n=m.classList,o={},p={};l.resetHtml(m),a!==c&&a.constructor===Object?(o=h.copy(l.options),p=h.merge(o,a),a=p.theme||e.mobile.loadingMessageTheme):(p=l.options,a=a||e.mobile.loadingMessageTheme||p.theme),j=d||e.mobile.loadingMessage||p.text,b.documentElement.classList.add(k.uiLoading),e.mobile.loadingMessage!==!1||p.html?(g=e.mobile.loadingMessageTextVisible!==c?e.mobile.loadingMessageTextVisible:p.textVisible,m.className="",n.add(k.uiLoader), -n.add(k.uiCorner),n.add(k.uiBodyPrefix+a),n.add(k.uiLoaderPrefix+(g||d||a.text?"verbose":"default")),(p.textonly!==c&&p.textonly||f)&&n.add(k.uiTextOnly),p.html?m.innerHTML=p.html:m.getElementsByTagName("h1")[0].textContent=j):m.getElementsByTagName("h1")[0].innerHTML=""},l.hide=function(){var a=i.classes;b.documentElement.classList.remove(a.uiLoading)},i.prototype=l,d.widget.mobile.Loader=i,g.defineWidget("Loader","[data-role='loader'], .ui-loader",["show","hide","resetHtml"],i,"mobile")}(a.document,d,a.$),function(b,d){var e=d.widget.BaseWidget,f=d.util.selectors,g=d.util.DOM,h=d.event,i=d.history,j=d.event.gesture,k=d.widget.core.Page,l={CLOSED:"closed",OPENED:"opened",SLIDING:"sliding",SETTLING:"settling"},m={OPEN:"draweropen",CLOSE:"drawerclose"},n={WIDTH:240,HEIGHT:360,DURATION:300,POSITION:"left"},o=function(){var a=this;a.options={position:n.POSITION,width:n.WIDTH,height:n.HEIGHT,duration:n.DURATION,closeOnClick:!0,overlay:!0,drawerTarget:"."+k.classes.uiPage,enable:!0,dragEdge:1},a._pageSelector=null,a._isDrag=!1,a._state=l.CLOSED,a._settlingType=l.CLOSED,a._translatedX=0,a._translatedY=0,a._ui={},a._eventBoundElement=null,a._drawerOverlay=null},p={page:k.classes.uiPage,drawer:"ui-drawer",left:"ui-drawer-left",right:"ui-drawer-right",up:"ui-drawer-up",down:"ui-drawer-down",overlay:"ui-drawer-overlay",open:"ui-drawer-open",close:"ui-drawer-close"},q=new e;o.prototype=q,o.classes=p,q._unbindDragEvents=function(b,c){var d=b._ui.drawerOverlay;h.disableGesture(c),h.off(c,"drag dragstart dragend dragcancel swipe swipeleft swiperight swipe vmouseup",b,!1),h.prefixedFastOff(b.element,"transitionEnd",b,!1),h.off(a,"resize",b,!1),d&&h.off(d,"vclick",b,!1)},q._bindDragEvents=function(b,c){var d=b._ui.drawerOverlay;b._eventBoundElement=c,h.enableGesture(c,new j.Drag,new j.Swipe({orientation:"left"===b.options.position||"right"===b.options.position?j.Orientation.HORIZONTAL:j.Orientation.VERTICAL})),h.on(c,"drag dragstart dragend dragcancel swipe swipeleft swiperight swipeup swipedown vmouseup",b,!1),h.prefixedFastOn(b.element,"transitionEnd",b,!1),h.on(a,"resize",b,!1),d&&h.on(d,"vclick",b,!1)},q.handleEvent=function(a){var b=this;switch(a.type){case"drag":b._onDrag(a);break;case"dragstart":b._onDragStart(a);break;case"dragend":b._onDragEnd(a);break;case"dragcancel":b._onDragCancel(a);break;case"vmouseup":b._onMouseup(a);break;case"swipe":case"swipeleft":case"swiperight":case"swipeup":case"swipedown":b._onSwipe(a);break;case"vclick":b._onClick(a);break;case"transitionend":case"webkitTransitionEnd":case"mozTransitionEnd":case"oTransitionEnd":case"msTransitionEnd":b._onTransitionEnd(a);break;case"resize":b._onResize(a)}},q._onMouseup=function(){var a=this;a._state===l.SLIDING&&a.close()},q._onClick=function(){var a=this;a._state===l.OPENED&&a.close()},q._onResize=function(){var a=this;a._refresh()},q._onTransitionEnd=function(){var a=this,b=a.options.position,c=a._drawerOverlay;a._state===l.SETTLING&&(a._settlingType===l.OPENED?(a.trigger(m.OPEN,{position:b}),a._setActive(!0),a._state=l.OPENED):(a.close(),a.trigger(m.CLOSE,{position:b}),a._setActive(!1),a._state=l.CLOSED,c&&(c.style.visibility="hidden")))},q._onSwipe=function(a){var b,c=this,d=c.options;if(a.detail)switch(a.detail.direction){case"left":b="right";break;case"right":b="left";break;case"up":b="down";break;case"down":b="up"}else"swiperight"===a.type?b="left":"swipeleft"===a.type?b="right":"swipeup"===a.type?b="down":"swipedown"===a.type&&(b="up");d.enable&&c._isDrag&&d.position===b&&(c.open(),c._isDrag=!1)},q._onDragStart=function(a){var b=this;b._state!==l.OPENED&&(b.options.enable&&!b._isDrag&&b._state!==l.SETTLING&&b._checkSideEdge(a)?b._isDrag=!0:b.close())},q._onDrag=function(b){var c,d,e=this,f=b.detail.deltaX,g=b.detail.deltaY,h=e.options,i=e._translatedX,j=e._translatedY;if(h.enable&&e._isDrag&&e._state!==l.SETTLING)switch(h.position){case"left":c=-h.width+f+i,0>c&&e._translate(c,0,0);break;case"right":c=a.innerWidth+f-i,c>0&&c>a.innerWidth-h.width&&e._translate(c,0,0);break;case"up":d=-h.height+g+j,0>d&&e._translate(0,d,0);break;case"down":d=a.innerHeight+g-j,d>0&&d>a.innerHeight-h.height&&e._translate(0,d,0)}},q._onDragEnd=function(a){var b=this,c=b.options,d=a.detail;c.enable&&b._isDrag&&(("left"===c.position||"right"===c.position)&&(Math.abs(d.deltaX)>c.width/2?b.open():b._state!==l.SETTLING&&b.close()),("up"===c.position||"down"===c.position)&&(Math.abs(d.deltaY)>c.height/2?b.open():b._state!==l.SETTLING&&b.close())),b._isDrag=!1},q._onDragCancel=function(){var a=this;a.options.enable&&a._isDrag&&a.close(),a._isDrag=!1},q._translate=function(a,b,c){var d=this,e=d.element;d._state!==l.SETTLING&&(d._state=l.SLIDING),c&&g.setPrefixedStyle(e,"transition",g.getPrefixedValue("transform "+c/1e3+"s ease-out")),g.setPrefixedStyle(e,"transform","translate3d("+a+"px, "+b+"px, 0px)"),d.options.overlay&&d._setOverlay(a,b),c||d._onTransitionEnd()},q._setOverlayOpacity=function(a){this._ui.drawerOverlay.style.opacity=1-a},q._setOverlayVisibility=function(a){var b=this._ui.drawerOverlay.style;1>a?b.visibility="visible":b.visibility="hidden"},q._calcOverlay=function(b,c){var d,e=this.options,f=Math.abs(b),g=Math.abs(c);return"right"===e.position?d=f/a.innerWidth:"left"===e.position?d=f/e.width:"down"===e.position?d=g/a.innerHeight:"up"===e.position&&(d=g/e.height),d},q._setOverlay=function(a,b){var c=this,d=c._calcOverlay(a,b);c._setOverlayVisibility(d),c._setOverlayOpacity(d)},q._setActive=function(a){var b=this,c=d.router.Router.getInstance().getRoute("drawer");a?c.setActive(b):c.setActive(null)},q._build=function(a){var c,d=this,e=d._ui,g=d.options;return a.classList.add(p.drawer),a.style.top=0,c=f.getClosestBySelector(a,g.drawerTarget),c&&(c.appendChild(a),c.style.overflowX="hidden"),d.options.overlay&&(e.drawerOverlay=d._createOverlay(a),e.drawerOverlay.style.visibility="hidden"),e.placeholder||(e.placeholder=b.createComment(a.id+"-placeholder"),a.parentNode.insertBefore(e.placeholder,a)),e.targetElement=c,a},q._init=function(a){var b=this,c=b._ui;return c.drawerPage=f.getClosestByClass(a,p.page),c.drawerPage.style.overflowX="hidden",b._initLayout(),a},q._initLayout=function(){var b=this,c=b.options,d=b.element,e=d.style,f=b._ui,g=f.drawerOverlay?f.drawerOverlay.style:null;c.width=c.width||f.targetElement.offsetWidth,c.height=c.height||f.targetElement.offsetHeight,e.width=0!==c.width?c.width+"px":"100%",e.height=0!==c.height?c.height+"px":"100%",e.top="0",g&&(g.width=a.innerWidth+"px",g.height=a.innerHeight+"px",g.top=0),"right"===c.position?(d.classList.add(p.right),b._translate(a.innerWidth,0,0)):"left"===c.position?(d.classList.add(p.left),b._translate(-c.width,0,0)):"up"===c.position?(d.classList.add(p.up),b._translate(0,-a.innerHeight,0)):"down"===c.position&&(d.classList.add(p.down),b._translate(0,c.height,0)),b._state=l.CLOSED},q._translateRight=function(){var b=this,c=b.options;"right"===c.position&&(b._state===l.OPENED?b._translate(a.innerWidth-c.width,0,0):b._translate(a.innerWidth,0,0))},q._checkSideEdge=function(a){var b=this,c=a.detail,d=c.pointer.clientX-c.estimatedDeltaX,e=c.pointer.clientY-c.estimatedDeltaY,f=b.options,g=f.position,h=b._eventBoundElement,i=h.offsetWidth,j=h.offsetHeight,k=h.offsetLeft+i,l=h.offsetTop+j,m=i*f.dragEdge,n=j*f.dragEdge;return"left"===g&&d>0&&m>d||"right"===g&&d>k-m&&k>d||"up"===g&&e>0&&n>e||"down"===g&&e>l-n&&l>e},q._refresh=function(){var a=this;a._translateRight(),a._initLayout()},q._createOverlay=function(a){var c=b.createElement("div");return c.classList.add(p.overlay),a.parentNode.insertBefore(c,a),c},q._bindEvents=function(){var a=this,b=a._ui.targetElement;a._bindDragEvents(a,b)},q._unbindEvents=function(){var a=this,b=a._ui.targetElement;a._unbindDragEvents(a,b)},q._enable=function(){this._oneOption("enable",!0)},q._disable=function(){this._oneOption("enable",!1)},q.isOpen=function(){return this._state===l.OPENED},q.open=function(b){var d=this,e=d.options,f=d.element.classList,g=d._ui.drawerOverlay;d._state!==l.OPENED&&(d._state=l.SETTLING,d._settlingType=l.OPENED,b=b!==c?b:e.duration,g&&(g.style.visibility="visible"),f.remove(p.close),f.add(p.open),"left"===e.position?d._translate(0,0,b):"right"===e.position?d._translate(a.innerWidth-e.width,0,b):"up"===e.position?d._translate(0,0,b):"down"===e.position&&d._translate(0,a.innerHeight-e.height,b))},q.close=function(b,e){var f=this,g=b?b.reverse:!1,h=f.options,j=f.element.classList;if(f._state!==l.CLOSED){if(!g&&f._state===l.OPENED&&!d.getConfig("disableRouter"))return void i.back();f._state=l.SETTLING,f._settlingType=l.CLOSED,e=e!==c?e:h.duration,j.remove(p.open),j.add(p.close),"left"===h.position?f._translate(-h.width,0,e):"right"===h.position?f._translate(a.innerWidth,0,e):"up"===h.position?f._translate(0,-h.height,e):"down"===h.position&&f._translate(0,a.innerHeight,e)}},q.setDragHandler=function(a){var b=this;b.options.dragEdge=1,b._unbindDragEvents(b,b._eventBoundElement),b._bindDragEvents(b,a)},q.transition=function(a){var b=this,c=b.options;"left"===c.position?(b._translate(-c.width+a,0,c.duration),b._translatedX=a):"right"===c.position&&(b._translate(c.width-a,0,c.duration),b._translatedX=a),"up"===c.position?(b._translate(0,-c.height+a,c.duration),b._translatedY=a):"down"===c.position&&(b._translate(0,c.height-a,c.duration),b._translatedY=a)},q.getState=function(){return this._state},q._destroy=function(){var a=this,b=a._ui,c=b.drawerOverlay,d=b.placeholder,e=d.parentNode,f=a.element;e.insertBefore(f,d),e.removeChild(d),c&&c.removeEventListener("vclick",a._onClickBound,!1),a._unbindEvents()},o.STATE=l,d.widget.core.Drawer=o}(a.document,d),function(b,c){var d=c.widget.core.Drawer,e=c.engine,f=function(){d.call(this)},g=new d;f.prototype=g,g._configure=function(){var b=this;b.options.dragEdge=.05,b.options.width=a.screen.width>=960?360:.75*a.screen.width,b.options.height=a.screen.height},c.widget.mobile.Drawer=f,e.defineWidget("Drawer","[data-role='drawer'], .ui-drawer",["transition","setDragHandler","open","close","isOpen","getState"],f,"mobile")}(a.document,d),function(a,b){var c=b.engine,d=b.widget.core.OnOffSwitch,e=function(){d.call(this,arguments)},f=b.widget.core.BaseKeyboardSupport,g="input[data-role='toggleswitch'],select[data-role='toggleswitch'],select.ui-toggleswitch,input.ui-toggleswitch";e.prototype=new d,b.widget.mobile.ToggleSwitch=e,c.defineWidget("ToggleSwitch",g,[],e,"mobile"),f.registerActiveSelector(g)}(a.document,d),function(a,b){function d(a){var b=this,c=i.getClosestByClass(a.target,l.NAVIGATION_ITEM),d=c&&parseInt(c.getAttribute(k.POSITION),10),e=b._navigationStack,f=e[d],g=e.length-1-d;c&&setTimeout(function(){c.classList.contains(l.NAVIGATION_ACTIVE)||e[e.length-1]===f||(b.pop(g),b.trigger("navigate",{id:f,position:d}))},0)}var e=b.widget.mobile.BaseWidgetMobile,f=b.widget.core.BaseKeyboardSupport,g=b.engine,h=b.event,i=b.util.selectors,j=function(){var a=this;f.call(this),a._clickBound=null,a._ui={},a._navigationStack=[]},k={POSITION:"data-position"},l={NAVIGATION:"ui-navigation",NAVIGATION_CONTAINER:"ui-navigation-container",NAVIGATION_ITEM:"ui-navigation-item",NAVIGATION_ACTIVE:"ui-navigation-active",NAVIGATION_HIDE:"ui-navigator-hide",NAVIGATION_BACK:"ui-navigator-back",NAVIGATION_BACK_HIDE:"ui-navigator-back-hide",NAVIGATION_ACTIVE_ANIMATION:"ui-navigator-active-animation"},m=new e;j.prototype=m,j.classes=l,j.attributes=k,m._build=function(b){var c;return b.classList.add(l.NAVIGATION),c=a.createElement("ul"),c.classList.add(l.NAVIGATION_CONTAINER),this._ui.container=c,b.appendChild(c),b},m._bindEvents=function(a){var b=this;b._clickBound=d.bind(b),a.addEventListener("vclick",b._clickBound,!1)},m.create=function(){b.warn("Create method is deprecated because with 'create' method,it is hard to meet the newly changed Navigation function. To handle Navigation Bar, please utilize 'push' method with and 'panelChanger' component, instead.")},m.pop=function(a){var b=this,d=b._ui.container,e=b._navigationStack,f=d.lastChild,g=f&&f.classList,i=f&&f.previousElementSibling&&f.previousElementSibling.classList;a===c&&(a=1),g&&(g.add(l.NAVIGATION_HIDE),i&&(i.add(l.NAVIGATION_BACK),i.add(l.NAVIGATION_ACTIVE),h.one(f,"animationend, webkitAnimationEnd",function(){d.removeChild(d.lastChild),g.remove(l.NAVIGATION_BACK),a>1&&b.pop(a-1)})),e.pop())},m.push=function(b){var c,d,e,f=this,g=f.element,i=f._navigationStack,j=f._ui.container,m=j.childElementCount,n=j.lastElementChild,o=n&&n.classList,p=null;i.push(b),m>0&&(o.add(l.NAVIGATION_BACK_HIDE),h.one(n,"animationend webkitAnimationEnd",function(){n!==f._ui.container.lastElementChild&&(o.remove(l.NAVIGATION_BACK_HIDE),o.remove(l.NAVIGATION_ACTIVE))})),c=a.createElement("li"),c.setAttribute(k.POSITION,m),p=c.classList,p.add(l.NAVIGATION_ITEM),m>0&&(d=a.createElement("span"),d.classList.add("ui-arrow"),c.appendChild(d)),e=a.createElement("a"),e.classList.add("ui-text"),e.setAttribute("href","#"+b),e.innerHTML=b,c.appendChild(e),p.add(l.NAVIGATION_ACTIVE),p.add(l.NAVIGATION_ACTIVE_ANIMATION),h.one(c,"animationend webkitAnimationEnd",function(){p.remove(l.NAVIGATION_ACTIVE_ANIMATION)}),j.appendChild(c),j.offsetWidth>g.offsetWidth&&(g.scrollLeft=j.offsetWidth-g.offsetWidth)},m._destroy=function(a){var b=this;a.removeEventListener("vclick",b._clickBound,!1),a.removeChild(b._ui.container),b._clickBound=null,b._ui=null,b._navigationStack=null},f.registerActiveSelector(".ui-navigation .ui-text"),b.widget.mobile.Navigation=j,g.defineWidget("Navigation","[data-role='navigation'], .ui-navigation",["push","pop","create"],j,"mobile")}(a.document,d),function(a){a.widget.core.indexscrollbar=a.widget.core.indexscrollbar||{}}(d),function(a,b){function c(a,b){return this.element=a,this.options=d.merge(b,this._options,!1),this.container=this.options.container,f.call(self),this.indices={original:this.options.index,merged:[]},this._init(),this}var d=b.util.object,e=b.util.DOM,f=b.widget.core.BaseKeyboardSupport;c.prototype={_options:{container:null,offsetLeft:0,index:[],verticalCenter:!1,moreChar:"*",moreCharLineHeight:9,indexHeight:41,selectedClass:"ui-state-selected",ulClass:null,maxIndexLen:0},_init:function(){this.indices.original=this.options.index,this.indexLookupTable=[],this.indexElements=null,this.selectedIndex=-1,this.visiblity="hidden",this._setMaxIndexLen(),this._makeMergedIndices(),this._drawDOM(),this._appendToContainer(),this.options.verticalCenter&&this._adjustVerticalCenter(),this._setIndexCellInfo()},_clear:function(){for(;this.element.firstChild;)this.element.removeChild(this.element.firstChild);this.indices.merged.length=0,this.indexLookupTable.length=0,this.indexElements=null,this.selectedIndex=-1,this.visiblity=null},refresh:function(){this._clear(),this._init()},destroy:function(){this._clear()},show:function(){this.visibility="visible",this.element.style.visibility=this.visibility},hide:function(){this.visibility="hidden",this.element.style.visibility=this.visibility},isShown:function(){return"visible"===this.visibility},_setMaxIndexLen:function(){var a,b=this,c=b.options,d=b.container,e=c.indexHeight,f=d.offsetHeight;a=Math.floor(f/e),a>0&&a%2===0&&(a-=1),c.maxIndexLen=c.maxIndexLen>0?Math.min(a,c.maxIndexLen):a},_makeMergedIndices:function(){var a,b,c=this.indices.original,d=c.length,e=Math.min(this.options.maxIndexLen,d),f=d-e,g=parseInt(f/parseInt(e/2,10),10),h=f%parseInt(e/2,10),i=[],j=[],k=0;for(a=0,b=e;b>a;a++)i[a]=1,a%2&&(i[a]+=g+(h-->0?1:0)),k+=i[a],j.push({start:k-1,length:i[a]});this.indices.merged=j},_drawDOM:function(){var b,c,d,e,f,g,h=this.indices.original,i=this.indices.merged,j=i.length,k=this.options.indexHeight,l=this.options.moreChar,m=this.container.clientHeight-(j-1)*k,n=this.options.moreCharLineHeight;for(c=a.createDocumentFragment(),f=0;j>f;f++)g=i[f],b=1===g.length?h[g.start]:l,e=a.createElement("a"),d=a.createElement("li"),e.innerText=b.toUpperCase(),e.setAttribute("href","#"+b.toUpperCase()),d.appendChild(e),d.style.height=(f===j-1?m:k)+"px",d.style.lineHeight=b===l?k+n+"px":k+"px",c.appendChild(d);this.element.appendChild(c),this.options.ulClass&&this.element.classList.add(this.options.ulClass)},_adjustVerticalCenter:function(){var a=this.indices.merged.length,b=a*this.options.indexHeight,c=parseInt((this.container.offsetHeight-b)/2,10);this.element.style.paddingTop=c+"px"},_appendToContainer:function(){var b=this,c=b.options,d=b.element,e=b.container,f=d.style,g=a.createElement("div"),h=c.paddingBottom+"px";e.appendChild(d),f.left=c.offsetLeft+"px",c.paddingBottom&&(f.paddingBottom=h,g.classList.add("ui-indexscrollbar-margin"),g.style.height=h,e.appendChild(g))},setPaddingTop:function(a){var b=this.element.clientHeight,c=this.element.style.paddingTop,d=this.container.clientHeight;c=""===c?0:parseInt(c,10),b-=c,b>d&&(a-=a+b-d),this.element.style.paddingTop=a+"px",this._setIndexCellInfo()},getOffsetTopByIndex:function(a){var b=this.indexLookupTable[a].cellIndex,c=this.indexElements[b],d=c.offsetTop;return d},_setIndexCellInfo:function(){var a=this.element,b=this.indices.merged,c=e.getElementOffset(this.container).top,d=this.element.querySelectorAll("LI"),f=[];[].forEach.call(d,function(a,d){for(var e=b[d],g=e.start,h=g+e.length,i=c+a.offsetTop,j=a.offsetHeight/e.length;h>g;g++)f.push({cellIndex:d,top:i,range:j}),i+=j}),this.indexLookupTable=f,this.indexElements=a.children},getIndexByPosition:function(a){var b,c,d,e,f=this.indexLookupTable;if(f[0]&&(b=f[0],a=b.top+b.range))return f.length-1;for(c=0,d=f.length;d>c;c++)if(b=f[c],e=a-b.top,e>=0&&ea&&(a=0),this.indices.original[a]},select:function(a){var b,c;this.clearSelected(),this.selectedIndex!==a&&(this.selectedIndex=a,b=this.indexLookupTable[a].cellIndex,c=this.indexElements[b],c.classList.add(this.options.selectedClass))},clearSelected:function(){var a=this.element,b=this.options.selectedClass,c=a.querySelectorAll("."+b);[].forEach.call(c,function(a){a.classList.remove(b)}),this.selectedIndex=-1}},b.widget.core.indexscrollbar.IndexBar=c}(a.document,d),function(a,b){function c(a){a.preventDefault(),a.stopPropagation()}function d(a,b){return this.element=a,this.options=e.merge(b,this._options,!1),this.value=null,this._init(),this}var e=b.util.object,f=b.event;d.prototype={_options:{className:"ui-indexscrollbar-indicator",selectedClass:"ui-selected",alignTo:"container",container:null},_init:function(){var a=this,b=a.options,d=a.element;d.className=b.className,d.innerHTML="",f.on(d,["touchstart","touchmove"],c,!1),b.referenceElement.parentNode.insertBefore(d,b.referenceElement),a.fitToContainer()},fitToContainer:function(a){var b=this,c=b.element,d=c.style,e=b.options,f=e.container,g=f.getBoundingClientRect();a=a||e.alignTo,d.width=g.width+"px","container"===a?d.height=g.height+"px":d.height=g.height+g.top+"px",d.top=("container"===a?g.top:0)+"px",d.left=g.left+"px"},setValue:function(a){var b="",c="";this.value=a,a=a.toUpperCase(),b=a.substr(a.length-1),c=a.substr(0,a.length-1),this.element.firstChild.innerHTML=""+c+''+b+""},show:function(){this.element.style.display="block"},hide:function(){this.element.style.display="none"},destroy:function(){for(var a=this.element;a.firstChild;)a.removeChild(a.firstChild);f.off(a,["touchstart","touchmove"],c,!1),this.element=null}},b.widget.core.indexscrollbar.IndexIndicator=d}(a.document,d),function(b,c){var d=function(){var a=this;a.indicator=null,a.indexBar1=null,a.indexBar2=null,a._ui={},a.index=null,a.touchAreaOffsetLeft=0,a.indexElements=null,a.selectEventTriggerTimeoutId=null,a.ulMarginTop=0,a.eventHandlers={}},e=c.widget.BaseWidget,f=c.event,g=c.util.selectors,h=c.util.object,i=c.util.DOM,j=c.widget.core.indexscrollbar.IndexBar,k=c.widget.core.indexscrollbar.IndexIndicator,l=c.widget.core.Page,m=c.engine.getWidgetDefinition("Page").selector,n={SELECT:"select"},o="vmousedown",p="vmousemove",q="vmouseup",r=!1,s=new e;d.prototype=s,h.merge(s,{widgetName:"IndexScrollbar",widgetClass:"ui-indexscrollbar",_configure:function(){this.options={moreChar:"*",indexScrollbarClass:"ui-indexscrollbar",selectedClass:"ui-state-selected",indicatorClass:"ui-indexscrollbar-indicator",delimiter:",",index:["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","1"],maxIndexLen:0,indexHeight:41,keepSelectEventDelay:50,container:null,supplementaryIndex:null,supplementaryIndexMargin:1,moreCharLineHeight:9,verticalCenter:!0,indicatorAlignTo:"container"}},_build:function(a){return a},_init:function(a){var b=this,c=b.options;return a.classList.add(c.indexScrollbarClass),b._ui.page=g.getClosestBySelector(a,m),b._setIndex(a,c.index),b._setMaxIndexLen(a,c.maxIndexLen),b._setInitialLayout(),b._createSubObjects(),b._updateLayout(),b._extended(!0),a},_refresh:function(){var a=this;a._isExtended()&&(a._unbindEvent(),a.indicator.hide(),a._extended(!1)),a._setIndex(a.element,a.options.index),a._updateLayout(),a.indexBar1.options.index=a.options.index,a.indexBar1.refresh(),a.indicator.fitToContainer(),a._bindEvents(),a._extended(!0)},_destroy:function(){var a=this;a.isBound()&&(a._unbindEvent(),a._extended(!1),a._destroySubObjects(),a.indicator=null,a.index=null,a.eventHandlers={})},_createSubObjects:function(){var a=this,c=a.options,d=a.element;a.indexBar1=new j(b.createElement("UL"),{container:d,offsetLeft:0,index:c.index,verticalCenter:c.verticalCenter,indexHeight:c.indexHeight,maxIndexLen:c.maxIndexLen,paddingBottom:c.paddingBottom,moreCharLineHeight:c.moreCharLineHeight}),"function"==typeof c.supplementaryIndex&&(a.indexBar2=new j(b.createElement("UL"),{container:d,offsetLeft:-d.clientWidth-c.supplementaryIndexMargin,index:[],indexHeight:c.indexHeight,ulClass:"ui-indexscrollbar-supplementary"}),a.indexBar2.hide()),a.indicator=new k(b.createElement("DIV"),{container:a._getContainer(),referenceElement:a.element,className:c.indicatorClass,alignTo:c.indicatorAlignTo})},_destroySubObjects:function(){var a,b,c,d={iBar1:this.indexBar1,iBar2:this.indexBar2,indicator:this.indicator};for(c in d)d.hasOwnProperty(c)&&(a=d[c],a&&(b=a.element,a.destroy(),b.parentNode.removeChild(b)))},_setInitialLayout:function(){var b=this.element,c=this._getContainer(),d=a.getComputedStyle(c).position,e=b.style;"absolute"!==d&&"relative"!==d&&(e.top=c.offsetTop+"px",e.height=c.offsetHeight+"px")},_setMaxIndexLen:function(a,b){var c=this,d=c.options,e=c._getContainer(),f=e.offsetHeight;0>=b&&(b=Math.floor(f/d.indexHeight)),b>0&&b%2===0&&(b-=1),d.maxIndexLen=b},_updateLayout:function(){var a=this;a._setInitialLayout(),a._draw(),a.touchAreaOffsetLeft=a.element.offsetLeft-10},_draw:function(){return this.indexBar1.show(),this},_removeIndicator:function(){var a=this.indicator,b=a.element.parentNode;b.removeChild(a.element),a.destroy(),this.indicator=null},_getEventReceiverByPosition:function(b){var c,d=a.innerWidth,e=this.element.clientWidth;return c=this.options.supplementaryIndex?b>=d-e&&d>=b?this.indexBar1:this.indexBar2:this.indexBar1},_updateIndicatorAndTriggerEvent:function(b){this.indicator.setValue(b),this.indicator.show(),this.selectEventTriggerTimeoutId&&a.clearTimeout(this.selectEventTriggerTimeoutId),this.selectEventTriggerTimeoutId=a.setTimeout(function(){this.trigger(n.SELECT,{index:b}),this.selectEventTriggerTimeoutId=null}.bind(this),this.options.keepSelectEventDelay)},_onTouchStartHandler:function(a){var c=a.touches||a._originalEvent&&a._originalEvent.touches,d=null,e=null,f=0,g=0;return r=!0,c&&c.length>1?(a.preventDefault(),void a.stopPropagation()):(d=this._getPositionFromEvent(a),e=this.indexBar1,f=e.getIndexByPosition(d.y),g=e.getValueByIndex(f),e.select(f),b.addEventListener(p,this.eventHandlers.touchMove),b.addEventListener(q,this.eventHandlers.touchEnd),b.addEventListener("touchcancel",this.eventHandlers.touchEnd),void this._updateIndicatorAndTriggerEvent(g))},_onTouchMoveHandler:function(a){var b,c,d,e=a._originalEvent&&a._originalEvent.touches,g=null,h=null,i=null;return e&&e.length>1||!r?(f.preventDefault(a),void f.stopPropagation(a)):(g=this._getPositionFromEvent(a),h=this.indexBar1,i=this.indexBar2,c=this._getEventReceiverByPosition(g.x),c===i&&(i.options.index=this.options.supplementaryIndex(h.getValueByIndex(h.selectedIndex)),i.refresh()),b=c.getIndexByPosition(g.y),d=c.getValueByIndex(b),c===i?d=h.getValueByIndex(h.selectedIndex)+d:i&&!i.isShown()&&i.setPaddingTop(h.getOffsetTopByIndex(h.selectedIndex)),c.select(b),c.show(),h===c&&i&&i.hide(),this._updateIndicatorAndTriggerEvent(d),f.preventDefault(a),void f.stopPropagation(a))},_onTouchEndHandler:function(a){var c=this,d=a._originalEvent&&a._originalEvent.touches;(d&&0===d.length||!d)&&(r=!1),c.indicator.hide(),c.indexBar1.clearSelected(),c.indexBar2&&(c.indexBar2.clearSelected(),c.indexBar2.hide()),b.removeEventListener(p,c.eventHandlers.touchMove),b.removeEventListener(q,c.eventHandlers.touchEnd),b.removeEventListener("touchcancel",c.eventHandlers.touchEnd)},_bindOnPageShow:function(){var a=this;a.eventHandlers.onPageShow=a.refresh.bind(a),a._ui.page&&a._ui.page.addEventListener(l.events.BEFORE_SHOW,a.eventHandlers.onPageShow,!1)},_unbindOnPageShow:function(){var a=this;a.eventHandlers.onPageShow&&a._ui.page&&a._ui.page.removeEventListener(l.events.BEFORE_SHOW,a.eventHandlers.onPageShow,!1)},_bindEvents:function(){var a=this;a._bindResizeEvent(),a._bindEventToTriggerSelectEvent(),a._bindOnPageShow()},_unbindEvent:function(){var a=this;a._unbindResizeEvent(),a._unbindEventToTriggerSelectEvent(),a._unbindOnPageShow()},_bindResizeEvent:function(){this.eventHandlers.onresize=function(){this.refresh()}.bind(this),a.addEventListener("resize",this.eventHandlers.onresize)},_unbindResizeEvent:function(){this.eventHandlers.onresize&&a.removeEventListener("resize",this.eventHandlers.onresize)},_bindEventToTriggerSelectEvent:function(){var a=this;a.eventHandlers.touchStart=a._onTouchStartHandler.bind(a),a.eventHandlers.touchEnd=a._onTouchEndHandler.bind(a),a.eventHandlers.touchMove=a._onTouchMoveHandler.bind(a),a.element.addEventListener(o,a.eventHandlers.touchStart)},_unbindEventToTriggerSelectEvent:function(){var a=this;a.element.removeEventListener(o,a.eventHandlers.touchStart)},_data:function(a,b){var c,d=this.element,e=d.__data;if(e||(e=d.__data={}),"object"==typeof a){for(c in a)a.hasOwnProperty(c)&&this._data(c,a[c]);return this}return"undefined"==typeof b?e[a]:(e[a]=b,this)},_isValidElement:function(a){return a.classList.contains(this.widgetClass)},_isExtended:function(){return!!this._data("extended")},_extended:function(a){return this._data("extended",a),this},_setIndex:function(a,b){var c=this.options;"string"==typeof b&&(b=b.split(c.delimiter)),c.index=b},_getOffset:function(a){var b=0,c=0;do c+=a.offsetTop,b+=a.offsetLeft,a=a.offsetParent;while(a);return{top:c,left:b}},_getContainer:function(){var a,c=this.options.container,d=this.element,e=d.parentNode;if(!c){for(;e&&e!==b.body;){if(a=i.getCSSProperty(e,"overflow-y"),"scroll"===a||"auto"===a&&e.scrollHeight>e.clientHeight)return e;e=e.parentNode}c=d.parentNode}return c||d.parentNode},_getPositionFromEvent:function(a){return-1!==a.type.search(/^touch/)?{x:a.touches[0].clientX,y:a.touches[0].clientY}:{x:a.clientX,y:a.clientY}},addEventListener:function(a,b){this.element.addEventListener(a,b)},removeEventListener:function(a,b){this.element.removeEventListener(a,b)}}),c.widget.core.IndexScrollbar=d}(a.document,d),function(){function a(a){var b,c,d=[];for(c=a.length,b=0;c>b;b++)d.push(a[b].textContent.trim());return d}var b=d.engine,c=d.util.selectors,e=d.widget.core.Page,f=d.widget.core.Scrollview,g=d.widget.core.IndexScrollbar,h=g.prototype,i=new g,j=function(){var a=this;a._ui={},g.call(a)},k={PAGE:e.classes.uiPage,CONTENT:e.classes.uiContent,SCROLLVIEW_CLIP:f.classes.clip,FLOATING_BUTTON_CONTAINER:"ui-floatingactions",GROUP_INDEX:"ui-group-index"},l={INDEX_HEIGHT:20,MORE_CHAR_LINEHEIGHT:4};j.classes=k,i._configure=function(b){var d=this,e=c.getClosestByClass(b,k.PAGE),f=e.querySelector("."+k.CONTENT),g=a(e.getElementsByClassName(k.GROUP_INDEX));h._configure.call(d),d.options.container||(d.options.container=f||b.parentNode),g.length&&(d.options.index=g),d.options.indexHeight=l.INDEX_HEIGHT,d.options.moreCharLineHeight=l.MORE_CHAR_LINEHEIGHT,d.options.verticalCenter=!1},i._init=function(a){var b=this;h._init.call(b,a),b._fitHeight()},i._setInitialLayout=function(){var a=this,b=a.element,c=a.options,d=c.container,e=b.style,f=d.parentElement.querySelector("."+k.FLOATING_BUTTON_CONTAINER);f&&(c.paddingBottom=d.offsetHeight-f.offsetTop+d.offsetTop),e.height=d.offsetHeight+"px",e.top=d.offsetTop+"px"},i._fitHeight=function(){var a,b=this,c=b.element,d=c.getElementsByTagName("ul")[0],e=d.lastChild;a=c.offsetHeight-d.offsetHeight,e&&(e.style.height=e.offsetHeight+a+"px")},j.prototype=i,d.widget.mobile.IndexScrollbar=j,b.defineWidget("IndexScrollbar","[data-role='indexscrollbar'], .ui-indexscrollbar",[],j,"mobile")}(),function(a,b,c){var d=c.widget.core.Button;c.widget.mobile.Button=d,c.engine.defineWidget("Button","button, [data-role='button'], .ui-btn, input[type='button']",[],d,"mobile",!0)}(a,a.document,d),function(b,c){var d=c.widget.BaseWidget,e=c.widget.core.Page.classes,f=c.widget.core.BaseKeyboardSupport,g=f.KEY_CODES,h=c.engine,i=c.event,j=c.util.selectors,k=new d,l=/matrix\((.*), (.*), (.*), (.*), (.*), (.*)\)/,m=19,n=function(){var a=this;f.call(a),a.element=null,a.options={},a._style=null,a._startX=0,a._currentX=0,a._hasSingle=!0,a._padding={},a._position={},a._scope={}},o="ui-floatingactions",p=["left-min","left-2nd-icon","left-1st-icon","center","right-1st-icon","right-2nd-icon","right-min"],q={WIDGET:o,TRANSITIONS:o+"-transitions",EXPAND_TO_LEFT:o+"-expand-to-left",EXPAND_TO_RIGHT:o+"-expand-to-right",PAGE_WITH_FLOATING_ACTIONS:"ui-page-floatingactions"};k._configure=function(){this.options={duration:300,position:"right-1st-icon"}},k._init=function(a){var b=this;return b._style=a.style,b.element.hasAttribute("tabindex")||b.element.setAttribute("tabindex","0"),b._hasSingle=a.children.length<=1,b._buildInsideButtons(),b._positionCalculation(),b._setScope(),b._updatePosition(),b._toggleParentClasses(),a},k._bindEvents=function(){var a=this,b=a.element;i.enableGesture(b,new i.gesture.Drag({blockVertical:!0})),i.on(b,"drag dragstart dragend dragcancel touchstart touchend vmousedown vmouseup keyup",a)},k._unbindEvents=function(){i.disableGesture(this.element),i.off(this.element,"drag dragstart dragend dragcancel touchstart touchend vmousedown vmouseup keyup",this)},k._refresh=function(){var a=this,b=a.element;a._hasSingle=b.children.length<=1,a._positionCalculation(),a._setScope(),a._updatePosition()},k._destroy=function(){var a=this;a.isBound()&&(a._unbindEvents(),a._style=null,a._position=null,a._scope=null,a._padding=null,a._toggleParentClasses(!0))},k._buildInsideButtons=function(){for(var a=0,b=this,d=b.element,e=d.children,f=e.length;f>a;a++)c.widget.Button(e[a])},k._positionCalculation=function(){var b,c,d=this,e=d.element,f=a.getComputedStyle(e),g=d._position,h=d._padding,i=e.offsetWidth;b=parseInt(f.paddingLeft,10),b=parseInt(f.paddingLeft,10),c=parseInt(f.paddingRight,10),g.min=-a.innerWidth+b,g.max=i-c,g.center=(g.max+g.min)/2,g.left=g.min+i-(b+c),g.leftOneButton=g.min+(g.left-g.min)/2,g.right=g.max-i+(c+b),g.rightOneButton=g.right+(g.max-g.right)/2,h.left=b,h.right=c,h.ratioInShow=m/(g.center-g.left),h.ratioInHide=m/(g.left-g.min)},k._setScope=function(){var a=this,b=a._position,c=a._scope,d=a._padding,e=a._hasSingle;c.min=b.min+d.left/2,c.leftOneButton=e?null:b.min+3*(b.left-b.min)/4,c.left=b.left+(b.center-b.left)/2,c.center=b.center+(b.right-b.center)/2,c.right=b.right+d.right/2,c.rightOneButton=e?null:b.right+3*(b.max-b.right)/4,c.max=b.max},k._start=function(b){var c=this,d=c.element;c._startX=b.detail.pointer.clientX,c._currentX=parseInt(a.getComputedStyle(d).webkitTransform.match(l)[5],10),d.classList.remove(q.TRANSITIONS),c._clearExpandWidget()},k._clearExpandWidget=function(){var a=this.element.classList;a.remove(q.EXPAND_TO_LEFT), -a.remove(q.EXPAND_TO_RIGHT)},k._expandWidget=function(a){var b=this,c=b.element.classList;switch(a){case"left-min":case"left-1st-icon":case"left-2nd-icon":c.add(q.EXPAND_TO_LEFT),c.remove(q.EXPAND_TO_RIGHT);break;case"center":b._clearExpandWidget();break;case"right-min":case"right-1st-icon":case"right-2nd-icon":c.remove(q.EXPAND_TO_LEFT),c.add(q.EXPAND_TO_RIGHT)}},k._move=function(a){var b,c=this,d=c._style,e=a.detail.estimatedX-c._startX+c._currentX,f=c._position;e>=f.min&&e<=f.max&&(b="translate3d("+e+"px, 0, 0)",d.webkitTransform=b,d.transform=b)},k._setPosition=function(a,b){var d=this,e=d._hasSingle;e&&"left-2nd-icon"===b&&(b="left-1st-icon",c.warn("Cannot set 2nd icon when widget has 1 icon")),e&&"right-2nd-icon"===b&&(b="right-1st-icon",c.warn("Cannot set 2nd icon when widget has 1 icon")),d.options.position=b,d._updatePosition()},k._getPositionByName=function(a){var b=this._position;switch(a){case"left-min":return b.min;case"left-2nd-icon":return b.leftOneButton;case"left-1st-icon":return b.left;case"center":return b.center;case"right-1st-icon":return b.right;case"right-2nd-icon":return b.rightOneButton;case"right-min":return b.max;default:return b.max}},k._toggleParentClasses=function(a){var b=this,c=j.getClosestByClass(b.element,e.uiPage);c&&c.classList.toggle(q.PAGE_WITH_FLOATING_ACTIONS,!a)},k._updatePosition=function(){var a,b=this,c=b.element.style,d=b.options.position;b.element.classList.add(q.TRANSITIONS),a="translate3d("+b._getPositionByName(d)+"px, 0, 0)",c.webkitTransform=a,c.transform=a,b._expandWidget(d)},k._getPositionNameByPosition=function(a){var b=this,c=b._scope,d=b._hasSingle;return ae._carouselCenterIndex&&(f-=e._numberOfCarouselItems),g=0>f?-1:1,h=Math.abs(f),i=1-d.scaleFactor*h,j=1-d.moveFactor*h,k=1-(d.enabled?d.scaleFactor:1)*h,i=0>i?0:i,k=0>k?0:k,j=g*(u*(1-j))+c,{moveY:j,scale:i,opacity:k}}function e(a){var c=a._carouselItems,e=a.options,f=a._itemHeight,g=a._objectValue,h=(a._containerHeight-f)/2;c.forEach(function(b,c){var f=d(g.value,c,h,e,a);f.opacity>0?b.element.style.transform="translateY("+f.moveY+"px) scale("+f.scale+")":b.element.style.transform="translateY(-1000px)",b.element.style.opacity=f.opacity}),b.event.trigger(a.element,"spinstep",parseInt(g.value,10))}var f=a.document,g=b.widget.BaseWidget,h=b.widget.core.Page,i=b.widget.core.Appbar,j=b.widget.core.BaseKeyboardSupport,k=b.engine,l=b.event,m=l.gesture,n=b.util.selectors,o=Math.max,p=Math.min,q=Math.round,r=b.util.Animate,s=300,t=600,u=100,v=60,w=13,x=500,y=10,z=function(){var a=this;a.options={min:0,max:9,step:1,moduloValue:"enabled",shortPath:"enabled",duration:t,direction:"up",rollHeight:"custom",itemHeight:38,momentumLevel:0,momentumDuration:800,scaleFactor:.4,moveFactor:.4,loop:"enabled",labels:[],digits:0,value:0,dragTarget:"document",vibration:y,enabled:!1},a._ui={scrollableParent:null,page:null,appbar:null},a._carouselItems=[],a._numberOfCarouselItems=w,a.length=(a.options.max-a.options.min)/a.options.step+1,a._prevValue=null,a._overflowYBeforeDrag=null,a._lastCurrentIndex=null,a._currentCentralCarouseItem=0,a._count=0,a._dragTimeoutHandler=null,j.call(a)},A="ui-spin",B={SPIN:A,PREFIX:A+"-",ITEM:A+"-item",SELECTED:A+"-item-selected",NEXT:A+"-item-next",PREV:A+"-item-prev",ENABLED:"enabled",ENABLING:A+"-enabling",PLACEHOLDER:A+"-placeholder",CAROUSEL:A+"-carousel",CAROUSEL_ITEM:A+"-carousel-item"},C=new g;z.classes=B,z.timing=r.timing,C._fillCarouselByCount=function(a){var b,c,d,e,f,g,h=this;for(a=q(a),g=0;g=c?(c=0,e=0,f=h._numberOfCarouselItems-1):(e=Math.floor(c/2),d=c-e,f=h._numberOfCarouselItems-d-1,(f-e+1)%2===0&&f++),g=e;f>=g;g++)b=h._itemByCount(a+g-h._carouselCenterIndex),b&&h._carouselItems[h._carouselItemByCount(a+g-h._carouselCenterIndex)].element.appendChild(b)},C._rollItems=function(a,b){var c,d,e=this,f=a>0?1:-1,g=q((e._numberOfCarouselItems-e._ui.items.length)/2);0>g&&(g=0),a=Math.abs(a),1===a?(c=e._carouselItems[e._carouselItemByCount(b+f*(e._carouselCenterIndex-g))],d=e._itemByCount(b+f*(e._carouselCenterIndex-g)),c.element.firstElementChild&&c.element.removeChild(c.element.firstElementChild),d&&c.element.appendChild(d)):a>1&&e._fillCarouselByCount(b)},C._removeSelectedLayout=function(){var a=this,b=a._itemByCount(a._previousCount);b&&b.classList.remove(B.SELECTED)},C._addSelectedLayout=function(){var a=this,b=a._itemByCount(a._count);b&&b.classList.add(B.SELECTED)},C._show=function(){var a=this,c=new r({}),d=null,f={value:a._previousCount};a._removeSelectedLayout(),d={animation:[{object:f,property:"value",to:a._count}],animationConfig:{duration:a.options.enabled?a.options.duration:1,timing:z.timing.ease}},a.state=d,a._objectValue=f,a._animation=c,c.set(d.animation,d.animationConfig),c.tick(e.bind(null,a)),c.start(function(){a._addSelectedLayout(),a._prevValue=a.options.value,a.options.value=a._getValueByCount(a._count),b.event.trigger(a.element,"spinchange",{value:parseFloat(a.options.value),dValue:parseFloat(a.options.value)-parseFloat(a._prevValue)})})},C._modifyItems=function(){var a,b=this,c=b.options,e=0,g=[],h=Math.abs(c.max-c.min)/c.step+1,i=0,j="",k=null,l=0;for(b._ui.items=g;h>l;l++)k=f.createElement("div"),k.classList.add(B.ITEM),g.push(k);for(i=0;h>i;i++){if(k=g[i],j="",b.options.labels.length)j=b.options.labels[i];else if(j+=c.min+i*c.step,c.digits>0)for(;j.lengthg;g++)b=f.createElement("div"),b.id="cel-"+g,b.classList.add(B.CAROUSEL_ITEM),c._carouselItems[g]={element:b},e.appendChild(b);return d.appendChild(e),d},C._build=function(a){var b=f.createElement("div"),c=null,d=this;return a.classList.add(B.SPIN),b.classList.add(B.PLACEHOLDER),a.appendChild(b),c=d._buildCarousel(d._numberOfCarouselItems),a.appendChild(c),d._ui.carousel=c,d._ui.placeholder=b,a},C._valueToCount=function(a){var b=this;return(a-b.options.min)/b.options.step||0},C._setValue=function(c){var d,e=this,f=e.options;c=a.parseFloat(c,10),e._ui.placeholder.textContent=c,isNaN(c)?b.warn("Spin: value is not a number"):((cf.max)&&"disabled"===f.loop&&(c=p(o(c,f.min),f.max)),c!==f.value&&(e._previousCount=e._count,e._count=e._valueToCount(c),"enabled"===f.loop&&"enabled"===f.shortPath&&(d=e._count-e._previousCount,Math.abs(d)>e.length/2&&(0>d?e._count+=e.length:d>0&&(e._count-=e.length))),f.value=c,e.element.dataset.value=c,e._stopAnimation(),e._show()))},C._stopAnimation=function(){var a=this,b=a.state.animation[0];null!==b&&b.to!==b.current&&a._animation.stop()},C._carouselItemByCount=function(a){var b=this._carouselCenterIndex,c=(a+b)%this._numberOfCarouselItems;return 0>c&&(c+=this._numberOfCarouselItems),c},C._getValueByCount=function(a){var b,c,d=this,e=d.options;return"enabled"!==e.loop?b=a*e.step+e.min:a>=0?b=a%d.length*e.step+e.min:(c=a%d.length||0,0>c&&(c+=d.length),b=c*e.step+e.min),b},C._getValue=function(){var a=this,b=a.options,c=a._getValueByCount(a._count);return"enabled"!==a.options.loop&&(a._objectValue.value=p(o(c,b.min),b.max)),c},C._setMax=function(a,b){var d=this.options;d.max=b!==c?parseFloat(b):0,this.length=(d.max-d.min)/d.step+1},C._setMin=function(a,b){var d=this.options;d.min=b!==c?parseFloat(b):0,this.length=(d.max-d.min)/d.step+1},C._setStep=function(a,b){var d=this.options;d.step=b!==c?parseFloat(b):0,this.length=(d.max-d.min)/d.step+1},C._setLabels=function(a,b){var c=this;c.options.labels=b.split(","),c._refresh()},C._setModuloValue=function(a,b){this.options.moduloValue="enabled"===b?"enabled":"disabled"},C._setShortPath=function(a,b){this.options.shortPath="enabled"===b?"enabled":"disabled"},C._setLoop=function(a,b){this.options.loop="enabled"===b?"enabled":"disabled"},C._setDuration=function(b,c){this.options.duration=a.parseInt(c,10)},C._setEnabled=function(b,c){var d=this;return d.options.enabled="false"===c?!1:c,d.options.enabled?(b.classList.add(B.ENABLING),a.setTimeout(function(){b.classList.remove(B.ENABLING)},s),b.classList.add(B.ENABLED),l.on(d.dragTarget,"drag dragend dragstart",d),l.on(d.dragTarget,"vmousedown vmouseup",d)):(b.classList.add(B.ENABLING),a.setTimeout(function(){b.classList.remove(B.ENABLING),d.refresh()},s),b.classList.remove(B.ENABLED),l.off(d.dragTarget,"drag dragend dragstart",d),l.off(d.dragTarget,"vmousedown vmouseup",d),d._animation.stop()),this._prevValue=null,!0},C._setDirection=function(a,b){this.options.direction=["up","down"].indexOf(b)>-1?b:"up"},C._drag=function(c){var d,g=this,h=g.options;null===f.getElementById(g.element.id)?l.off(g.dragTarget,"drag dragend dragstart",g):h.enabled&&(d=q(g._count),g._objectValue.value=g._startDragCount-c.detail.deltaY/v,"enabled"!==h.loop&&(g._objectValue.value=p(o(g._objectValue.value,0),g.length-1)),e(g),h.vibration>0&&d!==q(g._count)&&"function"==typeof a.navigator.vibrate&&a.navigator.vibrate(h.vibration)),a.clearTimeout(g._dragTimeoutHandler),g._dragTimeoutHandler=a.setTimeout(function(){g._dragEnd({detail:{velocityY:c.velocityY,distance:c.distance,direction:c.direction}}),g._dragTimeoutHandler=null,b.event.gesture.Manager.getInstance().resetDetecting()},x)},C._dragStart=function(){var a=this;a._animation.pause(),a._startDragCount=a._count,a._previousCount=a._count,a._removeSelectedLayout()},C._dragEnd=function(b){var c=this,d=c._animation._animate.chain[0],e=0,f=c.options.duration;a.clearTimeout(c._dragTimeoutHandler),c.options.momentumLevel>0&&b.detail.velocityY>.7&&b.detail.distance?(e=c.options.momentumLevel*q(b.detail.distance/20),"up"===b.detail.direction&&(e=-e),c._count=q(c._objectValue.value)-e||0,"enabled"!==c.options.loop&&(c._count=p(o(c._count,0),c.length-1)),f=c.options.momentumDuration,d[0].timing=z.timing.easeOut):(c._count=q(c._objectValue.value)||0,"enabled"!==c.options.loop&&(c._count=p(o(c._count,0),c.length-1)),f=Math.abs(c._count-c._objectValue.value)*f),d[0].from=c._objectValue.value,d[0].to=c._count,d[0].duration=f,c._animation.start(c._animation._animate.callback)},C._vmouseDown=function(){var a=this,c=a._ui;c.scrollableParent=n.getScrollableParent(a.element),c.scrollableParent&&(a._overflowYBeforeDrag=c.scrollableParent.style.overflowY,c.scrollableParent.style.overflowY="hidden"),c.page=n.getClosestBySelector(a.element,h.selector),c.page&&(c.appbar=c.page.querySelector(i.selector),c.appbar&&b.widget.Appbar(c.appbar).lockExpanding(!0))},C._vmouseUp=function(){var a=this,c=a._ui;c.scrollableParent&&(c.scrollableParent.style.overflowY=a._overflowYBeforeDrag),c.appbar&&b.widget.Appbar(c.appbar).lockExpanding(!1)},C._itemIndexByValue=function(a){var b=this.options;return q((a-b.min)/b.step)},C._itemByCount=function(a){var b=this,c=b._getValueByCount(a),d=b._itemIndexByValue(c);return d>=0?b._ui.items[d]:null},C._click=function(a){var b=this,c=a.target,d=b._ui.items,e=b._count,f=d.indexOf(c);!b.element.classList.contains(B.ENABLING)&&f>-1&&(b._previousCount=e,c===b._itemByCount(e-1)?b._count--:c===b._itemByCount(e+1)&&b._count++,b._previousCount!==b._count&&b._show())},C.handleEvent=function(a){var b=this;switch(a.type){case"drag":b._drag(a);break;case"vmousedown":b._vmouseDown(a);break;case"vmouseup":b._vmouseUp(a);break;case"dragend":b._dragEnd(a);break;case"dragstart":b._dragStart(a);break;case"vclick":b._click(a);break;case"keyup":b._onKeyUp(a)}},C._bindEvents=function(){var a=this;l.enableGesture(a.dragTarget,new m.Drag({blockHorizontal:!0,threshold:7})),l.on(a.element,"vclick",a),l.on(f,"keyup",a,!0)},C._unbindEvents=function(){var a=this;l.disableGesture(a.dragTarget),l.off(a.dragTarget,"drag dragend dragstart",a),l.off(a.element,"vclick",a),l.off(f,"keyup",a,!0)},C._decreaseValue=function(){var a=this;a._setValue(a.options.value-(parseFloat(a.options.step)||1))},C._increaseValue=function(){var a=this;a._setValue(a.options.value+(parseFloat(a.options.step)||1))},C._focus=function(){this.element.classList.add("ui-focus")},C._blur=function(){this.element.classList.remove("ui-focus")},C._actionEnter=function(){var a=this;a.element.classList.add("ui-active"),a.saveKeyboardSupport(),a.enableKeyboardSupport()},C._actionEscape=function(){var a=this;a.element.classList.remove("ui-active"),a.disableKeyboardSupport(),a.restoreKeyboardSupport()},C._onKeyUp=function(a){var b=this,c=j.KEY_CODES;if(b._supportKeyboard)switch(a.keyCode){case c.escape:case c.left:case c.right:b._actionEscape();break;case c.enter:a.preventDefault(),a.stopImmediatePropagation(),b._actionEscape();break;case c.down:b._decreaseValue();break;case c.up:b._increaseValue()}},C._destroy=function(){var a=this,b=a.element,c=a._ui;a._unbindEvents(),c.items.forEach(function(a){a.parentNode&&a.parentNode.removeChild(a)}),a._carouselItems.forEach(function(a){a.element.parentNode.removeChild(a.element)}),b.removeChild(c.carousel),b.removeChild(c.placeholder),b.classList.remove(B.SPIN)},z.prototype=C,b.widget.core.Spin=z,k.defineWidget("Spin",".ui-spin",[],z,"core"),j.registerActiveSelector(".ui-spin")}(a,d),function(a,b){var c=b.widget.core.Spin,d=c.prototype,e=b.engine,f=b.util.object,g=f.copy(c.classes),h=function(){var a=this,b={scaleFactor:0,moveFactor:.5,itemHeight:54,dragTarget:"self"};c.call(a),a.options=a.options?f.fastMerge(a.options,b):b},i=new c;i._init=function(){var a=this;d._init.call(a),a.option("enabled",!0)},h.prototype=i,h.classes=g,h.timing=c.timing,b.widget.mobile.Spin=h,e.defineWidget("Spin",".ui-spin",[],h,"mobile",!0)}(a,d),function(a,b,d){function e(a,b){var c=b.toString().split(a).join("");return 0===c.length?a:c}var f=d.widget.mobile.BaseWidgetMobile,g=d.engine,h=d.event,i=d.util.selectors.getClosestByClass,j=d.widget.mobile.Spin,k="ui-time-picker",l={CONTAINER:k+"-container",HOUR_CONTAINER:k+"-container-hour",MINUTE_CONTAINER:k+"-container-minute",FORMAT_CONTAINER:k+"-container-format",ACTIVE_CONTAINER:k+"-container-active",TIME_INPUT:k+"-input",TIME_INPUT_ACTIVE:k+"-input-active"},m="."+k,n=function(){this.options={format:"12"},this._spins={hour:null,minute:null,format:null},this._ui={},this._previousInputValue=-1,this._inputValueState=!1},o=new f;n.classes=l,o._init=function(){var a=this,b=a.options;b.format=b.format!==c?b.format:"12",a._setValue(new Date),a.option("format",b.format),Object.keys(a._spins).forEach(function(b){a._spins[b].refresh()})},o._build=function(a){var b=this,c=b._buildTimePicker("hour"),d=b._buildTimePicker("minute"),e=b._buildFormat();return a.appendChild(c),a.appendChild(d),a.appendChild(e),a},o._buildTimePicker=function(a){var c,e=this,f=e._ui,g=b.createElement("div"),h=b.createElement("input"),i=b.createElement("div"),k={momentumLevel:1};return g.classList.add(j.classes.SPIN),i.classList.add(n.classes.CONTAINER),"hour"===a?("24"===e.options.format?(k.min=0,k.max=23):(k.min=1,k.max=12),i.classList.add(n.classes.HOUR_CONTAINER)):"minute"===a&&(k.min=0,k.max=59,k.digits=2,i.classList.add(n.classes.MINUTE_CONTAINER)),h.min=k.min,h.max=k.max,h.type="number",h.step="1",h.classList.add(n.classes.TIME_INPUT),g.appendChild(h),i.appendChild(g),f[a+"Spin"]=g,f[a+"Input"]=h,f[a+"Container"]=i,c=d.widget.Spin(g,k),e._spins[a]=c,i},o._buildFormat=function(){var a,c=this,e=b.createElement("div"),f=b.createElement("div"),g={min:0,max:1,labels:"AM,PM",loop:"false"};return e.classList.add(j.classes.SPIN),f.classList.add(n.classes.CONTAINER),f.classList.add(n.classes.FORMAT_CONTAINER),f.appendChild(e),a=d.widget.Spin(e,g),c._spins.format=a,f},o._setDateValue=function(a){var b,c,d=this,e=d._ui,f=d._spins;b=a.getHours(),c=a.getMinutes(),"12"===d.options.format&&(b>12?(b-=12,f.format.value(1)):f.format.value(0)),e.hourInput.setAttribute("value",b),e.hourInput.value=b,e.minuteInput.setAttribute("value",c),e.minuteInput.value=c,f.hour.value(b),f.minute.value(c)},o._setInputValue=function(a,b,c){var d=this,e=d._ui,f=d._spins;"hour"===a?(e.hourInput.setAttribute("value",b),e.hourInput.value=b,f.hour.value(b)):"minute"===a&&(e.minuteInput.setAttribute("value",b),e.minuteInput.value=b,f.minute.value(b)),d._previousInputValue=b,d._inputValueState=c},o._focusInput=function(a){var b=this,c=b._ui;"hour"===a?(b.element.classList.add(n.classes.TIME_INPUT_ACTIVE),c.hourContainer.classList.add(n.classes.ACTIVE_CONTAINER),c.minuteContainer.classList.remove(n.classes.ACTIVE_CONTAINER),c.hourInput.focus(),b._previousInputValue=c.hourInput.value):"minute"===a&&(b.element.classList.add(n.classes.TIME_INPUT_ACTIVE),c.minuteContainer.classList.add(n.classes.ACTIVE_CONTAINER),c.hourContainer.classList.remove(n.classes.ACTIVE_CONTAINER),c.minuteInput.focus(),b._previousInputValue=c.minuteInput.value),b._inputValueState=!1},o._setValue=function(a){var b=this;a instanceof Date&&b._setDateValue(a)},o._getValue=function(){var a=new Date(0),b=this,c=b._spins,d=parseInt(c.hour.value(),10);return"12"===b.options.format&&1===c.format.value()&&(d+=12),a.setHours(d),a.setMinutes(parseInt(c.minute.value(),10)),a},o._onClick=function(a){var b=this,c=b._ui,d=b.element,e=a.target,f=c.hourContainer,g=c.minuteContainer,h=i(e,n.classes.CONTAINER);h&&h.classList.contains(n.classes.HOUR_CONTAINER)&&i(e,j.classes.SELECTED)?b._focusInput("hour"):h&&h.classList.contains(n.classes.MINUTE_CONTAINER)&&i(e,j.classes.SELECTED)?b._focusInput("minute"):(d.classList.remove(n.classes.TIME_INPUT_ACTIVE),g.classList.remove(n.classes.ACTIVE_CONTAINER),f.classList.remove(n.classes.ACTIVE_CONTAINER))},o._onInputChange=function(a){var b,c=this,d=c._ui,f=c.options,g=a.target.value,h=i(a.target,n.classes.CONTAINER);if(h&&h.classList.contains(n.classes.HOUR_CONTAINER))if(c._inputValueState){if(b=parseInt(g,10),b>d.hourInput.max||b1||"24"===f.format&&b>2)&&c._focusInput("minute");else if(h&&h.classList.contains(n.classes.MINUTE_CONTAINER))if(c._inputValueState){if(b=parseInt(g,10),b>d.minuteInput.max||bb&&(f=b),e.setDate(f),e.setMonth(a-1),d.day.option("max",b),d.day._prevValue=f,d.day._updateItems(),c.value(e)},q._changeYear=function(a){var b,c=this,d=c._spins,e=c.value(),f=e.getMonth(),g=e.getDate();b=c._dayInMonth(a,f+1),g>b&&(g=b),e.setFullYear(a),e.setDate(g),d.day.option("max",b),d.day._updateItems(),c.value(e)},q._onSpinChange=function(a){var b=this,c=h(a.target,p.classes.CONTAINER);c&&c.classList.contains(p.classes.DAY_CONTAINER)?b._changeDay(a.detail.value):c&&c.classList.contains(p.classes.MONTH_CONTAINER)?b._changeMonth(a.detail.value):c&&c.classList.contains(p.classes.YEAR_CONTAINER)&&b._changeYear(a.detail.value)},q.handleEvent=function(a){var b=this;"spinchange"===a.type&&b._onSpinChange(a)},q._bindEvents=function(){var a=this,b=a._ui;g.on(b.daySpin,"spinchange",a,!1),g.on(b.monthSpin,"spinchange",a,!1),g.on(b.yearSpin,"spinchange",a,!1)},q._unbindEvents=function(){var a=this,b=a._ui;g.off(b.daySpin,"spinchange",a,!1),g.off(b.monthSpin,"spinchange",a,!1),g.off(b.yearSpin,"spinchange",a,!1)},p.prototype=q,d.widget.mobile.DatePicker=p,f.defineWidget("DatePicker",o,[],p,"mobile")}(a,a.document,a.tau),function(a,b,d){function e(a,b){var c=b.toString().split(a).join("");return 0===c.length?a:c}var f=d.widget.mobile.BaseWidgetMobile,g=d.engine,h=d.event,i=d.util.selectors.getClosestByClass,j=d.widget.mobile.Spin,k="ui-datetime-picker-wheel",l={WIDGET:k,CONTAINER:k+"-container",HOUR_CONTAINER:k+"-container-hour",MINUTE_CONTAINER:k+"-container-minute",FORMAT_CONTAINER:k+"-container-format",DATE_CONTAINER:k+"-container-date",ACTIVE_CONTAINER:k+"-container-active",TIME_INPUT:k+"-input",TIME_INPUT_ACTIVE:k+"-input-active",SEPARATOR:k+"-container-separator"},m="."+k,n=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],o=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],p=function(){this.options={format:"12",value:(new Date).toUTCString()},this._spins={date:null,hour:null,minute:null,format:null},this._ui={},this._previousInputValue=-1,this._inputValueState=!1},q={SELECTED:"datetimepickerwheelselected",CHANGE:"datetimepickerwheelchange"},r=new f;p.classes=l,r._init=function(){var a=this,b=a.options;b.format=b.format!==c?b.format:"12",a._setValue(b.value),a.option("format",b.format),Object.keys(a._spins).forEach(function(b){a._spins[b].refresh()})},r._build=function(a){var c=this,d=c._buildDatePicker(),e=c._buildDateTimePickerWheel("hour"),f=c._buildDateTimePickerWheel("minute"),g=c._buildFormat(),h=b.createElement("div");return a.classList.add(l.WIDGET),h.classList.add(l.SEPARATOR),a.appendChild(d),a.appendChild(e),a.appendChild(h),a.appendChild(f),a.appendChild(g),a},r._buildDateTimePickerWheel=function(a){var c,e=this,f=e._ui,g=b.createElement("div"),h=b.createElement("input"),i=b.createElement("div"),k={momentumLevel:1};return g.classList.add(j.classes.SPIN),i.classList.add(l.CONTAINER),"hour"===a?("24"===e.options.format?(k.min=0,k.max=23):(k.min=1,k.max=12),i.classList.add(l.HOUR_CONTAINER)):"minute"===a&&(k.min=0,k.max=59,k.digits=2,i.classList.add(l.MINUTE_CONTAINER)),h.min=k.min,h.max=k.max,h.type="number",h.step="1",h.classList.add(l.TIME_INPUT),g.appendChild(h),i.appendChild(g),f[a+"Spin"]=g,f[a+"Input"]=h,f[a+"Container"]=i,c=d.widget.Spin(g,k),e._spins[a]=c,i},r._buildDatePicker=function(a){var c,e,f,g,h=this,i=h._ui,k=b.createElement("div"),m=b.createElement("div"),p={};for(a=a||new Date,g=a.getFullYear(),e=new Date(g.toString()),f=e,k.classList.add(j.classes.SPIN),m.classList.add(l.CONTAINER),m.classList.add(l.DATE_CONTAINER),p.labels=[];f.getFullYear()===g;)p.labels.push(n[f.getDay()]+", "+o[f.getMonth()]+" "+f.getDate()),f.setDate(f.getDate()+1);return p.min=0,p.max=p.labels.length-1,p.loop=!1,p.momentumLevel=1,m.appendChild(k),i.dateSpin=k,i.dateContainer=m,c=d.widget.Spin(k,p),h._spins.date=c,h._year=g,m},r._buildFormat=function(){var a,c=this,e=b.createElement("div"),f=b.createElement("div"),g={min:0,max:1,labels:"AM,PM",loop:"false"};return e.classList.add(j.classes.SPIN),f.classList.add(l.CONTAINER),f.classList.add(l.FORMAT_CONTAINER),f.appendChild(e),a=d.widget.Spin(e,g),c._spins.format=a,f},r._setDateValue=function(a){var b,c,d,e=this,f=e._ui,g=e._spins,h=864e5;b=a.getHours(),c=a.getMinutes(),"12"===e.options.format&&(b>12?(b-=12,g.format.value(1)):g.format.value(0)),f.hourInput.setAttribute("value",b),f.hourInput.value=b,f.minuteInput.setAttribute("value",c),f.minuteInput.value=c,d=new Date(a.getFullYear(),0,1),g.date.value(Math.floor((a-d)/h)),g.hour.value(b),g.minute.value(c),e.options.value=a},r._setInputValue=function(a,b,c){var d=this,e=d._ui,f=d._spins;"hour"===a?(e.hourInput.setAttribute("value",b),e.hourInput.value=b,f.hour.value(b)):"minute"===a&&(e.minuteInput.setAttribute("value",b),e.minuteInput.value=b,f.minute.value(b)),d._previousInputValue=b,d._inputValueState=c},r._focusInput=function(a){var b=this,c=b._ui;"hour"===a?(b.element.classList.add(l.TIME_INPUT_ACTIVE),c.hourContainer.classList.add(l.ACTIVE_CONTAINER),c.minuteContainer.classList.remove(l.ACTIVE_CONTAINER),c.hourInput.focus(),b._previousInputValue=c.hourInput.value):"minute"===a&&(b.element.classList.add(l.TIME_INPUT_ACTIVE),c.minuteContainer.classList.add(l.ACTIVE_CONTAINER),c.hourContainer.classList.remove(l.ACTIVE_CONTAINER),c.minuteInput.focus(),b._previousInputValue=c.minuteInput.value),b._inputValueState=!1},r._setValue=function(a){var b=this;"string"==typeof a&&(a=new Date(a)),a instanceof Date&&b._setDateValue(a)},r._getValue=function(){var a=this,b=new Date(a.options.value),c=a._spins,d=parseInt(c.hour.value(),10);return"12"===a.options.format&&1===c.format.value()&&(d+=12),b.setHours(d),b.setMinutes(parseInt(c.minute.value(),10)),b},r._onClick=function(a){var b=this,c=b._ui,d=b.element,e=a.target,f=c.hourContainer,g=c.minuteContainer,k=i(e,l.CONTAINER);k&&k.classList.contains(l.HOUR_CONTAINER)&&i(e,j.classes.SELECTED)?b._focusInput("hour"):k&&k.classList.contains(l.MINUTE_CONTAINER)&&i(e,j.classes.SELECTED)?b._focusInput("minute"):k&&k.classList.contains(l.DATE_CONTAINER)&&i(e,j.classes.SELECTED)?h.trigger(b.element,q.SELECTED,{datetime:b._getValue()}):(d.classList.remove(l.TIME_INPUT_ACTIVE),g.classList.remove(l.ACTIVE_CONTAINER),f.classList.remove(l.ACTIVE_CONTAINER))},r._onInputChange=function(a){var b,c=this,d=c._ui,f=c.options,g=a.target.value,h=i(a.target,l.CONTAINER);if(h&&h.classList.contains(l.HOUR_CONTAINER))if(c._inputValueState){if(b=parseInt(g,10),b>d.hourInput.max||b1||"24"===f.format&&b>2)&&c._focusInput("minute");else if(h&&h.classList.contains(l.MINUTE_CONTAINER))if(c._inputValueState){ -if(b=parseInt(g,10),b>d.minuteInput.max||b
    "),b.firstChild}var e=b.util.object,f=b.widget.core.BaseKeyboardSupport,g=b.engine,h=b.event,i=["MON","TUE","WED","THU","FRI","SAT","SUN"],j=["January","February","March","April","May","June","July","August","September","October","November","December"],k={WIDGET:"ui-calendar",PREV_MONTH_DAY:"ui-calendar-prev-month-day",NEXT_MONTH_DAY:"ui-calendar-next-month-day",CURRENT_MONTH_DAY:"ui-calendar-current-month-day",DISABLED:"ui-calendar-disabled",ARROW_DISABLED:"ui-calendar-disabled-arrow",SELECTION:"ui-calendar-selection",CONTROLLER:"ui-calendar-controller",ARROW:"ui-calendar-arrow",ARROW_RIGHT:"ui-calendar-right-arrow",ARROW_LEFT:"ui-calendar-left-arrow",ONE_WEEK:"ui-calendar-one-week",TOP_SPACE:"ui-calendar-top-space",SWITCH_VIEW:"ui-calendar-switch",CALENDAR_VIEW:"ui-calendar-view",FOCUS:"ui-focus"},l={pastSelection:!1,closeOnSelect:!1},m=function(){var a=this;a.options=e.merge({},l),a._value=new Date,a._dateData=a._value,a._todayYear=a._dateData.getFullYear(),a._todayMonth=a._dateData.getMonth()+1,a._defaultToday=a._dateData.getUTCDate(),a._selectDay=null,a._activeMonth=null,a._fixMonth=null,a._loadTodayFlag=!0,a._hours=a._dateData.getHours(),a._minutes=a._dateData.getMinutes(),a._seconds=a._dateData.getSeconds(),a._ui={"switch":null,leftArrow:null,rightArrow:null,calendarView:null},f.call(a)},n=b.widget.BaseWidget,o=new n;m.prototype=o,m.classes=k,o._init=function(a){var b=this;return b._ui.calendarView=a.querySelector("."+k.CALENDAR_VIEW),b._ui["switch"]=a.querySelector("."+k.SWITCH_VIEW),b._ui.leftArrow=a.querySelector("."+k.ARROW_LEFT),b._ui.rightArrow=a.querySelector("."+k.ARROW_RIGHT),b.options.pastSelection||b._ui.leftArrow.classList.add(k.ARROW_DISABLED),null===b._activeMonth&&(b._fixMonth=b._activeMonth=b._todayMonth),null===b._selectDay&&(b._selectDay=b._defaultToday),b._buildCalendar(b._ui.calendarView),a},o._buildCalendar=function(a){var c,e,f=this,g=f._ui,h=new Date(f._todayYear,f._todayMonth-1,0),i=new Date(f._todayYear,f._todayMonth,0),l=h.getDay(),m=h.getDate(),n=i.getDate(),o=Math.ceil(n/7)+1,p=7,q=1,r=1,s=a.insertRow(),t=null;for(s.style.height="7px",c=1;o+1>c;c++){for(e=a.insertRow();0!=l;)l-=1,p-=1,t=d(e),t.classList.add(k.PREV_MONTH_DAY),t.innerHTML=m-l,f._fixMonth!==f._todayMonth||f.options.pastSelection||t.classList.add(k.DISABLED),f.isKeyboardSupport&&b.getConfig("keyboardSupport")&&t.setAttribute("tabindex","0");for(;0!=p;)t=d(e),q>n?(t.classList.add(k.NEXT_MONTH_DAY),t.innerHTML=r,p-=1,r+=1):(t.innerHTML=q,t.classList.add(k.CURRENT_MONTH_DAY),q+=1,p-=1,f._defaultToday>parseInt(t.innerHTML,10)&&(f._fixMonth!==f._todayMonth||f.options.pastSelection||t.classList.add(k.DISABLED)),f._loadTodayFlag&&t.innerHTML===f._defaultToday.toLocaleString()?(t.classList.add(k.SELECTION),f._selectDay=t,f._activeMonth=f._todayMonth,f._loadTodayFlag=!1):f._activeMonth===f._todayMonth&&t.innerHTML===f._selectDay.innerHTML&&(t.classList.add(k.SELECTION),f._selectDay=t)),f.isKeyboardSupport&&b.getConfig("keyboardSupport")&&t.setAttribute("tabindex","0");p=7}f.options.pastSelection||g.leftArrow.classList.toggle(k.DISABLED,f._fixMonth==f._todayMonth),g["switch"].innerHTML=j[f._todayMonth-1]+" "+f._todayYear},o._deleteCalendar=function(a){for(;a.rows.length>2;)a.deleteRow(2)},o._onClick=function(a){var b=this,c=b._ui,d=a.target,e=d.classList;e.contains(k.DISABLED)||(d===c.rightArrow?b._moveMonth(1):d===c.leftArrow?b._moveMonth(-1):d===c["switch"]?h.trigger(b.element,"calendarswitch",{date:b._getValue()}):("TD"===d.tagName&&(d=d.querySelector("div"),e=d?d.classList:null),!e||e.contains(k.SELECTION)||e.contains(k.DISABLED)||(e.contains(k.PREV_MONTH_DAY)?(b._moveMonth(-1),b._selection(d.innerHTML),b.options.closeOnSelect&&h.trigger(b.element,"calendarswitch",{date:b._getValue()})):e.contains(k.NEXT_MONTH_DAY)&&(b._moveMonth(1),b._selection(d.innerHTML),b.options.closeOnSelect&&h.trigger(b.element,"calendarswitch",{date:b._getValue()})),e.contains(k.CURRENT_MONTH_DAY)&&(b._selection(d.innerHTML),b.options.closeOnSelect&&h.trigger(b.element,"calendarswitch",{date:b._getValue()})))))},o._setValue=function(a){var b=this;"string"==typeof a&&(a=new Date(a)),a instanceof Date&&(b._value=a,b._hours=a.getHours(),b._minutes=a.getMinutes(),b._seconds=a.getSeconds(),b._setMonth(a.getMonth()+1),b._selection(a.getDate()))},o._getValue=function(){return new Date(this._value)},o._moveMonth=function(a){var b=this;0!==a&&(b._todayMonth=b._todayMonth+a,0===b._todayMonth&&(b._todayMonth=12,b._todayYear=b._todayYear-1),13===b._todayMonth&&(b._todayMonth=1,b._todayYear=b._todayYear+1)),b._updateCalendar()},o._setYear=function(a){var b=this;b._todayYear!==a&&(b._todayYear=a,b._updateCalendar())},o._setMonth=function(a){var b=this;b._todayMonth!==a&&(b._todayMonth=a,b._updateCalendar())},o._updateCalendar=function(){var a=this,b=a._ui.calendarView;a._deleteCalendar(b),a._dateData=new Date(a._todayYear,a._todayMonth-1,0,a._hours,a._minutes,a._seconds),a._buildCalendar(b)},o._selection=function(a){var b,d,e=this;a!=c&&(d=a.toString(),b=e._ui.calendarView.querySelectorAll("div."+k.CURRENT_MONTH_DAY),b.forEach(function(a){a.innerHTML===d&&(e._selectDay.classList.remove(k.SELECTION),a.classList.add(k.SELECTION),e._selectDay=a,e._activeMonth=e._todayMonth)}),e._value=new Date(e._todayYear,e._todayMonth-1,a,e._hours,e._minutes,e._seconds))},o._unBindEvents=function(a){h.off(a,"vclick",this,!1)},o._bindEvents=function(a){h.on(a,"vclick",this,!1)},o.handleEvent=function(a){"vclick"===a.type?this._onClick(a):a.preventDefault()},o._setPastSelection=function(a,b){return this.options.pastSelection=b,!0},o._refresh=function(){var a=this,b=a._ui.calendarView;a._deleteCalendar(b),a._buildCalendar(b)},o._build=function(c){var d=a.createElement("div"),e=a.createElement("div"),f=a.createElement("div"),g=a.createElement("div"),h=a.createElement("table"),j=a.createElement("tr"),l=a.createElement("tr"),m=a.createElement("td"),n=a.createElement("td"),o=a.createElement("td"),p=a.createElement("td"),q=a.createElement("td"),r=a.createElement("td"),s=a.createElement("td");return c.classList.add(k.WIDGET),d.classList.add(k.CONTROLLER),e.classList.add(k.ARROW_LEFT),e.classList.add(k.ARROW),f.classList.add(k.ARROW_RIGHT),f.classList.add(k.ARROW),g.classList.add(k.SWITCH_VIEW),this.isKeyboardSupport&&b.getConfig("keyboardSupport")&&(e.setAttribute("tabindex","0"),f.setAttribute("tabindex","0"),g.setAttribute("tabindex","0")),d.appendChild(e),d.appendChild(f),d.appendChild(g),h.classList.add(k.CALENDAR_VIEW),j.classList.add(k.TOP_SPACE),l.classList.add(k.ONE_WEEK),m.innerHTML=i[0],l.appendChild(m),n.innerHTML=i[1],l.appendChild(n),o.innerHTML=i[2],l.appendChild(o),p.innerHTML=i[3],l.appendChild(p),q.innerHTML=i[4],l.appendChild(q),r.innerHTML=i[5],l.appendChild(r),s.innerHTML=i[6],s.classList.add("ui-sunday"),l.appendChild(s),h.appendChild(j),h.appendChild(l),c.appendChild(d),c.appendChild(h),this.isKeyboardSupport&&b.getConfig("keyboardSupport")&&(c.setAttribute("data-focus-lock","true"),c.setAttribute("tabindex","0")),c},o._focus=function(){this.element.classList.add(k.FOCUS)},o._blur=function(){this.element.classList.remove(k.FOCUS)},o._destroy=function(){var a=this;a.options=null,a._unBindEvents(a.element)},b.widget.mobile.Calendar=m,g.defineWidget("Calendar",".ui-calendar",[],m,"mobile"),f.registerActiveSelector(".ui-calendar, .ui-calendar-arrow, .ui-calendar-switch,.ui-calendar-current-month-day, .ui-calendar-prev-month-day, .ui-calendar-next-month-day")}(b,d),function(a,b,d){var e=d.widget.mobile.BaseWidgetMobile,f=d.engine,g=(d.event,"ui-datetime-picker"),h={CONTAINER:g+"-container",HIDDEN:g+"-hidden"},i="."+g,j=function(){var a=this;a.options={format:"12",view:"wheel",value:(new Date).toUTCString()},a._datetime=null,a._calendar=null,a._ui={datetime:null,calendar:null}},k={CHANGE:"datetimepickerchange"},l=new e;j.classes=h,l._init=function(){var a=this,b=a.options;b.format=b.format!==c?b.format:"12",a._setValue(b.value),a.option("format",b.format),a._setView(a.element,b.view)},l._build=function(a){var c=this,e=c._ui,f=b.createElement("div"),g=b.createElement("div");return a.appendChild(f),a.appendChild(g),c._datetime=d.widget.DateTimePickerWheel(f),c._calendar=d.widget.Calendar(g,{closeOnSelect:!0}),e.datetime=f,e.calendar=g,a},l._onDateTimeSelected=function(a){var b=this;a.target===b._ui.datetime&&(b._calendar.value(a.detail.datetime),b._setView(b.element,"calendar"))},l._onCalendarSwitch=function(a){var b=this;a.target===b._ui.calendar&&(b._datetime.value(a.detail.date),b._setView(b.element,"wheel"),d.event.trigger(b.element,k.CHANGE,{date:b._getValue()}))},l._setView=function(a,b){var c=this._ui;this.options.view=b,"wheel"===b?(c.calendar.classList.add(h.HIDDEN),c.datetime.classList.remove(h.HIDDEN)):"calendar"===b&&(c.datetime.classList.add(h.HIDDEN),c.calendar.classList.remove(h.HIDDEN))},l._setValue=function(a){var b=this;"string"==typeof a&&(a=new Date(a)),a instanceof Date&&(b._datetime.value(a),b._calendar.value(a),b.options.value=a)},l._getValue=function(){var a=this;return"wheel"===a.options.view?a._datetime.value():"calendar"===a.options.view?a._calendar.value():a.options.value},l._onDateTimeChange=function(a){var b=this;b.options.value=a.detail.datetime,d.event.trigger(b.element,k.CHANGE,{date:b._getValue()})},l._setFormat=function(a,b){var c=this;c.options.format=b,c._datetime.option("format",b)},l._getFormat=function(){return self._datetime.option("format")},l.handleEvent=function(a){var b=this;switch(a.type){case"datetimepickerwheelselected":b._onDateTimeSelected(a);break;case"calendarswitch":b._onCalendarSwitch(a);break;case"datetimepickerwheelchange":b._onDateTimeChange(a)}},l._bindEvents=function(){var a=this;a.element.addEventListener("datetimepickerwheelselected",this,!1),a.element.addEventListener("datetimepickerwheelchange",this,!1),a.element.addEventListener("calendarswitch",this,!1)},l._unbindEvents=function(){var a=this;a.element.removeEventListener("datetimepickerwheelselected",this,!1),a.element.removeEventListener("calendarswitch",this,!1)},l._destory=function(){var a=this,b=a._ui,c=a.element;a._unbindEvents(),a._calendar.destory(),a._datetime.destory(),c.removeChild(b.datetime),c.removeChild(b.calendar)},j.prototype=l,d.widget.mobile.DateTimePicker=j,f.defineWidget("DateTimePicker",i,[],j,"mobile")}(a,a.document,a.tau),function(a,b){var c=b.widget.mobile.BaseWidgetMobile,d=b.engine,e=b.event,f="ui-color-",g=/ui-color-[^\s]+/g,h=function(){var a=this;a.options={icon:"delete"},a._ui={text:null,button:null}},i={widget:"ui-chip",text:"ui-chip-text",button:"ui-chip-button"},j={BEFORE_REMOVE:"chipbeforeremove"},k={widget:"."+i.widget+", [data-role='chip']",text:"."+i.text,button:"."+i.button},l=new c;h.prototype=l,h.classes=i,h.events=j,l._onClick=function(){var a,b=this;a=e.trigger(b.element,j.BEFORE_REMOVE),a&&b.element.parentElement.removeChild(b.element),b.destroy()},l.handleEvent=function(a){"vclick"===a.type&&this._onClick(a)},l._build=function(b){var c,d,e=this,f=e._ui;return d=b.querySelector(k.button),d&&b.removeChild(d),c=b.querySelector(k.text)||b.querySelector("*:not("+k.button+")"),c?b.removeChild(c):(c=a.createElement("span"),c.className=i.text,c.innerHTML=b.textContent),b.textContent="",d||(d=a.createElement("button"),d.className=["ui-btn",i.button].join(" "),d.setAttribute("data-icon","minus"),d.setAttribute("data-style","flat")),b.appendChild(c),b.appendChild(d),f.text=c,f.button=d,b},l._updateButtonColor=function(){var a,b=this,c=b._ui.button,d=f+b.options.icon;a=c.className.match(g)||[],a.forEach(function(a){a!==d&&c.classList.remove(a)}),-1===a.indexOf(d)&&c.classList.add(d)},l._init=function(a){var c=this,d=c._ui;return d.text=d.text||a.querySelector(k.text),d.button=d.button||a.querySelector(k.button),b.widget.Button(d.button,{icon:c.options.icon}),c._updateButtonColor(),a},l._bindEvents=function(){var a=this,b=a._ui.button;e.on(b,"vclick",a,!1)},l._unbindEvents=function(){var a=this,b=a._ui.button;e.off(b,"vclick",a,!1)},l._destroy=function(){var b=this;b._unbindEvents(),b._ui=null,e.trigger(a,"destroyed",{widget:"Chip"})},b.widget.mobile.Chip=h,d.defineWidget("Chip",k.widget,[],h,"mobile")}(a.document,d),function(a,b,d){function e(a,b,c){var e,f=null,g=null;a.options.handler&&(f=a.ui.handle.style,d.support.shape.circle?(e=a._offsets,g="rotateZ("+(c/e.maxY*z-z/2||0)+"deg)"):g="translate3d("+(b||0)+"px, "+(c||0)+"px, 0px)",f.webkitTransform=g,f.mozTransform=g,f.msTransform=g,f.oTransform=g,f.transform=g)}function f(a){var b=a.getScrollPosition(),c=a._offsets,d=a.options.direction,f=C(B(b.x,a._availableOffsetX)/a._availableOffsetX*c.maxX),g=C(B(b.y,a._availableOffsetY)/a._availableOffsetY*c.maxY);isNaN(f)===!0&&(f=c.x),isNaN(g)===!0&&(g=c.y),e(a,"y"===d?0:f,"x"===d?0:g),c.x=f,c.y=g}function g(b){b._dragging===!1&&(f(b),b._hideTimer&&a.clearTimeout(b._hideTimer),b.ui.handler.classList.add(D.visible))}function h(b){b._dragging===!1&&(b._hideTimer&&a.clearTimeout(b._hideTimer),f(b))}function i(b){b._dragging===!1&&(f(b),b._hideTimer&&a.clearTimeout(b._hideTimer),b._hideTimer=a.setTimeout(function(){b.ui.handler.classList.remove(D.visible)},b.options.delay))}function j(b,c,d){var f=b._lastMouse,g=b._offsets,h=b.options.direction,i=f.x-c,j=f.y-d;f.x=c,f.y=d,g.x+=-i,g.y+=-j,g.x=A(0,g.x),g.y=A(0,g.y),g.x=B(g.maxX,g.x),g.y=B(g.maxY,g.y),e(b,"y"===h?0:g.x,"x"===h?0:g.y),b.scrollTo("y"===h?0:g.x/g.maxX*b._availableOffsetX,"x"===h?0:g.y/g.maxY*b._availableOffsetY),b._hideTimer&&a.clearTimeout(b._hideTimer)}function k(b,c){var d=b._lastMouse,e=c.touches,f=e&&e[0];b._hideTimer&&a.clearTimeout(b._hideTimer),b._dragging=!0,d.x=f?f.clientX:c.clientX,d.y=f?f.clientY:c.clientY,b.ui.handle.classList.add("ui-active"),"y"===b.options.direction?b.element.style.overflowY="hidden":b.element.style.overflowX="hidden",p.stopImmediatePropagation(c),p.preventDefault(c)}function l(a,b){var d=b.touches,e=d&&d[0],f=0,g=0;a._dragging&&(d===c||d.length<=1)&&(p.stopImmediatePropagation(b),p.preventDefault(b),f=e?e.clientX:b.clientX,g=e?e.clientY:b.clientY,j(a,f,g))}function m(b,c){var d=b.ui;b._dragging&&(b._dragging=!1,p.stopImmediatePropagation(c),p.preventDefault(c),"y"===b.options.direction?b.element.style.overflowY="auto":b.element.style.overflowX="auto",d.handle.classList.remove("ui-active"),b._hideTimer&&a.clearTimeout(b._hideTimer),b._hideTimer=a.setTimeout(function(){d.handler.classList.remove(D.visible)},b.options.delay))}var n=function(){var a=this;a.options={handler:!0,handlerTheme:"s",direction:"y",scroll:"y",delay:1500},a.ui={handler:null,thumb:null,track:null,handle:null,expander:null,page:null},a._callbacks={scrolstart:null,scrollupdate:null,scrollend:null,touchstart:null,touchmove:null,touchend:null,resize:null},a._dragging=!1,a._offsets={x:0,y:0,maxX:0,maxY:0},a._lastPointerEvents="",a._availableOffsetX=0,a._availableOffsetY=0,a._hideTimer=null,a._lastMouse={x:0,y:0}},o=d.engine,p=d.event,q=d.util.DOM,r=d.util.selectors,s=d.widget.core.Page.classes,t=d.widget.core.Scrollview,u=t.prototype,v=u._build,w=u._init,x=u._bindEvents,y=u._destroy,z=60,A=Math.max,B=Math.min,C=Math.floor,D={handler:"ui-handler",directionPrefix:"ui-handler-direction-",track:"ui-handler-track",handle:"ui-handler-handle",thumb:"ui-handler-thumb",expander:"ui-handler-expander",visible:"ui-handler-visible",themePrefix:"ui-handler-",scrollbarDisabled:"scrollbar-disabled",disabled:"disabled",hideNativeScrollbar:"ui-hide-scrollbar"},E=new t;n.classes=D,E._build=function(a){var c,d,e,f=b.createElement("div"),g=b.createElement("a"),h=b.createElement("span"),i=b.createElement("div"),j=b.createElement("span"),k=this.options,l=this.ui;return k.scroll="y"===k.direction?"y":"x",c=v.call(this,a),f.className=D.handler+" "+D.themePrefix+k.handlerTheme+" "+D.directionPrefix+k.direction,h.className=D.expander,g.className=D.handle,j.className=D.thumb,i.className=D.track,g.setAttribute("aria-label",("y"===k.direction?"Vertical":"Horizontal")+" handler, double tap and move to scroll"),h.appendChild(j),g.appendChild(h),i.appendChild(g),f.appendChild(i),c.appendChild(f),d=c.style,e=c.firstElementChild.style,a.classList.add(D.hideNativeScrollbar),"x"===k.direction&&(e.display="inline-block",e.minWidth="100%"),"y"===k.direction&&(e.display="block",d.minWidth="100%"),l.handler=f,l.handle=g,l.expander=h,l.track=i,l.thumb=j,c},E._init=function(a){var b=this,c=b.ui,d=c.page;w.call(b,a),null===c.handler&&(c.handler=a.querySelector("."+D.handler)),null===c.track&&(c.track=a.querySelector("."+D.track)),null===c.handle&&(c.handle=a.querySelector("."+D.handle)),null===c.thumb&&(c.thumb=a.querySelector("."+D.thumb)),null===d&&(d=r.getClosestByClass(a,s.uiPage)),c.page=d,b.enableHandler(!0)},E._refresh=function(){var a=this,b=a.element,c=a._offsets,d=a.ui,e=d.handle,f=e.style,g=d.track.getBoundingClientRect(),h=g.height,i=g.width,j=b.querySelector("."+t.classes.view),k=j.getBoundingClientRect(),l=k.height,m=k.width;"y"===a.options.direction?f.height=C(h/l*h)+"px":f.width=C(i/m*i)+"px",c.maxX=C(A(0,i-q.getElementWidth(e,"inner",!0))),c.maxY=C(A(0,h-q.getElementHeight(e,"inner",!0))),a._availableOffsetX=A(0,m-i),a._availableOffsetY=A(0,l-h)},E._bindEvents=function(c){var d=this,e=d._callbacks,f=d.ui;x.call(d,c),e.scrollstart=g.bind(null,d),e.scrollupdate=h.bind(null,d),e.scrollstop=i.bind(null,d),e.touchstart=k.bind(null,d),e.touchmove=l.bind(null,d),e.touchend=m.bind(null,d),e.resize=d._refresh.bind(d),c.addEventListener("scrollstart",e.scrollstart,!1),c.addEventListener("scrollupdate",e.scrollupdate,!1),c.addEventListener("scrollstop",e.scrollstop,!1),f.handle.addEventListener("vmousedown",e.touchstart,!1),f.page.addEventListener("pageshow",e.resize,!1),b.addEventListener("vmousemove",e.touchmove,!1),b.addEventListener("vmouseup",e.touchend,!1),a.addEventListener("throttledresize",e.resize,!1),b.addEventListener("touchcancel",e.touchend,!0)},E.enableHandler=function(a){var b=this,d=D.scrollbarDisabled,e=D.disabled,f=b.element,g=f.parentNode.classList,h=f.classList;return a!==c&&(b.options.handler=a,a?(g.add(d),h.remove(e),b._refresh()):(g.remove(d),h.add(e))),b.options.handler},E._setHandlerTheme=function(a){var b=this.element.classList,c=D.themePrefix,d=c+a;b.contains(d)===!1&&(b.remove(c+this.options.handlerTheme),b.add(d))},E._destroy=function(){var c=this,d=c.ui,e=c._callbacks,f=c.element;f.classList.remove(D.hideNativeScrollbar),f.removeEventListener("scrollstart",e.scrollstart,!1),f.removeEventListener("scroll",e.scrollupdate,!1),f.removeEventListener("scrollstop",e.scrollstop,!1),d.handle.removeEventListener("vmousedown",e.touchstart,!1),d.page.removeEventListener("pageshow",e.touchstart,!1),b.removeEventListener("vmousemove",e.touchmove,!1),b.removeEventListener("vmouseup",e.touchend,!1),b.removeEventListener("touchcancel",e.touchend,!0),a.removeEventListener("throttledresize",e.resize,!1),y.call(c)},n.prototype=E,d.widget.core.ScrollHandler=n,o.defineWidget("ScrollHandler","[data-role='content'][data-handler='true']:not([data-scroll='none']):not(.ui-scrollview-clip):not(.ui-scrolllistview),[data-handler='true'], .ui-scrollhandler",["enableHandler","scrollTo","ensureElementIsVisible","centerToElement","getScrollPosition","skipDragging","translateTo"],n,"tizen")}(a,a.document,d),function(b,c){function d(b){var c=this;j.on(b,"tabchange sectionchange",c,!1),a.addEventListener("resize",c,!1)}function e(b){var c=this;j.off(b,"tabchange sectionchange",c,!1),a.removeEventListener("resize",c,!1)}var f=c.widget.BaseWidget,g=c.engine,h=c.util.selectors,i=c.widget.core.Page,j=c.event,k=function(){var a=this;a._ui={},a._component={},a.options={changeDuration:200}},l={TABS:"ui-tabs",WITH_TITLE:"ui-tabs-with-title",TITLE:"ui-title",PAGE:i.classes.uiPage},m=new f;k.prototype=m,k.classes=l,m.handleEvent=function(a){var b=this;switch(a.type){case"tabchange":b._onTabChange(a);break;case"sectionchange":b._onSectionChange(a);break;case"resize":b._refresh()}},m._build=function(a){return a.classList.add(l.TABS),a.getElementsByClassName(l.TITLE).length&&a.classList.add(l.WITH_TITLE),a},m._initHeight=function(){var a,b=this;b.element.style.height||(a=c.widget.Page(b._ui.page),b.element.style.height=a.getContentHeight()+"px")},m._init=function(a){var b=this,d=b._ui;return d.page=h.getClosestByClass(a,l.PAGE),d.subtab=a.querySelector(c.widget.core.SubTab.selector),d.title=a.getElementsByClassName(l.TITLE)[0],d.sectionChanger=a.querySelector("[data-role='section-changer'], .ui-section-changer"),b._component.subtab=c.widget.SubTab(d.subtab),b._changed=!1,b._lastIndex=0,b._initHeight(),b._initSectionChanger(),a},m._initSectionChanger=function(){var b,c=this,d=c._ui,e=d.sectionChanger,f=d.subtab.offsetHeight,h=d.title;e&&(b=e.style,b.width=a.innerWidth+"px",b.height=c.element.offsetHeight-f-(h?h.offsetHeight:0)+"px",c._component.sectionChanger=g.instanceWidget(e,"SectionChanger"))},m._onTabChange=function(a){var b=this,c=a.detail.active,d=b._component.sectionChanger;b._changed?b._changed=!1:b._lastIndex!==c&&(b._changed=!0,d.setActiveSection(c,b.options.changeDuration,!1,!1)),b._lastIndex=c},m._onSectionChange=function(a){var b=this,c=a.detail.active,d=b._component.subtab;b._changed?b._changed=!1:b._lastIndex!==c&&(b._changed=!0,d.setActive(c)),b._lastIndex=c},m._bindEvents=function(){var a=this;d.call(a,a.element)},m._destroy=function(){var a=this;e.call(a,a.element),a._ui=null,a._component=null},m._refresh=function(){this._initSectionChanger()},m._setIndex=function(a){var b=this,d=b._ui.sectionChanger.getElementsByTagName("section").length;d>a&&!(0>a)?b._component.subtab.setActive(a):c.warn("You inserted the wrong index value")},m.setIndex=function(a){this._setIndex(a)},m._getIndex=function(){return this._lastIndex},m.getIndex=function(){return this._getIndex()},c.widget.core.Tabs=k,g.defineWidget("Tabs","[data-role='tabs'], .ui-tabs",["setIndex","getIndex"],k,"core")}(a.document,d),function(b,c){function d(a){for(var c;a!==b.body;){if(c=m.getCSSProperty(a,"overflow-y"),"scroll"===c||"auto"===c&&a.scrollHeight>a.clientHeight)return a;a=a.parentNode}return null}function e(a){a._setItemSize(),a._checkItemLabel(),a._setGridStyle(),a._refreshItemsInfo(),a._calculateListHeight(),a._inPopup.refresh()}function f(a){var b=a.target.classList;b.contains(z.ITEM)&&(b.add(z.ITEM_ACTIVE),a.target.style.animation="")}function g(a){a._setGridStyle()}var h=c.widget.BaseWidget,i=c.widget.core.BaseKeyboardSupport,j=c.engine,k=c.event,l=c.util.selectors,m=c.util.DOM,n=c.widget.core.Page.events,o=c.widget.mobile.Popup,p=c.widget.Popup,q=o.selector,r=o.events,s=".ui-gridview li:nth-child({index})",t=/matrix\((.*), (.*), (.*), (.*), (.*), (.*)\)/,u="data-role",v=300,w=16,x={PREV:0,NEXT:1},y={IN:"in",OUT:"out",NONE:"none"},z={GRIDLIST:"ui-gridview",ITEM:"ui-gridview-item",ITEM_ACTIVE:"ui-gridview-item-active",HELPER:"ui-gridview-helper",HOLDER:"ui-gridview-holder",IMAGE:"ui-gridview-image",LABEL:"ui-gridview-label",LABEL_IN:"ui-gridview-label-in",LABEL_OUT:"ui-gridview-label-out",HANDLER:"ui-gridview-handler",CHECKED:"ui-gridview-image-checked",ITEM_HAS_LABEL:"ui-gridview-item-has-label"},A={ANY_NOT_IMAGE:"*:not(."+z.IMAGE+")"},B=function(){var a=this;i.call(this),a.options={},a._direction=0,a._styleElement=null,a._inPopup=null,a._ui={listElements:[],listItems:[],helper:{},holder:{},scrollableParent:null,content:null},a._borderSize=w,a._refreshSizesCallback=e.bind(null,this)},C=new h;B.prototype=C,B.classes=z,C._configure=function(){this.options={cols:0,reorder:!1,label:y.NONE,minWidth:"auto",minCols:2,maxCols:5},this._direction=x.NEXT},C._build=function(a){return a.classList.add("ui-gridview-cols"),a},C._init=function(b){var c,e=this,f=e._ui;f.listElements=[].slice.call(e.element.getElementsByTagName("li")),e._setItemSize(),e._setLabel(b),e._checkItemLabel(),e._setReorder(b,e.options.reorder),e._calculateListHeight(),e._initCheckboxState(b),e._ui.content=l.getClosestByClass(b,"ui-content")||a,e._ui.scrollableParent=d(b)||e._ui.content,c=l.getClosestBySelector(b,q),c&&(e._inPopup=p(c))},C._onResize=function(){var a=this;a.options.cols=0,a.refresh()},C._onResizeTimeOut=function(){var b=this;clearTimeout(b._resizeTimeout),b._resizeTimeout=a.setTimeout(function(){b._onResize()},v)},C._bindEvents=function(){var b=this,c=b._getParentPage(b.element),d=this._inPopup;b._onSetGridStyle=g.bind(null,b),d&&k.on(d.element,r.transition_start,b._refreshSizesCallback),b.on("animationend webkitAnimationEnd",f),b.on("change",b),k.on(a,"resize",b,!0),k.on(c,n.SHOW,b._onSetGridStyle)},C._unbindEvents=function(){var a=this,b=a.element,c=a._getParentPage(b),d=a._inPopup;k.disableGesture(b),k.off(b,"drag dragstart dragend dragcancel dragprepare",a),k.off(b,"pinchin pinchout",a),d&&k.off(d.element,r.before_show,this._refreshSizesCallback),a.off("animationend webkitAnimationEnd",f),a.off("change",a),k.off(c,n.SHOW,a._onSetGridStyle)},C._refresh=function(){var b=this,c=b._ui,e=b.element;b._removeGridStyle(),c.listElements=[].slice.call(e.getElementsByTagName("li")),b._setItemSize(),b._setGridStyle(),b._setLabel(e),b._checkItemLabel(),b._setReorder(e,b.options.reorder),b._calculateListHeight(),b._ui.content=l.getClosestByClass(e,"ui-content")||a,b._ui.scrollableParent=d(e)||b._ui.content},C._destroy=function(){this._unbindEvents(),this._removeGridStyle(),this._inPopup=null},C.handleEvent=function(a){var b=this;switch(a.type){case"change":b._shadeCheckbox(a.target);break;case"dragprepare":if(a.detail.srcEvent.srcElement.classList.contains(z.HANDLER))break;a.preventDefault();break;case"dragstart":if(a.detail.srcEvent.srcElement.classList.contains(z.HANDLER)){b._start(a);break}a.preventDefault();break;case"drag":b._move(a);break;case"dragend":b._end(a);break;case"pinchin":b._in(a);break;case"pinchout":b._out(a);break;case"resize":b._onResizeTimeOut()}},C._start=function(b){var c,d=this,e=d.element,f=d._ui.helper,g=b.detail.srcEvent.srcElement.parentElement,h=a.getComputedStyle(g,null),i=g.style,j=h.getPropertyValue("webkit-transform")||h.getPropertyValue("transform")||"",k=j.match(t),l=0,m=0;d._refreshItemsInfo(),k.length>0&&(l=parseInt(k[6],10),m=parseInt(k[5],10)),g.classList.add(z.HELPER),c=d._createHolder(),e.insertBefore(c,g),e.appendChild(g),i.top=l+"px",i.left=m+"px",f.element=g,f.style=i,f.position={startTop:l,startLeft:m,moveTop:l,moveLeft:m},f.startX=b.detail.estimatedX,f.startY=b.detail.estimatedY,f.width=parseFloat(h.getPropertyValue("width"))||0,f.height=parseFloat(h.getPropertyValue("height"))||0,d._ui.holder=c,f.element=g,d._ui.helper=f},C._move=function(a){var b,c,d,e,f,g,h=this,i=h._ui,j=h.element,k=i.listItems,l=k.length,m=h._ui.helper,n=m.style,o=m.position,p=m.element,q=m.startX,r=m.startY,s=h._ui.scrollableParent;for(c=o.startTop+a.detail.estimatedY-r,b=o.startLeft+a.detail.estimatedX-q,e=j.offsetTop+c+p.offsetHeight-(s.offsetHeight+s.scrollTop),f=s.scrollTop-(j.offsetTop+c),g=p.offsetHeight/5,e>0&&p.offsetTop+p.offsetHeight0&&p.offsetTop>0&&(s.scrollTop-=g,c-=g,o.startTop-=g),n.top=c+"px",n.left=b+"px",o.moveTop=c,o.moveLeft=b,d=0;l>d;d++)h._compareOverlapItem(k[d])&&(h._direction?j.insertBefore(i.holder,k[d].element.nextSibling):j.insertBefore(i.holder,k[d].element),h._refreshItemsInfo(),h._setItemMargin())},C._end=function(){var a=this,b=a.element,c=a._ui.helper,d=c.element,e=a._ui.holder;d.classList.remove(z.HELPER),c.style.top=0,c.style.left=0,b.insertBefore(d,e),b.removeChild(e),a._setItemMargin(),a._ui.helper={}},C._out=function(){var a=this,b=a.options,c=b.cols,d=b.minCols;c>d&&(a._minWidth=null,b.cols=c-1,a._refresh())},C._in=function(){var a=this,b=a.options,c=b.cols,d=b.maxCols;(null===d||d>c)&&(b.cols=c+1,a._minWidth=null,a._refresh())},C._compareOverlapItem=function(a){var b,c,d=this,e=d._ui.helper,f=e.position;return e.element===a.element?!1:(f.moveTop>a.top||f.moveTop===a.top&&f.moveLeft>a.left?d._direction=x.PREV:d._direction=x.NEXT,b=f.moveTop>a.top?a.top+a.height-f.moveTop:f.moveTop+e.height-a.top,c=f.moveLeft>a.left?a.left+a.width-f.moveLeft:f.moveLeft+e.width-a.left,0>=b||0>=c?!1:b*c>a.height*a.width/2?!0:!1)},C._calculateListHeight=function(){var b,c,d=this,e=d._ui.listElements,f=e.length&&a.getComputedStyle(e[0],null);c=Math.ceil(e.length/d.options.cols),b=parseFloat(f.getPropertyValue("height"))||0,"out"===d.element.getAttribute("data-label")?d.element.style.height=b*c+"px":d.element.style.height=(b+1)*c+1+"px"},C._initCheckboxState=function(a){var b=a.querySelectorAll("input[type=checkbox]"),c=0,d=this,e=b.length;for(c=0;e>c;c++)d._shadeCheckbox(b[c])},C._shadeCheckbox=function(a){a.parentElement.classList.toggle(z.CHECKED,a.checked)},C._refreshItemsInfo=function(){var b,c,d,e=this,f=e._ui.listElements,g=f.length,h=[],i=0,j=null,k=0,l="";for(d=0;g>d;d++)c=f[d],j=a.getComputedStyle(c,null),l=j.getPropertyValue("webkit-transform")||j.getPropertyValue("transform")||"",b=l.match(t),b&&b.length>0&&(i=parseInt(b[6],10),k=parseInt(b[5],10)),h.push({top:i,left:k,height:parseFloat(j.getPropertyValue("width"))||0,width:parseFloat(j.getPropertyValue("width"))||0,element:c});e._ui.listItems=h},C._createHolder=function(){var a=b.createElement("li"),c=a.classList;return c.add(z.ITEM),c.add(z.HOLDER),a},C._setItemMargin=function(){var a,b=this,c=b.options,d=[].slice.call(b.element.getElementsByTagName("li")),e=d.length,f=c.cols,g=null,h=b._borderSize;for(a=0;e>a;a++)g=d[a].style,f-1>a%f?g.marginRight=h+"px":g.marginRight="0",a>f-1?g.marginTop=h+"px":g.marginTop="0"},C._setItemSize=function(){var b,c,d,e,f=this,g=f.options,h=a.getComputedStyle(f.element,null),i=parseFloat(h.getPropertyValue("width"))||0,j=f._minWidth,k=f._ui.listElements,l=k.length,m=f._borderSize,n=null;for(j="auto"===g.minWidth?0:j?parseInt(j,10):null,f._minWidth=j,b=g.cols,0===b&&(e=a.getComputedStyle(f.element,":after").content,e=e.replace(/[^0-9]+/,""),e&&(b=parseInt(e.replace(/\"/g,""),10))),0===b&&j>0&&(b=j?Math.floor(i/j):b),0===b&&(b=g.minCols),g.cols=b,f._itemSize=(i-(b-1)*m)/b,f._itemHeight=f._itemSize,d=f._itemSize+"px",f._setItemMargin(),c=0;l>c;c++)n=k[c].style,n.width=d,n.height=d;for(c=0;l>c;c++)k[c].querySelector("*:not(img)")&&k[c].classList.add(z.ITEM_HAS_LABEL)},C._checkItemLabel=function(){var a,b=this,c=b._ui.listElements,d=c.length;for(a=0;d>a;a++)c[a].querySelector(A.ANY_NOT_IMAGE)&&c[a].classList.add(z.ITEM_HAS_LABEL); -},C._getParentPage=function(a){for(;a&&a!==b.body;){if("page"===a.getAttribute(u)||a.classList.contains("ui-page")===!0)return a;a=a.parentNode}return b.body},C._setReorder=function(a,d){var e,f,g=this,h=g.options,i=g._getParentPage(a);k.disableGesture(a),d?(k.enableGesture(a,new k.gesture.Drag({blockVertical:!1})),k.on(a,"drag dragstart dragend dragcancel dragprepare",g,!0),k.off(a,"pinchin pinchout",g),a.classList.add("ui-gridview-reorder"),g._ui.listElements.forEach(function(a){var c=null;a.querySelector("."+z.HANDLER)||(c=b.createElement("div"),c.classList.add(z.HANDLER),a.appendChild(c))}),i&&(e=i.querySelector(c.widget.core.Appbar.selector),e&&(f=c.widget.Appbar(e),f.lockExpanding(!0)))):(k.enableGesture(a,new k.gesture.Pinch),k.off(a,"drag dragstart dragend dragcancel dragprepare",g,!0),k.on(a,"pinchin pinchout",g),a.classList.remove("ui-gridview-reorder"),i&&(e=i.querySelector(c.widget.core.Appbar.selector),e&&(f=c.widget.Appbar(e),f.lockExpanding(!1)))),h.reorder=d},C._setGridStyle=function(){var a,c,d,e,f=this,g=f._ui.listElements,h=g.length,i=f.options,j=i.cols,k=[],l=0;for(c=b.createElement("style"),c.type="text/css",a=Math.ceil(h/j),d=0;a>d;d++)for(e=0;j>e&&h>l;e++)g[l].style.animation="grid_show_item cubic-bezier(0.25, 0.46, 0.45, 1.00) 350ms "+17*l+"ms",k.push(f._getTransformStyle(e,d,++l));c.textContent=k.join("\n"),c.id="GridView",b.head.appendChild(c),f._styleElement=c},C._setCols=function(a,b){var c=this,d=c.options;return"auto"===b?d.cols=0:d.cols=parseInt(b,10),!0},C._getCols=function(){var a=this,b=a.options;return 0===b.cols?"auto":b.cols},C._getTransformStyle=function(a,b,c){var d,e,f=this._itemSize+this._borderSize,g=a*f+"px",h=b*this._itemHeight+Math.max(b-1,0)*this._borderSize+"px";return d="{ -webkit-transform: translate3d("+g+", "+h+", 0); transform: translate3d("+g+", "+h+", 0) }",e=s.replace("{index}",c)+d},C._removeGridStyle=function(){var a=this._styleElement;a&&(a.parentNode.removeChild(a),this._styleElement=null)},C.addItem=function(b){var c,d,e,f=this,g=f._ui.listElements,h=f._styleElement,i=h.textContent,j=f.element,k=f.options.cols,l=g.length&&a.getComputedStyle(g[0],null);b.classList.add(z.ITEM),b.style.width=(parseFloat(l.getPropertyValue("width"))||0)+"px",j.appendChild(b),g.push(b),e=g.length,d=Math.floor((e-1)/k),c=(e-1)%k,h.textContent=i.concat("\n"+f._getTransformStyle(c,d,e))},C.removeItem=function(a){var b,c=this,d=c.element,e=c._ui.listElements,f=c._styleElement,g=f.textContent.split("\n");b=e.indexOf(a),b>-1&&(e.splice(b,1),d.removeChild(a),g.pop(),f.textContent=g.join("\n"))},C._setLabel=function(a,b){var c,d=this,e=d.options;c=b||e.label,a.classList.remove(z.LABEL_IN),a.classList.remove(z.LABEL_OUT),c===y.IN?a.classList.add(z.LABEL_IN):c===y.OUT&&a.classList.add(z.LABEL_OUT),e.label=c},i.registerActiveSelector("."+z.GRIDLIST+" li."+z.ITEM),c.widget.mobile.GridView=B,j.defineWidget("GridView","ul.ui-gridview, ul[data-role='gridview']",[],B,"mobile")}(a.document,d),function(a){a.addEventListener("beforerouterinit",function(){d.autoInitializePage!==c&&d.setConfig("autoInitializePage",d.autoInitializePage)},!1),a.addEventListener("routerinit",function(b){var e=b.detail,f=d.util.object,g=e.getRoute("page"),h=e.getRoute("popup"),i=d.history,j=i.back.bind(e),k=d.widget.core.Page.classes,l=k.uiPageActive;d.changePage=e.open.bind(e),a.addEventListener("pageshow",function(){d.activePage=a.querySelector("."+l)}),d.firstPage=g.getFirstElement(),d.getActivePage=g.getActiveElement.bind(g),d.back=j,d.initializePage=e.init.bind(e),d.pageContainer=e.container,d.openPopup=function(a,b){var d;d=a&&a.length!==c&&"object"==typeof a?a[0]:a,b=f.merge({},b,{rel:"popup"}),e.open(d,b)},d.closePopup=h.close.bind(h,null)},!1)}(a.document),function(a){function b(b,c){var d=g.stripQueryParams(b).replace("#",""),e=a.getElementById(d);return e&&j.matchesSelector(e,c)?b===d?h.setNSData(e,"url","#"+d):h.setNSData(e,"url",b):e=null,e}var c,e,f=d.util,g=f.path,h=f.DOM,i=f.object,j=f.selectors,k=d.history,l=d.engine,m={};m.orderNumber=1,m.defaults={transition:"none"},m.filter=l.getWidgetDefinition("Page").selector.replace(/(\s*)/g,""),m.firstPage=null,m._originalBaseHref="",m._originalLocationHref="",m.option=function(){var a=i.merge({},m.defaults);return a.transition=d.getConfig("pageTransition",a.transition),a},m.init=function(){var b=[].slice.call(a.querySelectorAll(this.filter));b.forEach(function(a){h.getNSData(a,"url")||h.setNSData(a,"url",a.id&&"#"+a.id||location.pathname+location.search)})},m.open=function(b,c){var d,e,f=a.title;d=b!==this.getFirstElement()||c.dataUrl?h.getNSData(b,"url"):g.documentUrl.hrefNoHash,!d&&c.href&&(d=c.href,h.setNSData(b,"url",d)),f=h.getNSData(b,"title")||j.getChildrenBySelector(b,".ui-header > .ui-title").textContent||f,h.getNSData(b,"title")||h.setNSData(b,"title",f),d&&!c.fromHashChange&&(!g.isPath(d)&&d.indexOf("#")<0&&(d=g.makeUrlAbsolute("#"+d,g.documentUrl.hrefNoHash)),e=i.merge({},c,{url:d}),c.volatileRecord&&k.enableVolatileMode(),k.replace(e,f,d),k.disableVolatileMode()),this._setBase(d),a.title=f,this.active=!0,this.getContainer().change(b,c)},m.find=function(a){var c,e=this,f=d.router.Router.getInstance(),h=e._createDataUrl(a),i=e.getFirstElement(),j=f.getContainer(),k="[data-url='"+h+"']",l=/,/gm;return/#/.test(a)&&g.isPath(h)?null:(k+=e.filter.replace(l,",[data-url='"+h+"']"),c=j.element.querySelector(k),c||!h||g.isPath(h)||(c=b(h,e.filter)),!c&&g.isFirstPageUrl(h,e.getFirstElement())&&i&&(c=i),c)},m.parse=function(a,b){var c,d=this,e=d._createDataUrl(b);return d._setBase(b),c=a.querySelector(d.filter),c&&(h.setNSData(c,"url",e),h.setNSData(c,"external",!0)),c},m.onHashChange=function(){return null},m._createDataUrl=function(a){return g.convertUrlToDataUrl(a,!0)},m.onOpenFailed=function(){this._setBase(g.parseLocation().hrefNoSearch)},m._getBaseElement=function(){return e||(e=a.querySelector("head")),c||(c=a.querySelector("base"),c?(this._originalBaseHref=c.href,this._originalLocationHref=g.documentUrl.hrefNoHash):(c=a.createElement("base"),c.href=g.documentBase.hrefNoHash,e.appendChild(c))),c},m._setBase=function(a){var b=this._getBaseElement(),c=b.href,d="";this._originalBaseHref&&(this._originalLocationHref!==g.parseUrl(a).hrefNoSearch?(d=g.parseUrl(a).hrefNoSearch.replace(this._originalLocationHref,""),g.documentBase=g.parseUrl(g.makeUrlAbsolute(d,g.documentBase.href))):a=this._originalBaseHref),g.isPath(a)&&(a=g.makeUrlAbsolute(a,g.documentBase),g.parseUrl(c).hrefNoSearch!==g.parseUrl(a).hrefNoSearch&&(b.href=a,g.documentBase=g.parseUrl(g.makeUrlAbsolute(a,g.documentUrl.href))))},m.getContainer=function(){return d.router.Router.getInstance().getContainer()},m.getActive=function(){return this.getContainer().getActivePage()},m.getActiveElement=function(){return this.getActive().element},m.getFirstElement=function(){return this.firstPage},m.setFirstElement=function(a){this.firstPage=a},d.router.route.page=m}(a.document),function(){var a,b=d.util.object,c={volatileRecord:!0,orderNumber:2},e=d.router.route.page,f=e,g=e.option,h=function(){};h.prototype=f,a=new h,a.option=function(){return b.merge({},g.call(e),c)},d.router.route.maintab=a}(),function(a,b,c){function d(a,c){var d,e=/^#/;return a=a.replace(e,""),d=b.getElementById(a),d&&i.matchesSelector(d,c)?j.setNSData(d,"url","#"+a):d=null,d}var e=c.widget.core.Popup,f=c.util,g={defaults:{transition:"none",container:null,volatileRecord:!0},filter:"."+e.classes.popup,activePopup:null,events:{POPUP_HIDE:"popuphide"},_path:c.util.path,_history:c.history},h=c.engine,i=c.util.selectors,j=c.util.DOM,k=c.util.object,l="popup=true",m=/([&|\?]popup=true)/;g.orderNumber=100,g.option=function(){var a=k.merge({},g.defaults);return a.transition=c.getConfig("popupTransition",a.transition),a},g.setActive=function(a,b){var c,d=g._path.getLocation(),e=d.replace(m,"");this.activePopup=a,a?b&&!b.fromHashChange&&b.history&&(c=g._path.addHashSearchParams(e,l),g._history.replace(b,"",c),this.active=!0):d!==e&&(this.active=!1,g._history.back())},g.open=function(a,d,e){var i,k,l=this,m=c.router.Router.getInstance(),n=l.events,o=function(){b.removeEventListener(n.POPUP_HIDE,o,!1),a.parentNode.removeChild(a),l.activePopup=null},p=function(){var c,f=d["position-to"];f&&(d.positionTo=f),e&&(c=e.touches?e.touches[0]:e,d.x=c.clientX,d.y=c.clientY),b.removeEventListener(n.POPUP_HIDE,p,!1),i=h.instanceWidget(a,"Popup",d),i.open(d),l.activePopup=i,l.active=i.options.history},q=m.container.getActivePage();j.getNSData(a,"external")===!0&&(k=d.container?q.element.querySelector(d.container):q.element,a.parentNode!==k&&(a=f.importEvaluateAndAppendElement(a,k)),b.addEventListener(g.events.POPUP_HIDE,o,!1)),l.hasActive()?(b.addEventListener(n.POPUP_HIDE,p,!1),l.close()||p()):p()},g.close=function(a,b){var d,f=g._path.getLocation(),i=f.replace(m,"");return b=b||{},!a||a instanceof e||(a=h.instanceWidget(a,"Popup",b)),a=a||this.activePopup,a?(d=a.options,d.history&&f!==i?(d.transition=b.transition||d.transition,d.ext=b.ext||d.ext,d.dismissible||c.router.Router.getInstance().unlock(),g._history.back()):a.close(b),!0):!1},g.onHashChange=function(a,b){var c=this.activePopup;return c&&(c.close(b),this.active)?(this.active=!1,!0):!1},g.onOpenFailed=function(){return null},g.find=function(a){var b,e=this,f=e._createDataUrl(a),h=c.router.Router.getInstance().getContainer().getActivePage();return b=h.element.querySelector("[data-url='"+f+"']"+e.filter),b||!f||g._path.isPath(f)||(b=d(f,e.filter)),b},g.parse=function(a,b){var c,d=this,e=d._createDataUrl(b);return c=a.querySelector(d.filter),c&&(j.setNSData(c,"url",e),j.setNSData(c,"external",!0)),c},g._createDataUrl=function(a){return g._path.convertUrlToDataUrl(a)},g.hasActive=function(){return this.active},g.getActive=function(){return this.activePopup},g.getActiveElement=function(){var a=this.getActive();return a&&a.element},c.router.route.popup=g}(a,a.document,d),function(){var a=d.widget.core.Drawer,b=d.router.Router,c=d.util.path,e=d.history,f=d.engine,g={},h="drawer=true",i=/([&|\?]drawer=true)/;g.orderNumber=1e3,g.defaults={transition:"none"},g.filter="."+a.classes.drawer,g.option=function(){return null},g.open=function(a){var b=f.instanceWidget(a,"Drawer");b.open()},g.find=function(a){var d,e=c.convertUrlToDataUrl(a),f=b.getInstance().getContainer().getActivePage();return d=f.element.querySelector("#"+e)},g.parse=function(){return null},g.setActive=function(a){var b,d=c.getLocation(),f=d.replace(i,"");this._activeDrawer=a,a?(b=c.addHashSearchParams(f,h),e.replace({},"",b),this.active=!0):d!==f&&e.back()},g.onHashChange=function(a,b,c){var d=this,e=d._activeDrawer,f=c.stateUrl;return e&&f.search(h)>0&&a.search(h)<0?(e.close(b),this.active=!1,!0):!1},d.router.route.drawer=g}(),function(b,c){var d=c.widget.core.PanelChanger,e=c.util.selectors,f=c.util.cookie,g=c.history,h=c.engine,i={PANEL_CHANGER:d.classes.PANEL_CHANGER},j={REVERSE:"slide-reverse"},k={};k.orderNumber=10,k.option=function(){return null},k.setActive=function(a){var b=this,c=e.getClosestByClass(a,i.PANEL_CHANGER),d=h.instanceWidget(c,"PanelChanger");b.active=!0,b._panelChangerElement=c,b._panelChangerComponent=d},k.onHashChange=function(a,b,c){var e=this,h=d["default"].STORAGE_NAME,i=JSON.parse(f.readFromCookie(h)||"[]"),k=e._panelChangerComponent,l=i[i.length-1];return e.active&&k?e._panelChangerElement.querySelector("#"+l).classList.contains(d.classes.PRE_IN)||0===i.length?(g.replace(c,c.stateTitle,c.stateUrl),!0):(i.pop(),k.options.manageHistory&&i.length>0?(g.replace(c,c.stateTitle,c.stateUrl),f.writeToCookie(h,JSON.stringify(i)),k.changePanel("#"+i.pop(),j.REVERSE,"back"),!0):(e.active=!1,!1)):!1},k.tauback=function(a){var b=this,c=d["default"].STORAGE_NAME,e=JSON.parse(f.readFromCookie(c)||"[]"),g=b._panelChangerComponent;g&&(e.pop(),g.options&&g.options.manageHistory&&e.length>0&&(f.writeToCookie(c,JSON.stringify(e)),g.changePanel("#"+e.pop(),j.REVERSE,"back"),a.stopPropagation()))},a.addEventListener("tauback",k.tauback.bind(k),!1),c.router.route.panel=k}(a.document,d),function(){var a,b=d.util.object,c=d.util.path,e=d.util.DOM,f={volatileRecord:!0,orderNumber:2,templateEngine:"webclip"},g=function(){this.filter=".ui-card",this.options=f},h=g.prototype;g.prototype=h,h.option=function(){return b.merge({},f)},h.find=function(){return null},h._createDataUrl=function(a){return c.convertUrlToDataUrl(a,!0)},h.parse=function(a,b){var c,f=this,g=f._createDataUrl(b);return c=d.util.selectors.getClosestBySelector(a,f.filter)||a.querySelector(f.filter),c&&(e.setNSData(c,"url",g),e.setNSData(c,"external",!0)),c},h.open=function(a,b){var d=e.getNSData(a,"url"),f=b.card;!d&&b.href&&(d=b.href,e.setNSData(a,"url",d)),d&&!b.fromHashChange&&!c.isPath(d)&&d.indexOf("#")<0&&(d=c.makeUrlAbsolute("#"+d,c.documentUrl.hrefNoHash)),f&&(f._url=d,f.changeContent(a,b))},a=new g,d.router.route.card=a}(),function(){function a(a,b,c){var d,e=c.target,f={};4===e.readyState&&(f.success=200===e.status||0===e.status&&e.responseXML,d=e.responseXML,b.fullDocument||(d=d.body.firstChild),a(f,d))}function b(b,c,d,e){var g,h=c,i=a.bind(null,e,d);d&&(h=f.addSearchParams(c,d)),g=new XMLHttpRequest,g.responseType="document",g.overrideMimeType("text/html"),g.open("GET",h),g.addEventListener("error",i),g.addEventListener("load",i),g.send()}var c=d.template,e=d.util,f=e.path;c.register("html",b)}(),function(a){a.getConfig("autorun",!0)===!0&&a.engine.run()}(d),function(a,b){var c="ui-theme-",d="light",e={setTheme:function(d){var e=a.body.classList,f=[].slice.call(e);f.forEach(function(a){a.startsWith(c)&&e.remove(a)}),d&&(e.add(c+d),b.event.trigger(a,"themechange",{theme:d}))},getTheme:function(){var b=a.body.classList,e=[].slice.call(b);return e=e.filter(function(a){return a.startsWith(c)}),e.length?e[0].replace(c,""):d}};b.theme=e}(a.document,d),d.info.profile="mobile"}(window,window.document); \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Light.ttf b/device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Light.ttf deleted file mode 100644 index cc55284e8bcd413e364616dffc580263d64f0a8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 321820 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 CMY4$i diff --git a/device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Medium.ttf b/device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Medium.ttf deleted file mode 100644 index 048ad9cd2d9984df8628e3fb2c9ffa556eadc100..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 320932 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%0A#|1?7pD;2&Zd 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%0DcSI>eF($#r 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 z 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 Wf9Ub=&qndHd;hO}_sIS~{Q58Lr*+~0 diff --git a/device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Regular.ttf b/device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Regular.ttf deleted file mode 100644 index 51822cdfe8663168e81d23acab6c554fa15bb762..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 319960 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

    Cj>MCYuK0F78B;?hUoB+W`cJHZ;;lN zQ>k17!JCsAW=%{62|i7oD@HYx{VF0zA<~U7bvP(;TT-ww0jyc;U<}Rkaw-=SBV7wq zKl@7zHSy2PBe=V76-P>h%xB$tSy4y!D8NLQw-6Bk-DzXyP<~dGpunYM~gidj+Wqv z;XP#nHQXm@ml_6#QgGXCo2e5_4%8LIJ_P|g?5(iYp?AYB=`wDtzz{<>vm}gC4CL`Q ze35b0qqr)B3rmt~&&fh*&k1g1c2tQHvB+cE(`hT&gH0CX{H2cN3DK;z`~n@gIsOK( z0k1~)l-?4sG(cS(jk-^<0CjU~HC`K5^|iK9jThKM`DcW^0~}o1^ce%lY|ivWn^unl z!koFOG_bq82KVJ!!eR}c>#m=hRtS2W2HR~_AX$NB6|&OAT5!#Eli~OSFkSmv89GYV!sMt z!=)Fb>#LY>AKZL;l63g=Lee*8T0fjT*H=BlPD+%FBOnTDyXhNIpCS4Kx+(f2VgrV< z!JBdm)QAua1+cZSz<=qSwo2$+5Np^Gfz;{f2=9X89a?evr z_L6n$mX!X=LI24SG-=ZLvEw>5Y#9<rk+V$yp|73bM~Lbys##V7Z-T<+7sPAP+vQaJ5q7D z`zc*xry`9w$M(W0Wsud7vMj_*9T;E5(~J3(UVl;0;9DC+^b^XEz1pNnjrg0k=7^m8 z_v9PcwR2Ry#`!{Bg5MB7qdIpTh$->sWgIIVH-!=g&@HroQ$zP@aHR{U-$r+u7RnN| zu#PWjq22NEgzz%|Ld-=yRj|FDXPv$Wr0sK(_MZu}_jk$1T&H|+$&iZwLGfY#Lu{|5~sb9ZOgMX#yM7z>%eZP7hV%} z!$Cn`?rE~>_VqPP%I-#T@CXFUqN~4QQp(nF58yQ}TtPVUgb5>L8{J3WFW;M z!$>PwFD~xVLz_r~^~hBHERNs$?G9e(W~J}lXZ{Q~sTZXlT$Hp|s)b~WORO|2=8gE` zXK?oJVi_?{zMgY{4JCd(ajd~%vJJJw8 zBgraD>F_xJ8*+Pd7jp7|G)ekb6lM-3_ExX^)Jc{O_LQDjPLm3t@;Gw9`+p9be$lRD_+`4`-)_jun@6MHSj`yvIN z@l%PDEGG3t9RKM(n-kHPmub@D(HhTt#4nvczfuvbw{?DgNIJ87BqRvh%WPQum(5F-ee7a-Pmi+u-)Ct zcHa{N>N|saCa5n0VGn@UW<0fkA&3i``n!9}G`~f1??fsa zb~^0yX&c!m)&5IE*Njm z_mZc}2iH7Y#a=8I9e2W*LeVif!gvXp%qAuI<65Hj=7+c&img~D=JD(A6c9kcucx;4 zOOw{ozf$QZtfuyy8Op6cS@Z1K8sqt_Ie5~f3J~X|L~~Rnf_H)hWbvkFL5ZQX1?}nx zyENw5(9~7=hMxQ3`3ufBwQaX)@v2n?$EkmtZ;qXZ8TNd}Ps=A0)wD&=FvougW__iY z4AkWIxXnbcJBt)kYV?7V@8$RBjt$PE?p=ikIoq#G!c#P9{*p411wQirn^m4ZRJ}@1 zaC#&>rkNlCdIRL*8l`vzmFk~SN+GUSh{9*i+8Oe>@|&i;=C@~DAB{&y{j%HEtRBhN z4Ox~?DiPZ)pgF7bw0z2|3H;IJQHy`-B;8oOxbQ%_j~l_iM20-gwSVThMpF8b3*f z`J*Tnydzx>ABIVQUAP&MjZ=0{$PfEK?ba^sS-WJno-pewV|3kDCW$J^$w5L z;_Y{oP|!jcR%7bK)$PXFqfZ`sEIolO;2)SZ_25C(QE}+dirJetmu?pc{2~Yauved{ z8Hu=IGg;L?i;L z7M;W39qtO|JZc?q9`9|LD>yk{2hu@rWzrHswKPz-6L&KprdTTeiSt&YX@syp$idX8t(k+>(_m zm+<$qVSS|PI`jS8h6jN8Z31-WZ|l*7muuYf;Tq31Pe`oQzhu;Z!WDy3VrvZpXE?=F z6pbvOm#4pzZa2>BLL(jjw!t#*qOAPqV|RX|blg<6csccy&ht9HQlQ}-CY-YW78+Q;ZIcG|>bHv; zw4gt~)xSxPp($hg&ZryMY+}dZ^OO50LDruC zX;A~_h`}PvRzw{ys`YCPqFh-&PqV1`J8PDW<=}rMB}sDmapmy@R)x0X+H$J;jDV|| z?il5zdnx!3m(Y>S=IKK<+&!3&Y<{i!=j46XosyQwWz^qu;jw|B+-e$YSa9)Ts>MuI z5Wh*}6Ilh+ToM=i<$XXWO2hd9)aZ7+i58xKa}dLAnX^&`9BgMur<)Jff!4sX7A zVuFMM((6ZtCXSuL_+#}_ZFZ(*OyW*yPE}s3dB5c;`5FyAoWxjDswUmCU+R+dMpU#} z3R>MyN~wAI#FCzB=c=NpbR`(rJs6D#rSSWRE2_Ho7-kC=Ow=gu+!^JYZJj#dp@S~! zdMa`$hb3*mKS}mo((L1y9eN>{Djd@#BCTYyW>SJ^)y13ht8Mxnlj*Xv7<6Inu1SPZ zrpF|y&6Jz`mDLCHmK*vGRnTtY(^})Y&}=z+m%p?8CPG3y3@^*w#1^=na??@Rl7@hp zC)FZzzfJ9mO6hmX0|Z~)W5&Zij!TUmH@;KI7v7~l$D-j38C&M+kwNX2{%DF37y8r{ zB$n;Nl~DII3~DT= zQ0L$~<9dFS*~^hr3=0u_=7EzV#C_FnM^~X#)*Lm$T7usM$)OAr2BK{rhP0uf(Fa)nBV_ZX24a7!6`M5)CkK4 zF=0lTfsHO|tyMK@Ng)484a8vI?$46mJS36+A5*N!d+`iaDo7Ilabij=S-gf1P0yXh z)D$xcC__s>60w`!C z`65NYZ!NONN}zh)a(2sE!V1fQ(gfswA8(H<4)dg?Tw$#E)2`{P z059?XM;F?<#^K1&{eA8JUj_#T6|2R?zo?Eg18gZNHk77&Fy=U(RZoqUcZ+x0FOuuW zA0^^7^=i_o2~n`ch`K3Dz!}6bv;u|Ndm=!bzp~Psmw)u=(6wvk0xMVYgGqSHvRV=g zp{FqMc2?J`~ay5W5n{PN4mleV*G|NN64PAfQm9cz)4 zn!v35Lqcj2-`%D{E=(CvnTuP4ap}yTyf;%QtH^@0Xpd!wvubA}Ot=N^g!eV@uz1sP zR?}#=s7AXf()7U%excEhGJoN$fdOw_WVBnqW*u2cw2$NsmFu`_=ufrTK<8+7$?+H3 zH-nLltPRj!R-@mPCh%l#$IGHwwS)deZtdBecp^bR=y4!&!zK#+6*T;g4FY}_ zqCJ)&4Ej;Kg^h@Iwwj;nSS&1lfMUR!Pdaf&npU~t=wh_9*`~itISqJASEJqfHBdi6 zdsp62ex|fUI}#{_4Av7eD54C4_GUWm#|8e(?Xj$F7VV(D8__PH1(h0>NV*0J2?Q?I z+sx4`-6^%0LTA%m>BW$zV7J!TB51{Fk4Y-;Y_&rA{2bJtiuMqpJ%qz*igbKQ?UWZS z-xK_5L%3Od1n~>+)>B{)J%V16J<|n2cjoq3)-8*6jHe%sM?eeQgax>JI&q6pYPcgQ zB@NKxIcw2pC%w;;S+>VAB-MTdk3PS0whHVTmPpe)0Znh|?iAQTv5-1A1;8TO1w6G| zOp#wwtFVcd-!Xp8CJr&3Vs+6jWE9m(G#Ry+h78PRKwI+|&@9gMMo78_eNBh9qJ1g) zpxekTMP0Q*h?>y*5)7|li6{H$Sxj=eWP%~o|quMMYJw!8achV-9gdwhK7eSdF34)^P|u=rMf zx*r!5Lk9$OR@bfV!4S=a z$FftbJ=#g|pNYxQ)GC%$6_b+*9;W4D7Vwz*Iy7k-^rr@PnEP!mX!B9D3+!kw?1sIa z6Mm%Wfg3y-MuNAnk!=V&Ehnd}_0d{}1c;3^trF&&!b{~X5(K3wwOjqh)@?2A;R9sO0)}Th{_>>T{8(JLc%1VeWsvYgIApJvzWG+ zXz(;v4Sp7@fnHF-fVWf{!P|h)!wJ)CV&Ey2OoF#rUZ_?;L5x|_ttKwH!=2KVynM21 zPj(93to{(TuDqX!t(Fo`y&J-oIld|i#OeLW@SgCHsJ~pFBrM`K|DXk1ODUTd^_W>@ zaML0620+@?K}jA`F>5qm1o@8aWM-xAm)-SY3cvVUo5YLZ4Le2$Rf>Z2E1Om?&J%@q zId%5Y$)Xa%&HrbdH~o8ZDt6RAPZVqd#K)5H+86+(#M4bh^$QEm&nEZ|XR>n5k?k~Lb$ zI}-5L-K?C6dd0+>vkC74`)5J>D=|`G$Ax&d(A$f%`mpF51HA4Gx zw0Ac@M!Q%KSiHj6_?!j=g97Nw}bFW`Ycif=-DJ8og^1bzW;^+Q1jYA0nc zYTjkw2mDp#DB6(@DQy#`M~7$aoTkSOKVeyzm>{s?%qS69E)@WTTQ27cjz z!XtYp)-NGbf*$e>$W!a086R#jXBYGfc+m5cpfjFZ@PGt)M*<%0RSf!ppFBPR&qlI> zF8pTFPJ)Maj=?NC4vT{sataA2O(# zmz>XlhL2fDc(2+Gp@gIV*T3;K7@of;VlrRZ0>(6Y!YxzxZZtPJo|yCg8E$tQPotVGb_{ zo)J8Fc9kT*6(l@H>=i!OsficVV{wuX3Tis&?U?zG;b8%nWC4$bwX=Z6DN~HlP7V8L zwhHs)Fm;DFd{EG?VIR%93U9cTn(hvdu@2+O1dm5$+~Cn(nJ;ouL%bLGG1jdvYQ$Ix zKgK$ksHv>lY2ys&>NF-`>BCo|J-cd`+M8(&pac)Jn@))K%Dja;Job(A1rM_G7Sb{o zylJ%QrDzu$b73t6eo(Vk>`$^|>;2R+8rq}dXNl(7=vUhp(f*B=TH3!I7W+5h&kFCC zJW+VRoyq$Z(89A6(2(Mz!n4$%Ns0xuX-GGcVhuNWmKyFj({mvO8Z=2UL6a2E60~dZ zv}$PZvsrUtF$KJZ_Bk5-Y)CQfb2NC8G7Ua~H8k)mIR)o6_yiN>FEBicFkt-%JdO!ysH`$t^jcT6$FdosR|u56 zN2qCcy}hL9Rlr+50FQu&!5-*>7apyEM|(CGyf7LX{7BOVH+V8)1P?{34=Nq6Kw1ak zN=(*zmCg!b33EKLjI%I6&(PaPBl1Khb)C7Gbt2lQ>Qp{v6VcwqF-oZ_gatwkPAA8js?otzodb~jBTEdI})`4T+pM9c7z4qnaUXOmN7;$Fk3}Xb0^Lh#CPcs3a`dq7Fr?;~;dS ztH3Sh)D${}U=y%BRCH^N^&r?&Xf5SzB}bBLoFn7<4EdEyOKN{o_%n zi1;O*ITUz=2}D@nnSjsSjz?d!YKPX$aBC<00uM~)WEXxxkA^=IizkgrJaa4h6^;e^ z{V~h-Sk^s@cJQ&k6N|vEVTr_coZ9n1!ioy)VPckO_et$S^33P-*@j~ghR%hF}!)iFKI?Jxr+(xgW%($RY zldxDeK+u@69U~n^l#5pLJ#gz*F@8<% zhSa0+Ytl&L7p*KV$^}b33Q0$g#laOiacn8x0QevKPPaD!YP&eI!udXclPk0O8zcyF zH4;X)ClbVatb#=mVh|&SI9ts`F16BhEf+%;(1Jx;`z)r3elNVLidS6?cz73Ke3{Oo zjsp8v0?!D7XtC4*IxpWq?F6mNb!#6luXeUO;W5R1RP3UJ z@MxS7#sa&9xjHo_I&20W(GL8Pe616ngiSLpBTd@{yf7kyW18|0F-;?mX+}qIOfwd7 zrd=+0Aq84{0<&oCP((bR4E$RA9Nd2*USe@l`~?>fKNQPUfPkOH6?$_T@S+`b<`#U= z;E7IZhf*{mu7x=89=5>prH-YJz>={Yir7Rz^A_}aHgIUrqZv$(6AR&{cHr(x&}CGI z+X6`Q=fT%dJ1vZ2q+(%YBf|wW4|j)#Ut7l{16nhdWL(M2VX5myrdzZM?uu5^kiNuQ zt(CNcT1h)_vCC+;&;qEn&xUVI3n0N46qIP~38qIv&4=TK^qeq$-Y$pD{Uvg8+gxs8 zC^>AMj_dD|r%vosrw93KtKby&ZGY~h@jyBKciNuv75l>{MAw1v%w7q`w-Tg|U^NA) z8Lc-MUxx-DT7|7An~pV8cmas#$-fF5EeQuiRkQS>U8tF8hiDfTxHWj1CThntwISSE zaJUZqAb)C=K9d~?oy>uFHL}!2YD3No#c#}@a!~w+{|@*X_e42K_z%N`5Z>euVh#1Kl_v zes>nX_0&?yk}ZXPJAOysgD424%{6?*31Y5A@1kAwZi*a9y=w$b^MBUlAK23(6lVIV<#mJWyK>nm1yrGK>~y(&tnbX zZ-_t$LV(CS!0RZbaF~J`-zFS)_*0S=(%~o(Oz|y=ghMSMTHZB-ho`f=_x@rzzhAj- z*`nlK>La|4IbB`%{mnT`*0I68Mou`fDdj$Yoicj$jNY9`Rc?GSW%uP?C*~*490v+B z$>u-G27-|Cc_Bj;1%G!#*YLQGWU&hV(n!r_YalpgjA$$i1pXF~opTgmm4?wsVWN@E zj`shhW5BOeBK*W5gOj3va1y_%f0MvFRKv?E3A~`=BVBUW#mu@yc$nx%(=8UPcRmJ2X49`#v;OYf_4PHfDh0jJZ_=D zHgqu+_9u(OT*o0)Tka%y9VWgbUe%)@KT4NqT2jmL*q~PgzR7{Ku(&Ylr8fTP785ar zO69VOi6B8_mcX7FK2|!AC48(@*aa^V0%~bo(8J8-AVHS|cZ4H~LC=iOo z5lR%u7;~Y+X}GLt@28YBAxj66l}r4NQ#`QirQcTZdyV6*JVzWGSVaF8DIc|qV}N?* ztC$__7+|EMi8uzRq!eOJ=zFE7_+Ds+h~7Yk$>vB)#dy)XWfb82O|A9z?E=0Sj}#iN zA0o5$Y@LIk?MhkdII5c{_2^B&?KWR=@i7cdHCSmJ_3jCogN@%Lk4AHM9RiUQi zqFria=>SJ|o6-X9)AaU+xIIh>KVj|(KY;&3z<1?g?nxMEZ!Ow|ya>yp zt=biNcN|C1_#khD*!B_CXq6iBk;#@d7=q~t|`TJtvXYv1f z?2rBhd=`mNTAIK|$thZVPK*cE0pE+boDvRshBo83CNKZ}%(xq#1Sw#-2|m9N^Ac&g z%nAZePpnLj2`|ed@QUB&Q<6XZ7S?K}kWY8k_LqRD=wX``S;tXf$lJ88#3#CzeVfW{=jgTA0WjV!6OP5dUfs$`KR zO}8`uz4&dF(J$bMXSjY!Nmk-J^J%o>JDryj+7|)eTPvcP(l{MHH|v0Qc#86`X3!%g ziqS@nrI{8!fZ&br0dQ!rP4GrbUfBlfg&j8y@ufop&0`?mXwZ?SyV^Wa3Jl@ap|w;O z4I0NLx_^Z{kZDs!-ZRY_dMe+3in%SA%BS=sIMafw}k|05H&PhNrNEQ%5 zBq~u+;0OvRND@%Vq9PImB#D3l0~k<2z=Voo7P#I0f2wD8Z|}VG_j}*>`SUzq=BB2m zy1Kf$yE@Iz)lan`{V7_5qsH=Mea*8N{=xKRdrTZS&(nN>#(}h5!AgdEqR;)I;a)-A znQXWh`1IkXoV4fr#kASYO=<-qtJAchC)|Lc509))(}tdKT6+AZPQFGSOR8LJm-Ca= z6g|AnWe-Dd;?oyOF6dqzrcLtrL$9+OQ^DhR_63;~F#N&L>w`5e_qg}Px%bIoE#>G@ ztwF(=aqfM?f^lx$ie_{P?Pn9w&A#kz!EJHw{lj$;*^^D}^tlhftx`PA*TlIG3_q^i zY8TTNsq9kBtg;D{{HC#w=^He^C3SP0K22k#9r3i@U@5hHJgupITA|Pzj4l3*>z2yD zH52}=iTp`K=YC!evusr-CO?!dF8?s|%AuJ2q`YzdQ}8#5@dwYu`A@;0Q~6Eqby>{I zz1eV;KKCZR(cG6JW?o`SJ(mCV{Lr|LKV#cPPB{BSe`%p7Ud3TS=%z=-UUQ6Bc`dEh zoLh{XU3`ow1 z!8uk3FVpnYXt2^Z~}&>G>O5Z8GF< z>~Hq<__b{`@~vI&HStXzyG$t<`Lyd^`|a@)WBB}Y%5B3eZtM+`@~{rmqXMbp7ayWQq%4wM^@`{H*`j+#tKAENS{eN@dc4(Y&rde)4|Za z<#g?RJpNtI1=IU@%kSDw5Q8IUm-C46A^3v@Obt5dTkWLj9pQI#X#}qky|HpX(>tc; z=PQ{R@;8O zl{>N|SRiP}xv^&SFV8w|F6Z&M^b^iw#yb3RnweGeSHX}flZb|I&ZZ?zpp8*lul*7W#yIW3GeJ^rF`{y8$&w4+{>q^+*bM$}aW7hL}4ERSq1-xr_ zc)FdGGIXY%{{MmVqu=VGU+;*%`7(ezWbxw5XZf9N@>DspBylrJ=rg;Xu}$g7lE6!9 z1DkndGd6nD(4T_;sCuAnqAmC%hR&~{1@<_1K%eLH|7qwi!>_YG{=8V|Gk;UdQuv!0 z`DUg8`booIH`3AFYsO^fJvo6OpH7NKzld~p`fDp`f926_iS9vv+HN*y>6p4TbUS*2 zGJ1(Ib#7htEUrIN?469^FpHk9w~Bb@EsHoWMSl)|dHnePix;ha7sDxAt=_BV%vlv# z_1kYw+r>wZF1}>_5V>W;y~9`j{}F02FK*_; zkdYK6BNmlA(e+u65x-MYo$BS{aOVhaRcz4EbDcm0aU$0sjd`ZV&< z+Lx_*A6ZXE?yOXiAr*ZZnGZ;zayZt3U#X?p5g%{}#k`z730 za?S6kU9b0#a9@l$5`H($-1m=00)LzPf`39Y+U6y`&!+dm(lj&ABYg@GvH*~JKd|Obic08VKZk}CRoQ+5@YYJurThFAhKKf%4 z-<>CdW@U{&rh?Pfqeoi0>&@(qM{n!X`Q^4iD^iSYW{qvGMNXEfMh@_L#n;klc#Qs8^^5s z?a=8717E~9#=-qSD!2BJI6STQE6!I|%NTd?ZRp*Up7gpi#pKnKzB10g4SqcvV5El% z#ra=L!~bEN|5f-~$N8B>@a4aehCfyQ_DtmO^ZC=y0C{Dh`7vcdelD2&cwXMM_SWNjPGs1 z?+m@1#C$_%lDsYW>Kn{p(zB1dN3~%T!%9j;s1<$gr6%U2?{cmQ)q~#7r}s0lb4jYQXpI1?XOV+~-_p zVn@#h8prt$-~)@$)ANBGasC7NKriUDtBhmILf6q_$lB*rH#25sbR28s>sV9iwvmti z@VATeA8=l=o zWKj7Y|A9asmG2#72xgD-9|$yNbP*eMX|(CJC;OcF)@{(M&~jHb`fKT{{@IQGUi;HD z&VRtoZVm%@qcqju<3B*OtoG?levgIJ{J z$A7??V&tp8C7JfQywP(UKiZ({md4*qEo|-4*(_Hdy73>g*VVK+?7?_0q5ap9v*&NK zV*VWIk~oLM_LnF9Ih@vsb2!lZ8GrWd|0!}zd4*oV{@R9m_SZJe*q=7d8?AW!U&Q$j z!hdI+Uu(a|ujQq)IEFuXHO7zrM-uuM)!!@MSyrP2eNM&rLpzY)CN5vwOi%uv*yss= z*d06%oyf(sHjkS*wT$P0HCKuA)hl?r4Do-^_SRySb8ngZSw@?5tJ6_dh@212j*s^J zNsXN#Q}DegA5|4+gqhE6Z?qUH513NbTBrwOgL-BTzVs`R>F3MWBB!T`k5~gB*Na%K zEp5gXv(0__Rb#v<&8qah(X4LJ#ADSAe{Xg(Tr%lXZ;)3T{)-yCj_pNuSp*K)YswBG&+Nj-RM(!svyFu~&B zv3Y)5JU?%m{FL$a9%%Ao=F<(mxlg~v&^14An*4bDvHbLAW<%%S{oaOr?)Bu8pG5vx zetPr$%|!ll4m18H|G`9lwz3T{$6b1dQxf^14>5-{){2Ud-aYCPvnR0%cuOB zgpQ%7={-Wb=nck@uIUXzrJ$SMAZahXfzE|#c_;F}mI?p<7(e28|SC>GRNjre=Sd1FZ?Qg?vss!znK|q&4)gx6*JGh)=BeI z!IUeW4Lx@L6Ti3L3OzyoTY7Z4YQ0DPy=cLK?nMiFpt(16FM`roMWY2`l#af&XuFl$ zYrAJz?-;M~+HS2KUfVs3PZem}jW?P7S~30;ZXsi>Igw3%Y~k^r;JdCm&yM!UXNAg> z&uUqb1o@$ud{*Py`0`h#k$;Bo^{bpYk(FuWpK%t&izVP^?1=H}KbGmu_)V9O}c_*CxMo*o)?rUnB zX-#8u*R-DSn{^KzgOws(__fWCR?r!(=$6PPyG^JO`Ox=xu5;ezd0}g%>PKx&Oz)ht zP1B2Rh@7>XC!}{S(7>}7-k!*R+UGwO8EcnH;6EMX*Vfqd)s;OjvnQLrnzlPQ-keM6 z;L{iSt-&VKdY2TB|AhO2Nq2T+Q*b=3w!d?N)vJ#@eKb}z^3B*0@BS<`RyFd?*b#bz znEb>8iO4BoU*|qjk=C(B~hUhW~V&e{355(>}i! zJA6mJXq_1k?o5mwLOKTZ`u0PKu|r75tRDZHiTuGxoPSpu{{3d-|mEzm^IAexF}km;Gj5nt2V=%RFT2r`c2G{zeELGKw=?|OUKoDL#qUjZ z50<+l#t(f$od1|9UoTdjWetjzFR`u0N?xowOV{&_KW|DrJV|}nVajECWOL%-N$NpM zbF58!w`1mzoyynx1HaY}nW?KT(uVggnh~0&qxFaPwDo)4w0_i{grk~x!6r>Dx;Any zO={-??Dj>P*>h+jKcXhn7T=$6d{J|Amrq9<|!b#eaPF@Du2uD@CfeG>Db zdYMwueCTuZGS9vIP^X=zf`22I9esvABz|DBOK>Xmt{$DJ>~$npW>qEO04MTZGkRx< zthN&la6->-=#?WMr{O>6Z1MR&4&+Haz)3mf@cD7dqPs4vY&Oba2|7nL2j`9Fm()+QLOo75b7-{h6_akXr~ODg(aCD+<0iLwe8P#&pf$Ff=Cup9oM7_GK6lNNKZ@vzEw`Gy zGAm-}{Y+lF&=Mu`$D;18k+W&|&pBNT{~YLFn*Q30x6XO-5O(;{o)Ub7yqcQG-tEUt zO*CaT)LspB7$2v8w ztuibFdUNZk4C!^{e1`M}?2ODvPCd?kWJGVsIn6jdZ%KyqMjV4y{sP1s1kUxw-b0nPTdHzZqR>CM{f|Bru1l@bo6?W?S>voM{gK;%Fx+c z$Jva<*jRN5IrXEqp)(9mLvIwpUyY6R3_%0(YCIO(521Yhm5u~@a}Ky=M6b)DRq=uY&@=FHXA*Ug~=Qfn3yKAWrP27*^O|MIL3MNmGZ&FvSns^fCP5Y&09pgt~ z+>g7y)T3tiX)Ht7YPC${RN?E)p^~K%?{zZ07>-4fOKVh`Cil&wB zX??|)jmLSXRFLd_!5Px)vMWPtV|xAucxXoSdRF!f=?&#@D&4dK zo<8;E{S4`iWQPpH=L%E9lH5-{-%WD@%eQ*`6xP-2jE5u~!*V~3Ij_x!aWa$RTR1M~ z%1xd>q!HvhZy>xdK@Pr~kw%{H#^qgpH14^HXT;*l`Ob?Uy#Ft~Q{WDWzXXzfP9M+TL&2=?Nn5bHse=BE)aonFcMM)YY3i_H5p+W&NTR@9f#UQP;Xf zD-Ee#yJNk?RD(-zXns%2$|dtO9ntExk6P56Ql?VdyP2p7L>m4NQ}=RPvTADTxzeW| zol~!4?b?|q-?D$}N@b?h)VRbuS4KqWohx%{4%U^V4d%32Dz$kl?dkr6+AWw$t-DyM z7t`>DoCeW{%;&1wKwp@^UGI`g&JXqe1Zu+#N-bt&T#9Q^f16UXrlU4m)`hxSl2x2> z)YSmx#R@n-IpF&iCmx?vchXPfxi6MUt(9fczfr>X7(F97%6N(Yj$Z+(C9H(SQ_1b6 zQzDj*sU7-mu6UhGn`W%1h-Aq?O3YhhQo0Q)R5HEorGOHQ+ z{>yY?HG*{BN}rBb6*5RDp$>TKK=fYT+zfHlRMT6er#H6-WJs^ev2^XF((^aqL!BAX z>seVcq&H;m9sJQL>;WVuB?>fWbe)>fqEMsJ>FMar`M@XtA|;`>^Z1)++*mh!#L!vW zPeX4I=KKWwGt$xPMM@hwD=%sI8%7v2k}vP%rq+8ivyOfGni`&--kjt1T5r?S>&oL9 z(1|n0WW-%hE@Z&1apsx?y0#UbHud?4K&qTndLw=Umi8hNCGOdcb&@0(-&@wLPqZ0U ztO@wh+x?Vve@3$IA5*ck}*DtI6~ z>OV;~l`~Otzr;$Kf#g_a4TO)Y?BHT@f3u#9jpx5qMin+zkrI*`npuTPO!d3O8thjr z{J=Ze%R0Yp#-xmLpAcO~O;2ym?5Z(zN{>#%c3*0}^3J|f4~uJkh_Y^(hTc3{O34vo2lrZ!->-+q41GX4dV}yEhR%9U z8vc5bTMT_dI(oy1&Ot^a=ao)bqK}bZKk|T~f1HlqC^AIp{@A<%`Sr%;P5Cm5wnyHW zJ(b?fI_cAOJgN2E8&5XndrPS!!Bl!PzKW!DFIrbQUXqQ_jYRGBE=Q@<`wWdh-Tji#l(M)YkQ|ZmDHHPlBIx5F&7n-u0CAD2h zr8l#t8@lI(`QZ1wv#AwM@P<@+Gy4@o?;rk-ll-xnj#5r7tDnw=rp|a|@;pBCk;(J; z3`i!=<1-ui41akwM}YNk#XW)mi^I#6aM|bPdm+^B7?M3hQ$UM8K<0n*v?|ZH~)R=v7DzJ z#;02SYC_bLar$1)W5JI&k+zz;8QI^!?gv&VGxy|-;-P;G^i!1yuSy>n{bR@oaGcM~&a%vQq$@6$L zNa?0VgPML>^M2j19~EZuJRTip@;n|TX7W59E$Z`lw3wQHJZjA3d79`^_aS-FBm0vM znRPD{J?aX&M`vZ7(S=5pCjN*;m1-|9K8i=3`doKp_|d3&{x9#PMy2`%rPTLoTRCN5 z{Jj`GHNDt#vxXDO5nD|`fA6Om4E>)!@Ss2TLVR-|#_u$ZPB2llw-ywm2c2g7G`22a zA`V@k`&HuCDHS=1{_C$wpeW^F;Qt5)=6| zQyHd-PLOfs#nFdSmmi#wxpdXxpvpiHk;EIG9*M25r$@Y#x$={0k=U#|_j`)iQ72Ow zX}gNcDQJ;agr^8LUXQoyw~YLKXVk_dT{mTa^KX3Ip3?QcZNp?gTlQ%FeY)DkOS4WNrJ8m5&^6@Jj7q7;d(67Lp{L&! zjmJHW*Rp4Y84vb^#OFKoC(o)}moTwW+w=OwX^hA|-{T_lGn8SapNEM|HEy3)M$Gq# zZIQCy%sgGEU!1XW`$r;m0;))5es0An#vwMdrfJ<{-L+xi!VQsi`|TV5)}QJ6JEgA) z^xSL1hgUo}a!a^O_zk8p4}ADdV5t}9V4Df14~vaewT<`s=%%r;tUlM>1^yVLyi{4 zLSHJsKf}^A@|t-tFde;Fl&>U_{wVs~x6PT=8phLVSznvo4=tm=hw7Siiz{7<2beR5 zAG*uevS_0{deEoyJt+54rC(E0`L8MEeGf`z+c((70&j8FZkT!hdh{6S-o#fRSyI-$ z@X^mApQFf17H)oU3rfk*^K4zwJ@Vg1&Om<+{zWdIdkyvR=+S`T-$&`sG5o!KdXnKk z!$&m-82+wVJ^7^!e<$SJW$0~v`O6LcFX)fC`H?@u=dT<2jC>kB`H*Q)_2hmw`du>j z^aK9=7IXi+xo^hvv*x}{?78`1YcSNu+%HDo_U1XeQoQ%g=VgQXd0Fq?9cP}iU&w#1 zAAAjlx|w_PL03M08q^Q5`p<7N&)G-DJuR2{fN3yvr@5!5Iyal=ti|!1o%T*;bKg$y zGyPh%dG80;z#BO||rkzb5GUD?e?Y#&l>teJyUoByW79x>9<*4I9<1U0q0jZ|g} z**7#(j+)eXj9nCIzBE=@^sI<*;J=sM{vH+@sp zD*g`;d%rnFgBJ{$U*iqY0P1HLy`Oi!t%Nmc+0T<__DkOR$JRZTGrISf`#xW}bMmR3 zp#=jUUBC~RW_ilp*lJ*h&Wm1nYHg2MB}zQe{pmHiBHgUD*DhMqujAdF54fZ}oAd8i z9sMa`DS>>NSm1p})w#NJwfC#GJD(0m*>TDbuitRzbGBjy`PFHZ z(+>a$ziykaSV{BwNInd}%J1z?rQG|s@7(c`mHWF>-(R;Y*W|e?);#shqAAx}cpcg-%G@8;&@85Q$tvd{>mJBV>(&KFZYvwyXteWY33`ZhS~a)+&kAzLa&)l-+PsHt9WbarBZ~4U2dmmJWq_Sr-gn7T)_c z$Vrc+S2T6LW=DI5JoB^1>cL5`dUXF=?v03A6Fz0k$&J$HWr~ zcD*5?_~iK4zqptJwWlf!P#vzDG+@Z{VaqjSb0 zZvy|zF*-lHIo#?S=MTi_c->c4uQ28hDL(f@b z%o&TZ(eK^Dp}x@1`uV-rq??{ThOf%0KI!OuX&Iuo1&QPm*0-cebPany7Lsme1 zIqaJC=;&WLfxlRsKFj*bqjS2quzN60Pv*>+manHzpE!M-RlxAC$N$X_a)nN7zOerl zV}FmXxr6@jGr(zHGb09lar1< z#`-0JuI29W54FlB(A7^29XzZFbdjqK&aC(fYrA z6DGrN!DRXon19vNi5v_piFVf<=+9XPmZS`Qjtq#+cOHJX9^_QG{!qDCj9(IevDq4O z&DtEn*iSUOFJAq@$#Z41`BCONb$FS;H!zj}H=lmq#wu3FhShusIaI8g{%Sj2aWGMy zU1*nm`{7cR?;U*CENiEIar5i%uh?}U_H*af(-Y>tSFv{g!DD+5-thX{FU~l*DROfx zF^iu=D9SHA&+|U@QOa_wy4LNMmCq`Xr-T)Q%h8PMyH2iuDS&;}0qgnFn^UJ0G|s$A#WG@AyM* zOfuv{KmS3uBl6L8vl{+=CVVnikEHv#%|gQZhIubEERtO$cdozBT>Udwcb{$^>VMbV z5=fT*v0E#JS9~y-SY^+bna)LN>`a!C?&mVZxgrCsfil?MBQrpez$m%dnZ+Tu1yaDS z#sKJMnICvqvcrEr*a&)o-k>UY8ax8pfcrpy>ykWTy(DFv+|tbHFN>WD@+gCwmZ1uA zw_9BbI4QE;tt#W(da~Y02E(|&UncM=4t`lwwmbJoRo8{yR@MiV7rHxD#=6vV^ldnY zDU+Rw($kqv9_mO>`-s$r*4G)#C+>db^Gx4I_i_kB|6UeyWHz4ynd8it9_GDd>21Ht zeG#rJB#SddW(L0GSFZz7Ht@IH5;!V(xpuX;Nj>X#*~0aDcce_`@7YdYY`s>xlb<2Z zZIY8k$_37M(ml{s1_YZ+kHA87-Y)~3du4L41@w(HB4L^CG?l)59JK+c%O{y9I{aFQ z^NlpI^YI(eDKZ-R#K5y)pA4crI|ZvsyI>8uFK|p6g(gIQaT-fkwIAF1*E$CzIe0+Y zIxop2=Luzm%-Y&mEVqKMG&S>Pfm16cSQp}w#tKoSfv`U7A8cAQ$Tjjhj zh20}kfRA3TQJc8EQ0t{&I0KXJci%gh5S$OBTf53 z;|r}Rj{)STN#HfftL5VId$#sExxx6ze9HSbnd!DCtr{{HpUH{;zIow3m7JHRRkP zB?Gy*ABc<_K{x8>tCZENda$WZxqHhO=Kn?Y93&JA=v}tq>%lzeB^xQ)g!G-rarBY z{_bq#9m+4bT^$KlsZX$bjnE%rw_I}3LciboI#+XG&F61e>L@^y!3bemY#vO_*M?F zX+M(HjxpZQe9EVv^iJx7ZI@B^8%dVnt>Af69?P6RWf|>EdD6U-wy2<+2R&QLK!tS_ zTa=N3ptOCDln&g3KR>{=qExb4NN#(GUyDecKz*qis3R2v1!2X~6=|t|E6rkah(SzVb!o>(wmsa!yF+D~ws(94csvV0 zl>>)mqMahWnUJlZRY+gl&Xd!^!DV?F!=6VZP2GoXM^MEbFE?1RX z4h#fE!9lO@PkDgnk8+RgRBp;Ka1k&J4tKQXOLPAI6g2jphZ}KKkY_~-Q(Q5c;roPp zm8WtTFr~Z?4*7qpP0%}>o%{Ddn1h__10T~y(0&D8;e#qi@NYo>_p)fgh=FZ_u7Ay$x;JWAK)vz3wIRX@l=_pO!wsr|2KF z|CvmiznV6^Vf2*yuJjK!la_8Z>a+Htv{QcD+*9Kg=VtoK3$(3erA07F^1H+2c8+-$ zR2hLK24#>jhrS@M=^r)jp`Q$jlywKl#H1&ra?*41a&WrTp^tdc%_eJtj#LRXl$)G= zo~_&sQqfJ4*1__$E2m_OJ3*cbJt{AT_Q{LEYbAH^2W;ia8sseum6GlB3EiCGwDSvO zMW6@zose6DMQ8_e(eACl?j6B1QjQ~yE0|hZuC&0XQd;xs?B%|j3=WQ$<-wKM>Mto6 ztOnm*pbfTojB9^vJvjO;_k)5*rBv`M-kBKDK)0g$Y26-KaPqyj(Oz9r7kXc+N z#bmpc>8qQeYeYulXX^9!;dj)b@U#3~MdV6;P&Swaf4PWm=)#2cdScpSbYC5KoP2%8 zvmkNJYPl)cm$G@9`yH~}%_`5*FD(rwOJnz8K7+-O)A^Kq9XEaW6G@e@`S0=swi}6E z@5RBl)>(OT!+fTTxSL=N?m7f^a~@qn=ExBQqlPt`)?&p z{E;$T@BBy_8t>MT6(&Yn#}7vkOQ2H?+W4C8t)x>=ZlOH7&|h{7eoa|)k!o%^sl-wVhqyY2WOXhRm)#_JLn|n+za)=yCVDwgIr@YB6R~z>DaC2gGuX41#(ZiIr!@Yz zikOHv-+lx8T?5+l?gv0))9s9}7?-)@iN9)?7;s#uHuUGbxRKbf1?AE^P+f8a7=I!A z7SNS(&2ZWe{Ty9y+K8S`JNg64l~}l?T~FpZHKkFYn&fs);>Xl4>{^r9rcPimz=mo| zyDb<&yruWp%I?Ppr~fwBM*24~txY^P&^j+8?fuxhn1?_zwpoFVP6BMt@#i{$klbNs zC1z5)zX)C?{mncd0I;e37PP8hF;M?lCwEgf3IqD}a5kl?M z@8?SFlkybM_g(<>{bA-RObkL?W9a9(>fai_X>9Q_Pf@u;9ci>K5$ru1uOq*?_^2_ zD_A|CP3G^4{Jq*txrksn?_Zdu4r8|uxGu17!zTd!?K-!ftP0j87S1Z01JBDf*3*oc zpO%W&VkyqGEqNSbe~wQakm8K(+cDSCgqWg>y_NZaR|2Tp8gGQ4YxD%2i!CETo-tjcBdL?zK%Z+ppBWxwE~zW zwe)X={j;>E490P-26}+bpcZHYT2M#Z*?)VW-M$mF3-pxkD#EXgEB-N}J$k+*g;bL5?m2KW5(PIB~>1_|RXHY*%3J?KauY+|l+BaPu>-RznJ8 zsUrolHRSJ#(2}Gkw3^UrI^DUy9eXx|KOaA%^QX)We8>FCDexYDpCj%#CB;K;N%1Uu z`1^ZkVfyOdq(bN`sbHO?Ew4)({h;&+xiW|Na6I*AGqK48x02tFS3>>|QeEjuRb>KY z){**hk2?<=ZK3W^=ZNd;GH21-z9zcGnMPl&bB?*0)2l%Ih3`2@*mocGaX)_ck=zbO z5L4U^Mg+z{AHy8r!_<$5<<7vh_$HwI+F|Qz&PLu>Z1S;^Hv1i7hGTLwI+b>GF0vc- zaDDU-6D#hNIc_Ux_mMZ9U&_zi+g~!4a#`=zq}=|J>xglSgi_>=;5OzbzC=$QCyn5} zCDMU7uP5z8DII4pN7T>yfcn~rbacM+E&cpv3Ncd3XSAi)aMd=R*30w}=eRBh+P=~* zn>Jpr3fk|Kx53w7A9w}a30eScpG$!KK>3z|XTc1B@21QHnhyO;N{&Dk>;vrkeN5qc z64Avfa`g31}@si4W7c7VO4Qb)tNW9ig`s*A4 z%QEc@^l!zBl-Cw%Wf!5HDVlnXmrp&J;nb5`wXKSyKW)Sj+N&+3QHeHdhCk2ZU$y;X z-l0{Xscd$}NGsy{p4mQ;t+{i_R-3s9)6OlDJDp0jZ;yHJQbz5xd`-*|yY6G|kXX^4 zFE7|S?$o*H-crPQNSd?M-609T4(^riLB?#1OY(3C@%bryQ?X6W7UhbN^d?MOq$Yj=d&6L)_tw}$F6PCP@*{xoe_ zS;i5u@v2@^q(_!JWo+n0u0Kgv+M}T&msk1M@qt&R9p$?XXrE7SnDQKG2(;h-1>6SI zAD+`b$lfhYgN##kY>97nAm4qn^p$p@L(F$xl&O?yv*3H^wOnp>!_3nULuZ`__))3_ z3&~4vF4|eWC;krZmK?->t~-*s#D^G@{Uk31&&#|lccJfA+EPCsfrHeAvik9tltp$M zbcmr9{fPeE$*1Y{EPY;j?4*vTLtrNUln(Tj>f`ML_-mjpvQj))v*=rVFi+S{L7UOR zt_o)JcP0FpwF=Ecuo`)0PSUAQ9C{aX-`QC!$;-M%R<2j*t94vX{F>BS3IzX_;Ypim zU+Z!09Q`HuqYMu8{*^<#LPNhQHZuf@27$YYbZl$-NKKFTSggYAuiv+xU~aqVQsKgx)XOd z53C}lTSxqUy*!sxL1w#)7{`qxA01^@U@~^=L;E_NIhYmXcOzvq4q0Cl^DBbHL#>%N z{Y2)$vz~EWGI79q)>@Lu*VDxP12wj??v;-AL9XRIxTDQjv9xKY8N)Kalo#1~%^cKv z?!U$cGnt2Q?{cbvzoj$jmUe&Soj3)Yl8 zZZFF3oD2`#fo{c--%%>5Ud{pR_A2AiGE&)Y$#}md{4aS3?8O#W824w9@}YtBt39Qk zf_}b-!s$f2xJNe9<|PO21%FX5w}6h!wOy3LcB|-Nhczvix%7}NGc`tHEanC-Q-;SV z%M|*rt^9p}ZHkkb$A2|?nt9~B#Bj|6I#xQx*y(=aaK=JrZtiE+r&`H2+QbpILs|ZY z{v)I?F@5de2@mw4wS!BgH|}?`w_=AbIP(_a3}3<9-a?o z9qJ)@z$wMtVPX8Ph0JnxOTs_)$< zmGJo-^j))!Onn#Gv^{lLPnjLKB=y`u(#OrmyyR~(hFG%{aZz99XG(|KQ9nkL{=2-} zjlWAU-@*q$=;xX-Z#0|nP_nZhdlzQCt_=70V9)mGwF%w=tcx&L!n)CHcZ}&c=VP zw<5groJ^z5@0SjPxL*VGs?g_0z*KBGBJg{(C-Q~_{t)JuQU{UkmqIgVcMYAm>*$XFu-~g z`E&qoxpSYtAF!}sz3Mj!|lg5qEW7z33440s%j10}&? zun5cm$~zB?1|z^^pfdFRCZIEz4W0$B0DZ3(*a+H#W?-3rUn?*byH8~ed9$qLItDH30Gd)o(yaz_Y8H0J9=jmjJD2jX@RuzSkAec^-`=7a?N+_z>h2 z`TGp9jW^d&NCwlkS~?$09~5hID{8w-pP=Ix9TTz6m7;CLummVg@AY}?`hb+A_&%l#Sp>zBBG4^EnTPpqo(Y8vPsl?0e^f$l@e47w(! z_DKMB{t$KkNv_AiF4`Y&Pl}Ec6G7jt{dWvzKMHH$W-LK^|F~+tNYBiPWOQYZ4&$-j zCf}-$=Ko)=^jo?YqHm^GjgNJ&K>6saug=iuYq7CJ`m2uPZQa-7 zT|4^M{*I2jiPQh%)%Xx`YvT1VeJ|y%W%1u$OfRpK zNZOjb=sun)(LDwltI&653gQawhZA94i0&qCnalM}@Uqq~6W?fmp9qbG5}~nDVp_=7 zxFrty^Tc#we`{=%2E(l9U^K;E99?Rj6T_Q2LK&(5 zX*{of8`Sw9jSaMI$PN#FqGiljqb9OWnl?e#vUUBMH9<3fz}mFgi>39OJzqNR()N{{?qeV9y7m2f8x;Rj?A8`{Y)HMUY@1A zXQXdO6Yg2ph#p9|_x4W2?B(z0bN|ydefv2d|I@vE|KS?*uYX)u(U#-eI`8EA_Sd~8 z>cg>hdhMSWtDjKtED-1s4P)1APU+}}F`v@95m5iv`Z|m?7uJ0II6ie>>;hThtd)m} zfBJKMlo)=Z{S&Laf*1pu!t7c3l{-Jwk%f$QyeY06t zBbT_Ee%zN`C6)&LX=nS@XtLk04)^=RvhjY=j|&pyn>Zu(erDHr`Lb^WJA394VJOLz6-pcziv=w4!{E#7@}gMU31YfocWBR_-qC{B;n(af&e zf6)(^eoXs=w6W84|GtfPjjsKVu~RI@N{pR!Z*{u+xUXd5`|;;DcypA@1EtPY5>v&> zIaYUL*SHU*i?8DGmd2|qqJNq_-n8SUPt?BpU!Z>MA+pV_9{H6$y?HX{hl8*g)*? zC%DMpZ9sld3}mI=mIP(&^5M5RGMt6$5wMHDi-CM;#uy3X4Pu}vV7mKeq$KDEW`J=f zKG7H@GrSv#I`4)zgHhnP#xVZ|VytQ45qEKVz%_{Mc%4|gK_{Tn;3HST z=inpo3y6S|+P;H#hy(By){E1ZZ_FMsx{hBAB2PQ-M&`TOqs21HD?U^Z^e4ZC!9d;H zsblpJd(qub3|5)3yY7?F@kY_;O1E(IHM>M~pK~~R#u*gtNvy1?PgrT zd<%24I!_xPFX;TOjsyI;UNh$5Z!HM-zE{Ud z$GNI(9RsO+=8?_3sXkX4X_)y`owwEbTIPIJzPm#f>l}xXLE1V7iNU<%^}i+-);KuU zAF4h^57MTO8~tB_c}bm{{8!)u>IeT55UgfW$_pMA$=V$}t|#sQ zbIaM-@09Ixe%sgu$jbf{WW-}Jl{XbxtA9U?hO0QRlt_*NumZLkHPSFYUP4loa( zORgwqxXJ<6UUM@?m7DzL=Kb6sfJ-9R4gyCxVurlyrU2&Ut}g?g1^k_-5Eu@yOP&KF zc}syIfV|}6S-y$jMUfkB2E76Kyy39OjX{7NZkz$O3fq3;^&{$OlNH!e1g4v1LW( zJS$}f@KjnaQn@^M1YG39MFD_qs*sN=eX*qyT zG~FfA>{@`#<`$>~D2EovY{9irfIbrdhx@I?e!Jh}=04d?wNfJ9WZ-oykLIY}uK= zyTIRNhsa&j#k=kSS4FxayX#PJNTeHi?DiNqE7G0!yAKA)@6NOCq}`(ez~6dcub#;2 zIa8#U3(&dOs{sG$-3f5*1FaAC>BGBybAm>IvhTYO{33F9L-3SHKlJN208k$NklX(@ zK)vd}TVw#`J>Xe@uMI2&hJ%;Ed67Zo0cA4?S%b%ecSMF10S^G|eNSJ&b!aO<*$kz; zhUEc|g6~C!Qx3yP^WNg%BaspPz}F)8QGO%ygD1gpkx{pUvEY4?`_cLS$>2Sa(WEt+ zypF~Oqj~lK`FH?3KClJ61<-K}zBZ-;=m}@Q?9Z0r?*v5t%@_Oc)Nc&*`pZXg3PGnkDFceTO)1CtO%Crvv z^=3M0PRD1bF9ip|$AJ7kd@aDn54Q&Q0&Mm$W$^Gx;m9q(9* z8TkNtn6V1H36S+@b%5VLIu^k9D1Q7{R!|e5*JInkad1IoW)4soR0b^pHkwI(XHpMl zekw8xyUuC?CIHH3meNRfR#;?qPC&WL#ul^DVfGAwFU&p+D5K=s0G;O0X3asDInVeY z?K$W-DK zVFB{^1o}TgU09G43tmRZU>V9Hh&WPJ$V$I1!0k= zx&g}VDQy1~X)i7hIsxt%zX-k+Spv_J7et=Mo=-0jS&D6!)&++|mSNvz%fTs;<&D4? zK>8~>1L!NT$I3zAh{!YO`3&hlL;9=Af#(7CT>Sv}Q)CU#*4z!wh&^xtNI8ekmQ0#1v(itoKz5*z@(iEO9rx8rBqmjdj)1KaL+3}Bm`*m37t zkzKg~bz~Rq{A<;~EU;5#_f23dI3cp9BfwwwB7bjlu!hhx0C@g7zP*q4_x&!iKUw5J z0q_L4EOHS24o(D=)gknJqrS*tWE_Te_$QG!Dc3h22iW2WWq+g<7zXBmw?&TrC30*r zzz)Yg5qYZ$SRnE?GTtr+(Ch8hfVAJq4vGWp_0FAuy7LZpe77{fmhWQMcPX=X@uA}m z=n6K9yw?!C3%&v9`939pE1y?F8?Oe4H0d6ZwREe}WA@<@zbIKmAhV6#Ab!DDoL)`PmHc ztH|eV0p<01ipUou!AyX>)97>>pE&)d$QjD-%nFe&ZwI{hh6aV8UXfqRgP~wOK&Rj80rK%1w)pLg$nQnKQW2_}{E-V#PJdJc*z1q0 zB7gPe!M-u`M2kn=bG@%Q~;7r=)uqtoSy039#C3Bs)9qt}(r;7M>4 zTw$%B_piPRD5I2S{@VH)u9RQ6JK)_2x_en@?fo4p*&zJcoiH0r@)UOB34o^ z&<{KS9u+IgbzlRh)@p&BVr3f&&WV-%et<65Gyz<5bO8s%$_Zc2mSCS)xw?XpU?xc6 zi;3J{Yk_GXEY@|sz+Ylr-yV>kJbb>3v6+?UJF)U2C+~i-@>K>C!AD}Ys}T7pG#7j?R^f60y$WN4!h6Ij zk`?f7k%8bDv5Go?bc>SLqO$?I79)*f>i}g@yfk=NtP|6qSltkZ>{9URLz!s(8 zErrgd1E3Xn0Yt?rL!QgLBGxUWdCMfQ8XN>)iB*;lpOq~II)Uk68@M1=xq_et;N5bR zWx2P+Dqj{n29AlvSj@WhXR#{u0obEr6|h;XN_hcxsI&^a20jz3GPbE)9CQTF0n)8f z58MY<0Q}^(mH-{AhCnlb9@Q+62lN1I0D9ey4R8NMtm+j(127)^B32FZT%$c01Res5 z0Q%H;1AHM?&GO&@KpM5kZ!P?}7Cu~S7Pu(Z9sGUA%VO2O7E}j!1M*t?q*!%$R_77$ zx>$8@1l-rfzv`YBt6o(AU%mC293cm zumJ1?X8``(Fekw88scva(X){Q@TW%58c~Lg#(*cm0kImd6{`tl*whA;bJONv8X(Q4 z)XQeP+ibU3%_-C7tpRy$ei-~NRtsdepiEm_6{}@w&*D2t0 zvAW^k-4=p#Vs-zLgKLyW56Z14&wKtPRxi@+h5o(kh}919t#;NA&>1z{3Dv8MPa{4dB1u0r1}6 z2;2$ayFVE$1DgQ6_rERHX!13hJU&2O8H10Fp?;0|RIIVrfbC+9`(3Q@dBKx_cgEva z6L>a({7x(iu;;{Y#Cq^nKpr0)2xb9n`yjjz6$6y*L!$unhe&f0Hkm~EO&SUofj7V( zVoh!X)`Bx)O(D%G=so3eumzyw)Z*X{fd11cuW9(zw6_4|HXXlX>}gHM=cZ$`hdY7| z;A^oS=?|V4YX)^|20lLHtXPkRKzRWFV>bfyehhz{NuFlj2KoW=KC2#BE!J!sQ0Hco z#%$6}&H;Fq{2+J%|*ss>cQN{0Dd$NU!F()<{c4h zKKYtI9iaQ;t-vDynNLtZpXdu#0qpd|cVaETw;B6c3ub}iVlCv|h1A=H$Xpl^Ytc=h z5_lhcFV>T}!R>%|o;)PhQ%T@vFb!ba#gyIRSH)U_O_t0C>i~7&>9Tlv=k(5|mS?y4$a6u^$FvF++Mfc&ifSgbYZvSu`R7#skk`z-c& z?gl`eeZC~%-RJiMeEa!d#9G@PY!ho;C4g<$L0dl_P`2wYinRgR8>sgi$xF^<-ClTEtS!9(dc0Ty)E4Vy?D+C)Vr~6atXI(I zmBV6fqrPn$1Qr7P`&Hz<+7iqIJl~!Nlmd4H^xsbYwqv&)l=qGo#o9?3?xdV{-39iE z^;%Kzl32Uzf)yYt)}A`xAwa(OlGnWx0cH96wE*2;N6x+wxEH(+E{L^%j#vjso3WvF z;1jV9qUXT}0Df@rXR!`hpbBtmD|^_)vh($4U1+{NnwJ0KN~<{ewedeV7HH?}ym< z#C_mhu})(9lV6MVQBUvyz&0O!F4o6o0lxe(_WC3@xD8NmKj{z7iS;RY|MZerr?CC0 zMF88KdIMma&zbPC<`d( z3qOeU{YZfAe;}_v!1u!$v3_h0u=hpMz6kHd+TbCu7yK;NPsPC$@E#!FKbHWl!Ei7K zP{rd-3D z0C|XH1>`xhK&)s1a9nKR>%H;-_>He51i%8ZZLW4Q_)+Y@Bj7KwoqNF=@Q2uLFR_EX z7yMl8&@8c&ZU7&Ooh1)=5Ud06W$gpL5j)#$U!NgWJJC@D})8?BXN9`(l?U3hIGT;I!B!vx5cz-jd73E)@bjzyYyK z=LEc08on|$z!dN@AWyfn1<#9JHa}LVPYLc&-q*?PPv1^qClxeMl zV&72)^aeA)A+c-Yd$oC1`$MtolmL`}opk`a*10TpUCN>EEbzA2^#TB!)#KfIq*K2v zXbG;ZjdOsWU@N#Nc9T|M6gUZf z7Q1OLa6;^6lu0xAntdsDbJA>1J!t*|xGHvwY~Ut)QdwR{jHgPq_wpbT1G5xZ4ZfSp@C0=A3Y8XLC8HmxUv4d64e+hhYZ!C-*T zw>bdt%eKWpYcL7C0MMDWL%UsVfKKg}gLlPlj~IDR2c>>RovL5LLr8*lqE_)WiZ8nNs2TohAm)ZNh3=P ztC3BrKnMa25h)-lAR;QVq(BkTvCQ*_bOz=K=YcQZ|K8<&-}`Y+{=^u4-WKn>hbLIh z!4Q3Z7Q5Zd2=ZBv`gQkwc5hD#=IFi_b?otdx}YCD3aJROr}cVTuc!5TK8@I(hePb8 z7QJp^5Ys8=%MkBxjr!lOKKJY6{nqRKZS14BIeJe z3H^FN9(@{e8~Wcz9(~F%zHdw9+*iH(IwO7eh4|YB{0Ad>o-LTS-?dn)pSAj_L%$Ot z_E)q1UD2QZOEBKoJ7e;#q+xvWUpO1$gT_C29~l(k8B3|dFHpyn8JIWabch4=a=@>7 zoR`=eVyd%|+79(fRj<_7_%OtQYBTUglKCpcK_7=W*clpZ&qIdrQHa0G4AI-Aap=qt zhh4!_Ar8L=^NeWDx)9U!F3oyr)_UmQ(IcNL#*v*c&&X{drpqCHJo+@MJ8~XfALnEA zry)L~K939w@zE<$*jt9)WjKEs#%7!g z@%Jroo`3&dh~w01oVaoN^u)IqTSK3p(2GpZXQsMlz8m8B)|h|1b2Q#r9RD;g;yjJt zjra+d^KZy?!d(o+S`((Rm~!^>S%^mLqsHpGd};zT{0cndukP8J2MKu;$g!uY2eF_=>!PWl&`;cQO2i-A0j^WbZh zagzQ_dXK+{_{aMEkelhwFrMUjmh%Sh^LdE5-{eQ!%KgY8R}Q&y$W@zMwaNV?#HR!Q z%Fp-}{dtUMS-_v!&5017xs2~|19vij$FbLE?Dd&4-a}r`%In!5a1-}1m?xOQQr=)c zpM^O2O0MCT^kf9t$ZPV;Y~=&K2=TdZ@e}msIlXyqeTaFU;k@>E7W0PU8O+n8JUzo*9qG-(Ok^&rsYL8l{q(tc zoF;af*lA*?iJc~Pn%HS#r|sZKh|`n!F4u88eHqP8j)pkH>oc0r2CvWX`iyiucQf8c zt@53L{2y{N&Op91kpCoVm9JL$YLzcG|ML)MeiL<_sjf5Cb*8$`RM(j=@Cw`ch<}7Q z>pQgOHu^A%rq5aXE65;k*yvmqAM!C5MDmWrH}qF$ttgY#Up zl1e`2e2Bj89$&nccHGS%%>CkYmarLfzj!vp`E?LKU;O-A=!N+C;^&K>FMhuG`Fr@7 z^C2z}zu-E=FA%>VjT~lEih3+i>ji4P(6hC$C7tL-3eNdL=X_xyYf+blM=aeN@!^xt6 zQuKAzVZI7+wb<3I=!AW(ewc~OWi>lE65^U9n$U)h^hWF&v1`Px5xYk0nndjR5Z5|~ zYp>&W`XRry)?aJ=wboy2{k7JA)%vem|JBa)Wi+`Iv5s9F4{=>>n$ni8q>{l@O4!6c z&V=~q2DG39Js3_F1(Z_3VZI9SwZ^ofGkqCNE=804B7m^vnWEQfX zgCUlS^L}S67gsK>TwJ-ha&hJ2%EguM(ZPXxtAeilFu@>aFBB$zR{2$(~;gh z%tYq0njIVoaZ3`-xrJV&k;80OQpv}h4{@t=xYaq_dN<;>irXq~tGKP=wu;*-ZkxDm z;nTs=9>C9F-vz5m~e6u!9 zY0Dj?FcxQHM?F%J+gn#5-?!xZmVDnz+>`HH^4%%lo$}o&-<{*w9O7TECWE~p?lSkT z6(R1npWXK3edD;>Iov%7d*8j13J!(1r!ify&K`Sw+uq)`hqt}H*F1Z>;^V#M-aC~N zHnER0A->aq7IdHo!^xrmdw6FX)_KR7f4312P#WTU4aud5b?oAJi2G{Ol(uvwl?Xh8>hFq|w3u=ajy@3;1TYag)oftGZ_9uACU7HfHzFGGC)D%$e^W0;Ow zy}yUEA$spS9&AT1Mw7=fDmfnF2la4XK2Y-y+&^T#L(@b2(ApnP4)O3eki$oJFqBCY zvyG!6eq4{1+`&*LQOq`uhWJT6T5<;|jAa&b{bVO%j)*yOHSOuf5HgufDdLWZ`?M}y zv9C{eg?QBYJ=z9m;b=1QKk7^zEn*#s7&#uRO;fH%?6H2R#j#w(9us@a8po`0ycTM4 z+-u&ak0<1R;#%B0VcZF4_k{YKSi)uwaQ1>Ku~lNLZmDs%zXxGVl`&PuR2frcOqDTz ztHXCO=5Ot|on8#$QF55hd{(lVJyeBwQcfrJ>ZF`bIv*#yF%R~eZGQ`tuvF>T>o_-B$o>s@xUxoPh2DG39Js3_F1(Z_3VZ@$k zOe;Fmm(k=>#5#6yJjBmx)0DP!C6x@OQo<(oaVEsG4QN3JdN7epOf7V0P6T60}H+?I4_&GqHs zdr8mLT-OP=CjE2%E5x6uxnI}Mg!-c9x}Kk>-K^%izUv!mt{eDynZK&JzA|)=fAal! zY2l$TCX5V2!k{oXj0(-d&x8LTiQmn_?OsiDe^^NMQI{|xq=eS4I=VB=-}n9RsPyWO zQbW4Pk>L@44iMSi-Qi{!AZ{RuyUjwfc@lqj^k?FgQKY$-Ts`M))z^uA{HHskXciu{ z!)E^5uw=8P`?}HydukRsSMMuD%*g67L+mcGk3>$b!%tn^>9xc@nuY!~S+%q0H1nl- zCCzoJnMRu@*&G*Vd($OxiA*n!yynUcW9bCvJQODM*czyUqbsa8LwO#e~gVr2k z)kGEkdB2US|6KIN`)l?8*1h<(W@boao2XBs0?B4eRi8vAL)}YL@k=|{`jQMg>2{*) z=|&GRYJ}(u^Cz+x<$j_k7uTe<`leao>+aoYjuh*UFz!N^6J1K|Xk_*N2D?gh{2?o) zSUK_0rDGEP`nn4Ktol@rGV-Qyo!^gE|88xb|C_6|effDCULAJHKGNN})4A>BtlZ`N YbPlbmyW%@jJq6Xj&i~FXzvkEf0Bp2TV*mgE diff --git a/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_left.svg b/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_left.svg deleted file mode 100644 index fb76663..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_left.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_right.svg b/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_right.svg deleted file mode 100644 index 3fc6b14..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_right.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_left.svg b/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_left.svg deleted file mode 100644 index c997dd8..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_left.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_right.svg b/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_right.svg deleted file mode 100644 index 27265de..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_right.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_back_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_back_mtrl.svg deleted file mode 100644 index 7e98cac..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_back_mtrl.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - PNG/Light/Winset/Action_bar/tw_ic_ab_back_mtrl - - - - - - - - - - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_search_location_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_search_location_mtrl.svg deleted file mode 100644 index 0082eb3..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_search_location_mtrl.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - PNG/Light/Winset/Action_bar/tw_ic_ab_search_location_mtrl - - - - - - - - - - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_clear_search_api_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_clear_search_api_mtrl.svg deleted file mode 100644 index 83090f2..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_clear_search_api_mtrl.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - -Mobile/Light_theme/ICON/11_SEARCH/Search_Close -Created with Sketch. - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_voice_search_api_mtrl_alpha.svg b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_voice_search_api_mtrl_alpha.svg deleted file mode 100644 index 8674a71..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_voice_search_api_mtrl_alpha.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - PNG/Light/Winset/Action_bar/tw_ic_voice_search_api_mtrl_alpha - - - - - - - - - - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/wa_search_ic_squarcle_bg.svg b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/wa_search_ic_squarcle_bg.svg deleted file mode 100644 index 176a2bc..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/wa_search_ic_squarcle_bg.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - -02.icons/mainicons/samsung/squarcle_bg - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/12_Text_fields/wa_textfield_ic_add.svg b/device_home/client/lib/tau/mobile/theme/default/images/12_Text_fields/wa_textfield_ic_add.svg deleted file mode 100644 index 672f3fd..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/12_Text_fields/wa_textfield_ic_add.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - -PNG/Light/Winset/Action_bar/tw_ic_ab_add_mtrl -Created with Sketch. - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/12_Text_fields/wa_textfield_ic_contact.svg b/device_home/client/lib/tau/mobile/theme/default/images/12_Text_fields/wa_textfield_ic_contact.svg deleted file mode 100644 index 2d368e4..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/12_Text_fields/wa_textfield_ic_contact.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - -12-02/Image/Icon_Contact - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/13_View_controls/tw_dropdown_ic_check.svg b/device_home/client/lib/tau/mobile/theme/default/images/13_View_controls/tw_dropdown_ic_check.svg deleted file mode 100644 index 09237f0..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/13_View_controls/tw_dropdown_ic_check.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - PNG/Light/Winset/List/tw_dropdown_ic_check - - - - - - - - - - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/13_View_controls/tw_spinner_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/13_View_controls/tw_spinner_mtrl.svg deleted file mode 100644 index 5e827db..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/13_View_controls/tw_spinner_mtrl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_bottom.svg b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_bottom.svg deleted file mode 100644 index 54eaefd..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_bottom.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_top.svg b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_top.svg deleted file mode 100644 index 6889ba3..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_top.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_left.svg b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_left.svg deleted file mode 100644 index e75b116..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_left.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_right.svg b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_right.svg deleted file mode 100644 index 855cea2..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_right.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_back_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_back_mtrl.svg deleted file mode 100644 index d210dad..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_back_mtrl.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_more_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_more_mtrl.svg deleted file mode 100644 index 774d42f..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_more_mtrl.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_add_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_add_mtrl.svg deleted file mode 100644 index 87f9388..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_add_mtrl.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_back_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_back_mtrl.svg deleted file mode 100644 index d210dad..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_back_mtrl.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_more_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_more_mtrl.svg deleted file mode 100644 index 774d42f..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_more_mtrl.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_search_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_search_mtrl.svg deleted file mode 100644 index 3efa86a..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_search_mtrl.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_delete_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_delete_mtrl.svg deleted file mode 100644 index 5aaff06..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_delete_mtrl.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_move_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_move_mtrl.svg deleted file mode 100644 index eb15bfb..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_move_mtrl.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - -Mobile/Light_theme/ICON/01_ACTION_BAR/Bottom_bar_move -Created with Sketch. - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_share_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_share_mtrl.svg deleted file mode 100644 index 98aab86..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_share_mtrl.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/2_Buttons/tw_ic_ab_add_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/2_Buttons/tw_ic_ab_add_mtrl.svg deleted file mode 100644 index 87f9388..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/2_Buttons/tw_ic_ab_add_mtrl.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_000.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_000.svg deleted file mode 100644 index 03db0e3..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_000.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_001.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_001.svg deleted file mode 100644 index 5ec318d..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_001.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_002.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_002.svg deleted file mode 100644 index ac5f275..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_002.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_003.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_003.svg deleted file mode 100644 index 4306f53..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_003.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_004.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_004.svg deleted file mode 100644 index eb0d57a..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_004.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_005.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_005.svg deleted file mode 100644 index f5eca30..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_005.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_006.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_006.svg deleted file mode 100644 index e67d418..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_006.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_007.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_007.svg deleted file mode 100644 index 282a6b9..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_007.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_008.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_008.svg deleted file mode 100644 index 82ed67f..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_008.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_009.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_009.svg deleted file mode 100644 index 6bd0d8d..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_009.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_010.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_010.svg deleted file mode 100644 index 36cc669..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_010.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_011.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_011.svg deleted file mode 100644 index f666e83..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_011.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_012.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_012.svg deleted file mode 100644 index 31d1263..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_012.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_013.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_013.svg deleted file mode 100644 index ccc3a28..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_013.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_014.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_014.svg deleted file mode 100644 index 8727436..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_014.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_015.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_015.svg deleted file mode 100644 index d9919a1..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_015.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_016.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_016.svg deleted file mode 100644 index be25a6f..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_016.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_017.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_017.svg deleted file mode 100644 index 7d01500..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_017.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_018.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_018.svg deleted file mode 100644 index 8a147a7..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_018.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_019.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_019.svg deleted file mode 100644 index 5175afc..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_019.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_020.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_020.svg deleted file mode 100644 index 978d6ad..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_020.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_021.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_021.svg deleted file mode 100644 index 404091f..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_021.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_022.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_022.svg deleted file mode 100644 index d62dcc6..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_022.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_023.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_023.svg deleted file mode 100644 index 20fc97b..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_023.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_024.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_024.svg deleted file mode 100644 index efbb5ae..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_024.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_025.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_025.svg deleted file mode 100644 index fe3399b..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_025.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_026.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_026.svg deleted file mode 100644 index 9ef9ac5..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_026.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_000.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_000.svg deleted file mode 100644 index 7d688ae..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_000.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_001.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_001.svg deleted file mode 100644 index 5d5fd17..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_001.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_002.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_002.svg deleted file mode 100644 index e658ca0..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_002.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_003.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_003.svg deleted file mode 100644 index df31ec1..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_003.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_004.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_004.svg deleted file mode 100644 index 5ccb9bf..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_004.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_005.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_005.svg deleted file mode 100644 index 0fb4b8e..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_005.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_006.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_006.svg deleted file mode 100644 index a8538b8..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_006.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_007.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_007.svg deleted file mode 100644 index fecdcbd..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_007.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_008.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_008.svg deleted file mode 100644 index eace498..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_008.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_009.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_009.svg deleted file mode 100644 index 03c14bc..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_009.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_010.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_010.svg deleted file mode 100644 index aa0b9e2..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_010.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_011.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_011.svg deleted file mode 100644 index e8b7c80..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_011.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_012.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_012.svg deleted file mode 100644 index ed480b3..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_012.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_013.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_013.svg deleted file mode 100644 index b90d769..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_013.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_014.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_014.svg deleted file mode 100644 index 1a9c783..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_014.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_015.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_015.svg deleted file mode 100644 index 9313e40..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_015.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_016.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_016.svg deleted file mode 100644 index 3c1f955..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_016.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_017.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_017.svg deleted file mode 100644 index 4b4e9ca..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_017.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_018.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_018.svg deleted file mode 100644 index df93745..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_018.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_019.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_019.svg deleted file mode 100644 index fbc7eb2..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_019.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_020.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_020.svg deleted file mode 100644 index 976d946..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_020.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_021.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_021.svg deleted file mode 100644 index fc607e3..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_021.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_022.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_022.svg deleted file mode 100644 index fbd72a8..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_022.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_023.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_023.svg deleted file mode 100644 index 6ee1043..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_023.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_024.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_024.svg deleted file mode 100644 index 2635d45..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_024.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_025.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_025.svg deleted file mode 100644 index fd48538..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_025.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_026.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_026.svg deleted file mode 100644 index b07bf29..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_026.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sprites/sem_checkedtextview_check_to_on_mtrl_sprites.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sprites/sem_checkedtextview_check_to_on_mtrl_sprites.svg deleted file mode 100644 index 3b18df6..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sprites/sem_checkedtextview_check_to_on_mtrl_sprites.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_000.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_000.svg deleted file mode 100644 index fdea996..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_000.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_001.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_001.svg deleted file mode 100644 index 2393785..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_001.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_002.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_002.svg deleted file mode 100644 index 1769f8b..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_002.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_003.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_003.svg deleted file mode 100644 index 546fb5a..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_003.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_004.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_004.svg deleted file mode 100644 index 0be12f5..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_004.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_005.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_005.svg deleted file mode 100644 index 9ffc0fc..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_005.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_006.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_006.svg deleted file mode 100644 index a827265..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_006.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_007.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_007.svg deleted file mode 100644 index 6fb4af1..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_007.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_008.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_008.svg deleted file mode 100644 index 634997b..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_008.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_009.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_009.svg deleted file mode 100644 index 7842a47..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_009.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_010.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_010.svg deleted file mode 100644 index dff1c33..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_010.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_011.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_011.svg deleted file mode 100644 index cf9e55e..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_011.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_012.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_012.svg deleted file mode 100644 index 59ce2b1..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_012.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_013.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_013.svg deleted file mode 100644 index c5edb25..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_013.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_014.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_014.svg deleted file mode 100644 index a4376fb..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_014.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_015.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_015.svg deleted file mode 100644 index 5e5d247..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_015.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_016.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_016.svg deleted file mode 100644 index 24edcda..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_016.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_017.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_017.svg deleted file mode 100644 index 7277061..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_017.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_018.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_018.svg deleted file mode 100644 index 5678539..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_018.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_019.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_019.svg deleted file mode 100644 index 2da187b..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_019.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_020.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_020.svg deleted file mode 100644 index 3751068..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_020.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_021.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_021.svg deleted file mode 100644 index 8f4f548..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_021.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_022.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_022.svg deleted file mode 100644 index eabda7c..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_022.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_023.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_023.svg deleted file mode 100644 index bdd327c..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_023.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_024.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_024.svg deleted file mode 100644 index f1e5d37..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_024.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_025.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_025.svg deleted file mode 100644 index f0627c1..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_025.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_026.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_026.svg deleted file mode 100644 index 8b680a9..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_026.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_000.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_000.svg deleted file mode 100644 index 81c3804..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_000.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_001.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_001.svg deleted file mode 100644 index eedb6bc..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_001.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_002.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_002.svg deleted file mode 100644 index 65a2f45..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_002.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_003.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_003.svg deleted file mode 100644 index ababc5e..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_003.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_004.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_004.svg deleted file mode 100644 index 8b0b9ca..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_004.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_005.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_005.svg deleted file mode 100644 index 6561850..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_005.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_006.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_006.svg deleted file mode 100644 index 77becb2..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_006.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_007.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_007.svg deleted file mode 100644 index f6e2b70..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_007.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_008.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_008.svg deleted file mode 100644 index 9180257..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_008.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_009.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_009.svg deleted file mode 100644 index 5999420..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_009.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_010.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_010.svg deleted file mode 100644 index 8b5146e..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_010.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_011.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_011.svg deleted file mode 100644 index fbe560d..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_011.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_012.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_012.svg deleted file mode 100644 index 1098932..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_012.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_013.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_013.svg deleted file mode 100644 index 6c497df..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_013.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_014.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_014.svg deleted file mode 100644 index 1f71fd7..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_014.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_015.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_015.svg deleted file mode 100644 index 66a948e..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_015.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_016.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_016.svg deleted file mode 100644 index ef9847b..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_016.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_017.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_017.svg deleted file mode 100644 index 9e81377..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_017.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_018.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_018.svg deleted file mode 100644 index 2056b2c..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_018.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_019.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_019.svg deleted file mode 100644 index 897e7cc..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_019.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_020.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_020.svg deleted file mode 100644 index c37c017..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_020.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_021.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_021.svg deleted file mode 100644 index 05d9d56..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_021.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_022.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_022.svg deleted file mode 100644 index f984c11..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_022.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_023.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_023.svg deleted file mode 100644 index 075772f..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_023.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_024.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_024.svg deleted file mode 100644 index 94dbc43..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_024.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_025.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_025.svg deleted file mode 100644 index f0e9d49..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_025.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_026.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_026.svg deleted file mode 100644 index 1a6e41c..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_026.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sprites/sem_btn_radio_to_on_mtrl_sprites.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sprites/sem_btn_radio_to_on_mtrl_sprites.svg deleted file mode 100644 index 9a319ba..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sprites/sem_btn_radio_to_on_mtrl_sprites.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_check_bg_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_check_bg_mtrl.svg deleted file mode 100644 index fce19cf..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_check_bg_mtrl.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_uncheck_bg_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_uncheck_bg_mtrl.svg deleted file mode 100644 index 854e16c..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_uncheck_bg_mtrl.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_add_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_add_mtrl.svg deleted file mode 100644 index ef498c6..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_add_mtrl.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_delete_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_delete_mtrl.svg deleted file mode 100644 index 64ea5d9..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_delete_mtrl.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_close_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_close_mtrl.svg deleted file mode 100644 index 4a48058..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_close_mtrl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_open_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_open_mtrl.svg deleted file mode 100644 index f6597b9..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_open_mtrl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_add_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_add_mtrl.svg deleted file mode 100644 index bfa2535..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_add_mtrl.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_delete_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_delete_mtrl.svg deleted file mode 100644 index ee3a127..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_delete_mtrl.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_reorder.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_reorder.svg deleted file mode 100644 index 58ffad3..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_reorder.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_next_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_next_mtrl.svg deleted file mode 100644 index 34762a3..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_next_mtrl.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_prev_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_prev_mtrl.svg deleted file mode 100644 index 22f62bc..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_prev_mtrl.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_close_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_close_mtrl.svg deleted file mode 100644 index 4a48058..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_close_mtrl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_open_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_open_mtrl.svg deleted file mode 100644 index f6597b9..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_open_mtrl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_connections.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_connections.svg deleted file mode 100644 index 3e97dd5..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_connections.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - -settings/main_icon/01_connections copy -Created with Sketch. - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_display.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_display.svg deleted file mode 100644 index 262c8be..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_display.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - -settings/main_icon/04_display copy -Created with Sketch. - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_notifications.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_notifications.svg deleted file mode 100644 index c97ee90..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_notifications.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - -settings/main_icon/03_notifications copy -Created with Sketch. - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_sound.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_sound.svg deleted file mode 100644 index 1a23692..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_sound.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - -settings/main_icon/02_sound copy -Created with Sketch. - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_wallpaper.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_wallpaper.svg deleted file mode 100644 index aa75360..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_wallpaper.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - -settings/main_icon/05_wallpaper copy -Created with Sketch. - - - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_subheader_dot.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_subheader_dot.svg deleted file mode 100644 index 1437ed0..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_subheader_dot.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_download_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_download_mtrl.svg deleted file mode 100644 index 73461dc..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_download_mtrl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_refresh_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_refresh_mtrl.svg deleted file mode 100644 index d6a4896..0000000 --- a/device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_refresh_mtrl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/controls/00_button_pause.png b/device_home/client/lib/tau/mobile/theme/default/images/controls/00_button_pause.png deleted file mode 100644 index e32a1fbaf9f74c70ec0357215b2db504d4b37b63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3376 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:first-child,header .ui-appbar-container>:first-child{margin-left:24px}.ui-appbar .ui-appbar-container .ui-title,header .ui-appbar-container .ui-title{font-size:18px;-webkit-flex:1;-ms-flex:1;flex:1}.ui-appbar .ui-appbar-container .ui-icon,header .ui-appbar-container .ui-icon{width:21px;height:21px;overflow:hidden;margin-right:22px}.ui-appbar .ui-appbar-container .ui-icon img,header .ui-appbar-container .ui-icon img{width:100%}.ui-appbar .ui-appbar-container .ui-btn.ui-btn-icon.ui-btn-icon-only,header .ui-appbar-container .ui-btn.ui-btn-icon.ui-btn-icon-only{height:48px;max-width:48px}@media all and (min-height:580px) and (orientation:landscape){.ui-appbar.ui-appbar-expanded{height:calc(30% - 12px)}}@media all and (min-height:960px){.ui-appbar.ui-appbar-expanded{height:calc(25% - 12px)}}.ui-card{border-radius:26px;overflow:hidden;box-sizing:border-box;margin-bottom:10px}.ui-card.ui-card-service{background-color:var(--background-area-color);border-radius:26px;overflow:hidden;box-sizing:border-box;box-shadow:0 0 0 .25px var(--content-area-line-color) inset}.ui-card.ui-card-service ::-webkit-scrollbar{display:none}.ui-card.ui-card-service .ui-subheader-text{color:#7b7b7b}.ui-card.ui-card-service .ui-content-subheader{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.ui-card.ui-card-service .ui-content-subheader::after{content:"";display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:calc(100% - 20px);border-bottom:1px solid var(--subheader-divider-color);height:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:20px;margin-left:10px}.ui-card.ui-card-service .ui-content-thumbnail{width:100%}.ui-card.ui-card-service .ui-content .ui-title.ui-title-medium{font-size:18px;font-family:Roboto-Medium}.ui-card.ui-card-service .ui-content.ui-scrollview-clip{border-radius:0}.ui-card.ui-card-service .ui-listview li .ui-li-icon{width:58px;height:58px}.ui-card.ui-card-service .ui-listview li .ui-li-icon img{width:58px;height:58px}.ui-card.ui-card-service .ui-listview li .ui-li-text{padding:25px 0 23px}.ui-card.ui-card-service .ui-listview li .ui-li-text-title{font-size:16px}.ui-card.ui-card-service .ui-listview li .ui-li-text-sub{font-size:12px}.ui-card .ui-header{display:-webkit-flex;display:-ms-flexbox;display:flex;height:46px;padding:0 20px}.ui-card .ui-header .ui-title{margin-top:24px;margin-bottom:3px;font-size:15px;color:var(--text-color);-webkit-order:1;-ms-flex-order:1;order:1;display:inline-block;-webkit-flex:1;-ms-flex:1;flex:1}.ui-card .ui-header .ui-icon{margin-right:10px;margin-top:20px;width:26px;height:26px;-webkit-order:0;-ms-flex-order:0;order:0;display:inline-block}.ui-card .ui-header .ui-icon img{width:100%;height:100%}.ui-card .ui-header .ui-controls{-webkit-order:2;-ms-flex-order:2;order:2;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px;height:26px}.ui-card .ui-header .ui-controls .ui-btn{width:26px;height:26px;background-color:transparent;min-height:26px;padding:0;display:inline-block}.ui-card .ui-header .ui-controls .ui-btn~.ui-btn{margin-left:14px}.ui-card .ui-header .ui-controls .ui-btn::before{height:26px}.ui-card .ui-header .ui-controls .ui-btn::after{background-color:var(--background-area-color);height:26px;width:26px}.ui-card .ui-content,.ui-card .ui-content.ui-scrollview-clip{padding:10px 20px}.ui-card .ui-content.ui-tabs,.ui-card .ui-content.ui-scrollview-clip.ui-tabs{padding:0}.ui-card .ui-content .ui-section-changer .ui-content,.ui-card .ui-content.ui-scrollview-clip .ui-section-changer .ui-content{padding:0}.ui-card .ui-content .ui-title,.ui-card .ui-content.ui-scrollview-clip .ui-title{font-size:16px}.ui-card .ui-content .ui-description,.ui-card .ui-content.ui-scrollview-clip .ui-description{font-size:14px}.ui-card .ui-content video,.ui-card .ui-content.ui-scrollview-clip video{border-radius:26px}.ui-card .ui-content .ui-btn,.ui-card .ui-content.ui-scrollview-clip .ui-btn{width:86px;padding:0}.ui-card .ui-content .ui-btn .ui-btn-content,.ui-card .ui-content.ui-scrollview-clip .ui-btn .ui-btn-content{width:86px;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ui-card .ui-content .ui-btn .ui-btn-content img,.ui-card .ui-content.ui-scrollview-clip .ui-btn .ui-btn-content img{border-radius:15px;width:80px;height:80px;margin-bottom:8px}.ui-card .ui-content .ui-btn .ui-btn-content .ui-title,.ui-card .ui-content.ui-scrollview-clip .ui-btn .ui-btn-content .ui-title{font-size:14px;color:var(--text-color);line-height:16px}.ui-card .ui-content .ui-btn .ui-btn-content .ui-subtitle,.ui-card .ui-content.ui-scrollview-clip .ui-btn .ui-btn-content .ui-subtitle{font-size:12px;color:var(--text-secondary-color);line-height:14px}.ui-card .ui-container-item img{border-radius:16px;width:188px;height:126px;margin-bottom:17px}.ui-card .ui-container-item .ui-title{font-family:Roboto-Medium;color:var(--text-color);font-size:16px;line-height:19px;text-align:left;white-space:normal;margin-bottom:6px}.ui-card .ui-container-item .ui-subtitle{font-family:Roboto-Regular;color:var(--text-secondary-color);font-size:14px;line-height:16px;text-align:left;white-space:normal}.ui-card .ui-footer{height:63px;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0 20px}.ui-card .ui-footer .ui-btn{display:inline-block;width:auto;height:43px;color:var(--color-white);font-size:14px;background-color:var(--primary-dark-color)}.ui-card .ui-sub-tab{background-color:transparent}.ui-card.ui-card-ads{background-color:var(--background-area-color);min-height:200px}.ui-card.ui-card-ads .ui-content{padding:0;border-radius:0}.ui-card.ui-card-ads .ui-content .ui-scrollview-view{overflow:hidden}.ui-card.ui-card-ads .ui-content video,.ui-card.ui-card-ads .ui-content img{border-radius:0;width:100%}.ui-card.ui-card-ads .ui-content .ui-title{font-family:Roboto-Medium;color:var(--text-color);font-size:16px;white-space:normal;margin:0 20px}.ui-card.ui-card-ads .ui-content .ui-title:last-child{margin-top:15px}.ui-card.ui-card-ads .ui-content .ui-subtitle{font-family:Roboto-Regular;color:var(--text-secondary-color);font-size:14px;white-space:normal;margin:0 20px}.ui-card.ui-card-ads .ui-content .ui-banner{position:relative;width:100%;height:150px;overflow:hidden}.ui-card.ui-card-ads .ui-content .ui-banner img{width:100%;position:absolute}.ui-card.ui-card-ads .ui-footer .ui-title{font-family:Roboto-Medium;color:var(--text-color);font-size:16px;white-space:normal;margin:0 20px 0 0;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}.LESSui-footer{box-sizing:border-box;padding:12px 24px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.LESSui-footer .ui-btn:not(.ui-btn-contained){height:52px;line-height:52px;margin:0 auto;max-width:248px}.LESSui-footer .ui-btn.ui-btn-contained:not(.ui-btn-inline){-webkit-flex:1;-ms-flex:1;flex:1}.LESSui-footer .ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item):not(.ui-btn-welcome):not(.ui-btn-contained){background-color:var(--button-background)}.LESSui-footer .ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item):not(.ui-btn-welcome):not(.ui-btn-contained).ui-btn-active::before{background-color:var(--ripple-color)}.LESSui-footer .ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item):not(.ui-btn-welcome):not(.ui-btn-contained).ui-state-disabled{background-color:var(--button-background)}.LESSui-footer .ui-btn~.ui-btn{margin-left:16px}.LESSui-footer .ui-btn.ui-btn-contained~.ui-btn.ui-btn-contained{margin-left:8px}.LESSui-footer.ui-grid-col-1 .ui-btn.ui-inline,.LESSui-footer.ui-grid-col-2 .ui-btn.ui-inline,.LESSui-footer.ui-grid-col-3 .ui-btn.ui-inline{display:block;width:100%}.LESSui-footer.ui-bottom-button{height:56px;padding-left:24px;padding-right:24px}.ui-footer{width:100%;box-sizing:border-box;padding:12px 24px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.ui-footer .ui-btn:not(.ui-btn-contained){height:52px;line-height:52px;margin:0 auto;max-width:248px}.ui-footer .ui-btn.ui-btn-contained:not(.ui-btn-inline){-webkit-flex:1;-ms-flex:1;flex:1}.ui-footer .ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item):not(.ui-btn-welcome):not(.ui-btn-contained){background-color:var(--button-background)}.ui-footer .ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item):not(.ui-btn-welcome):not(.ui-btn-contained).ui-btn-active::before{background-color:var(--ripple-color)}.ui-footer .ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item):not(.ui-btn-welcome):not(.ui-btn-contained).ui-state-disabled{background-color:var(--button-background)}.ui-footer .ui-btn~.ui-btn{margin-left:16px}.ui-footer .ui-btn.ui-btn-contained~.ui-btn.ui-btn-contained{margin-left:8px}.ui-footer.ui-grid-col-1 .ui-btn.ui-inline,.ui-footer.ui-grid-col-2 .ui-btn.ui-inline,.ui-footer.ui-grid-col-3 .ui-btn.ui-inline{display:block;width:100%}.ui-footer.ui-bottom-button{height:56px;padding-left:24px;padding-right:24px}.ui-page:not(.ui-page-flex) .ui-footer{position:fixed;bottom:0}.ui-page.ui-page-flex .ui-footer{overflow:visible}.ui-page-container,.ui-page-container body{height:100%;font-size:22px}@media all and (max-width:359px){.ui-page-container,.ui-page-container body{font-size:19px}}.ui-page-container fieldset,.ui-page{padding:0;margin:0}.ui-page-container a img,.ui-page-container fieldset{border:0}.ui-page-container{margin:0;overflow-x:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}[data-role=page],[data-role=dialog],.ui-page{top:0;left:0;width:100%;position:absolute;display:none;border:0}[data-role=page].ui-page-build,[data-role=dialog].ui-page-build,.ui-page.ui-page-build{display:block;visibility:hidden}[data-role=page].ui-pre-in,[data-role=dialog].ui-pre-in,.ui-page.ui-pre-in{z-index:100}[data-role=page].ui-pre-in,[data-role=dialog].ui-pre-in,.ui-page.ui-pre-in,[data-role=page].ui-page-active,[data-role=dialog].ui-page-active,.ui-page.ui-page-active{display:block;overflow:hidden}[data-role=page].ui-pre-in.ui-page-flex,[data-role=dialog].ui-pre-in.ui-page-flex,.ui-page.ui-pre-in.ui-page-flex,[data-role=page].ui-page-active.ui-page-flex,[data-role=dialog].ui-page-active.ui-page-flex,.ui-page.ui-page-active.ui-page-flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}[data-role=page].ui-pre-in.ui-page-flex .ui-header,[data-role=dialog].ui-pre-in.ui-page-flex .ui-header,.ui-page.ui-pre-in.ui-page-flex .ui-header,[data-role=page].ui-page-active.ui-page-flex .ui-header,[data-role=dialog].ui-page-active.ui-page-flex .ui-header,.ui-page.ui-page-active.ui-page-flex .ui-header{position:relative}[data-role=page].ui-pre-in.ui-page-flex .ui-content,[data-role=dialog].ui-pre-in.ui-page-flex .ui-content,.ui-page.ui-pre-in.ui-page-flex .ui-content,[data-role=page].ui-page-active.ui-page-flex .ui-content,[data-role=dialog].ui-page-active.ui-page-flex .ui-content,.ui-page.ui-page-active.ui-page-flex .ui-content{-webkit-flex:1;-ms-flex:1;flex:1}.ui-page-container,.ui-page-container .ui-page{color:var(--text-color);background-image:none;background-color:var(--background-color)}.ui-page-container.ui-page-light,.ui-page-container .ui-page.ui-page-light{background-image:none}.ui-page.ui-mobile-touch-overflow,.ui-mobile-touch-overflow.ui-native-fixed .ui-content{overflow:auto;height:100%;-webkit-overflow-scrolling:touch}.ui-page.ui-mobile-touch-overflow,.ui-page.ui-mobile-touch-overflow *{transform:rotateY(0);-ms-transform:rotateY(0);-moz-transform:rotateY(0);-webkit-transform:rotateY(0);-o-transform:rotateY(0)}.ui-page.ui-mobile-pre-transition{display:block}.ui-blocker{width:100%;height:100%;z-index:2147483647}.ui-mobile-rendering>*{visibility:hidden}.ui-bar,.ui-body{position:relative;padding:.4em 15px;overflow:hidden;display:block;clear:both}.ui-bar{font-size:16px;margin:0}.ui-bar h1,.ui-bar h2,.ui-bar h3,.ui-bar h4,.ui-bar h5,.ui-bar h6{margin:0;padding:0;font-size:16px;display:inline-block}.ui-content{border-width:0;overflow-y:visible;overflow-x:hidden;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;border-radius:26px}.ui-content.ui-content-padding,.ui-content.ui-content-padding.ui-scrollview-clip{padding-left:12px;padding-right:12px}.ui-content.ui-content-under-popup{pointer-events:none}.ui-content .ui-content-area{background-color:var(--background-area-color);border-radius:26px;overflow:hidden;box-sizing:border-box;box-shadow:0 0 0 .25px var(--content-area-line-color) inset;margin:auto auto 16px}@media (min-width:673px) and (min-height:411px){.ui-content .ui-content-area{width:90%}}@media (min-width:960px){.ui-content .ui-content-area{width:75%}}.ui-content .ui-content-area-disabled-top-rounding{border-top-left-radius:0;border-top-right-radius:0;-webkit-mask-box-image-width:0 26px 26px;mask-border-width:0 26px 26px}.ui-content .ui-content-area~.ui-content-subheader{margin-top:-16px}.ui-content .ui-content-subheader{color:var(--text-secondary-color);font-family:Roboto-Medium;font-size:14px;padding-bottom:7px;padding-top:13px;margin-left:24px;line-height:16px}body.ui-theme-dark .ui-content-area{box-shadow:unset}.ui-page-fullscreen .ui-content{padding:0}.ui-mobile-touch-overflow.ui-native-fixed .ui-content{padding-top:2.5em;padding-bottom:3em;top:0;bottom:0;height:auto;position:absolute}.ui-mobile-touch-overflow.ui-native-fullscreen .ui-content{padding-top:0;padding-bottom:0}.ui-native-bars-hidden{display:none}.ui-screen-hidden{display:none}.ui-icon{width:18px;height:18px}.ui-fullscreen img{max-width:100%}.ui-nojs{position:absolute;left:-9999px}.scrolling-scrollbar{position:absolute;pointer-events:none}.scrolling-scrollbar .scrolling-scrollthumb{background-color:#71cbd9;position:absolute}.scrolling-scrollbar.scrolling-direction-y{right:11px;width:10px}.scrolling-scrollbar.scrolling-direction-y .scrolling-scrollthumb{width:10px;min-height:44px;top:0;left:50%;margin-left:-5px}.scrolling-scrollbar.scrolling-direction-x{bottom:11px;height:10px}.scrolling-scrollbar.scrolling-direction-x .scrolling-scrollthumb{height:10px;min-width:37px;left:0;top:50%;margin-top:-5px}input[type=checkbox].ui-checkbox:not(.ui-toggle-switch){position:relative;height:32px;width:32px;box-sizing:border-box;outline:0;-webkit-appearance:none;margin:0 18px}@-webkit-keyframes checkbox-in{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes checkbox-in{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@-webkit-keyframes checkbox-out{from{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes checkbox-out{from{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}input[type=checkbox].ui-checkbox::before{content:"";position:absolute;left:0;top:0;width:32px;height:32px;background-color:var(--ripple-color);border-radius:100%;opacity:0}input[type=checkbox].ui-checkbox::after{content:"";position:absolute;bottom:0;opacity:.8;background-color:var(--control-inactive-color);-webkit-animation-duration:250ms;animation-duration:250ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:steps(26);animation-timing-function:steps(26);width:100%;height:100%;-webkit-mask-image:url(images/3_Controllers/Checkbox/sprites/sem_checkedtextview_check_to_on_mtrl_sprites.svg);mask-image:url(images/3_Controllers/Checkbox/sprites/sem_checkedtextview_check_to_on_mtrl_sprites.svg);-webkit-mask-size:auto 100%;mask-size:auto 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0}input[type=checkbox].ui-checkbox.ui-checkbox-backward-animation::after{-webkit-animation-name:checkbox-out;animation-name:checkbox-out}input[type=checkbox].ui-checkbox:checked::after{background-color:var(--control-active-color);-webkit-animation-name:checkbox-in;animation-name:checkbox-in}input[type=checkbox].ui-checkbox:active::before{opacity:1}input[type=checkbox].ui-checkbox:disabled{opacity:.4}input[type=checkbox].ui-checkbox.ui-checkbox-focus{outline:2px solid var(--primary-color)}@-webkit-keyframes radio-in{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes radio-in{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@-webkit-keyframes radio-out{from{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes radio-out{from{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}input[type=radio].ui-radio{position:relative;height:32px;width:32px;box-sizing:border-box;outline:0;-webkit-appearance:none;margin:0 18px}input[type=radio].ui-radio::before{content:"";position:absolute;left:0;top:0;width:32px;height:32px;background-color:var(--ripple-color);border-radius:100%;opacity:0}input[type=radio].ui-radio::after{content:"";position:absolute;bottom:0;opacity:.8;background-color:var(--control-inactive-color);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:250ms;animation-duration:250ms;-webkit-animation-timing-function:steps(26);animation-timing-function:steps(26);width:100%;height:100%;-webkit-mask-image:url(images/3_Controllers/Radio/sprites/sem_btn_radio_to_on_mtrl_sprites.svg);mask-image:url(images/3_Controllers/Radio/sprites/sem_btn_radio_to_on_mtrl_sprites.svg);-webkit-mask-size:auto 100%;mask-size:auto 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0}input[type=radio].ui-radio.ui-radio-backward-animation::after{-webkit-animation-name:radio-out;animation-name:radio-out}input[type=radio].ui-radio:checked::after{background-color:var(--control-active-color);-webkit-animation-name:radio-in;animation-name:radio-in}input[type=radio].ui-radio:active::before{opacity:1}input[type=radio].ui-radio:disabled{opacity:.4}input[type=radio].ui-radio-focus{outline:2px solid var(--focus-outline-color)}@-webkit-keyframes EXPAND{0%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.3);-ms-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}100%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1.3);-ms-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}}@keyframes EXPAND{0%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.3);-ms-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}100%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1.3);-ms-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}}.ui-text-input-container{width:100%}textarea.ui-text-input{resize:none;overflow:hidden;white-space:normal;transition:height 200ms linear}.ui-group-index+.ui-li-static input.ui-text-input,.ui-group-index+.ui-li-static textarea.ui-text-input{padding:0 13px 0 5px}.ui-group-index+.ui-li-static input.ui-text-input+.ui-text-input-textline,.ui-group-index+.ui-li-static textarea.ui-text-input+.ui-text-input-textline{margin:5.5px 8px 10px 0}.ui-group-index+.ui-li-static input.ui-text-input~.ui-text-input-clear,.ui-group-index+.ui-li-static textarea.ui-text-input~.ui-text-input-clear{right:0}.ui-group-index+.ui-li-static input.ui-text-input:focus.ui-text-input-clear-active,.ui-group-index+.ui-li-static textarea.ui-text-input:focus.ui-text-input-clear-active{padding-right:40px}.ui-li-static input.ui-text-input+.ui-text-input-textline,.ui-li-static textarea.ui-text-input+.ui-text-input-textline{position:absolute;width:calc(100% - 32px)}.ui-li-static input.ui-text-input+.ui-text-input-textline+.ui-text-input-error-message,.ui-li-static textarea.ui-text-input+.ui-text-input-textline+.ui-text-input-error-message{margin:8px 0 0}.ui-li-flex input.ui-text-input,.ui-li-flex textarea.ui-text-input{padding:0 5px}.ui-li-flex input.ui-text-input+.ui-text-input-textline,.ui-li-flex textarea.ui-text-input+.ui-text-input-textline{margin:5.5px 0 -6px 0}.ui-li-flex input.ui-text-input~.ui-text-input-clear,.ui-li-flex textarea.ui-text-input~.ui-text-input-clear{top:0;margin-top:-35px;margin-bottom:-6px;right:0}.ui-popup textarea.ui-text-input{min-height:27px;padding:0}.ui-popup textarea.ui-text-input+.ui-text-input-textline{margin-left:0;margin-right:0;margin-bottom:5.5px}input.ui-text-input,textarea.ui-text-input{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;width:100%;line-height:26px;font-family:Roboto-Regular;-webkit-text-fill-color:transparent;font-size:19px;background-color:transparent;border:0;caret-color:var(--primary-color);margin:18px 0 8px;padding:0}input.ui-text-input.ui-text-input-disabled,textarea.ui-text-input.ui-text-input-disabled,input.ui-text-input:disabled,textarea.ui-text-input:disabled{text-shadow:0 0 0 var(--text-input-disabled)}input.ui-text-input.ui-text-input-disabled::-webkit-input-placeholder,textarea.ui-text-input.ui-text-input-disabled::-webkit-input-placeholder,input.ui-text-input:disabled::-webkit-input-placeholder,textarea.ui-text-input:disabled::-webkit-input-placeholder{text-shadow:0 0 0 var(--text-input-disabled)}input.ui-text-input:not([disabled]),textarea.ui-text-input:not([disabled]){text-shadow:0 0 0 var(--text-color)}input.ui-text-input:not([disabled])::-webkit-input-placeholder,textarea.ui-text-input:not([disabled])::-webkit-input-placeholder{text-shadow:0 0 0 var(--text-input-underline-inactive)}input.ui-text-input+.ui-text-input-textline,textarea.ui-text-input+.ui-text-input-textline{height:10px;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex}input.ui-text-input+.ui-text-input-textline .ui-textinput-textline-line,textarea.ui-text-input+.ui-text-input-textline .ui-textinput-textline-line{-webkit-flex:1;-ms-flex:1;flex:1;border-top:1px solid var(--text-input-underline-inactive)}input.ui-text-input+.ui-text-input-textline .ui-textinput-textline-unit,textarea.ui-text-input+.ui-text-input-textline .ui-textinput-textline-unit{content:"unit";font-family:Roboto-Regular;font-size:19px;text-align:right;line-height:26px;color:var(--text-color);margin-left:16px;margin-top:-34px;display:none}input.ui-text-input+.ui-text-input-textline+.ui-text-input-error-message,textarea.ui-text-input+.ui-text-input-textline+.ui-text-input-error-message{display:none;color:var(--text-input-invalid-color);font-size:12px;line-height:16px}input.ui-text-input:focus,textarea.ui-text-input:focus{outline:0}input.ui-text-input:focus.ui-text-input-clear-active,textarea.ui-text-input:focus.ui-text-input-clear-active{padding-right:11px}input.ui-text-input:focus+.ui-text-input-textline .ui-textinput-textline-line,textarea.ui-text-input:focus+.ui-text-input-textline .ui-textinput-textline-line{border-top-width:2px;border-top-color:var(--primary-color)}input.ui-text-input:invalid+.ui-text-input-textline .ui-textinput-textline-line,textarea.ui-text-input:invalid+.ui-text-input-textline .ui-textinput-textline-line{border-top-color:var(--text-input-invalid-color)}input.ui-text-input:invalid+.ui-text-input-textline+.ui-text-input-error-message,textarea.ui-text-input:invalid+.ui-text-input-textline+.ui-text-input-error-message{display:block}input.ui-text-input~.ui-text-input-clear,textarea.ui-text-input~.ui-text-input-clear{display:block;float:right;top:-33.5px;box-sizing:border-box;margin-right:-8.5px;margin-left:8.5px;position:relative;width:40px;height:40px}input.ui-text-input~.ui-text-input-clear.ui-btn.ui-btn-icon.ui-btn-nobg::after,textarea.ui-text-input~.ui-text-input-clear.ui-btn.ui-btn-icon.ui-btn-nobg::after{-webkit-mask-image:url(images/controls/core_button_icon_clear.png);mask-image:url(images/controls/core_button_icon_clear.png);width:40px;height:40px}input.ui-text-input~.ui-text-input-clear-hidden,textarea.ui-text-input~.ui-text-input-clear-hidden{visibility:hidden}.ui-textinput-box-with-right-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;height:40px}.ui-textinput-box-with-right-button>*{height:33.5px;margin-top:3.5px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.ui-textinput-box-with-right-button button.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item),.ui-textinput-box-with-right-button a.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item),.ui-textinput-box-with-right-button button .ui-btn.ui-btn-nobg,.ui-textinput-box-with-right-button a .ui-btn.ui-btn-nobg{max-width:64px;min-width:40px;-ms-flex-basis:auto;-o-flex-basis:auto;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;-ms-flex-order:1;order:1;width:auto;box-sizing:content-box;margin:0 10px 0 0;height:40px;min-height:40px;max-height:40px;padding:0 6px;background-color:transparent;overflow-x:visible;overflow-y:visible;color:#52c7d9;-webkit-mask-box-image-source:none;-webkit-align-self:flex-start;-ms-align-self:flex-start;-o-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.ui-textinput-box-with-right-button button.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item)::after,.ui-textinput-box-with-right-button a.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item)::after,.ui-textinput-box-with-right-button button .ui-btn.ui-btn-nobg::after,.ui-textinput-box-with-right-button a .ui-btn.ui-btn-nobg::after{background-color:#52c7d9}.ui-textinput-box-with-right-button button.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item)::before,.ui-textinput-box-with-right-button a.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item)::before,.ui-textinput-box-with-right-button button .ui-btn.ui-btn-nobg::before,.ui-textinput-box-with-right-button a .ui-btn.ui-btn-nobg::before{background-color:var(--ripple-color);opacity:0}.ui-textinput-box-with-right-button button.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item).ui-btn-active::before,.ui-textinput-box-with-right-button a.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item).ui-btn-active::before,.ui-textinput-box-with-right-button button .ui-btn.ui-btn-nobg.ui-btn-active::before,.ui-textinput-box-with-right-button a .ui-btn.ui-btn-nobg.ui-btn-active::before{-webkit-animation:EXPAND 200ms;animation:EXPAND 200ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:0}.ui-textinput-box-with-right-button button.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item).ui-btn-icon,.ui-textinput-box-with-right-button a.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item).ui-btn-icon,.ui-textinput-box-with-right-button button .ui-btn.ui-btn-nobg.ui-btn-icon,.ui-textinput-box-with-right-button a .ui-btn.ui-btn-nobg.ui-btn-icon{padding:0 8.5px;margin-right:0}.ui-textinput-box-with-right-button button.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item).ui-btn-icon::before,.ui-textinput-box-with-right-button a.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item).ui-btn-icon::before,.ui-textinput-box-with-right-button button .ui-btn.ui-btn-nobg.ui-btn-icon::before,.ui-textinput-box-with-right-button a .ui-btn.ui-btn-nobg.ui-btn-icon::before{border-radius:20px;width:40px}.ui-textinput-box-with-right-button button.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item).ui-btn-icon::after,.ui-textinput-box-with-right-button a.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item).ui-btn-icon::after,.ui-textinput-box-with-right-button button .ui-btn.ui-btn-nobg.ui-btn-icon::after,.ui-textinput-box-with-right-button a .ui-btn.ui-btn-nobg.ui-btn-icon::after{-webkit-mask-size:40px,40px;mask-size:40px,40px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.ui-textinput-box-with-right-button button.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item).ui-btn-text-light::before,.ui-textinput-box-with-right-button a.ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item).ui-btn-text-light::before,.ui-textinput-box-with-right-button button .ui-btn.ui-btn-nobg.ui-btn-text-light::before,.ui-textinput-box-with-right-button a .ui-btn.ui-btn-nobg.ui-btn-text-light::before{border-radius:5px;width:58px;height:32.5px}.ui-textinput-box-with-right-button input.ui-text-input~.ui-text-input-clear{right:5px;left:5px}.ui-textinput-box-with-right-button input.ui-text-input:focus.ui-text-input-clear-active{padding-right:20px;margin-right:-15px}.ui-text-input-label{display:block;font-size:12px;font-family:Roboto-Regular;text-align:left;line-height:16px;color:var(--text-input-label-inactive);margin-top:10px;transition:font-size 100ms ease-in-out}.ui-text-input-label.ui-activated{color:var(--primary-dark-color)}.ui-text-input-label.ui-disabled{color:var(--text-input-disabled)}.ui-text-input-label.ui-error{color:var(--text-input-invalid-color)}.ui-text-input-label:invalid{color:var(--text-input-invalid-color)}.ui-text-input-label-inactive{font-size:18px;line-height:26px;margin-top:18px}.ui-text-input-label-inactive+.ui-text-input-empty{height:0}.ui-text-input-label+input.ui-text-input{margin-top:0}input.ui-text-input+.ui-text-input-has-label{height:2px}input.ui-text-input.ui-text-input-empty:not(.ui-text-input-focused)+.ui-text-input-has-label{padding-bottom:8px;height:10px}.ui-listview li.ui-textinput-box-with-right-button{padding-right:0}.ui-has-text-input{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 24px;-webkit-flex:1;-ms-flex:1;flex:1}.ui-text-input-icon{width:20px;height:20px;position:inherit;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto 0 auto 24px}.ui-text-input-icon::after{content:"";position:absolute;width:20px;height:20px;-webkit-mask-size:20px,20px;mask-size:20px,20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.ui-text-input-icon+.ui-has-text-input{margin-left:20px}.ui-text-input-icon.ui-text-input-icon-on-bottom{padding-top:16px}input.ui-text-input[data-text-line=false]{margin-top:15px;margin-bottom:15px}input.ui-text-input[data-text-line=false][type=search]{margin-top:9px;margin-bottom:9px}.ui-text-input-label.ui-text-input-label-has-not-line{margin-top:7px}.ui-text-input-label.ui-text-input-label-has-not-line+input.ui-text-input[data-text-line=false]{margin-top:0;margin-bottom:7px}.ui-text-input-label.ui-text-input-label-has-not-line.ui-text-input-label-inactive{margin-top:15px}.ui-text-input-label.ui-text-input-label-has-not-line.ui-text-input-label-inactive+input.ui-text-input[data-text-line=false]{margin-top:0;margin-bottom:15px}.ui-popup .ui-has-text-input-error.ui-popup-content{margin-bottom:8px}@media (orientation:landscape){.ui-popup .ui-has-text-input-error.ui-popup-content{margin-bottom:0}}.ui-color-icon-text-field::after{background-color:var(--text-field-icon-color)}.ui-controlgroup .ui-radio>.ui-btn{background:var(--background-color)}.ui-controlgroup .ui-btn-inner.ui-corner-left{border-radius:0;background-clip:padding-box}.ui-controlgroup .ui-btn-inner.ui-corner-right.ui-controlgroup-last{border-radius:0;background-clip:padding-box}.ui-controlgroup .ui-radio-on .ui-btn-inner{color:#3b7796}.ui-controlgroup .ui-radio-off .ui-btn-inner{color:#c7c7c7}.ui-controlgroup.ui-controlgroup-horizontal .ui-radio-on .ui-btn-inner{color:#fafafa}.ui-page{border-top:0;background:var(--background-color);color:var(--text-color);font-weight:400;font-family:Roboto-Regular}.ui-page .ui-link-inherit{color:#fff}.ui-page .ui-link{color:#2489CE;font-weight:700}.ui-page .ui-link:hover{color:#2489CE}.ui-page .ui-link:active{color:#2489CE}.ui-page .ui-link:visited{color:#2489CE}a.ui-link-inherit{text-decoration:none!important}.ui-btn-active{color:var(--primary-color);cursor:pointer;text-decoration:none;background:var(--on-background);outline:0}.ui-btn-active a.ui-link-inherit{color:var(--primary-color)}.ui-corner-tl{border-top-left-radius:.3em}.ui-corner-tr{border-top-right-radius:.3em}.ui-corner-bl{border-bottom-left-radius:.3em}.ui-corner-br{border-bottom-right-radius:.3em}.ui-corner-top{border-top-left-radius:.3em;border-top-right-radius:.3em}.ui-corner-bottom{border-bottom-left-radius:.3em;border-bottom-right-radius:.3em}.ui-corner-right{border-top-right-radius:.3em;border-bottom-right-radius:.3em}.ui-corner-left{border-top-left-radius:.3em;border-bottom-left-radius:.3em}.ui-corner-none{border-radius:0}.ui-btn .ui-icon.ui-icon-naviframe-edit,.ui-btn .ui-icon.ui-icon-naviframe-plus,.ui-btn .ui-icon.ui-icon-naviframe-delete,.ui-btn .ui-icon.ui-icon-naviframe-search,.ui-btn .ui-icon.ui-icon-naviframe-selectall,.ui-btn .ui-icon.ui-icon-naviframe-drawer{-webkit-mask-size:100%;-moz-mask-size:100%;-ms-mask-size:100%;-o-mask-size:100%;mask-size:100%}.ui-popup.ui-ctxpopup{width:auto;padding:0;background-color:transparent;margin-top:0;max-width:100%}.ui-popup.ui-ctxpopup .ui-popup-content{width:auto;padding:0;overflow:hidden}.ui-popup.ui-ctxpopup .ui-popup-content>ul{overflow:auto}.ui-popup.ui-ctxpopup .ui-popup-content>ul::-webkit-scrollbar{height:4px}.ui-popup.ui-ctxpopup .ui-popup-content>ul::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:1.5px;border-bottom:1px solid #fff}.ui-popup.ui-ctxpopup .ui-popup-content>ul::-webkit-scrollbar-button{width:2px;height:4px;background-color:transparent}.ui-popup.ui-ctxpopup .ui-popup-wrapper{background-color:var(--more-options-background-color);border:1px solid var(--more-options-stroke-color);border-radius:5px;box-shadow:none;overflow:auto;margin-left:16px;margin-right:16px;width:auto}.ui-popup.ui-ctxpopup :focus{outline:0}.ui-popup.ui-ctxpopup.slideup.in{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:slideupfadeinfrombottom 250ms;animation:slideupfadeinfrombottom 250ms}.ui-popup.ui-ctxpopup.slideup.out{-webkit-transform:translate3d(0,5%,0);-ms-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0);-webkit-animation:slideupfadeouttobottom 200ms;animation:slideupfadeouttobottom 200ms}.ui-popup.ui-ctxpopup .ui-listview{margin:0;border:0;display:-webkit-flex;display:-ms-flexbox;display:flex}.ui-popup.ui-ctxpopup .ui-listview li{-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;-o-flex:1 0 auto;flex:1 0 auto}.ui-popup.ui-ctxpopup .ui-listview .ui-li-anchor a{font-size:15px;line-height:20.5px;padding:0 16px;min-height:36px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-ms-flex-pack:center;justify-content:center}.ui-popup.ui-ctxpopup.ui-ctxpopup-vertical .ui-listview{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.ui-popup.ui-ctxpopup.ui-ctxpopup-vertical .ui-listview .ui-li-anchor a{height:40px;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding-top:0;padding-bottom:0}.ui-popup.ui-ctxpopup .ui-listview li{color:var(--text-color);font-size:15px;border-top:0;border-bottom:0;border-right:0;border-left:1px solid var(--more-options-background-color)}.ui-popup.ui-ctxpopup .ui-listview li:first-of-type{border-left-width:0}.ui-popup.ui-ctxpopup .ui-listview li.ui-li-anchor>a{box-sizing:border-box;padding-top:7.5px;padding-bottom:7.5px}.ui-popup.ui-ctxpopup .ui-listview li.ui-li-anchor.ui-li-active{background-color:var(--more-options-pressed-color)}.ui-popup.ui-ctxpopup.ui-ctxpopup-basic .ui-li-anchor{padding:0 16px;height:36px}.ui-popup.ui-ctxpopup.ui-ctxpopup-basic .ui-li-anchor>a{padding:0;margin:0}.ui-popup.ui-ctxpopup.ui-ctxpopup-icons .ui-li-anchor{padding:0;height:40px;width:53px}.ui-popup.ui-ctxpopup.ui-ctxpopup-icons .ui-li-anchor>a{padding:0;margin:0}.ui-popup.ui-ctxpopup.ui-ctxpopup-icons .ui-li-anchor>a>span{padding:0;margin:0}.ui-popup.ui-ctxpopup.ui-ctxpopup-icons-text .ui-li-anchor{padding:0 16px;height:59px}.ui-popup.ui-ctxpopup.ui-ctxpopup-icons-text .ui-li-anchor>a{padding:0;margin:0;font-size:13px;line-height:20px}.ui-popup.ui-ctxpopup.ui-ctxpopup-icons-text .ui-li-anchor>a>span{padding:0;margin:0 0 2px}.ui-popup.ui-ctxpopup.ui-ctxpopup-vertical .ui-listview li{border-top:1px solid var(--more-options-background-color);border-bottom:0;border-right:0;border-left:0}.ui-popup.ui-ctxpopup.ui-ctxpopup-vertical .ui-listview li:first-of-type{border-top-width:0}.ui-popup.ui-ctxpopup.ui-ctxpopup-vertical .ui-listview li.ui-li-anchor{padding:0 12px;height:40px}.ui-popup.ui-ctxpopup.ui-ctxpopup-vertical .ui-listview li.ui-li-anchor>a{margin:0;padding:0;overflow:visible}.ui-popup.ui-ctxpopup.ui-ctxpopup-vertical .ui-icon{display:inline-block;vertical-align:middle;margin-top:0;margin-bottom:0;margin-right:10px;margin-left:-2px}.ui-popup.ui-ctxpopup .ui-icon{width:20px;height:20px;display:block;vertical-align:middle;margin:2px auto}.ui-text-ellipsis{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden!important}.ui-popup.ui-popup-toast{background-color:transparent;margin:0 auto;position:relative;bottom:0;width:100%}.ui-popup.ui-popup-toast .ui-popup-content{margin:auto;margin-bottom:64px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:22px;background-color:var(--toast-background);padding:12px 20px;line-height:20px;color:var(--toast-text-color);font-size:16px;font-family:Roboto-Regular}@media all and (max-width:479px){.ui-popup.ui-popup-toast .ui-popup-content{max-width:84%}.ui-popup.ui-popup-toast .ui-popup-content.ui-popup-toast-has-button{width:84%}}@media all and (min-width:480px) and (max-width:959px){.ui-popup.ui-popup-toast .ui-popup-content{max-width:68%}.ui-popup.ui-popup-toast .ui-popup-content.ui-popup-toast-has-button{width:68%}}@media all and (min-width:960px) and (max-width:1919px){.ui-popup.ui-popup-toast .ui-popup-content{max-width:37.5%}.ui-popup.ui-popup-toast .ui-popup-content.ui-popup-toast-has-button{width:37.5%}}.ui-popup.ui-popup-toast .ui-popup-content.ui-popup-toast-has-button{text-align:left;min-height:44px;padding:0 20px;background-color:var(--btn-toast-background)}.ui-popup.ui-popup-toast .ui-popup-content.ui-popup-toast-has-button .ui-btn{padding:4px 0 4px 20px;margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--btn-toast-text-color);font-size:18px;font-family:Roboto-Medium;background-color:transparent;line-height:36px;overflow:visible}.ui-popup.ui-popup-toast .ui-popup-content.ui-popup-toast-has-button .ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item){background-color:transparent;border:0;border-radius:0;padding-right:20px;margin-right:-20px}.ui-popup.ui-popup-toast .ui-popup-content.ui-popup-toast-has-button .ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item)::before{background-color:var(--ripple-color)}.ui-popup.ui-popup-toast .ui-popup-content.ui-popup-toast-has-button .ui-btn:not(.ui-btn-circle):not(.ui-btn-nobg):not(.ui-floatingactions-item).ui-btn-active{background-color:transparent}.ui-popup.ui-popup-toast.ui-popup-toast-multiline .ui-popup-content{display:block;padding:12px 20px}.ui-popup.ui-popup-toast.ui-popup-toast-multiline .ui-popup-content.ui-popup-toast-has-button{padding-top:9px;padding-bottom:4px}.ui-popup.ui-popup-toast.ui-popup-toast-multiline .ui-popup-content.ui-popup-toast-has-button .ui-btn{margin-left:auto;padding-top:5px;padding-bottom:0}@-webkit-keyframes ui-smallpopup-show{from{display:none;opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}to{display:block;opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}@keyframes ui-smallpopup-show{from{display:none;opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}to{display:block;opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}.ui-smallpopup{position:fixed;display:none;margin-bottom:32px;max-width:236px;z-index:1100;vertical-align:middle;font-size:16px;word-break:break-all}.ui-smallpopup::before{position:absolute;content:'';width:100%;height:100%}.ui-smallpopup.fix{display:block}.ui-smallpopup.show{display:block;-webkit-animation:ui-smallpopup-show 500ms 1 ease;animation:ui-smallpopup-show 500ms 1 ease}.ui-smallpopup.hide{display:none}.ui-smallpopup-text-bg{position:relative;padding:3.5px 12px 5px;line-height:18.5px;margin:0;color:var(--toast-text-color);font-size:16px}.ui-popup{display:none;position:absolute;left:0;margin-bottom:16px;margin-top:32px;z-index:1201!important;background-color:var(--popup-background);border-radius:26px}@media (max-width:479px){.ui-popup{width:100%}}@media (min-width:480px) and (max-width:672px){.ui-popup{width:63%}}@media (min-width:673px) and (max-width:985px){.ui-popup{width:55%}}@media (min-width:986px){.ui-popup{width:35%}}.ui-popup .ui-popup-wrapper{width:100%}.ui-popup.ui-popup-active{display:block}.ui-popup.in{display:block}.ui-popup.ui-build{display:block;visibility:hidden}.ui-popup .ui-popup-header{width:100%;text-align:left;background-color:var(--popup-background);position:-webkit-sticky;position:sticky;font-size:20px;color:var(--text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Roboto-Medium}.ui-popup .ui-popup-header::after{content:"";position:absolute;left:24px;width:calc(100% - 48px);height:.75px;stroke-width:.5;visibility:hidden;background-color:var(--popup-scroll-divider-color)}@media (orientation:portrait){.ui-popup .ui-popup-header::after{top:68px}}@media (orientation:landscape){.ui-popup .ui-popup-header::after{top:45px}}.ui-popup .ui-popup-header.topDivider::after{visibility:visible}.ui-popup .ui-popup-header.ui-popup-header-has-subtitle{padding:9.75px 16px;line-height:28.5px;font-size:20px;color:T1212}.ui-popup .ui-popup-header .ui-popup-subtitle{line-height:19px}@media (orientation:portrait){.ui-popup .ui-popup-header{padding:26px 24px 19px}}@media (orientation:landscape){.ui-popup .ui-popup-header{padding:14px 24px 8px}}.ui-popup .ui-popup-content{width:100%;background-color:var(--popup-background);color:var(--popup-text);text-align:left;font-size:16px;overflow:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;-ms-overflow-scrolling:touch;overflow-scrolling:touch;line-height:23px}.ui-popup .ui-popup-content img{display:block;margin:0 auto;padding-bottom:12px}.ui-popup .ui-popup-content.ui-date-picker-calendar{padding-left:16px;padding-right:16px}.ui-popup .ui-popup-content .ui-popup-body-text{margin-top:8px}.ui-popup .ui-popup-content .ui-popup-body-checkbox{margin-top:8px;height:32px;display:-webkit-flex;display:-ms-flexbox;display:flex}.ui-popup .ui-popup-content .ui-popup-body-checkbox input[type=Checkbox]{margin:0 12px 0 -4px}.ui-popup .ui-popup-content .ui-popup-body-checkbox span{margin-top:5px}.ui-popup .ui-popup-content ul .ui-li-has-checkbox .ui-li-text span{font-size:18px}.ui-popup .ui-popup-content ul .ui-li-has-checkbox input{margin-left:18px;margin-right:18px}.ui-popup .ui-popup-content ul .ui-li-has-checkbox label{display:inherit}.ui-popup .ui-popup-content ul .ui-li-has-radio label{display:inherit}.ui-popup .ui-popup-content .ui-popup-container-text{width:100%;height:19px;line-height:19px;color:var(--popup-text-color);font-size:14px;font-family:Roboto-Regular}.ui-popup .ui-popup-content .ui-popup-container-text .text-left{float:left}.ui-popup .ui-popup-content .ui-popup-container-text .text-right{float:right}@media (orientation:portrait){.ui-popup .ui-popup-content{padding:0 24px;margin-bottom:24px}}@media (orientation:landscape){.ui-popup .ui-popup-content{padding:0 24px;margin-bottom:11px}}.ui-popup .ui-popup-content.ui-popup-has-time-picker,.ui-popup .ui-popup-content.ui-popup-has-date-picker{padding-left:unset;padding-right:unset}.ui-popup .ui-popup-content .ui-content-image{margin:19px auto 8px}.ui-popup .ui-popup-content .ui-content-image img{height:168px;border-radius:22px;padding:0}@media (orientation:landscape){.ui-popup .ui-popup-content .ui-content-image{margin-top:8px}}.ui-popup .ui-popup-footer{background-color:var(--popup-background);position:-webkit-sticky;position:sticky;box-sizing:border-box;padding:12px 24px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:100%}.ui-popup .ui-popup-footer::before{content:"";position:absolute;left:24px;width:calc(100% - 48px);height:.75px;stroke-width:.5;visibility:hidden;background-color:var(--popup-scroll-divider-color)}@media (orientation:portrait){.ui-popup .ui-popup-footer::before{bottom:80px}}@media (orientation:landscape){.ui-popup .ui-popup-footer::before{bottom:50px}}.ui-popup .ui-popup-footer.bottomDivider::before{visibility:visible}.ui-popup .ui-popup-footer .ui-btn{height:36px;margin:0 auto;max-width:248px}.ui-popup .ui-popup-footer .ui-btn.ui-btn-flat{font-size:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ui-popup .ui-popup-footer div.ui-li-divider::after{content:"";position:absolute;width:1px;height:16px;top:10px;background-color:var(--popup-footer-divider-color)}.ui-popup .ui-popup-footer .ui-popup-stack{margin:auto}.ui-popup .ui-popup-footer .ui-popup-stack .ui-btn{margin-bottom:16px}.ui-popup .ui-popup-footer .ui-popup-stack .ui-btn:nth-last-child(1){margin-bottom:0}.ui-popup .ui-popup-footer .ui-li-action{width:50%}@media (orientation:portrait){.ui-popup .ui-popup-footer{padding:0 24px 20px}}@media (orientation:landscape){.ui-popup .ui-popup-footer{padding:0 24px 4px}}.ui-popup .ui-listview{margin-left:-24px}@media (orientation:portrait){.ui-popup .ui-popup-notitle{margin-top:26px}}@media (orientation:landscape){.ui-popup .ui-popup-notitle{margin-top:14px}}.ui-popup .ui-popup-2level-description{height:auto;margin-top:8px;margin-left:8px;color:var(--popup-text-secondary-color)}.ui-popup .ui-popup-2level-description span{padding-right:12px}.ui-popup .ui-listview li.ui-li-flex.ui-li-multilines .ui-li-area-a{margin-top:14px;margin-bottom:14px}.ui-popup .ui-popup-header,.ui-popup .ui-popup-content,.ui-popup .ui-popup-footer{box-sizing:border-box}.ui-popup.ui-popup-listview{background-image:url(images/page/core_theme_bg_01.png);background-repeat:no-repeat;background-size:100% 100%;overflow:hidden;background-color:transparent}.ui-popup.ui-popup-listview .ui-popup-header{padding-top:8px;padding-bottom:8px}.ui-popup.ui-popup-listview .ui-popup-content{padding:0;background-color:transparent;position:relative}.ui-popup.ui-popup-listview .ui-listview{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ui-popup.ui-popup-listview .ui-listview::before{content:"";background-color:var(--overlay);width:100%;height:100%;display:block;position:absolute;top:0;z-index:1;pointer-events:none}.ui-popup.ui-popup-moremenu{max-height:420px;overflow:hidden}@media (orientation:landscape){.ui-popup.ui-popup-moremenu{max-height:300px;width:360px}}.ui-popup-overlay{display:none;background-color:var(--overlay);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1200}.ui-popup-overlay.ui-popup-overlay-shown{display:block}.ui-popup.ui-popup-activity .ui-popup-content{text-align:right}@media (orientation:landscape){.ui-popup.ui-popup-activity .ui-popup-content{width:100%}}@-webkit-keyframes popup-activity{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes popup-activity{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@media (orientation:landscape){.ui-popup.ui-popup-activity{width:100%}}.ui-popup.ui-popup-activity.ui-popup-activity-small .ui-popup-content{text-align:right;height:39px;padding:8px 16px;font-size:20px;color:T120L1}.ui-popup.ui-popup-activity.ui-popup-activity-small .ui-popup-content::after{content:"";width:22px;height:22px;margin-left:16px;background-color:W157E1;-webkit-mask-image:url(images/core_activity_indicator_a.svg),url(images/core_activity_indicator_b.svg),url(images/core_activity_indicator_c.svg);mask-image:url(images/core_activity_indicator_a.svg),url(images/core_activity_indicator_b.svg),url(images/core_activity_indicator_c.svg);-webkit-mask-size:100% 100%,100% 100%,100% 100%;mask-size:100% 100%,100% 100%,100% 100%;float:right;-webkit-animation-name:popup-activity;animation-name:popup-activity;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ui-popup.ui-popup-activity.ui-popup-activity-medium .ui-popup-content{text-align:left;height:60px;padding:16px;font-size:20px;color:T120L2}.ui-popup.ui-popup-activity.ui-popup-activity-medium .ui-popup-content::before{content:"";width:28px;height:28px;margin-right:16px;background-color:W157E1;float:left;-webkit-mask-image:url(images/core_activity_indicator_a.svg),url(images/core_activity_indicator_b.svg),url(images/core_activity_indicator_c.svg);mask-image:url(images/core_activity_indicator_a.svg),url(images/core_activity_indicator_b.svg),url(images/core_activity_indicator_c.svg);-webkit-mask-size:100% 100%,100% 100%,100% 100%;mask-size:100% 100%,100% 100%,100% 100%;-webkit-animation-name:popup-activity;animation-name:popup-activity;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ui-popup.ui-popup-activity.ui-popup-activity-large .ui-popup-content{text-align:center;height:0;background-color:W157E1;-webkit-mask-image:url(images/core_activity_indicator_c.svg);mask-image:url(images/core_activity_indicator_c.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}.ui-popup:not(.ui-ctxpopup).slideup.out{-webkit-animation:popupslideouttobottom 400ms ease-out;animation:popupslideouttobottom 400ms ease-out}.ui-popup:not(.ui-ctxpopup).slideup.in{-webkit-animation:popupslideinfrombottom 400ms ease-out;animation:popupslideinfrombottom 400ms ease-out}.ui-popup.slideup.in:not(.ui-ctxpopup) .ui-popup-wrapper{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-animation:popupwrapperslideinfrombottom 350ms ease-out 50ms;animation:popupwrapperslideinfrombottom 350ms ease-out 50ms}.ui-popup.slideup.out:not(.ui-ctxpopup) .ui-popup-wrapper{-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px);-webkit-animation:popupwrapperslideouttobottom 4000ms ease-out;animation:popupwrapperslideouttobottom 4000ms ease-out}.ui-popup-overlay.slideup.in:not(.ui-ctxpopup-overlay){-webkit-animation:popupoverlayfadein 400ms ease-out;animation:popupoverlayfadein 400ms ease-out}.ui-popup-overlay.slideup.out:not(.ui-ctxpopup-overlay){-webkit-animation:popupoverlayfadeout 400ms ease-out;animation:popupoverlayfadeout 400ms ease-out}@-webkit-keyframes popupslideouttobottom{from{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@keyframes popupslideouttobottom{from{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes popupslideinfrombottom{from{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@keyframes popupslideinfrombottom{from{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes popupwrapperslideinfrombottom{from{-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px)}to{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@keyframes popupwrapperslideinfrombottom{from{-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px)}to{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes popupwrapperslideouttobottom{from{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px)}}@keyframes popupwrapperslideouttobottom{from{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px)}}@-webkit-keyframes popupoverlayfadein{from{opacity:0}to{opacity:1}}@keyframes popupoverlayfadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes popupoverlayfadeout{from{opacity:1}to{opacity:0}}@keyframes popupoverlayfadeout{from{opacity:1}to{opacity:0}}.ui-scrollview-clip{display:block;position:relative;z-index:100;overflow-x:hidden;overflow-y:visible}.ui-scrollview-clip[data-scroll="x"]{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.ui-scrollview-clip[data-scroll="x"] .ui-scrollview-view{overflow:initial}.ui-scrollview-view{overflow:hidden;min-height:100%;min-width:100%;box-sizing:border-box}.ui-scrolllistview .ui-li-divider{z-index:10}.ui-scrollbar{position:absolute;overflow:hidden;opacity:0}.ui-scrollbar-visible{opacity:1}.ui-scrollbar-y{top:0;right:1px;bottom:0;width:4px}.ui-scrollbar-x{right:1px;bottom:1px;left:1px;height:4px}.ui-scrollbar-track{position:relative;width:100%;height:100%}.ui-scrollbar-thumb{position:absolute;top:0;left:0;background-color:var(--primary-color)}.ui-scrollbar-y .ui-scrollbar-thumb{width:2.5px;height:100%;border-radius:1px;-o-box-shadow:.5px .5px 2px #080808;-ms-box-shadow:.5px .5px 2px #080808;box-shadow:.5px .5px 2px #080808}.ui-scrollbar-x .ui-scrollbar-thumb{width:100%;height:2.5px;border-radius:1px}.ui-scroll-jump-top-bg{position:absolute;top:4.5px;right:6.5px;width:18.5px;height:18.5px}.ui-scroll-jump-left-bg{position:absolute;bottom:4.5px;left:6.5px;width:18.5px;height:18.5px}.ui-overflow-indicator-top,.ui-overflow-indicator-bottom{position:fixed;display:none;width:10%;-webkit-transform:scaleX(10);-ms-transform:scaleX(10);transform:scaleX(10);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;height:15px;opacity:1;background-color:var(--boundary-feedback-color)}.ui-overflow-indicator-top{top:0;border-radius:0 0 10px 10px}.ui-overflow-indicator-bottom{bottom:0;border-radius:10px 10px 0 0}.ui-overflow-effect-bottom{position:absolute;display:none;bottom:0;width:100%}.ui-scrollindicator-top .ui-overflow-indicator-top{display:block}.ui-scrollindicator-bottom .ui-overflow-indicator-bottom{display:block}.ui-overflow-top{opacity:1}.ui-overflow-top.ui-overflow-top-hide{height:0!important}.ui-overflow-bottom{opacity:1}.ui-overflow-bottom.ui-overflow-bottom-hide{height:0!important}.ui-content.ui-scrollview-clip{padding:0}.ui-content.ui-scrollview-clip>div.ui-scrollview-view{margin:0}.ui-content.ui-scrollview-clip>.ui-listview.ui-scrollview-view{margin:0}.ui-content.ui-scrollview-clip.ui-hide-scrollbar::-webkit-scrollbar{display:none}.ui-slider{position:relative;box-sizing:border-box;height:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.ui-slider .ui-slider-bar{background-color:var(--slider-bg-color);height:3px;border-radius:1.5px;overflow:hidden}.ui-slider .ui-slider-bar .ui-slider-value{height:100%;background-color:var(--slider-handler-color)}.ui-slider:focus{outline:0}.ui-slider.ui-focus{background-color:var(--focus-bg-color)}.ui-slider .ui-slider-handler-track{position:absolute;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex}.ui-slider .ui-slider-handler-track .ui-slider-before-space{height:1px}.ui-slider .ui-slider-handler-track .ui-slider-after-space{height:1px}.ui-slider .ui-slider-handler{width:17px;height:17px;min-width:17px;min-height:17px;background-color:var(--slider-value-color);position:relative;border-radius:50%;pointer-events:none;z-index:9}.ui-slider .ui-slider-handler::before{content:"";width:32px;height:32px;opacity:0;position:absolute;left:-5px;top:-5px;border-radius:100%;background-color:var(--ripple-color)}.ui-slider .ui-slider-handler.ui-focus::before{opacity:1;left:-7px;top:-7px}.ui-slider.ui-slider-active .ui-slider-handler{min-width:22px;min-height:22px}.ui-slider.ui-slider-active .ui-slider-handler::before{opacity:1;left:-5px;top:-5px}.ui-slider.ui-disabled .ui-slider-bar{background-color:var(--slider-bg-disabled-color)}.ui-slider.ui-disabled .ui-slider-bar .ui-slider-value{background-color:var(--slider-handler-disabled-color)}.ui-slider.ui-disabled .ui-slider-handler{background-color:var(--slider-handler-disabled-color)}.ui-slider.ui-slider-level-bar{margin-left:5px;margin-right:5px;height:32px}.ui-slider.ui-slider-level-bar .ui-slider-bar{background-color:var(--slider-level-bar-bg-color)}.ui-slider.ui-slider-level-bar .ui-slider-bar .ui-slider-value{display:none}.ui-slider.ui-slider-level-bar .ui-slider-bar::before{display:none;border-image:none}.ui-slider.ui-slider-level-bar input{width:100%}.ui-slider.ui-slider-level-bar .ui-slider-scale{position:absolute;width:100%;height:7px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.ui-slider.ui-slider-level-bar .ui-slider-scale .ui-slider-scale-dot{width:7px;height:7px;border-radius:100%;background-color:var(--slider-scale-dot)}.ui-slider.ui-slider-level-bar .ui-slider-handler-track{width:calc(100% + 10px);left:-5px}.ui-slider-label{font-size:12px;color:var(--text-secondary-color)}.ui-slider-label-min{position:absolute;left:0;bottom:-2px}.ui-slider-label-max{position:absolute;right:0;bottom:-2px}.ui-slider.ui-slider-has-labels{height:50px}input[data-tau-built=Slider]{opacity:0;display:block;width:100%;position:absolute;margin:0}tau-toggleswitch{display:block}.ui-toggle-container{position:relative;width:36px;height:36px}.ui-toggle-container .ui-switch-handler{position:absolute;width:100%;height:100%;top:0;left:0;background-color:transparent;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.ui-toggle-container .ui-switch-handler:before,.ui-toggle-container .ui-switch-handler:after{content:"";position:absolute;height:100%;width:100%;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100%;mask-size:100%}.ui-toggle-container .ui-switch-handler:before{background-color:W015L1i;-webkit-mask-image:url(images/controls/core_toggle_icon_off.svg);mask-image:url(images/controls/core_toggle_icon_off.svg);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:250ms ease-out 50ms}.ui-toggle-container .ui-switch-handler:after{background-color:W015L1i;-webkit-mask-image:url(images/controls/core_toggle_icon_on.svg);mask-image:url(images/controls/core_toggle_icon_on.svg);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:100ms ease-out}.ui-toggle-container input[type=checkbox].ui-toggle-switch{width:36px;height:36px;border-radius:50%;background-color:W015L1E1;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;margin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;transition:background-color 150ms}.ui-toggle-container input[type=checkbox].ui-toggle-switch::before{content:none}.ui-toggle-container input[type=checkbox].ui-toggle-switch:checked{background-color:var(--color-white)}.ui-toggle-container input[type=checkbox].ui-toggle-switch:checked~.ui-switch-handler::before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:100ms ease-out}.ui-toggle-container input[type=checkbox].ui-toggle-switch:checked~.ui-switch-handler::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:250ms ease-out 50ms}.ui-toggle-container input[type=checkbox].ui-toggle-switch:disabled{background-color:W015L1D}.ui-toggle-switch-focus{outline:2px solid var(--primary-color)}@-webkit-keyframes move-to-off{to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes move-to-off{to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes move-to-on{to{-webkit-transform:translateX(17px);transform:translateX(17px)}}@keyframes move-to-on{to{-webkit-transform:translateX(17px);transform:translateX(17px)}}.ui-on-off-switch-container{position:relative;display:inline-block;width:43px;height:27px;max-width:43px;max-height:27px;min-width:43px;min-height:27px;overflow:hidden}.ui-on-off-switch-input{position:absolute;width:37px;height:18.5px;border-radius:9.25px;-webkit-appearance:none;display:block;margin:4.25px 3px;border:1px solid var(--on-off-switch-off-button-border);background-color:var(--on-off-switch-off-track-background);outline:0;box-sizing:border-box}.ui-on-off-switch-input:active~.ui-on-off-switch-button::before{opacity:1}.ui-on-off-switch-input:disabled{border-color:var(--on-off-switch-off-disabled-track-border)}.ui-on-off-switch-input:disabled~.ui-on-off-switch-button{border-color:var(--on-off-switch-off-disabled-button-border);background-color:var(--on-off-switch-on-disabled-button-background)}.ui-on-off-switch-button{width:22px;height:22px;border-radius:100%;margin:2.5px 2px;box-sizing:border-box;border:1px solid var(--on-off-switch-off-button-border);background-color:var(--color-white);position:absolute;top:0;left:0;pointer-events:none;z-index:1;transition:-webkit-transform cubic-bezier(0.6,.6,.8,1.49) 250ms;transition:transform cubic-bezier(0.6,.6,.8,1.49) 250ms;transition:transform cubic-bezier(0.6,.6,.8,1.49) 250ms, -webkit-transform cubic-bezier(0.6,.6,.8,1.49) 250ms;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ui-on-off-switch-button::before{content:"";width:27px;height:27px;opacity:0;position:absolute;left:-3px;top:-3px;border-radius:100%;background-color:var(--ripple-color)}.ui-on-off-switch-button-on-drag{transition:none}.ui-on-off-switch-button-on-drag::before{opacity:1}.ui-on-off-switch-button-move-to-off{-webkit-animation:move-to-off 100ms ease-in-out 0s 1 normal both;animation:move-to-off 100ms ease-in-out 0s 1 normal both;transition:none}.ui-on-off-switch-button-move-to-on{-webkit-animation:move-to-on 100ms ease-in-out 0s 1 normal both;animation:move-to-on 100ms ease-in-out 0s 1 normal both;transition:none}.ui-on-off-switch-input:checked{background-color:var(--primary-color);border-color:var(--primary-color);width:37px;height:18.5px;margin:4.25px 3px}.ui-on-off-switch-input:checked:disabled{background-color:var(--on-off-switch-on-disabled-track-background);border-color:transparent}.ui-on-off-switch-input:checked:disabled~.ui-on-off-switch-button{border-color:var(--on-off-switch-on-disabled-button-border)}.ui-on-off-switch-input:checked~.ui-on-off-switch-button{border-color:var(--primary-color);-webkit-transform:translate3d(17px,0,0);transform:translate3d(17px,0,0)}.ui-on-off-switch-focus{outline:2px solid var(--focus-outline-color)}.ui-master-on-off-switch{font-family:Roboto-Regular;font-size:18px;margin-left:0;margin-right:0;margin-bottom:20px;height:64px;position:relative}.ui-master-on-off-switch .ui-on-off-label{background-color:var(--master-on-off-off-color);position:absolute;left:0;right:0;width:100%;height:100%;border-radius:26px;box-sizing:border-box;padding-left:24px;padding-right:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ui-master-on-off-switch .ui-on-off-label::before{content:"";width:100%;height:64px;opacity:0;position:absolute;left:0;top:0;border-radius:26px;background-color:var(--ripple-color)}.ui-master-on-off-switch .ui-on-off-label-active::before{opacity:1}.ui-master-on-off-switch .ui-on-off-label span{-webkit-flex:1;-ms-flex:1;flex:1}.ui-master-on-off-switch .ui-on-off-label-on{color:var(--primary-dark-color);background-color:var(--master-on-off-on-color)}.ui-master-on-off-switch .ui-on-off-label .ui-progress{margin-right:12px;-webkit-order:1;-ms-flex-order:1;order:1}.ui-master-on-off-switch .ui-on-off-label .ui-on-off-switch-container{-webkit-order:2;-ms-flex-order:2;order:2}.ui-master-on-off-switch .ui-on-off-switch-input:active~.ui-on-off-switch-button::before{opacity:0}.ui-sub-tab{display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(100% - 48px);height:56px;margin-left:24px;margin-right:24px;background-color:var(--sub-tab-bg-color)}.ui-sub-tab a{font-family:Roboto-Regular;font-size:15px;line-height:22px;padding-left:12px;padding-right:12px;color:var(--sub-tab-text-color);border-radius:18px;box-sizing:border-box;border:0 solid var(--sub-tab-border-color);display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;min-height:36px;text-decoration:none}.ui-sub-tab a span{position:relative;-webkit-order:1;-ms-flex-order:1;order:1;height:100%;overflow-x:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ui-sub-tab a.ui-tab-active{font-family:Roboto-Medium;color:var(--sub-tab-active-text-color);border-width:1px}.ui-sub-tab a.ui-sub-tab-inactive-text-overflow span{display:inline-block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-sub-tab a::before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;background-color:var(--ripple-color);border-radius:26px}.ui-sub-tab a.ui-btn-active{background-color:inherit}.ui-sub-tab a.ui-btn-active::before{-webkit-animation:animation_opacity_in linear 100ms,animation_opacity_out linear 400ms 100ms;animation:animation_opacity_in linear 100ms,animation_opacity_out linear 400ms 100ms}.ui-sub-tab a.ui-focus{border:2px solid var(--focus-outline-color)}.ui-sub-tab ul{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;position:relative;height:100%;white-space:nowrap;font-size:0}.ui-sub-tab li{text-align:center;margin:auto 0}.ui-sub-tab:not(.ui-sub-tab-static){overflow-x:scroll;margin-left:0;margin-right:0;width:100%}.ui-sub-tab:not(.ui-sub-tab-static)::-webkit-scrollbar{display:none}.ui-sub-tab:not(.ui-sub-tab-static) ul li{min-width:93px}.ui-sub-tab:not(.ui-sub-tab-static) ul li:first-child{margin-left:24px}.ui-sub-tab:not(.ui-sub-tab-static) ul li:last-child{margin-right:24px}.ui-sub-tab:not(.ui-sub-tab-static).ui-sub-tab-landscape ul li{min-width:135px}.ui-main-tab{display:none;width:calc(100% - 32px);height:60px;margin-left:16px;margin-right:16px;background-color:var(--bottom-bar-color);position:fixed;bottom:0}.ui-main-tab-visible{display:block}.ui-main-tab a{font-family:Roboto-Regular;font-size:15px;line-height:22px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;left:0;top:0;height:100%;text-decoration:none;color:var(--tab-text-color);padding-left:10px;padding-right:10px}.ui-main-tab a>span,.ui-main-tab a>div{position:relative;-webkit-order:1;-ms-flex-order:1;order:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:4px;overflow:hidden}.ui-main-tab a>span::before,.ui-main-tab a>div::before{content:"";position:absolute;width:100%;height:4px;border-bottom:2.5px solid var(--primary-dark-color);border-radius:1.25px;bottom:.75px;box-sizing:border-box;opacity:0}.ui-main-tab a.ui-tab-active{color:var(--primary-dark-color);font-family:Roboto-Medium}.ui-main-tab a.ui-tab-active>span::before,.ui-main-tab a.ui-tab-active>div::before{opacity:1}.ui-main-tab a:disabled{color:var(--tab-text-color-dim)}.ui-main-tab a::before{content:"";width:100%;height:43px;top:8.5px;border-radius:26px;left:0;position:absolute;opacity:0;background-color:var(--ripple-color)}.ui-main-tab a.ui-btn-active{background-color:transparent}.ui-main-tab a.ui-btn-active::before{opacity:1}.ui-main-tab ul{margin:0;padding:0;list-style:none;position:relative;height:100%;white-space:nowrap;font-size:0;display:-webkit-flex;display:-ms-flexbox;display:flex}.ui-main-tab li{text-align:center;display:block;position:relative;overflow:hidden;height:100%;-webkit-flex:1;-ms-flex:1;flex:1}.ui-main-tab .ui-li-active a::before{opacity:1}.ui-main-tab .ui-tabs-badge{position:absolute;border-radius:25px;min-width:12px;background-color:var(--badge-color);color:var(--color-white);top:1px;right:7px;text-align:center;padding:3.5px 7.5px;font-family:Roboto-Medium;font-size:11px}.ui-marquee-content::after{content:attr(title);text-indent:75px;position:absolute;display:none}.ui-marquee-content.ui-visible{padding-right:75px}.ui-marquee-content.ui-visible::after{display:inline}.ui-footer{padding:0;z-index:100}.ui-footer .ui-bottom-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-height:56px;background-color:var(--bottom-bar-color);padding:0 24px}.ui-footer .ui-bottom-bar .ui-btn{font-family:Roboto-Medium;font-size:18px;text-align:center;line-height:18px;max-width:100%;height:56px}.ui-footer .ui-bottom-bar .ui-btn.ui-btn~.ui-btn{margin-left:0}.ui-footer .ui-bottom-bar .ui-btn.ui-btn-icon{font-family:Roboto-Regular;font-size:12px;line-height:normal;max-width:100%}.ui-footer .ui-bottom-bar .ui-btn.ui-btn-icon-top~.ui-btn-icon-top{margin-left:10px}.ui-footer .ui-bottom-bar .ui-btn.ui-btn-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ui-footer .ui-bottom-bar.ui-bottom-bar-icons{padding:0 10px}.ui-footer .ui-bottom-bar.ui-hidden{display:none}@media all and (min-width:673px) and (min-height:411px){.ui-footer .ui-bottom-bar{margin:0 auto;width:75%;min-width:625px}.ui-footer .ui-bottom-bar.ui-bottom-bar-icons{min-width:653px}}.ui-tokentextarea{display:table;outline:0;position:relative;background-color:W010;margin-left:-7.5px;margin-right:-7.5px}.ui-tokentextarea .ui-tokentextarea-input-area{height:26.5px}.ui-tokentextarea .ui-tokentextarea-input-area .ui-text-line{display:none}.ui-scrollview-view>.ui-tokentextarea{margin-left:-4px;margin-right:-4px}.ui-tokentextarea .ui-tokentextarea-label{display:inline-block;text-align:center;position:relative;margin-left:6.5px;margin-right:3px;padding:11.5px 0;color:T059L2;font-size:15px}.ui-tokentextarea .ui-tokentextarea-input.ui-input-text{height:26.5px;outline:0;position:relative;border:0;padding:0;color:T059L1;background-color:W010;text-align:left;font-size:15px}.ui-tokentextarea-input-visible{display:inline-block}.ui-tokentextarea-input-invisible{display:none}.ui-tokentextarea div{display:inline-block;text-align:center;cursor:pointer;position:relative;padding:.2em .5em;font-size:15px;color:T020;text-overflow:ellipsis;white-space:nowrap;margin:4px 1px}.ui-tokentextarea-block{-webkit-mask-box-image-repeat:repeat;-moz-mask-box-image-repeat:repeat;-ms-mask-box-image-repeat:repeat;-o-mask-box-image-repeat:repeat;mask-box-image-repeat:repeat;-webkit-mask-box-image-width:auto;-moz-mask-box-image-width:auto;-ms-mask-box-image-width:auto;-o-mask-box-image-width:auto;mask-box-image-width:auto;-webkit-mask-box-image-source:url(images/nine-patch/core_button_bg.png);-webkit-mask-box-image-slice:37 38 36 38 fill;-moz-mask-box-image-slice:37 38 36 38 fill;-ms-mask-box-image-slice:37 38 36 38 fill;-o-mask-box-image-slice:37 38 36 38 fill;mask-box-image-slice:37 38 36 38 fill;background-color:var(--button-background);background-color:W012;margin-left:7.5px;margin-top:6px}.ui-tokentextarea-sblock{-webkit-mask-box-image-repeat:repeat;-moz-mask-box-image-repeat:repeat;-ms-mask-box-image-repeat:repeat;-o-mask-box-image-repeat:repeat;mask-box-image-repeat:repeat;-webkit-mask-box-image-width:auto;-moz-mask-box-image-width:auto;-ms-mask-box-image-width:auto;-o-mask-box-image-width:auto;mask-box-image-width:auto;-webkit-mask-box-image-source:url(images/nine-patch/core_button_bg.png);-webkit-mask-box-image-slice:37 38 36 38 fill;-moz-mask-box-image-slice:37 38 36 38 fill;-ms-mask-box-image-slice:37 38 36 38 fill;-o-mask-box-image-slice:37 38 36 38 fill;mask-box-image-slice:37 38 36 38 fill;background-color:var(--on-background);background-color:W012P;color:T020;margin-left:7.5px;margin-top:6px}.ui-tokentextarea .ui-tokentextarea-desclabel{display:inline-block;outline:0;position:relative;border:0;color:T059L2;text-align:left;font-size:15px;margin-left:1.5px}.ui-tokentextarea-link-base{position:absolute;right:0;bottom:2px;margin-right:4.5px}.ui-triangle-container{position:relative}.ui-triangle-container .ui-triangle{position:absolute;border-style:solid;border-color:transparent;border-width:10}.ui-triangle-container .ui-triangle-top{top:0;border-top-width:0;border-left-color:transparent;border-right-color:transparent;margin-left:-10}.ui-triangle-container .ui-triangle-bottom{bottom:0;border-bottom-width:0;border-left-color:transparent;border-right-color:transparent;margin-left:-10}.ui-triangle-container .ui-triangle-left{left:0;margin-top:-10;border-left-width:0;border-left-color:transparent;border-right-color:transparent}.ui-triangle-container .ui-triangle-right{right:0;margin-top:-10;border-right-width:0;border-left-color:transparent;border-right-color:transparent}.ui-triangle-container-top{height:10;top:0;margin-top:-10}.ui-triangle-container-bottom{height:10;bottom:0;margin-bottom:-10}.ui-triangle-container-left{width:10}.ui-triangle-container-right{width:10}.ui-virtualgrid{overflow:hidden;position:absolute}.ui-virtualgrid-wrapblock{position:absolute;left:0}.ui-virtualgrid-wrapblock-x{float:left;overflow:hidden}.ui-virtualgrid-wrapblock-y{float:left;overflow:hidden}.ui-scrollbar-thumb-x{width:1.5rem!important}.ui-scrollbar-thumb-y{height:1.5rem!important}.ui-virtualgrid-overflow-indicator-x-top{position:absolute;display:block;left:0;top:0;width:56%;height:100%;opacity:0;background-repeat:no-repeat;background-size:100% 100%;background-image:url(images/00_grid_overscrolling_left.png);pointer-events:none}.ui-virtualgrid-overflow-indicator-x-bottom{position:absolute;display:block;right:0;bottom:0;width:56%;height:100%;opacity:0;background-repeat:no-repeat;background-size:100% 100%;background-image:url(images/00_grid_overscrolling_right.png);pointer-events:none}.ui-virtualgrid-overflow-indicator-y-top{position:absolute;display:block;top:0;width:100%;height:32%;opacity:0;background-repeat:no-repeat;background-size:100% 100%;background-image:url(images/00_grid_overscrolling_top.png);pointer-events:none}.ui-virtualgrid-overflow-indicator-y-bottom{position:absolute;display:block;bottom:0;width:100%;height:32%;opacity:0;background-repeat:no-repeat;background-size:100% 100%;background-image:url(images/00_grid_overscrolling_bottom.png);pointer-events:none}.ui-content.ui-virtualgrid-content{padding:0}.ui-virtualgrid{margin:4px -4px 0 0}.ui-virtualgrid .ui-li-static{padding:0;border:0;width:100%}.ui-virtualgrid .grid-icon{width:26.25px;margin:0 4px 4px 0;display:block;overflow:hidden}.ui-virtualgrid .grid-icon.ui-btn-icon-top .ui-btn-inner.ui-btn-hastxt{padding-top:15.75px}.ui-virtualgrid .grid-icon.ui-btn .ui-icon{width:106px;height:106px;-webkit-mask-size:106px 106px;-moz-mask-size:106px 106px;-ms-mask-size:106px 106px;-o-mask-size:106px 106px;mask-size:106px 106px;margin-left:-53px;background-size:106px 106px}.ui-virtualgrid .grid-icon:not(.ui-focus){background-color:#1b403d}.ui-virtualgrid .grid-thumbnail{width:38px;margin:0 4px 4px 0;display:block;overflow:hidden}.ui-virtualgrid .grid-thumbnail.ui-btn .ui-btn-inner{margin:0;padding:0}.ui-virtualgrid .grid-thumbnail.ui-btn .ui-btn-inner .ui-btn-text{display:block}.ui-virtualgrid .grid-thumbnail .grid-thumbnail-info{left:2.625px;right:2.625px;top:1px;position:absolute;color:#c8c8c8;font-size:2.75px;text-align:right;z-index:3}.ui-virtualgrid .grid-thumbnail .grid-thumbnail-pic{z-index:2;width:38px;height:38px;overflow:hidden;background-color:#1a465f;position:relative}.ui-virtualgrid .grid-thumbnail .grid-thumbnail-pic img{width:25px;height:25px;position:absolute;top:19px;left:19px;margin:-12.5px}.ui-virtualgrid .grid-thumbnail .grid-thumbnail-pic-full{width:38px;height:38px;overflow:hidden;position:relative;z-index:2;box-sizing:border-box}.ui-virtualgrid .grid-thumbnail .grid-thumbnail-pic-full img{width:38px;height:38px;position:absolute;top:19px;left:19px;margin:-19px}.ui-virtualgrid .grid-thumbnail .grid-thumbnail-contents{background:#21240d;padding:1.875px 2.5px;font-size:6.5px;overflow:hidden;text-overflow:ellipsis;color:#d3d3d3;z-index:2}.ui-virtualgrid .grid-thumbnail .grid-thumbnail-contents .grid-thumbnail-content{overflow:hidden;text-overflow:ellipsis;height:3.875px;line-height:6.5px;min-height:6.5px;display:block}.ui-virtualgrid .grid-thumbnail .grid-thumbnail-contents .grid-thumbnail-subtext{overflow:hidden;text-overflow:ellipsis;color:gray;font-size:2.75px;margin-top:-.75px;display:block}.ui-virtualgrid .grid-thumbnail.ui-btn.ui-focus .grid-thumbnail-pic{border:solid #458fff;border-top-width:1px;border-left-width:1px;border-right-width:1px}.ui-virtualgrid .grid-thumbnail.ui-btn.ui-focus .grid-thumbnail-pic img{top:18px;left:18px;margin:-12.5px}.ui-virtualgrid .grid-thumbnail.ui-btn.ui-focus .grid-thumbnail-pic-full{border:solid #458fff;border-top-width:1px;border-left-width:1px;border-right-width:1px}.ui-virtualgrid .grid-thumbnail.ui-btn.ui-focus .grid-thumbnail-pic-full img{top:18px;left:18px;margin:-19px}.ui-virtualgrid .grid-thumbnail.ui-btn.ui-focus .grid-thumbnail-contents{background:#458fff}.ui-virtualgrid .grid-thumbnail.ui-btn.ui-focus .grid-thumbnail-contents .grid-thumbnail-content,.ui-virtualgrid .grid-thumbnail.ui-btn.ui-focus .grid-thumbnail-contents .grid-thumbnail-subtext{color:#fff}.ui-virtualgrid .grid-thumbnail.ui-btn.ui-selected .ui-btn-inner{border:solid #ffa955 1.25px}.ui-virtualgrid .grid-thumbnail.ui-btn.ui-selected .ui-btn-text{margin:-1.25px}.ui-mobile-viewport-transitioning,.ui-mobile-viewport-transitioning .ui-page{width:100%;height:100%;overflow:hidden}.in{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:350ms;animation-duration:350ms}.out{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:225ms;animation-duration:225ms}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.fade.out{opacity:0;-webkit-animation-duration:125ms;animation-duration:125ms;-webkit-animation-name:fadeout;animation-name:fadeout}.fade.in{opacity:1;-webkit-animation-duration:225ms;animation-duration:225ms;-webkit-animation-name:fadein;animation-name:fadein}.viewport-flip{position:absolute;-webkit-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000}.flip{backface-visiblity:hidden;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flip.out{-webkit-transform:rotateY(-90 def) scale(0.9);transform:rotateY(-90 def) scale(0.9);-webkit-animation-name:flipouttoleft;animation-name:flipouttoleft;-webkit-animation-duration:175ms;animation-duration:175ms}.flip.out.ui-ctxpopup-container{border:2px solid var(--more-options-stroke-color);border-radius:5px;box-shadow:none}.flip.in{-webkit-animation-name:flipintoright;animation-name:flipintoright;-webkit-animation-duration:225ms;animation-duration:225ms}.flip.in.ui-ctxpopup-container{border:2px solid var(--more-options-stroke-color);border-radius:5px;box-shadow:none}.ui-popup.flip.out,.flip.out.reverse{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9);-webkit-animation-name:flipouttoright;animation-name:flipouttoright}.flip.in.reverse{-webkit-animation-name:flipintoleft;animation-name:flipintoleft}@-webkit-keyframes flipouttoleft{from{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}from{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes flipouttoleft{from{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}from{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}from{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}}@keyframes flipouttoright{from{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}from{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}}@-webkit-keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}from{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}from{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}from{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}from{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}.flow{box-shadow:0 0 20px rgba(0,0,0,.4);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.ui-dialog.flow{box-shadow:none}.flow.out{-webkit-animation:flowouttoleft ease 350ms;animation:flowouttoleft ease 350ms;-webkit-transform:translate3d(-100%,0,0) scale(0.7);transform:translate3d(-100%,0,0) scale(0.7)}.flow.in{-webkit-animation:flowinfromright ease 350ms;animation:flowinfromright ease 350ms;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.ui-popup.flow.out,.flow.out.reverse{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation-name:flowouttoright;animation-name:flowouttoright}.flow.in.reverse{-webkit-animation-name:flowinfromleft;animation-name:flowinfromleft}@-webkit-keyframes flowouttoleft{0%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}60%,70%{-webkit-transform:translate3d(0,0,0) scale(0.7);transform:translate3d(0,0,0) scale(0.7)}100%{-webkit-transform:translate3d(-100%,0,0) scale(0.7);transform:translate3d(-100%,0,0) scale(0.7)}}@keyframes flowouttoleft{0%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}60%,70%{-webkit-transform:translate3d(0,0,0) scale(0.7);transform:translate3d(0,0,0) scale(0.7)}100%{-webkit-transform:translate3d(-100%,0,0) scale(0.7);transform:translate3d(-100%,0,0) scale(0.7)}}@-webkit-keyframes flowouttoright{0%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}60%,70%{-webkit-transform:translate3d(0,0,0) scale(0.7);transform:translate3d(0,0,0) scale(0.7)}100%{-webkit-transform:translate3d(100%,0,0) scale(0.7);transform:translate3d(100%,0,0) scale(0.7)}}@keyframes flowouttoright{0%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}60%,70%{-webkit-transform:translate3d(0,0,0) scale(0.7);transform:translate3d(0,0,0) scale(0.7)}100%{-webkit-transform:translate3d(100%,0,0) scale(0.7);transform:translate3d(100%,0,0) scale(0.7)}}@-webkit-keyframes flowinfromleft{0%{-webkit-transform:translate3d(-100%,0,0) scale(0.7);transform:translate3d(-100%,0,0) scale(0.7)}30%,40%{-webkit-transform:translate3d(0,0,0) scale(0.7);transform:translate3d(0,0,0) scale(0.7)}100%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}@keyframes flowinfromleft{0%{-webkit-transform:translate3d(-100%,0,0) scale(0.7);transform:translate3d(-100%,0,0) scale(0.7)}30%,40%{-webkit-transform:translate3d(0,0,0) scale(0.7);transform:translate3d(0,0,0) scale(0.7)}100%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}@-webkit-keyframes flowinfromright{0%{-webkit-transform:translate3d(100%,0,0) scale(0.7);transform:translate3d(100%,0,0) scale(0.7)}30%,40%{-webkit-transform:translate3d(0,0,0) scale(0.7);transform:translate3d(0,0,0) scale(0.7)}100%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}@keyframes flowinfromright{0%{-webkit-transform:translate3d(100%,0,0) scale(0.7);transform:translate3d(100%,0,0) scale(0.7)}30%,40%{-webkit-transform:translate3d(0,0,0) scale(0.7);transform:translate3d(0,0,0) scale(0.7)}100%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}.pop{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.pop.in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-animation:popin 350ms;animation:popin 350ms}.pop.in.ui-ctxpopup-container{border:2px solid var(--more-options-stroke-color);border-radius:5px;box-shadow:none}.pop.out{-webkit-animation:fadeout 100ms;animation:fadeout 100ms}.pop.out.ui-ctxpopup-container{border:2px solid var(--more-options-stroke-color);border-radius:5px;box-shadow:none}.pop.in.reverse{-webkit-animation-name:fadein;animation-name:fadein}.ui-popup.pop.out,.pop.out.reverse{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-animation-name:popout;animation-name:popout}@-webkit-keyframes popin{from{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@keyframes popin{from{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes popout{from{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}}@keyframes popout{from{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}}.slide.out,.slide.in{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:350ms;animation-duration:350ms}.slide.out{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-animation-name:slideouttoleft;animation-name:slideouttoleft}.slide.in{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation-name:slideinfromright;animation-name:slideinfromright}.ui-popup.slide.out,.slide.out.reverse{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation-name:slideouttoright;animation-name:slideouttoright}.slide.in.reverse{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation-name:slideinfromleft;animation-name:slideinfromleft}@-webkit-keyframes slideinfromright{from{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideinfromright{from{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideinfromleft{from{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideinfromleft{from{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideouttoleft{from{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideouttoleft{from{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes slideouttoright{from{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideouttoright{from{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slidedown.out{-webkit-animation:fadeout 100ms;animation:fadeout 100ms}.slidedown.in{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:slideinfromtop 250ms;animation:slideinfromtop 250ms}.slidedown.in.reverse{-webkit-animation:fade 150ms;animation:fade 150ms}.ui-popup.slidedown.out,.slidedown.out.reverse{-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-animation:slideouttotop 200ms;animation:slideouttotop 200ms}@-webkit-keyframes slideinfromtop{from{-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideinfromtop{from{-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideouttotop{from{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideouttotop{from{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideupfade.out{-webkit-animation:fadeout 100ms;animation:fadeout 100ms}.slideupfade.in{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:slideupfadeinfrombottom 250ms;animation:slideupfadeinfrombottom 250ms}.slideupfade.in.reverse{-webkit-animation:fadein 150ms;animation:fadein 150ms}.ui-popup.slideupfade.out,.slideupfade.out.reverse{-webkit-transform:translate3d(0,5%,0);-ms-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0);-webkit-animation:slideupfadeouttobottom 200ms;animation:slideupfadeouttobottom 200ms}@-webkit-keyframes slideupfadeinfrombottom{from{opacity:0;-webkit-transform:translate3d(0,5%,0);-ms-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideupfadeinfrombottom{from{opacity:0;-webkit-transform:translate3d(0,5%,0);-ms-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideupfadeouttobottom{from{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,5%,0);-ms-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}}@keyframes slideupfadeouttobottom{from{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,5%,0);-ms-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}}.slidedownfade.out{-webkit-animation:fadeout 100ms;animation:fadeout 100ms}.slidedownfade.in{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:slidedownfadeinfromtop 250ms;animation:slidedownfadeinfromtop 250ms}.slidedownfade.in.reverse{-webkit-animation:fadein 150ms;animation:fadein 150ms}.ui-popup.slidedownfade.out,.slidedownfade.out.reverse{-webkit-transform:translate3d(0,-5%,0);-ms-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0);-webkit-animation:slidedownfadeouttotop 200ms;animation:slidedownfadeouttotop 200ms}@-webkit-keyframes slidedownfadeinfromtop{from{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,-5%,0);-ms-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0)}}@keyframes slidedownfadeinfromtop{from{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,-5%,0);-ms-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0)}}@-webkit-keyframes slidedownfadeouttotop{from{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,-5%,0);-ms-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0)}}@keyframes slidedownfadeouttotop{from{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,-5%,0);-ms-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0)}}.slidefade.out{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-animation:slideouttoleft 225ms;animation:slideouttoleft 225ms}.slidefade.in{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:fadein 200ms;animation:fadein 200ms}.ui-popup.slidefade.out,.slidefade.out.reverse{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation:slideouttoright 200ms;animation:slideouttoright 200ms}.slidefade.in.reverse{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:fadein 200ms;animation:fadein 200ms}.viewport-turn{-webkit-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000;position:absolute}.turn{backface-visiblity:hidden;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.turn.out{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9);-webkit-animation:flipouttoleft 125ms;animation:flipouttoleft 125ms}.turn.in{-webkit-animation:flipintoright 250ms;animation:flipintoright 250ms}.ui-popup.turn.out,.turn.out.reverse{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9);-webkit-animation-name:flipouttoright;animation-name:flipouttoright}.turn.in.reverse{-webkit-animation-name:flipintoleft;animation-name:flipintoleft}@-webkit-keyframes flipouttoleft{from{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}from{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}}@keyframes flipouttoleft{from{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}from{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}}@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}from{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}}@keyframes flipouttoright{from{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}from{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}}@-webkit-keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}from{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}from{-webkit-transform:rotateY(-90deg) scale(0.9);transform:rotateY(-90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}from{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}from{-webkit-transform:rotateY(90deg) scale(0.9);transform:rotateY(90deg) scale(0.9)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}.depth{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.depth.out{opacity:0;-webkit-animation:depthout 250ms ease;animation:depthout 250ms ease}.depth.in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-animation:depthin 350ms ease;animation:depthin 350ms ease}.depth.in.reverse{-webkit-animation-name:depthinreverse;animation-name:depthinreverse}.ui-popup.depth.out,.depth.out.reverse{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-animation-name:depthoutreverse;animation-name:depthoutreverse}@-webkit-keyframes depthout{from{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0}}@keyframes depthout{from{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0}}@-webkit-keyframes depthin{0%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);opacity:0}30%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);opacity:0}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@keyframes depthin{0%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);opacity:0}30%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);opacity:0}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes depthinreverse{0%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0}30%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@keyframes depthinreverse{0%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0}30%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes depthoutreverse{from{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);opacity:0}}@keyframes depthoutreverse{from{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);opacity:0}}.ui-mobile-viewport-transitioning,.ui-mobile-viewport-transitioning .ui-page{width:100%;height:100%;overflow:hidden}.ui-page.slide.out,.ui-page.slide.in{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:400ms;animation-duration:400ms}.ui-page.slide.out{-webkit-animation-name:pageslideouttoleft;animation-name:pageslideouttoleft}.ui-page.slide.in{-webkit-animation-name:pageslideinfromright;animation-name:pageslideinfromright}.ui-page.slide.out.reverse{-webkit-animation-name:pageslideouttoright;animation-name:pageslideouttoright;z-index:2000}.ui-page.slide.in.reverse{-webkit-animation-name:pageslideinfromleft;animation-name:pageslideinfromleft}.ui-page.slide.in.reverse::after,.ui-page.slide.out:not(.reverse)::after{content:"";background-image:url(images/page/core_theme_bg_01.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2000;opacity:0}.ui-page.slide.in.reverse::after{-webkit-animation:pagebgslideinreverse 400ms ease-out;animation:pagebgslideinreverse 400ms ease-out}.ui-page.slide.out:not(.reverse)::after{-webkit-animation:pagebgslideout 400ms ease-out;animation:pagebgslideout 400ms ease-out}@-webkit-keyframes pageslideouttoleft{from{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-25%,0,0);-ms-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0)}}@keyframes pageslideouttoleft{from{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-25%,0,0);-ms-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0)}}@-webkit-keyframes pageslideinfromright{from{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes pageslideinfromright{from{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes pageslideouttoright{from{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes pageslideouttoright{from{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes pageslideinfromleft{from{-webkit-transform:translate3d(-25%,0,0);-ms-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes pageslideinfromleft{from{-webkit-transform:translate3d(-25%,0,0);-ms-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes pagebgslideinreverse{from{opacity:.5}to{opacity:0}}@keyframes pagebgslideinreverse{from{opacity:.5}to{opacity:0}}@-webkit-keyframes pagebgslideout{from{opacity:0}to{opacity:.5}}@keyframes pagebgslideout{from{opacity:0}to{opacity:.5}}.ui-page.slideup.out{-webkit-animation-name:fadeout;animation-name:fadeout;-webkit-animation-duration:250ms;animation-duration:250ms}.ui-page.slideup.in{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation-name:pageslideinfrombottom;animation-name:pageslideinfrombottom;-webkit-animation-duration:200ms;animation-duration:200ms}.ui-page.slideup.in.reverse{-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:250ms;animation-duration:250ms}.ui-page.slideup.out.reverse{-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-animation-name:pageslideouttobottom;animation-name:pageslideouttobottom;-webkit-animation-duration:200ms;animation-duration:200ms}@-webkit-keyframes pageslideinfrombottom{from{-webkit-transform:translate3d(0,100%,0)}to{-webkit-transform:translate3d(0,0,0)}}@-webkit-keyframes pageslideouttobottom{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,100%,0)}}ul.ui-virtual-list-container>ul.position_absolute{position:absolute}.ui-listview.ui-virtual-list-container .ui-li{position:relative}.ui-virtual-list-edge-effect{pointer-events:none;width:100%;height:0;position:absolute;top:0;left:0;box-shadow:0 0 rgba(0,0,0,0)}.ui-virtual-list-edge-effect.orientation-horizontal{height:100%;width:0}.ui-grid-a,.ui-grid-b,.ui-grid-c,.ui-grid-d{overflow:hidden}.ui-block-a,.ui-block-b,.ui-block-c,.ui-block-d,.ui-block-e{margin:0;padding:0;border:0;float:left;min-height:1px}.ui-grid-solo .ui-block-a{width:100%;float:none}.ui-grid-a .ui-block-a,.ui-grid-a .ui-block-b{width:50%}.ui-grid-a .ui-block-a{clear:left}.ui-grid-b .ui-block-a,.ui-grid-b .ui-block-b,.ui-grid-b .ui-block-c{width:33.333%}.ui-grid-b .ui-block-a{clear:left}.ui-grid-c .ui-block-a,.ui-grid-c .ui-block-b,.ui-grid-c .ui-block-c,.ui-grid-c .ui-block-d{width:25%}.ui-grid-c .ui-block-a{clear:left}.ui-grid-d .ui-block-a,.ui-grid-d .ui-block-b,.ui-grid-d .ui-block-c,.ui-grid-d .ui-block-d,.ui-grid-d .ui-block-e{width:20%}.ui-grid-d .ui-block-a{clear:left}.ui-navbar{overflow:hidden}.ui-navbar ul,.ui-navbar-expanded ul{list-style:none;padding:0;margin:0;position:relative;display:block;border:0}.ui-navbar-collapsed ul{float:left;width:75%;margin-right:-2px}.ui-navbar-collapsed .ui-navbar-toggle{float:left;width:25%}.ui-navbar .ui-navbar-truncate{position:absolute;left:-9999px;top:-9999px}.ui-navbar li .ui-btn,.ui-navbar .ui-navbar-toggle .ui-btn{display:block;text-align:center;margin:0;border-right-width:0}.ui-navbar li .ui-btn{margin-right:-1px}.ui-navbar li .ui-btn:last-child{margin-right:0}.ui-header .ui-navbar .ui-btn,.ui-footer .ui-navbar .ui-btn{border-top-width:0}.ui-navbar .ui-btn-inner{padding-left:2px;padding-right:2px}.ui-navbar-noicons .ui-btn-inner{padding-top:.8em;padding-bottom:.9em}.ui-navbar-expanded .ui-btn{margin:0;font-size:14px}.ui-navbar-expanded .ui-btn-inner{padding-left:5px;padding-right:5px}.ui-navbar-expanded .ui-btn-icon-top .ui-btn-inner{padding:45px 5px 15px;text-align:center}.ui-navbar-expanded .ui-btn-icon-top .ui-icon{top:15px}.ui-navbar-expanded .ui-btn-icon-bottom .ui-btn-inner{padding:15px 5px 45px;text-align:center}.ui-navbar-expanded .ui-btn-icon-bottom .ui-icon{bottom:15px}.ui-navbar-expanded .ui-btn-inner{min-height:2.5em}.ui-navbar-expanded .ui-navbar-noicons .ui-btn-inner{padding-top:1.8em;padding-bottom:1.9em}.ui-select{display:block;position:relative}.ui-select select{position:absolute;left:-9999px;top:-9999px}.ui-select .ui-btn{overflow:hidden}.ui-select .ui-btn select{cursor:pointer;-webkit-appearance:button;left:0;top:0;width:100%;min-height:100%;height:3em;max-height:100%;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);z-index:2}.ui-select .ui-btn select.ui-select-nativeonly{opacity:1;text-indent:0}.ui-select .ui-btn-icon-right .ui-btn-inner{padding-right:45px}.ui-select .ui-btn-icon-right .ui-icon{right:15px}label.ui-select{font-size:16px;line-height:1.4;font-weight:400;margin:0 0 .3em;display:block}.ui-select .ui-btn-text,.ui-selectmenu .ui-btn-text{display:block;min-height:1em}.ui-select .ui-btn-text{text-overflow:ellipsis;overflow:hidden}.ui-selectmenu .ui-listview{margin:0}.ui-selectmenu .ui-btn.ui-li-divider{cursor:default}.ui-selectmenu-hidden{top:-9999px;left:-9999px;visibility:hidden}.ui-selectmenu-screen{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.ui-selectmenu-list .ui-li .ui-icon{display:none}.ui-selectmenu-list .ui-li .ui-icon{display:block}.ui-li.ui-selectmenu-placeholder{display:none}.ui-selectmenu .ui-header .ui-title{margin:.6em 46px .8em}@media all and (min-width:450px){label.ui-select{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-select{width:60%;display:inline-block}}.ui-selectmenu .ui-header h1::after{content:'.';visibility:hidden}.ui-selectmenu .ui-header .ui-btn-icon_only .ui-btn-text{position:absolute;left:-9999px}.ui-selectmenu .ui-header .ui-btn-icon_only .ui-icon{margin:auto}.ui-page.ui-empty-state .ui-header{background-color:var(--background-color)}.ui-page.ui-empty-state .ui-content{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:var(--background-color)}.ui-page.ui-empty-state .ui-content::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url(images/00_page_empty_bg.png);mask-image:url(images/00_page_empty_bg.png);-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--background-color)}.ui-page.ui-empty-state .ui-content .ui-scrollview-view{padding-left:16px;padding-right:16px;text-align:center;font-size:16px;color:var(--text-color);line-height:21.5px;min-height:286px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ui-page.ui-empty-state .ui-content .ui-scrollview-view h1,.ui-page.ui-empty-state .ui-content .ui-scrollview-view h2,.ui-page.ui-empty-state .ui-content .ui-scrollview-view h3,.ui-page.ui-empty-state .ui-content .ui-scrollview-view h4,.ui-page.ui-empty-state .ui-content .ui-scrollview-view h5,.ui-page.ui-empty-state .ui-content .ui-scrollview-view h6{margin:0;margin-bottom:27px;line-height:27px;font-size:20px;font-weight:lighter;color:T0222L1}@media only screen and (orientation:landscape){.ui-page.ui-empty-state .ui-content:before{-webkit-mask-image:url(images/00_page_empty_bg_h.png);mask-image:url(images/00_page_empty_bg_h.png);-webkit-mask-size:100% 100px;mask-size:100% 100px}}.ui-listview.ui-listview-empty-state-show{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ui-listview.ui-listview-empty-state-show .ui-li-empty-state{display:-webkit-flex;display:-ms-flexbox;display:flex}.ui-listview.ui-listview-empty-state-show .ui-li-static{height:27px}.ui-listview .ui-li-empty-state{width:100%;display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-flex:1;-ms-flex:1;flex:1;box-sizing:border-box;padding:0 0 42px}.ui-empty-state-content{pointer-events:none;padding-left:16px;padding-right:16px;text-align:center;font-size:16px;color:T0222L4;line-height:21.5px;height:286px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ui-empty-state-content h1,.ui-empty-state-content h2,.ui-empty-state-content h3,.ui-empty-state-content h4,.ui-empty-state-content h5,.ui-empty-state-content h6{margin:0;margin-bottom:27px;line-height:27px;font-size:20px;font-weight:lighter;color:T0222L3}.ui-page-floatingactions .ui-listview .ui-li-empty-state{padding:0 0 94px}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}input[type=search][disabled]{background-color:transparent}.ui-header-searchbar .ui-appbar-controls-container::before{content:"";position:absolute;left:0;height:44px;margin:6px 0;border-radius:22px;background:var(--search-bar-bg-color);width:100%}.ui-header-searchbar .ui-appbar-controls-container .ui-appbar-search-container{z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ui-header-searchbar .ui-appbar-controls-container .ui-appbar-search-container .ui-btn-icon.ui-text-input-clear{top:auto;margin:auto 20px auto 16px;width:24px}.ui-header-searchbar .ui-appbar-controls-container .ui-appbar-search-container input[type=search]{margin-top:auto;margin-bottom:auto}.ui-header-searchbar .ui-appbar-controls-container .ui-appbar-action-buttons-container{display:none}.ui-header-searchbar-focused .ui-appbar-controls-container::before{display:none}.ui-header-searchbar-location .ui-appbar-controls-container::before{width:calc(100% - 64px)}.ui-header-searchbar-location .ui-appbar-controls-container .ui-appbar-action-buttons-container{display:inherit}.ui-header-searchbar-location .ui-appbar-controls-container .ui-appbar-action-buttons-container .ui-btn{width:24px}.ui-header-searchbar input.ui-text-input[type=search]~.ui-btn-icon.ui-text-input-clear::after{-webkit-mask-image:url(images/10_Search/tw_ic_clear_search_api_mtrl.svg);mask-image:url(images/10_Search/tw_ic_clear_search_api_mtrl.svg);width:24px;height:24px}.ui-search-history.ui-popup.ui-ctxpopup{width:100%}.ui-search-history.ui-popup.ui-ctxpopup .ui-popup-wrapper{margin:auto 0;background-color:transparent}.ui-search-history.ui-popup.ui-ctxpopup .ui-popup-content{background:transparent}.ui-search-history.ui-popup.ui-ctxpopup .ui-popup-content.ui-content-area{background-color:var(--background-area-color);border-radius:26px;overflow:hidden;box-sizing:border-box;box-shadow:0 0 0 .25px var(--content-area-line-color) inset;margin:auto auto 16px}@media (min-width:673px) and (min-height:411px){.ui-search-history.ui-popup.ui-ctxpopup .ui-popup-content.ui-content-area{width:90%}}@media (min-width:960px){.ui-search-history.ui-popup.ui-ctxpopup .ui-popup-content.ui-content-area{width:75%}}.ui-search-history.ui-popup.ui-ctxpopup .ui-popup-content.ui-content-area-disabled-top-rounding{border-top-left-radius:0;border-top-right-radius:0;-webkit-mask-box-image-width:0 26px 26px;mask-border-width:0 26px 26px}.ui-search-history.ui-popup.ui-ctxpopup .ui-popup-content.ui-content-area~.ui-content-subheader{margin-top:-16px}.ui-search-history.ui-popup.ui-ctxpopup .ui-listview{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ui-search-history.ui-popup.ui-ctxpopup .ui-listview .ui-li-search-history-clear{padding:8px 0}.ui-search-history.ui-popup.ui-ctxpopup .ui-listview .ui-li-search-history-clear .ui-btn{margin:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ui-search-history.ui-popup.ui-ctxpopup .ui-listview li .ui-btn.ui-btn-flat.ui-btn-icon{margin-right:20px}.ui-search-history.ui-popup.ui-ctxpopup .ui-listview li .ui-btn.ui-btn-flat.ui-btn-icon::after{min-height:24px;height:24px;width:24px;-webkit-mask-size:24px;mask-size:24px}.ui-listview.ui-listview-search-auto-complete .ui-highlight{color:var(--control-active-color)}.ui-listview.ui-listview-search-auto-complete li.ui-li-subheader{padding-top:10px;margin-left:0;font-family:Roboto-Medium;font-size:14px;color:var(--search-subheader-color);height:36px}.ui-listview.ui-listview-search-auto-complete li.ui-li-subheader .ui-li-icon{margin:auto 16px auto 20px;width:24px;height:24px;-webkit-mask-image:url(images/10_Search/wa_search_ic_squarcle_bg.svg);mask-image:url(images/10_Search/wa_search_ic_squarcle_bg.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ui-listview.ui-listview-search-auto-complete li.ui-li-subheader .ui-icon{width:24px;height:24px}.ui-listview.ui-listview-search-auto-complete li.ui-li-subheader .ui-icon::after{content:"";width:24px;height:24px;-webkit-mask-size:100%;mask-size:100%;position:absolute;left:0;top:0;background-color:var(--icon-control-color)}.ui-listview.ui-listview-search-auto-complete li.ui-li-subheader::after{display:none}.ui-listview.ui-listview-search-auto-complete li.ui-li-subheader~li{margin-left:60px;margin-right:20px;padding-right:4px}.ui-listview.ui-listview-search-auto-complete li.ui-li-subheader~li.ui-li-divider::after{left:0;width:100%}.ui-listview.ui-listview-search-auto-complete li.ui-li-subheader~li .ui-li-text:first-child{margin-left:0}.ui-handler{position:fixed;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;opacity:0;transition:opacity 400ms ease-out;height:100%;top:0;right:0}.ui-handler .ui-handler-track{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:100%;height:100%;display:block}.ui-handler .ui-handler-track .ui-handler-handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;background-color:transparent}.ui-handler .ui-handler-track .ui-handler-handle .ui-handler-expander{width:100%;height:100%;float:right;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--scroll-handler-color);border-radius:2px;transition-property:width border-width border-radius;transition-duration:100ms}.ui-handler .ui-handler-track .ui-handler-handle.ui-active .ui-handler-thumb:before{content:"";position:absolute;top:0;left:0;width:2px;height:2px;-webkit-mask-size:100%;mask-size:100%;background-color:transparent}.ui-handler .ui-handler-track .ui-handler-handle.ui-active .ui-handler-thumb:after{content:"";position:absolute;top:0;left:0;width:2px;height:2px;-webkit-mask-size:100%;mask-size:100%;background-color:transparent}.ui-handler.ui-handler-direction-x{right:5px;bottom:0;left:5px;height:24px;top:auto}.ui-handler.ui-handler-direction-x .ui-handler-handle{min-width:22px;height:14px;margin-bottom:10px;top:auto;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.ui-handler.ui-handler-direction-x .ui-handler-handle .ui-handler-expander{height:4px;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ui-handler.ui-handler-direction-x .ui-handler-track .ui-handler-handle.ui-active{min-width:41px;margin-bottom:10px;border-radius:2px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ui-handler.ui-handler-direction-x .ui-handler-track .ui-handler-handle.ui-active .ui-handler-expander{border-radius:2px}.ui-handler.ui-handler-direction-y{top:0;right:0;bottom:0;width:24px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ui-handler.ui-handler-direction-y:before{content:"";width:100%;height:55px;background-color:transparent}.ui-handler.ui-handler-direction-y .ui-handler-handle{width:14px;margin-right:10px;min-height:22px;left:auto;right:0}.ui-handler.ui-handler-direction-y .ui-handler-handle .ui-handler-expander{width:4px;height:100%}.ui-handler.ui-handler-direction-y .ui-handler-track{margin:10px 0;background-color:transparent;-webkit-flex:1;-ms-flex:1;flex:1}.ui-handler.ui-handler-direction-y .ui-handler-track .ui-handler-handle.ui-active{width:14px;min-height:41px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ui-handler.ui-handler-direction-y .ui-handler-track .ui-handler-handle.ui-active .ui-handler-expander{border-radius:2px}.ui-handler.disabled{display:none}.ui-handler .ui-handler-thumb{width:2px;height:2px;position:relative}.ui-handler-visible{opacity:1}.scrollbar-disabled{overflow:hidden!important}.scrollbar-disabled .ui-scrollview-clip[data-direction="x"]{width:100%}.ui-container{white-space:nowrap;padding-bottom:10px}.ui-container>*{scroll-snap-align:center}.ui-container .ui-container-item{display:inline-block;margin-left:3px;margin-right:3px;width:188px}.ui-container .ui-container-item:last-child{padding-right:20px}.ui-container.ui-container-middle .ui-favorite.ui-btn{width:103px}.ui-container.ui-container-middle .ui-favorite.ui-btn .ui-btn-content{width:103px}.ui-container.ui-container-middle .ui-favorite.ui-btn .ui-btn-content img{width:100px;height:100px}.ui-container.ui-container-middle .ui-favorite.ui-btn .ui-btn-content .ui-title,.ui-container.ui-container-middle .ui-favorite.ui-btn .ui-btn-content .ui-subtitle{font-family:Roboto-Medium;width:100%;text-align:left;text-overflow:ellipsis;color:#7b7b7b}.ui-drawer{position:absolute;background-color:var(--background-color);z-index:1201;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll}.ui-drawer-header{height:56px;display:-webkit-flex;display:-ms-flexbox;display:flex}.ui-drawer-title{font-size:19px;color:var(--appbar-main-text-color);-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:20px}.ui-drawer .ui-listview{margin:0;position:absolute;z-index:2000;width:100%;height:100%}.ui-drawer .ui-listview .ui-drawer-sub-list>.ui-btn-inner .ui-btn-text .ui-link-inherit{padding-left:13px}.ui-drawer-overlay{position:absolute;background-color:var(--overlay);z-index:1200}.ui-header .ui-btn.ui-drawer-button.ui-btn-icon-only{position:absolute;top:0;left:0;width:27px;height:36px}.ui-header .ui-btn.ui-drawer-button.ui-btn-icon-only::after{width:27px;height:36px;-webkit-mask-size:100%;mask-size:100%;margin-top:0;top:0;left:0}.ui-dropdownmenu-overlay{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1200}.ui-dropdownmenu{box-sizing:border-box;width:100%;display:block;position:relative}.ui-dropdownmenu:focus{outline:0}.ui-dropdownmenu:active{outline:0}.ui-dropdownmenu:active .ui-dropdownmenu-placeholder{background-color:transparent}.ui-dropdownmenu::before{content:"";opacity:0;width:90%;height:26px;background-color:var(--ripple-color);position:absolute;top:17px;left:5%;transition-property:width,height,top,left;transition-duration:.2s;transition-timing-function:ease}.ui-dropdownmenu:active::before{content:"";opacity:1;width:94%;height:40px;background-color:var(--ripple-color);position:absolute;top:10px;left:3%}.ui-dropdownmenu .ui-dropdownmenu-placeholder{box-sizing:border-box;text-align:left;width:100%;display:inline-block;vertical-align:middle;position:relative;height:100%;line-height:60px;white-space:nowrap;padding:0 26px 0 16px;overflow:hidden;text-overflow:ellipsis;font-size:17px;text-indent:5px;background-color:transparent}.ui-dropdownmenu .ui-dropdownmenu-placeholder::after{content:"";position:absolute;width:calc(100% - 32px);height:1px;bottom:9px;right:16px;background-color:F057}.ui-dropdownmenu select{width:100%;display:none}.ui-dropdownmenu.ui-focus{background-color:var(--ripple-color)}.ui-dropdownmenu-inline{width:auto;display:inline-block}.ui-dropdownmenu-disabled{opacity:1}.ui-dropdownmenu-disabled .ui-dropdownmenu-placeholder{color:var(--dropdown-menu-options-color-dim)}.ui-dropdownmenu-force-display{display:block!important}.ui-dropdownmenu-native select{display:block;top:0;left:0;position:absolute;height:100%;outline:0;opacity:0;border:0;margin:0}.ui-dropdownmenu-overlay-hidden{display:none}@-webkit-keyframes open-to-bottom{from{opacity:.5;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes open-to-bottom{from{opacity:.5;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes open-to-top{from{opacity:.5;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes open-to-top{from{opacity:.5;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes close-to-bottom{from{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes close-to-bottom{from{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes close-to-top{from{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes close-to-top{from{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.ui-dropdownmenu-options-wrapper{position:absolute;visibility:hidden;top:-5000px;overflow:hidden;z-index:1201;min-width:168px;max-width:100vw;padding:5px;margin-top:-5.5px}.ui-dropdownmenu-options-wrapper.ui-dropdownmenu-options-vertical-margins{margin-top:.5px;margin-bottom:4.5px}.ui-dropdownmenu-options-wrapper.ui-dropdownmenu-active{visibility:visible;overflow-y:auto}.ui-dropdownmenu-options-wrapper.ui-dropdownmenu-options-opening.ui-dropdownmenu-options-top .ui-dropdownmenu-options{-webkit-animation:open-to-top 300ms;animation:open-to-top 300ms}.ui-dropdownmenu-options-wrapper.ui-dropdownmenu-options-opening.ui-dropdownmenu-options-bottom .ui-dropdownmenu-options{-webkit-animation:open-to-bottom 300ms;animation:open-to-bottom 300ms}.ui-dropdownmenu-options-wrapper.ui-dropdownmenu-options-closing.ui-dropdownmenu-options-top .ui-dropdownmenu-options{-webkit-animation:close-to-bottom 300ms;animation:close-to-bottom 300ms}.ui-dropdownmenu-options-wrapper.ui-dropdownmenu-options-closing.ui-dropdownmenu-options-bottom .ui-dropdownmenu-options{-webkit-animation:close-to-top 300ms;animation:close-to-top 300ms}.ui-dropdownmenu-options-wrapper .ui-dropdownmenu-options{box-sizing:border-box;list-style:none;padding:0;margin:0;max-height:calc(100vh - 10px);overflow-y:auto;background-color:var(--dropdown-menu-options-background);border-radius:26px;box-shadow:0 2.5px 8px 0 var(--dropdown-shadow-color-1),0 0 2.5px 0 var(--dropdown-shadow-color-2);border:var(--dropdown-menu-options-border)}.ui-dropdownmenu-options-wrapper .ui-dropdownmenu-options:focus{outline:0}.ui-dropdownmenu-options-wrapper .ui-dropdownmenu-options .ui-dropdownmenu-disabled{color:var(--dropdown-menu-options-color-dim)}.ui-dropdownmenu-options-wrapper .ui-dropdownmenu-options .ui-dropdownmenu-selected{color:var(--primary-dark-color);font-family:Roboto-Medium}.ui-dropdownmenu-options-wrapper .ui-dropdownmenu-options .ui-dropdownmenu-selected::after{width:20px;height:20px;margin-left:16px;margin-right:24px;content:'';position:absolute;-webkit-mask-image:url(images/13_View_controls/tw_dropdown_ic_check.svg);mask-image:url(images/13_View_controls/tw_dropdown_ic_check.svg);-webkit-mask-size:100%,0;mask-size:100%,0;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;background-color:var(--primary-dark-color)}.ui-dropdownmenu-options-wrapper .ui-dropdownmenu-options li{padding:15px 60px 15px 24px;font-size:17px;font-family:Roboto-Regular;display:block;position:relative;overflow:hidden;text-overflow:ellipsis;color:var(--dropdown-menu-options-color)}.ui-dropdownmenu-options-wrapper .ui-dropdownmenu-options li.ui-dropdown-two-lines{max-height:2em;line-height:1.4em}.ui-dropdownmenu-options-wrapper .ui-dropdownmenu-options li:not(.ui-dropdown-two-lines){white-space:nowrap;height:20px}.ui-dropdownmenu-options-wrapper .ui-dropdownmenu-options li:focus,.ui-dropdownmenu-options-wrapper .ui-dropdownmenu-options li:active{outline:0}.ui-dropdownmenu-options-wrapper .ui-dropdownmenu-options li.ui-focus{background-color:var(--focus-bg-color)}.ui-dropdownmenu-options-wrapper .ui-dropdownmenu-options li::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ripple-color);opacity:0}.ui-dropdownmenu-options-wrapper .ui-dropdownmenu-options li:active::before{opacity:1}.ui-dropdownmenu-active::-webkit-scrollbar{display:none}.ui-listview li.ui-li-static.ui-li-has-dropdownmenu{padding:0}.ui-listview li.ui-li-static.ui-li-has-dropdownmenu .ui-dropdownmenu-placeholder{line-height:60px}.ui-li-static.ui-li-has-dropdownmenu{height:60px}.ui-appbar .ui-dropdownmenu-placeholder{line-height:56px}.ui-appbar-expanded .ui-dropdownmenu-placeholder{line-height:59px}.ui-spinner{padding:0 24px}.ui-spinner .ui-dropdownmenu-placeholder{font-size:18px;padding-left:0;text-indent:0}.ui-spinner .ui-dropdownmenu-placeholder::after{content:"";width:20px;height:20px;position:absolute;right:0;background-color:#000;top:35%;-webkit-mask-image:url(images/13_View_controls/tw_spinner_mtrl.svg);mask-image:url(images/13_View_controls/tw_spinner_mtrl.svg)}.ui-spinner::before{height:100%;top:0;left:0;border-radius:30px}.ui-spinner .ui-dropdownmenu-active .ui-dropdownmenu-placeholder::after{display:none}.ui-spinner.ui-focus{background-color:transparent}.ui-spinner.ui-focus::before{opacity:1;background-color:var(--focus-bg-color)}.ui-panel-changer{position:relative;display:block;width:100%;left:0}.ui-panel{position:absolute;height:100%;width:100%}.ui-panel.ui-panel-active{display:block}.ui-panel.slide-in,.ui-panel.slide-out,.ui-panel.slide-reverse-out,.ui-panel.slide-reverse-in{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:400ms;animation-duration:400ms}.ui-panel.pre-in{z-index:100}.ui-panel.slide-out{-webkit-animation-name:panelslideouttoleft;animation-name:panelslideouttoleft}.ui-panel.slide-in{-webkit-animation-name:panelslideinfromright;animation-name:panelslideinfromright}.ui-panel.slide-reverse-out{-webkit-animation-name:panelslideouttoright;animation-name:panelslideouttoright}.ui-panel.slide-reverse-in{-webkit-animation-name:panelslideinfromleft;animation-name:panelslideinfromleft}.ui-panel .ui-content{height:100%}@-webkit-keyframes panelslideouttoleft{from{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes panelslideouttoleft{from{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes panelslideinfromright{from{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes panelslideinfromright{from{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes panelslideouttoright{from{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes panelslideouttoright{from{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes panelslideinfromleft{from{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes panelslideinfromleft{from{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.ui-navigation{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;-ms-flex-order:2;order:2;height:35px;box-sizing:border-box;background-color:var(--background-color);border-top:1px solid var(--color-white);white-space:nowrap;overflow-x:scroll;overflow-y:hidden}.ui-navigation::-webkit-scrollbar{display:none}.ui-navigation .ui-navigation-container{margin:0;padding:0;display:inline-block;list-style-type:none}.ui-navigation .ui-navigation-container .ui-navigation-item{position:relative;height:34px;line-height:34px;vertical-align:top;overflow:hidden;display:inline-block;color:var(--text-color);font-size:16px;background-color:transparent}.ui-navigation .ui-navigation-container .ui-navigation-item:first-child{margin-left:9px}.ui-navigation .ui-navigation-container .ui-navigation-item:first-child::before{content:none}.ui-navigation .ui-navigation-container .ui-navigation-item .ui-arrow{float:left;height:34px;width:30px;color:var(--text-color);background-color:var(--color-white);-webkit-mask-image:url(images/core_navigation_bar_icon_arrow.png);-webkit-mask-size:100% 100%;margin:0 -9px 0;opacity:.6}.ui-navigation .ui-navigation-container .ui-navigation-item .ui-text{display:block;position:relative;float:left;height:21.5px;color:var(--text-color);padding:3px 7px 4.5px;line-height:21.5px;margin-top:2.5px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;opacity:.6}.ui-navigation .ui-navigation-container .ui-navigation-item .ui-text.ui-focus{background-color:rgba(50,150,166,.4);outline:0}.ui-navigation .ui-navigation-container .ui-navigation-item:last-child{margin-right:9px}.ui-navigation .ui-navigation-container .ui-navigation-item.ui-navigator-active-animation .ui-arrow{-webkit-animation:navigation_active_show_animation_arrow linear 133ms;animation:navigation_active_show_animation_arrow linear 133ms}.ui-navigation .ui-navigation-container .ui-navigation-item.ui-navigator-active-animation .ui-text{-webkit-animation:navigation_active_show_animation_text linear 166ms;animation:navigation_active_show_animation_text linear 166ms}.ui-navigation .ui-navigation-container .ui-navigation-item.ui-navigator-back .ui-arrow{-webkit-animation:none;animation:none}.ui-navigation .ui-navigation-container .ui-navigation-item.ui-navigator-back .ui-text{-webkit-animation:navigation_active_back_animation_text linear 184ms;animation:navigation_active_back_animation_text linear 184ms}.ui-navigation .ui-navigation-container .ui-navigation-item.ui-navigator-hide .ui-arrow{-webkit-animation:navigation_active_hide_animation_text linear 150ms;animation:navigation_active_hide_animation_text linear 150ms}.ui-navigation .ui-navigation-container .ui-navigation-item.ui-navigator-hide .ui-text{-webkit-animation:navigation_active_hide_animation_text linear 184ms;animation:navigation_active_hide_animation_text linear 184ms}.ui-navigation .ui-navigation-container .ui-navigation-item.ui-navigation-active .ui-arrow{opacity:.6}.ui-navigation .ui-navigation-container .ui-navigation-item.ui-navigation-active .ui-text{color:var(--ripple-color);opacity:1}.ui-navigation .ui-navigation-container .ui-navigation-item.ui-navigator-back-hide .ui-arrow{-webkit-animation:none;animation:none}.ui-navigation .ui-navigation-container .ui-navigation-item.ui-navigator-back-hide .ui-text{-webkit-animation:navigation_active_back_hide_animation_text linear 184ms;animation:navigation_active_back_hide_animation_text linear 184ms;opacity:1}.ui-navigation .ui-navigation-container .ui-navigation-item.ui-btn-active .ui-text::before{content:"";position:absolute;width:100%;height:100%;left:50%;top:50%;background-color:var(--ripple-color);opacity:0;color:var(--ripple-color);-webkit-animation:navigation_press_animation linear 500ms;animation:navigation_press_animation linear 500ms}@-webkit-keyframes navigation_active_show_animation_text{0%{opacity:0}100%{opacity:1}}@keyframes navigation_active_show_animation_text{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes navigation_active_back_animation_text{0%{opacity:.6}100%{opacity:1}}@keyframes navigation_active_back_animation_text{0%{opacity:.6}100%{opacity:1}}@-webkit-keyframes navigation_active_back_hide_animation_text{0%{opacity:1}100%{opacity:.6}}@keyframes navigation_active_back_hide_animation_text{0%{opacity:1}100%{opacity:.6}}@-webkit-keyframes navigation_active_show_animation_arrow{0%{opacity:0}20%{opacity:0}100%{opacity:.6}}@keyframes navigation_active_show_animation_arrow{0%{opacity:0}20%{opacity:0}100%{opacity:.6}}@-webkit-keyframes navigation_active_hide_animation_text{0%{opacity:1}100%{opacity:0}}@keyframes navigation_active_hide_animation_text{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes navigation_press_animation{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(0.7);-ms-transform:translate(-50%,-50%) scale(0.7);transform:translate(-50%,-50%) scale(0.7)}5%{opacity:.3}100%{opacity:.3;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes navigation_press_animation{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(0.7);-ms-transform:translate(-50%,-50%) scale(0.7);transform:translate(-50%,-50%) scale(0.7)}5%{opacity:.3}100%{opacity:.3;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes navigation_pressup_animation{0%{opacity:.3}100%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes navigation_pressup_animation{0%{opacity:.3}100%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.ui-tabs{position:relative;height:100%;overflow:hidden;border-bottom-left-radius:26px;border-bottom-right-radius:26px}.ui-tabs .ui-listview{overflow:hidden;min-height:100%;min-width:100%}.ui-section-changer{height:100%;position:relative;overflow:hidden;display:block}.ui-section-changer section{overflow:auto}.ui-indexscrollbar{display:block;position:absolute;right:0;top:0;width:20px;height:100%;padding-left:1px;background-color:var(--control-background);z-index:1000;overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer;box-sizing:border-box}.ui-indexscrollbar::before{width:20px;display:block;position:absolute;right:20px;height:100%;content:" ";background-color:transparent}.ui-indexscrollbar ul{list-style-type:none;margin:0;position:absolute;width:100%;height:100%;left:0;visibility:visible;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;box-sizing:border-box}.ui-indexscrollbar ul li{cursor:pointer;color:var(--text-color);display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;text-align:center;font-size:12px;font-weight:700;border-bottom:1px solid var(--primary-color);border-left:1px solid var(--border-surface);-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;max-height:20px;min-height:20px}.ui-indexscrollbar ul li a{text-decoration:none;width:18px;height:19px;color:inherit;border:0;outline:0;box-sizing:border-box;margin:0;padding:0}.ui-indexscrollbar ul li a:focus{background-color:var(--ripple-color)}.ui-indexscrollbar ul li.ui-state-selected{border-left:2px solid var(--primary-color);position:relative;width:18px}.ui-indexscrollbar ul li.ui-state-selected::before{content:"";position:absolute;height:100%;width:17px;left:-1px;top:-1px;border:1px solid var(--border-surface);border-left:0}.ui-indexscrollbar ul::before,.ui-indexscrollbar ul::after{content:"";width:20px;border-left:1px solid var(--border-surface);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;pointer-events:none;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.ui-indexscrollbar ul.ui-indexscrollbar-supplementary{position:relative;height:auto;top:0;right:-20px;width:100%}.ui-indexscrollbar .ui-indexscrollbar-margin{width:20px;position:absolute;bottom:0;left:0;border-left:1px solid var(--border-surface)}.ui-indexscrollbar+.ui-listview li{padding-right:20px}.ui-indexscrollbar ul li:first-child{padding-top:21px;position:relative}.ui-indexscrollbar ul li:first-child::before{content:"";height:20px;width:20px;position:absolute;top:0;left:0;background-color:var(--text-color);-webkit-mask-image:url(../default/images/controls/core_floating_icon_search.png);mask-image:url(../default/images/controls/core_floating_icon_search.png);-webkit-mask-size:80%;mask-size:80%;-webkit-mask-position:center center;mask-position:center center}.ui-indexscrollbar ul li:first-child::after{content:"";height:1px;width:20px;position:absolute;top:20px;left:0;background-color:var(--primary-color)}.ui-indexscrollbar ul li:last-child{border-bottom-color:transparent}.ui-indexscrollbar-indicator{position:fixed;top:0;left:0;z-index:999;display:none}.ui-indexscrollbar-indicator>span{width:84px;line-height:84px;position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:56px;border-radius:50%;text-align:center;box-sizing:border-box;background-color:var(--control-background);color:var(--text-color)}.ui-icon-add::after{-webkit-mask-image:url(images/2_Buttons/tw_ic_ab_add_mtrl.svg);mask-image:url(images/2_Buttons/tw_ic_ab_add_mtrl.svg)}.ui-icon-delete::after{-webkit-mask-image:url(images/1_App_bar/tw_ic_bb_delete_mtrl.svg);mask-image:url(images/1_App_bar/tw_ic_bb_delete_mtrl.svg)}.ui-icon-cancel::after{-webkit-mask-image:url(images/controls/core_button_cancel.png);mask-image:url(images/controls/core_button_cancel.png)}.ui-icon-reorder::after{-webkit-mask-image:url(images/3_Controllers/tw_list_icon_reorder.svg);mask-image:url(images/3_Controllers/tw_list_icon_reorder.svg)}.ui-icon-pause::after{-webkit-mask-image:url(images/controls/00_button_pause.png);mask-image:url(images/controls/00_button_pause.png)}.ui-icon-share::after{-webkit-mask-image:url(images/1_App_bar/tw_ic_bb_share_mtrl.svg);mask-image:url(images/1_App_bar/tw_ic_bb_share_mtrl.svg)}.ui-icon-check::after{-webkit-mask-image:url(images/1_App_bar/tw_ic_ab_back_mtrl.svg);mask-image:url(images/1_App_bar/tw_ic_ab_back_mtrl.svg)}.ui-icon-move::after{-webkit-mask-image:url(images/1_App_bar/tw_ic_bb_move_mtrl.svg);mask-image:url(images/1_App_bar/tw_ic_bb_move_mtrl.svg)}.ui-icon-plus::after{-webkit-mask-image:url(images/3_Controllers/tw_list_icon_add_mtrl.svg);mask-image:url(images/3_Controllers/tw_list_icon_add_mtrl.svg)}.ui-icon-minus::after{-webkit-mask-image:url(images/3_Controllers/tw_list_icon_delete_mtrl.svg);mask-image:url(images/3_Controllers/tw_list_icon_delete_mtrl.svg)}.ui-icon-up::after{-webkit-mask-image:url(images/3_Controllers/tw_expander_close_mtrl.svg);mask-image:url(images/3_Controllers/tw_expander_close_mtrl.svg)}.ui-icon-down::after{-webkit-mask-image:url(images/3_Controllers/tw_expander_open_mtrl.svg);mask-image:url(images/3_Controllers/tw_expander_open_mtrl.svg)}.ui-icon-left::after{-webkit-mask-image:url(images/3_Controllers/tw_expander_open_mtrl.svg);mask-image:url(images/3_Controllers/tw_expander_open_mtrl.svg);-webkit-transform:translate(-50%,-50%) rotateZ(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotateZ(90deg)}.ui-icon-right::after{-webkit-mask-image:url(images/3_Controllers/tw_expander_open_mtrl.svg);mask-image:url(images/3_Controllers/tw_expander_open_mtrl.svg)}.ui-icon-next::after{-webkit-mask-image:url(images/3_Controllers/tw_expander_close_mtrl.svg);mask-image:url(images/3_Controllers/tw_expander_close_mtrl.svg)}.ui-icon-contact::after{-webkit-mask-image:url(images/12_Text_fields/wa_textfield_ic_contact.svg);mask-image:url(images/12_Text_fields/wa_textfield_ic_contact.svg)}.ui-icon-textfield-add::after{-webkit-mask-image:url(images/12_Text_fields/wa_textfield_ic_add.svg);mask-image:url(images/12_Text_fields/wa_textfield_ic_add.svg)}.ui-icon-clear-search::after{-webkit-mask-image:url(images/10_Search/tw_ic_clear_search_api_mtrl.svg);mask-image:url(images/10_Search/tw_ic_clear_search_api_mtrl.svg)}.ui-icon-location::after{-webkit-mask-image:url(images/10_Search/tw_ic_ab_search_location_mtrl.svg);mask-image:url(images/10_Search/tw_ic_ab_search_location_mtrl.svg)}.ui-btn.ui-icon-next::after,.ui-btn.ui-icon-right::after{-webkit-transform:translate(-50%,-50%) rotateZ(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotateZ(90deg)}.ui-btn.ui-icon-left::after{-webkit-transform:translate(-50%,-50%) rotateZ(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotateZ(-90deg)}:root{--button-fab-radius:50%;--button-fab-icon-color:var(--color-white);--button-fab-right:24px;--button-fab-bottom:24px;--button-fab-width:56px;--button-fab-height:56px;--button-fab-icon-width:24px;--button-fab-icon-height:24px}tau-button{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#ddd;border-bottom-color:#ddd;border-bottom-style:outset;border-bottom-width:2px;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-color:#ddd;border-left-style:outset;border-left-width:2px;border-right-color:#ddd;border-right-style:outset;border-right-width:2px;border-top-color:#ddd;border-top-style:outset;border-top-width:2px;box-sizing:border-box;color:#000;cursor:default;display:inline-block;font-family:Arial,'MS Trebuchet',sans-serif;font-size:13.3333330154419px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:1px;padding-left:6px;padding-right:6px;padding-top:1px;text-align:center;text-indent:0;text-rendering:auto;text-shadow:none;text-transform:none;word-spacing:0;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}@-webkit-keyframes btn_pressup_animation{0%{opacity:1}33%{opacity:1}100%{opacity:0}}@keyframes btn_pressup_animation{0%{opacity:1}33%{opacity:1}100%{opacity:0}}@-webkit-keyframes btn_press_animation_nobg{0%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}100%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.425);-ms-transform:translate(-50%,-50%) scale(1.425);transform:translate(-50%,-50%) scale(1.425)}}@keyframes btn_press_animation_nobg{0%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}100%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.425);-ms-transform:translate(-50%,-50%) scale(1.425);transform:translate(-50%,-50%) scale(1.425)}}@-webkit-keyframes btn_press_animation_flat_opacity_in{0%{background-color:transparent}100%{background-color:var(--ripple-button-flat-color)}}@keyframes btn_press_animation_flat_opacity_in{0%{background-color:transparent}100%{background-color:var(--ripple-button-flat-color)}}@-webkit-keyframes btn_press_animation_flat_opacity_out{0%{background-color:var(--ripple-button-flat-color)}100%{background-color:transparent}}@keyframes btn_press_animation_flat_opacity_out{0%{background-color:var(--ripple-button-flat-color)}100%{background-color:transparent}}@-webkit-keyframes btn_press_animation_flat_icon_opacity_in{0%{background-color:var(--button-background-flat)}100%{background-color:var(--ripple-button-flat-color)}}@keyframes btn_press_animation_flat_icon_opacity_in{0%{background-color:var(--button-background-flat)}100%{background-color:var(--ripple-button-flat-color)}}@-webkit-keyframes btn_press_animation_flat_icon_opacity_out{0%{background-color:var(--ripple-button-flat-color)}100%{background-color:var(--button-background-flat)}}@keyframes btn_press_animation_flat_icon_opacity_out{0%{background-color:var(--ripple-button-flat-color)}100%{background-color:var(--button-background-flat)}}@-webkit-keyframes btn_press_animation_flat_scale{0%{-webkit-transform:translate(-50%,-50%) scale(0.95);transform:translate(-50%,-50%) scale(0.95)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes btn_press_animation_flat_scale{0%{-webkit-transform:translate(-50%,-50%) scale(0.95);transform:translate(-50%,-50%) scale(0.95)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes btn_press_animation_flat_icon_scale{0%{-webkit-transform:translate(-50%,-50%) scale(0.95);transform:translate(-50%,-50%) scale(0.95)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes btn_press_animation_flat_icon_scale{0%{-webkit-transform:translate(-50%,-50%) scale(0.95);transform:translate(-50%,-50%) scale(0.95)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes btn_press_animation_flat_icon_scale_left{0%{-webkit-transform:translateY(-50%) scale(0.95);transform:translateY(-50%) scale(0.95)}100%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@keyframes btn_press_animation_flat_icon_scale_left{0%{-webkit-transform:translateY(-50%) scale(0.95);transform:translateY(-50%) scale(0.95)}100%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@-webkit-keyframes btn_press_animation_flat_icon_scale_top{0%{-webkit-transform:translateX(-50%) scale(0.95);transform:translateX(-50%) scale(0.95)}100%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}@keyframes btn_press_animation_flat_icon_scale_top{0%{-webkit-transform:translateX(-50%) scale(0.95);transform:translateX(-50%) scale(0.95)}100%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}@-webkit-keyframes animation_opacity_in{0%{opacity:0}10%{opacity:1}100%{opacity:1}}@keyframes animation_opacity_in{0%{opacity:0}10%{opacity:1}100%{opacity:1}}@-webkit-keyframes animation_opacity_out{0%{opacity:1}100%{opacity:0}}@keyframes animation_opacity_out{0%{opacity:1}100%{opacity:0}}button.ui-btn,input[type=button].ui-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;outline:0}a.ui-btn{text-decoration:none;width:100%}.ui-btn{position:relative;padding:0 16px;min-height:36px;vertical-align:middle;text-overflow:ellipsis;text-align:center;color:var(--primary-color);font-size:var(--button-text-font-size);white-space:nowrap;cursor:pointer;background-color:var(--button-background);box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;z-index:0;border-radius:18px;font-family:Roboto-Medium}.ui-btn::before{position:absolute;top:50%;left:50%;width:100%;height:100%;opacity:0;content:"";border-width:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ui-btn::after{position:absolute;top:50%;left:50%;-webkit-mask-size:100% 100%;-moz-mask-size:100% 100%;-ms-mask-size:100% 100%;-o-mask-size:100% 100%;mask-size:100% 100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-size:100%;-moz-mask-size:100%;-ms-mask-size:100%;-o-mask-size:100%;mask-size:100%;content:""}.ui-btn:focus{outline:0}.ui-btn:not(.ui-btn-nobg)::before{z-index:-1;border-radius:26px;background-color:var(--ripple-color);box-sizing:border-box}.ui-btn:not(.ui-btn-nobg).ui-btn-active::before{opacity:1;-webkit-animation:btn_press_animation_flat_opacity_in linear 100ms,btn_press_animation_flat_opacity_out linear 400ms 100ms,btn_press_animation_flat_scale cubic-bezier(0.33,0,.2,1) 350ms;animation:btn_press_animation_flat_opacity_in linear 100ms,btn_press_animation_flat_opacity_out linear 400ms 100ms,btn_press_animation_flat_scale cubic-bezier(0.33,0,.2,1) 350ms}.ui-btn.ui-btn-focus{outline:2px solid var(--primary-color)}.ui-btn.ui-btn-nobg{background-color:transparent;color:var(--primary-color)}.ui-btn.ui-btn-nobg::before{background-color:var(--ripple-color);opacity:0;border-radius:50%;width:40px;height:40px;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.ui-btn.ui-btn-nobg.ui-btn-active::before{-webkit-animation:btn_press_animation_nobg linear 315ms;animation:btn_press_animation_nobg linear 315ms;opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.425);-ms-transform:translate(-50%,-50%) scale(1.425);transform:translate(-50%,-50%) scale(1.425)}.ui-btn.ui-btn-nobg.ui-btn-active.ui-btn-inactive::before{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1.425);-ms-transform:translate(-50%,-50%) scale(1.425);transform:translate(-50%,-50%) scale(1.425)}.ui-btn.ui-btn-nobg.ui-btn-active.ui-btn-inactive::after{-webkit-animation:btn_pressup_animation 300ms linear;animation:btn_pressup_animation 300ms linear;opacity:0}.ui-btn.ui-btn-nobg.ui-btn-icon::after{background-color:var(--text-color);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.ui-btn.ui-btn-nobg.ui-btn-icon.ui-btn-active::after{background-color:var(--text-color)}.ui-btn.ui-btn-nobg.ui-btn-icon.ui-icon-delete::after{background-color:F060L3;transition:background-color 15ms}.ui-btn.ui-btn-nobg.ui-btn-icon.ui-icon-delete.ui-btn-active::after{background-color:F060L3P;transition:background-color 300ms}.ui-btn.ui-btn-icon.ui-state-disabled::after{opacity:.4}.ui-btn.ui-btn-icon.ui-btn-circle{width:49px;height:49px}.ui-btn.ui-btn-icon.ui-btn-circle::after{background-color:var(--text-color)}.ui-btn.ui-btn-icon.ui-btn-nobg{width:40px;height:40px;text-indent:-4999.5px;padding:10px 0;border-radius:0}.ui-btn.ui-btn-icon.ui-btn-nobg.ui-inline{width:40px}.ui-btn.ui-btn-icon.ui-btn-nobg::after{width:25px;height:25px}.ui-btn.ui-btn-icon.ui-color-add::after{background-color:var(--btn-add-color)}.ui-btn.ui-btn-icon.ui-color-delete::after{background-color:var(--btn-delete-color)}.ui-btn.ui-inline{display:inline-block;width:auto}.ui-btn.ui-hidden{display:none}.ui-btn.ui-state-disabled{pointer-events:none;background-color:var(--button-background);color:var(--button-text-color-disabled)}.ui-btn.ui-btn-icon.ui-btn-icon-only{text-indent:-4999.5px;width:104px}.ui-btn.ui-btn-icon::after{background-color:var(--button-icon-color)}.ui-btn.ui-btn-icon.ui-btn-active::after{background-color:var(--text-color)}.ui-btn.ui-btn-icon.ui-btn-icon-left{padding-left:65px;padding-right:30px}.ui-btn.ui-btn-icon.ui-btn-icon-left::after{left:29px}.ui-btn.ui-btn-icon.ui-btn-icon-right{padding-left:30px;padding-right:65px}.ui-btn.ui-btn-icon.ui-btn-icon-right::after{right:29px;left:auto}.ui-btn.ui-btn-icon.ui-btn-icon-left::after,.ui-btn.ui-btn-icon.ui-btn-icon-right::after{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.ui-btn.ui-btn-icon.ui-btn-icon-top{padding-top:65px;padding-bottom:40px}.ui-btn.ui-btn-icon.ui-btn-icon-top::after{top:28px}.ui-btn.ui-btn-icon.ui-btn-icon-bottom{padding-top:40px;padding-bottom:65px}.ui-btn.ui-btn-icon.ui-btn-icon-bottom::after{bottom:28px}.ui-btn.ui-btn-icon.ui-btn-icon-top::after,.ui-btn.ui-btn-icon.ui-btn-icon-bottom::after{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.ui-btn.ui-btn-text-light,.ui-btn.ui-btn-text-dark{min-height:24px;height:24px;line-height:17px;min-width:48px;font-size:16px;padding:4px 12px}.ui-btn.ui-btn-text-light.ui-btn-active,.ui-btn.ui-btn-text-dark.ui-btn-active{font-size:16px}.ui-btn.ui-btn-text-light{background-color:W019}.ui-btn.ui-btn-text-light.ui-btn-active{background-color:W019P}.ui-btn.ui-btn-text-dark{background-color:W020}.ui-btn.ui-btn-text-dark.ui-btn-active::before{background-color:W020P}.ui-btn.ui-btn-flat{color:var(--primary-dark-color)}.ui-btn.ui-btn-flat::before{border-radius:22px}.ui-btn.ui-btn-flat.ui-btn-icon{color:var(--text-color);min-height:32px;max-width:32px}.ui-btn.ui-btn-flat.ui-btn-icon::after{width:32px;height:32px;border-radius:28px;-webkit-mask-size:32px;mask-size:32px}.ui-btn.ui-btn-flat.ui-btn-icon::before{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:32px;width:32px;border-radius:28px;background-color:var(--button-background-flat)}.ui-btn.ui-btn-flat.ui-btn-icon-top{line-height:normal;height:60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;color:var(--appbar-subtitle-color)}.ui-btn.ui-btn-flat.ui-btn-icon-top::after{top:auto;left:auto;border-radius:0;width:24px;height:24px;-webkit-mask-size:24px;mask-size:24px;position:relative;padding-bottom:1px;-webkit-transform:none;-ms-transform:none;transform:none;background-color:var(--bottom-button-icon-color)}.ui-btn.ui-btn-flat.ui-btn-icon-top::before{top:auto;left:auto;border-radius:12px;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;height:56px;opacity:0;background-color:var(--ripple-color)}.ui-btn.ui-btn-flat.ui-btn-icon-top.ui-btn-icon.ui-btn-active::before{-webkit-animation:animation_opacity_in 200ms linear;animation:animation_opacity_in 200ms linear;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ui-btn.ui-btn-flat.ui-btn-icon-top.ui-btn-icon.ui-btn-inactive::before{-webkit-animation:animation_opacity_out 50ms linear;animation:animation_opacity_out 50ms linear}.ui-btn.ui-btn-flat.ui-btn-icon-left{padding-top:13px;padding-right:8px;padding-bottom:13px;max-height:56px}.ui-btn.ui-btn-flat.ui-btn-icon-left::after{left:0}.ui-btn.ui-btn-flat.ui-btn-icon-left::before{left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ui-btn.ui-btn-flat.ui-btn-icon-left.ui-btn-icon.ui-btn-active::before{-webkit-animation:btn_press_animation_flat_icon_opacity_in linear 100ms,btn_press_animation_flat_icon_opacity_out linear 400ms 100ms,btn_press_animation_flat_icon_scale_left cubic-bezier(0.33,0,.2,1) 350ms;animation:btn_press_animation_flat_icon_opacity_in linear 100ms,btn_press_animation_flat_icon_opacity_out linear 400ms 100ms,btn_press_animation_flat_icon_scale_left cubic-bezier(0.33,0,.2,1) 350ms}.ui-btn.ui-btn-flat.ui-btn-icon.ui-btn-active::before{-webkit-animation:btn_press_animation_flat_icon_opacity_in linear 100ms,btn_press_animation_flat_icon_opacity_out linear 400ms 100ms,btn_press_animation_flat_icon_scale cubic-bezier(0.33,0,.2,1) 350ms;animation:btn_press_animation_flat_icon_opacity_in linear 100ms,btn_press_animation_flat_icon_opacity_out linear 400ms 100ms,btn_press_animation_flat_icon_scale cubic-bezier(0.33,0,.2,1) 350ms}.ui-btn.ui-btn-flat.ui-btn-disabled{opacity:.4}.ui-btn.ui-btn-contained{background-color:var(--button-background-contained);color:var(--text-color);font-size:var(--button-contained-text-font-size);border-radius:22px;width:auto;text-overflow:ellipsis;overflow:hidden;padding-top:0;padding-bottom:0;min-height:44px}.ui-btn.ui-btn-contained::before{border-radius:22px}.ui-btn.ui-btn-contained:not(.ui-btn-inline){max-width:75%;width:60%;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ui-btn.ui-btn-contained.ui-state-disabled{opacity:.4;color:var(--button-text-contained-dim-color)}.ui-btn.ui-btn-contained-colored{background-color:var(--primary-dark-color);font-size:17px;color:var(--color-white)}.ui-btn.ui-btn-contained-colored.ui-state-disabled{color:var(--color-white)}.ui-btn.ui-btn-fab{position:fixed;right:var(--button-fab-right);bottom:var(--button-fab-bottom);width:var(--button-fab-width);height:var(--button-fab-height);background-color:var(--primary-color);z-index:1000;border-radius:var(--button-fab-radius)}.ui-btn.ui-btn-fab::after{background-color:var(--button-fab-icon-color);width:var(--button-fab-icon-width);height:var(--button-fab-icon-height)}.ui-btn.ui-btn-fab.ui-btn-active.ui-btn-icon::after{background-color:var(--button-fab-icon-color)}.ui-btn .ui-btn-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.ui-btn .ui-btn-content :first-child{font-size:13px;font-family:Roboto-Regular;color:#949494}.ui-btn .ui-btn-content :nth-child(2){font-size:13px;font-family:Roboto-Medium;color:#404040}@media all and (min-width:673px) and (min-height:411px){.ui-btn.ui-btn-contained:not(.ui-btn-inline):not(.ui-btn.ui-popup-toast-has-button){max-width:60%;min-width:240px}}.ui-listview li.ui-li-has-btn{box-sizing:border-box}.ui-listview li .ui-btn.ui-btn-contained{border-radius:18px;font-size:var(--button-contained-list-text-font-size);min-height:36px;padding-top:0;padding-bottom:0;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ui-listview .ui-btn-flat,.ui-listview .ui-btn-contained{margin-right:24px;margin-left:8px}.ui-li-has-btn{display:-webkit-flex;display:-ms-flexbox;display:flex;height:60px}.ui-li-has-btn .ui-btn{margin:-7px auto;max-width:248px}.ui-li-has-btn .ui-btn~.ui-btn{margin-left:8px}.ui-listview .ui-expandable,.ui-content-area .ui-expandable{padding:0 24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-flex;display:-ms-flexbox;display:flex}.ui-listview .ui-expandable .ui-expandable-heading,.ui-content-area .ui-expandable .ui-expandable-heading{color:var(--text-color);font-size:18px;font-weight:400;padding-top:15px;padding-bottom:16px;line-height:21px;margin:0;position:relative}.ui-listview .ui-expandable .ui-expandable-heading .ui-expandable-heading-toggle,.ui-content-area .ui-expandable .ui-expandable-heading .ui-expandable-heading-toggle{position:relative;display:block}.ui-listview .ui-expandable .ui-expandable-heading .ui-expandable-heading-toggle:focus,.ui-content-area .ui-expandable .ui-expandable-heading .ui-expandable-heading-toggle:focus{outline:0}.ui-listview .ui-expandable .ui-expandable-heading .ui-expandable-heading-toggle::after,.ui-content-area .ui-expandable .ui-expandable-heading .ui-expandable-heading-toggle::after{content:"";position:absolute;right:-8px;top:calc(50% - 16px);-webkit-mask-image:url(images/6_Lists/tw_expander_close_mtrl.svg);mask-image:url(images/6_Lists/tw_expander_close_mtrl.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%;background-color:var(--expander-color);width:32px;height:32px;transition:all 330ms ease;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.ui-listview .ui-expandable .ui-expandable-heading .ui-btn,.ui-content-area .ui-expandable .ui-expandable-heading .ui-btn{width:32px;height:32px;min-height:auto;position:absolute;right:-8px;top:calc(50% - 16px)}.ui-listview .ui-expandable .ui-expandable-heading .ui-btn::before,.ui-content-area .ui-expandable .ui-expandable-heading .ui-btn::before{width:32px;height:32px;display:none}.ui-listview .ui-expandable .ui-expandable-heading .ui-btn::after,.ui-content-area .ui-expandable .ui-expandable-heading .ui-btn::after{width:32px;height:32px;-webkit-mask-size:32px;mask-size:32px;background-color:var(--expander-color);transition:all 330ms ease;-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.ui-listview .ui-expandable.ui-expandable-collapsed .ui-expandable-heading .ui-expandable-heading-toggle::after,.ui-content-area .ui-expandable.ui-expandable-collapsed .ui-expandable-heading .ui-expandable-heading-toggle::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ui-listview .ui-expandable.ui-expandable-collapsed .ui-expandable-heading .ui-btn::after,.ui-content-area .ui-expandable.ui-expandable-collapsed .ui-expandable-heading .ui-btn::after{-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.ui-listview .ui-expandable .ui-expandable-content,.ui-content-area .ui-expandable .ui-expandable-content{transition:all 330ms ease;overflow:auto}.ui-listview .ui-expandable .ui-expandable-content .ui-listview,.ui-content-area .ui-expandable .ui-expandable-content .ui-listview{padding:0;margin-left:18px}.ui-listview .ui-expandable .ui-expandable-content .ui-listview li,.ui-content-area .ui-expandable .ui-expandable-content .ui-listview li{color:var(--expandable-text-color);padding-top:15px;padding-bottom:16px;line-height:21px;margin:0}.ui-listview .ui-expandable .ui-expandable-content-collapsed,.ui-content-area .ui-expandable .ui-expandable-content-collapsed{overflow:hidden;max-height:0!important;display:none;transition:all 330ms ease}.ui-listview .ui-expandable.ui-state-disabled,.ui-content-area .ui-expandable.ui-state-disabled{cursor:default!important;pointer-events:none;zoom:1}.ui-listview .ui-expandable.ui-state-disabled .ui-expandable-heading .ui-expandable-heading-toggle::after,.ui-content-area .ui-expandable.ui-state-disabled .ui-expandable-heading .ui-expandable-heading-toggle::after{background-color:var(--control-background)}.ui-expandable-from~:not(.ui-expandable-to){display:none}.ui-listview .ui-expandable-from~:not(.ui-expandable-to){display:none}.ui-expandable-from.ui-expandable-expanded~:not(.ui-expandable-to){display:inherit}.ui-listview .ui-expandable-to~:not(.ui-expandable-from){display:inherit}.ui-expandable-to .ui-btn.ui-btn-flat,.ui-expandable-from .ui-btn.ui-btn-flat{width:32px;height:32px;min-height:auto;margin:auto}.ui-expandable-to .ui-btn.ui-btn-flat::before,.ui-expandable-from .ui-btn.ui-btn-flat::before{width:32px;height:32px}.ui-expandable-to .ui-btn.ui-btn-flat::after,.ui-expandable-from .ui-btn.ui-btn-flat::after{width:32px;height:32px;-webkit-mask-size:32px;mask-size:32px;background-color:var(--expander-color);transition:all 330ms ease;-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.ui-expandable-from .ui-btn.ui-btn-flat{position:absolute;right:-6px}.ui-expandable-from.ui-expandable-expanded~.ui-expandable-to .ui-btn.ui-btn-flat::after,.ui-expandable-from.ui-expandable-expanded .ui-btn.ui-btn-flat::after{-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.ui-floatingactions{position:fixed;right:0;bottom:21.5px;height:60px;padding-left:15px;padding-right:15px;-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0);-webkit-mask-box-image-repeat:repeat;-moz-mask-box-image-repeat:repeat;-ms-mask-box-image-repeat:repeat;-o-mask-box-image-repeat:repeat;mask-box-image-repeat:repeat;-webkit-mask-box-image-width:auto;-moz-mask-box-image-width:auto;-ms-mask-box-image-width:auto;-o-mask-box-image-width:auto;mask-box-image-width:auto;-webkit-mask-box-image-source:url(images/nine-patch/core_floating_button_bg.png);-webkit-mask-box-image-slice:60 64 60 64 fill;-moz-mask-box-image-slice:60 64 60 64 fill;-ms-mask-box-image-slice:60 64 60 64 fill;-o-mask-box-image-slice:60 64 60 64 fill;mask-box-image-slice:60 64 60 64 fill;background-color:var(--primary-dark-color);z-index:1000}.ui-floatingactions.ui-floatingactions-transitions{transition-property:all;transition-duration:500ms}.ui-floatingactions .ui-btn{display:inline-block;width:60px;height:60px;margin:0;background-color:transparent;color:var(--primary-color)}.ui-floatingactions .ui-btn.ui-btn-icon{width:60px}.ui-floatingactions .ui-btn::before{background-color:var(--ripple-color);opacity:0;border-radius:50%;width:40px;height:40px;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.ui-floatingactions .ui-btn.ui-btn-active::before{-webkit-animation:btn_press_animation_nobg linear 315ms;animation:btn_press_animation_nobg linear 315ms;opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.425);-ms-transform:translate(-50%,-50%) scale(1.425);transform:translate(-50%,-50%) scale(1.425)}.ui-floatingactions .ui-btn.ui-btn-active.ui-btn-inactive::before{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1.425);-ms-transform:translate(-50%,-50%) scale(1.425);transform:translate(-50%,-50%) scale(1.425)}.ui-floatingactions .ui-btn.ui-btn-active.ui-btn-inactive::after{-webkit-animation:btn_pressup_animation 300ms linear;animation:btn_pressup_animation 300ms linear;opacity:0}.ui-floatingactions .ui-btn.ui-btn-icon::after{background-color:var(--text-color);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.ui-floatingactions .ui-btn.ui-btn-icon.ui-btn-active::after{background-color:var(--text-color)}.ui-floatingactions .ui-btn.ui-btn-icon.ui-icon-delete::after{background-color:F060L3;transition:background-color 15ms}.ui-floatingactions .ui-btn.ui-btn-icon.ui-icon-delete.ui-btn-active::after{background-color:F060L3P;transition:background-color 300ms}.ui-floatingactions .ui-btn::before{background-color:var(--ripple-color)}.ui-floatingactions .ui-btn.ui-btn-icon.ui-btn-icon-left{padding:0}.ui-floatingactions .ui-btn.ui-btn-icon.ui-btn-icon-left::after{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;height:40px;background-color:var(--color-white);z-index:-100}.ui-floatingactions .ui-btn.ui-btn-icon.ui-btn-icon-left.ui-btn-active ::after{background-color:var(--ripple-color)}.ui-floatingactions .ui-btn.ui-icon-floating-add::after{-webkit-mask-image:url(images/controls/core_floating_icon_add.png);mask-image:url(images/controls/core_floating_icon_add.png)}.ui-floatingactions .ui-btn.ui-icon-floating-search::after{-webkit-mask-image:url(images/controls/core_floating_icon_search.png);mask-image:url(images/controls/core_floating_icon_search.png)}.ui-floatingactions .ui-btn-focus{outline:0;background-color:rgba(50,150,166,.4)}.ui-floatingactions .ui-btn~.ui-btn{margin-left:-10px}.ui-floatingactions.ui-floatingactions-expand-to-right{padding-right:30px;right:-15px}.ui-floatingactions.ui-floatingactions-expand-to-left{padding-left:30px}.ui-floatingactions:focus{outline:0;background-color:rgba(78,97,173,.8)}.ui-floatingactions-reposition:focus{background-color:var(--ripple-color)}.ui-content .ui-floatingactions,.ui-tabs .ui-floatingactions{background-color:var(--primary-dark-color)}.ui-content .ui-floatingactions .ui-btn.ui-btn-icon.ui-btn-icon-left::after,.ui-tabs .ui-floatingactions .ui-btn.ui-btn-icon.ui-btn-icon-left::after{background-color:var(--color-white)}.ui-content .ui-floatingactions .ui-btn.ui-btn-icon.ui-btn-icon-left.ui-btn-active::after,.ui-tabs .ui-floatingactions .ui-btn.ui-btn-icon.ui-btn-icon-left.ui-btn-active::after{background-color:var(--ripple-color)}.ui-content .ui-floatingactions .ui-btn::before,.ui-tabs .ui-floatingactions .ui-btn::before{background-color:var(--ripple-color)}.ui-content .ui-floatingactions:focus,.ui-tabs .ui-floatingactions:focus{outline:0;background-color:rgba(78,97,173,.8)}.ui-content .ui-floatingactions-reposition:focus,.ui-tabs .ui-floatingactions-reposition:focus{background-color:var(--ripple-color)}.ui-indexscrollbar~.ui-floatingactions{background-color:var(--primary-dark-color)}.ui-indexscrollbar~.ui-floatingactions .ui-btn.ui-btn-icon.ui-btn-icon-left::after{background-color:var(--color-white)}.ui-indexscrollbar~.ui-floatingactions .ui-btn.ui-btn-icon.ui-btn-icon-left.ui-btn-active::after{background-color:var(--ripple-color)}.ui-indexscrollbar~.ui-floatingactions .ui-btn::before{background-color:var(--ripple-color)}.ui-listview~.ui-floatingactions .ui-btn.ui-btn-icon::after{background-color:var(--color-white)}.ui-listview~.ui-floatingactions .ui-btn.ui-btn-icon.ui-btn-active::after{background-color:var(--ripple-color)}.ui-page-floatingactions.ui-empty-state .ui-content{box-sizing:border-box;border-bottom:127px solid transparent}tau-listview{display:block;list-style-type:disc;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px}tau-expandable{display:list-item;text-align:-webkit-match-parent}.ui-listview{margin:auto;padding:0;list-style:none;counter-reset:listnumbering;position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (min-width:673px) and (min-height:411px){.ui-listview{width:90%}}@media (min-width:960px){.ui-listview{width:75%}}.ui-listview.ui-content-area{margin-bottom:16px}.ui-listview.ui-content-area+button[data-style=fab]{display:block;min-height:0;margin-bottom:108px}.ui-listview li{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;box-sizing:content-box;overflow:visible;text-align:left;font-size:18px}.ui-listview li[disabled]{opacity:.4}.ui-listview li.ui-li-subheader{margin-left:20px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ui-listview li.ui-li-subheader:empty{margin-top:16px}.ui-listview li.ui-li-subheader .ui-li-text-subheader{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:var(--text-secondary-color);font-family:Roboto-Medium;font-size:14px;margin-left:4px;margin-right:16px;min-height:36px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.ui-listview li.ui-li-subheader::after{content:"";display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:calc(100% - 20px);border-bottom:3px dotted var(--subheader-divider-color);height:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:20px}.ui-listview li.ui-li-anchor{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:14px 0;margin:0 24px}.ui-listview li.ui-li-has-text-input{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 24px}.ui-listview li .ui-li-checkbox-icon{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ui-listview li .ui-li-checkbox-icon img{width:inherit;height:inherit;margin-right:18px;display:-webkit-flex;display:-ms-flexbox;display:flex}.ui-listview li .ui-li-icon{width:36px;height:36px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 12px}.ui-listview li .ui-li-icon.ui-li-icon-small,.ui-listview li .ui-li-icon.ui-li-icon-small:after{width:25px!important;height:25px!important}.ui-listview li .ui-li-icon::after,.ui-listview li .ui-li-icon *{content:"";position:absolute;width:40px;height:40px;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center center;mask-position:center center}.ui-listview li .ui-li-text{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px 0;margin-right:24px}.ui-listview li .ui-li-text .ui-li-text-title{font-size:18px;color:var(--text-color);line-height:21px;vertical-align:middle;margin-top:auto;margin-bottom:auto;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ui-listview li .ui-li-text .ui-li-text-title:only-child{padding-bottom:1px}.ui-listview li .ui-li-text .ui-li-text-title+.ui-li-text-sub::before{content:"";display:block;height:4px}.ui-listview li .ui-li-text a.ui-li-text-title{text-decoration:none}.ui-listview li .ui-li-text .ui-li-text-sub{font-size:13px;color:var(--text-secondary-color);line-height:15px}.ui-listview li .ui-li-text .ui-li-text-sub+.ui-li-text-title::before{content:"";display:block;height:4px}.ui-listview li .ui-li-text .ui-li-text-sub img{width:15px;height:15px}.ui-listview li .ui-li-text .ui-li-text-value{color:var(--primary-color)}.ui-listview li>.ui-li-text:first-child{margin-left:24px}.ui-listview li.ui-li-divider::after{content:"";position:absolute;width:calc(100% - 40px);left:20px;bottom:-.75px;height:.75px;background-color:var(--divider-color);opacity:var(--divider-opacity)}.ui-listview li.ui-li-divider.ui-li-has-icon::after{width:calc(100% - 84px);left:64px}.ui-listview li.ui-li-divider.ui-li-has-checkbox::after,.ui-listview li.ui-li-divider.ui-li-has-radio::after{width:calc(100% - 92px);left:68px}.ui-listview li.ui-li-divider.ui-li-has-checkbox-icon::after{left:126px}.ui-listview li+li.ui-li-divider{margin-top:.75px}.ui-listview li .ui-li-divider{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:12px;margin-right:9px}.ui-listview li .ui-li-divider::after{content:"";position:absolute;width:.5px;height:22px;background-color:var(--on-off-switch-divider-color)}.ui-listview li .ui-li-action{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto;white-space:nowrap}.ui-listview li .ui-li-action .ui-on-off-switch-container{margin-right:24px}.ui-listview li .ui-li-right{margin-left:auto!important}.ui-listview li .ui-li-text-ellipse{min-width:0;white-space:nowrap}.ui-listview li .ui-li-text-ellipse *{text-overflow:ellipsis;overflow:hidden}.ui-listview li input[type=checkbox].ui-checkbox,.ui-listview li input[type=radio].ui-radio{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ui-listview li.ui-li-selected{background-color:var(--list-item-selected-color)}.ui-listview.ui-listview-thumb-rounded li .ui-li-icon,.ui-listview.ui-listview-thumb-circle li .ui-li-icon{overflow:hidden;margin:10px 20px}.ui-listview.ui-listview-thumb-rounded li .ui-li-icon *,.ui-listview.ui-listview-thumb-circle li .ui-li-icon *{width:inherit;height:inherit}.ui-listview.ui-listview-thumb-rounded li .ui-li-icon{width:50px;height:50px;border-radius:12px;margin:6px 20px}.ui-listview.ui-listview-thumb-rounded li.ui-li-divider.ui-li-has-icon::after{width:calc(100% - 114px);left:90px}.ui-listview.ui-listview-thumb-circle li .ui-li-icon{border-radius:18px}.ui-listview.ui-listview-thumb-circle li.ui-li-divider.ui-li-has-icon::after{width:calc(100% - 100px);left:76px}.ui-listview li.ui-li-thumb-rounded .ui-li-icon,.ui-listview li.ui-li-thumb-circle .ui-li-icon{overflow:hidden;margin:10px 20px}.ui-listview li.ui-li-thumb-rounded .ui-li-icon *,.ui-listview li.ui-li-thumb-circle .ui-li-icon *{width:inherit;height:inherit}.ui-listview li.ui-li-thumb-rounded .ui-li-icon{width:50px;height:50px;border-radius:12px;margin:6px 20px}.ui-listview li.ui-li-thumb-rounded.ui-li-divider.ui-li-has-icon::after{width:calc(100% - 114px);left:90px}.ui-listview li.ui-li-thumb-circle .ui-li-icon{width:36px;height:36px;border-radius:18px}.ui-listview li.ui-li-thumb-circle.ui-li-divider.ui-li-has-icon::after{width:calc(100% - 100px);left:76px}.ui-listview li,.ui-listview tau-expandable{box-shadow:none}.ui-listview li .ui-link-inherit,.ui-listview tau-expandable .ui-link-inherit{color:var(--text-color)}.ui-listview li:not(.ui-expandable).ui-li-active,.ui-listview tau-expandable:not(.ui-expandable).ui-li-active{background-color:var(--active)}.ui-listview li.ui-li-active.ui-expandable .ui-expandable-heading,.ui-listview tau-expandable.ui-li-active.ui-expandable .ui-expandable-heading{background-color:var(--active)}.ui-listview li>a:not(.ui-btn),.ui-listview tau-expandable>a:not(.ui-btn){display:block;width:100%;height:100%;margin:-16.5px -16px;padding:16.5px 16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--text-color);text-decoration:none;box-sizing:border-box}.ui-listview.ui-listview-focus{box-sizing:border-box;border:2px solid #00f}.ui-listview .ui-listview-item-focus{background-color:var(--ripple-color)}.ui-listview .ui-listview-item-focus a{outline:0}.ui-listview .ui-listview-background{display:block;box-sizing:border-box;position:absolute;top:0;left:0;pointer-events:none;z-index:-1}.ui-listview .ui-listview-background::before{content:"250,250,250,1::0,0,0,-0.04";display:none}.ui-listview.ui-listview-background-disabled .ui-listview-background{display:none}.ui-listview .ui-li-static{}.ui-listview .ui-li-static.ui-li-select-all{color:var(--background-color)}.ui-listview .ui-li-static.ui-li-select-all label{display:block}.ui-listview .ui-li-static.ui-li-select-all label input[type=checkbox]{float:right}.ui-listview .ui-li-static.li-has-thumb .li-thumb{position:absolute;left:16px;top:50%;margin-top:-13px;width:25px;height:25px}.ui-listview .ui-li-static.li-has-thumb .li-thumb.li-thumb-circle{border-radius:100%}.ui-listview .ui-li-static.li-has-thumb.li-thumbnail-right .li-thumb{float:right;left:auto;right:16px}.ui-listview .ui-li-static.li-has-progress{padding:12px 16px 11px}.ui-listview .ui-li-static.li-has-progress .ui-progress{margin:16px 0 10px}.ui-listview .ui-li-static .ui-btn.ui-btn-icon.ui-btn-nobg::after{width:40px;height:40px}.ui-listview li.ui-li-flex{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;overflow-x:visible;text-overflow:ellipsis;white-space:nowrap}.ui-listview li.ui-li-flex.ui-li-select-all{color:var(--background-color)}.ui-listview li.ui-li-flex.ui-li-select-all label{display:block}.ui-listview li.ui-li-flex.ui-li-select-all label input[type=checkbox]{float:right}.ui-listview li.ui-li-flex .ui-li-text{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;color:var(--text-color);max-height:24.25px;width:100%}.ui-listview li.ui-li-flex .ui-li-text>:not(.ui-li-text-sub-2){-webkit-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-listview li.ui-li-flex .ui-li-text .ui-li-text-sub-2{-webkit-align-self:flex-end;-ms-align-self:flex-end;-o-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.ui-listview li.ui-li-flex .ui-li-text-2{color:var(--text-secondary-color);line-height:21.5px;font-size:13px;max-height:17.5px;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-listview li.ui-li-flex .ui-li-text-2>:not(.ui-li-text-sub-3){-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-listview li.ui-li-flex .ui-li-text-2 .ui-li-text-sub-3{-webkit-align-self:flex-end;-ms-align-self:flex-end;-o-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin:auto 0 auto auto}.ui-listview li.ui-li-flex .ui-li-text-2 span+.ui-li-text-sub-3{margin-left:16px}.ui-listview li.ui-li-flex .ui-li-text-sub{line-height:21.5px;font-size:16px;color:var(--text-secondary-color);display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-listview li.ui-li-flex .ui-li-text-sub>:not(.ui-li-text-sub-3){-webkit-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-listview li.ui-li-flex .ui-li-text-sub .ui-li-text-sub-3{-webkit-align-self:flex-end;-ms-align-self:flex-end;-o-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin:auto 0 auto auto}.ui-listview li.ui-li-flex .ui-li-text-sub span+.ui-li-text-sub-3{margin-left:16px}.ui-listview li.ui-li-flex .ui-li-text-sub-2{line-height:27px;max-width:109px;margin-left:16px;font-size:15px;color:var(--text-secondary-color);float:right}.ui-listview li.ui-li-flex .ui-li-text-sub-3{line-height:22px;max-width:109px;margin-left:16px;font-size:16px;color:var(--text-secondary-color);float:right}.ui-listview li.ui-li-flex .ui-li-text-sub+.ui-li-text-sub-3{margin-top:-1rem}.ui-listview li.ui-li-flex .ui-li-area-a{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-order:1;-ms-flex-order:1;order:1;min-width:1%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:16.5px;margin-bottom:16.5px;padding:0 24px 0 18px}.ui-listview li.ui-li-flex .ui-li-area-b{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ui-listview li.ui-li-flex .ui-li-area-b.ui-li-image,.ui-listview li.ui-li-flex .ui-li-area-b.ui-li-circle-image,.ui-listview li.ui-li-flex .ui-li-area-b.ui-li-icon{margin-left:16px}.ui-listview li.ui-li-flex .ui-li-area-c{-webkit-order:3;-ms-flex-order:3;order:3;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ui-listview li.ui-li-flex .ui-li-area-c.ui-li-image,.ui-listview li.ui-li-flex .ui-li-area-c.ui-li-circle-image{margin-right:16px}.ui-listview li.ui-li-flex .ui-li-area-c.ui-li-icon{margin-right:8.5px}.ui-listview li.ui-li-flex .ui-li-area-c .ui-toggle-container{margin-right:16px}.ui-listview li.ui-li-flex .ui-li-area-d{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ui-listview li.ui-li-flex .ui-li-area-d.ui-li-image,.ui-listview li.ui-li-flex .ui-li-area-d.ui-li-circle-image{margin-right:16px}.ui-listview li.ui-li-flex .ui-li-area-d.ui-li-icon{margin-right:16px}.ui-listview li.ui-li-flex input.ui-li-area-b[type=checkbox],.ui-listview li.ui-li-flex input.ui-li-area-b[type=radio]{margin-left:18px;margin-right:0}.ui-listview li.ui-li-flex input.ui-li-area-c[type=checkbox],.ui-listview li.ui-li-flex input.ui-li-area-c[type=radio]{margin-right:16px}.ui-listview li.ui-li-flex input.ui-li-area-d[type=checkbox],.ui-listview li.ui-li-flex input.ui-li-area-d[type=radio],.ui-listview li.ui-li-flex input.ui-li-area-d .ui-li-image,.ui-listview li.ui-li-flex input.ui-li-area-d .ui-li-circle-image{margin-right:16px}.ui-listview li.ui-li-flex .ui-li-icon::after{content:"";position:absolute;width:100%;height:100%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center center;mask-position:center center;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ui-listview li.ui-li-flex .ui-li-area.ui-li-image{width:60px;height:60px}.ui-listview li.ui-li-flex .ui-li-area.ui-li-circle-image{width:49px;height:49px;border-radius:100%}.ui-listview li.ui-li-flex .ui-li-area.ui-li-icon{width:32px;height:32px;position:relative}.ui-listview li.ui-li-flex .ui-li-area.ui-li-area-a .ui-li-icon{width:25px;min-width:25px;max-width:25px;height:25px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;margin-left:16px}.ui-listview li.ui-li-flex .ui-li-area.ui-li-area-a .ui-li-icon.ui-li-icon-left{-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-right:6px;margin-left:0}.ui-listview li.ui-li-flex .ui-li-area.ui-li-area-a .ui-li-icon.ui-li-icon-middle{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ui-listview li.ui-li-flex .ui-li-area.ui-li-area-c.ui-li-icon{width:40px;height:40px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.ui-listview li.ui-li-flex .ui-li-area.ui-li-area-c.ui-li-icon:after{width:25px;height:25px}.ui-listview li.ui-li-flex .ui-li-area.ui-li-area-d.ui-li-icon{width:25px;height:25px}.ui-listview li.ui-li-flex.ui-li-multilines .ui-li-area-a{margin-top:12px;margin-bottom:12px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ui-listview li.ui-li-flex.ui-li-multilines .ui-li-area-a>.ui-li-icon{position:absolute;right:16px}.ui-listview li.ui-li-flex.ui-li-flex-reverse .ui-li-area{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ui-listview.ui-details .ui-li-static{color:var(--text-color);padding:12px 16px 11.5px;height:48.5px;line-height:27px}.ui-listview.ui-details .ui-li-static.li-has_icon{padding:64px 16px 11.5px}.ui-listview.ui-details .ui-li-static.li-has_icon img{position:absolute;top:20px;left:16px}.ui-listview.ui-details .ui-li-static .li-text-sub{color:var(--text-secondary-color);height:21.5px;position:initial;float:none;text-align:left;display:block;line-height:21.5px}.ui-listview.ui-details .ui-listview-background{display:none}.ui-listview .li-has-right-btn .ui-btn,.ui-listview .li-has-right-circle-btn .ui-btn{position:absolute;top:50%;right:16px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.ui-listview .li-has-right-btn .ui-toggle-container,.ui-listview .li-has-right-circle-btn .ui-toggle-container{position:absolute;top:50%;right:16px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.ui-listview .li-has-right-btn .ui-toggle-container:first-child:not(:only-child),.ui-listview .li-has-right-circle-btn .ui-toggle-container:first-child:not(:only-child){right:60px}.ui-listview .li-has-right-btn .ui-btn-icon.ui-btn-nobg,.ui-listview .li-has-right-circle-btn .ui-btn-icon.ui-btn-nobg{right:8.5px}.ui-listview .li-has-right-btn .ui-btn-icon.ui-btn-circle,.ui-listview .li-has-right-circle-btn .ui-btn-icon.ui-btn-circle{right:16px}.ui-listview .li-has-radio.li-has-right-radio .ui-radio{margin-top:0;position:absolute;right:13px;left:auto;top:18px}.ui-listview .li-has-radio.li-has-right-radio .ui-radio:first-child{right:60px}.ui-listview.ui-drag-mode li{}.ui-listview.ui-drag-mode li .ui-listview-handler{display:block;position:relative;width:32px;height:32px;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-order:10;-ms-flex-order:10;order:10;margin:auto 16px auto auto}.ui-listview.ui-drag-mode li .ui-listview-handler::after{content:"";position:absolute;width:100%;height:100%;-webkit-mask-size:100%;mask-size:100%;background-color:var(--reorder-color)}.ui-listview.ui-snapshot{height:100%}.ui-listview.ui-snapshot li{position:absolute;width:100%;box-sizing:border-box;transition:top .1s linear}.ui-listview.ui-snapshot li.ui-listview-helper{transition:none;background-color:var(--holder-reoder-background);box-sizing:border-box;border:.25px solid var(--holder-reoder-border)}.ui-listview.ui-snapshot li.ui-listview-helper::after{display:none}.ui-listview.ui-snapshot li.ui-listview-item.ui-listview-holder{background:0}.ui-listview.ui-snapshot li.ui-listview-item-moved{opacity:.75;transition:opacity .1s}.ui-listview.ui-snapshot li:nth-last-child(2){transition:none}.ui-listview.ui-activate-handlers li .ui-listview-handler{-webkit-animation:button-handler-activate 200ms linear alternate;animation:button-handler-activate 200ms linear alternate}.ui-listview.ui-deactivate-handlers li .ui-listview-handler{-webkit-animation:button-handler-deactivate 200ms linear alternate;animation:button-handler-deactivate 200ms linear alternate}.ui-listview.ui-cancel-animation li .ui-listview-handler{-webkit-animation:none;animation:none}.ui-listview[data-colored-background=false]{background-color:var(--background-area-color)}@-webkit-keyframes button-handler-activate{0%{margin-right:-40px}100%{margin-right:0}}@keyframes button-handler-activate{0%{margin-right:-40px}100%{margin-right:0}}@-webkit-keyframes button-handler-deactivate{0%{margin-right:0}100%{margin-right:-40px}}@keyframes button-handler-deactivate{0%{margin-right:0}100%{margin-right:-40px}}.ui-page-indicator{display:block;position:absolute;left:50%;bottom:10px;-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.ui-page-indicator-item{position:relative;display:inline-block;width:16px;height:16px;-webkit-mask-image:-webkit-radial-gradient(#000 4px,transparent 5.5px);-webkit-transform:scale3d(0.7,.7,1);-ms-transform:scale3d(0.7,.7,1);transform:scale3d(0.7,.7,1);background-color:var(--primary-dark-color);margin-right:10px;transition-duration:150ms}.ui-page-indicator-item:last-child{margin-right:0}.ui-page-indicator-item.ui-page-indicator-active{background-color:var(--primary-dark-color);-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1);transition-duration:150ms}.ui-page-indicator-dashed .ui-page-indicator-item{position:relative;display:inline-block;width:20px;height:20px;-webkit-mask-image:url(images/core_page_indicator_off.png);mask-image:url(images/core_page_indicator_off.png);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);background-color:var(--primary-dark-color);margin-right:1px;transition-duration:150ms;-webkit-mask-size:20px;-moz-mask-size:20px;-ms-mask-size:20px;-o-mask-size:20px;mask-size:20px}.ui-page-indicator-dashed .ui-page-indicator-item::before{content:"";position:absolute;width:20px;height:20px;-webkit-mask-image:url(images/core_page_indicator_off_ef.png);mask-image:url(images/core_page_indicator_off_ef.png);-webkit-mask-size:20px;-moz-mask-size:20px;-ms-mask-size:20px;-o-mask-size:20px;mask-size:20px}.ui-page-indicator-dashed .ui-page-indicator-item:last-child{margin-right:0}.ui-page-indicator-dashed .ui-page-indicator-item.ui-page-indicator-active{background-color:var(--primary-dark-color);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition-duration:150ms}tau-progress{display:block}.ui-progress-container{width:360px;height:inherit;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box}.ui-progress-bar{position:relative;min-width:12px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:32px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-grid-column-align:center;justify-items:center}.ui-progress-bar .ui-progress-current-value{font-size:36px}.ui-progress-text{padding-top:17px;display:block;font-size:15px;text-align:center;color:var(--text-color)}.ui-progress-bar-labels-top{-webkit-order:1;-ms-flex-order:1;order:1;display:-webkit-flex;display:-ms-flexbox;display:flex}.ui-progress-bar-labels-bottom{-webkit-order:3;-ms-flex-order:3;order:3;display:-webkit-flex;display:-ms-flexbox;display:flex}.ui-progress-bar-value-bg{height:3px;max-height:3px;width:100%;position:relative;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-order:2;-ms-flex-order:2;order:2;background-color:var(--progress-bar-bg-color);border-radius:1.5px}.ui-progress-bar-label span~span{margin-left:2px}.ui-progress-bar-label-left-bottom{padding:4px 0 0;color:var(--text-secondary-color);font-size:16px;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left;line-height:normal}.ui-progress-bar-label-right-bottom{padding:4px 0 0;color:var(--text-secondary-color);font-size:16px;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;line-height:normal}.ui-progress-bar-label-right-top{padding:0 0 4px;color:var(--progress-bar-color);font-size:16px;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;line-height:normal}.ui-progress-bar-value{height:3px;position:absolute;left:0;top:0;background-color:var(--progress-bar-color);border-radius:1.5px}.ui-progress-circle.ui-progress-circle-full{position:fixed;top:0;left:0;width:100%;height:100%}.ui-progress-circle.ui-progress-circle-large{width:124px;height:124px}.ui-progress-circle.ui-progress-circle-medium{width:56px;height:56px}.ui-progress-circle.ui-progress-circle-small{width:44px;height:44px}.ui-progress-circle{position:relative;display:inline-block;box-sizing:border-box}.ui-progress-circle *{pointer-events:none}.ui-progress-circle .ui-progress-circle-value.ui-progress-circle-half{box-sizing:border-box;clip:rect(auto,auto,auto,auto)}.ui-progress-circle .ui-progress-circle-value.ui-progress-circle-half .ui-progress-circle-value-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ui-progress-circle .ui-progress-circle-value{clip:rect(0,1em,1em,.5em);width:100%;height:100%;position:absolute;box-sizing:border-box}.ui-progress-circle .ui-progress-circle-value .ui-progress-circle-value-left{border:2px solid var(--primary-color);border-radius:50%;clip:rect(0,.5em,1em,0);height:100%;width:100%;position:absolute;box-sizing:border-box}.ui-progress-circle .ui-progress-circle-value .ui-progress-circle-value-right{border:2px solid var(--primary-color);border-radius:50%;clip:rect(0,.5em,1em,0);width:100%;height:100%;position:absolute;box-sizing:border-box}.ui-progress-circle .ui-progress-circle-bg{border:2px solid var(--progress-background-color);border-radius:50%;width:100%;height:100%;box-sizing:border-box}.ui-indeterminate-bar{overflow:hidden;position:relative;height:3px;border-radius:1.5px;background-color:var(--progress-bar-bg-color)}.ui-indeterminate-bar .ui-indeterminate-bar-indeterminate{position:relative;top:0;height:100%;padding:0;background-color:transparent;border-radius:1.5px}.ui-indeterminate-bar .ui-indeterminate-bar-indeterminate::before{content:"";position:absolute;width:46%;left:0;top:0;height:100%;background-color:var(--progress-bar-color);-webkit-animation:indeterminate-bar1 1200ms infinite linear;animation:indeterminate-bar1 1200ms infinite linear}.ui-indeterminate-bar .ui-indeterminate-bar-indeterminate::after{content:"";position:absolute;width:46%;left:93%;top:0;height:100%;background-color:var(--progress-bar-color);-webkit-animation:indeterminate-bar2 1200ms infinite linear;animation:indeterminate-bar2 1200ms infinite linear}@-webkit-keyframes indeterminate-bar1{0%{left:-30%}74.9%{left:100%;opacity:1}75%{left:-70%;opacity:0}75.1%{left:-70%;opacity:1}100%{left:-30%}}@keyframes indeterminate-bar1{0%{left:-30%}74.9%{left:100%;opacity:1}75%{left:-70%;opacity:0}75.1%{left:-70%;opacity:1}100%{left:-30%}}@-webkit-keyframes indeterminate-bar2{0%{left:93%}59.9%{left:232%;opacity:1}60%{left:-46%;opacity:0}60.1%{left:-46%;opacity:1}100%{left:93%}}@keyframes indeterminate-bar2{0%{left:93%}59.9%{left:232%;opacity:1}60%{left:-46%;opacity:0}60.1%{left:-46%;opacity:1}100%{left:93%}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui-indeterminate-circle{box-sizing:border-box;margin:auto;-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.ui-indeterminate-circle::before{content:"";border-top-style:solid;border-left-style:solid;border-color:var(--progress-circle-second-color);border-radius:100% 0 0;display:block}.ui-indeterminate-circle::after{content:"";position:relative;left:50%;border-right-style:solid;border-bottom-style:solid;border-color:var(--primary-color);display:block;border-radius:100% 0}.ui-indeterminate-circle-small-title{width:16px;height:16px}.ui-indeterminate-circle-small-title::before,.ui-indeterminate-circle-small-title::after{width:6.5px;height:6.5px}.ui-indeterminate-circle-small-title::before{border-top-width:1.5px;border-left-width:1.5px}.ui-indeterminate-circle-small-title::after{border-right-width:1.5px;border-bottom-width:1.5px}.ui-indeterminate-circle-small{width:24px;height:24px}.ui-indeterminate-circle-small::before,.ui-indeterminate-circle-small::after{width:10px;height:10px}.ui-indeterminate-circle-small::before{border-top-width:2px;border-left-width:2px}.ui-indeterminate-circle-small::after{border-right-width:2px;border-bottom-width:2px}.ui-indeterminate-circle-medium{width:48px;height:48px}.ui-indeterminate-circle-medium::before,.ui-indeterminate-circle-medium::after{width:21px;height:21px}.ui-indeterminate-circle-medium::before{border-top-width:3px;border-left-width:3px}.ui-indeterminate-circle-medium::after{border-right-width:3px;border-bottom-width:3px}.ui-indeterminate-circle-large{width:60px;height:60px}.ui-indeterminate-circle-large::before,.ui-indeterminate-circle-large::after{width:27px;height:27px}.ui-indeterminate-circle-large::before{border-top-width:3px;border-left-width:3px}.ui-indeterminate-circle-large::after{border-right-width:3px;border-bottom-width:3px}.ui-listview .ui-li-has-progress{height:4px;padding:28px 0}.ui-listview .ui-li-has-progress-with-labels{height:4px;padding:34px 0}.ui-scrollview-view>.ui-progress-container{padding-left:56px;padding-right:56px}.ui-listview li>.ui-li-action>.ui-progress.ui-indeterminate-circle{margin-right:24px}.ui-listview li>.ui-progress.ui-indeterminate-circle{margin-top:12px;margin-bottom:15px}.ui-appbar .ui-progress-bar{height:3px}.ui-appbar .ui-indeterminate-circle{width:24px;height:24px;margin-right:24px;margin-bottom:16px;transition:margin-right 200ms ease-in}.ui-appbar .ui-indeterminate-circle-medium::before,.ui-appbar .ui-indeterminate-circle-medium::after{width:9px;height:9px}.ui-appbar.ui-appbar-expanded .ui-indeterminate-circle{margin-right:calc(50% - 12px)}.ui-appbar.ui-appbar-expanded.ui-appbar-dragging .ui-indeterminate-circle{margin-right:24px}.ui-footer .ui-progress-bar{height:3px}.ui-footer .ui-progress-container{width:100%;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-height:40px}.ui-footer .ui-progress-container .ui-progress-bar{position:absolute;width:100%}.ui-footer .ui-progress-container .ui-progress-text{font-size:14px;padding:0;margin:auto}.ui-footer .ui-progress-container .ui-indeterminate-circle-medium{width:24px;height:24px;margin-right:8px}.ui-footer .ui-progress-container .ui-indeterminate-circle-medium::before,.ui-footer .ui-progress-container .ui-indeterminate-circle-medium::after{width:9px;height:9px}.ui-footer .ui-progress-container .ui-progress-bar~.ui-progress-text{padding-top:3px}.ui-footer .ui-progress-container .ui-indeterminate-circle~.ui-progress-text{margin-left:0}.ui-btn-content .ui-indeterminate-circle-medium{width:24px;height:24px}.ui-btn-content .ui-indeterminate-circle-medium::before,.ui-btn-content .ui-indeterminate-circle-medium::after{width:9px;height:9px}.ui-content-subheader.ui-content-subheader-progress{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:0;margin-bottom:20px;padding-bottom:0}.ui-content-subheader.ui-content-subheader-progress .ui-progress.ui-indeterminate-circle{margin-right:8px}.ui-listview .ui-group-index+.ui-li-static{padding-top:16.5px;padding-bottom:16.5px}.ui-listview .ui-group-index~.ui-li-static>input[type=checkbox]{position:absolute;right:16px;top:17.5px}tau-textenveloper{display:block}.ui-text-enveloper{z-index:1;position:relative;background-color:transparent;display:-webkit-flex;display:-ms-flexbox;display:flex;outline:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:visible}.ui-text-enveloper.ui-text-enveloper-with-container{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.ui-text-enveloper.ui-text-enveloper-with-container .ui-text-enveloper-container{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:pre-wrap;overflow:visible}.ui-text-enveloper .ui-text-enveloper-start{line-height:27px;height:27px;font-size:20px;margin-top:6.5px;color:var(--primary-color);margin-right:10px;display:inline-block;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.ui-text-enveloper .ui-btn.ui-text-enveloper-btn-expanded,.ui-text-enveloper .ui-btn.ui-text-enveloper-btn{position:relative;line-height:27px;height:40px;border-radius:7.5px;font-size:20px;margin-top:-1px;padding:7px 6px 6px;margin-left:-6px;min-height:40px;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-color:transparent;color:var(--primary-color);overflow:auto}.ui-text-enveloper .ui-btn.ui-text-enveloper-btn-expanded::before,.ui-text-enveloper .ui-btn.ui-text-enveloper-btn::before{top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:0;opacity:0}.ui-text-enveloper .ui-btn.ui-text-enveloper-btn-expanded::after,.ui-text-enveloper .ui-btn.ui-text-enveloper-btn::after{position:absolute;content:"";top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:opacity linear 200ms;-webkit-mask-box-image-source:url(images/nine-patch/core_focus_round.png);-webkit-mask-box-image-slice:20 20 fill;-moz-mask-box-image-slice:20 20 fill;-ms-mask-box-image-slice:20 20 fill;-o-mask-box-image-slice:20 20 fill;mask-box-image-slice:20 20 fill;background-color:var(--text-input-underline-active)}.ui-text-enveloper .ui-btn.ui-text-enveloper-btn-expanded.ui-text-enveloper-btn-blur,.ui-text-enveloper .ui-btn.ui-text-enveloper-btn.ui-text-enveloper-btn-blur{display:none}.ui-text-enveloper .ui-btn.ui-text-enveloper-btn-expanded.ui-text-enveloper-btn-blur+span,.ui-text-enveloper .ui-btn.ui-text-enveloper-btn.ui-text-enveloper-btn-blur+span{display:none}.ui-text-enveloper .ui-btn.ui-text-enveloper-btn-expanded.ui-text-enveloper-btn-selected::after,.ui-text-enveloper .ui-btn.ui-text-enveloper-btn.ui-text-enveloper-btn-selected::after{opacity:1}.ui-text-enveloper .ui-btn.ui-text-enveloper-btn-expanded.ui-btn-active::before,.ui-text-enveloper .ui-btn.ui-text-enveloper-btn.ui-btn-active::before{opacity:1;background-color:var(--ripple-color);-webkit-animation:navigation_press_animation linear 315ms;animation:navigation_press_animation linear 315ms}.ui-text-enveloper .ui-btn.ui-text-enveloper-btn-expanded.ui-btn-active.ui-btn-inactive::before,.ui-text-enveloper .ui-btn.ui-text-enveloper-btn.ui-btn-active.ui-btn-inactive::before{-webkit-animation:navigation_pressup_animation linear 200ms;animation:navigation_pressup_animation linear 200ms}.ui-text-enveloper .ui-text-enveloper-btn.ui-btn:not(.ui-inline){margin-left:3px;padding-left:5px;border-bottom:1px solid var(--primary-color);overflow:visible;border-radius:0;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left;margin-bottom:1px}.ui-text-enveloper .ui-text-enveloper-btn.ui-btn:not(.ui-inline)+.ui-text-enveloper-input{display:block;position:absolute;width:100%;text-indent:100%;height:27px}.ui-text-enveloper .ui-text-enveloper-btn-separator{display:inline-block;margin:0 6px;width:7.5px}.ui-text-enveloper .ui-text-enveloper-btn-separator::after{content:"";display:block;position:absolute;width:7.5px;height:16.5px;margin-top:-15px;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-image:url(images/core_contact_div.png);mask-image:url(images/core_contact_div.png);background-color:var(--control-active-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ui-text-enveloper .ui-text-enveloper-btn-expanded{color:var(--control-inactive-color)}.ui-text-enveloper .ui-text-enveloper-slash{margin-top:-1px;width:13.5px;height:40px;opacity:1;transition:opacity linear 200ms;display:inline-block;overflow:auto}.ui-text-enveloper .ui-text-enveloper-slash::after{content:"";width:7.5px;margin-top:12px;height:16.5px;position:absolute;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-image:url(images/core_contact_div.png);mask-image:url(images/core_contact_div.png);background-color:var(--control-active-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ui-text-enveloper .ui-text-enveloper-slash.ui-text-enveloper-slash-hidden{opacity:0}.ui-text-enveloper .ui-text-enveloper-input{display:inline-block;width:auto;-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;min-width:60px;line-height:27px;height:27px;margin-top:6px;font-size:20px;background-color:transparent;margin-left:-5px;margin-bottom:0}.ui-text-enveloper .ui-text-enveloper-input-new-line{clear:left;width:100%}.ui-text-enveloper .ui-text-enveloper-input-new-line .ui-text-enveloper-input{margin-left:0}.ui-text-enveloper .ui-text-enveloper-input-new-line.ui-text-enveloper-input-blur{display:none}.ui-text-enveloper input.ui-text-input~.ui-text-input-clear{top:auto}.ui-listview .ui-li-static .ui-text-enveloper,.ui-listview .ui-li-flex .ui-text-enveloper{margin-top:-7px;margin-bottom:-6px;margin-right:8.5px;width:100%}.ui-listview .ui-li-static .ui-text-enveloper input.ui-text-input+.ui-text-input-textline,.ui-listview .ui-li-flex .ui-text-enveloper input.ui-text-input+.ui-text-input-textline{margin-bottom:0}tau-gridview{display:block;list-style-type:disc}.ui-gridview{position:relative;width:100%;height:100%;padding:0;margin:0;list-style:none}.ui-gridview .ui-gridview-item{position:absolute;border:.25px solid var(--grid-border-color);box-sizing:border-box;opacity:0;border-radius:26px;overflow:hidden}.ui-gridview .ui-gridview-item.ui-gridview-item-active{transition:-webkit-transform .4s cubic-bezier(0.25,.46,.45,1);transition:transform .4s cubic-bezier(0.25,.46,.45,1);transition:transform .4s cubic-bezier(0.25,.46,.45,1), -webkit-transform .4s cubic-bezier(0.25,.46,.45,1);opacity:1}.ui-gridview .ui-gridview-item.ui-gridview-helper{transition:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ui-gridview .ui-gridview-item .ui-gridview-handler{display:block;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.ui-gridview .ui-gridview-item>label{position:absolute;top:0;left:0;width:100%;height:100%}.ui-gridview .ui-gridview-item>label.ui-gridview-image-checked{background-color:var(--checkbox-image-checked)}.ui-gridview .ui-gridview-item>label>input[type=checkbox]{position:absolute;margin:8px 0 0 8px;background-image:url(images/3_Controllers/gallery_btn_uncheck_bg_mtrl.svg);background-size:100%;background-repeat:no-repeat;opacity:1}.ui-gridview .ui-gridview-item>label>input[type=checkbox]:checked{background-image:url(images/3_Controllers/gallery_btn_check_bg_mtrl.svg)}.ui-gridview .ui-gridview-item>label>input[type=checkbox]::after{background-color:var(--color-white)}.ui-gridview .ui-gridview-item>label>input[type=checkbox]:disabled{opacity:.4}.ui-gridview .ui-gridview-item .ui-gridview-image{display:block;width:100%;height:auto;pointer-events:none}.ui-gridview .ui-gridview-item.ui-gridview-item-has-label .ui-gridview-image{-webkit-transform:translateY(-28.5px);-ms-transform:translateY(-28.5px);transform:translateY(-28.5px)}.ui-gridview .ui-gridview-item .ui-gridview-label{position:absolute;width:calc(100% - 30px);margin:auto;padding:0 15px;font-family:Roboto-Regular;font-size:16px;color:var(--grid-label-color);text-align:left;overflow:hidden;text-overflow:ellipsis;bottom:0;background-color:var(--background-area-color);height:57px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ui-gridview .ui-gridview-item .ui-gridview-label p{margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-gridview .ui-gridview-item .ui-gridview-label p:nth-child(1){font-size:16px;color:var(--grid-label-color)}.ui-gridview .ui-gridview-item .ui-gridview-label p:nth-child(2){margin-top:3px;font-size:13px;color:var(--grid-label-secondary-color)}.ui-gridview .ui-gridview-item .ui-gridview-badge{position:absolute;border-radius:25px;min-width:11px;background-color:var(--badge-color);color:var(--color-white);top:4.5px;right:4.5px;padding:3px 7px;font-size:11px;text-align:center}.ui-gridview .ui-gridview-item.ui-focus{-webkit-filter:invert(0.2);filter:invert(0.2)}.ui-gridview.ui-gridview-label-in .ui-gridview-label{position:absolute;bottom:6px;display:block;color:var(--grid-label-color)}.ui-gridview.ui-gridview-label-out .ui-gridview-label{display:block;margin:0;color:var(--grid-label-color);margin-bottom:11.5px}.ui-gridview.ui-gridview-reorder .ui-gridview-item .ui-gridview-handler{opacity:1}.ui-gridview-cols::after{content:"2";position:absolute;width:1px;height:1px;opacity:0}.ui-content:not(.ui-popup-content-gridview) .ui-gridview:not(.ui-gridview-label-out){box-sizing:content-box}.ui-content:not(.ui-popup-content-gridview) .ui-gridview:not(.ui-gridview-label-out) .ui-gridview-item{display:-webkit-flex;display:-ms-flexbox;display:flex}@-webkit-keyframes grid_show_item{0%{opacity:0}100%{opacity:1}}@keyframes grid_show_item{0%{opacity:0}100%{opacity:1}}@media (orientation:portrait){.ui-content:not(.ui-popup-content-gridview) .ui-gridview{min-height:509px}}@media (orientation:portrait) and (min-width:480px) and (max-width:959px){.ui-gridview-cols::after{content:"3"}}@media (orientation:landscape){.ui-gridview-cols::after{content:"4"}}@media (min-width:960px){.ui-gridview-cols::after{content:"5"}}.ui-popup:not(.ui-ctxpopup):not(.ui-popup-activity) .ui-popup-wrapper{width:100%;height:auto;overflow:auto;border-radius:26px}.ui-popup:not(.ui-ctxpopup):not(.ui-popup-activity) .ui-popup-wrapper .ui-popup-content.ui-popup-content-gridview{padding:0;margin:0;height:135px}.ui-popup:not(.ui-ctxpopup):not(.ui-popup-activity) .ui-popup-wrapper .ui-popup-content.ui-popup-content-gridview-multiple{padding:0;margin:0;height:252px}@media (orientation:landscape){.ui-popup.ui-popup-gridview{width:360px;left:70px}.ui-gridview-image{display:block;width:90.5px;height:90.5px;pointer-events:none}}@media (min-width:1920px){.ui-content:not(.ui-popup-content-gridview) .ui-gridview.ui-gridview-label-out{min-width:1920px}.ui-content:not(.ui-popup-content-gridview) .ui-gridview.ui-gridview-label-out .ui-gridview-item .ui-gridview-image{width:240px;height:238px}.ui-content:not(.ui-popup-content-gridview) .ui-gridview.ui-gridview-label-out .ui-gridview-item .ui-gridview-label{height:39px;line-height:39px;padding:0 10px;margin:0;margin-bottom:23px}.ui-content:not(.ui-popup-content-gridview) .ui-gridview:not(.ui-gridview-label-out){min-width:1920px}.ui-content:not(.ui-popup-content-gridview) .ui-gridview:not(.ui-gridview-label-out) .ui-gridview-item{width:240px;height:238px}.ui-content:not(.ui-popup-content-gridview) .ui-gridview:not(.ui-gridview-label-out) .ui-gridview-item .ui-gridview-image{width:240px;height:238px}.ui-content:not(.ui-popup-content-gridview) .ui-gridview:not(.ui-gridview-label-out) .ui-gridview-item .ui-gridview-label{height:39px;line-height:39px;padding:0 10px}}.ui-welcome-page .ui-content .ui-scrollview-view{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-bottom:41.5px}.ui-welcome-page .ui-content .ui-welcome-icon{height:80px;width:auto;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:center;-ms-align-self:center;-o-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ui-welcome-page .ui-content .ui-welcome-primary-text,.ui-welcome-page .ui-content .ui-welcome-secondary-text{margin:0 20px;font-weight:400}.ui-welcome-page .ui-content .ui-welcome-primary-text{color:var(--text-color);line-height:33.5px;font-size:24.5px}.ui-welcome-page .ui-content .ui-welcome-secondary-text{color:var(--text-secondary-color);line-height:21.5px;font-size:17.5px}.ui-welcome-page .ui-content .ui-welcome-primary-text+.ui-welcome-secondary-text{margin-top:29px}.ui-welcome-page .ui-footer{height:86px;text-align:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center}.ui-welcome-page .ui-footer button,.ui-welcome-page .ui-footer .ui-btn-welcome{min-width:248px;height:52px;background-color:var(--primary-color);display:inline-block;width:auto;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto}.ui-welcome-page .ui-footer button:active,.ui-welcome-page .ui-footer .ui-btn-welcome:active,.ui-welcome-page .ui-footer button:focus,.ui-welcome-page .ui-footer .ui-btn-welcome:focus{background-color:var(--ripple-color)}.ui-welcome-page .ui-footer button[disabled],.ui-welcome-page .ui-footer .ui-btn-welcome[disabled],.ui-welcome-page .ui-footer button.ui-disabled,.ui-welcome-page .ui-footer .ui-btn-welcome.ui-disabled{background-color:var(--control-inactive-color)}.ui-dimmer{position:relative;border:60px solid rgba(0,151,216,.5);border-radius:100%;max-width:720px}.ui-dimmer::after{display:block;content:" ";padding-bottom:100%}.ui-dimmer .ui-dimmer-hidden{display:none}.ui-dimmer .ui-dimmer-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ui-dimmer.ui-dimmer-lightbulb{width:50%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding-bottom:50%;border-radius:0;border:0;background-image:url(images/dimmer/lightbulb.png);background-size:contain;display:block}.ui-dimmer.ui-dimmer-lightbulb::after{display:none}.ui-dimmer.ui-dimmer-lightbulb .ui-dimmer-lightbulb-light{display:block;position:absolute;width:60%;height:60%;left:50%;top:5%;opacity:.7;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#ff0;-webkit-filter:blur(1.3rem);filter:blur(1.3rem);border-radius:50%;border:0;transition:background-color .3s}.wrapper{-webkit-perspective:600px;perspective:600px;margin:32px auto;margin-top:15%;margin-right:5%;width:100%;height:150px}.wrapper_test{-webkit-perspective:600px;perspective:600px;white-space:nowrap}.outer{transition:.8s;-webkit-transform:rotateY(40deg);transform:rotateY(40deg);width:auto;height:auto;overflow-x:scroll;margin-top:10%;margin-left:30%}.inner{transition:.8s;-webkit-transform:rotateY(40deg);transform:rotateY(40deg);margin-left:-15%;width:auto;height:auto}.inner figure{box-shadow:-3.5px 3.5px 1px -1.5px rgba(100,100,100,.5);display:inline-block}.inner img{display:block;width:50px;height:50px;max-width:100%;box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(0.05,rgba(255,255,255,.12)),color-stop(0.35,transparent));-webkit-box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(0.05,rgba(255,255,255,.12)),color-stop(0.35,transparent))}.flipster{display:block;overflow-x:hidden;overflow-y:visible;position:relative}.flipster:focus{outline:0}.flipster__container{margin:0;padding:0;list-style-type:none;position:relative;display:block;white-space:nowrap;word-spacing:-.25em;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flipster__item{margin:0;padding:0;list-style-type:none;position:relative;display:inline-block;white-space:normal;word-spacing:normal;vertical-align:bottom}.flipster__item img{max-width:100%}.flipster--click .flipster__item--past{cursor:pointer}.flipster--click .flipster__item--future{cursor:pointer}.flipster__button{position:absolute;top:50%;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0;border:0;padding:0;z-index:999;cursor:pointer;font-size:7.5px;opacity:.5;transition:opacity 500ms ease;margin:-1em 2em}.flipster__button svg{width:2em;stroke:currentColor;fill:transparent;stroke-width:3;stroke-linecap:round}.flipster__button:hover{opacity:1}.flipster__button:focus{opacity:1}.flipster__button--prev{left:0}.flipster__button--next{right:0}.flipster__nav{list-style-type:none;margin:0;padding:0;display:block;margin:0 0 4em;text-align:center;position:relative}.flipster__nav__item{list-style-type:none;margin:0;padding:0;display:inline-block;margin:0 .25em}.flipster__nav__link{display:block;color:inherit;padding:.5em 1em;position:relative;overflow:hidden;transition:all 250ms ease-out;transition-timing-function:cubic-bezier(0.56,.12,.12,.98)}.flipster__nav__link::after{content:'';display:block;background:#232221;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transform:translateY(100%) translateY(-.25em);-ms-transform:translateY(100%) translateY(-.25em);transform:translateY(100%) translateY(-.25em);transition:inherit}.flipster__nav__link:hover{color:#FFF}.flipster__nav__link:hover::after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.flipster__nav__link:focus{color:#FFF}.flipster__nav__link:focus::after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.flipster__nav__item--current>.flipster__nav__link{color:#FFF}.flipster__nav__item--current>.flipster__nav__link::after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.flipster__nav__item--current .flipster__nav__child{display:block}.flipster__nav__child{display:none;position:absolute;top:100%;left:0;right:0;margin-top:-.5px;padding:.5em;background:#4e4441;z-index:1}.flipster__nav__child .flipster__nav__link{color:#FFF}.flipster__nav__child .flipster__nav__link::after{background:#FFF}.flipster__nav__child .flipster__nav__link:hover{color:#232221}.flipster__nav__child .flipster__nav__link:focus{color:#232221}.flipster__nav__child .flipster__nav__item--current>.flipster__nav__link{color:#232221}.flipster--carousel .flipster__container{transition:all 350ms ease-in-out;transition-timing-function:cubic-bezier(0.56,.12,.12,.98)}.flipster--carousel .flipster__item{transition:all 350ms ease-in-out;transition-timing-function:cubic-bezier(0.56,.12,.12,.98);-webkit-perspective:400px;perspective:400px}.flipster--carousel .flipster__item__content{transition:all 350ms ease-in-out;transition-timing-function:cubic-bezier(0.56,.12,.12,.98)}.flipster--carousel .flipster__item--past{opacity:0;transition-delay:115ms}.flipster--carousel .flipster__item--past .flipster__item__content{-webkit-transform:translateX(100%) rotateY(-20deg) scale(0.5);transform:translateX(100%) rotateY(-20deg) scale(0.5)}.flipster--carousel .flipster__item--future{opacity:0;transition-delay:115ms}.flipster--carousel .flipster__item--future .flipster__item__content{-webkit-transform:translateX(-100%) rotateY(20deg) scale(0.5);transform:translateX(-100%) rotateY(20deg) scale(0.5)}.flipster--carousel .flipster__item--past-2{opacity:.6;transition-delay:20ms}.flipster--carousel .flipster__item--past-2 .flipster__item__content{-webkit-transform:translateX(25%) rotateY(40deg) scale(0.65);transform:translateX(25%) rotateY(40deg) scale(0.65)}.flipster--carousel .flipster__item--future-2{opacity:.6;transition-delay:20ms}.flipster--carousel .flipster__item--future-2 .flipster__item__content{-webkit-transform:translateX(-25%) rotateY(-40deg) scale(0.65);transform:translateX(-25%) rotateY(-40deg) scale(0.65)}.flipster--carousel .flipster__item--past-1{opacity:.6;transition-delay:20ms}.flipster--carousel .flipster__item--past-1 .flipster__item__content{-webkit-transform:rotateY(45deg) scale(0.8);transform:rotateY(45deg) scale(0.8)}.flipster--carousel .flipster__item--future-1{opacity:.6;transition-delay:20ms}.flipster--carousel .flipster__item--future-1 .flipster__item__content{-webkit-transform:rotateY(-45deg) scale(0.8);transform:rotateY(-45deg) scale(0.8)}.flipster--carousel .flipster__item--current .flipster__item__content{-webkit-transform:translateX(0) rotateY(0deg) scale(1);transform:translateX(0) rotateY(0deg) scale(1);transition-delay:60ms}.flipster--carousel.no-rotate .flipster__item--past .flipster__item__content{-webkit-transform:translateX(175%) scale(0.5);-ms-transform:translateX(175%) scale(0.5);transform:translateX(175%) scale(0.5)}.flipster--carousel.no-rotate .flipster__item--past-2 .flipster__item__content{-webkit-transform:translateX(25%) scale(0.65);-ms-transform:translateX(25%) scale(0.65);transform:translateX(25%) scale(0.65)}.flipster--carousel.no-rotate .flipster__item--past-1 .flipster__item__content{-webkit-transform:translateX(0%) scale(0.8);-ms-transform:translateX(0%) scale(0.8);transform:translateX(0%) scale(0.8)}.flipster--carousel.no-rotate .flipster__item--future .flipster__item__content{-webkit-transform:translateX(-175%) scale(0.5);-ms-transform:translateX(-175%) scale(0.5);transform:translateX(-175%) scale(0.5)}.flipster--carousel.no-rotate .flipster__item--future-2 .flipster__item__content{-webkit-transform:translateX(-25%) scale(0.65);-ms-transform:translateX(-25%) scale(0.65);transform:translateX(-25%) scale(0.65)}.flipster--carousel.no-rotate .flipster__item--future-1 .flipster__item__content{-webkit-transform:translateX(0%) scale(0.8);-ms-transform:translateX(0%) scale(0.8);transform:translateX(0%) scale(0.8)}.flipster--coverflow .flipster__container{transition:all 350ms ease-in-out;transition-timing-function:cubic-bezier(0.56,.12,.12,.98);padding-bottom:10%}.flipster--coverflow .flipster__item{transition:all 350ms ease-in-out;transition-timing-function:cubic-bezier(0.56,.12,.12,.98);-webkit-perspective:400px;perspective:400px}.flipster--coverflow .flipster__item__content{transition:all 350ms ease-in-out;transition-timing-function:cubic-bezier(0.56,.12,.12,.98);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(0.05,rgba(255,255,255,.12)),color-stop(0.35,transparent));-webkit-box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(0.05,rgba(255,255,255,.12)),color-stop(0.35,transparent))}.flipster--coverflow .flipster__item__content img:only-child{display:block}.flipster--coverflow .flipster__item--past .flipster__item__content{-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scale(0.75) rotateY(55deg);transform:scale(0.75) rotateY(55deg)}.flipster--coverflow .flipster__item--future .flipster__item__content{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale(0.75) rotateY(-55deg);transform:scale(0.75) rotateY(-55deg)}.flipster--coverflow .flip-current .flipster__item__content{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.flipster--flat .flipster__container{transition:all 400ms ease-in-out}.flipster--flat .flipster__item{transition:all 400ms ease-in-out}.flipster--flat .flipster__item__content{transition:all 400ms ease-in-out}.flipster--flat .flipster__item--past{opacity:.5}.flipster--flat .flipster__item--past .flipster__item__content{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.flipster--flat .flipster__item--future{opacity:.5}.flipster--flat .flipster__item--future .flipster__item__content{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.flipster--wheel{overflow:hidden}.flipster--wheel .flipster__container{transition:all 400ms ease-in-out;transition-timing-function:cubic-bezier(0.56,.12,.12,.98);padding-bottom:20%}.flipster--wheel .flipster__item__content{transition:all 400ms ease-in-out;transition-timing-function:cubic-bezier(0.56,.12,.12,.98);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.flipster--wheel .flipster__item__content img:only-child{display:block}.flipster--wheel .flipster__item--past .flipster__item__content{-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0;-webkit-transform:rotateZ(-80deg) translate(-170%,110%);-ms-transform:rotate(-80deg) translate(-170%,110%);transform:rotateZ(-80deg) translate(-170%,110%)}.flipster--wheel .flipster__item--future .flipster__item__content{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transform:rotateZ(80deg) translate(170%,110%);-ms-transform:rotate(80deg) translate(170%,110%);transform:rotateZ(80deg) translate(170%,110%)}.flipster--wheel .flipster__item--past-3 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(-60deg) translate(-70%,75%);-ms-transform:rotate(-60deg) translate(-70%,75%);transform:rotateZ(-60deg) translate(-70%,75%)}.flipster--wheel .flipster__item--future-3 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(60deg) translate(70%,75%);-ms-transform:rotate(60deg) translate(70%,75%);transform:rotateZ(60deg) translate(70%,75%)}.flipster--wheel .flipster__item--past-2 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(-40deg) translate(-17%,30%);-ms-transform:rotate(-40deg) translate(-17%,30%);transform:rotateZ(-40deg) translate(-17%,30%)}.flipster--wheel .flipster__item--future-2 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(40deg) translate(17%,30%);-ms-transform:rotate(40deg) translate(17%,30%);transform:rotateZ(40deg) translate(17%,30%)}.flipster--wheel .flipster__item--past-1 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(-20deg);-ms-transform:rotate(-20deg);transform:rotateZ(-20deg)}.flipster--wheel .flipster__item--future-1 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(20deg);-ms-transform:rotate(20deg);transform:rotateZ(20deg)}.flipster--wheel .flip-current .flipster__item__content{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.ui-graph{width:100%;height:250px}.ui-toggle-slider-container{position:relative;display:inline-block;width:50px;height:26px}.ui-toggle-slider-container input{background-color:#CCC;transition:.5s;border-radius:26px;width:50px;height:26px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;margin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui-toggle-slider-container input:checked{background-color:#3695DD}.ui-toggle-slider-container input:disabled{background-color:W015L1D}.ui-toggle-slider-container .ui-toggle-slider:before{position:absolute;content:'';height:22px;width:22px;left:1px;bottom:2px;background-color:#FFF;transition:.5s;border-radius:50%;pointer-events:none}.ui-toggle-slider-container input:checked+.ui-toggle-slider:before{-webkit-transform:translateX(25.5px);-ms-transform:translateX(25.5px);transform:translateX(25.5px)}.ui-coverflow:focus{background-color:var(--ripple-color)}.ui-spin{position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:164px;background-color:transparent;overflow:hidden;font-size:32px;padding:0;box-sizing:content-box;width:50px}.ui-spin-item{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--primary-dark-color);opacity:var(--spin-item-opacity)!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Roboto-Medium}.ui-spin-item-selected{opacity:1!important}.ui-spin-carousel-item{position:absolute;left:0;top:0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ui-spin-enabling .ui-spin-item{transition:300ms opacity linear}.ui-spin-placeholder{opacity:0;pointer-events:none;position:absolute;display:none}.ui-spin.ui-focus{background-color:var(--focus-bg-color)}.ui-spin.ui-focus.ui-active{background-color:transparent}.ui-spin.ui-focus.ui-active .ui-spin-item-selected{background-color:var(--focus-bg-color);border-radius:24px}.ui-time-picker{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:164px;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.ui-time-picker[data-format="12"] .ui-time-picker-container{width:28%}.ui-time-picker[data-format="12"] .ui-time-picker-container-hour::after{content:":";height:164px;width:4%;font-size:32px;color:var(--primary-dark-color);position:absolute;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ui-time-picker[data-format="12"] .ui-time-picker-container-format .ui-spin-item{font-size:24px;line-height:54px}.ui-time-picker[data-format="24"] .ui-time-picker-container{width:30%}.ui-time-picker[data-format="24"] .ui-time-picker-container-hour::after{content:":";height:164px;width:13.33333333%;font-size:32px;color:var(--primary-dark-color);position:absolute;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ui-time-picker[data-format="24"] .ui-time-picker-container-format{display:none}.ui-time-picker .ui-spin{width:100%;height:164px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ui-time-picker .ui-spin .ui-time-picker-input{width:50px;height:50px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center;font-size:32px;color:transparent;font-family:Roboto-Regular;border-width:0;outline:unset;outline-offset:unset;text-shadow:0 0 0 var(--primary-dark-color);opacity:0;background-color:transparent}.ui-time-picker .ui-spin .ui-time-picker-input:focus{background-color:var(--primary-color-20p)}.ui-time-picker .ui-spin-item{font-family:Roboto-Regular;line-height:56px}.ui-time-picker-input-active .ui-time-picker-container-hour .ui-spin-item,.ui-time-picker-input-active .ui-time-picker-container-minute .ui-spin-item{opacity:0!important}.ui-time-picker-input-active .ui-time-picker-container-hour .ui-time-picker-input,.ui-time-picker-input-active .ui-time-picker-container-minute .ui-time-picker-input{opacity:1}.ui-calendar-view{width:100%;border-spacing:0}.ui-calendar-view tr td{height:32px;text-align:center;vertical-align:middle;font-size:15px;font-family:Roboto-Regular;color:var(--calendar-text-color);padding:0}.ui-calendar-view tr td div{border-radius:100%;width:28px;height:28px;line-height:28px;margin:0 auto}.ui-calendar-view tr td div.ui-calendar-selection{background-color:var(--primary-color);color:var(--calendar-select-text-color)}.ui-calendar-view tr td:only-child{width:100%}.ui-calendar-view tr td:nth-last-child(2){width:50%}.ui-calendar-view tr td:nth-last-child(2)+td{width:50%}.ui-calendar-view tr td:nth-last-child(3){width:33.3%}.ui-calendar-view tr td:nth-last-child(3)~td{width:33.3%}.ui-calendar-view tr td:nth-last-child(4){width:25%}.ui-calendar-view tr td:nth-last-child(4)~td{width:25%}.ui-calendar-view tr td:nth-last-child(5){width:20%}.ui-calendar-view tr td:nth-last-child(5)~td{width:20%}.ui-calendar-view tr td:nth-last-child(6){width:16.6%}.ui-calendar-view tr td:nth-last-child(6)~td{width:16.6%}.ui-calendar-view tr td:nth-last-child(7){width:14.2%}.ui-calendar-view tr td:nth-last-child(7)~td{width:14.2%}.ui-calendar-view tr td:nth-child(7){color:var(--calendar-weekend-day-color)}.ui-calendar-view .ui-calendar-one-week{height:32px}.ui-calendar-view .ui-calendar-one-week td{font-family:Roboto-Regular;font-size:11px;color:var(--text-secondary-color)}.ui-calendar-view .ui-calendar-one-week .ui-sunday{color:var(--calendar-weekend-color)}.ui-calendar-top-space{height:10px}.ui-calendar-prev-month-day{opacity:.1}.ui-calendar-next-month-day{opacity:.4}.ui-calendar-controller{width:100%;height:36px;line-height:36px;margin:0 auto;text-align:center}.ui-calendar-controller div.ui-calendar-switch{text-align:center;font-family:Roboto-Regular;font-size:17px;color:var(--calendar-text-color);line-height:36px;display:inline}.ui-calendar-arrow{width:36px;height:36px;position:relative}.ui-calendar-arrow::after{content:"";position:absolute;background-color:var(--calendar-arrow-color);width:100%;height:100%;left:0;top:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%}.ui-calendar-left-arrow{float:left}.ui-calendar-left-arrow::after{-webkit-mask-image:url(images/4_Dialogs/tw_numberpicker_prev_mtrl.svg);mask-image:url(images/4_Dialogs/tw_numberpicker_prev_mtrl.svg)}.ui-calendar-right-arrow{float:right}.ui-calendar-right-arrow::after{-webkit-mask-image:url(images/4_Dialogs/tw_numberpicker_next_mtrl.svg);mask-image:url(images/4_Dialogs/tw_numberpicker_next_mtrl.svg)}.ui-calendar-disabled{opacity:.1}.ui-calendar-disabled-arrow{opacity:.4}@media (min-width:361px){.ui-calendar-controller{width:328px;margin:0 auto}}.ui-calendar.ui-focus,.ui-calendar .ui-focus{outline:2px solid var(--focus-outline-color)}.ui-content-area .ui-calendar,.ui-popup-content .ui-calendar{padding:14px 16px}.ui-date-picker{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ui-date-picker-header{font-family:Roboto-Regular;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:36px;font-size:17px;color:var(--date-picker-header-text-color);line-height:36px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:14px;margin-bottom:10px}.ui-date-picker-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.ui-date-picker-content .ui-date-picker-container{width:28%;height:164px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ui-date-picker-content .ui-date-picker-container .ui-spin{width:100%}.ui-date-picker-content .ui-date-picker-container .ui-spin-item{font-size:32px;line-height:54px;font-family:Roboto-Regular}.ui-date-picker-content .ui-date-picker-container .ui-spin-item-selected{line-height:56px}.ui-date-picker-content .ui-date-picker-container-month .ui-spin-item{font-size:30px}.ui-datetime-picker-wheel{display:-webkit-flex;display:-ms-flexbox;display:flex;height:164px;margin-left:4%;margin-right:6%;padding-top:60px;padding-bottom:81px}.ui-datetime-picker-wheel-container{-webkit-flex:1;-ms-flex:1;flex:1;font-size:22px}.ui-datetime-picker-wheel-container-separator{position:relative}.ui-datetime-picker-wheel-container-separator::after{content:":";height:100%;width:auto;color:var(--primary-dark-color);position:absolute;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;right:0}.ui-datetime-picker-wheel[data-format="12"] .ui-datetime-picker-wheel-container-date{min-width:47%}.ui-datetime-picker-wheel[data-format="12"] .ui-datetime-picker-wheel-container-hour{min-width:14%}.ui-datetime-picker-wheel[data-format="12"] .ui-datetime-picker-wheel-container-minute{min-width:14%}.ui-datetime-picker-wheel[data-format="12"] .ui-datetime-picker-wheel-container-format{min-width:13%}.ui-datetime-picker-wheel[data-format="24"] .ui-datetime-picker-wheel-container-date{min-width:47%}.ui-datetime-picker-wheel[data-format="24"] .ui-datetime-picker-wheel-container-hour{min-width:14%}.ui-datetime-picker-wheel[data-format="24"] .ui-datetime-picker-wheel-container-minute{min-width:14%}.ui-datetime-picker-wheel[data-format="24"] .ui-datetime-picker-wheel-container-format{display:none}.ui-datetime-picker-wheel .ui-spin{width:100%;height:164px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;font-size:22px}.ui-datetime-picker-wheel .ui-spin .ui-datetime-picker-wheel-input{width:50px;height:50px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center;font-size:22px;color:transparent;font-family:Roboto-Regular;border-width:0;outline:unset;outline-offset:unset;text-shadow:0 0 0 var(--primary-dark-color);opacity:0;background-color:transparent}.ui-datetime-picker-wheel .ui-spin .ui-datetime-picker-wheel-input:focus{background-color:var(--primary-color-20p)}.ui-datetime-picker-wheel .ui-spin-item{font-family:Roboto-Regular;line-height:54px}.ui-datetime-picker-wheel-input-active .ui-datetime-picker-wheel-container-hour .ui-spin-item,.ui-datetime-picker-wheel-input-active .ui-datetime-picker-wheel-container-minute .ui-spin-item{opacity:0!important}.ui-datetime-picker-wheel-input-active .ui-datetime-picker-wheel-container-hour .ui-datetime-picker-wheel-input,.ui-datetime-picker-wheel-input-active .ui-datetime-picker-wheel-container-minute .ui-datetime-picker-wheel-input{opacity:1}.ui-datetime-picker-hidden{display:none}.ui-value-picker{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:36%;padding-top:19px;padding-bottom:24px;overscroll-behavior:contain}.ui-value-picker .ui-spin-item{line-height:56px}.ui-value-picker .ui-value-picker-value{width:28%;font-size:32px}.ui-value-picker .ui-spin~.ui-spin{margin-left:4%}.ui-value-picker .ui-value-picker-unit{width:25%;font-size:24px;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (orientation:landscape){.ui-value-picker{padding-top:8px;padding-bottom:11px}}.ui-chip{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto-Regular;font-size:14px;height:30px;border-radius:15px;padding:0 0 0 16px;background-color:var(--chip-background-color);border:.25px solid var(--chip-border-color);box-sizing:border-box;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ui-chip .ui-chip-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-order:1;-ms-flex-order:1;order:1}.ui-chip .ui-chip-button{-webkit-order:2;-ms-flex-order:2;order:2}.ui-chip .ui-btn.ui-btn-flat{-webkit-order:2;-ms-flex-order:2;order:2;width:20px;height:20px;max-width:20px;max-height:20px;min-width:20px;min-height:20px;max-width:100%;margin:auto 5px auto 10px;padding:0;border-radius:100%;background-color:var(--chip-btn-background-color);border:.5px solid var(--chip-btn-border-color);box-sizing:border-box}.ui-chip .ui-btn.ui-btn-flat::after{width:20px;height:20px;-webkit-mask-size:20px;mask-size:20px}.ui-chip .ui-btn.ui-btn-flat::before{width:30px;height:30px}.ui-chip .ui-btn.ui-btn-flat.ui-btn-icon{background-color:var(--chip-btn-background-color)}.ui-chip .ui-btn.ui-btn-flat.ui-icon-add::after{-webkit-mask-image:url(images/3_Controllers/tw_chips_icon_add_mtrl.svg);mask-image:url(images/3_Controllers/tw_chips_icon_add_mtrl.svg)}.ui-chip .ui-btn.ui-btn-flat.ui-icon-delete::after{-webkit-mask-image:url(images/3_Controllers/tw_chips_icon_delete_mtrl.svg);mask-image:url(images/3_Controllers/tw_chips_icon_delete_mtrl.svg)}.ui-chips{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 20px;row-gap:4px;-webkit-column-gap:7px;column-gap:7px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:114px;overflow-y:auto}.ui-chips .ui-chip{margin-top:4px;max-width:100%}.ui-chips.ui-chips-inline{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;height:44px}.ui-badge::after{content:attr(title);font-family:Roboto-Medium;font-size:11px;text-align:center;border-radius:8.5px;position:absolute;background-color:var(--badge-color);top:-7px;right:-4px;padding:3px;color:var(--color-white);min-width:11px;max-width:25px;line-height:11px;z-index:1}.ui-badge[title=""]::after,.ui-badge:not([title])::after{padding:0;min-width:6px;max-width:6px;min-height:6px;margin:2px;top:-5px;right:0}.ui-dropdownmenu-options li.ui-badge::after{top:auto;right:24px;margin-top:1px}.ui-listview li .ui-badge::after{top:auto;right:24px;margin-top:1px}.ui-listview li .ui-badge[title=""]::after,.ui-listview li .ui-badge:not([title])::after{top:calc(50% - 5px)}.ui-main-tab .ui-badge{display:block;width:auto;position:relative;padding:0;overflow:initial;height:17px;min-width:17px;margin-left:3px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ui-main-tab .ui-badge::after{top:-6px;display:block;position:relative;right:auto}.ui-main-tab .ui-badge::before{content:none}.ui-sub-tab .ui-badge{display:block;-webkit-order:3;-ms-flex-order:3;order:3;overflow:inherit;width:6px}.ui-sub-tab .ui-badge::after{top:-6px;display:block;position:relative;right:auto}.ui-sub-tab .ui-badge::before{content:none}.ui-pull-down-refresh{position:absolute;display:block;top:118px;width:40px;height:40px;left:calc(50% - 28px);border-radius:100%;margin:5px 8px 10px;background-color:var(--pull-down-refresh-bg-color);box-shadow:0 2.5px 8px 0 var(--pull-down-refresh-shadow-1-color),0 0 2px 0 var(--pull-down-refresh-shadow-2-color)}.ui-pull-down-refresh:after{content:"";width:24px;height:24px;position:absolute;-webkit-mask-image:url(images/9_Progress/tw_ic_progress_refresh_mtrl.svg);mask-image:url(images/9_Progress/tw_ic_progress_refresh_mtrl.svg);-webkit-mask-size:24px;mask-size:24px;background-color:var(--primary-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;padding:8px}.ui-no-item{font-family:Roboto-Regular;font-size:19px;color:var(--text-no-item-color);max-width:75%}.ui-no-item-content .ui-scrollview-view{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ui-no-item-description{font-size:14px;line-height:17px;color:var(--text-no-item-desc-color);margin-top:13px;max-width:75%}.ui-no-results{font-family:Roboto-Regular;font-size:19px;color:var(--text-no-item-color);max-width:75%}.ui-no-results-content .ui-scrollview-view{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ui-content .ui-description{font-family:Roboto-Regular;font-size:16px;text-align:left;line-height:23px;color:var(--description-color);display:block;margin:0 24px;padding-bottom:20px}.ui-content .ui-description a{font-family:Roboto-Medium;text-decoration:underline;color:var(--description-link-color)}.ui-content .ui-description .ui-subtitle{font-family:Roboto-Medium;color:var(--text-color);margin-top:20px;margin-bottom:8px}.ui-content .ui-description ul li::marker{content:"\2022 ";margin-right:0}.ui-content .ui-description ul,.ui-content .ui-description ol{line-height:24px;color:var(--description-list-color);list-style-position:inside;padding-left:12px}.ui-content .ui-description ul~ol,.ui-content .ui-description ul~ul,.ui-content .ui-description ol~ol,.ui-content .ui-description ol~ul{padding-top:8px}.ui-content .ui-description .ui-container{overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;margin-bottom:20px;margin-left:-24px;margin-right:-24px;border-radius:22px}.ui-content .ui-description .ui-container img{width:100%}.ui-content .ui-description .ui-pane.ui-listview{width:100%;padding:0}.ui-content .ui-description .ui-pane-text{display:block;padding-left:24px;padding-right:22px}.ui-content .ui-description-2-pane{display:-ms-grid;display:grid;-ms-grid-columns:50.5% 1fr;grid-template-columns:50.5% 1fr;row-gap:20px;-webkit-column-gap:16px;column-gap:16px}.ui-content .ui-description-2-pane .ui-container{margin:0}.ui-content .ui-description-2-pane .ui-pane-text{padding-right:16px}.ui-content .ui-description-2-pane-no-column-gap{-webkit-column-gap:0;column-gap:0}.ui-content .ui-description-2-pane-no-column-gap .ui-pane-text{padding-right:24px}.ui-content .ui-description-2-pane .ui-c-1{-ms-grid-column:1;grid-column:1}.ui-content .ui-description-2-pane .ui-c-2{-ms-grid-column:2;grid-column:2}.ui-content .ui-description-2-pane .ui-c-1-2{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1 / span 2}.ui-content .ui-description-2-pane .ui-c-1-3{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3}.ui-content .ui-description-2-pane .ui-r-1{-ms-grid-row:1;grid-row:1}.ui-content .ui-description-2-pane .ui-r-2{-ms-grid-row:2;grid-row:2}.ui-content .ui-description-2-pane .ui-r-1-3{-ms-grid-row-span:3;-ms-grid-row:1;grid-row:1 / span 3}@media (min-width:589px) and (min-height:411px){.ui-content .ui-description{width:90%;margin:0 auto}.ui-content .ui-description .ui-container{margin-left:0;margin-right:0}}.tau-info-theme:after{content:"default"} \ No newline at end of file -- 2.7.4 From 98a4249e516c964b955989861e65ec178da249bd Mon Sep 17 00:00:00 2001 From: liwei Date: Mon, 27 Sep 2021 16:35:12 +0800 Subject: [PATCH 10/16] [Service] Add dependency of vd-wgt-backend for device home app device_home.tmg is in /usr/apps/.preload-rw-wgt, when create image in Cosmos, it will be installed, vd-wgt-backend rpm is installed later than wrtjs rpm, so we should add dependency of vd-wgt-backend. Change-Id: I0851e53147a92ed54f9d47034b2d2b6a172b8eba Signed-off-by: liwei --- packaging/wrtjs.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/packaging/wrtjs.spec b/packaging/wrtjs.spec index bdb6e24..6e21167 100644 --- a/packaging/wrtjs.spec +++ b/packaging/wrtjs.spec @@ -39,6 +39,7 @@ BuildRequires: pkgconfig(dlog) BuildRequires: app-signer %if 0%{?_use_d2d} BuildRequires: squashfs +BuildRequires: vd-wgt-backend %endif %endif BuildRequires: hash-signer, zip -- 2.7.4 From 5a7f3b5ebc8533f7545dc1b031a0458e4c317280 Mon Sep 17 00:00:00 2001 From: DongHyun Song Date: Fri, 3 Sep 2021 10:57:33 +0900 Subject: [PATCH 11/16] [Service] Remove initializeExtensionOnMain Instead of calling tizen.systeminfo.getPropertyValue(), we can generate TaskQueue instance explicitly with below patch. https://review.tizen.org/gerrit/#/c/platform/framework/web/chromium-efl/+/263460/ Change-Id: Ib88acbe03058a2b8149c060b800157095cec2d80 Signed-off-by: DongHyun Song --- wrt_app/service/service_manager.ts | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/wrt_app/service/service_manager.ts b/wrt_app/service/service_manager.ts index 8e0c5bb..9f8d3e5 100644 --- a/wrt_app/service/service_manager.ts +++ b/wrt_app/service/service_manager.ts @@ -1,6 +1,5 @@ import { Worker, isMainThread } from 'worker_threads'; import { wrt } from '../browser/wrt'; -import * as XWalkExtension from '../common/wrt_xwalk_extension'; interface WorkerMap { [id: string]: any; @@ -46,19 +45,8 @@ function terminateWorker(id: string, delay: number) { workers[id].postMessage({ type: 'stop', delay }); } -let initializeExtensionOnMain = () => { - initializeExtensionOnMain = () => {}; - XWalkExtension.initialize(); - // This is workaround solution to make webapis's singleton worker, which has - // same smack label with pid's. - // It must be handled ahead of dropThreadPrivilege() - // Otherwise, smack violation might hanppen from 'libdbuspolicy'. - global.tizen.systeminfo.getPropertyValue("CPU", () => { }, () => { }); -} - export function startService(id: string, filename: string) { console.debug(`startService - ${id}`); - initializeExtensionOnMain(); if (global['serviceType'] === 'STANDALONE') { let ids = id.split(':'); let serviceId = ids[0]; -- 2.7.4 From 5a11880f5ee44a3afff091f1a57b8cec91d592c8 Mon Sep 17 00:00:00 2001 From: DongHyun Song Date: Mon, 27 Sep 2021 10:17:48 +0900 Subject: [PATCH 12/16] [Service] Apply wrt.finalizeService() Calls wrt.finalizeService(internalid) when service app stopped to remove service app information. Releated patch: https://review.tizen.org/gerrit/#/c/platform/framework/web/chromium-efl/+/264585/ Change-Id: Iee85542cbea732d0d34bef5e3efbfb366087201d Signed-off-by: DongHyun Song --- wrt_app/service/service_manager.ts | 3 +-- wrt_app/service/service_runner.ts | 4 ++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/wrt_app/service/service_manager.ts b/wrt_app/service/service_manager.ts index 9f8d3e5..22f51fc 100644 --- a/wrt_app/service/service_manager.ts +++ b/wrt_app/service/service_manager.ts @@ -5,7 +5,6 @@ interface WorkerMap { [id: string]: any; } let workers: WorkerMap = {}; -let runner: any; Object.defineProperty(global, 'serviceType', { value: wrt.getServiceModel(), @@ -31,7 +30,7 @@ function createWorker(id: string, startService: string, filename: string) { }); workers[id].on('exit', (code: number) => { delete workers[id]; - let runningServices = Object.keys(workers).length; + let runningServices = Object.keys(workers); console.debug(`exit code(${code}), remain services(${runningServices})`); }); } diff --git a/wrt_app/service/service_runner.ts b/wrt_app/service/service_runner.ts index 1955c53..d110017 100644 --- a/wrt_app/service/service_runner.ts +++ b/wrt_app/service/service_runner.ts @@ -16,6 +16,7 @@ function isServiceApplication() { function isGlobalService() { return global['serviceType'] === 'GLOBAL'; } + function printAppControlData(id: string) { let reqAppControl = global.tizen.application.getCurrentApplication().getRequestedAppControl(); if (reqAppControl) { @@ -132,6 +133,9 @@ export function stop(id: string) { } } catch (e) { console.debug(`exception on stop: ${e}`); + } finally { + if (isGlobalService()) + wrt.finalizeService(id); } } -- 2.7.4 From 3d90478d2a93e0eaa4ae4741a0e158a50bf65828 Mon Sep 17 00:00:00 2001 From: Youngsoo Choi Date: Tue, 28 Sep 2021 02:50:57 -0700 Subject: [PATCH 13/16] [DeviceHome] Don't use specific IP address Official domain devicehome.net is used instead of specific IP address. Change-Id: Ib48080a584d931b43b2e0ac6c8da78abae631bcc Signed-off-by: Youngsoo Choi --- device_home/service/service.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device_home/service/service.js b/device_home/service/service.js index 7463a57..bd4aeb5 100755 --- a/device_home/service/service.js +++ b/device_home/service/service.js @@ -20,7 +20,7 @@ const sessionMiddleware = session({ secure: false, }}); -const PUBLIC_DOMAIN = 'http://219.254.222.198'; +const PUBLIC_DOMAIN = 'http://devicehome.net'; const TAG = '[DeviceHome][service.js]' const TIZEN_WEB_APP_SHARED_RESOURCES = 'shared/res/'; const WEBCLIP_DIRECTORY = 'webclip'; -- 2.7.4 From b74ec6d1b163d85f09498dbfbb89620f07d39f9b Mon Sep 17 00:00:00 2001 From: DongHyun Song Date: Wed, 29 Sep 2021 13:41:32 +0900 Subject: [PATCH 14/16] [Service][VD] Change path of DeviceHome tmg Installation by wrt-service-broker, change the tmg file path to /home/owner/apps_rw/xwalk-service/device_home.tmg (User::App::Shared) This path will be allowable to use mount by privileged-service. Related chromium-efl patch: https://review.tizen.org/gerrit/#/c/platform/framework/web/chromium-efl/+/264755/ Change-Id: Idee01a75854592fb60b8c37656b7d1f3c5fd751c Signed-off-by: DongHyun Song --- packaging/wrtjs.spec | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/packaging/wrtjs.spec b/packaging/wrtjs.spec index 6e21167..9576b3a 100644 --- a/packaging/wrtjs.spec +++ b/packaging/wrtjs.spec @@ -39,7 +39,6 @@ BuildRequires: pkgconfig(dlog) BuildRequires: app-signer %if 0%{?_use_d2d} BuildRequires: squashfs -BuildRequires: vd-wgt-backend %endif %endif BuildRequires: hash-signer, zip @@ -199,16 +198,18 @@ cp -r %{app_dir}/* %{buildroot}%{_resourcedir}/ %if "%{?tizen_profile_name}" == "tv" %define _d2d_app_file_name device_home.tmg %define _d2d_app_extension tmg + %define _d2d_install_path %{TZ_SYS_HOME}/owner/apps_rw/xwalk-service %else %define _d2d_app_file_name device_home.wgt %define _d2d_app_extension wgt + %define _d2d_install_path %{_appdir}/.preload-rw-wgt %endif install -m 0644 key.pem device_home/signaling_server/gen/ install -m 0644 cert.pem device_home/signaling_server/gen/ tizen/build/build_app.sh %{buildroot} device_home %{_d2d_app_file_name} %{_d2d_app_extension} platform %{?profile} - install -d %{buildroot}%{_appdir}/.preload-rw-wgt/ - install -m 0755 %{buildroot}/%{_d2d_app_file_name} %{buildroot}%{_appdir}/.preload-rw-wgt/ + install -d %{buildroot}/%{_d2d_install_path} + install -m 0755 %{buildroot}/%{_d2d_app_file_name} %{buildroot}/%{_d2d_install_path}/ rm -f %{buildroot}/%{_d2d_app_file_name} %endif @@ -258,7 +259,7 @@ fi %post %if "%{?_local_build}" == "1" %if 0%{?_use_d2d} - pkgcmd -i -t wgt -p %{_appdir}/.preload-rw-wgt/%{_d2d_app_file_name} + pkgcmd -i -t wgt -p %{_d2d_install_path}/%{_d2d_app_file_name} %endif %endif @@ -271,7 +272,7 @@ rm -fr %{buildroot} %manifest packaging/wrtjs.manifest %license LICENSE %if 0%{?_use_d2d} - %{_appdir}/.preload-rw-wgt/%{_d2d_app_file_name} + %{_d2d_install_path}/%{_d2d_app_file_name} %endif %if "%{?tizen_profile_name}" != "tv" %caps(cap_setgid,cap_sys_admin=ei) %{_bindir}/wrt-loader -- 2.7.4 From 592d9604bbca422c4db7accf7de11a8202d702cc Mon Sep 17 00:00:00 2001 From: DongHyun Song Date: Thu, 30 Sep 2021 10:30:24 +0900 Subject: [PATCH 15/16] Move FlushData() after setEnable() With low-end product, FlushData() looks to take too much time to flush StoragePartition. Then renderer can be not stopped immediately. Change-Id: Ibc96785878fd92e26d08e92dcffa9b9e6d39fb9d Signed-off-by: DongHyun Song --- wrt_app/src/web_application.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/wrt_app/src/web_application.ts b/wrt_app/src/web_application.ts index 1238497..b68bf17 100755 --- a/wrt_app/src/web_application.ts +++ b/wrt_app/src/web_application.ts @@ -308,6 +308,10 @@ export class WebApplication { } } + private isPausable() { + return !this.profileDelegate.canIgnoreSuspend() && !this.backgroundRunnable(); + } + suspend() { if (this.suspended || this.inQuit) return; @@ -317,10 +321,7 @@ export class WebApplication { addonManager.emit('lcSuspend', this.mainWindow.id); this.windowList[this.windowList.length - 1].hide(); } - this.flushData(); - if (this.profileDelegate.canIgnoreSuspend()) - return; - if (!this.backgroundRunnable()) { + if (this.isPausable()) { this.windowList.forEach((window) => window.setEnabled(false)); if (!this.multitaskingSupport) { setTimeout(() => { @@ -329,6 +330,7 @@ export class WebApplication { }, 0); } } + this.flushData(); } resume() { @@ -344,11 +346,11 @@ export class WebApplication { quit() { console.log('WebApplication : quit'); - this.flushData(); this.windowList.forEach((window) => { window.removeAllListeners(); window.setEnabled(false); }); + this.flushData(); this.inQuit = false; } -- 2.7.4 From 0d1228515ec0c88f14085386c1edbed3b5792980 Mon Sep 17 00:00:00 2001 From: Youngsoo Choi Date: Thu, 30 Sep 2021 21:00:12 -0700 Subject: [PATCH 16/16] [DeviceHome] Move to error.html if tau library isn't loaded If tau library isn't loaded porperly, this moves current page to error.html. Change-Id: I06d43d2f2c32138e75b43e199dd9bf474fa35a1c Signed-off-by: Youngsoo Choi --- device_home/client/client.html | 6 +++++- device_home/client/css/style.css | 15 +++++++++++++++ device_home/client/error.html | 25 +++++++++++++++++++++++++ device_home/client/js/client.js | 9 ++++----- 4 files changed, 49 insertions(+), 6 deletions(-) create mode 100755 device_home/client/error.html diff --git a/device_home/client/client.html b/device_home/client/client.html index 34e5a63..c2c03c2 100755 --- a/device_home/client/client.html +++ b/device_home/client/client.html @@ -14,6 +14,11 @@ + @@ -96,4 +101,3 @@ - diff --git a/device_home/client/css/style.css b/device_home/client/css/style.css index c9c1750..f1d7d0a 100755 --- a/device_home/client/css/style.css +++ b/device_home/client/css/style.css @@ -55,6 +55,21 @@ display: inline; } +.error-body { + background-color: #F2F2F2; + color: #505050; +} + +.error-msg { + text-align: left; + line-height: 23px; + color: #505050; + display: block; + margin-top: 100px; + margin-left: 20px; + padding-bottom: 20px; +} + body { /*disable-pull-to-refresh-effect*/ overscroll-behavior: contain; diff --git a/device_home/client/error.html b/device_home/client/error.html new file mode 100755 index 0000000..2de403f --- /dev/null +++ b/device_home/client/error.html @@ -0,0 +1,25 @@ + + + + + + + My Device App + + + + + +

    +

    + Error +

    +
    +

    + Service is not available due to network issue +

    +
    +
    + + + diff --git a/device_home/client/js/client.js b/device_home/client/js/client.js index 3e1a6a1..c7f8fc2 100755 --- a/device_home/client/js/client.js +++ b/device_home/client/js/client.js @@ -3,15 +3,14 @@ * Back key event handler */ window.addEventListener("tizenhwkey", function (ev) { - var activePopup = null, - page = null, - pageid = ""; + let page = null; + let pageId = ''; if (ev.keyName === "back") { page = document.getElementsByClassName("ui-page")[0]; - pageid = page ? page.id : ""; + pageId = page ? page.id : ""; - if (pageid === "main" ) { + if (pageId === "main" || ev.target.id === "error-page") { try { /** * Exit application -- 2.7.4