From b65fa18bbccafe7a2a2e9118c63cef2701e60539 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 4 Jun 2024 23:06:42 +0800 Subject: [PATCH] fiveth commit --- Monaco.ttf | Bin 0 -> 51461 bytes app01/__init__.py | 0 app01/admin.py | 3 + app01/apps.py | 6 + app01/migrations/0001_initial.py | 35 + ...rinfo_create_time_alter_userinfo_depart.py | 24 + app01/migrations/0003_admin.py | 21 + app01/migrations/__init__.py | 0 .../__pycache__/0001_initial.cpython-312.pyc | Bin 0 -> 2036 bytes ...time_alter_userinfo_depart.cpython-312.pyc | Bin 0 -> 1134 bytes .../__pycache__/0003_admin.cpython-312.pyc | Bin 0 -> 1013 bytes .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 143 bytes app01/models.py | 52 + app01/static/img/1.png | Bin 0 -> 457088 bytes app01/static/img/login_image.png | Bin 0 -> 770188 bytes app01/static/js/echarts.js | 45 + app01/static/js/jquery-3.6.0.min.js | 2 + .../bootstrap-3.4.1/css/bootstrap-theme.css | 587 ++ .../css/bootstrap-theme.css.map | 1 + .../css/bootstrap-theme.min.css | 6 + .../css/bootstrap-theme.min.css.map | 1 + .../plugins/bootstrap-3.4.1/css/bootstrap.css | 6834 +++++++++++++++++ .../bootstrap-3.4.1/css/bootstrap.css.map | 1 + .../bootstrap-3.4.1/css/bootstrap.min.css | 6 + .../bootstrap-3.4.1/css/bootstrap.min.css.map | 1 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes .../plugins/bootstrap-3.4.1/js/bootstrap.js | 2580 +++++++ .../bootstrap-3.4.1/js/bootstrap.min.js | 6 + .../static/plugins/bootstrap-3.4.1/js/npm.js | 13 + .../css/bootstrap-datepicker.css | 477 ++ .../css/bootstrap-datepicker.css.map | 1 + .../css/bootstrap-datepicker.min.css | 7 + .../css/bootstrap-datepicker.standalone.css | 510 ++ .../bootstrap-datepicker.standalone.css.map | 1 + .../bootstrap-datepicker.standalone.min.css | 7 + .../css/bootstrap-datepicker3.css | 683 ++ .../css/bootstrap-datepicker3.css.map | 1 + .../css/bootstrap-datepicker3.min.css | 7 + .../css/bootstrap-datepicker3.standalone.css | 712 ++ .../bootstrap-datepicker3.standalone.css.map | 1 + .../bootstrap-datepicker3.standalone.min.css | 7 + .../js/bootstrap-datepicker.js | 2039 +++++ .../js/bootstrap-datepicker.min.js | 8 + .../locales/bootstrap-datepicker-en-CA.min.js | 1 + .../locales/bootstrap-datepicker.ar-tn.min.js | 1 + .../locales/bootstrap-datepicker.ar.min.js | 1 + .../locales/bootstrap-datepicker.az.min.js | 1 + .../locales/bootstrap-datepicker.bg.min.js | 1 + .../locales/bootstrap-datepicker.bm.min.js | 1 + .../locales/bootstrap-datepicker.bn.min.js | 1 + .../locales/bootstrap-datepicker.br.min.js | 1 + .../locales/bootstrap-datepicker.bs.min.js | 1 + .../locales/bootstrap-datepicker.ca.min.js | 1 + .../locales/bootstrap-datepicker.cs.min.js | 1 + .../locales/bootstrap-datepicker.cy.min.js | 1 + .../locales/bootstrap-datepicker.da.min.js | 1 + .../locales/bootstrap-datepicker.de.min.js | 1 + .../locales/bootstrap-datepicker.el.min.js | 1 + .../locales/bootstrap-datepicker.en-AU.min.js | 1 + .../locales/bootstrap-datepicker.en-CA.min.js | 1 + .../locales/bootstrap-datepicker.en-GB.min.js | 1 + .../locales/bootstrap-datepicker.en-IE.min.js | 1 + .../locales/bootstrap-datepicker.en-NZ.min.js | 1 + .../locales/bootstrap-datepicker.en-ZA.min.js | 1 + .../locales/bootstrap-datepicker.eo.min.js | 1 + .../locales/bootstrap-datepicker.es.min.js | 1 + .../locales/bootstrap-datepicker.et.min.js | 1 + .../locales/bootstrap-datepicker.eu.min.js | 1 + .../locales/bootstrap-datepicker.fa.min.js | 1 + .../locales/bootstrap-datepicker.fi.min.js | 1 + .../locales/bootstrap-datepicker.fo.min.js | 1 + .../locales/bootstrap-datepicker.fr-CH.min.js | 1 + .../locales/bootstrap-datepicker.fr.min.js | 1 + .../locales/bootstrap-datepicker.gl.min.js | 1 + .../locales/bootstrap-datepicker.he.min.js | 1 + .../locales/bootstrap-datepicker.hi.min.js | 1 + .../locales/bootstrap-datepicker.hr.min.js | 1 + .../locales/bootstrap-datepicker.hu.min.js | 1 + .../locales/bootstrap-datepicker.hy.min.js | 1 + .../locales/bootstrap-datepicker.id.min.js | 1 + .../locales/bootstrap-datepicker.is.min.js | 1 + .../locales/bootstrap-datepicker.it-CH.min.js | 1 + .../locales/bootstrap-datepicker.it.min.js | 1 + .../locales/bootstrap-datepicker.ja.min.js | 1 + .../locales/bootstrap-datepicker.ka.min.js | 1 + .../locales/bootstrap-datepicker.kh.min.js | 1 + .../locales/bootstrap-datepicker.kk.min.js | 1 + .../locales/bootstrap-datepicker.km.min.js | 1 + .../locales/bootstrap-datepicker.ko.min.js | 1 + .../locales/bootstrap-datepicker.kr.min.js | 1 + .../locales/bootstrap-datepicker.lt.min.js | 1 + .../locales/bootstrap-datepicker.lv.min.js | 1 + .../locales/bootstrap-datepicker.me.min.js | 1 + .../locales/bootstrap-datepicker.mk.min.js | 1 + .../locales/bootstrap-datepicker.mn.min.js | 1 + .../locales/bootstrap-datepicker.ms.min.js | 1 + .../locales/bootstrap-datepicker.nl-BE.min.js | 1 + .../locales/bootstrap-datepicker.nl.min.js | 1 + .../locales/bootstrap-datepicker.no.min.js | 1 + .../locales/bootstrap-datepicker.oc.min.js | 1 + .../locales/bootstrap-datepicker.pl.min.js | 1 + .../locales/bootstrap-datepicker.pt-BR.min.js | 1 + .../locales/bootstrap-datepicker.pt.min.js | 1 + .../locales/bootstrap-datepicker.ro.min.js | 1 + .../bootstrap-datepicker.rs-latin.min.js | 1 + .../locales/bootstrap-datepicker.rs.min.js | 1 + .../locales/bootstrap-datepicker.ru.min.js | 1 + .../locales/bootstrap-datepicker.si.min.js | 1 + .../locales/bootstrap-datepicker.sk.min.js | 1 + .../locales/bootstrap-datepicker.sl.min.js | 1 + .../locales/bootstrap-datepicker.sq.min.js | 1 + .../bootstrap-datepicker.sr-latin.min.js | 1 + .../locales/bootstrap-datepicker.sr.min.js | 1 + .../locales/bootstrap-datepicker.sv.min.js | 1 + .../locales/bootstrap-datepicker.sw.min.js | 1 + .../locales/bootstrap-datepicker.ta.min.js | 1 + .../locales/bootstrap-datepicker.tg.min.js | 1 + .../locales/bootstrap-datepicker.th.min.js | 1 + .../locales/bootstrap-datepicker.tk.min.js | 1 + .../locales/bootstrap-datepicker.tr.min.js | 1 + .../locales/bootstrap-datepicker.uk.min.js | 1 + .../bootstrap-datepicker.uz-cyrl.min.js | 1 + .../bootstrap-datepicker.uz-latn.min.js | 1 + .../locales/bootstrap-datepicker.vi.min.js | 1 + .../locales/bootstrap-datepicker.zh-CN.min.js | 1 + .../locales/bootstrap-datepicker.zh-TW.min.js | 1 + app01/templates/admin_list.html | 68 + app01/templates/change.html | 29 + app01/templates/chart_list.html | 200 + app01/templates/depart_add.html | 21 + app01/templates/depart_edit.html | 21 + app01/templates/depart_list.html | 43 + app01/templates/error.html | 7 + app01/templates/layout.html | 85 + app01/templates/login.html | 116 + app01/templates/user_add.html | 45 + app01/templates/user_edit.html | 22 + app01/templates/user_list.html | 55 + app01/tests.py | 3 + .../__pycache__/bootstrap.cpython-312.pyc | Bin 0 -> 1481 bytes app01/utils/__pycache__/code.cpython-312.pyc | Bin 0 -> 3113 bytes .../utils/__pycache__/encrypt.cpython-312.pyc | Bin 0 -> 634 bytes app01/utils/__pycache__/form.cpython-312.pyc | Bin 0 -> 2385 bytes .../__pycache__/pagination.cpython-312.pyc | Bin 0 -> 6636 bytes app01/utils/bootstrap.py | 25 + app01/utils/code.py | 55 + app01/utils/encrypt.py | 8 + app01/utils/form.py | 50 + app01/utils/pagination.py | 147 + .../views/__pycache__/account.cpython-312.pyc | Bin 0 -> 3691 bytes app01/views/__pycache__/admin.cpython-312.pyc | Bin 0 -> 7249 bytes app01/views/__pycache__/chart.cpython-312.pyc | Bin 0 -> 4338 bytes .../views/__pycache__/depart.cpython-312.pyc | Bin 0 -> 2728 bytes app01/views/__pycache__/user.cpython-312.pyc | Bin 0 -> 2501 bytes app01/views/account.py | 94 + app01/views/admin.py | 160 + app01/views/chart.py | 121 + app01/views/depart.py | 61 + app01/views/user.py | 52 + 163 files changed, 16544 insertions(+) create mode 100644 Monaco.ttf create mode 100644 app01/__init__.py create mode 100644 app01/admin.py create mode 100644 app01/apps.py create mode 100644 app01/migrations/0001_initial.py create mode 100644 app01/migrations/0002_alter_userinfo_create_time_alter_userinfo_depart.py create mode 100644 app01/migrations/0003_admin.py create mode 100644 app01/migrations/__init__.py create mode 100644 app01/migrations/__pycache__/0001_initial.cpython-312.pyc create mode 100644 app01/migrations/__pycache__/0002_alter_userinfo_create_time_alter_userinfo_depart.cpython-312.pyc create mode 100644 app01/migrations/__pycache__/0003_admin.cpython-312.pyc create mode 100644 app01/migrations/__pycache__/__init__.cpython-312.pyc create mode 100644 app01/models.py create mode 100644 app01/static/img/1.png create mode 100644 app01/static/img/login_image.png create mode 100644 app01/static/js/echarts.js create mode 100644 app01/static/js/jquery-3.6.0.min.js create mode 100644 app01/static/plugins/bootstrap-3.4.1/css/bootstrap-theme.css create mode 100644 app01/static/plugins/bootstrap-3.4.1/css/bootstrap-theme.css.map create mode 100644 app01/static/plugins/bootstrap-3.4.1/css/bootstrap-theme.min.css create mode 100644 app01/static/plugins/bootstrap-3.4.1/css/bootstrap-theme.min.css.map create mode 100644 app01/static/plugins/bootstrap-3.4.1/css/bootstrap.css create mode 100644 app01/static/plugins/bootstrap-3.4.1/css/bootstrap.css.map create mode 100644 app01/static/plugins/bootstrap-3.4.1/css/bootstrap.min.css create mode 100644 app01/static/plugins/bootstrap-3.4.1/css/bootstrap.min.css.map create mode 100644 app01/static/plugins/bootstrap-3.4.1/fonts/glyphicons-halflings-regular.eot create mode 100644 app01/static/plugins/bootstrap-3.4.1/fonts/glyphicons-halflings-regular.svg create mode 100644 app01/static/plugins/bootstrap-3.4.1/fonts/glyphicons-halflings-regular.ttf create mode 100644 app01/static/plugins/bootstrap-3.4.1/fonts/glyphicons-halflings-regular.woff create mode 100644 app01/static/plugins/bootstrap-3.4.1/fonts/glyphicons-halflings-regular.woff2 create mode 100644 app01/static/plugins/bootstrap-3.4.1/js/bootstrap.js create mode 100644 app01/static/plugins/bootstrap-3.4.1/js/bootstrap.min.js create mode 100644 app01/static/plugins/bootstrap-3.4.1/js/npm.js create mode 100644 app01/static/plugins/bootstrap-datepicker/css/bootstrap-datepicker.css create mode 100644 app01/static/plugins/bootstrap-datepicker/css/bootstrap-datepicker.css.map create mode 100644 app01/static/plugins/bootstrap-datepicker/css/bootstrap-datepicker.min.css create mode 100644 app01/static/plugins/bootstrap-datepicker/css/bootstrap-datepicker.standalone.css create mode 100644 app01/static/plugins/bootstrap-datepicker/css/bootstrap-datepicker.standalone.css.map create mode 100644 app01/static/plugins/bootstrap-datepicker/css/bootstrap-datepicker.standalone.min.css create mode 100644 app01/static/plugins/bootstrap-datepicker/css/bootstrap-datepicker3.css create mode 100644 app01/static/plugins/bootstrap-datepicker/css/bootstrap-datepicker3.css.map create mode 100644 app01/static/plugins/bootstrap-datepicker/css/bootstrap-datepicker3.min.css create mode 100644 app01/static/plugins/bootstrap-datepicker/css/bootstrap-datepicker3.standalone.css create mode 100644 app01/static/plugins/bootstrap-datepicker/css/bootstrap-datepicker3.standalone.css.map create mode 100644 app01/static/plugins/bootstrap-datepicker/css/bootstrap-datepicker3.standalone.min.css create mode 100644 app01/static/plugins/bootstrap-datepicker/js/bootstrap-datepicker.js create mode 100644 app01/static/plugins/bootstrap-datepicker/js/bootstrap-datepicker.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker-en-CA.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.ar-tn.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.ar.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.az.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.bg.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.bm.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.bn.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.br.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.bs.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.ca.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.cs.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.cy.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.da.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.de.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.el.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.en-AU.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.en-CA.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.en-GB.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.en-IE.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.en-NZ.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.en-ZA.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.eo.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.es.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.et.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.eu.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.fa.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.fi.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.fo.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.fr-CH.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.fr.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.gl.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.he.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.hi.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.hr.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.hu.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.hy.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.id.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.is.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.it-CH.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.it.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.ja.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.ka.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.kh.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.kk.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.km.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.ko.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.kr.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.lt.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.lv.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.me.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.mk.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.mn.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.ms.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.nl-BE.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.nl.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.no.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.oc.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.pl.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.pt-BR.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.pt.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.ro.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.rs-latin.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.rs.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.ru.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.si.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.sk.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.sl.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.sq.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.sr-latin.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.sr.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.sv.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.sw.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.ta.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.tg.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.th.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.tk.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.tr.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.uk.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.uz-cyrl.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.uz-latn.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.vi.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.zh-CN.min.js create mode 100644 app01/static/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.zh-TW.min.js create mode 100644 app01/templates/admin_list.html create mode 100644 app01/templates/change.html create mode 100644 app01/templates/chart_list.html create mode 100644 app01/templates/depart_add.html create mode 100644 app01/templates/depart_edit.html create mode 100644 app01/templates/depart_list.html create mode 100644 app01/templates/error.html create mode 100644 app01/templates/layout.html create mode 100644 app01/templates/login.html create mode 100644 app01/templates/user_add.html create mode 100644 app01/templates/user_edit.html create mode 100644 app01/templates/user_list.html create mode 100644 app01/tests.py create mode 100644 app01/utils/__pycache__/bootstrap.cpython-312.pyc create mode 100644 app01/utils/__pycache__/code.cpython-312.pyc create mode 100644 app01/utils/__pycache__/encrypt.cpython-312.pyc create mode 100644 app01/utils/__pycache__/form.cpython-312.pyc create mode 100644 app01/utils/__pycache__/pagination.cpython-312.pyc create mode 100644 app01/utils/bootstrap.py create mode 100644 app01/utils/code.py create mode 100644 app01/utils/encrypt.py create mode 100644 app01/utils/form.py create mode 100644 app01/utils/pagination.py create mode 100644 app01/views/__pycache__/account.cpython-312.pyc create mode 100644 app01/views/__pycache__/admin.cpython-312.pyc create mode 100644 app01/views/__pycache__/chart.cpython-312.pyc create mode 100644 app01/views/__pycache__/depart.cpython-312.pyc create mode 100644 app01/views/__pycache__/user.cpython-312.pyc create mode 100644 app01/views/account.py create mode 100644 app01/views/admin.py create mode 100644 app01/views/chart.py create mode 100644 app01/views/depart.py create mode 100644 app01/views/user.py diff --git a/Monaco.ttf b/Monaco.ttf new file mode 100644 index 0000000000000000000000000000000000000000..63fa3822238568657766e433ff536b982ddfd186 GIT binary patch literal 51461 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

!>ERQ-}HasTN?0%g^y2A5Q_G;I6*7f3j;P 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 literal 0 HcmV?d00001 diff --git a/app01/__init__.py b/app01/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app01/admin.py b/app01/admin.py new file mode 100644 index 0000000..8c38f3f --- /dev/null +++ b/app01/admin.py @@ -0,0 +1,3 @@ +from django.contrib import admin + +# Register your models here. diff --git a/app01/apps.py b/app01/apps.py new file mode 100644 index 0000000..60a3620 --- /dev/null +++ b/app01/apps.py @@ -0,0 +1,6 @@ +from django.apps import AppConfig + + +class App01Config(AppConfig): + default_auto_field = 'django.db.models.BigAutoField' + name = 'app01' diff --git a/app01/migrations/0001_initial.py b/app01/migrations/0001_initial.py new file mode 100644 index 0000000..23c0b16 --- /dev/null +++ b/app01/migrations/0001_initial.py @@ -0,0 +1,35 @@ +# Generated by Django 5.0.4 on 2024-04-24 14:00 + +import django.db.models.deletion +from django.db import migrations, models + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + ] + + operations = [ + migrations.CreateModel( + name='Department', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('title', models.CharField(max_length=32, verbose_name='标题')), + ], + ), + migrations.CreateModel( + name='UserInfo', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(max_length=16, verbose_name='姓名')), + ('password', models.CharField(max_length=64, verbose_name='密码')), + ('age', models.IntegerField(verbose_name='年龄')), + ('account', models.DecimalField(decimal_places=2, default=0, max_digits=10, verbose_name='账户余额')), + ('create_time', models.DateTimeField(verbose_name='入职时间')), + ('gender', models.SmallIntegerField(choices=[(1, '男'), (2, '女')], verbose_name='性别')), + ('depart', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='app01.department')), + ], + ), + ] diff --git a/app01/migrations/0002_alter_userinfo_create_time_alter_userinfo_depart.py b/app01/migrations/0002_alter_userinfo_create_time_alter_userinfo_depart.py new file mode 100644 index 0000000..d06c534 --- /dev/null +++ b/app01/migrations/0002_alter_userinfo_create_time_alter_userinfo_depart.py @@ -0,0 +1,24 @@ +# Generated by Django 5.0.4 on 2024-05-21 08:15 + +import django.db.models.deletion +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('app01', '0001_initial'), + ] + + operations = [ + migrations.AlterField( + model_name='userinfo', + name='create_time', + field=models.DateField(verbose_name='入职时间'), + ), + migrations.AlterField( + model_name='userinfo', + name='depart', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='app01.department', verbose_name='部门'), + ), + ] diff --git a/app01/migrations/0003_admin.py b/app01/migrations/0003_admin.py new file mode 100644 index 0000000..0d1cff8 --- /dev/null +++ b/app01/migrations/0003_admin.py @@ -0,0 +1,21 @@ +# Generated by Django 5.0.4 on 2024-05-24 11:39 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('app01', '0002_alter_userinfo_create_time_alter_userinfo_depart'), + ] + + operations = [ + migrations.CreateModel( + name='Admin', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('username', models.CharField(max_length=32, verbose_name='用户名')), + ('password', models.CharField(max_length=64, verbose_name='密码')), + ], + ), + ] diff --git a/app01/migrations/__init__.py b/app01/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app01/migrations/__pycache__/0001_initial.cpython-312.pyc b/app01/migrations/__pycache__/0001_initial.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9b25e7def2eb2db46a95958e1ddc6d396dfe983c GIT binary patch literal 2036 zcmb7FUu@Gx7`L6o`O~!6rL_6i5?IGbfl?@1wh2vxcCFY3E6`0S>SVdOtLxy{!Eu1_ z1QOeL*fgX~B72xrAu%*H(wJ7Q-NPmxEA7RWB00L3A#DZnR;lcTr=8CUq@rk=Bi()9 zeZTwu-Z;*{^G8=$# ztV3cs!vH$tk*JK9p`b4pZolBtfB_yX^XFRk+aQ3(KQHiA*+s8=JjVb(L3g*onj{E- zU^TRetvlZwBQe#E7WY!?;s0s9^QG3iz_xblfO{#D2i=>H+X=GA^}BrqJ=GnHw0nXh z?5Ua-9@{}Ox$QJ1SOOO4;Jr)Z)d`NeEjE2&1q>1y3s8qSL? zIS=Xa()SN4~#DG~8Ao1X_ zi2P&6&W;@$e;0+c0&I@TAE*uN6ZQ1)_**mXr72y@!K^VlL(((ze5%fjjEo!-nxPIC z%DU5fWbtF72yi*BQxCejuTHLe=^pm#2kQYUxbsHH4h&d3ZU0gQ4}VP5R>h zrLWJ7rYgO5G-X9o_s-m(uSGvJxv4rIH~SA%KDPT0Sp5f9x>xts`p=r&be-=tBl{|> z9oc6^_N_!}k>e&eR_9}8;$UUMP8_rn2Ujkv?lRA1O!-nRaoOa`b$-B19$8@R7S)I~$&01s9G6t(~qkx&cSVuEPh6Qb2f zw75c|&%j!NCu-fUVk@vc*C$flgUIpA(Z*s$3iL&-z z@ATU{^t|G^CM7@tB7ETC6pgJF#)xc&l%`2k)1)by4x)D2G@mvthoxbNav~QZw`?OH zvxh>|1t&mwnH7LV=1`XCWkO8UWe+2}>fS>wT3pR?s~+Lu29d+`^eK_#;=;qlg{3=0 z^&05pdF_HB82K_?vXv0s{#sxq-k>NUv50Dp021s$F@iBTw}%&h*Bods=S$YFEp3wA{zBL+$oa zQdHE@eUm*c&-UdzT7IYU!QQpI`g}*9@9HZZeWk0fcl7mxN0o!-i$m>Y#F0s9(&k-! zIj*T7k;&-hI^58s&qmuxTShg*lXM$V{>H;LgwjWsnr18^)fH+T%eSIl&f`3V>_7P| gI1o6F8%lti`3kNbN#mTft#-4so$Tx{KtV|G2Z+ZV00000 literal 0 HcmV?d00001 diff --git a/app01/migrations/__pycache__/0003_admin.cpython-312.pyc b/app01/migrations/__pycache__/0003_admin.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0fa630b0dd0072e1c2379a7aacff1ae36d39c683 GIT binary patch literal 1013 zcmZ`%O-LI-6rTOby1PbA#F9cAwbVmnQPN5;rAVz}>5n2*S_pw*%uM2@`;*RYY*R|9 zREn2^hk`x!Xi?~~o_ZE~NkE9qsZgwV3uq~L>deNV^kA{Dh((#dySY2u7hQB#q9 z;iP0{I#z+A!17$5X^w}9?dMK%00^(c0|#HYSp@`SBn&b#mI_ivkpWSQEyk%VEMu{! z6+2G_k0Dn16T#X>+q&8e_rOnH{+EG_#;=bhYyMU5!dC z6=%j&OD&fkL8Vgq3cHq0r>{a}2ZX}1PpIYQJ(!~e1q23`L;l>tq=aa|B4gOGTqaw1 zc9O|=CQ>SkqH@qm#jL$VEeFvGd`v3L5CVY>LGK>Ph%VAyu<efIt z1FJ6GPWaVWuoFL5O%A<(SWgbsl0%!_TbH+!538|9f5k6tCm&Q}vyC>jr}HqM5rkG(o7gi@MNb|~lf);WwaCD^KXqI@CUgWOCU;jKe4MmcqUmB27 Vhgz4Ut(f)LKrJ@#6L2TY{tay53hDp= literal 0 HcmV?d00001 diff --git a/app01/migrations/__pycache__/__init__.cpython-312.pyc b/app01/migrations/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3777b395628fc253beb123cc33c9005b4c981968 GIT binary patch literal 143 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

(B2SG%xO|M8Vm4FMF2injQ!hj8LHuV>(e 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

Nm%+MMGo3m_%+D76<*4KOYSB_E^qJ( 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

7=nZ+ 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ⓈjN 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

ukyD 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�eg&r%rbq8d8G8Kg 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≫-Pt%cP`}M*$)Z#`BaSExi2AcZ3V9^1?=2WpGJy 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

FE@JE+WU?JFW$0q&d-ndh|pu)&b-76E;Mx9 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

1q1WRHy2UBU@Jg;=tC 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%0Av+&rN@Ru%M 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 literal 0 HcmV?d00001 diff --git a/app01/static/img/login_image.png b/app01/static/img/login_image.png new file mode 100644 index 0000000000000000000000000000000000000000..9fd38515d6193d0deaf5a39c7a37920bcfd95566 GIT binary patch literal 770188 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 z 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

MrB;o{ui~L3=6t!TDU&zVgIdPy;u7xiW57M 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 z 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�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 z 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 N1q{J^^ypmFrL0;E*Q(&!3uf}MSh9I2V3 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χ}V@{d*oL#RbED; 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%0ACi4q8~J6tK-!?}z10Sy969 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]E*Rg}Ddi3WB7XZ)nN9+Wr zKc)acUo!d8AW^D7xFuN2EE6|A>etiEAbnhm`Vl&RyNX>gjdF%r)#_(8e$-C{*+8ld zLCZOZH@Hh%9}aK-7i={TBR-kdHTN3~L_FY|^7iXAK5sn0g z5d`p`Y7d;g#35rID4s2!&Zl|akXQt9B9M$zkQ{7{an8(3c*jowPr~p0hQoVr0!74SRO>Q ztr_MbCQi(39Zz-Al03^lc`(!5iv%@L|CS>BYz?4)(e*f9(kVZ))z}>Op|;J~sg!0E zN+y?}pME79?xQakI56n^V|8w0ue|M3Z6O1p;LV*tv#ej`V&oPR;$zwDPC=p; z@q;6*q79(MWZ1xn+M8fj&@#i+lv{OFcYOWqI9LsU zaA}&Lvdb_ZpPfjO(mxiZ0_1ZLg2VSpg8Y18j7C;{PM@{mqgQP+GmFIw)ca-}3egaw zjurO~Eca-cCZEVA3w=N41=c=ki8nVH`4nvBtX^5oi&g%Dsh#p8KC|7m+$=L?}NK?Q5+kANcZx2^?TRPRr_xCoIx>h?f4Hsse}9_526lAW6PI}FG?eNzuP?~G z%eG$*zo;X%#}QZ0K>ykQdkgQ66!;BMpj!t_?n?ja-C=Y1HL1|MJ)g~9BG2ozMl84C8+$!29 z8|qON$)wzUNZ!<7#|;ySeItPY?r?R)++SiC_-iwKtxN?Yst^T0c-22zx{@G;aKN@gYP(n-!xO-^9u<*F zdRv4zSM{hyyP0#Rx>=eQTOa`#lherh5HPwjHeFllMb0znR-K)RF`hF{51mdXQYarv z$?!G9l!2z3UBUcheek}1LVCRYE-dD7V8E~Y5F28{k7SC7{%p`@ih+{t0~~Q_ChfAB zsn?7#Hhq=x7<)WbbxH*M_3iqzxtK@P=Gj%OLHPdd>tzC9ZR;|mfz?LRCo^&+2o>Ib zj=N*6U+YrzsLjItOW#^UvVU8cz&Vi3cj%wM9qinBBMk)l$>S%{P2E~3)5cJ`uAVJpKx}Q4Y3yR9s(|M(T~}Qv_fjyL zI6XT`RpN~Yz-~n9eNbaJF9f7bH5y9?re#1W6rN3JO<7}0nQ~&XYg}9KK{1|uKTOk1K0&r;F?x)N7%1YKm$G@Oc3!V{q@pw37{f?6Xrb@wv2D2snTy;qYkv@$Ad8^ zAhVr}gr32<#;p(Lf5zrXr7Dnp;u3vP1%*n4azB(Glhv#`XvEkFqV4r`QOxV}{)U}v z$MRu!qnDpDpaK$@7{#8S<~i@{F(z|vb>TV$gV1!m>41AMaMUPa#_o(9?j@n4%sp!M z$R3cL%Gh+DRqwyz#W|1`?aA>|NCl25b2&P`H|}s4_xE#XuizIIQS$On2XwKrnGG)% z#2>xL&wrS1dc+B$BeQp|gQN6m)AWCg{O{4yEUQ^{6VIhOJR#uSimEP}W?G(TXmxBy za%za-N-gTU&tc4Q>vZGErCLw^<#YTykhGCarkviIcR3j3FcuTNqU-5a;F z3*`ahdFJNkLRlkAOCtem(AEU?&0`ew28_nALFl{Lggp|7?%P!T>#5uYE85YXQI_67Ie&u(L?3fYrc1jis)i&- z2%ME!_(9ZvB!CTswV7>JVP|NhPRwux7bEG@aNJmXXwCTBu(o;A{L*D5yXOnOv+LU)q$!nfh0ea4+sYSz zW|!Fk?E;SLj~zW~r$=!GCX-ZB^Cze1%a*#>T}w93xSYT@!I|&XHH-C0A-``h=m)2` z63obB`G(28fxR0X&JBCG)82K5qXykh`@Z`E&Yy7MWuZ8hvLRLlgBZR1KqcYpx1N@| z+bnYImb)ap|Jl;mr@_kKF-7XYbe;?yFl1*-D!ACMkWa>E%d&CcagXxtqlu`4$O`cX|sO z&`zfVjV_bZyajs^5l@#Bxh3@x00#6-R*LtOvUYp}hDLlf2J~D`SBDHn8-m1JFz55h zECB^U&~eE<&gj_i$8+zEyoTX;fSY19*Yo*w+;UWQ(m1?i7#jF)WVkQ6r!H7*i2$5W zsJW36)OmPb>9G6u>$;bb772&X@9+F+$J7K_V$CF?9A`z|oaz$WuHU;H2R!eW9afVN zMz-y*z8geV`Nq^iq^yxz>7_K$Vm>cn#0uUAnDztu+!)wiMh4W7P(ca&T|d3FpYxy* zG(E6K4v>roXZC0L2DEjd7$a_HZ~VGDB4IljGJWrzebT|g8eSCRvye#ubcd;#JWosL zAYETG+wzQ&Z6*$>&U@(+Ehf-_J_kJm))Ey+jI({nkj(ks6m>|U&MEM@E^Crx{oOzc z-S*oe3_3yUM(qid>YdX%!n5B|_cUf?=xdOS%FD?Ix!e2Ad>sWq04CE%Pg7NrJmtJ! zLB(EqTP9NsVT`%HkJ1A!Y;dzP7N`{pjw0}Q>I^_Qw%JDiJ3n9@(T{eLcU!v9(@di= zP$s?3JHPk5uw286G8e9M#rWrwWwG#lcv63~dXtI>4*jqvD)EjVZVN&7dd?~;<*Aj9 z{awG>1DcfgYA0=p=8&Cj(=u`OU$z`c6uY2CD?OenFiFMRXTE4)bzO{-9iCcn2i#cdwnp#D*iZiF2||R&sS%Wz(MPr#JoE@BIEQhl@PV z7c5_fs<_r=Lm^RA`D+jE#klYQ?45DRls0sQ*Oe)Rup=s+4-jZf^)~@d``F{%)z1aw zb)w1%lhniuS0nOwz#m^Fev082Sj0u}iuvpgj2?)HD&;&Gq1+m^>4bN@o_xzv$B<$X zKt-KU{wCE{XFNm(!VrHGRUS}YI}yhHp`}F}aQSy9ae`ur43Z>jm5a}`MWT98;8gSz z_^mqo`pibP2xW!TwY7)8Ad9L9{T#BEV#C_1d^Y?&UPX*#r7t$x^Jk zwl;xVot%BB{er@1vBFc+7c42zoT;bxH5DQw%YRRj9`w9xUYz%b?vY8!z7!IkhOt0D z^zJj${XpmpY%Vm9jo}uRoxnEJdPvaLZU-)1iN@qTfS`>%l{nEXxJf&%8m(XJuLN)> zqBUSAR`a42t8gr>!B0b}MY`@7Y^S&W7fYK3Btndsa@a+PvUsE0}-B!kx5I}Sc z*Sfy=9^y_Dd0G0F(T@eVTr7^3@{tIA{(~%w(2}KrDVq2+`fO`wVa-6bF?VZRAXB0krCDBRON=vVelv4@*XOK=VKJTG&N!| zeD88Dj)-0cDW8-Zo49m#Fan7(72)Z0smZJIa@e)7`^yv@`QjFvGBLrNMm2qaYixUw zs{jv+-w+)E$MMpmILJDhTDdtWhRnna0S@1p%$xRUGweBvKil&`wVc&vOMZDewt}jg z1DOVF#C?~R+FJ6|*lRoz6faRW znvRMWA?oP^EMn*;ls02^*7v(?18{KlZ0d!zy9*0eR`GsLkuNWEd!I9_DEWxKIzVzl zkLZK->;ZP=joXa^d=>kalrzpEpQD^p;mA)o!)GT(xdW=8>4f+XLUBL=U}I5YpNONT zDl5w{#hf<^X-z8QwZ+Gtj{2W#b6S4^M**aCzakr;ANlz_=T?JWxysEFaOa7@5#!}z z<7wdl{kraB3DE?19e>$Im&R{=pBPr|E4~)jTIWM-l+oDes+uO^;pAj6~0`z0zsr7xKovN@T& z-%FX|wZI(n9#Q#7VYEq3AeT>OA^X-zEHgW*&~9p(MsHT`3Y$j1j8kk-h$g~aY(3xY zJoH}@$caDs{NF>OJJtj8m;s(2C1&Blv^W}=u$unXP(RFtDUdw~tP70O{K;{Zj6Y~~ zw>KJT(?za(L@+udqwjER78fO*Czo8ppA5h49@^?P3mymG^BuCV$}rfoM0MfQwpcw2 zsXN)jGJRaESPs#z-Ndr~dxUz;JG+Yh#&kuWHL-iv7FKA}7m$B6E+BuKhx1T+HeqfW zjt5Y5k_VM-Oljb>n7Ak!QR>g0_KpX?7FR6oTfD_o#%x~d&yO{{Yk8R>S24oPCuFQ* z#UQZ~eE2&z?{;je7_%xX#nS1r42AeT*k#Nkr-xe8QalaXpG}fku~&OiIdUu6^=!KB z>K5oTE~};ibU@Tyo3iBT79yEwWc==aemI1KAHK_de85nT^S_QXe!*GI>gOgVCMI1{ zDyW}2@3=n9RHSA;T=we@sndd*2T5~gP<#(Aq_`FKpb{&ZoZ0&`CA=8Ter79`$(6*z zETyo1q^#jkDLehi#sQ9(b`~J-?3&J+{_vnZH0XZUt-c;tk>2TYkAI=*WcJejWm8B^ zbcVJ?cPn%*5)sFh{6XrXE+}C(Sk6+5Ne9aptz(;G>%D&H2Ar`rT_s!iOz1k z#p-oRKivYiKBRYj`51O}?uzhozx7*d4w7{~{)Mllv|hYM$grxj-e-QL zz{$8-A7w``ML}VJE6P=u+pikBxGw2oOU}!G)s=VhwLb9HAOvD>npxxc64x7TIX|9P z4*1=CVUB}7R6=B?rzb^!XnQ(Eu?Ti7-9#I^(kd?{<*8(5h@F>@_iLs5YLuzd`i0** zVh{JFC?}`<81sZgMGx&uc;W%L+Lm;3EvDrBSDp4d4MruKmC>2n6hkSoS`XM(54l0D zc+{eLg@AJO0LJ7nE*n!$VJ^ao%Y$d2G{-^XNIJ_Z{}*Z}(AO?MqiolayXEDAJlE%0 zk2??R-qO1q92vRP<8ov{wXuasG=tu-hQW)+9~OJ1Ae!lUxOCntrD*og^=_IC zP@8Yxe>=-wxQaI60M)pkM`RRXh-D66@9%n56I6O>qktBw6WXT2`t8?0l1ryn`M35I zbZ?mcQZo6#)x}4yZ7U=SN-reAf0Ud3?()>;WrQ6lna16&N?ci3XFHB=Lc4K@bxM0L z+xI=Mm1V1%G0GuEVRSTkY9>Xmn4Xu%mcsDJh2EV@tYpMq>81-nmD55q#h-pta;_a| z#4TINU9LbU^daWOI4=AzbmhgzRnZ(Yj5`zo-Yikx-*uvcUgat#txOKAsC<(nZ9)wdi@9%* zktn1mr|k#jq~Y`d&$|qK*Ki!*uH!gqBptNUuj$?RBZq8HO3{)3%L0Jj4KwSGGxxG8 zRZ5nLeGViR-;Mv4%tO5Ob3bgeeAMc{JnQnkKVPkSo+Qo~fjj+)y(8H;)xJN2OO{QY z(Ggk6Sp6PQ=atcWx8-KUbpExRNy(JzPcQQu=RPu}FMMa1!ZHK!6oka_Qkt@ji>bqg zvmB{&XFD6AzHjTDDV)6f&X?NumTv5Cd~WW->o*b*9(E&G4oa9AB2;T%7eWRQ(CXbd zu+kIkrL*=!AI+M$41|&i;DdX<{-Xk@Y!0bZhNTYdGCZhbOvba!WEE9Ss<uDKA~S8)S30f<)=o`SLXPU|3~2k zxAw86Ecsrn{$yu>gOSyH2tXm6$wY3Zqzd)7X4?f4$240bF!jgS)gXR4H7B+Vo}UjO z@e+IguCK4BC)|;(by@eP_qVukG|xt~i%{mH{9<2KLWZTdR3pGQ<|u}razr}FsR%gT zRP+nYwv2Qy26JTr(4V&~?ui^xN=fmSPoA@io%i&RK$1ve;+a3VZ(7!#Z&lvtxwyc6 zx{vL-MT|Q8>Qh>QKBmR@#;-n_ZLlyH8;)%``N``=lh*>?M&?@m@0S*lj7ytc~$ zY?*Vwi}m|Ax{LIF?R6cpB$;lB@l;CmSM1oa8kdszEA-;Ep2_rNu|I^QL`S1BLn%Bd zcJg#HkEUpD#T^@X^Kqaq+=y04axWeH^}l5kWtc)yC-PHnfT6T=_wiw6dF<{?PKz`8 z!iM<2S4!*wor75|TAE*2&$qrWVMdY2G1DhVx1*!oU&;1OPo&1x$=?CF=~L*~@WjbD zHLU>V;}V{n#0pqFM*kM9n^q!NIKAmTGc}p58vKOgGCKZ4H4j~ zQlv!Y=YcP9cv@U~J!90}{gplGn22k$`_gUm>>@yhgr|Hld8?IGjrXO`oIUMRj_Hes zp1kTPh_9g!Wy=eSNAXDaUOuW_UtBo?Cl@mJ8W;X6Mz>gw#sHc)?MQ4kGQ5V_Bjb}d z*jd?SSKlF(luooG0LzERUp0z zPB%x}yB*q%d)$|Hj})aMiyK`l2$1+rWMcBaV zOcYBqq8-U}Pz#pj+h6KjjyrLsRxEC9$30sTf%PC4Djf}EDjn|S3S~X2D8szOJXk+2 zY>{T;5EfR8k}nfTPu_wZM8gGWeEFcdF?vwV^f}+#zdPvdbbanp%zLC4e~BK)kVcOa zBFlBji*KYIvvqlW$Ov$B#dPGv`1s27-(#@rqY2~p5h#5$i}z0F!J*&H-Cf8UC4j$- zt*^aqD#Ci#lD#6sP#T~bktkfQ5R6cs<3(y@Mr(ptVR3X2oi5;;?N#~G5Sw#Aco2Ah zi%VFQ_8E{2-TVyLQiBsVPQjiOGND$~?0YR`Rn~`UJ#2j0d z^A)Xf0D`^EVAUg`h$B2Gg@qdqm$E1sAj(&r4RSgq>ndtM;~?i z6WCjm2q204cRd4-WA2%9n~T11%}7QZj-AhN?Bd-setOI|)_ zeUvQG+MjjsaBFLv95Au)ua)0JT)B^v54u>olEUPZ>_Q#xL>I=<2#ftxPvq9wiYUw& zZqo7a_C2VUW6A(PyfmCk_`vxEqC#q7bPn1U`|VUOK9~0QLdd^IFZa(#=3Ks!YHbru zER8`Pzi~(R1~8_A6d!7jk@sfX=Q+E{Cq(&Ki?J1=a0}?+9?6wHj>vKn?sh>Fs*!xH2j^l*4Px zuXjnsK)s6xNKda`J+57K5A8nilz1_o_%SO_r0Qu5_*vxQZ;9rcTEUp6)Cks2X0?vv zF(w45=P$GFFt_71xtucYX!EACtoP}r<`&yt8+H*lxSKb?Z?le^YJYUe`63BfE{j{8 zeW$;^U8X555$vG&lWS*F+|@xMOfg!rjE?vC30xD$LoLg|ah7q9uNi%n z(}U>clH(86D_k1mcAX#XhT!j(7>LPQv(Z1#l*E|Wt?zX~(>;57jO)t_O3X&v07npz zjAINrU=<~>O`Smk8(i6Na=YXU9anhP6u^>E(Yknj6oFjKNX2^gu=DJQ>C1zHxx~`HOY%qV7I)WScgJBY=&sIN{wkEDgywJ`jxZ3iwi5~C{=jV6Xn?C4m8mx;dB4exGl^69uuXv5%O= zc0cr%#G;-roy8{)DotE~vHj3>X-T~w2r!G*r^saTZK^KWev77q{V~Q=){S5P5Rjs? zw;#l1Aea7F+@Igf)msD|*VoUjh2ET>9}1Fe6~4{XeGzjeb}enhReiJyWK)gmm7P2q z@C!7CHi=NYzKMIy1}{OfSbB>MI-aBu;pr+qRwP&#-HOwY%!wfdkdZ7QHrnG9>GNKv z$Hze;m3%I~$L3XfZ%>C04i_6JXsh?Zo$mscJ|9%t#PXY}DR6tk#5ulelL(t~0J7%} zzA-CHu=K>UJK*_v*(OD7nPxt3eUtjgS}&Hh2f>(U;$(KB=I@6R|SCix=w)+w)V)Imd`sfPAjY&FY(@XPY{+`T-Z ztVB?5RRGePI{Y|@JQlk!?%Y}PRDsy?MJ4(>)M;h8Lw%n|J%hw!ST$GmC$*ao@C|^R zvSYsn5I8-Y(W|E{7N#@<7aOgKnc^E3R3L^CSbAdBDedNA17c|u1%$abHs4ozBrD$Y zaeU%0&&Vw6Z%LG<&P_y)c2<)@MH@IX4Y)N+s~eorLHPJy6q;tG1G^cS>5n_Fy3i>p zCYLL%itbwgWe+@cL}pn=I*y|1;*R75tQR>COnt;Q3Ouedt$)R)FJ4gkBlStS-J9#H`s2-Fc$C|GJwXHN zQ-{f1#`MzT`j*4fzkyeON3t@eEyC^(T)StD@8|BXEucRS&)bg&4r%){bM*D_aY5>p z<2VF|n)rW3T!O3b>61$$eZ@HZePlvtR%G{|0)U28aA*45Cxg@_@5H^`sGy3RbntwF zN~n>(rv9=rOIL1HbBU{ojZ>|e#i~JrAAVdO&d09eeUH7r?ZyFg&d<+7yRm`)mb&j= zgh$Th-4fnk42*rmnG1^<#keyv%&JU84Jnq%jb!L8FYAE`lA@k`0Yj1>T5?4db>jIH zD_t8=)y;B`_F%`LZ{`F{*2>|#^E210$(RoMystvli^j6QHfj@Glz0h9m{$xs{bjY| z``@M}w*L2%OB6EG9E5Fdv8jm@FeC4s4d-iUn8-84eiP!rUANM>j0z`lX`rd; zslCJudZ>Be9%`aV26PJXmA2-?;SpTIMeQAI#ObBa=>Iitr>8>P(6b@#XwimkP7*YW zZw-r01Fmgnc)`p7fyFt40pSc)9V|g}wHIB7YEQIDfM?C(=+!Yjk>|z__6$Jp9?u)Q zlPjf`JrZO#_BTYE$7&{~qz$rB>W2uObeU?Qk-b^R@ z16S;JU^$-2DOK-OF7vm#Z;hA|I7ynBJ?P2tT__?SWNAK*qT1&uoSg^0wg+! z2m)aQ)1}Zo}GoRrp zMCo(8z5n{7$#M|Q6QFn*1gv`iQjjdsaUZ>yxpdg_1oF7JcSuPO?6Q$k=#;5XNo?#c z*R2J!e=$`L`s+3IPJ?g@q*7Vzl=z5chVlH8PHN%4OzLL?U7(W>X<&=0W&R(^5B1!C z)Pn*8A2On%H1@QXBB?@JSZ6v2H0$!gK-H8`pkqvMtgeSB`UxlY1 ze{rGBF0)l-{(VXe%X%etcessp+c-K{tLhQf&Pytk3LSrYG=}BpuidId<4K>g*EY?69%xP+n_!{__w7Y*ZnUWu~X5KtQP+5!( zM0V6CYaX!*u~XAzF}9i?v{ht&*9pmFv1Gy&<{rFJEEY?mw1NMLa>v1Gv=8{+6lvAe zh24+Sp9%QHB|>nn_rv|=tfxp#LYyaBKX!k8JpzO4O1$IbxE}=g<^dz}HL$aP9$$EH z`xB)A`mADTSkRLN>Z%f<8AW6X&B&l|Ek*H85X!=I9~nQZhNP8BE^-wv+6)1_^Dr8ik@}bqI1J>zii!?dZ%57T_8+1U|~F} z{Ry7A5$bq3%&-^SMcVWc23AChd=39lrZ_x#J_;CH*&!u` zr-ona+V{_;KduZ%X8sy;RrY=pp0H}G{EV^rjs&=G<7`M`c#=Q~{SngaPq5vJ4lHT9lwmY4Q`yC>&$=HflxFUpO zRiGKaW1TmG@2!hdJeo{W>#`*B;ROO!U_~AR5TyI!zxAw$?J08<6SQ;4*wJ1XWL4E! zJfeUm2syvjU-Pq$IsO!qko=zHx5ntmUO#89K5{YY`48WB*-?AP>c4Z{@JEyW7!dn^ z!OIzS&ef(0vL49|W;~b(=1YA4xx4%32_(USo>cKEMDbe)*A6cG3&zdp6T>H2#a@W}1?6q0@4S+0Ilf9pm4ZPg86}!1;Jgpjf)`9~` zKp4VFXm)?GOQP|Fa3zk3T_T*7qXc@k#uJW3`6*U!&fv~AJF#>_iQlQBZm-wnD^E|F zf%Ie4o*rdlb&B~vzzX56tT1U7Z{yW?6n0N#xOMZ5|7HOn#40}Wrc)IrWdvpf$D~hX z=?x&X8K081WrvUvQOjNUXdS(bZ`FiB-A8t-&1Oy;zTK3Ut6~fCF5MnV(Wr$(!e&~$ zn5G`|3Q$P~{x?E>Y@&y{l(}FLfAQ;%^ky`aC5V%xPBkSbJ7YDV^I3pDuhcJ%M24}W zIWU<5o9E5Q+h5s(0jk-jhp z6C*e^M;VV;YrL~liSrjUM5=7|GrgW18fNn90@g!S@flGf91+*b_H&9LP!a!NJo(Rmc3&NUz62)hzR^vMhM z{I=-o6mZ>)^AdgCW$pA)0QVMSUm@=CvXrN3n&{Dk4u-wOmmo%~+v26+MgE}@w-`4n za$m^~fdxD6O+bJ)%jYt9I^iGRy$k@M@+AYBObQ5~A49i(B0ZiKnan(Fc3!BgOBGiM zq7KhW_$jf@wy_hbD=z_IrKE8D6)ndCgG+>~x3~(EDZFJ^%NIfs&bs1y;%&6@7;&_( z93XGp0~6Vhu%gY{LDhpuw%Of>8<=@1yXQ7lm37Vs#AW-2I5_DHt)~a?$Q888KW!{& zXr`kjKytgruZYf5lGfQv<6r9i<>V&}(Da`*uBc#vzt7S&SWGaL`jTy*pOjpGXJpHoLa9@EmBV zWrb5`@Nu9^E%2m1)lzA_&%abdG$|mqoGP}qHa)7$3TJcB-nX(a1yvqqW;m-51zW(% z3HjJ`T;WQC;;?&CmYu2lz+#Ki8X3r-(whw7Gr5%>nU5tx{bxSJ_B*}r&ujF2c-`gs zp*Ip_gwI_3*G3KTj4oXTzoKU=W@BWhEv&pSew+$4B$L306@ShwB3_(tr{KV7r#j?E z=i~GFJ1tZ`3CI@7{JJK7&tkTEEWZZ}#NTl1)DPh4$}RVDnpdnIci7GEnUb9H`?j*Y z^6kz{4Z8a4yl_rW?e*-k@lw5vK^XneKnR3(fEmC0Rlg(2U~{V84`Az~&RDG@o^;rQ zzxh_wlB+#yrvnTLYswd)=HwAj*Mj#Tan2-9g5ua#^S;WY5p9wk5#RLTNPbx<(OHwd z`xPIsB$N-QqbeWuzDvX(L0#SiVv&WLb4|w-!G25uKZ0|FqK;j1D9Vxr|8`f9P7Q;x zAQ;Y&(}*35sEa^iEIIqS2@;<#Eh#)&4j)Sp{rpc=<9@IAK0_x^1+V<8E(ShfnnAVI z1G;tB`Zaqp>m8Z!R!e(|z>dVv0^poIPVYxFsno9Jb$Lo);t&ut5^Iqa?-qO)C@Z_@6XMI+Zifl{XE2uH#EzmEwW{?Zj-ri8~- z$3I<8tX**M>KNzCaGaD2@P%tvY=pwZ>6eL*n_JsWd`qj1^KfN`u};-9HmM+I-fZIs znR?>;{5i?no4J>1RafZM(Usah^Wp6l;dkM7>sVS1M-1xn?&6;;aC$D3q>Pk9_gULY z!UQ9+CnXQMQQ);G3EMpRzaS_R``BgI@gWGLfFiIwgpMBnOCMq&QB?(_Ey!S4NBXKn zNe)Xewd6zs+HiEBUQn!($_yY_}fZ@UN|)M4FYd& zZt7nG4edV%?1T;~?5H%CagryPP@tD|AbLoum0_DcKia6nqu0m5Y&dn7bYl}2M6RL{ zBbrJH{IoDKDSI7{;!=%IJh;@=w6+#GIPq(%pR!nWrv-iqd=q!HeXi>)w|c@24fY_} zCs6L7d6{$y+mwFnUwMuwL-;wMp7xw%&m|wsG=5P%Um_kKYB>`Xh@W3@GdMK+h=CM< zp6F@RQ?hnc$)W&5vCRtw1}aaJB!8VJ7{3&q11c`uCD`y!*-;Z=ghOV!F#{#!7!?tvUb|6A< z$Y>1`C9qQn`)RIaBmDwz}|JR5y46 zZd@TMw7aBXg?VgT14xyIN3F;UM~gs^8bjn(WTzX0vzT^omE|6uO>+ZT?)yS)r{TtYi-s+*aam?G^%!YTlRzUH$t}yTPVTqm4x+ z^{`OE1m*gc&k7Gz&h3Gv5C{b68@ms}5=e^CjM4AW-TwF3mQ|F%rGt)^LaFi{24nMy z)P{PUD0XC1M@;5eTPWU(-}O&K2+4Q;g+~7vBt8=T7nH#LPMM78q3kHGw`?~jE|0oz zhQov8$d0#`Dut4ekjGqMu+lub2o8MYy<*GRGN879mDR@%5Czn@xr>-t@-yq^UlHM3 zc;Is47Ry<&u2>d(zWkh~j)fA)(lKczaa5~90>r2 z@Gm}^2rCtgS_%Bt!H)TxXxh zFaIZ0l*GP%di6i9I9Bie=F=g7L<|fPMS0$wrhNks_TRhhJ-|KjK@UM_l#e_YZGyH# zCIqP<;pn&)@~cw+Puz9nbzTP-|P~M~76|BBVx9z$elAb`2SK+N)VT!c7Q9&N zS<@Sa|JMR|^K=c|gnW5>vMT-QEI}OG;Nd)yC^4$o&CsFJW=q3BnaL+r;<>g|eA1~n z{~_n2QXr{aLHW%5+1k&uz;a|uIpMm^%bAoUFhD;@qW@BNcjSA0cZ-sxqhxij1SVdi zQG(BnxxYv8AzdYK%8GfMP0e?~E#SgL$?%guNTEl>8cVtPUmkAFH`Vn$QNmP8_{5?Q5?!LxJ)^6B_2}rj zkFX@Gupx;TZLj5zsJ|)7(e7^~GY4%PxZ$*&ua(Lhh`g7Jr*7VZZ?w-g?~8Qx1g^-+ z$c+EpY~Ta(#^8wOpXTx&MMT#t*%A9U=rb;4!`~aZNj?|M_My?*Oy=ylRi1O5C9GR`XJ`^+Zij;(A z4JPghiS*Lt@*Xb8uo;y`+TftMEZ9a^pN!Yfo*%BXh#oW^dhf>)C;!bdBM*1CP8yAp z0Bvc=BO#C~M?G}g*-XhP145#FM>qcVr(-3Ox@T86x1vRnQa)mM@>oJ_!f-)cO z`}B>euj%DxF0f3$S$BU)?7BkE^44ZU`p>VpK#FPeXIL1YBV(MgO*xM1g`I36PE!BY zWG~|hEoBRycvo#w{0$381g`e-h0jI&_c%KMkp@`$1FnOv@7#bV-nCasQt<5{-^FAm zKU9GM~<|QT>uI0bLh%MjmU)EKw?j(eJzC74(;RQKFIi8NSP&FKssHnmrUR_wy5bG5K zjD}-%IZ#GU8*yBfAx*e`yomJ(>?M2UAUo`2rTsQPWBFU#15SQF|64t^{(X&h;m~we zTFd^d7yQyJ#TJY{kHyguxGzY_jaAT9g=s!NfJ7j{LT-(D-+(mW*5gNw0BdqRL7;7~ zeLigbXVO6qDG^)uzgKakk`;uenc-^B)OfjVWePu>y`+m9A}Ki5y3Cq?pCz%lX%J<9 z>g$B#c>!ak;YY#>Id2NjxF{(*6HdHbqn2B|IlExkxIWpaqu>_-7;H`BCNWATi9f4< z=rZYeofYpQ_$3u;TELepgI;J8 z-WUU}* zgI4NWygsl&>rlMfhqBGuqiK)kkL%86GSWw(k2y#pLOvkssut>}{V@HffVR^7-rj!&ol1u&>^Ddm4p; zp>7+aqT?^Aw4Ut0-1~0k-lzKg0Fe1P)z!1)h1aq@dxO(8a}{LZ4JsbJK0Dnt61L6b zZ{#le@+GtGxxWjD*}m}=j3~^A$-6tmBnGb;>1x==i8)E^Z1S(t1_?oCuEAe6J zc;sS2`!ty{3d%{==5@2neun@{z1zIG!RzfckoD`hG<@}Szrl0cA@n18c&PAWFV^-W z+BO_rXy^;+E@v#0#`6T}{;1@lUxiaDY=rsaWNi40XZy!z+r|6h%ir#F)qr*OpEumQ zmc1J*)Z&43d6!+Oo z!JbRs>O9VkcpPw%e_I(2cuCX#j$d@rWu^UoGx*MP!3#P%m;T0-PyJH+)y?RW@Qgrv2rILuAnJwBfYArW2>t5Z{WHirINXNo;xD%&Usw zDQxMVS|0XCFVjrayj(>bMb7B((3x0Ty*zhB&q{!XoXB)s$B_M7Cm1&&8IIDE^kja4 zzKeD*=`$d=7Qov9ytRe%1v5uOkyLiuXyVctMT))Fpu@Rh?UiJPHCti> z!dUU(loMGAxGHk*7tdoTFw`?@@r!O#kN5KZ+zI`Cgx_Xk)L!B!JHQ|znN1ZfXEW2( zk*!AIEvjupgbWRtG<+7YK{9!LN2fsWpFwkXi3a)r?}XRXYx9DQrbq zY~!v?L?BDGXL^)KVQ(7fvmV@EPX+(WZY1?_+W&dx)Dm)<^@dvs<5*eQ)U^6*OM&g@ zXa^In!yht5wlR9)J9_oX^Qe=-p7$y_UhW>jsxCR?2eJU0S_~2tXfPuPU6r>X-h<;Z&9Y$)x{`Zm0QHU@olm=f#$Ge^U-mw5N=}!E5P@{fl^FL>3@SnYU{D#92bOqp z?kL!7Yppr=`Tgar%&w`RVbL7jilzaT; z;*g@U<9PnwfRS0|-L?;6cxKcNcP(1DPZO*;>SOz_gi^J{eoFrbI6MYjd=TjIR=0OD zmv{@ai1}&I_NtaIr=0+cXk7isDFE$8IscGdK2`yah=@o*w&b>XM)Y4L>?648eEGVs zukZTW|1j`nYHrXKF(wpzWK!3)7YFNsaiDFYddAI;LNz4( z3jkWFnXC;*z()?M!Li)d6Q83+*1iEFQx&p`!NvJ?>6Y6Wh)KzcojlI_ zjQWeiEP!zR^cZX#%e;ri3(toM#AU^B&T$?!VTHZem#zwC{@h(IjfCI1g1$ znfJjZNf_0ovFzYalZ%z3q7p)f3p6+Aiwy1}2oxZ-E*#|MGWEGl&HwLKHied^)a}yP zE~Ky(_}Y;2P$%%XbNrV7t87C;!VLPVElCZ+3f>4*fKTqJ&TQ0^*akmfd2KenTEBVP zaJ?)Eio~~3z8Ja08@d0Mpx}OcUZ+ZCOUEe z6KQstst}vkzar~`+AP4Wd2(_B++4?(CXTm2U3dscJ?a~!S#+E{VB=U6F2=?Z#Glyg z1W=SKpONkk`U0TuED~M8uUX){Q5kP(EW{q(w~N`$(HoxlJ7pk zOdr9c@(&n1CR=VL%(4D!TUS)^RiE&p0?ay^m!S#W%^@Olq_y^H+}UZ>f5Ks?0~fih zA9_FR2e!AjZ~mQ8HC9aQpYGlU*{U(g1Y7_dd!W|QvPD)4ydIp&XwI;#b?bF?h@&I| zf$(rS%&og9Gn{Te92}sFtLkQSu4&ntf@{uyc^Eq^Ihq#E=ao~Fd==l!jP#?X1PK*E zUsxX$43dKLzes`!@hD?@6LW@;-(f7O24CG>e>w#oO;n%63NDi`c2kgJh^Iu>u8%f>24h?M&X#sl%WfTUE@yQZr1`_Sy}w2B3FWIZ0V z0$WbyduT`!o>w6d$&C*SWY%3k=YZsWj7XhYWIjbkZX=nFm#(&J#)yQcoCR<~_U+&l+kxLMv?j z&fi=+82gaohfAB_@Y7+sRBifiXPx16z0i|Wp26*E6JCTZ9M=P-&dolO zY@g7Z(3AMpzjjvLae|KZDLYjN-bamSZsC%&H;AX-r z5ErgNK99^B#rs*YdaZ1%5DiG3`$H0l>&iee`>m1bBtf*Riw?f62n~#B?vdm`>gfQxuFpaKlezA|K9w|6H={2TLBVcZH`4+tipG z3Ms^2k?&LNw1RMZLJXdkTF=sdcIkmA+4Qzw$N(HahYkJ<=VvDe-G@Q<*DJSo-iLd5 z?u6(!7I5mXPLC1^F%!lwY2?s$l3H2Z4k)l(dHca{ffJdO0fDj9zh_X1yiCVyu@a7o znRXP&{BN{6_xMxDy-8}9hIu3~;nbtBtlgbeMpHgzXgjJ(JMUQXJZbs*SlAPeh+OR3 zV)+p@$vq)A-evnSMWOc!=5T@!?p)N5D-n=-h$BR4A>sOkB7gehUNEpRi1`@**yGOO z&au_TIEQFEBGNdE6&uC-@2535J3DM#VOfzz3Cw7f!WWF=A0sQqrW&30##cici3ABj zXkCh)PWj`&O4f@t5P8Y#gCDtz7BrI%i#FlnA|Us`P< zLEP(Ev^tyJStUyE+h)<*l*Cr4OZ_n#2Q{eB-!fLPUxy#I!7rUjVvaihe zFa0mDZ{O>i39nm34UBG<27wT-FRmo^e8Q0NvO-hIra}9H_%VczHE)%9|6~fVz7&?$ z_}JjzzR395BJV~BvqOIV&+hPu1D~^RxofR0ny=L;cua+ru@CI`5y%~C_Z^bv$iVU0 zA}PI}`)@g31fz$+;9E(Iihs}Od*{y-@v$7vE_Fq! zjCjc8kH&ovQpFLT9dm$p8!E6EznGoCx$;@;dknR37rnPTCmYHW&Z?)qK@KNV)ao@X zs(a4RTJ~3vnF_zTJAaEia^%YFgF6{H_ndK-u(*1LF%eb!{i%hI~^fLjVJ zoIk~Xr5+b^HNLxEcqp53Gqo_dFze)^I*YXJe|s>PMC57>VDny)sVO>EyG#$Ky?Lod zTUjXXN-gZ_su`V1wb`>V(u8e$rG+SRN91A`8Q}IF$4ST4)&+mc^`;dEC|P^)h4_g7 zh9@Zu{jkc<6PpSNYgDlDLNDApEgif@H3PMx6U-qRz2#ujZ}4xs)DElLX5H<=`MV)R>6d1F={tAl>OeIF|3^$1S9Xm*}MwxCn#>YbN{$%8*(#A(LRx z_|PkT{qv8EJc$0fncUzYC%rUw)7+7g-8bCPRK-2qH7(Jiy1NmN_LdOybfr2Yi6*Bn z`$Nni`N;@LGC2|)RqhQBion7kDJVpKvBMr2v;-z#p>k^;d|gZg>hDKd2_E&|HTx@o zh5Y-2m{`nfH>;CNn6=(}BilE7G>8T9O}pfy{ySL8Ej;h*d|8z4coLh$DhaoI7iyA{ zKm6U$aJ3U`y^*D7F;YX;AN5Je2cNO%BTXe4g<1RP=hdq)#W$68fu@d2omuI8+G#or zrvi)ScZS$}T8GimokQZcIk*XK=f;kX%}%dkJbZk8qkTCxj}dp_cGa9b?eXWn=3W?R z`)E@Cs#^OhwWcC|*f)sv(q#oLX-}mRlu+5898@6hjJ<85{R=y6YRM!rvMuI1sz{uG zQHEqFezCwqcp3^?u>VHRp_0A6xoB!kt+ZXc%DfIf&OF|Izv5i?-0kzk{Oo7VPY3&V zN0TmmY3IrAzOQGU7Njj*qAJzYQUpKQ7eDr`N0?bMb(|GNGW`t5*%NBR#H9+0qrqOd|i3a|lTEsHjn_`Sl2 zMHQw)oDw<>MvcIyw-&HV9M`kFaB}%C@skS!>*At4tgaqWovQJW*a(VrgfBG_{2 z1|^DlTB$Y~|8cvB&W8l-&a-`p?bcFwR3rgKa3Rwql*bVU0kaCJo7bFMS4Sy z?%_b`Gq?g~C=xy0uzUE+ISezw{W@-bGw9s5$foYO_dfqU$Lc?W?+oq(jM5Z^ET?Ye zh5wu>tx`GH848-p_1Puf*70~eDRR7HZ3b%R_=G^`994>TrK^D@r4Q)?{5yltcYNy6 zUntW{sUMEdIPc!pEe8b!zOT$gy&Fh7Xs`NDUyWN*u0qdIojdU6;?7T+D!FuKW34JD^(&IUP00zesuRU6sM~RQIJW|?k?${utK8$W9C{wbUxHJw42W;R7?XRm4O2*M;x%{MQn>vKEVBiJzvA7D#~ z&0Ig;*6%qoMn9`%{NB8PPbconNH{n=gqc&>X76x69baQV*a%k@P;`D*#Mo#E;O_0f zrY{Mhn6ECLLMV4{+cjq)M3`jg%#+V9d<$ND>d%s1srS$`ds=zT->Z37~AzSaaNsmqu;*-l~MlwG0c_8*HD7eWaZL<1AAdP{M zVm3}!j^ESUaPF+`InIl;V-%vz>PgJY{PbrhK|UV%=*_MolbqWha@>#9K5jV3ODWPJ z1l^+2si0Kb?(n_Vw7`X#>%awXSJk1&nN~_-T(}={Ctcq>`FAL{F^G%jJ*`B7x6EsL z{9PgE%)OQ+ql&t6T7ggrc!GYy+K@(VzK*h&W>se;F2CY=IE?ONF|+1VYzqa&quw_4 z3mnP32qSu=dARdmbk;O!zx3&FD|P*D!F)vw<UVjd^!ay zzD}PJj(P5Gsa4K9JRD0)`bDJ7$q1^DqNg?z&QO#~Y)C(y0*k&voYMIVl)tF)*&W-= z=+vq2h!a6>22Vj-6ie`);7A{?-W@yBwTxp{6d+t-0vPdi8VsatO&>&<;6GBeagd=@ zr%itPLiA8%CxNglC~<6%I9kcrbsEBN@YtT2ZrPB$wiiDJT*v@JY_gYx_Vh%He~)-N zNW2IRDZ}3=(5&-P({?hfdyp2ZI#4(5^vdvYGphnOLT_fW3@M*CGmqrZkgb2LtRxF2 zIZ*q9(Et6`0X~*d{-VNZ;p{rFZRHSfG6RXY!v=0s%Z4H^tZ<}Ar^8hD?dJcg+=%|} zu+ot+U5MGWvF(yG;4q_=BTLWlDdepHk4sNG<|9F0%lz;q1X92k%AX`mEEA6%E5uDJvy>$j(b#%W;tg?8%e_RrQwn*l@6 zCIzrn4vODGvsG$OkWwrUEe_z9bFr3fweQzGw>0~q04XGVmeoLb(7Z1oIgm(ZSnyk! zmGokEG7K3#fv3&3gEldDcgtnQJLoyG?6# z8bfo-yFJU)(RP9_fgiC^FuMcGt6nE2LffHuNi)#6RqpWn__4rcseK77}btpi;FP|OuW-pfbc@^E!x@vhfG1bvB*dpg3BP+Il_>$NG9NvPlS(qC)} zmQ#=)TxXJgQ<9E59LqI-6>4btN`Gnyg7L4Kh=5#;9@e=0`svdC_Qpr*;>hD^S5yu^ z9Dh!_K7=ACo`PSlkJ%c;tTi;ysZ=NV(i@b(u~1(=a2eor_%R@}-kME<%Gf964WmNp za+&pVJ_phRr9Y`6Ocwnm9)0kAj%I9}i^iM!va^sOarj6v8tkV%SSpwf)g74AwzUTw zJ}dQEl803(sUk zuNDi0g_UtSO{|iPW#@%hat#f3qT(UGL-Qau^ApG;LBr{-1Cd=F^V$y2?l@R0?!*?` z*Ow3?P%kr=cepm3it%~^N2yL^0KqrNU1Z{@U*oxeEaKr7NCVn05Ja4XABTDF*WaF* znErUMfi4~>BFN~-hl5YZyoIX)NABcVMq?Sv30(xhm?V9+_nm@Mp(dZ#1sy(K{8-}T zmwBmHwj_i0`{-dZ`QiC?7a*yODJQ3j`^^S&XkK3CBw;;9hqag&Q&89vrCb8ANP*-t zua-6-;<3G|T<_d-c|jVp5gce!WB?d*j;{=sEkmVPU~hZ9ubVCUB`rTYIqj&pLoO>zVwl z@(pn&_y1aeEC%AlQbJI^Ci3*MyW}wF+Guk(R5`kaLY_t|MSMNU&o+xySS)G-hzV;a zD{PT|k@AG(T{@@UMJl5Jf8JsCW{*b6)Sq zACqijvC)uw>%U<_k9_-5FwXgv7-xSx2|u(3Rggu=%K8Q**twCaI36k2Sr4v^?9Nz* z6v~Z;V| zYyx@gH#ywYRxAgWS=8Z{_`-Pl1XnZp-m_8_87eF1J|*^RkQP%nTOkw{n-*P~N$E8s z$n29gPeT+YULJpy|J~eTk|AF#xo6I3_+e8Qc_^CZcD`G<`K5I~S`98z5CD~rN>Niw z=SKbL=dSV?JP(w1+MKMW-U;J|&==_Y0F%l#xP_WPM^d!hPWzGzygH?oCj!B$FhV?r zV}-26g>kZ#j4@kUBF~6Kj3RX%o>VzIXfE*jR~Q-tqN&+7H7XA--+?mM0tmAfHvuma z{VPRWjcGt}J(f|Cv@0qyDz+%2mg&ap)+UjqwZ`%7(_MAx#jKXh`6=6UsPUhGuU7}; z)K(JRS_Ku)oHR2S{q~Fb-nSKgAqZG}yyd4F3YJri<+ddNvKup&SL&~wOjizokw*OJ zO7=(^Y9wMijBOUpOq?i zB${bsJHu<|QOL!S2>-mq=I$zFtGn}Xs3GJ2gjh!FX)m5kxgy7Ri^i{tZ-o!NQy3VT z!a#{gFDabOAUdTmvne!G{?sL~baUjful0jt8W2YYNn01@=RhK3c)N}{zJR{UPBuh8 zRESZL^QHcYhZ|grJIa>52d!*qnlbgHIPioXs>GDz3p%Q)umCV?ypoMm&N6v%%xNm( z4j21+XRnkW{H2AujhrBb4r`?Pl;KFRG#Hbl{bXCC_)nRmoN-`MWRt3gdp_f^8G^-l zw3ErD9mRiJYLIR|Bz&=JC8r6oun?8~K1Pew7}{XGQKjo~upY|dcp@u^Ln1h!N;y1K zKMdiP$;P;k9L!`O%T_%kl#qh2vI~++QYNF$Pa!E|1kR`WEd1^N{*=d^upND+*< zP|I!DD%X|N6MH}5@ta2^rRDFnlWcD8XKkkRJf7`V*90xx9^=&Y02w}YoCcs$Y4bBw zaR*=WDYE{U`$SOXvaEqGV6*rxgH`Xx_HEyJ@dnMUDmPbM0p-{BCP_-F$Sy3_piF{r zyGIn8IILQbg+ZCQ^X5xafOhBtxXO&x1`vG)ouwcofIW>ZwYkTW zG3ec(Z%YQlfXs)46X}uM&;X>1Rn~cZZfT;@)rxjM62KQ5Dy0a=V(58#7nPE4o0ki< z9;XTwrC?AaN4GxnR_`f=I2A;N)TAOqgQ?6xAhdvNUYq^q?@TkT+&4tl?zo3jCdviW zon}L%hs>04#%(XfWIu7yhmHgi2o)7#opde%M;8*zU7Nh88|!nuXpV5_xG4kc6~|ho z_12zJDx#mygZ;Z%jAB8qfqvxab%SqM+!a2dX5Z2XXAN2Lf zaYH=V95$S&;SCXsWtr}4$UYR^-xKJ=JnH}K_xvw9`Kps<2!v72m=ue;#^PN!-dX7T zTWmERGeWvq_R~MmTu(2DcAwB)80YwimvOvBK2U_rDSNeqYJZgRzOwL$x@Q9NH zitSt~uwJmu|1PI9ox&w>_42j0B^Rq)6u}Tr@xvbE8<2uEr^-&s6L0)h6JFFStq(&- z^gMvc>O|%XfaG_23^nCV1AYPT71^Y4x9qNPrks^BhpdPhV_`7dvMDQvx5P&+yqm#B zE4oz71Og48e~%Y~8%w44Y0;!O$o-*8>J|8P(AOg0w{Pin1msC3T4_mMVC6`b=~?oG z^weIslOM9{@;rj3OTVo`cT&{LOXyAi{Hvn=?~6F}KT6uI?G$Wb;`&FEV@wj}qNDU} z%s(H4sK~>7wCdB3bdhG=7NZwoPtldnr~STty8*&x0itE!@isnKu+(h@xhgL9iQHI8 zMc#2qsYi3S{r2V<@V|d+emSytu+V;Y1iW4Le)s<92uRAkKfIe57P)yftBK2`90Tdx zMrTI~zcfL-F_om$cUb$TlzTQ8)JBbPoy1nF-^yOBs@LUlS zdNq5!t1b{lt@y}tzjrBpp;Y%{Ppgv%6gM;@=d<=o;C;*Cw|jufN%y=s7;h&$~B}rlL_$uuI&i}d|NlERC=ez5oh98b6 zGWM>`9P8>?e{-Yo7S4e<%CqC$SC#(oo11P5ZEYhPhf1df4*08AsDV*!?ahhn^@7*W zjkj=Bt{V{v?`IsY+uPdPTie^67i?_C(PnDTdN8o376M30|2AR21O*KVm9yO&<|2A4 z!khZX)89@#?^ET}ZTya=JIj24NGe!HXv;Ot2rtyQ_qq{ZoJA3YJ;CaL@ zuvYK%b+NK;HcgC8<}$mZUgSTp_nljzSr_>d4E>D zOQ}cF0g3Bg+q{SA?7Wv;KVp4IwM}G-tgHU?hvOV!&V@-VVnc8m@%FjRPo(dY0VcdHZ7FB}WkRz%uUNKygK#Acup)zp7Tj)cf z#K)LgviV!js3m7UzO<6#OZRpYE$!Ko5-L{qk2cH>B)kj7uVs>>s}38gP3Zec^>|A> z{H|P|s_Q<|a+Tpb%;5voFVF7yX_b`!1LC49-^J#0$7&!pTdi&UdOYv5Pnbt(^eDOx z(BJ%{tz~{}Pi;=-js{A^tcB3`o}@hx4R-fPKc2hwGuUq0iasf7rOl`G?6?U*w8EpAbjEul6bJ$sftG6=(R->4^?ppp zj{>-&9KlzimOfTai*i+;?$I8ydaX7ZX{=TPEo^TH1>hM$8pJuZ@p){ zoF*+%D3-FmMH01h*)BRsn4KlTL*A+P@7KS{_0~T<=mbiu7;Sgf-zi)IO|L2zfM{%* zEK_9@psbPDzNFWAInu;4H*8pmw}U*$7uuI6IKz_;*rO1C>z}KF=YMx2J{UE5_F^Vy z+)L!MIL(jjiwD+Pe~_a5O)uVbVeQoc=5N|!jcEM4*mNUZS6ABy^54)zN=4DDh4QPI zq&2SUqM@dba=?LOQc%XJ?2sna(XdfGP=2_SHj@zRzgnXMJ3?eD&)$Izm0wmw1tcPd z$^8eh^0|%_yO>?LGtC-kSe1B5I^*@V?)lFSHX6-57PEh`#L^j$P><{v{H|By8}6^~ zuNIy+V1*}!Rr`noYJW6d(+5S#TYx%%AqEuzi=5JboEiqd74_B1{{cw+c;NkK-*U7z zOG>;!Ft@iUvsUR4w-JSZaT5%q&8OiM!j1oy2lW629)jKQSRk=?=&VgfHuxs<+a;ij zy6J9jM|5m^;9{C&2#Y7Y3>z?{w(t0hb|iuqr>BY#$zk6DZny7mOM(OLSH)KD&(2kI zepK^(A9889-W+{xuouv7QuRoytbB^20nl`|V7>=fAgQ4?B(a+2T3PM`Lh`XJ5QJ^- zul7vQ55=A?K4t)|!T1MvNkKtfo#)DsA{uMr$GBCzOdy3#9~Qw;5?@9F3-MQn`tE z_mY2lg4)7eYimiIH+QevcP3jN2pDtzK$i&?n>6$Ptgoz`c72F+m3fN%IdA`YVc~Y) zDUd9ybIRCpQ~${jXnFpiShtQ75F1%m?}60}TVxLXUb{>*|9P_*NhXpX%~g_uJ!Vn% z!4FM-Z`J}Y$8ve^XwljKqv^b(+5X@6pV-_QCq!@+Iw#jRa>nnRl7y2w#MFjZ?Sg?wJCo2{LcC24~PGpDlDsJH1N9} z2etVp4jrlerrCw^Qb$Ne-7-1^U0*-5>C-yf)Ql_8=q+pS2z6f{n~k&Yg*U9s7j9<@ zo}ki9Lo~h``JwVY6*UBck`Vn;?m>VtVnq(-HX?AiZpY*vES|K7;nXoai=knULO5ci?sWb4G_PTlAVbTm!R1V04ZhR?u-L z@j5;&CtnUsU>RR#>^JDPvUl}fC4D)uhWC{E4^#js&tkG2bN2V#8&&mIoI0clxgsko ziwcbBia++^-tm0ZIQ6Isd!;-b9Q@l!mM3#}k6l)Gmn60#eu(ZMU%R_$)*w^9-u?S~ z?i2WuZ)a!ca_|}izxulXla85gYQA#lFX?b8udR3gpWeQ%Q6Cjqs)>#y;!^%|k0$T#q#yS7xR+jLW@1KO>JvFJ(n{0c$;{;WAZ{ z{vJ;eJ!B3Q{YieLj&H9TRRi@uLL1Ci3Chh46n@xCy^_PRwuPuL72#(3)8gGlYDb1v z*`ROSW=JIu(*49Ozi#wm`MFfe9yK$)V*$c9WeBB6gFg8WUIx9HCKZA>;P{Bhti~KT zImfY2plNGJ@b%y8=PXOEm#8C-jGarYmtyaH3!j)TV{p%_0L@P+_?||M? zuB+{~#)Fc?yBqnK0;oWQblYb$yM5lSw7_=yXIy=>NSey8hlxc^;&f@y%m}Q^Ao=D; zQQEFANHaWAfWmGY27BW{d>v=M$~3Q0h|7fdZ$*MMcFEhMDR%nc<$P={oh&mo#pu9N zdzc*K_;6C+M~as;z+_5Dw?2^5gG;%FR_229c1|goE8snYnCE{6m-aG8uQvz^xS=20 zi+_D4IK@+%AYKil`UMWCQorhBsUS)HIzvrBYek_&Mm7C&E9}_<2@Vh`QP-<50tu-B z_O5He27nUMbjiS_kIEK9Z}IrQu7Vm(s~i*Lz3*9QF32jl?cP^oZtt&8cZN30HB6m{ zr&a}ctrz;UQps$)}Z;;s0*s9UzX8- zl{H=SVXOSJngri#D6QuRV4r0I$^QbGvGwRb0A+fxg-r@PyOy)Y3JT>=CM0S6#9G%m z)P;8NjOi;? zM|`C%k8{j9KlOi~GgYXrtp-I1wTTd29wjXO{8xwd=^h^XP);LH6<&`(PpX~GH4L)V z66GLLFL91fpzW>jk0o$OHD)m&^fC3b3CCrP?s#B+8q&jq-C$9)qSjH{x{-gf2nn`I ziedlG1(vvKpHXtC$(fh2UjNAeAi}fX21yMO$ni4<*hrq0(1GInXdyGK?ChcTpER9h zh`}g9hE?@Gn+9XcQUNhRUbZ$vF)_*mB|VZ-qU4*g#D2F^?WjZtc12;ec1G=By$XXc zATc@wD|xoIJftl?ub6#a**fJA;zf*dY$44pF1-Wq)(COCbO%ZjwK7hj??h)g7kvJc zL8vWLg{$=!u?v`LZs}7yK2kk`4`DQ~#hB63(z#0u0nL|gTNzsT0D#&^tDi2qYUK-a z1e+>GsPdz>Wz1BsZ{}XR+Yp&A#fVKyNYDD|_mO<&fU%9!gEgt8;I6w-qWvriEu-3| zl!groYt5W8U1@sfLY^3}hk01P&~_xIwYijWW^Fpho&UT?4|+DZJUlI;a0&vHn;bk1 z{`8Zzc5ZR;aHoo|q81xv7wm1CP4laI3FaNd;rBXb0PuLcx$GA_Fz8#Q5EpmfG&-sr zkz+dJ3QMqkX(_g3WxlS#Q_PRs=Jv#G?i9XRx#0_M|4n?2gA7O3*+E`h{0D7Ji-#)? zjemEQ002C_bpY}6o9CmW-2PFL0$_9NMohxtZ}>+JU{^q!AJ9#2hvc z@f18Z0w{2C5nAV0_EC<=Gq2I}W@8ew)Ke`lCyFyKlpFW}YLfst)o_fzG#!cP&SYyfAI7h8ms4N;=7{ z6t%seaJIRvbV_#Pr^yJ#ZUCxu7#4nmF{rP9&_0rRry>hcXd}<=@kW zmkTC}vDi|jM@2GziJ8y3?FABI+L_kyt3R4m_e?LPlV|o9gc=kP3#67-G%wXRefywj zT%CP{mDNv@^|a+)|*>~w3`$G6AR(}&mPfZCiQL|bv75VrBWz^p(uP8>yILr{#e=YJMFVV)& z%bCW8l@KQF3<5wXggTQ108#eGa&nv$4#i)XT>%VLu~yU2ajE|H4?qB+k~Yn>Cd5Wm z$1dd=c=LT0u5d?M!;$Ic6Yd4r5LK9d#dJ@XKL5^889A6zxh=ogB@HeJhVXFYVhg2+ zJ-M76CLEm$1l=S-d!0gGN|My2J#0(u~wZtYJhx&|=9v1O_y&z>~B z0Z>@Et|`e57(K;YlcG{X{!QB{=OI3Zf#LaMq8J)qe|r*dUw(rR^Zv`}zC?HojMhVw ziu!iM6@fgBwDH7-u{+t zS2?Npb_VUTILSLo@L#w-6$p(Aygzis{+wWL{T+07b5SCDZ{tM2fXP_7JF1b&u}QzV zzyjx|f$eK=N1_^BO_zNYWYb})0z&Lte}l|IPEYnWN_-JksMc=O|1OSQF*|x57+Zpa zNR@vyW1~BzD+ymaejjdrA- zuIYVp+Q!=ChC(O1*Zr1iT1jYjo$Xoe#jcM`>6LN~SV#5iv7Aej63ywzPFM82ifF;N z5$f?QtS8~QmvT5crDqlCa~c2{SA`i2q!JXFAQz8>)4`&^k(vPcs9_$CgW)Ga-~Slx zTkhL&)*j|eZKI@Slb4dbkt9q%RSJv-h8f*fX3&v~?*{b?%ek#0z&+9nB6etEbe6p8 z`aFb><2*(|FEr<*UZ4ObFc(FS&P=&qseC9+1*HC zHwZ5@v4OVBYkC@VW;qoS+8FS0Yz5jH`;mLB2oTnEx zIHGdJ#KT1Qs6$l4z(B4b_9=of-_WeSVrJmaU^UNRN^``x;y)HTr3g@eJjXkL{v@Y! zReHgHptPuU^1`n70;{o^^N=3|^{d0mjYGh8N2y@n1Ia#t7v66pXYLiJr_o|%WyzKe%igJE}u2qBxmH3r%~<0M3hdB`kvf=LK-_kX}Ht(diR@kOKq86(gyWv%-=X z@(VkV9wW1ZjWcFSSVU_b#x&KAbG2o**wK4MFTsBcS@0huB5-@~8W!c4tvgV}t_jG5 zuYoGCg9%4xQq;8C^pZ5)LqRWFii(< zqH_F=Dj(UGGM{L?tjKqqL_Qxg9_TVj?8u@1JoFh@>P=1n?1yQb`7|pAOc@}3n0@Nes1M^V+46ugZ(@_GTZdbxd6y->kkr;a*t0OE(s>2!FOmBx zh0$vf+hu20a9U>jtvT*l_u1BheobLb+6dDPW=Q&nMO&x49iVByQL98;ucQ~jC>-5+ za=ZNyK0n&`^4{(9kiR&Ye}@>Ny}mVo<*Q5@&Oh=GW7@6z>%%7~62Fk&uYOmz`uEj; zoM#qoAPsvC0IykC(hv!c4m zx%a;UtJ#LDEiW~szCoejuTBO$+AaLB{`_9x^jS!|TV3twSzPMlnJ$AT2!=jkJaUI; zHD@?D(Q(#^DQ;bU(*0*DYk$Xk6N85K{1R(}GKe{K143iAA zR{uIaJ<==q6o&9OQU9Y9O*jO~Jrs{K2^J$u#XFtrIX{&Xj(k@HcL$PJ?WznQml2Hp zH~Da2vP$J@aEW&irJcum62Ma5KlM^^Ux>p>RLNSjmUDPm!2^p=+)fL|NYn5`J#&X_ zVv(dM>WC(Hp9n(n$D1z1LH94)w4{IL)$?ubfFB0MI-w~7a}SL#yZ z1~6fZ^m|ih=qnc#5PK+N!zbIaY@VY}?;|ucBg}aBDb`J> z1VmK4&gjyM9JG8h+>H;p`L~fM8+`xo-w`fw)r}Z#_P4+7qm9coLjDa^`XNzUU2T9#q~1SB1e?{&8LFm2H(<` z&s<kosOZ7KC%~c1Fim_{!y}baLJT=!S_&|kkz*+ca&yWPy zC4O?-ixQZWI=B4n3Vaw7g}yzfO}3Fokh1_;tp+$UA{aU}vT49Jj!n~#?Dp$&Ow|1Q zk+i043P!2ks99%{4BPUskthV5XlV+Me5jV4GwRBJpwa7T!@>!`%P)k8_PnR5J+fDx zBEgv%`&I>WN(;J=6s4s-vSxM?{?g?7`f+PPO1w5rtATQR^1jMYDE~#c37rmg^R5U1 z029%v45c2S;BImhE{_I(DJ9eB2LA$tWq)fd&)!v?{Ld>g_xY<3$y~Mm*@L25ZVi)f zi-woZRnD%uUzaVbycelh>@*;hFB>{s+ucbbFaJ{#OATnK^#o7{F%d3x?%Nyt+ zMQO>IQ+V0oJ!Kf4@bL54TK7Z~ZHs~HH2vLmo!CCyE9~NnpF}6gauh{pEFg_k; z*YcsJe$m+p@oDhgw~CoMi@ZGe#A$Oht$~#pMmFRgBsV&mrz;VBbIfYH+mTfk+00jj zOakb1IVC$+LFy|0UJq(?Rm}>H_O^az!h5;?W-iz=3m!)H?5IJ(s=~4cp^g!mh;exq z`$W8$kWo1oJ<`g`*B&G$8{{1+hKDWsRx0I8C&W?IQkI zQU7|2Ml!ocDPB%EKY76CO^cRvKsgZD$6?_I&V{k2JMmg<0lW^gSXXKGMdJ7+4TFr> zem_k-LskcGN@Vy;x{`!OW!5O7jOfvwYRp2;>UU~~_cehjsSOBW2a&CKIG|^ICEBeS zg&f&=J8^pZP0{qz7ZbWg^pdi|Y8HG)0!Y>JCDRK|V)`*;Ur|v@R*yzps3( z^juvL2Fh(lirX;PY{9LpnA|dqFW(^6>&@QQeGr$`)LL!vjFdrJC0R3H2fZh!DO19l z!MG-W6P};wPe18wWGSICoc(H4PwBb0yR~yISkToKMs!rxdfg!ITVjuECu9Qzs6r1- zKQ6KcsB$NsS)S>ND_KghCSK!_Ge?-UU*X8HSzcIiWWvF4a4rN=GWWvz5xf|V*B<2e z{+H;n&!i%)?Lv`5Z?VIk#q5EBfoTP^Z1BIlhttseqh_tp+xmxd47Ppv{@UVxZ&dc* z_25okkh*sa?)&Yd-I&fiRxXIPfwej|-)3^~LrqsQZN|C>nHlM z2^-=ztYEdn9@blf*onI=Ryy6TJS47Ig#2cO)0-)bl)=wg3za9gzxjw@EU3M1qPbZ< zGkp%Z-pXjbKj*8czswK=y#3^jMI}vaY=y&Tu%G^UkTGAL=4fI@?;soH`AmHU_(XY0 zNu#^zu(rjbYSvkC^RyZp1x^F{f2(NuJ@Fh8&_z)GY+3*NtaJ0S$zhb6BwtzK@3bZi zN+j8C-70H#X{zMq*-YIbH_4DjQF$hgfG&5D6h+nGf|D7x3SF~uYToqJn$mJ9$WCFv z4o9F;_{HFY5pyuz(Gwt2I9l-`S=?O{OiQW!fe{ROfoyt2Q8JW9At$J3%@T%uLGAMK z)_gijPOu2s7xtVMGF4t-s3YJ_R)DwKSqk(Vsf6JdJHj23CL$_#!Wbh?tEEZx5J@9j z2=T(7H8acKR)~_eH^OQKxQxa|{oTn!8_vmRCGChNNxRCe%zV_}aez@+y_1fB6kol+X1Eqj58vu+`@A68*bivF+o%uycT@GyG<&l*dAhTs^*_ybb8)c{5S>qe zE0A|xU3q|=)u=%$j<5?DP%GB|HcQfGrG^98HS0o>5FfMhoN3u^OT3#mf)UCt5nw;r z$eOcbmu(%Xgz9N*C*4aIB_T1lak~13it8ZUsPXncnT@!R(`B~>ZL$M*dztL=FA;hI zBvd3Q6{{3$#;8cvh> zWiXw;TrJ~h4nR)vRpd0hf!8ooZ=fhlOad;*0kCgTuz7-Yo?~uXELMj9t-Bcgb2puR zXRJH4U^^|7?SpH0DfJ(zFp(;{r29Od0Y0rneR*ropYx@^L}4pgpu~|K&m}IvxFDevx;i>iz6~AOVU10-n}XF zFa1&u$P6-cgYaulRW3tqY)+rI5h|~+N|Va7+v0pI1G@3~gx}18;?*ev-%V_M}|C*He_yT*6iH-MHZ7_%?l0vD1AXHKTfkat~K& zVXvG+SQT<^nQRrywZD@K_-pLyXlKh$1K6b@thIwHlnT9yBM;AiMw`j{PE(TrPskM> z74cmSVS*_vmmzx$sltg)9_RqFBo3uQ6CBsi@*W2Fu*X^N!xr|p&|BAs%h0>3haK#? z{GWwv$Zzv1SCmn&d9HbkoMS>8kkVh_>3313!(yndG`SgAKZ_!>P~T;C7PAuaPE>(a z4W8yJP8cVP6t*#8 zBeVte&~Sgn{BZYh;H~EjU)Lk;^6GlTM0R~gYm&T4uK^BwM#;Cx`*0U}e`w^;Vhy zxX;2L)p1sc?M*b75q)8GvsSYts(IS9$zGxqKz-2n$rBi6vgosXxmXP0wjZF`ke+H2 zOdvK@hdEiBe=4+wcTtfm5*>iC1vq}ea^ARE@|}PiJAnHGopzv0Q3>Xh1@ZA@ozl(5#Vrg8VN7PxAU(9 zoy8XM`8U;tuLd~B|0R&uns034i3*6Ur+6B_cBnvz9d%>|wt-Z687;#s)!X9Jt|~8? zF+w=aa-sa$d&>*9wxph*M>E~eS$Bu{*mDdFA_Rz$1r#4(6ZECzn<-Z_H+7AWB##2n z_oNH6a$%w$SoY9SIoBh_K=jv`V*>z(>RB>F57GhmlW^H&s18HQB43M&}k;|qFL z^Tq>aN0}M)pG$FwvlA^}<6r)3|Ec41_S|HIQT~aLu*e?bsa%|61eqFahoLkaC|}rM zO@NBzu*G9H)QpcQHlxDNmsHFIbnD$tybJWdc1PW9^d`n?jppTjmdzVU?DLl>N)a+% zcAfPN8BEKQm45Mh;I$-m$Qwhk!Q#2@I!>|0;cVbjWe!MW-Pf8>-y>iFkZ_wu!Z2;_ z=uoVerIU2-A3PW{m;do|l(9ir+grk)v17k^BzhpBeRPW8^&PvglWqRfMw{>3q2AZn zVxFrg8$V$_KjqgxW9O|UF@W-z<8WzwfMWD8?BzUR-E>fFmg<$OJ|m~jY~Yb|9-$mN zp72|Tm#WKzX2}~WDj#t5Jlr2;Hwa}ax{TKpMryCskE@d)g2KlZffp7+>fY-YU3xcjV45u(o!;QhFJro04gueTKuOWHcOK@Z}ZZm-0 z$&IO2G+!kNlAQ;YC-Y@=K62~BU0$9sQIh;AaQhp|+?o|s6o9FiZo<@}O`M~WD8WBn zZIfMWS^~Ua(IH)w-!({Wm;4wb?Rs4?nKSyE`AIv?AM7QfE$@4JUnTruM5S!x zjlcANF;SHWhpMj>uHE+=!}*un`rL+~Y@FC(H!aHp+`k9W=lttK;H@OW*olO+8o?C4 z!E!tN(#}c;1QyW@&zH9)6i;`?+)5Nl*$IsPNhVkcIeUAx_E%Nfkws1_^GgD!B>jvj zNW8dYnKjA*C&5OVWr8n`Qj%D~PRIB>rR}Qsst2}NXhe+!3!Tw|TikrlSY^oD#y~rw zeOVIz|NSVZ*k5_Lzr^N#W)CmWCM3VnZ6F%^>>eG19}a#!5zHTTr2?Cm&09iM6rPyQ zQtA{e1gi>>)bgHk7pgwk&jGR3@rg5Y`soO2S0%2$JYtPF)BuPYwHg*5E)#nF_waJX z{FXHCC$F92l++Yy%oYq{%|G7GM1c1zc(LW~e$nHGxuW*rnEBq{xHahBVWjKKO)_sFMMB`q&H&m7X3zUM9gAxiMpEoS zX`_-y0QoGBawWoP*-WS%rf9+$tpCDC95mV^!pRrH)8HO-*y2!qJyL%L&eMU^a_Hn4 zb<6ZL2Pa}IW|QuhMb-!NHF9khZGODHZ6U`j6oI{Fp;u7vsRL{z3qjLQKNWoBia~v# zhL3FkMVt-PeO_(0LBEpOdWV11-tiJ-vi9g)-TH%8vX*)*Xf=S;C8f0{@nrnaJ_%AiK z5G&h`?!my5{3fe$bQ|)uJeEVJ_@R{OBYB4zaQshv9Fvk3Woe&#Zg`kr#!37@g0b@5@*UFEFoI7c`Ne25fp}bs6r%~0BJjnZ0x?g= z#G$C4AS1?Suk4j6!(L^Oz=m&}QxDF2v3ZI~tUf8h9_GKlC%%)YI;e1|#nhfx%s4IQ z@g|bJGuC>ozoqoC*(2he@o0%x<0e|gA{CzC&=HCi{UaY;`jp51kPs8ngxp)QN&iUn z4Whfu!nxloA+dP++Rk^TEHCe6Xy?7H5@zc&ZA-jU^|iE>FmSY05_9U8%gjfg(Aw46 z$sa)@6Mz1BHimgCHL;RvwNoXYb86Lc!EACemE+;25)VZ9y5Q?y+K`UdL+Y$Q@V{~m zqM9R0n>;+kDDyrXNhFjO6cDL-Wpj{?8FUjAzWe$IN78lCYRm<%fnO{PZf}Hn@(p!^ z9CU6yN0V6gbGUn~a_zjgDW-vFnw8~UjQTZP+^a^@7!(-_;DVhs-Ui~yDdK9r>;}Eg z{(HXL|EA`C53*4(O!^uVgxCLUp~l#3n2Ye!j-8A6Xu9GE#ccGx@Z) zz98>wciTP?778I5$r^__paN)-{qE4#{R{oVpihoOGF#9vWNd>Rv2H(~_N;jJD%$OHrpDBF1>Am%AqOwRAmujVf!^Ik$c3Qs3Xv}87&ph5nA zQn{LZd@C-q*kbbwl%@_f{dIfIrwz^KO+cuyO~P>j9PJ`@qse`IbydUj+*1>2uNqXo z&%O;@I-n3PPRyF0!i~0nqVaeV#TWYCAx9&m7Pz|g_iAtQzw|n@6(y7RH0xPC>XdYF zMmi^)gW~~2J3?@mT0p`bf;Xpi%Kcg=zNv1r3 zd=6i(X*Nke4^Z?qA!+9|qyg;3T~rGv#VB6@{mdUGy_;eJ#+}fcku|?($k*cU1#pwZ z`H1XPx4%BcUfUzp2m!k{vj9AM^GXG`?Gh;5-W3~YHu2Sah4AR-*nxfCX}11BqT@w4 zm<2I*_ka%&bp^9OkI&auiZF@RSF`eo>Ld8_mSB~BL6$c(u5VBQu6a(3bKm8#WDBKn z-2Egeos#*Q7(3XnT`);~O4|Unzsj>OJI8&!&+QYn%EA95?U$a2M!P$Sf`VGQiPP|R zf=sx0Rq?mD?7UQ%{hyjehfs#Hmc-OcNL)aSwQUjrK?HwdoJ`4KHQfJH1Q)WuoJCx` zV6uF1*L!d6y>`&Y-+TEwpc-av%T&@c>+YT%9L!SoBv}-~nnT zxE0l!r%8q!EkbJU3~p=;9$xq?hW>6bHxH2tzB#*|+~LzoOl;gl{z8a|3cyCf20i&u zHkbhY>)6oe()R7*c`@7OyvOfyvf8wgPlix-g&}WO^Kee`n0m$j9TP@nu`*cP_U6L}nY;rt(Q1~1GL2OsmPCQ=s!96tc!3*f;t{qYoL)_r z!K;T?Zy9u!q%=hz!+=s)TnW9H3)3TrI)ZUd5jGvP`em8yQ0my7aLMNCi-PBP=NN@H z_$RpCp1*b}O-P7~Za|1hiKz-t-p{QZmXpZfSW(|pZ`kZLx&YL0_OgVvI;7DF%*7Lg zeV5*e%G|b(riBl)KhNjtebw*f#ohe8HC4OAuyJ1ooD4tkElKmy{Gz%RjT0&Yfo3+u zUp?yw6p$5X6;OWNCU+78^G!ETf3Oi_(*)oi^AkZ{;nQ*}>y3`Q{*xP*Yitm$d z0dxYKqJ#rBKR$(I@+G5Hk_%3m2RY;3=hgn0X=auYN|M+SHx&GvarHx08V)b5{VE5D z7s8MkRU@~zSJRdlnDL2^lo3Zebbzq_Cz5Qd1nhF%N&SjA+RBAdQA4}8eI1pIGW38p zz3b*qz3H@x>!ACab0^I`FOyO16EQi7&8%$PUbFY!-x5tm#M}+-*3!6 ze4)Wp=B=zUybLH3!_yysCmsIU{+#sc*UeL~M9)$)rMD#07&HAEH7$FrwIYN?^wj}Y z)yy~+XPj;w%<@eh9fp&Y*B@& zID{p6n$Ny76Dm--hWj?PV6H-BjoEB217clklDULf!`pXbUP!DoI#=pIA*feQ0*r59 zST1Zj^0itT#YLrMVVKNQdZ`K0mjFOqL@pp5lq8;>g3vagx7i5!rkhjcFZL^nD%f6T zpimw}AP91iv^E}qJ!5mX86k23>K5>N?6&CtqWKI0sB#ibEsw?6hrSWUt1>R7G!W+3 z*CRjG;m7L>!&4=&RSkJDpbrNQRBWD?O0b(wMdEtq|? zh>F^oi{REnY~F>fCjXtImEiG8I z`HLdt>#`C?<=5Cf#35AYsUZh5FfrD!GEmOBIMPW>2#+Q+dIJgojL&Y|Jr;iaaY_p+g3|vM+Ipp zG}&anA9+1RTQ4Az=C^*T8eA@FWWS$%UNl+#z5XCEIP~ytVd3S@18|MLPg*tzGBp^xrw6F;2v5<>iJX1++S5v*91_p{$i zq@Ri1Lp`Idl1qL`nNO?<0ZHFQY>a$v90+p$H!&5fer+2@)L{_ZH?mpDP#y0--3Ma% z=@6{*LLro|05MO+`f;|4MU#uwZ!{`9?v?9=zp~A4{y03=%9@WK>`r4v-SKnzzbLQh zh4Q1O<2Mwd7)hysG zhP`(6orFXy=jdkNu+n&iR6^<7mP_=`Z6ORG@M;++;6qIL&-{J-*tGa0mE+)@BhNmP zc@Qx;Jd-q#_FAShpzGHz&DSgww+{wyvd;$6*rqz=(|~`>0^!B^v&8_`jNcfneOzD7 zXL=BbNW57JcE&8G6QsXJmD6|dw@W1RhJ0BlnqCO><&lSBr zyZ4ej)3@IUJ*7-0*Cx=|wfC?#v$P~;V@4#f5csSE6JT@#rNgUwfjyRZVaX+lof_!0 zV*#-XPxO+vqX98flv4EzcGM83eb->!n*?EE&?5dA%@vG}gHo_U3Dg_)T*BX%-i z0Gd(F{&)O&zGH=$N-$%3n>>&Wa`vh&N(Psdr|^47_tgC@j#`rA*3q zf1>C)O;c%lXBVuGSkFB{;y>ovT|l!ub%ll$x6;|Z@iTi?d9^lTavgm5GXa$*nSb5O zCk&5Z%pD)beIzizzh`lZW6fzDmLiQ{#lGBLz|;a8#Y7?XX*1CErMYuEVvi z>)g>S4UMVA@Tp7wTNO^8PsJ(u@$$g1WswhK`Y2DZbsp=N(evU}^RINJ8pk8*&ImntK$wK@#7W#)8gTY_NBSWHw`b9X&AS{A6=8r$&y_stQ|0~JY0>)=FCKX ztZg=KwNOS5-43$-Q#ejA&@-^5CMN!%(j`50J=~eqjP|pfE_PHOLc(>F0x2CTd|q&U zimK&qd7O&#Xzixw;1(O@Up&Bm8DC&Y#2Kyswhl7*c21#Nnsv+=8sD?~4UNv@8(&`Fjq3N+Z3h;ifT~TuhmQjAXRKLY z{9mH7dRxR7H;?C>|E&T1nAaP&Sk-RzDtCWbB2|P_>7R%RoG_vm=1e?YP#Mj=VG7aq zK7>Nwr|sqkH$V^m5rm#=%G%x*d@{SXgqwfrA6vPgzxH2cM*3&|hdsrfLXL{4LJ_0S zGXqEc=gK9+s#Se4B1wtMLmOhfcTc*X!rfKH_1_k|BizgkqRu|20Qm(V%?~W2BrsD~ z0k493!+IzaxoPw~uDFyX>#6ve$*?yw>NQxssIj=B{Po`@!c0HQg}}wSyTy9f#kxj> zToXG1)gcRg4R7iCNm(|aKtdb#M_s0d|3xXwd6V6{yOCCp6f zCEgfGvt@CE?kFseN)zwQmuuG|z>B_bt1BV%68w!3A{d z_To8qro!_snYZ4Vt=M1Ta5ZOGUB4eM)qC5Do>=a3@o*9Ipv^94%bP`AGnJk0LE>R< zZ9PN_6K}&6zj;-ce+s!od@0?yEbq#+8uedB?E!+bCW$Y9< zFFK)uL$6ssW%j;6)nDe9!2vom=-{~y!wFpvC?XjQErGp<)}s4VKGdO;SvGOSn|>76 zp4312l~%lb42d>+@8?J3LU@M3U%;92`yZ&I)`$B*EUSNKG%+!8XHs#XTj`If6U#C&X;IqS0d5@Z zjYs;b#hFPoOunLGCL_4Yu4gFZ(`#r*(yVuIP>}7m?m%tYB{QE{VUCB|bI*~+87xq4 zrhEEuu72rEuq7`SBm5vS{CC{1N2jj8g$=@=`n6YTVUgBpxOF}GZLnXcblC4n?auM& z=EGVxa&ePX(g3P^I+AV5h?0dhs)WN@m(89}a_pMwJQEu7cqHI7a#mJ$-jd1c&xY0t zQ%x52zIJGY*!0Ze{o(Ck6OXL9xy!?z>>V~k>g6Bwc7`J(3R)&yMaZ%q?|3gIjiqO+ zRCu>KqkI*-!1s&i14EUmyFbUPc}6g2fdhXatm4j3mB(WdV}Z}foW7R(9_kl-vAr4( z3?HP|BVrg)h?spPz><_VUVXyJ&$@OUD4Fz}^!^rC6dtK;%cg!A_C&?*Z*Psa%gP36 z4)Z3NZ2D93zo-mfDXj$R&%ET08cwr2~>M3lz8q}}tb zDpr#r8RX$Nf@zz1K;C+)VPW+g8AHVj7Xg93PhOpuG=5Ka9NTE>#qGj2kW@?FXb%YT zD|rlaT+*?Hb3kli))c~t3&BZ$)d&8?ERQB@wAb)LqL8}(ZBtQtZhT9arW>Z&0H9y= zutp+X4|9Ze-g;O=d=y7`ccnlYc(tT*VfBJg^jf4t^?Nwqh8#21dx>1P_>ijF=>;bz zvkI4~A6b{0lhV>en}P}!54&xNxZhcGR{YG2aMBkp{H~=X^JLo?Ej=q7>wswtch93I zLb(i>p^;CQS=bb?-|o^RkYqgU=pIy{qOC*Be&7D=A4_B_IJ-~1cGBJ zv7`IcVhOWy?$dlUt!AuM;t8c4r(xx?<(#%mg+PREyoip$A?5>?Y#kgs>TiF}n7Gzg zi0q>_kzk1*{cgQn0A?Hrv2gm1Y3E`$Hyld^6v_ZX4}}<*!%b6 zJD1%NDw3G8C=I)`e$_615+GTGG<9xsOG2b$}jz#wqN~FNYebuO(Kpq{;ls%xc$}>+y;wR zcX#2z{X4l?LIWlbY!fan&R5nPcr#iQ)x;+V33GfbW1_+VIHohy}lTeL40Q08oRc->+QG&dyqyI|OJH1d{YEkCL05 zxJ+$5dlRJ2&QtneBkqIu>a#{P5idgzmEU-DmO+FNUg)!%Ir0X#&V7N0T!_!Zt_^v} z_b9)INuGsKTf4Z!cuWv{dHL(;uvgH|p30iG)87~SgEE~dk?CURz$VI9$L15`Dr5u& zVQ$QV)7? zGRqU6;V?%_WN9*yH#Hj1R`YBJ!Ro!_uYU11)h}dTdr5k`>&(8)+4D>O8Lk-kQH7h_ zL$c+-opg;>qEPHhnZyCJvTHkvJ39hgyg!gy?Bodj&19$nqM%oSWs0Oh%0-1ZWhw?8jAuCTQ3yD(+{?@? z@AR2~=4sTScQe)uQ#&&h4^2nv4cyp(n#twiH%m zE}DGOKZg7)aauKRVdc^*)%R4#&Sir|>oIxT<<3wW|kB%qV&Hxx$gv7uL@gRTd_HJ*TDeu8BgPxbZSlU zv&bxa`(^?1FN61scjdB6*T-}*<@PcP{#5!RO%=kMzuVS9&R@f(vNk$Ny1xD z!Vn*Daade1|DP;>g!fn%Lf4LSSHo|&kTp!z=tpG_&se<8voZT0I)}p`M@nxA5&9pc zu6=;Xupmdl0)Xq3BD%(t8Qyjnf38|Bn*Ak!{ zYWhS>fOr#!pWna%uK$mwvtWy=eY^h9Au&SW-D}Qv9{450E4F~(4?Wpss z1E5}2Qd6q}4jGGR_>Di&=FjkIcaa{ln%qrin`Oz?**h~W+@h8sgPSW7cC8NvvRrm> zES4_voF<6wwLT%Ts3(kB;?HkKtISX+{qig1FZC2!xl}Ax)~TX0K~Gva6dx;p&&)C8 zd>6$^2rFym1AO6`;%Rz%>iAaW(di#3o$W_;D9aQc{c2fLz3p~8u5)cWxT~nxOBv%` zy55?ai)!LeH8fzw0U<|-LY(K;ZZBMdfNtJZ*UJd=BUd?}bKg(L1vlY-k7qU@fnn8i z@UD#m$x!_7S8rl7{UjQm;0Rys3Q3*6T(j{2$??meW6452oa4EzzY>1BVDiQ3iRcp& zkF0)s%_=GuXom3alOT;53TD`fbH6&_A$X!{-nq3^mW@a278`7`kc^tH{fQwsWoRJ- zaphoFiX&qYxWphfagX5&`QRZrSujdUE^ah4A|g&BUR>fG3c;`NTNm0HE0{kONH22y zZgqcvFR112%R{qjaCG1yq}lAI1A@(^)I2ZPo~zYuZf(w1N>tqbK{7>xr?r#==k4QRAxV8FoboEJjJb|y8X_Id{Bc# zLJzHvy7phGFdqqFL0_H0*tX&xYLLo^4qO3p9;`G%8?g#7#x_A#u@7x7I~=#mS&f80 z>pf}>3T)@a>$wc^3UIOns-;Z5j&xjF+*Z1eTm0%;B8=UX;A}~>mocy(DV}O{>Cq_s zpFEB&uuE>uBBG*zLx4T0ewd(-!0K4v*-wO~gWxR|p?y?{9(vm?u5>`Nt|{QPt;b9rlXCc2XG)043NPp~Q5*}0S$grT z0W}t-E?G;ZRKK4JR2}x^;0q``lj3f;q)6oCmH%EW0UYNYk*K3m-~lEg`|bInRk;`v zK$#KTi4{zdA9Qqg-}?vLgob>s=7uyJ&}A8vL=%E6xC^63_JhCn@FK_gABiDL)kkUi zbB^ypeu=@&&j8lspL}G|hu|r`-Gbe)3lN`*QBz5E|IdVT7O2o3*Y#NE+k(G$k{h)u z;m6JH_are<&wu|A^@0T$F9A-(T8+u7?eW}PgJSFWBwA03^1Ryo(VMe3VK;#?vQl*E z%Rg=}PygL+9i7b0&3&wy*0Q;Ai&r{>QSj8g8PT;&2MXDQ8`@kRF7Mnv-*1T;nlEwe zjmJr&PLke5I&Um9T9AVDA@F1-E&AT~g>bZ|8b?EDh188AB5@c;9@9XRBKZMbqCu1e z#&T#Did@S{jQc8ii<2H($vk1jimf6G2r6J^vw;>|sS5@L`1jezX)gV6* z%l6kJ#gpu=){R{?J1d{AQF7U+n+x$gvSd^*Sgz;HiYj@{Cc3S3DOvo`NvdGvaGo;wryoCpm*F!yD=VgU&;FqY zk*l`|CWX61Mtp};6mzWS+shQw$0<7yQAbQujR%oMj1UUD+cxkf+YaPDvZL9*>t0Gq z^2MtC8FlIPYSGkbvDd+d=@VK{>%hT$DaDI3jLXbZkKoQQ$mWiYQp^b(4KE&aoq$)+f$dG;zJM{|_PZRxmVvmmUmlf{z}1DOLzSPw$P-Z5qZM zn!8{&a?2%*Kkx5R@rxv3*^p6>8_GY=s)#U}bxzbN_(Rh-_z&hvxS&bO8IlAP&XALn zCj!>jhQwt*dfc)TZ(oj8J0d(omJm~I?)x^wvJ<~$)_7}H;mfcOy$LwYYVkh%(m38p0enw zi`!})It$rJEw#F=_^fA?u}}Ljg}%cjht$T=S7OD6JSuU7kZK>oP|5!s=OVs;v0BdJ z(ey3Wj->LiGRjNl;wi?|a9{tFhP!<>(zoqVP>z<R=pebtY zJ^wnnbT#zRMFS<0i(2^=PuSubwA$tZToAg0!!Q=2#m&55Hc~_pKg-ykK1yNbafFq* zBMqxw6g%#$#*Me55pvOv#W76Z;K^i!YQ=J3GJ2>92ZCQ<%6%LpfNxEqtDa6#vHcxC zcNaIATb^^1PmpHp2^{1rF#M&W(zxH&^M9R<9I9(7rdB+T_R5oBqeDSMBC*>cX8zuxfb>3T36 z4|Kx#A=LjT2m(6;|G>nNIuV3WKRUJgu%&gmi)LV4f(3^z&y`YM%-=;jLeI${m1^gTLV!dF4tXzq@d2?=yl=_o5&3qL;0iplS zm;Sfhe{Q)rXJZuF`TODe^7gJR!!qpt;^yW|_WlAuSpI85FUbA|?rle{e!y!7EH7JE z1CKc}IHCAUS8W;VVGm1THw6bB$bSYD)LOY;4U)m!!zKx%<*6>t^KuoH)s9QcK{a>2 zK$TRJeSC#)i?0lR0FKunoy|m*XfD9Pg-7vZaze4Z2Pyh8)1(z$XmuJCGrnZ_yzuBP&p5!7>T0DA>u~;epV90|VV&ye^Ii-BA>uj;V$fN=; zG(2Xl2b`REl}Pq$u+;@1@C0Ih14TWZ+M;K8FRJ)I8hg5JH{}97n@#I>pDj}*1r*)M z4~9Xjcg6mFRx}QdV7ud9m9AEF!CR~Gaijp15(0Q30Y1mU1gWP=wC$IJ4jF0ba&+s_ zVh~_4g-pJEix;?uN?5mGSh2$IbX@|2VoOe@?T{6zxQ}xbC!_}Tl2u{iQ+FT>UoS28 zr#z8#UfD0sw6+p8!Erhv5zd6|@s~<$LQnoww50RKsk#~3khJPnX1}c#gag?KV64GZ zdn;mj#`oaE7Cp<;1WQ^5KtI_SHGAWR5Sgi7_*N^e%hg%g1_E9uaz5DIN__A6O`qxW zIaw?6!hus3#5oX?r0f{ z=P^(CnCEER(oV`5kRFjoT)M2dwRQ8+^x1<1HdgVz^+42ns7%L%l%qNem};9Gq*Ppb zOE{8>N;b>ml=H+>=sw7&2vR#>F4pGJghaT8hKko5JEdGB91w+g#!qMOG3rQV5U5m_ zO#>K#GF5rKkk)-Gi)GLl>!S|7{~bkxTOO~6>88=cU`Ah{6+}awU{r4I#7Y&?DYDiz*0H!$d!&#o5b zIOnXRlq1kNp;v$W;MQPXZK60EkD$Gh@z~t9k>Qo{{a{ZBHmqB$7Wj~uG-BK8l4OYr zmWw*0!yhLep)FGcJI#Kl)w32ppePNhZ=rhprT6THb#JpaHDp~0H(roS)u!~*-rpA2 zyT!K9%4dHEEIfY5=LWN8v)lZ)(OU`S`I z%VX;x%v~PC9@i8Y3T<}X%+teW5~`&0w*b+|eIh?)V!)az`x0*^qq}+_BPFG|&!TQ2 zaZ;a;&irM8<@}7?QYP%a0{CFgRZJDghVhhDMyONQ%(~tE`*+)c!C+ilTI&mBLr$Kb z?(O&9-8nHk1lE|=`E;6J-CqK>WI{RIj4>R@(H$8`9FT%o%Ssn*>X~BRdG@hb<4hPh^F0WpU-;V_D@?Bz=%~jfWrM*(&6mdFr_wKSr#r|=@S)@4 zq)$sxnV!W1zkf?L0bZ>B=-$lsqoZmegHJ4k_{{%(Jo_9=ywXK4tV0_@b;Z^HGYyo~ zlXDCc6t@v^ymel_|L>Mjtnb(G@xM8WplPX@^8%8SAK9cVr474YyHmbDlZ&mSSJ%Bl zCjt~rTwEud>VkxteLe??KV~iz%Q4(F$;oP)ol4pK>w6|M)%=RnMj}9R*x=CpX&05( zUd*~NC1cM!fQlK~>C({9uyim%LSd(EroFfGBlrf0n`S(>%qTN!a08k(uPmG}9Xgkl z+YF+0V}ZE*VGW#0bz@mZWYjN2Mp*xNa=8*7rs_(somrTEcHr-*+4HlD`I<>)RfN@{ zY45IKU9ayC-H&17uk%*a@nQ-PrE>ccNR6$7QrjFfdr$ebc_B=Sz`&h*)oP{ zUCW6@3E}n$_UxZ|D7Jv^SnuCLGOQkRp+hU#BQV4DDm#w;M-16fh#}x;gmk^FN2#-# z(@M(_110J~E_FKt$iSvSA0OmaUS`Cak&B5xJND@}qLCr-Js;zV!iAr!QhDiTH^CAG zo>~Z8`w^kEQwSYbJ9o#|udGbN`Hpp4&em!HU*hQCtbJe>;$7;vmyZvRtwG8I6$^GE zySXrUd%0~7{5j*N`{*c9eYMbP z-tNb!#&&80B`~Lm7B+sl_>SJos7Vrgk{NeGaHaA50}ig;#vjCn7)I$Vfz?4}N+wtp zuS&IH<(yhb!`l(bg3-v}#I#mdkFZy_sPOrjOjUbg@);OIgM&@dZP%{=i30ElHDIpv zMt3~1!T~z(0%d9LSZfgT%{J}2xcIHE;H_d+h(IeKHofJi<|?FKHKkr`DkqG=4OuVRbUX1uyF;x0#Lvq zg8JEZyk5U_FfX99AdZi^|4^qKk~@Ve8HG4*v0CH-HCeE-Ntts`(%X5RLs;xrYS4N!iM&;G_<+pqeB0hE&y z7x{@|MN^oE78y|u#nz*@^xgPfj?2v|@)jX+weu=Uee#uy&{f~Ts8jN_ir1j z%VsC-?GKq6{)I%bJ$-otVqCJ)_c&g=*P?CG;*UXp(&+ujW2?>ciF%r22o!^t{>yc% zBnXJOk@rfymSnIz)lY$2pGYnQDG0AQuoTx_xU7_#!T_?VFZs!}zj69bvkX6nzNHS! zX*vt*a-#o~z!lizev$SNd{X^Fu5T>EPh|PzX$~Er`+rOq@E>-=Eq=i!mSqHn>WU(` zo|NXA*QUg_2^-QHiBSm|80J(inuGI-aUNtX-Im$a5^RVzS*je7znPMaRgQl*k3T%< zvvtCut4-!Fr{d4QHzNa>0db#2`ubwJqy0aTs*KW z4W#$|d}fOCorP%)G$~UL`Z~drwle#AHJ%0MMUn2O>7OEEhbE*ih)`w`G$amxImB^s zCUgb^jhdL0@;*3oRx>Im_suOEYvPq8UnmJI*;EPI|ZmaS(_PM9Yn?jndv`n2mWv;u8JOco-`Vcmt`e%&8nrI&_KLq>ca z<@bBMDGgI2pOH+|m+T*s_#ox@;e0HDNkJeYyv~SJ=fEv+W`|D;lew?^#7213t%$B$ z2@8Y^525vz9iO-`Jf=|9@S@S>uZLmO;$266EUagL9ulMV@hpZV93m#PNY!yoc|lYi z)gq)W@C}JW+ox@A=8RlK~<>FPyN-Jh@IVZyV2y+2|?TD*0=1#>527^&`aI2jT z+13<6$|yQoUO?#uRPX)5nU$+a67jud?-ig~alLhdjpm8cPEidwA%>vcOw@28`lp_5 zH;$gVYANSr+MdONFvH&|QzwB}&JmlU;e6&)49=UMdE#QV2|mcl1bxQ_p-85KnRAMG zP?ePd0&5GG;Q2e{kFNdW9Mm9Myn<*|o<({Vdiz=iYJI}b=>lwQY*7)F0^mKWh@`t| zJ{Sit`$Ay^s&KEM&gHJ$vF>tlxuYHsc0B`#asw>*GL}LbpsQ}jTPI&d_8Kdp0x3Th zZOB@*u3V6?vTwalWUk`mJ?Ghzu|6>q1;+Pxhh`7oxJz?M;fsWkxc$3Us0fJu`pv>a zO>a1WM!qI{%dH!{4RP z|Bis-_9k9vtBVf+j(1(z0tj{{sRJ3~pO*gpyT7`-|50%Q+!6s=Wa|sajHG0pFyg=T zoui|%j@rbdqc+R1hky5X!^0|0_udknXP3h_{!&bd1dyB3u@j3aH@jI*3uoQjH?arb?A>BmTGcJhPQR^C{Cz6R>>$T^KwLy-`kvJbE z_!XJ%_|l0ff?-xGHWZ~eX7iE)+H16p_vxay zGeM%sbA73=_IEs!*OXdXUIO{4wvHqGAq0?YhE+s!^GWxHT zoW)sF^O+r{3=xGDdL>=YX4K(0*k|=(xHCl#8RjCH=bO-7OUYmqe}$R)WEt-MoWFe| zl}pE4JHPXr*R0CPf4_CypE!w-8sZuYJ5r;yNR>6d@wBqGZhj>nM232$PfucQJDSpUW$is--3tWr?1;s>$pMrP^> zz_lEVGjb_FBFSr=k!87*l;A@62XGnf$!QhW4+Ll)kLW#RUh}7xXX6JtZ-JbVQsb)@ z_h*CS>1$3kvuu1=2*0TpPfmWE5Ye7L+{gk7 z$=}=CTfiB6b`y;n7>Up5+C~4q>Z~jz%1n~9#nF-9`guvl=qKl$u-olMsIw@%cj%I9 zabQuCou2C@IA^z-TH6^8CdH%p_@H+5 z-2Usr+?49ycmKY&nbhbHWf|9zZY-LFg*}Y4m!kPHKFazfvR;L70VsW3kom1e&9IRa zeWpdt1+I_sBRFT4Dl0?)r{Jr7-K~r6`?)`QBM-f2F>n4VZW5O~z}IDEL!8l-Zhfkc z_ThDJKF1EfLouB0j7y8}g`0FLzTSvjGyNmf;}yli2$dVKH3q(ldg&M$Amve80aP^X zA015`jkm70y6C6%Il$s(szn-Ab`_p3@U7f;7JMzJAZRfx_{t9#4Td(k086;plD9I*f9^`_{)|ulK}ci=TwX}uyN{-3>D1Z zndCgpT|CjmV*P+E?xD_heJT7Zre1rBVVF?|6jm=VZQaA<$4ZLIR`XYC>D9-XsXW8_ zVJv7Q9Os7(>d~6wP@PX4^jQ~|jh=y*Gw@$&H`q{x{@3fPN%9>g;}zL|Jx^O1z!ykM zZ-`W;^#Z(o zb~+*X^({tk@9M%)|1r7kxK+bNV9O)=osP zQ*A)tnY}mQ6W`AJvx0}eM@uVPpRrltt%MhdK!KWn|V}J>e3vn62apBpG67#1- z#j(P;A*=#8Ryq=awvWxTc;s4AJ478bUwEeJ1!{eR zX$&X3524R|%xY+MZf8W}nnkh|v{p8IV?TdxDPJ?>|8pW~=f*Q;qP4e)Mq!NVIVT9* zCaftoV(*0~Und#nRM9t)856PTHTQy^{IvAhaYvR<=IVc#7GHV(=3RCcXuL|^>x&+A zk6+kudOl@4etSQr3JZwr(1Lt*S#a2FE{V%BVHE6I$d^uO^^Qp>?Y*&`i)R(*x2LD4 zw|b+Ias$B@89pAi6gB3Jz60qCkM@S*X&SrYIkw+0pP0?&X=UE|yKjuky2d)LB5KIf3bIWm_ksop6lb^UB3iQ{E5Dlx(qtWsiB|NX}wIX)~9Ylk}pHj7n!3N$6i zBWi=|&n{e8g7_T|=zSK3*3p$Um@#JLn6M-j zC3nnT{1YyMG;eNgJ)YQWVZe&B7eCtx4h+ELJ|@=r_i?jCo0dD&lQ@v&!|CCWf;9Z4 zfE<)ZBWpRED z*S>4`p8FES%Yh~KOBgrII&w@1>Bi}VqQ&-2dzmA9M9PH3-`1BlNq@uln3OgfyKt*f z{X};|rwDZif(TW1Fz<~QJ)6!>?6?cBdE|j|EcmB|2zpd(1=%Z*+eJ@nP!XwAe+yb= z60U_9`Yz+rr@Xci3X5jn$gjWJ{f4xrDOd#FAx)S+H=XAjMBLok7smv_5DC6H+Ue+Uj~;ORKHnSDsoDtHWu$ zfQ;k;v;G_7r0jO5@5#NKKhKfd8uRff2d6A4@WW5%g~~;?s5YQFwCZ&RFZXzEjD7PH z8VM@ltQkCP0KoEoAG8F5Tk-+>uI}1{Q;(1(mUsPVJ>$1*4yAra*vL3;uEhZm@qfMi z5PRa55+GI)dUvrTr$WL=4A+O~tX_o#Nrm2Dh(ZGc0*uq~#`Ub>E_F~_x7jp3gNu{v zUsr*%nG9|n8Fu%|PCuDtolGXFNvBetKvI-fK*d^v(IZhjyb|QwC0;z$J-V@ty5ylL zJ2%E+;+cv%UEEH{k6sjg)Ko9rL7bu3DUhg*wZy%&=a#rs3W*SWoMo$SJuX4~DHm`t zE=i2ynXsyZbp}qhxaTHaNzRjfLdN~GZJY$;AUWiV+2UEOOqzJujol;G52T^2HY>r_ z=DAaFvVXX{3EJZG5%^z*%y5v3*!X0x<^;-_FXmD79`S)wPbH{$3#>}%vKjm?PDX|c zg1}OunZr$u6<8E|=+o<5kQ3>vNl+THJ+c3F*&MSeP}(t zEPZTp7-3HY0kVo6X}t&4CW1J+V1x~i>ek(^uC5Y~8Zq6W?Ok1=H>ZPMJp1Mdry5s5 z>F+{@#Rlp;wnVS;V)u-6u9P#iDw=t@v^1NIDbKw?TZgk)7MWj3iWXl?m>jn(R)t8a zh)#g5U9dq_ut;Av=<9dAnjh^XDibEXdH$+SabL10M-&%FPPP5`8po$t&uKB~_g+Qf2ck_tI3fr>pj0 zrzxLLe5MJI52f>-uMLS?TBQ3Zy;l5<{S~+BsgB5Ybj)U@Zeh>b*2s*|@8I!_zrEZs zo}MnNHZMSjEcb<5oYgB9Z6Q}C#~tXoj_q8~i@=Za^9fdync#lrnDFTiEECU{b=!31 z5qOL+l?9r}=C2=(<=97Iq>r#xTOI})H8fR8KJY)+_~MYsNUI$SPmz?^26ZH_hjaed zxvz__&?fhI!)l8Wi1_MR6Q}x>rlopl@uZ0SwncY9UfG_jHH@oZW4Y}J zNGOlBqV+NzDwK6~?5GJnhW`8|W+7wn)rrb_BpZ22#!2|qbd?E6RXC+3pn!oCfWf)T z;1pMHy_Pf7KUL+=ii=3$3HK`SE=an>4F^-EnXKH0hDnJ)zT~D45-{Y(s4EKligD<^RhAc07p0~wP;+}0?ZFVD>^hW`>-?M|>7XCPVKYlo0#)VLHt_z&`=Jb${CvF;t6CL=!#3bNfw@W4+wa=fUZ0OaP2Nfn?}h{@JPUQ z)5FAiJ<7q|pAQIMywO+pa%Il%4QGCX{N-*C#@zL;UgcmfDbq_Gw^GqT?uC5m0)VIJ zIIg=0SugX^@rfs_hJ2Mn{Cju4ar>`G(Olfa(?XV$55^XL-t7`}eDB+d)dLLkU4hZk z1;h!#gU@Txo3_qjzq}Y;uZ3u-CeK5m9Z68H?Dm7o!^P@I5G?ts2&6#Om&_Cq?tLgc zlv!S_u_(&?)_pzDO!*eKZ>V6p$Bq($ov6B?U~Z2)cinE!C?ZQk0vb4ff{VNPrNCY> zBqUQ&QR5eb|EiCJawl{67u}GL;SByv4_|6c_A4t(&v|VbA4`xVoc-Kq8nR4u=#QtD z2?1nV0Rqy3JFYctz8ouACYR6yK2m(;Z{tFrux!f{hFxx=QZpOGmPg+0?o8biu~ql5 zj-2)j>{SJn4HV#oe=K_A8qQTHZnqc8;FMxmhems;#hH(mECzlCl=b`neTcrPo%MvQ z=lORAd>kIm&{t1MBPaAh#9H;3>5wg;=${m4D3>SGLrSZQpXf`HIDD8ReD(-hKX!BL z;Zj$IMz(Nrr~?Ti%+D+_JnMRmb7|1JLwSdMnae_owW>|F{m<|F}MHs zw8<@DN6wl?NjEBU0^hA4OI`uDpXEB@cR;d;;W5Q+4iS+W%pmkD%sX$gN3@jWyY7D_ zR=3dTZ7lShCZkbF6_Nd)V_NJ;R#ru@iGLJy-pe~Fe&|#txVH!NyKLxkc;v@wJqxS& z7e>$4L#MAK1A#{e%a?ql5GpDn(+L2-xjVF7weQ2AK+B%*KCXdr6^Ld+sgf>q&?Y-x z{f^L^T?-mD4$2tl%hjLFO^bto2oybDAD75&cGCehtFv7y3xY(QGZe9=b=mtshrcr$=Ayem8qY%nU|JF2P==; zR9lSp=7bFS3lW7E_9k{;L~MLb1UVZNnk>6T$26n=!`OF~oOicNk!@wu64jv(2f6nw ze_<}t74@_S#ese=V9&J`2q@>MV1M3=m%!=WsI70Bfwzx_vsr&3@>)9Ex2K6;__Cds7kY6a6a zG(H9x_#ROl1^LnGAT5>velx?ftyk_A=_y7~ZPsAk;V7v63n_y!aR3;Quf+ukkow)W zQg!I6&$7iUz)bis47twG7)*IqKA)t3d6SvZ@=lmZo2{&Lw%7jidIMszIu~UC z!~qfyIwKbALW9FThnii5G_)KAg*Y1;F1-eRODAc>v$@eZc+g7K!lb^n?7f=B2;&0r-|MLRefxvoXp|1^u z8$Q8PQ8G+d!&^m;2OXbgl-aSsN9NdaK-IYrK20)^BhGn(H=G6Wm~YFqaVH}=0ZM#)elXN#rIe!Ah$6$H^6CzOyjZ9$j|lY?Ho z*W9Wqp>i1VzM-7(j4vgBDl4?QDMik96BeJ7$4aZ*azQ8c21nAh!j5aQum9_Jqca|m z)d&5#0bNc1c&_(nl+yiKIotk9VmW~X(^O388TWVz|Iyq2GYJ{q;=Pk+*#`N?bG+j< zjxbvokR|rO+2cfle$+1BFIk4&B|cmy0=ig0tT$*n1C#YT5S@lg+tv}Q^1NB+bQbTwKbtWf2+QNN_~S83_+sD;lMDX%%& z@FQGL6Z2gp|3)9riJ=l4({HFcfAlnm-)>_=n%JHsgXD`AEKDVD{v0?PLOhQT{{*hH z$T|~57qZglKmSiKA%x73L!lttJ;x3Cy0RJ;0Rua*si|cKIZ2nHv*i088cPB=dz-7( z3!b(3qt>4G7}pX89D}6e0-u@XUGTwa%fB|ziN7<^FXFMAA>)=?DUrF%(dGo(mZLRf z2lIqpGR=)BuX;!bQ5i85ClbCbB;fR#6EG(&DcB!+F*Gd|pN$9E+wnGDa*@t*m;|_= z8fvPAqxsmKIM(F@his2Ow%C-vkdrqQ7#e+5i3afpiQ4OEWCo~piazOil3}6nT#fvQ zm8x-BDfo7IY#zUy<(HHi&C`%tJumw_+PC6GSS;7^w$RtnW;C9?tUk7EPZsD8mmO<1 z@V3#(-#cpvYAH>{SpfLW+t>J>nbo(foN#?yfbcpFHVZ?Rt5-V&zP{LftiP*g-J;>7 z0V`WXBI~|%8&Myb&$Dy9rNN_w_z}qn97WZ?7`RGMX{(qc!r@KmogPIHa%A1*np9n> zBVao~e><=Myl!esSH zx}IiQ7Wh4#IQqP=Yats|NL3xQb|qal-;vq=FI?$gBJMa^PwnYk4XPO^`1a{LnP~!f z>S_S>RchipxcE@>zy`n)DGc8Fw=BML~$! zfwx3jN>BlbLN-N?E!;GH2YB`h!YtBfgRZbVJ_jH3ST+DgH3)3f!%o@sBwk?^J5v)QS8Z;Rkd+uv$-FSBdUEdF5) zk1^`*lvDhKl;~SoZYNoH+ccCI@Y9>-f5}-@e&^Q#CiI2D@qzRpaOc8*Ve=0MxxSIaKhCW6#H0D87bzn=I-(-1 zoAvcZW>kdKVnGQ>EDQaA*-BS*7UaYs5RWuII62m;5_>p z|LioZGzo9difJWtcl|><+AxY(sPfTbmK8wP6oW(xc(CfL62K+ z|J`WcNpJuvX}kZT=(G1oumYf<-7b3bI!43D>UyDnzpvDAYcdsn;n3A^m zB7H5&eWX8k10Dd&f2~I=_b2XS!H*Wr+XHWv-VlDE3) zI44n}LbIxL?gm%|d4D_LgIcSX$7_yPcrIFH`x&q9-dU7#(J$8^RMq5_iei~OwbAp0 zEX8q!<#Cy7q9uw!3z40HRPPzMtMO;*@&dArJ~Qq{?0$(Zf~j-q&sK1PSOuUgO+P-? zplB!V8rg=XVy83LdG}}W)6y$Pa~HDQIS_bCk!GVEe04{4&!Mx9^}?(lvT6iF-nJcr z+P3;fLeE99iLsGLDnB)9LelY@|0c}(#%?s{Gsjns$Fb`6Yz11F2Jr@PzUvw?fZN_= z8&*C#U@^_PW5{2VN3c8f2(Ff*GE&6k)vcFF!-77qUEPMRcXx*f6kTTy#b1DBE#bv z+4(qj#t|QcT~=Rh{^DYNA!LBx;&e6iAvOer(v&)Em-U6lgd3~d8`G*jZqWGj&NhCH zGdxSz2)*d*fD$k+iov211n;Bxvm0GG(jX&uH5|!Cqu{uB2&Fz$$bQZ4$tugZlo=kD zvI6aop9VGtX^ZCS_R+Wms%>;6Mfuug-%cp5tn)1gpA%()22CE($V-MhW2SM+HME>y zpu+IP;cmAUzkTz|kQHX;l~#x@4Cs5DnMtf`NeE6vsUjHINFi|)Tu^*YRT7whuGV;2 z=~}1i6UqnwZuIf`{;fx+<+^NlnEpo|YvQ}#nL)w8I{Coz0VpR)D%3cJg6X-l^^7w- zyK}vehBv3TzarABT@!~dKfM#VdMxx82ZYT&pbx8R7;AMwT-#6VPzYsLjbL$cz(rWB zO~f(=`TB)rF|~JO$cD#UyFCh$V_B-JSNA7h+c57~ba}EUO^;_gvINdL_+X7&C@@Qg z<^bj?G@awQ#y&=xDRFp<4+<=1 z)crOtD=sV0%_}|zA2LF6@~RoT{M$U1X68u>V@m8ztXPtuMJ5jDERb8eh{1isu7Htz zijp?!<*)X<;K7yD0b5*9Ol+V%xqvKna>jEFwf2@)X{MzE71+0-dEpeFI$-GQmh}by zdU1uR>A49Gxa*(*@Iyu(Y8;?zqy64M@y^B7TDvS6#Z@#)Umn5yaPhLdf!jzSvoS&T z<01V%6k42ct59J0hnTn&?KPTGDZIy4fo@uXKyi8&6|y_go+e9}mucN@Pq0~D8ZI@} z-Mxe~E}2~Ajrf28Ta=z&@nc}+D_+ONrSB8uyj+Hpop8&FOYA^=?_XHkh7=w_7Xwgl4A*>#Y~DZZjWf;h+VX z9Kd`Kzs*gA`8k`{F1CCRpv+gM#x#ho|9{v42lB(tlI7>HyVj%5J^aay%^kh4-NB}1 zDC-+15}ak~ViPQC6xW;X1YTt*jsi^!F`*7aRTD{a!0^nAM>N8skmz22p8aX0zSkr(AgUGQ{MspJ- zRb@_n5nwCxzkMAajs80e5_tZ!LTa(vzdaeo=Ha$57r#4NvMKQNza%)P9M_@x+B%M* zl42M$Z3GrJ_uB-1A7@Y6!GH?M@SZO5*aGJ7N2hXVv3V|u|K!=QD5=%O*s{VE`g=6} z`L*M{6yEpHf+La~q8a(0Jf^*g!ErMsJi8H`-Z0BCkf5Da!uSb|IfxfnPHgT|#eQJ< zN;azr`01PupsRA`-tD~NN;pT;+O+pVc(#El_V0NK|Aul4q{RJa{UI8)s3cy+3if&& zxAv2^Yqm%8iw-pnW~WXLWG488;3`9K*ZDMi%P}T z7mf_Xpiu)Igzt@dksbwPS;4geoJ=%Q)-(f(V1;oRrpHN6ylU(ujIc+7wyAVzc7?38 z!{wEBF3Q-IWj?v$Ywo@P6^zTv31jIXIdv*}#IP$>K185$!4p(UguIQ~6?Sh8AEA;1 z?m|56Vyp)6Hb99ulsNm?EWbI&<4K@;%v~B#4-K0M#qpqPd(!Z-^V+TJgg+7PxL2Yi zgfM1&pRRXIxvze?m|oQ*<fd^uzQvHdKfbPsm7^O)r`UQ{#NqvC13-&_5fOE)xN0^}{{$!}`O6<>&C3 zrGkGc>CL=Od>nXqq|!`#K z;kVu%zz+cuf-ZHf7M;~NP-@)>D#d$PwloyFoE4QFiG8gV`{oqapi|bGX_>knOBAio zMj}^`M<_!7z^jlwH-zM@#)#tR>f>L2(MHnjtA5!_UD7IRrQk**N?L@?dD=e%k?c-=D+ny~A4ekm9fPh?D;w@{P-usxP7o93pSyj1HkITn%%YG?(2N?`Q z#(58b2+LkNt{_P)$;>;ZH$QuV{6Dgliz1na+pehYi*!#p6rYzVYVK#ho5#t1E=nGi znHZ%~`NQy0mb~(gcB$Jo%b6+4bn+HN?3%=QenMBYo}5 zrA_Or7fp;77IU(0xOv28PcmtlOJxz5uE%ZW6{9)iXSW#}qFj(BKV5`o%hX9eTF_Jn z3pKLVaXjA-jl-Q${y1nCf(0Uc&yXt3`3}nly{|m`YWB8cJXY_F_;nz4SFU24Ii_;jeU_XC{8EM3c-fk+Mrwr%k879xmoIR zj6l?y2qmg#RR1wbwb$3=d;{uW9m4oEwsPO)j?edi@t0F`_xU>lhFx}2rd+S>Vs)Pl zRdA+OeW=DJ#f1%Ftwkwv_}74uq;7mQ&ksV^_eH`!J)rIW0Y zlW6<@T!`}%gD*RA?;rEJf z(GDHctYL&vOhUPD+pIMQ#oIhyV>bTQDyqaLcLh6%l<~WWQ9UhFWoiAgua-G{-nC~e z(Bz6=i0`_w5Dp6T!zXNr$s~l*CJRVuuMb^D{ZN=bz>R?jEANiVBrDoj`16spmG1uD zwb~B*aLElqhWv;6(Ti;<+qrVCnOc$291yuN-ef~hAQYJ#HPv(Soc}3^EG5A%7g;I&u_dC5u zMaX=R5dZM))h8a}XdZI{n=}-KbtG<~c{pwgMEs|8@m!{38eiftU=tj^15AH+_kk~9 zkS(CmZrzX_@Bh(smO)X!Zx`RCQECb4S{e}+mRdTNMj8bP$pt|W1f;u`4nb-Wqy;6U zJC#~WDM9IOq(tiZ{+^lt3~v}-EpzWZ_jR3fJ_jQgPM=*s%upD^XF?0YH{v|9W(S^v zp}5`-R(qz`a8)v=YKM=5clL7cvgH!4SJXLdK9Dk%pFkR>vxGO-iuF1__Y-9j`O^vs zq#K}c%FE>tPAI`C1$91qkYoGV!Pe6^MQ8EE*VM0d6m^9KzAjTiy6q3W>=Yr@6+5Tt zaAb|69Am_#99|RJYNMVIfCY&t{dpn6z)cHQT$)`cWOSY^?cShgN&M{ox3s(8H+5M! zAn#vZlD&rHy;Amu5n@^LHd$& zd`qXtiG!gNI+2-Sbh%l$Qcnmcs1h!D7N6fnd0Au>r!m=_c}Nn1oB-jybMa7lNl2U& z=aMA-Rn6uPwaisf$rg#i)PtuE$MIOFir&ZozuUZ@H3S4g4N2wv<&b7h@Q73-EsgC5 z$&aSmLX@Bc_lQ~bsE(GzUsK>utX;287@Dh|^#AcO3oU%&0;o5H4z%u)ikO^9!&vus z{5z9(A@}lK{+i&Ch)_6m#8+izq1zF}B@qe{3T09Jj^#`6_<|o>r!3JETn0B{*;$%_kFk%Wr zC0$FU87-BFwj)*K65jlXcWplxT@raWi0U}Gnz4oqDtr~_Nfg)n0If%AR1`5?N`%cV@A@Jx8toE!Z{3?Jc~ z%N+KFW`!R&5?Cl6iVQ7OsKL=ejKOJde}tKOJDwCS7b}1a5NIRdx?Fd$zo~t z5}M@Fx^R$mlai@xk9e-5C3wrkbmrS?VV3da%5t|u`hpAw&zx!i&^p0aXMhcA9Y_={ zY7TA%#sInLhLn`DGn#14h4ES$*I@QTB`u?1F zFeg;70Z-<0?7BaC)}~>Opp{IvdEaaN2Do4SB|L;ZcuZ+$cn1+wAJEe+ujZd<`UVDi z9b{Zm-}qqr%r%Km90>T{s%KWQ;yk(Qjfwx`*R_1=F4-g5J20lY&++MWfA02cwu(ih z9QG<89y?xr(CaIIu>FY{YPz=Bv|fq<>Q8mGR+_|bPoJ*pu5h}XP9zR?9rGL!UgD5a zr_FqlZ6ZNA@>q{&x=t?q19HPxfNs4%pBMq`7lDOwj0;ow*_;`bF;bJSX1rs6etEtA z4Z}OJ&9=(n@w=#InG*fX&EPi7rh)Xv(+AeGCOQN0xD^#As^fcg@IqS#evaJ zZ`I^>tII&w3AfMdxcVz&ps$uf-#-!J6uM!zKEkKRVT-*0Uw7)e9g%LBanF$|Ru&0v z#BKaG@xt8WrGqw)&NhV>a>s7{qy|ZP!6CxQq0XLhZ=+PHo&QI_uMx3(m4DnX@9QbR>VkB#I{4+37;>n5Plv&oYeMxXdq=nxH> zdh@HjBtXidBk1PxF!&1i)oc{O`2p#aRuF@z-#|v{Y0Bm5Km$!5Y(x;D(8yr}g8WHP z{9A;MKc6Y*hfMl2pqPiRq8H8HW}aMIdY>8>LWMl$%6TSnGCr!sVd8EqwEUz{K*}B>^y04;elpDECY>46qi5`S*o7v~NE0+qWg)vh*TY1R4Ox@w~ zjeL`2t!AlJ;i67~Z zK1Cl&wEJEfKdbPt3;L!jmnri054|vU#%MPkkNj$b(0`4!tl^xd-edvA(|Ln0yCb4l-zQ;gvem3+T{B9#{y zLX^av&4Mc|e~3wR5Bq7`-D`}sWjTZgjKXf5uYWy|WLZ8LlnEBQYw(7=Sb1%}VZ8;o zr5mP9k$`|S9|Xkl8govb=Z=*Q4{PxQh0jQvd;AuDPxF#hz2)TeJ*09C0A{CODy-3a z6kt=E3vL>Gk!CE~a}X!(hl6aw*EChSw%*R$aggTf#B zfKm^ncFsIs|GuzB=S_i=6zr>K8m3v3ey`F+C;OO*fBCn`4NBp;s1Y(tdSam>bM!&3 z3c6vUN5#$Ka_r}`haFeR(Q-{g5d1Lb<%zIiP>7!ggF@n8`ihLHwzHG)*{l&J5*hO3 z3)}P$;^U^ev!#KwN$C;KJgiVQJ0jRIrHvz;i^59ZPLWPwJ_Gi2W6rS`Q^g+rd!dm5(Xq}1F9(`Q%K%%-HABeK@Ine zRK86nDuamH=1qJuBu@VJEIK)hi0PD4TVLCR5(XyS394~y#k(VSkN=vS@;@&?ElAV= z507afl#15zF1WqX~_RKIhOQ*(M$4+vZpmlw+et+ z!2aA$6om@jYMFk%mcj%tfeKHc7y5Ei~LwcfKp z`je`%g|JI@VKaugxO@WrFaN9$Uk02%``PEwFzvKkf4*OHcYShp0U$c>Zf|{FcD$O7 z=lX!&yP7VRveg{C4;`aSO``MVRYFk?Ot^jrhH5dEUMbm<1$Op)hx?e>xR(~5Gus#z@W5>8kYh(81*xCM$G(vHwpR|vl;f=W!RZu>O7xB z<`%t~Nw{qwc7OFGnuRs=(vXZq2HJ9@R`-xo*wS*LK%O6GiK#Df#|8R&@y!Oy5kjp? z4UU zG}}f)49>r3zPkML{P)Z5s57^Qj@(C_WhwWM`4nMpr8}O-dqpmq8qxEN(AY9B;aOHj zP!YyZ6B<~N15U$a6eI6TiPVPFo-efjC39`sGZY0-1K_0NV33GmT?~xPQU=4=HR9lDSgk_wy4)aj@*bq`1vb|PI7)Awik4>E`i*8?D1@&qb+v~KoM9N8xC1l zhZOkai@$x;dG)q7a-hG&|B%MU=?5C~ZQ|e}2Y>K}$*7+Gr1?`$zc2{Y4TD<~zqggO zUD^Dcv*gst<;I&uXfFyGWjy}mv10=Ea2W}iRXg=eu7t{2FoRB~F@MKc>3a=3{9Thc zPS@#kpozb_ZuG|mn(i|7!|uM;ERc5l2-9|>4{u_VH@V_N_Ok3pY)7AucpRT@Bzboc zfcB#E;(1NY(gmkBD^wrfYjA0`JoJcYtbfxff3P4i>uqTEF8%p)CR8uB{o)y83fs4~ zs?99aJIcKOKHp1J{dE7T@Yy_M!ghUleWf4qer>{ij_UN!$L>Fu4M@6kftx7PW3=ZE zW5`KH;#EFW&g+pBk@CnVF<+U6lS}Gn7pVFtJlOLSiCUM|#%b4!-TgN%pM_7>UkCa6 zB64*%e-uw|G$(tmcBhN(XJ_G0m3i9qbi;8&LtiU<|*~ZG>=IG%IgR@35h7WD_Sk6>#gI)si=v- zno0_#N45M0uVWIE)pyLLGc|w~m=_wO+*$CMYzx-@QfH%dWqRV0I4M_$ApY#H#gss6 z$9r;IKItba1?)tdtg=OqY-|1XTu~IW0R^Xc0sm-+|3vhrW3qk{!LLT1ilvya$54*V z#b4Y*6{ISSu}~yPGVrY>SOjl{>;E7rCc|gZqlJOI-L1;-+Ube$I>E3SC%qxZDsZt9 zry&fta4WgUQ*JX<{mq7`of1kX=DP_(QYUB*kFhcx^^G!VDW-wh_89?D5h!BFZs>%? z&pE}7EZV=r#+D{nWFX=l>Zf1;)A%@9w|;$|*_6iPDE-21X6QJ3oHgR;*&-2V|1j1! zc9LAyQ%iQCOVT6zlK?}C3gIT z^IT5Z!Z4Mf59KWa!|T_7&MI(*zN~p!c%WG89`mhZGBsQRUnUg~uD=G#^n`-%8asc# zN^$-a*>trg+2lwGn-0+5x)$n@TVwl92_Moq#bSW z7ub6a!9T`y4;Vus{gTT09hhx_Pt_b9dS0XRKDgdeYE?OfqzD*c*2TiyfG9_>#1 z?}Ll!^fF(FO!{kjOtfXa7ksPe)y`igg^Ni%B8~3&%=!y z1`$c+X;|KE_YGR(%@K#=2)dyY=dT^5yEdo6@!UI}f^dl~MdORLM8b>vRHDKUFT$Vm zhHzTQgq?7-qC+JS+>laiObU*&eZCDTNy|C6**wZpDM7c2CG9x1h(Z16*@Dy}kg7HTKYzOy`zE3k%d zh*aQ!QvTT8t?0i&Qe&L&a%x`fCo)NVi6;aucLUkEgZH_$S9f!*{G(!PI=T6Mvam3lef4Gjghdy&Bu~(=CTN&r{Ja=g)7hybnXhxL*Ly zCP9FFw(oh`F}sSWI*=V-gAXi=WPE?^mQ6{N+rcgc$OE zS5dxO4qW=CBDQBC=&ab)WCP6!3BBzC>|PkfJ0fhGBB5L+SLG~ZYqae6Hcpc&^24nS z%1W*cG(uAD%P!W_5WcOB?u#m;;{tik#=!3s9Q+~focZfx$i^Hw5AX+%#3&dzL|pYV;W5mh44Kx z3OkxUedEnkL#6tgTgSH2G)kVsxky$q1rmCe;DrzMOCjEB zEO=9(oYOuMKE;6{TuO>$_E=A)lQ#_dE6w*pOG*ufS_JsG?hRzKcaOJA{ZwXb7l%s^ zI`~sAanppjcM*3jLvAH0h}j|F$A2n0T1iJzpjII~mRJOlnFCA!zUdK=Nze9Xl0 z@C$0Od{?aH0M)_7)OiyY`n8svO_%!%+Uh8nI7dDUv~F+M<9U?uLL3$qJeXYl@=+IJ z>n&}T$A-Z@Ly_=CAmz~63GCAr7Y{G|U(qPyCZNW%%ibK6A^eM{h>x&YlJM36RAS+^ z{vB>OL4L1+Z^jfs`Y;7VIyDE1hxFu6;~{iiUwxrOLYGS9MhtoR3E{w?xsC2aa`A9K z0g<0J3v7M;FULt&7W2Bz3HEV)!lYR6eZ9E(+k!DH zeV+>+1}A6jdYd#IQQcdAetRT&053WZwx1Q6nwVose1`P%kTqnDN(Z9qLs-Cyy4Vre zx_F3QgAuUubhsov%W>MOa~pDhMq`wtDoX((nRt!T;Y?kLCl%mQstJ#LGg3j8i_#S2kuQzvNy5$P3VbGFDGy90|d> z*)kzN(E9RBG2H=g$ZnbS-rOuNC&EI6W1XyZNA$!JqvDhwGAr&730j{HV%t)?w_2{Z zb{_5(no)Uh+aNO|5Mvcz-5WK2By(zy(^pLrjv<8!N{BV#mo@TRyD zrHJUlDCxd1lBOmy;|x}gCaA`?5QmZK2w?YVbRHhed5iuVCv>}H^hgIC(&MH!lQA)} zg%3klSf@;&C5)=G%H%W|Rxl%@r=x`M1RbM+;ADNyHy_86?kU4vt@j*hjb_BsMYBYgU6W0yWhG}gpw;2ml8%j zTB)PMCEq}Nh~e_2NX`ZW5KcYka@EY&QHjib8s7(dRbi{5v7HetRBoE>X$#K|UAp+D z!k}wCm53^5zWZ#a(+&H_Kxkrq_dh4AowBy%R+O)^C zR5P!qjTDK^NI4b!?n29;#TeTJ{$32JtPmbn=MgE;4PaUKvC*jYYrh}}5B(sZCI|3N zk9+Hh)h@?&ai!vUO+es{4>Iq7tz%FrMf}@+BD5$p#jjA;|5Mn#ER`It+${#eW4og;{jLh8@$4N8+BIc@Dl=X z8!olZ@pWwAinEtx%@6mUw@zVq`u}U`^DvlC>l2^X-A+XFhG-HJNb17)6lPApO3ur@*L99YtLd+u~Ex z%?Dy91)2RqJMEOr+~ zpFChg=g`s2;E6!e7yLheuh1kkRvO^S(s&i5zv2O$WZ8_0ly+1_%2tcPa!oWis^+-* z<(%kqn@C|sM4AEG;zIGU!c@KLU{_`dq{}d80u*)BsQL)s$`S8P_tMkTg`B4?lFj)= z&!ylJIwQ3=6Vr?iZw{1c@jXS&_e7OAj7aXqLbl3i!`~WEXGdjz$_l0W>Y)SL>kQ52 z^<}^?fVgpWN6t zczT8}fFkMX>=%7`1lILTWVs$Tc_CK(AA%FG(uDd`w2S7JpXv`9dcrL>jE1reoTdo` zrNcBk18H&f-0QQZ{mKT{(}3(O_2#44fsUDJ8-{=L^8gC16WDtK-uVAQF8enPkBUvK zb?hywfa+7ZKtJD|n>YT87liqrfm&Lc!Lw(yqdy}-IQKKQm{t*X*0Uh*p<~IYTT>sW zr@xuM+~>x1CM;u4e8xN4zPn0Hct4LKz0SK9Nr!W+fR0*H>WbjA|7MgdU60}imBm_+ zkdowk^JEYr9&LU}D>zQu>3H?4`a&29>?hYR*MT4VK~vtz~J!ozadSyY0>I=t7za^XS7~1xd8Q0&a-)L~q#eq^De7 zV_#|5hA<#Jimp_XzB7DRk3|-1!FzksUW>p}DofC59)enuNnKtlj_u}gO{NJ>nm!W!u?;y}rczJp0*ItqqIjSt!l~k1K`+IqdwpvKm3|-uyF}?9g$ip-Jv>qDXAGr+whrXx zxWM`-D8X)uClpnZU-|}=L0yh^^NA=K0=|zsTcD=&b87|h@8R@Mo29evNQrckdnf*# zo5f2Y;{SB3(}`!xCmQ^#ZevwiHjQOWDTpU>rjGqpPDs$>{h4FjK$Bxn)KeiNbaPri zk^YQ?5J2zEc->rXKEGX+zwP~j`;^aXJQ{8i#EYUVU{{P!Pf-8LTAlD=l!b8YMD+G1 zr1fM!q;M+VmZ1kBoY_hKgLDVaH<5rOVKC9&#o}(?jP7$Rlod_ ze6<`HcuYFS!RtV(XQ1Nu<2l$g9=eFYseEONEANUWxT2Eru@hRbR5^5)j<_~a5U5?6 zg(`hp>!+q5)f>TNmpXlKDKC4r3kc~ovJHWU{9CXsa|Kh*k9OP8b_tqI7Hqpj_U{AK zz^+>;D=YDXmHfx?$)nP0;@$g}=WOE(=9|Cn-;!+|t*FE+lSr$wHb6k3Ck-5fm5F}+2bXA=nnE?2!D@}G&=sdd z*ccnl2~MW)P|~X|T3AuHXPTpPjUdqEv@oFD*vpr(nPC9MlZDd`%lak-)kk~<(a@;w zSi_hw->6UGVgeW{a6pu9fG~StzP2hBPdFBtSd+=(tDLDP{}r_KOOqs$bWFkO`q$$w z>;k0Z;i;cWwJU{&ah(beqkC#~AT7SUH79ZJn*T3i0^8AzWeweJVB~mmtiYn*g!HJR zOz7ZmR^MC5J|8Na|A-2wV%_2sLYi%Tx@b6@Z@8+a%@bILifd>T(!YmRQT zXLKA9qPRFMZGgn-H*3;oZ$&n^I-jhpYv?*a2~k8eiNg`-~G2fobjLCYi#|?21ZjuH{)!3 z+s~9%sm)xl{s5FH@JO3|@O~O~W|p~DSMv$W%S>GYF&UEPtcnY#e9Cqi5lubrk|OSq z*x2x|t9;|0gt1$F+=?PIk2&$c3Zi1pp9{7X9;N!Pxa)2|k z7hzvm>tK@u-bJ&+;AaQ6f+>iMFQ0~iFMxf@Lh;3;SG#_~k$vl5EDsx9s;21BjyOU< z+6GuX$p_!I3EYP^2zph`pO<-EL{+N)3A1n>8Nm$oX)y;a{(c>|@$Iw+1R7*~fVRxh z!r+XpeZO;>mVUcbHkpcJ%6s+(vUrCvFnt0)x%9-oXg7bywP}97ukZgfd~WV)ABD;| z8!TRsAvk(?EwLSXdJ>#?bi74MN)A2}E`O~SjyvpHYDl((=O)gLnog@lYt)@)7zBth zd#)?Rj*X4!>grx~wDvBrvaEPs-kuqSzV{Op^k!yr4mpJQPssrW29Z5=y;qsXA$9B9;BHYo9Gg+ zx<7T9breLc)SCNLtu<(gy7ltqJrHi*nD>%0D)-8Wi;j=b4^`msR(47ZsvsIJ%=CsI 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.weChat=!0);e.svgSupported="undefined"!=typeof SVGRect,e.touchEventsSupported="ontouchstart"in window&&!n.ie&&!n.edge,e.pointerEventsSupported="onpointerdown"in window&&(n.edge||n.ie&&+n.version>=11),e.domSupported="undefined"!=typeof document;var s=document.documentElement.style;e.transform3dSupported=(n.ie&&"transition"in s||n.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),e.transformSupported=e.transform3dSupported||n.ie&&+n.version>=9}(navigator.userAgent,r);var o="sans-serif",a="12px "+o;var s,l,u=function(t){var e={};if("undefined"==typeof JSON)return e;for(var n=0;n=0)o=r*t.length;else for(var c=0;c>1)%2;a.style.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",i[s]+":0",r[l]+":0",i[1-s]+":auto",r[1-l]+":auto",""].join("!important;"),t.appendChild(a),n.push(a)}return n}(e,a),l=function(t,e,n){for(var i=n?"invTrans":"trans",r=e[i],o=e.srcCoords,a=[],s=[],l=!0,u=0;u<4;u++){var h=t[u].getBoundingClientRect(),c=2*u,p=h.left,d=h.top;a.push(p,d),l=l&&o&&p===o[c]&&d===o[c+1],s.push(t[u].offsetLeft,t[u].offsetTop)}return l&&r?r:(e.srcCoords=a,e[i]=n?$t(s,a):$t(a,s))}(s,a,o);if(l)return l(t,n,i),!0}return!1}function ee(t){return"CANVAS"===t.nodeName.toUpperCase()}var ne=/([&<>"'])/g,ie={"&":"&","<":"<",">":">",'"':""","'":"'"};function re(t){return null==t?"":(t+"").replace(ne,(function(t,e){return ie[e]}))}var oe=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ae=[],se=r.browser.firefox&&+r.browser.version.split(".")[0]<39;function le(t,e,n,i){return n=n||{},i?ue(t,e,n):se&&null!=e.layerX&&e.layerX!==e.offsetX?(n.zrX=e.layerX,n.zrY=e.layerY):null!=e.offsetX?(n.zrX=e.offsetX,n.zrY=e.offsetY):ue(t,e,n),n}function ue(t,e,n){if(r.domSupported&&t.getBoundingClientRect){var i=e.clientX,o=e.clientY;if(ee(t)){var a=t.getBoundingClientRect();return n.zrX=i-a.left,void(n.zrY=o-a.top)}if(te(ae,t,i,o))return n.zrX=ae[0],void(n.zrY=ae[1])}n.zrX=n.zrY=0}function he(t){return t||window.event}function ce(t,e,n){if(null!=(e=he(e)).zrX)return e;var i=e.type;if(i&&i.indexOf("touch")>=0){var r="touchend"!==i?e.targetTouches[0]:e.changedTouches[0];r&&le(t,r,e,n)}else{le(t,e,e,n);var o=function(t){var e=t.wheelDelta;if(e)return e;var n=t.deltaX,i=t.deltaY;if(null==n||null==i)return e;return 3*(0!==i?Math.abs(i):Math.abs(n))*(i>0?-1:i<0?1:n>0?-1:1)}(e);e.zrDelta=o?o/120:-(e.detail||0)/3}var a=e.button;return null==e.which&&void 0!==a&&oe.test(e.type)&&(e.which=1&a?1:2&a?3:4&a?2:0),e}function pe(t,e,n,i){t.addEventListener(e,n,i)}var de=function(t){t.preventDefault(),t.stopPropagation(),t.cancelBubble=!0};function fe(t){return 2===t.which||3===t.which}var ge=function(){function t(){this._track=[]}return t.prototype.recognize=function(t,e,n){return this._doTrack(t,e,n),this._recognize(t)},t.prototype.clear=function(){return this._track.length=0,this},t.prototype._doTrack=function(t,e,n){var i=t.touches;if(i){for(var r={points:[],touches:[],target:e,event:t},o=0,a=i.length;o1&&r&&r.length>1){var a=ye(r)/ye(o);!isFinite(a)&&(a=1),e.pinchScale=a;var s=[((i=r)[0][0]+i[1][0])/2,(i[0][1]+i[1][1])/2];return e.pinchX=s[0],e.pinchY=s[1],{type:"pinch",target:t[0].target,event:e}}}}};function me(){return[1,0,0,1,0,0]}function xe(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t}function _e(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t}function be(t,e,n){var i=e[0]*n[0]+e[2]*n[1],r=e[1]*n[0]+e[3]*n[1],o=e[0]*n[2]+e[2]*n[3],a=e[1]*n[2]+e[3]*n[3],s=e[0]*n[4]+e[2]*n[5]+e[4],l=e[1]*n[4]+e[3]*n[5]+e[5];return t[0]=i,t[1]=r,t[2]=o,t[3]=a,t[4]=s,t[5]=l,t}function we(t,e,n){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4]+n[0],t[5]=e[5]+n[1],t}function Se(t,e,n,i){void 0===i&&(i=[0,0]);var r=e[0],o=e[2],a=e[4],s=e[1],l=e[3],u=e[5],h=Math.sin(n),c=Math.cos(n);return t[0]=r*c+s*h,t[1]=-r*h+s*c,t[2]=o*c+l*h,t[3]=-o*h+c*l,t[4]=c*(a-i[0])+h*(u-i[1])+i[0],t[5]=c*(u-i[1])-h*(a-i[0])+i[1],t}function Me(t,e,n){var i=n[0],r=n[1];return t[0]=e[0]*i,t[1]=e[1]*r,t[2]=e[2]*i,t[3]=e[3]*r,t[4]=e[4]*i,t[5]=e[5]*r,t}function Ie(t,e){var n=e[0],i=e[2],r=e[4],o=e[1],a=e[3],s=e[5],l=n*a-o*i;return l?(l=1/l,t[0]=a*l,t[1]=-o*l,t[2]=-i*l,t[3]=n*l,t[4]=(i*s-a*r)*l,t[5]=(o*r-n*s)*l,t):null}function Te(t){var e=[1,0,0,1,0,0];return _e(e,t),e}var Ce=Object.freeze({__proto__:null,create:me,identity:xe,copy:_e,mul:be,translate:we,rotate:Se,scale:Me,invert:Ie,clone:Te}),De=function(){function t(t,e){this.x=t||0,this.y=e||0}return t.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},t.prototype.clone=function(){return new t(this.x,this.y)},t.prototype.set=function(t,e){return this.x=t,this.y=e,this},t.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},t.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},t.prototype.scale=function(t){this.x*=t,this.y*=t},t.prototype.scaleAndAdd=function(t,e){this.x+=t.x*e,this.y+=t.y*e},t.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},t.prototype.dot=function(t){return this.x*t.x+this.y*t.y},t.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},t.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},t.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},t.prototype.distance=function(t){var e=this.x-t.x,n=this.y-t.y;return Math.sqrt(e*e+n*n)},t.prototype.distanceSquare=function(t){var e=this.x-t.x,n=this.y-t.y;return e*e+n*n},t.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},t.prototype.transform=function(t){if(t){var e=this.x,n=this.y;return this.x=t[0]*e+t[2]*n+t[4],this.y=t[1]*e+t[3]*n+t[5],this}},t.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},t.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},t.set=function(t,e,n){t.x=e,t.y=n},t.copy=function(t,e){t.x=e.x,t.y=e.y},t.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},t.lenSquare=function(t){return t.x*t.x+t.y*t.y},t.dot=function(t,e){return t.x*e.x+t.y*e.y},t.add=function(t,e,n){t.x=e.x+n.x,t.y=e.y+n.y},t.sub=function(t,e,n){t.x=e.x-n.x,t.y=e.y-n.y},t.scale=function(t,e,n){t.x=e.x*n,t.y=e.y*n},t.scaleAndAdd=function(t,e,n,i){t.x=e.x+n.x*i,t.y=e.y+n.y*i},t.lerp=function(t,e,n,i){var r=1-i;t.x=r*e.x+i*n.x,t.y=r*e.y+i*n.y},t}(),Ae=Math.min,ke=Math.max,Le=new De,Pe=new De,Oe=new De,Re=new De,Ne=new De,Ee=new De,ze=function(){function t(t,e,n,i){n<0&&(t+=n,n=-n),i<0&&(e+=i,i=-i),this.x=t,this.y=e,this.width=n,this.height=i}return t.prototype.union=function(t){var e=Ae(t.x,this.x),n=Ae(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=ke(t.x+t.width,this.x+this.width)-e:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=ke(t.y+t.height,this.y+this.height)-n:this.height=t.height,this.x=e,this.y=n},t.prototype.applyTransform=function(e){t.applyTransform(this,this,e)},t.prototype.calculateTransform=function(t){var e=this,n=t.width/e.width,i=t.height/e.height,r=[1,0,0,1,0,0];return we(r,r,[-e.x,-e.y]),Me(r,r,[n,i]),we(r,r,[t.x,t.y]),r},t.prototype.intersect=function(e,n){if(!e)return!1;e instanceof t||(e=t.create(e));var i=this,r=i.x,o=i.x+i.width,a=i.y,s=i.y+i.height,l=e.x,u=e.x+e.width,h=e.y,c=e.y+e.height,p=!(of&&(f=x,gf&&(f=_,v=n.x&&t<=n.x+n.width&&e>=n.y&&e<=n.y+n.height},t.prototype.clone=function(){return new t(this.x,this.y,this.width,this.height)},t.prototype.copy=function(e){t.copy(this,e)},t.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},t.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},t.prototype.isZero=function(){return 0===this.width||0===this.height},t.create=function(e){return new t(e.x,e.y,e.width,e.height)},t.copy=function(t,e){t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height},t.applyTransform=function(e,n,i){if(i){if(i[1]<1e-5&&i[1]>-1e-5&&i[2]<1e-5&&i[2]>-1e-5){var r=i[0],o=i[3],a=i[4],s=i[5];return e.x=n.x*r+a,e.y=n.y*o+s,e.width=n.width*r,e.height=n.height*o,e.width<0&&(e.x+=e.width,e.width=-e.width),void(e.height<0&&(e.y+=e.height,e.height=-e.height))}Le.x=Oe.x=n.x,Le.y=Re.y=n.y,Pe.x=Re.x=n.x+n.width,Pe.y=Oe.y=n.y+n.height,Le.transform(i),Re.transform(i),Pe.transform(i),Oe.transform(i),e.x=Ae(Le.x,Pe.x,Oe.x,Re.x),e.y=Ae(Le.y,Pe.y,Oe.y,Re.y);var l=ke(Le.x,Pe.x,Oe.x,Re.x),u=ke(Le.y,Pe.y,Oe.y,Re.y);e.width=l-e.x,e.height=u-e.y}else e!==n&&t.copy(e,n)},t}(),Ve="silent";function Be(){de(this.event)}var Fe=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.handler=null,e}return n(e,t),e.prototype.dispose=function(){},e.prototype.setCursor=function(){},e}(jt),Ge=function(t,e){this.x=t,this.y=e},We=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],He=new ze(0,0,0,0),Ye=function(t){function e(e,n,i,r,o){var a=t.call(this)||this;return a._hovered=new Ge(0,0),a.storage=e,a.painter=n,a.painterRoot=r,a._pointerSize=o,i=i||new Fe,a.proxy=null,a.setHandlerProxy(i),a._draggingMgr=new Zt(a),a}return n(e,t),e.prototype.setHandlerProxy=function(t){this.proxy&&this.proxy.dispose(),t&&(E(We,(function(e){t.on&&t.on(e,this[e],this)}),this),t.handler=this),this.proxy=t},e.prototype.mousemove=function(t){var e=t.zrX,n=t.zrY,i=Ze(this,e,n),r=this._hovered,o=r.target;o&&!o.__zr&&(o=(r=this.findHover(r.x,r.y)).target);var a=this._hovered=i?new Ge(e,n):this.findHover(e,n),s=a.target,l=this.proxy;l.setCursor&&l.setCursor(s?s.cursor:"default"),o&&s!==o&&this.dispatchToElement(r,"mouseout",t),this.dispatchToElement(a,"mousemove",t),s&&s!==o&&this.dispatchToElement(a,"mouseover",t)},e.prototype.mouseout=function(t){var e=t.zrEventControl;"only_globalout"!==e&&this.dispatchToElement(this._hovered,"mouseout",t),"no_globalout"!==e&&this.trigger("globalout",{type:"globalout",event:t})},e.prototype.resize=function(){this._hovered=new Ge(0,0)},e.prototype.dispatch=function(t,e){var n=this[t];n&&n.call(this,e)},e.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},e.prototype.setCursorStyle=function(t){var e=this.proxy;e.setCursor&&e.setCursor(t)},e.prototype.dispatchToElement=function(t,e,n){var i=(t=t||{}).target;if(!i||!i.silent){for(var r="on"+e,o=function(t,e,n){return{type:t,event:n,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:n.zrX,offsetY:n.zrY,gestureEvent:n.gestureEvent,pinchX:n.pinchX,pinchY:n.pinchY,pinchScale:n.pinchScale,wheelDelta:n.zrDelta,zrByTouch:n.zrByTouch,which:n.which,stop:Be}}(e,t,n);i&&(i[r]&&(o.cancelBubble=!!i[r].call(i,o)),i.trigger(e,o),i=i.__hostTarget?i.__hostTarget:i.parent,!o.cancelBubble););o.cancelBubble||(this.trigger(e,o),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer((function(t){"function"==typeof t[r]&&t[r].call(t,o),t.trigger&&t.trigger(e,o)})))}},e.prototype.findHover=function(t,e,n){var i=this.storage.getDisplayList(),r=new Ge(t,e);if(Ue(i,r,t,e,n),this._pointerSize&&!r.target){for(var o=[],a=this._pointerSize,s=a/2,l=new ze(t-s,e-s,a,a),u=i.length-1;u>=0;u--){var h=i[u];h===n||h.ignore||h.ignoreCoarsePointer||h.parent&&h.parent.ignoreCoarsePointer||(He.copy(h.getBoundingRect()),h.transform&&He.applyTransform(h.transform),He.intersect(l)&&o.push(h))}if(o.length)for(var c=Math.PI/12,p=2*Math.PI,d=0;d=0;o--){var a=t[o],s=void 0;if(a!==r&&!a.ignore&&(s=Xe(a,n,i))&&(!e.topTarget&&(e.topTarget=a),s!==Ve)){e.target=a;break}}}function Ze(t,e,n){var i=t.painter;return e<0||e>i.getWidth()||n<0||n>i.getHeight()}E(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],(function(t){Ye.prototype[t]=function(e){var n,i,r=e.zrX,o=e.zrY,a=Ze(this,r,o);if("mouseup"===t&&a||(i=(n=this.findHover(r,o)).target),"mousedown"===t)this._downEl=i,this._downPoint=[e.zrX,e.zrY],this._upEl=i;else if("mouseup"===t)this._upEl=i;else if("click"===t){if(this._downEl!==this._upEl||!this._downPoint||Vt(this._downPoint,[e.zrX,e.zrY])>4)return;this._downPoint=null}this.dispatchToElement(n,t,e)}}));function je(t,e,n,i){var r=e+1;if(r===n)return 1;if(i(t[r++],t[e])<0){for(;r=0;)r++;return r-e}function qe(t,e,n,i,r){for(i===e&&i++;i>>1])<0?l=o:s=o+1;var u=i-s;switch(u){case 3:t[s+3]=t[s+2];case 2:t[s+2]=t[s+1];case 1:t[s+1]=t[s];break;default:for(;u>0;)t[s+u]=t[s+u-1],u--}t[s]=a}}function Ke(t,e,n,i,r,o){var a=0,s=0,l=1;if(o(t,e[n+r])>0){for(s=i-r;l0;)a=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s),a+=r,l+=r}else{for(s=r+1;ls&&(l=s);var u=a;a=r-l,l=r-u}for(a++;a>>1);o(t,e[n+h])>0?a=h+1:l=h}return l}function $e(t,e,n,i,r,o){var a=0,s=0,l=1;if(o(t,e[n+r])<0){for(s=r+1;ls&&(l=s);var u=a;a=r-l,l=r-u}else{for(s=i-r;l=0;)a=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s),a+=r,l+=r}for(a++;a>>1);o(t,e[n+h])<0?l=h:a=h+1}return l}function Je(t,e){var n,i,r=7,o=0,a=[];function s(s){var l=n[s],u=i[s],h=n[s+1],c=i[s+1];i[s]=u+c,s===o-3&&(n[s+1]=n[s+2],i[s+1]=i[s+2]),o--;var p=$e(t[h],t,l,u,0,e);l+=p,0!==(u-=p)&&0!==(c=Ke(t[l+u-1],t,h,c,c-1,e))&&(u<=c?function(n,i,o,s){var l=0;for(l=0;l=7||d>=7);if(f)break;g<0&&(g=0),g+=2}if((r=g)<1&&(r=1),1===i){for(l=0;l=0;l--)t[d+l]=t[p+l];return void(t[c]=a[h])}var f=r;for(;;){var g=0,y=0,v=!1;do{if(e(a[h],t[u])<0){if(t[c--]=t[u--],g++,y=0,0==--i){v=!0;break}}else if(t[c--]=a[h--],y++,g=0,1==--s){v=!0;break}}while((g|y)=0;l--)t[d+l]=t[p+l];if(0===i){v=!0;break}}if(t[c--]=a[h--],1==--s){v=!0;break}if(0!==(y=s-Ke(t[u],a,0,s,s-1,e))){for(s-=y,d=(c-=y)+1,p=(h-=y)+1,l=0;l=7||y>=7);if(v)break;f<0&&(f=0),f+=2}(r=f)<1&&(r=1);if(1===s){for(d=(c-=i)+1,p=(u-=i)+1,l=i-1;l>=0;l--)t[d+l]=t[p+l];t[c]=a[h]}else{if(0===s)throw new Error;for(p=c-(s-1),l=0;l1;){var t=o-2;if(t>=1&&i[t-1]<=i[t]+i[t+1]||t>=2&&i[t-2]<=i[t]+i[t-1])i[t-1]i[t+1])break;s(t)}},forceMergeRuns:function(){for(;o>1;){var t=o-2;t>0&&i[t-1]=32;)e|=1&t,t>>=1;return t+e}(r);do{if((o=je(t,n,i,e))s&&(l=s),qe(t,n,n+l,n+o,e),o=l}a.pushRun(n,o),a.mergeRuns(),r-=o,n+=o}while(0!==r);a.forceMergeRuns()}}}var tn=!1;function en(){tn||(tn=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function nn(t,e){return t.zlevel===e.zlevel?t.z===e.z?t.z2-e.z2:t.z-e.z:t.zlevel-e.zlevel}var rn=function(){function t(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=nn}return t.prototype.traverse=function(t,e){for(var n=0;n0&&(u.__clipPaths=[]),isNaN(u.z)&&(en(),u.z=0),isNaN(u.z2)&&(en(),u.z2=0),isNaN(u.zlevel)&&(en(),u.zlevel=0),this._displayList[this._displayListLen++]=u}var h=t.getDecalElement&&t.getDecalElement();h&&this._updateAndAddDisplayable(h,e,n);var c=t.getTextGuideLine();c&&this._updateAndAddDisplayable(c,e,n);var p=t.getTextContent();p&&this._updateAndAddDisplayable(p,e,n)}},t.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},t.prototype.delRoot=function(t){if(t instanceof Array)for(var e=0,n=t.length;e=0&&this._roots.splice(i,1)}},t.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},t.prototype.getRoots=function(){return this._roots},t.prototype.dispose=function(){this._displayList=null,this._roots=null},t}(),on=r.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(t){return setTimeout(t,16)},an={linear:function(t){return t},quadraticIn:function(t){return t*t},quadraticOut:function(t){return t*(2-t)},quadraticInOut:function(t){return(t*=2)<1?.5*t*t:-.5*(--t*(t-2)-1)},cubicIn:function(t){return t*t*t},cubicOut:function(t){return--t*t*t+1},cubicInOut:function(t){return(t*=2)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},quarticIn:function(t){return t*t*t*t},quarticOut:function(t){return 1- --t*t*t*t},quarticInOut:function(t){return(t*=2)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},quinticIn:function(t){return t*t*t*t*t},quinticOut:function(t){return--t*t*t*t*t+1},quinticInOut:function(t){return(t*=2)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},sinusoidalIn:function(t){return 1-Math.cos(t*Math.PI/2)},sinusoidalOut:function(t){return Math.sin(t*Math.PI/2)},sinusoidalInOut:function(t){return.5*(1-Math.cos(Math.PI*t))},exponentialIn:function(t){return 0===t?0:Math.pow(1024,t-1)},exponentialOut:function(t){return 1===t?1:1-Math.pow(2,-10*t)},exponentialInOut:function(t){return 0===t?0:1===t?1:(t*=2)<1?.5*Math.pow(1024,t-1):.5*(2-Math.pow(2,-10*(t-1)))},circularIn:function(t){return 1-Math.sqrt(1-t*t)},circularOut:function(t){return Math.sqrt(1- --t*t)},circularInOut:function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},elasticIn:function(t){var e,n=.1;return 0===t?0:1===t?1:(!n||n<1?(n=1,e=.1):e=.4*Math.asin(1/n)/(2*Math.PI),-n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4))},elasticOut:function(t){var e,n=.1;return 0===t?0:1===t?1:(!n||n<1?(n=1,e=.1):e=.4*Math.asin(1/n)/(2*Math.PI),n*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/.4)+1)},elasticInOut:function(t){var e,n=.1,i=.4;return 0===t?0:1===t?1:(!n||n<1?(n=1,e=.1):e=i*Math.asin(1/n)/(2*Math.PI),(t*=2)<1?n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i)*-.5:n*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i)*.5+1)},backIn:function(t){var e=1.70158;return t*t*((e+1)*t-e)},backOut:function(t){var e=1.70158;return--t*t*((e+1)*t+e)+1},backInOut:function(t){var e=2.5949095;return(t*=2)<1?t*t*((e+1)*t-e)*.5:.5*((t-=2)*t*((e+1)*t+e)+2)},bounceIn:function(t){return 1-an.bounceOut(1-t)},bounceOut:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},bounceInOut:function(t){return t<.5?.5*an.bounceIn(2*t):.5*an.bounceOut(2*t-1)+.5}},sn=Math.pow,ln=Math.sqrt,un=1e-8,hn=1e-4,cn=ln(3),pn=1/3,dn=Mt(),fn=Mt(),gn=Mt();function yn(t){return t>-1e-8&&tun||t<-1e-8}function mn(t,e,n,i,r){var o=1-r;return o*o*(o*t+3*r*e)+r*r*(r*i+3*o*n)}function xn(t,e,n,i,r){var o=1-r;return 3*(((e-t)*o+2*(n-e)*r)*o+(i-n)*r*r)}function _n(t,e,n,i,r,o){var a=i+3*(e-n)-t,s=3*(n-2*e+t),l=3*(e-t),u=t-r,h=s*s-3*a*l,c=s*l-9*a*u,p=l*l-3*s*u,d=0;if(yn(h)&&yn(c)){if(yn(s))o[0]=0;else(M=-l/s)>=0&&M<=1&&(o[d++]=M)}else{var f=c*c-4*h*p;if(yn(f)){var g=c/h,y=-g/2;(M=-s/a+g)>=0&&M<=1&&(o[d++]=M),y>=0&&y<=1&&(o[d++]=y)}else if(f>0){var v=ln(f),m=h*s+1.5*a*(-c+v),x=h*s+1.5*a*(-c-v);(M=(-s-((m=m<0?-sn(-m,pn):sn(m,pn))+(x=x<0?-sn(-x,pn):sn(x,pn))))/(3*a))>=0&&M<=1&&(o[d++]=M)}else{var _=(2*h*s-3*a*c)/(2*ln(h*h*h)),b=Math.acos(_)/3,w=ln(h),S=Math.cos(b),M=(-s-2*w*S)/(3*a),I=(y=(-s+w*(S+cn*Math.sin(b)))/(3*a),(-s+w*(S-cn*Math.sin(b)))/(3*a));M>=0&&M<=1&&(o[d++]=M),y>=0&&y<=1&&(o[d++]=y),I>=0&&I<=1&&(o[d++]=I)}}return d}function bn(t,e,n,i,r){var o=6*n-12*e+6*t,a=9*e+3*i-3*t-9*n,s=3*e-3*t,l=0;if(yn(a)){if(vn(o))(h=-s/o)>=0&&h<=1&&(r[l++]=h)}else{var u=o*o-4*a*s;if(yn(u))r[0]=-o/(2*a);else if(u>0){var h,c=ln(u),p=(-o-c)/(2*a);(h=(-o+c)/(2*a))>=0&&h<=1&&(r[l++]=h),p>=0&&p<=1&&(r[l++]=p)}}return l}function wn(t,e,n,i,r,o){var a=(e-t)*r+t,s=(n-e)*r+e,l=(i-n)*r+n,u=(s-a)*r+a,h=(l-s)*r+s,c=(h-u)*r+u;o[0]=t,o[1]=a,o[2]=u,o[3]=c,o[4]=c,o[5]=h,o[6]=l,o[7]=i}function Sn(t,e,n,i,r,o,a,s,l,u,h){var c,p,d,f,g,y=.005,v=1/0;dn[0]=l,dn[1]=u;for(var m=0;m<1;m+=.05)fn[0]=mn(t,n,r,a,m),fn[1]=mn(e,i,o,s,m),(f=Ft(dn,fn))=0&&f=0&&y=1?1:_n(0,i,o,1,t,s)&&mn(0,r,a,1,s[0])}}}var On=function(){function t(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||bt,this.ondestroy=t.ondestroy||bt,this.onrestart=t.onrestart||bt,t.easing&&this.setEasing(t.easing)}return t.prototype.step=function(t,e){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),!this._paused){var n=this._life,i=t-this._startTime-this._pausedTime,r=i/n;r<0&&(r=0),r=Math.min(r,1);var o=this.easingFunc,a=o?o(r):r;if(this.onframe(a),1===r){if(!this.loop)return!0;var s=i%n;this._startTime=t-s,this._pausedTime=0,this.onrestart()}return!1}this._pausedTime+=e},t.prototype.pause=function(){this._paused=!0},t.prototype.resume=function(){this._paused=!1},t.prototype.setEasing=function(t){this.easing=t,this.easingFunc=X(t)?t:an[t]||Pn(t)},t}(),Rn=function(t){this.value=t},Nn=function(){function t(){this._len=0}return t.prototype.insert=function(t){var e=new Rn(t);return this.insertEntry(e),e},t.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},t.prototype.remove=function(t){var e=t.prev,n=t.next;e?e.next=n:this.head=n,n?n.prev=e:this.tail=e,t.next=t.prev=null,this._len--},t.prototype.len=function(){return this._len},t.prototype.clear=function(){this.head=this.tail=null,this._len=0},t}(),En=function(){function t(t){this._list=new Nn,this._maxSize=10,this._map={},this._maxSize=t}return t.prototype.put=function(t,e){var n=this._list,i=this._map,r=null;if(null==i[t]){var o=n.len(),a=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var s=n.head;n.remove(s),delete i[s.key],r=s.value,this._lastRemovedEntry=s}a?a.value=e:a=new Rn(e),a.key=t,n.insertEntry(a),i[t]=a}return r},t.prototype.get=function(t){var e=this._map[t],n=this._list;if(null!=e)return e!==n.tail&&(n.remove(e),n.insertEntry(e)),e.value},t.prototype.clear=function(){this._list.clear(),this._map={}},t.prototype.len=function(){return this._list.len()},t}(),zn={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function Vn(t){return(t=Math.round(t))<0?0:t>255?255:t}function Bn(t){return t<0?0:t>1?1:t}function Fn(t){var e=t;return e.length&&"%"===e.charAt(e.length-1)?Vn(parseFloat(e)/100*255):Vn(parseInt(e,10))}function Gn(t){var e=t;return e.length&&"%"===e.charAt(e.length-1)?Bn(parseFloat(e)/100):Bn(parseFloat(e))}function Wn(t,e,n){return n<0?n+=1:n>1&&(n-=1),6*n<1?t+(e-t)*n*6:2*n<1?e:3*n<2?t+(e-t)*(2/3-n)*6:t}function Hn(t,e,n){return t+(e-t)*n}function Yn(t,e,n,i,r){return t[0]=e,t[1]=n,t[2]=i,t[3]=r,t}function Xn(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}var Un=new En(20),Zn=null;function jn(t,e){Zn&&Xn(Zn,e),Zn=Un.put(t,Zn||e.slice())}function qn(t,e){if(t){e=e||[];var n=Un.get(t);if(n)return Xn(e,n);var i=(t+="").replace(/ /g,"").toLowerCase();if(i in zn)return Xn(e,zn[i]),jn(t,e),e;var r,o=i.length;if("#"===i.charAt(0))return 4===o||5===o?(r=parseInt(i.slice(1,4),16))>=0&&r<=4095?(Yn(e,(3840&r)>>4|(3840&r)>>8,240&r|(240&r)>>4,15&r|(15&r)<<4,5===o?parseInt(i.slice(4),16)/15:1),jn(t,e),e):void Yn(e,0,0,0,1):7===o||9===o?(r=parseInt(i.slice(1,7),16))>=0&&r<=16777215?(Yn(e,(16711680&r)>>16,(65280&r)>>8,255&r,9===o?parseInt(i.slice(7),16)/255:1),jn(t,e),e):void Yn(e,0,0,0,1):void 0;var a=i.indexOf("("),s=i.indexOf(")");if(-1!==a&&s+1===o){var l=i.substr(0,a),u=i.substr(a+1,s-(a+1)).split(","),h=1;switch(l){case"rgba":if(4!==u.length)return 3===u.length?Yn(e,+u[0],+u[1],+u[2],1):Yn(e,0,0,0,1);h=Gn(u.pop());case"rgb":return u.length>=3?(Yn(e,Fn(u[0]),Fn(u[1]),Fn(u[2]),3===u.length?h:Gn(u[3])),jn(t,e),e):void Yn(e,0,0,0,1);case"hsla":return 4!==u.length?void Yn(e,0,0,0,1):(u[3]=Gn(u[3]),Kn(u,e),jn(t,e),e);case"hsl":return 3!==u.length?void Yn(e,0,0,0,1):(Kn(u,e),jn(t,e),e);default:return}}Yn(e,0,0,0,1)}}function Kn(t,e){var n=(parseFloat(t[0])%360+360)%360/360,i=Gn(t[1]),r=Gn(t[2]),o=r<=.5?r*(i+1):r+i-r*i,a=2*r-o;return Yn(e=e||[],Vn(255*Wn(a,o,n+1/3)),Vn(255*Wn(a,o,n)),Vn(255*Wn(a,o,n-1/3)),1),4===t.length&&(e[3]=t[3]),e}function $n(t,e){var n=qn(t);if(n){for(var i=0;i<3;i++)n[i]=e<0?n[i]*(1-e)|0:(255-n[i])*e+n[i]|0,n[i]>255?n[i]=255:n[i]<0&&(n[i]=0);return ri(n,4===n.length?"rgba":"rgb")}}function Jn(t,e,n){if(e&&e.length&&t>=0&&t<=1){n=n||[];var i=t*(e.length-1),r=Math.floor(i),o=Math.ceil(i),a=e[r],s=e[o],l=i-r;return n[0]=Vn(Hn(a[0],s[0],l)),n[1]=Vn(Hn(a[1],s[1],l)),n[2]=Vn(Hn(a[2],s[2],l)),n[3]=Bn(Hn(a[3],s[3],l)),n}}var Qn=Jn;function ti(t,e,n){if(e&&e.length&&t>=0&&t<=1){var i=t*(e.length-1),r=Math.floor(i),o=Math.ceil(i),a=qn(e[r]),s=qn(e[o]),l=i-r,u=ri([Vn(Hn(a[0],s[0],l)),Vn(Hn(a[1],s[1],l)),Vn(Hn(a[2],s[2],l)),Bn(Hn(a[3],s[3],l))],"rgba");return n?{color:u,leftIndex:r,rightIndex:o,value:i}:u}}var ei=ti;function ni(t,e,n,i){var r=qn(t);if(t)return r=function(t){if(t){var e,n,i=t[0]/255,r=t[1]/255,o=t[2]/255,a=Math.min(i,r,o),s=Math.max(i,r,o),l=s-a,u=(s+a)/2;if(0===l)e=0,n=0;else{n=u<.5?l/(s+a):l/(2-s-a);var h=((s-i)/6+l/2)/l,c=((s-r)/6+l/2)/l,p=((s-o)/6+l/2)/l;i===s?e=p-c:r===s?e=1/3+h-p:o===s&&(e=2/3+c-h),e<0&&(e+=1),e>1&&(e-=1)}var d=[360*e,n,u];return null!=t[3]&&d.push(t[3]),d}}(r),null!=e&&(r[0]=function(t){return(t=Math.round(t))<0?0:t>360?360:t}(e)),null!=n&&(r[1]=Gn(n)),null!=i&&(r[2]=Gn(i)),ri(Kn(r),"rgba")}function ii(t,e){var n=qn(t);if(n&&null!=e)return n[3]=Bn(e),ri(n,"rgba")}function ri(t,e){if(t&&t.length){var n=t[0]+","+t[1]+","+t[2];return"rgba"!==e&&"hsva"!==e&&"hsla"!==e||(n+=","+t[3]),e+"("+n+")"}}function oi(t,e){var n=qn(t);return n?(.299*n[0]+.587*n[1]+.114*n[2])*n[3]/255+(1-n[3])*e:0}var ai=new En(100);function si(t){if(U(t)){var e=ai.get(t);return e||(e=$n(t,-.1),ai.put(t,e)),e}if(Q(t)){var n=A({},t);return n.colorStops=z(t.colorStops,(function(t){return{offset:t.offset,color:$n(t.color,-.1)}})),n}return t}var li=Object.freeze({__proto__:null,parse:qn,lift:$n,toHex:function(t){var e=qn(t);if(e)return((1<<24)+(e[0]<<16)+(e[1]<<8)+ +e[2]).toString(16).slice(1)},fastLerp:Jn,fastMapToColor:Qn,lerp:ti,mapToColor:ei,modifyHSL:ni,modifyAlpha:ii,stringify:ri,lum:oi,random:function(){return ri([Math.round(255*Math.random()),Math.round(255*Math.random()),Math.round(255*Math.random())],"rgb")},liftColor:si}),ui=Math.round;function hi(t){var e;if(t&&"transparent"!==t){if("string"==typeof t&&t.indexOf("rgba")>-1){var n=qn(t);n&&(t="rgb("+n[0]+","+n[1]+","+n[2]+")",e=n[3])}}else t="none";return{color:t,opacity:null==e?1:e}}var ci=1e-4;function pi(t){return t-1e-4}function di(t){return ui(1e3*t)/1e3}function fi(t){return ui(1e4*t)/1e4}var gi={left:"start",right:"end",center:"middle",middle:"middle"};function yi(t){return t&&!!t.image}function vi(t){return yi(t)||function(t){return t&&!!t.svgElement}(t)}function mi(t){return"linear"===t.type}function xi(t){return"radial"===t.type}function _i(t){return t&&("linear"===t.type||"radial"===t.type)}function bi(t){return"url(#"+t+")"}function wi(t){var e=t.getGlobalScale(),n=Math.max(e[0],e[1]);return Math.max(Math.ceil(Math.log(n)/Math.log(10)),1)}function Si(t){var e=t.x||0,n=t.y||0,i=(t.rotation||0)*wt,r=rt(t.scaleX,1),o=rt(t.scaleY,1),a=t.skewX||0,s=t.skewY||0,l=[];return(e||n)&&l.push("translate("+e+"px,"+n+"px)"),i&&l.push("rotate("+i+")"),1===r&&1===o||l.push("scale("+r+","+o+")"),(a||s)&&l.push("skew("+ui(a*wt)+"deg, "+ui(s*wt)+"deg)"),l.join(" ")}var Mi=r.hasGlobalWindow&&X(window.btoa)?function(t){return window.btoa(unescape(encodeURIComponent(t)))}:"undefined"!=typeof Buffer?function(t){return Buffer.from(t).toString("base64")}:function(t){return null},Ii=Array.prototype.slice;function Ti(t,e,n){return(e-t)*n+t}function Ci(t,e,n,i){for(var r=e.length,o=0;oi?e:t,o=Math.min(n,i),a=r[o-1]||{color:[0,0,0,0],offset:0},s=o;sa)i.length=a;else for(var s=o;s=1},t.prototype.getAdditiveTrack=function(){return this._additiveTrack},t.prototype.addKeyframe=function(t,e,n){this._needsSort=!0;var i=this.keyframes,r=i.length,o=!1,a=6,s=e;if(N(e)){var l=function(t){return N(t&&t[0])?2:1}(e);a=l,(1===l&&!j(e[0])||2===l&&!j(e[0][0]))&&(o=!0)}else if(j(e)&&!nt(e))a=0;else if(U(e))if(isNaN(+e)){var u=qn(e);u&&(s=u,a=3)}else a=0;else if(Q(e)){var h=A({},s);h.colorStops=z(e.colorStops,(function(t){return{offset:t.offset,color:qn(t.color)}})),mi(e)?a=4:xi(e)&&(a=5),s=h}0===r?this.valType=a:a===this.valType&&6!==a||(o=!0),this.discrete=this.discrete||o;var c={time:t,value:s,rawValue:e,percent:0};return n&&(c.easing=n,c.easingFunc=X(n)?n:an[n]||Pn(n)),i.push(c),c},t.prototype.prepare=function(t,e){var n=this.keyframes;this._needsSort&&n.sort((function(t,e){return t.time-e.time}));for(var i=this.valType,r=n.length,o=n[r-1],a=this.discrete,s=Ni(i),l=Ri(i),u=0;u=0&&!(l[n].percent<=e);n--);n=d(n,u-2)}else{for(n=p;ne);n++);n=d(n-1,u-2)}r=l[n+1],i=l[n]}if(i&&r){this._lastFr=n,this._lastFrP=e;var f=r.percent-i.percent,g=0===f?1:d((e-i.percent)/f,1);r.easingFunc&&(g=r.easingFunc(g));var y=o?this._additiveValue:c?Ei:t[h];if(!Ni(s)&&!c||y||(y=this._additiveValue=[]),this.discrete)t[h]=g<1?i.rawValue:r.rawValue;else if(Ni(s))1===s?Ci(y,i[a],r[a],g):function(t,e,n,i){for(var r=e.length,o=r&&e[0].length,a=0;a0&&s.addKeyframe(0,Pi(l),i),this._trackKeys.push(a)}s.addKeyframe(t,Pi(e[a]),i)}return this._maxTime=Math.max(this._maxTime,t),this},t.prototype.pause=function(){this._clip.pause(),this._paused=!0},t.prototype.resume=function(){this._clip.resume(),this._paused=!1},t.prototype.isPaused=function(){return!!this._paused},t.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},t.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var e=t.length,n=0;n0)){this._started=1;for(var e=this,n=[],i=this._maxTime||0,r=0;r1){var a=o.pop();r.addKeyframe(a.time,t[i]),r.prepare(this._maxTime,r.getAdditiveTrack())}}}},t}();function Bi(){return(new Date).getTime()}var Fi,Gi,Wi=function(t){function e(e){var n=t.call(this)||this;return n._running=!1,n._time=0,n._pausedTime=0,n._pauseStart=0,n._paused=!1,e=e||{},n.stage=e.stage||{},n}return n(e,t),e.prototype.addClip=function(t){t.animation&&this.removeClip(t),this._head?(this._tail.next=t,t.prev=this._tail,t.next=null,this._tail=t):this._head=this._tail=t,t.animation=this},e.prototype.addAnimator=function(t){t.animation=this;var e=t.getClip();e&&this.addClip(e)},e.prototype.removeClip=function(t){if(t.animation){var e=t.prev,n=t.next;e?e.next=n:this._head=n,n?n.prev=e:this._tail=e,t.next=t.prev=t.animation=null}},e.prototype.removeAnimator=function(t){var e=t.getClip();e&&this.removeClip(e),t.animation=null},e.prototype.update=function(t){for(var e=Bi()-this._pausedTime,n=e-this._time,i=this._head;i;){var r=i.next;i.step(e,n)?(i.ondestroy(),this.removeClip(i),i=r):i=r}this._time=e,t||(this.trigger("frame",n),this.stage.update&&this.stage.update())},e.prototype._startLoop=function(){var t=this;this._running=!0,on((function e(){t._running&&(on(e),!t._paused&&t.update())}))},e.prototype.start=function(){this._running||(this._time=Bi(),this._pausedTime=0,this._startLoop())},e.prototype.stop=function(){this._running=!1},e.prototype.pause=function(){this._paused||(this._pauseStart=Bi(),this._paused=!0)},e.prototype.resume=function(){this._paused&&(this._pausedTime+=Bi()-this._pauseStart,this._paused=!1)},e.prototype.clear=function(){for(var t=this._head;t;){var e=t.next;t.prev=t.next=t.animation=null,t=e}this._head=this._tail=null},e.prototype.isFinished=function(){return null==this._head},e.prototype.animate=function(t,e){e=e||{},this.start();var n=new Vi(t,e.loop);return this.addAnimator(n),n},e}(jt),Hi=r.domSupported,Yi=(Gi={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},{mouse:Fi=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],touch:["touchstart","touchend","touchmove"],pointer:z(Fi,(function(t){var e=t.replace("mouse","pointer");return Gi.hasOwnProperty(e)?e:t}))}),Xi=["mousemove","mouseup"],Ui=["pointermove","pointerup"],Zi=!1;function ji(t){var e=t.pointerType;return"pen"===e||"touch"===e}function qi(t){t&&(t.zrByTouch=!0)}function Ki(t,e){for(var n=e,i=!1;n&&9!==n.nodeType&&!(i=n.domBelongToZr||n!==e&&n===t.painterRoot);)n=n.parentNode;return i}var $i=function(t,e){this.stopPropagation=bt,this.stopImmediatePropagation=bt,this.preventDefault=bt,this.type=e.type,this.target=this.currentTarget=t.dom,this.pointerType=e.pointerType,this.clientX=e.clientX,this.clientY=e.clientY},Ji={mousedown:function(t){t=ce(this.dom,t),this.__mayPointerCapture=[t.zrX,t.zrY],this.trigger("mousedown",t)},mousemove:function(t){t=ce(this.dom,t);var e=this.__mayPointerCapture;!e||t.zrX===e[0]&&t.zrY===e[1]||this.__togglePointerCapture(!0),this.trigger("mousemove",t)},mouseup:function(t){t=ce(this.dom,t),this.__togglePointerCapture(!1),this.trigger("mouseup",t)},mouseout:function(t){Ki(this,(t=ce(this.dom,t)).toElement||t.relatedTarget)||(this.__pointerCapturing&&(t.zrEventControl="no_globalout"),this.trigger("mouseout",t))},wheel:function(t){Zi=!0,t=ce(this.dom,t),this.trigger("mousewheel",t)},mousewheel:function(t){Zi||(t=ce(this.dom,t),this.trigger("mousewheel",t))},touchstart:function(t){qi(t=ce(this.dom,t)),this.__lastTouchMoment=new Date,this.handler.processGesture(t,"start"),Ji.mousemove.call(this,t),Ji.mousedown.call(this,t)},touchmove:function(t){qi(t=ce(this.dom,t)),this.handler.processGesture(t,"change"),Ji.mousemove.call(this,t)},touchend:function(t){qi(t=ce(this.dom,t)),this.handler.processGesture(t,"end"),Ji.mouseup.call(this,t),+new Date-+this.__lastTouchMoment<300&&Ji.click.call(this,t)},pointerdown:function(t){Ji.mousedown.call(this,t)},pointermove:function(t){ji(t)||Ji.mousemove.call(this,t)},pointerup:function(t){Ji.mouseup.call(this,t)},pointerout:function(t){ji(t)||Ji.mouseout.call(this,t)}};E(["click","dblclick","contextmenu"],(function(t){Ji[t]=function(e){e=ce(this.dom,e),this.trigger(t,e)}}));var Qi={pointermove:function(t){ji(t)||Qi.mousemove.call(this,t)},pointerup:function(t){Qi.mouseup.call(this,t)},mousemove:function(t){this.trigger("mousemove",t)},mouseup:function(t){var e=this.__pointerCapturing;this.__togglePointerCapture(!1),this.trigger("mouseup",t),e&&(t.zrEventControl="only_globalout",this.trigger("mouseout",t))}};function tr(t,e){var n=e.domHandlers;r.pointerEventsSupported?E(Yi.pointer,(function(i){nr(e,i,(function(e){n[i].call(t,e)}))})):(r.touchEventsSupported&&E(Yi.touch,(function(i){nr(e,i,(function(r){n[i].call(t,r),function(t){t.touching=!0,null!=t.touchTimer&&(clearTimeout(t.touchTimer),t.touchTimer=null),t.touchTimer=setTimeout((function(){t.touching=!1,t.touchTimer=null}),700)}(e)}))})),E(Yi.mouse,(function(i){nr(e,i,(function(r){r=he(r),e.touching||n[i].call(t,r)}))})))}function er(t,e){function n(n){nr(e,n,(function(i){i=he(i),Ki(t,i.target)||(i=function(t,e){return ce(t.dom,new $i(t,e),!0)}(t,i),e.domHandlers[n].call(t,i))}),{capture:!0})}r.pointerEventsSupported?E(Ui,n):r.touchEventsSupported||E(Xi,n)}function nr(t,e,n,i){t.mounted[e]=n,t.listenerOpts[e]=i,pe(t.domTarget,e,n,i)}function ir(t){var e,n,i,r,o=t.mounted;for(var a in o)o.hasOwnProperty(a)&&(e=t.domTarget,n=a,i=o[a],r=t.listenerOpts[a],e.removeEventListener(n,i,r));t.mounted={}}var rr=function(t,e){this.mounted={},this.listenerOpts={},this.touching=!1,this.domTarget=t,this.domHandlers=e},or=function(t){function e(e,n){var i=t.call(this)||this;return i.__pointerCapturing=!1,i.dom=e,i.painterRoot=n,i._localHandlerScope=new rr(e,Ji),Hi&&(i._globalHandlerScope=new rr(document,Qi)),tr(i,i._localHandlerScope),i}return n(e,t),e.prototype.dispose=function(){ir(this._localHandlerScope),Hi&&ir(this._globalHandlerScope)},e.prototype.setCursor=function(t){this.dom.style&&(this.dom.style.cursor=t||"default")},e.prototype.__togglePointerCapture=function(t){if(this.__mayPointerCapture=null,Hi&&+this.__pointerCapturing^+t){this.__pointerCapturing=t;var e=this._globalHandlerScope;t?er(this,e):ir(e)}},e}(jt),ar=1;r.hasGlobalWindow&&(ar=Math.max(window.devicePixelRatio||window.screen&&window.screen.deviceXDPI/window.screen.logicalXDPI||1,1));var sr=ar,lr="#333",ur="#ccc",hr=xe,cr=5e-5;function pr(t){return t>cr||t<-5e-5}var dr=[],fr=[],gr=[1,0,0,1,0,0],yr=Math.abs,vr=function(){function t(){}return t.prototype.getLocalTransform=function(e){return t.getLocalTransform(this,e)},t.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},t.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},t.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},t.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},t.prototype.needLocalTransform=function(){return pr(this.rotation)||pr(this.x)||pr(this.y)||pr(this.scaleX-1)||pr(this.scaleY-1)||pr(this.skewX)||pr(this.skewY)},t.prototype.updateTransform=function(){var t=this.parent&&this.parent.transform,e=this.needLocalTransform(),n=this.transform;e||t?(n=n||[1,0,0,1,0,0],e?this.getLocalTransform(n):hr(n),t&&(e?be(n,t,n):_e(n,t)),this.transform=n,this._resolveGlobalScaleRatio(n)):n&&(hr(n),this.invTransform=null)},t.prototype._resolveGlobalScaleRatio=function(t){var e=this.globalScaleRatio;if(null!=e&&1!==e){this.getGlobalScale(dr);var n=dr[0]<0?-1:1,i=dr[1]<0?-1:1,r=((dr[0]-n)*e+n)/dr[0]||0,o=((dr[1]-i)*e+i)/dr[1]||0;t[0]*=r,t[1]*=r,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||[1,0,0,1,0,0],Ie(this.invTransform,t)},t.prototype.getComputedTransform=function(){for(var t=this,e=[];t;)e.push(t),t=t.parent;for(;t=e.pop();)t.updateTransform();return this.transform},t.prototype.setLocalTransform=function(t){if(t){var e=t[0]*t[0]+t[1]*t[1],n=t[2]*t[2]+t[3]*t[3],i=Math.atan2(t[1],t[0]),r=Math.PI/2+i-Math.atan2(t[3],t[2]);n=Math.sqrt(n)*Math.cos(r),e=Math.sqrt(e),this.skewX=r,this.skewY=0,this.rotation=-i,this.x=+t[4],this.y=+t[5],this.scaleX=e,this.scaleY=n,this.originX=0,this.originY=0}},t.prototype.decomposeTransform=function(){if(this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(t.invTransform=t.invTransform||[1,0,0,1,0,0],be(fr,t.invTransform,e),e=fr);var n=this.originX,i=this.originY;(n||i)&&(gr[4]=n,gr[5]=i,be(fr,e,gr),fr[4]-=n,fr[5]-=i,e=fr),this.setLocalTransform(e)}},t.prototype.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},t.prototype.transformCoordToLocal=function(t,e){var n=[t,e],i=this.invTransform;return i&&Wt(n,n,i),n},t.prototype.transformCoordToGlobal=function(t,e){var n=[t,e],i=this.transform;return i&&Wt(n,n,i),n},t.prototype.getLineScale=function(){var t=this.transform;return t&&yr(t[0]-1)>1e-10&&yr(t[3]-1)>1e-10?Math.sqrt(yr(t[0]*t[3]-t[2]*t[1])):1},t.prototype.copyTransform=function(t){xr(this,t)},t.getLocalTransform=function(t,e){e=e||[];var n=t.originX||0,i=t.originY||0,r=t.scaleX,o=t.scaleY,a=t.anchorX,s=t.anchorY,l=t.rotation||0,u=t.x,h=t.y,c=t.skewX?Math.tan(t.skewX):0,p=t.skewY?Math.tan(-t.skewY):0;if(n||i||a||s){var d=n+a,f=i+s;e[4]=-d*r-c*f*o,e[5]=-f*o-p*d*r}else e[4]=e[5]=0;return e[0]=r,e[3]=o,e[1]=p*r,e[2]=c*o,l&&Se(e,e,l),e[4]+=n+u,e[5]+=i+h,e},t.initDefaultProps=function(){var e=t.prototype;e.scaleX=e.scaleY=e.globalScaleRatio=1,e.x=e.y=e.originX=e.originY=e.skewX=e.skewY=e.rotation=e.anchorX=e.anchorY=0}(),t}(),mr=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function xr(t,e){for(var n=0;n=0?parseFloat(t)/100*e:parseFloat(t):t}function Dr(t,e,n){var i=e.position||"inside",r=null!=e.distance?e.distance:5,o=n.height,a=n.width,s=o/2,l=n.x,u=n.y,h="left",c="top";if(i instanceof Array)l+=Cr(i[0],n.width),u+=Cr(i[1],n.height),h=null,c=null;else switch(i){case"left":l-=r,u+=s,h="right",c="middle";break;case"right":l+=r+a,u+=s,c="middle";break;case"top":l+=a/2,u-=r,h="center",c="bottom";break;case"bottom":l+=a/2,u+=o+r,h="center";break;case"inside":l+=a/2,u+=s,h="center",c="middle";break;case"insideLeft":l+=r,u+=s,c="middle";break;case"insideRight":l+=a-r,u+=s,h="right",c="middle";break;case"insideTop":l+=a/2,u+=r,h="center";break;case"insideBottom":l+=a/2,u+=o-r,h="center",c="bottom";break;case"insideTopLeft":l+=r,u+=r;break;case"insideTopRight":l+=a-r,u+=r,h="right";break;case"insideBottomLeft":l+=r,u+=o-r,c="bottom";break;case"insideBottomRight":l+=a-r,u+=o-r,h="right",c="bottom"}return(t=t||{}).x=l,t.y=u,t.align=h,t.verticalAlign=c,t}var Ar="__zr_normal__",kr=mr.concat(["ignore"]),Lr=V(mr,(function(t,e){return t[e]=!0,t}),{ignore:!1}),Pr={},Or=new ze(0,0,0,0),Rr=function(){function t(t){this.id=M(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return t.prototype._init=function(t){this.attr(t)},t.prototype.drift=function(t,e,n){switch(this.draggable){case"horizontal":e=0;break;case"vertical":t=0}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=t,i[5]+=e,this.decomposeTransform(),this.markRedraw()},t.prototype.beforeUpdate=function(){},t.prototype.afterUpdate=function(){},t.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},t.prototype.updateInnerText=function(t){var e=this._textContent;if(e&&(!e.ignore||t)){this.textConfig||(this.textConfig={});var n=this.textConfig,i=n.local,r=e.innerTransformable,o=void 0,a=void 0,s=!1;r.parent=i?this:null;var l=!1;if(r.copyTransform(e),null!=n.position){var u=Or;n.layoutRect?u.copy(n.layoutRect):u.copy(this.getBoundingRect()),i||u.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(Pr,n,u):Dr(Pr,n,u),r.x=Pr.x,r.y=Pr.y,o=Pr.align,a=Pr.verticalAlign;var h=n.origin;if(h&&null!=n.rotation){var c=void 0,p=void 0;"center"===h?(c=.5*u.width,p=.5*u.height):(c=Cr(h[0],u.width),p=Cr(h[1],u.height)),l=!0,r.originX=-r.x+c+(i?0:u.x),r.originY=-r.y+p+(i?0:u.y)}}null!=n.rotation&&(r.rotation=n.rotation);var d=n.offset;d&&(r.x+=d[0],r.y+=d[1],l||(r.originX=-d[0],r.originY=-d[1]));var f=null==n.inside?"string"==typeof n.position&&n.position.indexOf("inside")>=0:n.inside,g=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,v=void 0,m=void 0;f&&this.canBeInsideText()?(y=n.insideFill,v=n.insideStroke,null!=y&&"auto"!==y||(y=this.getInsideTextFill()),null!=v&&"auto"!==v||(v=this.getInsideTextStroke(y),m=!0)):(y=n.outsideFill,v=n.outsideStroke,null!=y&&"auto"!==y||(y=this.getOutsideFill()),null!=v&&"auto"!==v||(v=this.getOutsideStroke(y),m=!0)),(y=y||"#000")===g.fill&&v===g.stroke&&m===g.autoStroke&&o===g.align&&a===g.verticalAlign||(s=!0,g.fill=y,g.stroke=v,g.autoStroke=m,g.align=o,g.verticalAlign=a,e.setDefaultTextStyle(g)),e.__dirty|=1,s&&e.dirtyStyle(!0)}},t.prototype.canBeInsideText=function(){return!0},t.prototype.getInsideTextFill=function(){return"#fff"},t.prototype.getInsideTextStroke=function(t){return"#000"},t.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?ur:lr},t.prototype.getOutsideStroke=function(t){var e=this.__zr&&this.__zr.getBackgroundColor(),n="string"==typeof e&&qn(e);n||(n=[255,255,255,1]);for(var i=n[3],r=this.__zr.isDarkMode(),o=0;o<3;o++)n[o]=n[o]*i+(r?0:255)*(1-i);return n[3]=1,ri(n,"rgba")},t.prototype.traverse=function(t,e){},t.prototype.attrKV=function(t,e){"textConfig"===t?this.setTextConfig(e):"textContent"===t?this.setTextContent(e):"clipPath"===t?this.setClipPath(e):"extra"===t?(this.extra=this.extra||{},A(this.extra,e)):this[t]=e},t.prototype.hide=function(){this.ignore=!0,this.markRedraw()},t.prototype.show=function(){this.ignore=!1,this.markRedraw()},t.prototype.attr=function(t,e){if("string"==typeof t)this.attrKV(t,e);else if(q(t))for(var n=G(t),i=0;i0},t.prototype.getState=function(t){return this.states[t]},t.prototype.ensureState=function(t){var e=this.states;return e[t]||(e[t]={}),e[t]},t.prototype.clearStates=function(t){this.useState(Ar,!1,t)},t.prototype.useState=function(t,e,n,i){var r=t===Ar;if(this.hasState()||!r){var o=this.currentStates,a=this.stateTransition;if(!(P(o,t)>=0)||!e&&1!==o.length){var s;if(this.stateProxy&&!r&&(s=this.stateProxy(t)),s||(s=this.states&&this.states[t]),s||r){r||this.saveCurrentToNormalState(s);var l=!!(s&&s.hoverLayer||i);l&&this._toggleHoverLayerFlag(!0),this._applyStateObj(t,s,this._normalState,e,!n&&!this.__inHover&&a&&a.duration>0,a);var u=this._textContent,h=this._textGuide;return u&&u.useState(t,e,n,l),h&&h.useState(t,e,n,l),r?(this.currentStates=[],this._normalState={}):e?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!l&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=-2),s}I("State "+t+" not exists.")}}},t.prototype.useStates=function(t,e,n){if(t.length){var i=[],r=this.currentStates,o=t.length,a=o===r.length;if(a)for(var s=0;s0,d);var f=this._textContent,g=this._textGuide;f&&f.useStates(t,e,c),g&&g.useStates(t,e,c),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!c&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=-2)}else this.clearStates()},t.prototype.isSilent=function(){for(var t=this.silent,e=this.parent;!t&&e;){if(e.silent){t=!0;break}e=e.parent}return t},t.prototype._updateAnimationTargets=function(){for(var t=0;t=0){var n=this.currentStates.slice();n.splice(e,1),this.useStates(n)}},t.prototype.replaceState=function(t,e,n){var i=this.currentStates.slice(),r=P(i,t),o=P(i,e)>=0;r>=0?o?i.splice(r,1):i[r]=e:n&&!o&&i.push(e),this.useStates(i)},t.prototype.toggleState=function(t,e){e?this.useState(t,!0):this.removeState(t)},t.prototype._mergeStates=function(t){for(var e,n={},i=0;i=0&&e.splice(n,1)})),this.animators.push(t),n&&n.animation.addAnimator(t),n&&n.wakeUp()},t.prototype.updateDuringAnimation=function(t){this.markRedraw()},t.prototype.stopAnimation=function(t,e){for(var n=this.animators,i=n.length,r=[],o=0;o0&&n.during&&o[0].during((function(t,e){n.during(e)}));for(var p=0;p0||r.force&&!a.length){var w,S=void 0,M=void 0,I=void 0;if(s){M={},p&&(S={});for(_=0;_=0&&(n.splice(i,0,t),this._doAdd(t))}return this},e.prototype.replace=function(t,e){var n=P(this._children,t);return n>=0&&this.replaceAt(e,n),this},e.prototype.replaceAt=function(t,e){var n=this._children,i=n[e];if(t&&t!==this&&t.parent!==this&&t!==i){n[e]=t,i.parent=null;var r=this.__zr;r&&i.removeSelfFromZr(r),this._doAdd(t)}return this},e.prototype._doAdd=function(t){t.parent&&t.parent.remove(t),t.parent=this;var e=this.__zr;e&&e!==t.__zr&&t.addSelfToZr(e),e&&e.refresh()},e.prototype.remove=function(t){var e=this.__zr,n=this._children,i=P(n,t);return i<0||(n.splice(i,1),t.parent=null,e&&t.removeSelfFromZr(e),e&&e.refresh()),this},e.prototype.removeAll=function(){for(var t=this._children,e=this.__zr,n=0;n0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},t.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},t.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},t.prototype.refreshHover=function(){this._needsRefreshHover=!0},t.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover&&"canvas"===this.painter.getType()&&this.painter.refreshHover())},t.prototype.resize=function(t){this._disposed||(t=t||{},this.painter.resize(t.width,t.height),this.handler.resize())},t.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},t.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},t.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},t.prototype.setCursorStyle=function(t){this._disposed||this.handler.setCursorStyle(t)},t.prototype.findHover=function(t,e){if(!this._disposed)return this.handler.findHover(t,e)},t.prototype.on=function(t,e,n){return this._disposed||this.handler.on(t,e,n),this},t.prototype.off=function(t,e){this._disposed||this.handler.off(t,e)},t.prototype.trigger=function(t,e){this._disposed||this.handler.trigger(t,e)},t.prototype.clear=function(){if(!this._disposed){for(var t=this.storage.getRoots(),e=0;e0){if(t<=r)return a;if(t>=o)return s}else{if(t>=r)return a;if(t<=o)return s}else{if(t===r)return a;if(t===o)return s}return(t-r)/l*u+a}function $r(t,e){switch(t){case"center":case"middle":t="50%";break;case"left":case"top":t="0%";break;case"right":case"bottom":t="100%"}return U(t)?(n=t,n.replace(/^\s+|\s+$/g,"")).match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?NaN:+t;var n}function Jr(t,e,n){return null==e&&(e=10),e=Math.min(Math.max(0,e),20),t=(+t).toFixed(e),n?t:+t}function Qr(t){return t.sort((function(t,e){return t-e})),t}function to(t){if(t=+t,isNaN(t))return 0;if(t>1e-14)for(var e=1,n=0;n<15;n++,e*=10)if(Math.round(t*e)/e===t)return n;return eo(t)}function eo(t){var e=t.toString().toLowerCase(),n=e.indexOf("e"),i=n>0?+e.slice(n+1):0,r=n>0?n:e.length,o=e.indexOf("."),a=o<0?0:r-1-o;return Math.max(0,a-i)}function no(t,e){var n=Math.log,i=Math.LN10,r=Math.floor(n(t[1]-t[0])/i),o=Math.round(n(Math.abs(e[1]-e[0]))/i),a=Math.min(Math.max(-r+o,0),20);return isFinite(a)?a:20}function io(t,e){var n=V(t,(function(t,e){return t+(isNaN(e)?0:e)}),0);if(0===n)return[];for(var i=Math.pow(10,e),r=z(t,(function(t){return(isNaN(t)?0:t)/n*i*100})),o=100*i,a=z(r,(function(t){return Math.floor(t)})),s=V(a,(function(t,e){return t+e}),0),l=z(r,(function(t,e){return t-a[e]}));su&&(u=l[c],h=c);++a[h],l[h]=0,++s}return z(a,(function(t){return t/i}))}function ro(t,e){var n=Math.max(to(t),to(e)),i=t+e;return n>20?i:Jr(i,n)}var oo=9007199254740991;function ao(t){var e=2*Math.PI;return(t%e+e)%e}function so(t){return t>-1e-4&&t=10&&e++,e}function po(t,e){var n=co(t),i=Math.pow(10,n),r=t/i;return t=(e?r<1.5?1:r<2.5?2:r<4?3:r<7?5:10:r<1?1:r<2?2:r<3?3:r<5?5:10)*i,n>=-20?+t.toFixed(n<0?-n:0):t}function fo(t,e){var n=(t.length-1)*e+1,i=Math.floor(n),r=+t[i-1],o=n-i;return o?r+o*(t[i]-r):r}function go(t){t.sort((function(t,e){return s(t,e,0)?-1:1}));for(var e=-1/0,n=1,i=0;i=0||r&&P(r,s)<0)){var l=n.getShallow(s,e);null!=l&&(o[t[a][0]]=l)}}return o}}var ra=ia([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]),oa=function(){function t(){}return t.prototype.getAreaStyle=function(t,e){return ra(this,t,e)},t}(),aa=new En(50);function sa(t){if("string"==typeof t){var e=aa.get(t);return e&&e.image}return t}function la(t,e,n,i,r){if(t){if("string"==typeof t){if(e&&e.__zrImageSrc===t||!n)return e;var o=aa.get(t),a={hostEl:n,cb:i,cbPayload:r};return o?!ha(e=o.image)&&o.pending.push(a):((e=h.loadImage(t,ua,ua)).__zrImageSrc=t,aa.put(t,e.__cachedImgObj={image:e,pending:[a]})),e}return t}return e}function ua(){var t=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e=a;l++)s-=a;var u=br(n,e);return u>s&&(n="",u=0),s=t-u,r.ellipsis=n,r.ellipsisWidth=u,r.contentWidth=s,r.containerWidth=t,r}function fa(t,e){var n=e.containerWidth,i=e.font,r=e.contentWidth;if(!n)return"";var o=br(t,i);if(o<=n)return t;for(var a=0;;a++){if(o<=r||a>=e.maxIterations){t+=e.ellipsis;break}var s=0===a?ga(t,r,e.ascCharWidth,e.cnCharWidth):o>0?Math.floor(t.length*r/o):0;o=br(t=t.substr(0,s),i)}return""===t&&(t=e.placeholder),t}function ga(t,e,n,i){for(var r=0,o=0,a=t.length;o0&&f+i.accumWidth>i.width&&(o=e.split("\n"),c=!0),i.accumWidth=f}else{var g=wa(e,h,i.width,i.breakAll,i.accumWidth);i.accumWidth=g.accumWidth+d,a=g.linesWidths,o=g.lines}}else o=e.split("\n");for(var y=0;y=32&&e<=591||e>=880&&e<=4351||e>=4608&&e<=5119||e>=7680&&e<=8303}(t)||!!_a[t]}function wa(t,e,n,i,r){for(var o=[],a=[],s="",l="",u=0,h=0,c=0;cn:r+h+d>n)?h?(s||l)&&(f?(s||(s=l,l="",h=u=0),o.push(s),a.push(h-u),l+=p,s="",h=u+=d):(l&&(s+=l,l="",u=0),o.push(s),a.push(h),s=p,h=d)):f?(o.push(l),a.push(u),l=p,u=d):(o.push(p),a.push(d)):(h+=d,f?(l+=p,u+=d):(l&&(s+=l,l="",u=0),s+=p))}else l&&(s+=l,h+=u),o.push(s),a.push(h),s="",l="",u=0,h=0}return o.length||s||(s=t,l="",u=0),l&&(s+=l),s&&(o.push(s),a.push(h)),1===o.length&&(h+=r),{accumWidth:h,lines:o,linesWidths:a}}var Sa="__zr_style_"+Math.round(10*Math.random()),Ma={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},Ia={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};Ma[Sa]=!0;var Ta=["z","z2","invisible"],Ca=["invisible"],Da=function(t){function e(e){return t.call(this,e)||this}var i;return n(e,t),e.prototype._init=function(e){for(var n=G(e),i=0;i1e-4)return s[0]=t-n,s[1]=e-i,l[0]=t+n,void(l[1]=e+i);if(Ea[0]=Ra(r)*n+t,Ea[1]=Oa(r)*i+e,za[0]=Ra(o)*n+t,za[1]=Oa(o)*i+e,u(s,Ea,za),h(l,Ea,za),(r%=Na)<0&&(r+=Na),(o%=Na)<0&&(o+=Na),r>o&&!a?o+=Na:rr&&(Va[0]=Ra(d)*n+t,Va[1]=Oa(d)*i+e,u(s,Va,s),h(l,Va,l))}var Ua={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Za=[],ja=[],qa=[],Ka=[],$a=[],Ja=[],Qa=Math.min,ts=Math.max,es=Math.cos,ns=Math.sin,is=Math.abs,rs=Math.PI,os=2*rs,as="undefined"!=typeof Float32Array,ss=[];function ls(t){return Math.round(t/rs*1e8)/1e8%2*rs}function us(t,e){var n=ls(t[0]);n<0&&(n+=os);var i=n-t[0],r=t[1];r+=i,!e&&r-n>=os?r=n+os:e&&n-r>=os?r=n-os:!e&&n>r?r=n+(os-ls(n-r)):e&&n0&&(this._ux=is(n/sr/t)||0,this._uy=is(n/sr/e)||0)},t.prototype.setDPR=function(t){this.dpr=t},t.prototype.setContext=function(t){this._ctx=t},t.prototype.getContext=function(){return this._ctx},t.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},t.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},t.prototype.moveTo=function(t,e){return this._drawPendingPt(),this.addData(Ua.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},t.prototype.lineTo=function(t,e){var n=is(t-this._xi),i=is(e-this._yi),r=n>this._ux||i>this._uy;if(this.addData(Ua.L,t,e),this._ctx&&r&&this._ctx.lineTo(t,e),r)this._xi=t,this._yi=e,this._pendingPtDist=0;else{var o=n*n+i*i;o>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=e,this._pendingPtDist=o)}return this},t.prototype.bezierCurveTo=function(t,e,n,i,r,o){return this._drawPendingPt(),this.addData(Ua.C,t,e,n,i,r,o),this._ctx&&this._ctx.bezierCurveTo(t,e,n,i,r,o),this._xi=r,this._yi=o,this},t.prototype.quadraticCurveTo=function(t,e,n,i){return this._drawPendingPt(),this.addData(Ua.Q,t,e,n,i),this._ctx&&this._ctx.quadraticCurveTo(t,e,n,i),this._xi=n,this._yi=i,this},t.prototype.arc=function(t,e,n,i,r,o){this._drawPendingPt(),ss[0]=i,ss[1]=r,us(ss,o),i=ss[0];var a=(r=ss[1])-i;return this.addData(Ua.A,t,e,n,n,i,a,0,o?0:1),this._ctx&&this._ctx.arc(t,e,n,i,r,o),this._xi=es(r)*n+t,this._yi=ns(r)*n+e,this},t.prototype.arcTo=function(t,e,n,i,r){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,e,n,i,r),this},t.prototype.rect=function(t,e,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,e,n,i),this.addData(Ua.R,t,e,n,i),this},t.prototype.closePath=function(){this._drawPendingPt(),this.addData(Ua.Z);var t=this._ctx,e=this._x0,n=this._y0;return t&&t.closePath(),this._xi=e,this._yi=n,this},t.prototype.fill=function(t){t&&t.fill(),this.toStatic()},t.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},t.prototype.len=function(){return this._len},t.prototype.setData=function(t){var e=t.length;this.data&&this.data.length===e||!as||(this.data=new Float32Array(e));for(var n=0;nu.length&&(this._expandData(),u=this.data);for(var h=0;h0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},t.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e11&&(this.data=new Float32Array(t)))}},t.prototype.getBoundingRect=function(){qa[0]=qa[1]=$a[0]=$a[1]=Number.MAX_VALUE,Ka[0]=Ka[1]=Ja[0]=Ja[1]=-Number.MAX_VALUE;var t,e=this.data,n=0,i=0,r=0,o=0;for(t=0;tn||is(y)>i||c===e-1)&&(f=Math.sqrt(A*A+y*y),r=g,o=x);break;case Ua.C:var v=t[c++],m=t[c++],x=(g=t[c++],t[c++]),_=t[c++],b=t[c++];f=Mn(r,o,v,m,g,x,_,b,10),r=_,o=b;break;case Ua.Q:f=kn(r,o,v=t[c++],m=t[c++],g=t[c++],x=t[c++],10),r=g,o=x;break;case Ua.A:var w=t[c++],S=t[c++],M=t[c++],I=t[c++],T=t[c++],C=t[c++],D=C+T;c+=1,d&&(a=es(T)*M+w,s=ns(T)*I+S),f=ts(M,I)*Qa(os,Math.abs(C)),r=es(D)*M+w,o=ns(D)*I+S;break;case Ua.R:a=r=t[c++],s=o=t[c++],f=2*t[c++]+2*t[c++];break;case Ua.Z:var A=a-r;y=s-o;f=Math.sqrt(A*A+y*y),r=a,o=s}f>=0&&(l[h++]=f,u+=f)}return this._pathLen=u,u},t.prototype.rebuildPath=function(t,e){var n,i,r,o,a,s,l,u,h,c,p=this.data,d=this._ux,f=this._uy,g=this._len,y=e<1,v=0,m=0,x=0;if(!y||(this._pathSegLen||this._calculateLength(),l=this._pathSegLen,u=e*this._pathLen))t:for(var _=0;_0&&(t.lineTo(h,c),x=0),b){case Ua.M:n=r=p[_++],i=o=p[_++],t.moveTo(r,o);break;case Ua.L:a=p[_++],s=p[_++];var S=is(a-r),M=is(s-o);if(S>d||M>f){if(y){if(v+(j=l[m++])>u){var I=(u-v)/j;t.lineTo(r*(1-I)+a*I,o*(1-I)+s*I);break t}v+=j}t.lineTo(a,s),r=a,o=s,x=0}else{var T=S*S+M*M;T>x&&(h=a,c=s,x=T)}break;case Ua.C:var C=p[_++],D=p[_++],A=p[_++],k=p[_++],L=p[_++],P=p[_++];if(y){if(v+(j=l[m++])>u){wn(r,C,A,L,I=(u-v)/j,Za),wn(o,D,k,P,I,ja),t.bezierCurveTo(Za[1],ja[1],Za[2],ja[2],Za[3],ja[3]);break t}v+=j}t.bezierCurveTo(C,D,A,k,L,P),r=L,o=P;break;case Ua.Q:C=p[_++],D=p[_++],A=p[_++],k=p[_++];if(y){if(v+(j=l[m++])>u){Dn(r,C,A,I=(u-v)/j,Za),Dn(o,D,k,I,ja),t.quadraticCurveTo(Za[1],ja[1],Za[2],ja[2]);break t}v+=j}t.quadraticCurveTo(C,D,A,k),r=A,o=k;break;case Ua.A:var O=p[_++],R=p[_++],N=p[_++],E=p[_++],z=p[_++],V=p[_++],B=p[_++],F=!p[_++],G=N>E?N:E,W=is(N-E)>.001,H=z+V,Y=!1;if(y)v+(j=l[m++])>u&&(H=z+V*(u-v)/j,Y=!0),v+=j;if(W&&t.ellipse?t.ellipse(O,R,N,E,B,z,H,F):t.arc(O,R,G,z,H,F),Y)break t;w&&(n=es(z)*N+O,i=ns(z)*E+R),r=es(H)*N+O,o=ns(H)*E+R;break;case Ua.R:n=r=p[_],i=o=p[_+1],a=p[_++],s=p[_++];var X=p[_++],U=p[_++];if(y){if(v+(j=l[m++])>u){var Z=u-v;t.moveTo(a,s),t.lineTo(a+Qa(Z,X),s),(Z-=X)>0&&t.lineTo(a+X,s+Qa(Z,U)),(Z-=U)>0&&t.lineTo(a+ts(X-Z,0),s+U),(Z-=X)>0&&t.lineTo(a,s+ts(U-Z,0));break t}v+=j}t.rect(a,s,X,U);break;case Ua.Z:if(y){var j;if(v+(j=l[m++])>u){I=(u-v)/j;t.lineTo(r*(1-I)+n*I,o*(1-I)+i*I);break t}v+=j}t.closePath(),r=n,o=i}}},t.prototype.clone=function(){var e=new t,n=this.data;return e.data=n.slice?n.slice():Array.prototype.slice.call(n),e._len=this._len,e},t.CMD=Ua,t.initDefaultProps=function(){var e=t.prototype;e._saveData=!0,e._ux=0,e._uy=0,e._pendingPtDist=0,e._version=0}(),t}();function cs(t,e,n,i,r,o,a){if(0===r)return!1;var s=r,l=0;if(a>e+s&&a>i+s||at+s&&o>n+s||oe+c&&h>i+c&&h>o+c&&h>s+c||ht+c&&u>n+c&&u>r+c&&u>a+c||ue+u&&l>i+u&&l>o+u||lt+u&&s>n+u&&s>r+u||sn||h+ur&&(r+=ys);var p=Math.atan2(l,s);return p<0&&(p+=ys),p>=i&&p<=r||p+ys>=i&&p+ys<=r}function ms(t,e,n,i,r,o){if(o>e&&o>i||or?s:0}var xs=hs.CMD,_s=2*Math.PI;var bs=[-1,-1,-1],ws=[-1,-1];function Ss(t,e,n,i,r,o,a,s,l,u){if(u>e&&u>i&&u>o&&u>s||u1&&(h=void 0,h=ws[0],ws[0]=ws[1],ws[1]=h),f=mn(e,i,o,s,ws[0]),d>1&&(g=mn(e,i,o,s,ws[1]))),2===d?ve&&s>i&&s>o||s=0&&h<=1&&(r[l++]=h);else{var u=a*a-4*o*s;if(yn(u))(h=-a/(2*o))>=0&&h<=1&&(r[l++]=h);else if(u>0){var h,c=ln(u),p=(-a-c)/(2*o);(h=(-a+c)/(2*o))>=0&&h<=1&&(r[l++]=h),p>=0&&p<=1&&(r[l++]=p)}}return l}(e,i,o,s,bs);if(0===l)return 0;var u=Cn(e,i,o);if(u>=0&&u<=1){for(var h=0,c=In(e,i,o,u),p=0;pn||s<-n)return 0;var l=Math.sqrt(n*n-s*s);bs[0]=-l,bs[1]=l;var u=Math.abs(i-r);if(u<1e-4)return 0;if(u>=_s-1e-4){i=0,r=_s;var h=o?1:-1;return a>=bs[0]+t&&a<=bs[1]+t?h:0}if(i>r){var c=i;i=r,r=c}i<0&&(i+=_s,r+=_s);for(var p=0,d=0;d<2;d++){var f=bs[d];if(f+t>a){var g=Math.atan2(s,f);h=o?1:-1;g<0&&(g=_s+g),(g>=i&&g<=r||g+_s>=i&&g+_s<=r)&&(g>Math.PI/2&&g<1.5*Math.PI&&(h=-h),p+=h)}}return p}function Ts(t,e,n,i,r){for(var o,a,s,l,u=t.data,h=t.len(),c=0,p=0,d=0,f=0,g=0,y=0;y1&&(n||(c+=ms(p,d,f,g,i,r))),m&&(f=p=u[y],g=d=u[y+1]),v){case xs.M:p=f=u[y++],d=g=u[y++];break;case xs.L:if(n){if(cs(p,d,u[y],u[y+1],e,i,r))return!0}else c+=ms(p,d,u[y],u[y+1],i,r)||0;p=u[y++],d=u[y++];break;case xs.C:if(n){if(ps(p,d,u[y++],u[y++],u[y++],u[y++],u[y],u[y+1],e,i,r))return!0}else c+=Ss(p,d,u[y++],u[y++],u[y++],u[y++],u[y],u[y+1],i,r)||0;p=u[y++],d=u[y++];break;case xs.Q:if(n){if(ds(p,d,u[y++],u[y++],u[y],u[y+1],e,i,r))return!0}else c+=Ms(p,d,u[y++],u[y++],u[y],u[y+1],i,r)||0;p=u[y++],d=u[y++];break;case xs.A:var x=u[y++],_=u[y++],b=u[y++],w=u[y++],S=u[y++],M=u[y++];y+=1;var I=!!(1-u[y++]);o=Math.cos(S)*b+x,a=Math.sin(S)*w+_,m?(f=o,g=a):c+=ms(p,d,o,a,i,r);var T=(i-x)*w/b+x;if(n){if(vs(x,_,w,S,S+M,I,e,T,r))return!0}else c+=Is(x,_,w,S,S+M,I,T,r);p=Math.cos(S+M)*b+x,d=Math.sin(S+M)*w+_;break;case xs.R:if(f=p=u[y++],g=d=u[y++],o=f+u[y++],a=g+u[y++],n){if(cs(f,g,o,g,e,i,r)||cs(o,g,o,a,e,i,r)||cs(o,a,f,a,e,i,r)||cs(f,a,f,g,e,i,r))return!0}else c+=ms(o,g,o,a,i,r),c+=ms(f,a,f,g,i,r);break;case xs.Z:if(n){if(cs(p,d,f,g,e,i,r))return!0}else c+=ms(p,d,f,g,i,r);p=f,d=g}}return n||(s=d,l=g,Math.abs(s-l)<1e-4)||(c+=ms(p,d,f,g,i,r)||0),0!==c}var Cs=k({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},Ma),Ds={style:k({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},Ia.style)},As=mr.concat(["invisible","culling","z","z2","zlevel","parent"]),ks=function(t){function e(e){return t.call(this,e)||this}var i;return n(e,t),e.prototype.update=function(){var n=this;t.prototype.update.call(this);var i=this.style;if(i.decal){var r=this._decalEl=this._decalEl||new e;r.buildPath===e.prototype.buildPath&&(r.buildPath=function(t){n.buildPath(t,n.shape)}),r.silent=!0;var o=r.style;for(var a in i)o[a]!==i[a]&&(o[a]=i[a]);o.fill=i.fill?i.decal:null,o.decal=null,o.shadowColor=null,i.strokeFirst&&(o.stroke=null);for(var s=0;s.5?lr:e>.2?"#eee":ur}if(t)return ur}return lr},e.prototype.getInsideTextStroke=function(t){var e=this.style.fill;if(U(e)){var n=this.__zr;if(!(!n||!n.isDarkMode())===oi(t,0)<.4)return e}},e.prototype.buildPath=function(t,e,n){},e.prototype.pathUpdated=function(){this.__dirty&=-5},e.prototype.getUpdatedPathProxy=function(t){return!this.path&&this.createPathProxy(),this.path.beginPath(),this.buildPath(this.path,this.shape,t),this.path},e.prototype.createPathProxy=function(){this.path=new hs(!1)},e.prototype.hasStroke=function(){var t=this.style,e=t.stroke;return!(null==e||"none"===e||!(t.lineWidth>0))},e.prototype.hasFill=function(){var t=this.style.fill;return null!=t&&"none"!==t},e.prototype.getBoundingRect=function(){var t=this._rect,e=this.style,n=!t;if(n){var i=!1;this.path||(i=!0,this.createPathProxy());var r=this.path;(i||4&this.__dirty)&&(r.beginPath(),this.buildPath(r,this.shape,!1),this.pathUpdated()),t=r.getBoundingRect()}if(this._rect=t,this.hasStroke()&&this.path&&this.path.len()>0){var o=this._rectStroke||(this._rectStroke=t.clone());if(this.__dirty||n){o.copy(t);var a=e.strokeNoScale?this.getLineScale():1,s=e.lineWidth;if(!this.hasFill()){var l=this.strokeContainThreshold;s=Math.max(s,null==l?4:l)}a>1e-10&&(o.width+=s/a,o.height+=s/a,o.x-=s/a/2,o.y-=s/a/2)}return o}return t},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect(),r=this.style;if(t=n[0],e=n[1],i.contain(t,e)){var o=this.path;if(this.hasStroke()){var a=r.lineWidth,s=r.strokeNoScale?this.getLineScale():1;if(s>1e-10&&(this.hasFill()||(a=Math.max(a,this.strokeContainThreshold)),function(t,e,n,i){return Ts(t,e,!0,n,i)}(o,a/s,t,e)))return!0}if(this.hasFill())return function(t,e,n){return Ts(t,0,!1,e,n)}(o,t,e)}return!1},e.prototype.dirtyShape=function(){this.__dirty|=4,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},e.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},e.prototype.animateShape=function(t){return this.animate("shape",t)},e.prototype.updateDuringAnimation=function(t){"style"===t?this.dirtyStyle():"shape"===t?this.dirtyShape():this.markRedraw()},e.prototype.attrKV=function(e,n){"shape"===e?this.setShape(n):t.prototype.attrKV.call(this,e,n)},e.prototype.setShape=function(t,e){var n=this.shape;return n||(n=this.shape={}),"string"==typeof t?n[t]=e:A(n,t),this.dirtyShape(),this},e.prototype.shapeChanged=function(){return!!(4&this.__dirty)},e.prototype.createStyle=function(t){return mt(Cs,t)},e.prototype._innerSaveToNormal=function(e){t.prototype._innerSaveToNormal.call(this,e);var n=this._normalState;e.shape&&!n.shape&&(n.shape=A({},this.shape))},e.prototype._applyStateObj=function(e,n,i,r,o,a){t.prototype._applyStateObj.call(this,e,n,i,r,o,a);var s,l=!(n&&r);if(n&&n.shape?o?r?s=n.shape:(s=A({},i.shape),A(s,n.shape)):(s=A({},r?this.shape:i.shape),A(s,n.shape)):l&&(s=i.shape),s)if(o){this.shape=A({},this.shape);for(var u={},h=G(s),c=0;c0},e.prototype.hasFill=function(){var t=this.style.fill;return null!=t&&"none"!==t},e.prototype.createStyle=function(t){return mt(Ls,t)},e.prototype.setBoundingRect=function(t){this._rect=t},e.prototype.getBoundingRect=function(){var t=this.style;if(!this._rect){var e=t.text;null!=e?e+="":e="";var n=Sr(e,t.font,t.textAlign,t.textBaseline);if(n.x+=t.x||0,n.y+=t.y||0,this.hasStroke()){var i=t.lineWidth;n.x-=i/2,n.y-=i/2,n.width+=i,n.height+=i}this._rect=n}return this._rect},e.initDefaultProps=void(e.prototype.dirtyRectTolerance=10),e}(Da);Ps.prototype.type="tspan";var Os=k({x:0,y:0},Ma),Rs={style:k({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},Ia.style)};var Ns=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.createStyle=function(t){return mt(Os,t)},e.prototype._getSize=function(t){var e=this.style,n=e[t];if(null!=n)return n;var i,r=(i=e.image)&&"string"!=typeof i&&i.width&&i.height?e.image:this.__image;if(!r)return 0;var o="width"===t?"height":"width",a=e[o];return null==a?r[t]:r[t]/r[o]*a},e.prototype.getWidth=function(){return this._getSize("width")},e.prototype.getHeight=function(){return this._getSize("height")},e.prototype.getAnimationStyleProps=function(){return Rs},e.prototype.getBoundingRect=function(){var t=this.style;return this._rect||(this._rect=new ze(t.x||0,t.y||0,this.getWidth(),this.getHeight())),this._rect},e}(Da);Ns.prototype.type="image";var Es=Math.round;function zs(t,e,n){if(e){var i=e.x1,r=e.x2,o=e.y1,a=e.y2;t.x1=i,t.x2=r,t.y1=o,t.y2=a;var s=n&&n.lineWidth;return s?(Es(2*i)===Es(2*r)&&(t.x1=t.x2=Bs(i,s,!0)),Es(2*o)===Es(2*a)&&(t.y1=t.y2=Bs(o,s,!0)),t):t}}function Vs(t,e,n){if(e){var i=e.x,r=e.y,o=e.width,a=e.height;t.x=i,t.y=r,t.width=o,t.height=a;var s=n&&n.lineWidth;return s?(t.x=Bs(i,s,!0),t.y=Bs(r,s,!0),t.width=Math.max(Bs(i+o,s,!1)-t.x,0===o?0:1),t.height=Math.max(Bs(r+a,s,!1)-t.y,0===a?0:1),t):t}}function Bs(t,e,n){if(!e)return t;var i=Es(2*t);return(i+Es(e))%2==0?i/2:(i+(n?1:-1))/2}var Fs=function(){this.x=0,this.y=0,this.width=0,this.height=0},Gs={},Ws=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new Fs},e.prototype.buildPath=function(t,e){var n,i,r,o;if(this.subPixelOptimize){var a=Vs(Gs,e,this.style);n=a.x,i=a.y,r=a.width,o=a.height,a.r=e.r,e=a}else n=e.x,i=e.y,r=e.width,o=e.height;e.r?function(t,e){var n,i,r,o,a,s=e.x,l=e.y,u=e.width,h=e.height,c=e.r;u<0&&(s+=u,u=-u),h<0&&(l+=h,h=-h),"number"==typeof c?n=i=r=o=c:c instanceof Array?1===c.length?n=i=r=o=c[0]:2===c.length?(n=r=c[0],i=o=c[1]):3===c.length?(n=c[0],i=o=c[1],r=c[2]):(n=c[0],i=c[1],r=c[2],o=c[3]):n=i=r=o=0,n+i>u&&(n*=u/(a=n+i),i*=u/a),r+o>u&&(r*=u/(a=r+o),o*=u/a),i+r>h&&(i*=h/(a=i+r),r*=h/a),n+o>h&&(n*=h/(a=n+o),o*=h/a),t.moveTo(s+n,l),t.lineTo(s+u-i,l),0!==i&&t.arc(s+u-i,l+i,i,-Math.PI/2,0),t.lineTo(s+u,l+h-r),0!==r&&t.arc(s+u-r,l+h-r,r,0,Math.PI/2),t.lineTo(s+o,l+h),0!==o&&t.arc(s+o,l+h-o,o,Math.PI/2,Math.PI),t.lineTo(s,l+n),0!==n&&t.arc(s+n,l+n,n,Math.PI,1.5*Math.PI)}(t,e):t.rect(n,i,r,o)},e.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},e}(ks);Ws.prototype.type="rect";var Hs={fill:"#000"},Ys={style:k({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},Ia.style)},Xs=function(t){function e(e){var n=t.call(this)||this;return n.type="text",n._children=[],n._defaultStyle=Hs,n.attr(e),n}return n(e,t),e.prototype.childrenRef=function(){return this._children},e.prototype.update=function(){t.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var e=0;ed&&h){var f=Math.floor(d/l);n=n.slice(0,f)}if(t&&a&&null!=c)for(var g=da(c,o,e.ellipsis,{minChar:e.truncateMinChar,placeholder:e.placeholder}),y=0;y0,T=null!=t.width&&("truncate"===t.overflow||"break"===t.overflow||"breakAll"===t.overflow),C=i.calculatedLineHeight,D=0;Dl&&xa(n,t.substring(l,u),e,s),xa(n,i[2],e,s,i[1]),l=ca.lastIndex}lo){b>0?(m.tokens=m.tokens.slice(0,b),y(m,_,x),n.lines=n.lines.slice(0,v+1)):n.lines=n.lines.slice(0,v);break t}var C=w.width,D=null==C||"auto"===C;if("string"==typeof C&&"%"===C.charAt(C.length-1))P.percentWidth=C,h.push(P),P.contentWidth=br(P.text,I);else{if(D){var A=w.backgroundColor,k=A&&A.image;k&&ha(k=sa(k))&&(P.width=Math.max(P.width,k.width*T/k.height))}var L=f&&null!=r?r-_:null;null!=L&&L=0&&"right"===(C=x[T]).align;)this._placeToken(C,t,b,f,I,"right",y),w-=C.width,I-=C.width,T--;for(M+=(n-(M-d)-(g-I)-w)/2;S<=T;)C=x[S],this._placeToken(C,t,b,f,M+C.width/2,"center",y),M+=C.width,S++;f+=b}},e.prototype._placeToken=function(t,e,n,i,r,o,s){var l=e.rich[t.styleName]||{};l.text=t.text;var u=t.verticalAlign,h=i+n/2;"top"===u?h=i+t.height/2:"bottom"===u&&(h=i+n-t.height/2),!t.isLineHolder&&il(l)&&this._renderBackground(l,e,"right"===o?r-t.width:"center"===o?r-t.width/2:r,h-t.height/2,t.width,t.height);var c=!!l.backgroundColor,p=t.textPadding;p&&(r=el(r,o,p),h-=t.height/2-p[0]-t.innerHeight/2);var d=this._getOrCreateChild(Ps),f=d.createStyle();d.useStyle(f);var g=this._defaultStyle,y=!1,v=0,m=tl("fill"in l?l.fill:"fill"in e?e.fill:(y=!0,g.fill)),x=Qs("stroke"in l?l.stroke:"stroke"in e?e.stroke:c||s||g.autoStroke&&!y?null:(v=2,g.stroke)),_=l.textShadowBlur>0||e.textShadowBlur>0;f.text=t.text,f.x=r,f.y=h,_&&(f.shadowBlur=l.textShadowBlur||e.textShadowBlur||0,f.shadowColor=l.textShadowColor||e.textShadowColor||"transparent",f.shadowOffsetX=l.textShadowOffsetX||e.textShadowOffsetX||0,f.shadowOffsetY=l.textShadowOffsetY||e.textShadowOffsetY||0),f.textAlign=o,f.textBaseline="middle",f.font=t.font||a,f.opacity=ot(l.opacity,e.opacity,1),Ks(f,l),x&&(f.lineWidth=ot(l.lineWidth,e.lineWidth,v),f.lineDash=rt(l.lineDash,e.lineDash),f.lineDashOffset=e.lineDashOffset||0,f.stroke=x),m&&(f.fill=m);var b=t.contentWidth,w=t.contentHeight;d.setBoundingRect(new ze(Mr(f.x,b,f.textAlign),Ir(f.y,w,f.textBaseline),b,w))},e.prototype._renderBackground=function(t,e,n,i,r,o){var a,s,l,u=t.backgroundColor,h=t.borderWidth,c=t.borderColor,p=u&&u.image,d=u&&!p,f=t.borderRadius,g=this;if(d||t.lineHeight||h&&c){(a=this._getOrCreateChild(Ws)).useStyle(a.createStyle()),a.style.fill=null;var y=a.shape;y.x=n,y.y=i,y.width=r,y.height=o,y.r=f,a.dirtyShape()}if(d)(l=a.style).fill=u||null,l.fillOpacity=rt(t.fillOpacity,1);else if(p){(s=this._getOrCreateChild(Ns)).onload=function(){g.dirtyStyle()};var v=s.style;v.image=u.image,v.x=n,v.y=i,v.width=r,v.height=o}h&&c&&((l=a.style).lineWidth=h,l.stroke=c,l.strokeOpacity=rt(t.strokeOpacity,1),l.lineDash=t.borderDash,l.lineDashOffset=t.borderDashOffset||0,a.strokeContainThreshold=0,a.hasFill()&&a.hasStroke()&&(l.strokeFirst=!0,l.lineWidth*=2));var m=(a||s).style;m.shadowBlur=t.shadowBlur||0,m.shadowColor=t.shadowColor||"transparent",m.shadowOffsetX=t.shadowOffsetX||0,m.shadowOffsetY=t.shadowOffsetY||0,m.opacity=ot(t.opacity,e.opacity,1)},e.makeFont=function(t){var e="";return $s(t)&&(e=[t.fontStyle,t.fontWeight,qs(t.fontSize),t.fontFamily||"sans-serif"].join(" ")),e&&ut(e)||t.textFont||t.font},e}(Da),Us={left:!0,right:1,center:1},Zs={top:1,bottom:1,middle:1},js=["fontStyle","fontWeight","fontSize","fontFamily"];function qs(t){return"string"!=typeof t||-1===t.indexOf("px")&&-1===t.indexOf("rem")&&-1===t.indexOf("em")?isNaN(+t)?"12px":t+"px":t}function Ks(t,e){for(var n=0;n=0,o=!1;if(t instanceof ks){var a=ll(t),s=r&&a.selectFill||a.normalFill,l=r&&a.selectStroke||a.normalStroke;if(ml(s)||ml(l)){var u=(i=i||{}).style||{};"inherit"===u.fill?(o=!0,i=A({},i),(u=A({},u)).fill=s):!ml(u.fill)&&ml(s)?(o=!0,i=A({},i),(u=A({},u)).fill=si(s)):!ml(u.stroke)&&ml(l)&&(o||(i=A({},i),u=A({},u)),u.stroke=si(l)),i.style=u}}if(i&&null==i.z2){o||(i=A({},i));var h=t.z2EmphasisLift;i.z2=t.z2+(null!=h?h:pl)}return i}(this,0,e,n);if("blur"===t)return function(t,e,n){var i=P(t.currentStates,e)>=0,r=t.style.opacity,o=i?null:function(t,e,n,i){for(var r=t.style,o={},a=0;a0){var o={dataIndex:r,seriesIndex:t.seriesIndex};null!=i&&(o.dataType=i),e.push(o)}}))})),e}function Ul(t,e,n){Jl(t,!0),Cl(t,kl),jl(t,e,n)}function Zl(t,e,n,i){i?function(t){Jl(t,!1)}(t):Ul(t,e,n)}function jl(t,e,n){var i=rl(t);null!=e?(i.focus=e,i.blurScope=n):i.focus&&(i.focus=null)}var ql=["emphasis","blur","select"],Kl={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function $l(t,e,n,i){n=n||"itemStyle";for(var r=0;r1&&(a*=su(f),s*=su(f));var g=(r===o?-1:1)*su((a*a*(s*s)-a*a*(d*d)-s*s*(p*p))/(a*a*(d*d)+s*s*(p*p)))||0,y=g*a*d/s,v=g*-s*p/a,m=(t+n)/2+uu(c)*y-lu(c)*v,x=(e+i)/2+lu(c)*y+uu(c)*v,_=du([1,0],[(p-y)/a,(d-v)/s]),b=[(p-y)/a,(d-v)/s],w=[(-1*p-y)/a,(-1*d-v)/s],S=du(b,w);if(pu(b,w)<=-1&&(S=hu),pu(b,w)>=1&&(S=0),S<0){var M=Math.round(S/hu*1e6)/1e6;S=2*hu+M%2*hu}h.addData(u,m,x,a,s,_,S,c,o)}var gu=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/gi,yu=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;var vu=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.applyTransform=function(t){},e}(ks);function mu(t){return null!=t.setData}function xu(t,e){var n=function(t){var e=new hs;if(!t)return e;var n,i=0,r=0,o=i,a=r,s=hs.CMD,l=t.match(gu);if(!l)return e;for(var u=0;uk*k+L*L&&(M=T,I=C),{cx:M,cy:I,x0:-h,y0:-c,x1:M*(r/b-1),y1:I*(r/b-1)}}function Vu(t,e){var n,i=Ru(e.r,0),r=Ru(e.r0||0,0),o=i>0;if(o||r>0){if(o||(i=r,r=0),r>i){var a=i;i=r,r=a}var s=e.startAngle,l=e.endAngle;if(!isNaN(s)&&!isNaN(l)){var u=e.cx,h=e.cy,c=!!e.clockwise,p=Pu(l-s),d=p>Cu&&p%Cu;if(d>Eu&&(p=d),i>Eu)if(p>Cu-Eu)t.moveTo(u+i*Au(s),h+i*Du(s)),t.arc(u,h,i,s,l,!c),r>Eu&&(t.moveTo(u+r*Au(l),h+r*Du(l)),t.arc(u,h,r,l,s,c));else{var f=void 0,g=void 0,y=void 0,v=void 0,m=void 0,x=void 0,_=void 0,b=void 0,w=void 0,S=void 0,M=void 0,I=void 0,T=void 0,C=void 0,D=void 0,A=void 0,k=i*Au(s),L=i*Du(s),P=r*Au(l),O=r*Du(l),R=p>Eu;if(R){var N=e.cornerRadius;N&&(n=function(t){var e;if(Y(t)){var n=t.length;if(!n)return t;e=1===n?[t[0],t[0],0,0]:2===n?[t[0],t[0],t[1],t[1]]:3===n?t.concat(t[2]):t}else e=[t,t,t,t];return e}(N),f=n[0],g=n[1],y=n[2],v=n[3]);var E=Pu(i-r)/2;if(m=Nu(E,y),x=Nu(E,v),_=Nu(E,f),b=Nu(E,g),M=w=Ru(m,x),I=S=Ru(_,b),(w>Eu||S>Eu)&&(T=i*Au(l),C=i*Du(l),D=r*Au(s),A=r*Du(s),pEu){var X=Nu(y,M),U=Nu(v,M),Z=zu(D,A,k,L,i,X,c),j=zu(T,C,P,O,i,U,c);t.moveTo(u+Z.cx+Z.x0,h+Z.cy+Z.y0),M0&&t.arc(u+Z.cx,h+Z.cy,X,Lu(Z.y0,Z.x0),Lu(Z.y1,Z.x1),!c),t.arc(u,h,i,Lu(Z.cy+Z.y1,Z.cx+Z.x1),Lu(j.cy+j.y1,j.cx+j.x1),!c),U>0&&t.arc(u+j.cx,h+j.cy,U,Lu(j.y1,j.x1),Lu(j.y0,j.x0),!c))}else t.moveTo(u+k,h+L),t.arc(u,h,i,s,l,!c);else t.moveTo(u+k,h+L);if(r>Eu&&R)if(I>Eu){X=Nu(f,I),Z=zu(P,O,T,C,r,-(U=Nu(g,I)),c),j=zu(k,L,D,A,r,-X,c);t.lineTo(u+Z.cx+Z.x0,h+Z.cy+Z.y0),I0&&t.arc(u+Z.cx,h+Z.cy,U,Lu(Z.y0,Z.x0),Lu(Z.y1,Z.x1),!c),t.arc(u,h,r,Lu(Z.cy+Z.y1,Z.cx+Z.x1),Lu(j.cy+j.y1,j.cx+j.x1),c),X>0&&t.arc(u+j.cx,h+j.cy,X,Lu(j.y1,j.x1),Lu(j.y0,j.x0),!c))}else t.lineTo(u+P,h+O),t.arc(u,h,r,l,s,c);else t.lineTo(u+P,h+O)}else t.moveTo(u,h);t.closePath()}}}var Bu=function(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0,this.cornerRadius=0},Fu=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new Bu},e.prototype.buildPath=function(t,e){Vu(t,e)},e.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},e}(ks);Fu.prototype.type="sector";var Gu=function(){this.cx=0,this.cy=0,this.r=0,this.r0=0},Wu=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new Gu},e.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=2*Math.PI;t.moveTo(n+e.r,i),t.arc(n,i,e.r,0,r,!1),t.moveTo(n+e.r0,i),t.arc(n,i,e.r0,0,r,!0)},e}(ks);function Hu(t,e,n){var i=e.smooth,r=e.points;if(r&&r.length>=2){if(i){var o=function(t,e,n,i){var r,o,a,s,l=[],u=[],h=[],c=[];if(i){a=[1/0,1/0],s=[-1/0,-1/0];for(var p=0,d=t.length;plh[1]){if(a=!1,r)return a;var u=Math.abs(lh[0]-sh[1]),h=Math.abs(sh[0]-lh[1]);Math.min(u,h)>i.len()&&(u0){var c={duration:h.duration,delay:h.delay||0,easing:h.easing,done:o,force:!!o||!!a,setToFinal:!u,scope:t,during:a};l?e.animateFrom(n,c):e.animateTo(n,c)}else e.stopAnimation(),!l&&e.attr(n),a&&a(1),o&&o()}function vh(t,e,n,i,r,o){yh("update",t,e,n,i,r,o)}function mh(t,e,n,i,r,o){yh("enter",t,e,n,i,r,o)}function xh(t){if(!t.__zr)return!0;for(var e=0;eMath.abs(o[1])?o[0]>0?"right":"left":o[1]>0?"bottom":"top"}function Wh(t){return!t.isGroup}function Hh(t,e,n){if(t&&e){var i,r=(i={},t.traverse((function(t){Wh(t)&&t.anid&&(i[t.anid]=t)})),i);e.traverse((function(t){if(Wh(t)&&t.anid){var e=r[t.anid];if(e){var i=o(t);t.attr(o(e)),vh(t,i,n,rl(t).dataIndex)}}}))}function o(t){var e={x:t.x,y:t.y,rotation:t.rotation};return function(t){return null!=t.shape}(t)&&(e.shape=A({},t.shape)),e}}function Yh(t,e){return z(t,(function(t){var n=t[0];n=Mh(n,e.x),n=Ih(n,e.x+e.width);var i=t[1];return i=Mh(i,e.y),[n,i=Ih(i,e.y+e.height)]}))}function Xh(t,e){var n=Mh(t.x,e.x),i=Ih(t.x+t.width,e.x+e.width),r=Mh(t.y,e.y),o=Ih(t.y+t.height,e.y+e.height);if(i>=n&&o>=r)return{x:n,y:r,width:i-n,height:o-r}}function Uh(t,e,n){var i=A({rectHover:!0},e),r=i.style={strokeNoScale:!0};if(n=n||{x:-1,y:-1,width:2,height:2},t)return 0===t.indexOf("image://")?(r.image=t.slice(8),k(r,n),new Ns(i)):Ph(t.replace("path://",""),i,n,"center")}function Zh(t,e,n,i,r){for(var o=0,a=r[r.length-1];o=-1e-6)return!1;var f=t-r,g=e-o,y=qh(f,g,u,h)/d;if(y<0||y>1)return!1;var v=qh(f,g,c,p)/d;return!(v<0||v>1)}function qh(t,e,n,i){return t*i-n*e}function Kh(t){var e=t.itemTooltipOption,n=t.componentModel,i=t.itemName,r=U(e)?{formatter:e}:e,o=n.mainType,a=n.componentIndex,s={componentType:o,name:i,$vars:["name"]};s[o+"Index"]=a;var l=t.formatterParamsExtra;l&&E(G(l),(function(t){_t(s,t)||(s[t]=l[t],s.$vars.push(t))}));var u=rl(t.el);u.componentMainType=o,u.componentIndex=a,u.tooltipConfig={name:i,option:k({content:i,formatterParams:s},r)}}function $h(t,e){var n;t.isGroup&&(n=e(t)),n||t.traverse(e)}function Jh(t,e){if(t)if(Y(t))for(var n=0;n-1?Lc:Oc;function zc(t,e){t=t.toUpperCase(),Nc[t]=new Cc(e),Rc[t]=e}function Vc(t){return Nc[t]}zc(Pc,{time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst",custom:"Custom chart",chart:"Chart"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}}),zc(Lc,{time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图",custom:"自定义图表",chart:"图表"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表,"},series:{single:{prefix:"",withName:"图表类型是{seriesType},表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType},",withoutName:"第{seriesId}个系列是一个{seriesType},",separator:{middle:";",end:"。"}}},data:{allData:"其数据是——",partialData:"其中,前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:",",end:""}}}});var Bc=1e3,Fc=6e4,Gc=36e5,Wc=864e5,Hc=31536e6,Yc={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},Xc="{yyyy}-{MM}-{dd}",Uc={year:"{yyyy}",month:"{yyyy}-{MM}",day:Xc,hour:Xc+" "+Yc.hour,minute:Xc+" "+Yc.minute,second:Xc+" "+Yc.second,millisecond:Yc.none},Zc=["year","month","day","hour","minute","second","millisecond"],jc=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function qc(t,e){return"0000".substr(0,e-(t+="").length)+t}function Kc(t){switch(t){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return t}}function $c(t){return t===Kc(t)}function Jc(t,e,n,i){var r=uo(t),o=r[ep(n)](),a=r[np(n)]()+1,s=Math.floor((a-1)/3)+1,l=r[ip(n)](),u=r["get"+(n?"UTC":"")+"Day"](),h=r[rp(n)](),c=(h-1)%12+1,p=r[op(n)](),d=r[ap(n)](),f=r[sp(n)](),g=(i instanceof Cc?i:Vc(i||Ec)||Nc[Oc]).getModel("time"),y=g.get("month"),v=g.get("monthAbbr"),m=g.get("dayOfWeek"),x=g.get("dayOfWeekAbbr");return(e||"").replace(/{yyyy}/g,o+"").replace(/{yy}/g,qc(o%100+"",2)).replace(/{Q}/g,s+"").replace(/{MMMM}/g,y[a-1]).replace(/{MMM}/g,v[a-1]).replace(/{MM}/g,qc(a,2)).replace(/{M}/g,a+"").replace(/{dd}/g,qc(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,m[u]).replace(/{ee}/g,x[u]).replace(/{e}/g,u+"").replace(/{HH}/g,qc(h,2)).replace(/{H}/g,h+"").replace(/{hh}/g,qc(c+"",2)).replace(/{h}/g,c+"").replace(/{mm}/g,qc(p,2)).replace(/{m}/g,p+"").replace(/{ss}/g,qc(d,2)).replace(/{s}/g,d+"").replace(/{SSS}/g,qc(f,3)).replace(/{S}/g,f+"")}function Qc(t,e){var n=uo(t),i=n[np(e)]()+1,r=n[ip(e)](),o=n[rp(e)](),a=n[op(e)](),s=n[ap(e)](),l=0===n[sp(e)](),u=l&&0===s,h=u&&0===a,c=h&&0===o,p=c&&1===r;return p&&1===i?"year":p?"month":c?"day":h?"hour":u?"minute":l?"second":"millisecond"}function tp(t,e,n){var i=j(t)?uo(t):t;switch(e=e||Qc(t,n)){case"year":return i[ep(n)]();case"half-year":return i[np(n)]()>=6?1:0;case"quarter":return Math.floor((i[np(n)]()+1)/4);case"month":return i[np(n)]();case"day":return i[ip(n)]();case"half-day":return i[rp(n)]()/24;case"hour":return i[rp(n)]();case"minute":return i[op(n)]();case"second":return i[ap(n)]();case"millisecond":return i[sp(n)]()}}function ep(t){return t?"getUTCFullYear":"getFullYear"}function np(t){return t?"getUTCMonth":"getMonth"}function ip(t){return t?"getUTCDate":"getDate"}function rp(t){return t?"getUTCHours":"getHours"}function op(t){return t?"getUTCMinutes":"getMinutes"}function ap(t){return t?"getUTCSeconds":"getSeconds"}function sp(t){return t?"getUTCMilliseconds":"getMilliseconds"}function lp(t){return t?"setUTCFullYear":"setFullYear"}function up(t){return t?"setUTCMonth":"setMonth"}function hp(t){return t?"setUTCDate":"setDate"}function cp(t){return t?"setUTCHours":"setHours"}function pp(t){return t?"setUTCMinutes":"setMinutes"}function dp(t){return t?"setUTCSeconds":"setSeconds"}function fp(t){return t?"setUTCMilliseconds":"setMilliseconds"}function gp(t){if(!vo(t))return U(t)?t:"-";var e=(t+"").split(".");return e[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(e.length>1?"."+e[1]:"")}function yp(t,e){return t=(t||"").toLowerCase().replace(/-(.)/g,(function(t,e){return e.toUpperCase()})),e&&t&&(t=t.charAt(0).toUpperCase()+t.slice(1)),t}var vp=st;function mp(t,e,n){function i(t){return t&&ut(t)?t:"-"}function r(t){return!(null==t||isNaN(t)||!isFinite(t))}var o="time"===e,a=t instanceof Date;if(o||a){var s=o?uo(t):t;if(!isNaN(+s))return Jc(s,"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}",n);if(a)return"-"}if("ordinal"===e)return Z(t)?i(t):j(t)&&r(t)?t+"":"-";var l=yo(t);return r(l)?gp(l):Z(t)?i(t):"boolean"==typeof t?t+"":"-"}var xp=["a","b","c","d","e","f","g"],_p=function(t,e){return"{"+t+(null==e?"":e)+"}"};function bp(t,e,n){Y(e)||(e=[e]);var i=e.length;if(!i)return"";for(var r=e[0].$vars||[],o=0;o':'':{renderMode:o,content:"{"+(n.markerId||"markerX")+"|} ",style:"subItem"===r?{width:4,height:4,borderRadius:2,backgroundColor:i}:{width:10,height:10,borderRadius:5,backgroundColor:i}}:""}function Sp(t,e){return e=e||"transparent",U(t)?t:q(t)&&t.colorStops&&(t.colorStops[0]||{}).color||e}function Mp(t,e){if("_blank"===e||"blank"===e){var n=window.open();n.opener=null,n.location.href=t}else window.open(t,e)}var Ip=E,Tp=["left","right","top","bottom","width","height"],Cp=[["width","left","right"],["height","top","bottom"]];function Dp(t,e,n,i,r){var o=0,a=0;null==i&&(i=1/0),null==r&&(r=1/0);var s=0;e.eachChild((function(l,u){var h,c,p=l.getBoundingRect(),d=e.childAt(u+1),f=d&&d.getBoundingRect();if("horizontal"===t){var g=p.width+(f?-f.x+p.x:0);(h=o+g)>i||l.newline?(o=0,h=g,a+=s+n,s=p.height):s=Math.max(s,p.height)}else{var y=p.height+(f?-f.y+p.y:0);(c=a+y)>r||l.newline?(o+=s+n,a=0,c=y,s=p.width):s=Math.max(s,p.width)}l.newline||(l.x=o,l.y=a,l.markRedraw(),"horizontal"===t?o=h+n:a=c+n)}))}var Ap=Dp;H(Dp,"vertical"),H(Dp,"horizontal");function kp(t,e,n){n=vp(n||0);var i=e.width,r=e.height,o=$r(t.left,i),a=$r(t.top,r),s=$r(t.right,i),l=$r(t.bottom,r),u=$r(t.width,i),h=$r(t.height,r),c=n[2]+n[0],p=n[1]+n[3],d=t.aspect;switch(isNaN(u)&&(u=i-s-p-o),isNaN(h)&&(h=r-l-c-a),null!=d&&(isNaN(u)&&isNaN(h)&&(d>i/r?u=.8*i:h=.8*r),isNaN(u)&&(u=d*h),isNaN(h)&&(h=u/d)),isNaN(o)&&(o=i-s-u-p),isNaN(a)&&(a=r-l-h-c),t.left||t.right){case"center":o=i/2-u/2-n[3];break;case"right":o=i-u-p}switch(t.top||t.bottom){case"middle":case"center":a=r/2-h/2-n[0];break;case"bottom":a=r-h-c}o=o||0,a=a||0,isNaN(u)&&(u=i-p-o-(s||0)),isNaN(h)&&(h=r-c-a-(l||0));var f=new ze(o+n[3],a+n[0],u,h);return f.margin=n,f}function Lp(t,e,n,i,r,o){var a,s=!r||!r.hv||r.hv[0],l=!r||!r.hv||r.hv[1],u=r&&r.boundingMode||"all";if((o=o||t).x=t.x,o.y=t.y,!s&&!l)return!1;if("raw"===u)a="group"===t.type?new ze(0,0,+e.width||0,+e.height||0):t.getBoundingRect();else if(a=t.getBoundingRect(),t.needLocalTransform()){var h=t.getLocalTransform();(a=a.clone()).applyTransform(h)}var c=kp(k({width:a.width,height:a.height},e),n,i),p=s?c.x-a.x:0,d=l?c.y-a.y:0;return"raw"===u?(o.x=p,o.y=d):(o.x+=p,o.y+=d),o===t&&t.markRedraw(),!0}function Pp(t){var e=t.layoutMode||t.constructor.layoutMode;return q(e)?e:e?{type:e}:null}function Op(t,e,n){var i=n&&n.ignoreSize;!Y(i)&&(i=[i,i]);var r=a(Cp[0],0),o=a(Cp[1],1);function a(n,r){var o={},a=0,u={},h=0;if(Ip(n,(function(e){u[e]=t[e]})),Ip(n,(function(t){s(e,t)&&(o[t]=u[t]=e[t]),l(o,t)&&a++,l(u,t)&&h++})),i[r])return l(e,n[1])?u[n[2]]=null:l(e,n[2])&&(u[n[1]]=null),u;if(2!==h&&a){if(a>=2)return o;for(var c=0;c=0;a--)o=C(o,n[a],!0);e.defaultOption=o}return e.defaultOption},e.prototype.getReferringComponents=function(t,e){var n=t+"Index",i=t+"Id";return Yo(this.ecModel,t,{index:this.get(n,!0),id:this.get(i,!0)},e)},e.prototype.getBoxLayoutParams=function(){var t=this;return{left:t.get("left"),top:t.get("top"),right:t.get("right"),bottom:t.get("bottom"),width:t.get("width"),height:t.get("height")}},e.prototype.getZLevelKey=function(){return""},e.prototype.setZLevel=function(t){this.option.zlevel=t},e.protoInitialize=function(){var t=e.prototype;t.type="component",t.id="",t.name="",t.mainType="",t.subType="",t.componentIndex=0}(),e}(Cc);Jo(zp,Cc),na(zp),function(t){var e={};t.registerSubTypeDefaulter=function(t,n){var i=Ko(t);e[i.main]=n},t.determineSubType=function(n,i){var r=i.type;if(!r){var o=Ko(n).main;t.hasSubTypes(n)&&e[o]&&(r=e[o](i))}return r}}(zp),function(t,e){function n(t,e){return t[e]||(t[e]={predecessor:[],successor:[]}),t[e]}t.topologicalTravel=function(t,i,r,o){if(t.length){var a=function(t){var i={},r=[];return E(t,(function(o){var a=n(i,o),s=function(t,e){var n=[];return E(t,(function(t){P(e,t)>=0&&n.push(t)})),n}(a.originalDeps=e(o),t);a.entryCount=s.length,0===a.entryCount&&r.push(o),E(s,(function(t){P(a.predecessor,t)<0&&a.predecessor.push(t);var e=n(i,t);P(e.successor,t)<0&&e.successor.push(o)}))})),{graph:i,noEntryList:r}}(i),s=a.graph,l=a.noEntryList,u={};for(E(t,(function(t){u[t]=!0}));l.length;){var h=l.pop(),c=s[h],p=!!u[h];p&&(r.call(o,h,c.originalDeps.slice()),delete u[h]),E(c.successor,p?f:d)}E(u,(function(){var t="";throw new Error(t)}))}function d(t){s[t].entryCount--,0===s[t].entryCount&&l.push(t)}function f(t){u[t]=!0,d(t)}}}(zp,(function(t){var e=[];E(zp.getClassesByMainType(t),(function(t){e=e.concat(t.dependencies||t.prototype.dependencies||[])})),e=z(e,(function(t){return Ko(t).main})),"dataset"!==t&&P(e,"dataset")<=0&&e.unshift("dataset");return e}));var Vp="";"undefined"!=typeof navigator&&(Vp=navigator.platform||"");var Bp="rgba(0, 0, 0, 0.2)",Fp={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:Bp,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Bp,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Bp,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Bp,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Bp,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Bp,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:Vp.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},Gp=yt(["tooltip","label","itemName","itemId","itemGroupId","itemChildGroupId","seriesName"]),Wp="original",Hp="arrayRows",Yp="objectRows",Xp="keyedColumns",Up="typedArray",Zp="unknown",jp="column",qp="row",Kp=1,$p=2,Jp=3,Qp=Vo();function td(t,e,n){var i={},r=nd(e);if(!r||!t)return i;var o,a,s=[],l=[],u=e.ecModel,h=Qp(u).datasetMap,c=r.uid+"_"+n.seriesLayoutBy;E(t=t.slice(),(function(e,n){var r=q(e)?e:t[n]={name:e};"ordinal"===r.type&&null==o&&(o=n,a=f(r)),i[r.name]=[]}));var p=h.get(c)||h.set(c,{categoryWayDim:a,valueWayDim:0});function d(t,e,n){for(var i=0;ie)return t[i];return t[n-1]}(i,a):n;if((h=h||n)&&h.length){var c=h[l];return r&&(u[r]=c),s.paletteIdx=(l+1)%h.length,c}}var fd="\0_ec_inner";var gd=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.init=function(t,e,n,i,r,o){i=i||{},this.option=null,this._theme=new Cc(i),this._locale=new Cc(r),this._optionManager=o},e.prototype.setOption=function(t,e,n){var i=md(e);this._optionManager.setOption(t,n,i),this._resetOption(null,i)},e.prototype.resetOption=function(t,e){return this._resetOption(t,md(e))},e.prototype._resetOption=function(t,e){var n=!1,i=this._optionManager;if(!t||"recreate"===t){var r=i.mountOption("recreate"===t);0,this.option&&"recreate"!==t?(this.restoreData(),this._mergeOption(r,e)):ld(this,r),n=!0}if("timeline"!==t&&"media"!==t||this.restoreData(),!t||"recreate"===t||"timeline"===t){var o=i.getTimelineOption(this);o&&(n=!0,this._mergeOption(o,e))}if(!t||"recreate"===t||"media"===t){var a=i.getMediaOption(this);a.length&&E(a,(function(t){n=!0,this._mergeOption(t,e)}),this)}return n},e.prototype.mergeOption=function(t){this._mergeOption(t,null)},e.prototype._mergeOption=function(t,e){var n=this.option,i=this._componentsMap,r=this._componentsCount,o=[],a=yt(),s=e&&e.replaceMergeMainTypeMap;Qp(this).datasetMap=yt(),E(t,(function(t,e){null!=t&&(zp.hasClass(e)?e&&(o.push(e),a.set(e,!0)):n[e]=null==n[e]?T(t):C(n[e],t,!0))})),s&&s.each((function(t,e){zp.hasClass(e)&&!a.get(e)&&(o.push(e),a.set(e,!0))})),zp.topologicalTravel(o,zp.getAllClassMainTypes(),(function(e){var o=function(t,e,n){var i=od.get(e);if(!i)return n;var r=i(t);return r?n.concat(r):n}(this,e,To(t[e])),a=i.get(e),l=a?s&&s.get(e)?"replaceMerge":"normalMerge":"replaceAll",u=Lo(a,o,l);(function(t,e,n){E(t,(function(t){var i=t.newOption;q(i)&&(t.keyInfo.mainType=e,t.keyInfo.subType=function(t,e,n,i){return e.type?e.type:n?n.subType:i.determineSubType(t,e)}(e,i,t.existing,n))}))})(u,e,zp),n[e]=null,i.set(e,null),r.set(e,0);var h,c=[],p=[],d=0;E(u,(function(t,n){var i=t.existing,r=t.newOption;if(r){var o="series"===e,a=zp.getClass(e,t.keyInfo.subType,!o);if(!a)return;if("tooltip"===e){if(h)return void 0;h=!0}if(i&&i.constructor===a)i.name=t.keyInfo.name,i.mergeOption(r,this),i.optionUpdated(r,!1);else{var s=A({componentIndex:n},t.keyInfo);A(i=new a(r,this,this,s),s),t.brandNew&&(i.__requireNewView=!0),i.init(r,this,this),i.optionUpdated(null,!0)}}else i&&(i.mergeOption({},this),i.optionUpdated({},!1));i?(c.push(i.option),p.push(i),d++):(c.push(void 0),p.push(void 0))}),this),n[e]=c,i.set(e,p),r.set(e,d),"series"===e&&ad(this)}),this),this._seriesIndices||ad(this)},e.prototype.getOption=function(){var t=T(this.option);return E(t,(function(e,n){if(zp.hasClass(n)){for(var i=To(e),r=i.length,o=!1,a=r-1;a>=0;a--)i[a]&&!Eo(i[a])?o=!0:(i[a]=null,!o&&r--);i.length=r,t[n]=i}})),delete t[fd],t},e.prototype.getTheme=function(){return this._theme},e.prototype.getLocaleModel=function(){return this._locale},e.prototype.setUpdatePayload=function(t){this._payload=t},e.prototype.getUpdatePayload=function(){return this._payload},e.prototype.getComponent=function(t,e){var n=this._componentsMap.get(t);if(n){var i=n[e||0];if(i)return i;if(null==e)for(var r=0;r=e:"max"===n?t<=e:t===e})(i[a],t,o)||(r=!1)}})),r}var Td=E,Cd=q,Dd=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Ad(t){var e=t&&t.itemStyle;if(e)for(var n=0,i=Dd.length;n=0;g--){var y=t[g];if(s||(p=y.data.rawIndexOf(y.stackedByDimension,c)),p>=0){var v=y.data.getByRawIndex(y.stackResultDimension,p);if("all"===l||"positive"===l&&v>0||"negative"===l&&v<0||"samesign"===l&&d>=0&&v>0||"samesign"===l&&d<=0&&v<0){d=ro(d,v),f=v;break}}}return i[0]=d,i[1]=f,i}))}))}var Zd,jd,qd,Kd,$d,Jd=function(t){this.data=t.data||(t.sourceFormat===Xp?{}:[]),this.sourceFormat=t.sourceFormat||Zp,this.seriesLayoutBy=t.seriesLayoutBy||jp,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;nu&&(u=d)}s[0]=l,s[1]=u}},i=function(){return this._data?this._data.length/this._dimSize:0};function r(t){for(var e=0;e=0&&(s=o.interpolatedValue[l])}return null!=s?s+"":""})):void 0},t.prototype.getRawValue=function(t,e){return mf(this.getData(e),t)},t.prototype.formatTooltip=function(t,e,n){},t}();function bf(t){var e,n;return q(t)?t.type&&(n=t):e=t,{text:e,frag:n}}function wf(t){return new Sf(t)}var Sf=function(){function t(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return t.prototype.perform=function(t){var e,n=this._upstream,i=t&&t.skip;if(this._dirty&&n){var r=this.context;r.data=r.outputData=n.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this),this._plan&&!i&&(e=this._plan(this.context));var o,a=h(this._modBy),s=this._modDataCount||0,l=h(t&&t.modBy),u=t&&t.modDataCount||0;function h(t){return!(t>=1)&&(t=1),t}a===l&&s===u||(e="reset"),(this._dirty||"reset"===e)&&(this._dirty=!1,o=this._doReset(i)),this._modBy=l,this._modDataCount=u;var c=t&&t.step;if(this._dueEnd=n?n._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var p=this._dueIndex,d=Math.min(null!=c?this._dueIndex+c:1/0,this._dueEnd);if(!i&&(o||p1&&i>0?s:a}};return o;function a(){return e=t?null:oe},gte:function(t,e){return t>=e}},Af=function(){function t(t,e){if(!j(e)){var n="";0,wo(n)}this._opFn=Df[t],this._rvalFloat=yo(e)}return t.prototype.evaluate=function(t){return j(t)?this._opFn(t,this._rvalFloat):this._opFn(yo(t),this._rvalFloat)},t}(),kf=function(){function t(t,e){var n="desc"===t;this._resultLT=n?1:-1,null==e&&(e=n?"min":"max"),this._incomparable="min"===e?-1/0:1/0}return t.prototype.evaluate=function(t,e){var n=j(t)?t:yo(t),i=j(e)?e:yo(e),r=isNaN(n),o=isNaN(i);if(r&&(n=this._incomparable),o&&(i=this._incomparable),r&&o){var a=U(t),s=U(e);a&&(n=s?t:0),s&&(i=a?e:0)}return ni?-this._resultLT:0},t}(),Lf=function(){function t(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=yo(e)}return t.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n===this._rvalTypeof||"number"!==n&&"number"!==this._rvalTypeof||(e=yo(t)===this._rvalFloat)}return this._isEQ?e:!e},t}();function Pf(t,e){return"eq"===t||"ne"===t?new Lf("eq"===t,e):_t(Df,t)?new Af(t,e):null}var Of=function(){function t(){}return t.prototype.getRawData=function(){throw new Error("not supported")},t.prototype.getRawDataItem=function(t){throw new Error("not supported")},t.prototype.cloneRawData=function(){},t.prototype.getDimensionInfo=function(t){},t.prototype.cloneAllDimensionInfo=function(){},t.prototype.count=function(){},t.prototype.retrieveValue=function(t,e){},t.prototype.retrieveValueFromItem=function(t,e){},t.prototype.convertValue=function(t,e){return If(t,e)},t}();function Rf(t){var e=t.sourceFormat;if(!Ff(e)){var n="";0,wo(n)}return t.data}function Nf(t){var e=t.sourceFormat,n=t.data;if(!Ff(e)){var i="";0,wo(i)}if(e===Hp){for(var r=[],o=0,a=n.length;o65535?Hf:Yf}function qf(t,e,n,i,r){var o=Zf[n||"float"];if(r){var a=t[e],s=a&&a.length;if(s!==i){for(var l=new o(i),u=0;ug[1]&&(g[1]=f)}return this._rawCount=this._count=s,{start:a,end:s}},t.prototype._initDataFromProvider=function(t,e,n){for(var i=this._provider,r=this._chunks,o=this._dimensions,a=o.length,s=this._rawExtent,l=z(o,(function(t){return t.property})),u=0;uy[1]&&(y[1]=g)}}!i.persistent&&i.clean&&i.clean(),this._rawCount=this._count=e,this._extent=[]},t.prototype.count=function(){return this._count},t.prototype.get=function(t,e){if(!(e>=0&&e=0&&e=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(null!=n&&nt))return o;r=o-1}}return-1},t.prototype.indicesOfNearest=function(t,e,n){var i=this._chunks[t],r=[];if(!i)return r;null==n&&(n=1/0);for(var o=1/0,a=-1,s=0,l=0,u=this.count();l=0&&a<0)&&(o=c,a=h,s=0),h===a&&(r[s++]=l))}return r.length=s,r},t.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,i=this._count;if(n===Array){t=new n(i);for(var r=0;r=u&&x<=h||isNaN(x))&&(a[s++]=d),d++}p=!0}else if(2===r){f=c[i[0]];var y=c[i[1]],v=t[i[1]][0],m=t[i[1]][1];for(g=0;g=u&&x<=h||isNaN(x))&&(_>=v&&_<=m||isNaN(_))&&(a[s++]=d),d++}p=!0}}if(!p)if(1===r)for(g=0;g=u&&x<=h||isNaN(x))&&(a[s++]=b)}else for(g=0;gt[M][1])&&(w=!1)}w&&(a[s++]=e.getRawIndex(g))}return sy[1]&&(y[1]=g)}}}},t.prototype.lttbDownSample=function(t,e){var n,i,r,o=this.clone([t],!0),a=o._chunks[t],s=this.count(),l=0,u=Math.floor(1/e),h=this.getRawIndex(0),c=new(jf(this._rawCount))(Math.min(2*(Math.ceil(s/u)+2),s));c[l++]=h;for(var p=1;pn&&(n=i,r=I)}M>0&&M<_-x&&(c[l++]=Math.min(S,r),r=Math.max(S,r)),c[l++]=r,h=r}return c[l++]=this.getRawIndex(s-1),o._count=l,o._indices=c,o.getRawIndex=this._getRawIdx,o},t.prototype.downSample=function(t,e,n,i){for(var r=this.clone([t],!0),o=r._chunks,a=[],s=Math.floor(1/e),l=o[t],u=this.count(),h=r._rawExtent[t]=[1/0,-1/0],c=new(jf(this._rawCount))(Math.ceil(u/s)),p=0,d=0;du-d&&(s=u-d,a.length=s);for(var f=0;fh[1]&&(h[1]=y),c[p++]=v}return r._count=p,r._indices=c,r._updateGetRawIdx(),r},t.prototype.each=function(t,e){if(this._count)for(var n=t.length,i=this._chunks,r=0,o=this.count();ra&&(a=l)}return i=[o,a],this._extent[t]=i,i},t.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],i=this._chunks,r=0;r=0?this._indices[t]:-1},t.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},t.internalField=function(){function t(t,e,n,i){return If(t[i],this._dimensions[i])}Gf={arrayRows:t,objectRows:function(t,e,n,i){return If(t[e],this._dimensions[i])},keyedColumns:t,original:function(t,e,n,i){var r=t&&(null==t.value?t:t.value);return If(r instanceof Array?r[i]:r,this._dimensions[i])},typedArray:function(t,e,n,i){return t[i]}}}(),t}(),$f=function(){function t(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return t.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},t.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},t.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},t.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},t.prototype._createSource=function(){this._setLocalSource([],[]);var t,e,n=this._sourceHost,i=this._getUpstreamSourceManagers(),r=!!i.length;if(Qf(n)){var o=n,a=void 0,s=void 0,l=void 0;if(r){var u=i[0];u.prepareSource(),a=(l=u.getSource()).data,s=l.sourceFormat,e=[u._getVersionSign()]}else s=$(a=o.get("data",!0))?Up:Wp,e=[];var h=this._getSourceMetaRawOption()||{},c=l&&l.metaRawOption||{},p=rt(h.seriesLayoutBy,c.seriesLayoutBy)||null,d=rt(h.sourceHeader,c.sourceHeader),f=rt(h.dimensions,c.dimensions);t=p!==c.seriesLayoutBy||!!d!=!!c.sourceHeader||f?[tf(a,{seriesLayoutBy:p,sourceHeader:d,dimensions:f},s)]:[]}else{var g=n;if(r){var y=this._applyTransform(i);t=y.sourceList,e=y.upstreamSignList}else{t=[tf(g.get("source",!0),this._getSourceMetaRawOption(),null)],e=[]}}this._setLocalSource(t,e)},t.prototype._applyTransform=function(t){var e,n=this._sourceHost,i=n.get("transform",!0),r=n.get("fromTransformResult",!0);if(null!=r){var o="";1!==t.length&&tg(o)}var a,s=[],l=[];return E(t,(function(t){t.prepareSource();var e=t.getSource(r||0),n="";null==r||e||tg(n),s.push(e),l.push(t._getVersionSign())})),i?e=function(t,e,n){var i=To(t),r=i.length,o="";r||wo(o);for(var a=0,s=r;a1||n>0&&!t.noHeader;return E(t.blocks,(function(t){var n=lg(t);n>=e&&(e=n+ +(i&&(!n||ag(t)&&!t.noHeader)))})),e}return 0}function ug(t,e,n,i){var r,o=e.noHeader,a=(r=lg(e),{html:ig[r],richText:rg[r]}),s=[],l=e.blocks||[];lt(!l||Y(l)),l=l||[];var u=t.orderMode;if(e.sortBlocks&&u){l=l.slice();var h={valueAsc:"asc",valueDesc:"desc"};if(_t(h,u)){var c=new kf(h[u],null);l.sort((function(t,e){return c.evaluate(t.sortParam,e.sortParam)}))}else"seriesDesc"===u&&l.reverse()}E(l,(function(n,r){var o=e.valueFormatter,l=sg(n)(o?A(A({},t),{valueFormatter:o}):t,n,r>0?a.html:0,i);null!=l&&s.push(l)}));var p="richText"===t.renderMode?s.join(a.richText):pg(s.join(""),o?n:a.html);if(o)return p;var d=mp(e.header,"ordinal",t.useUTC),f=ng(i,t.renderMode).nameStyle;return"richText"===t.renderMode?dg(t,d,f)+a.richText+p:pg('
    '+re(d)+"
    "+p,n)}function hg(t,e,n,i){var r=t.renderMode,o=e.noName,a=e.noValue,s=!e.markerType,l=e.name,u=t.useUTC,h=e.valueFormatter||t.valueFormatter||function(t){return z(t=Y(t)?t:[t],(function(t,e){return mp(t,Y(d)?d[e]:d,u)}))};if(!o||!a){var c=s?"":t.markupStyleCreator.makeTooltipMarker(e.markerType,e.markerColor||"#333",r),p=o?"":mp(l,"ordinal",u),d=e.valueType,f=a?[]:h(e.value,e.dataIndex),g=!s||!o,y=!s&&o,v=ng(i,r),m=v.nameStyle,x=v.valueStyle;return"richText"===r?(s?"":c)+(o?"":dg(t,p,m))+(a?"":function(t,e,n,i,r){var o=[r],a=i?10:20;return n&&o.push({padding:[0,0,0,a],align:"right"}),t.markupStyleCreator.wrapRichTextStyle(Y(e)?e.join(" "):e,o)}(t,f,g,y,x)):pg((s?"":c)+(o?"":function(t,e,n){return''+re(t)+""}(p,!s,m))+(a?"":function(t,e,n,i){var r=n?"10px":"20px",o=e?"float:right;margin-left:"+r:"";return t=Y(t)?t:[t],''+z(t,(function(t){return re(t)})).join("  ")+""}(f,g,y,x)),n)}}function cg(t,e,n,i,r,o){if(t)return sg(t)({useUTC:r,renderMode:n,orderMode:i,markupStyleCreator:e,valueFormatter:t.valueFormatter},t,0,o)}function pg(t,e){return'
    '+t+'
    '}function dg(t,e,n){return t.markupStyleCreator.wrapRichTextStyle(e,n)}function fg(t,e){return Sp(t.getData().getItemVisual(e,"style")[t.visualDrawType])}function gg(t,e){var n=t.get("padding");return null!=n?n:"richText"===e?[8,10]:10}var yg=function(){function t(){this.richTextStyles={},this._nextStyleNameId=mo()}return t.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},t.prototype.makeTooltipMarker=function(t,e,n){var i="richText"===n?this._generateStyleName():null,r=wp({color:e,type:t,renderMode:n,markerId:i});return U(r)?r:(this.richTextStyles[i]=r.style,r.content)},t.prototype.wrapRichTextStyle=function(t,e){var n={};Y(e)?E(e,(function(t){return A(n,t)})):A(n,e);var i=this._generateStyleName();return this.richTextStyles[i]=n,"{"+i+"|"+t+"}"},t}();function vg(t){var e,n,i,r,o=t.series,a=t.dataIndex,s=t.multipleSeries,l=o.getData(),u=l.mapDimensionsAll("defaultedTooltip"),h=u.length,c=o.getRawValue(a),p=Y(c),d=fg(o,a);if(h>1||p&&!h){var f=function(t,e,n,i,r){var o=e.getData(),a=V(t,(function(t,e,n){var i=o.getDimensionInfo(n);return t||i&&!1!==i.tooltip&&null!=i.displayName}),!1),s=[],l=[],u=[];function h(t,e){var n=o.getDimensionInfo(e);n&&!1!==n.otherDims.tooltip&&(a?u.push(og("nameValue",{markerType:"subItem",markerColor:r,name:n.displayName,value:t,valueType:n.type})):(s.push(t),l.push(n.type)))}return i.length?E(i,(function(t){h(mf(o,n,t),t)})):E(t,h),{inlineValues:s,inlineValueTypes:l,blocks:u}}(c,o,a,u,d);e=f.inlineValues,n=f.inlineValueTypes,i=f.blocks,r=f.inlineValues[0]}else if(h){var g=l.getDimensionInfo(u[0]);r=e=mf(l,a,u[0]),n=g.type}else r=e=p?c[0]:c;var y=No(o),v=y&&o.name||"",m=l.getName(a),x=s?v:m;return og("section",{header:v,noHeader:s||!y,sortParam:r,blocks:[og("nameValue",{markerType:"item",markerColor:d,name:x,noName:!ut(x),value:e,valueType:n,dataIndex:a})].concat(i||[])})}var mg=Vo();function xg(t,e){return t.getName(e)||t.getId(e)}var _g="__universalTransitionEnabled",bg=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return n(e,t),e.prototype.init=function(t,e,n){this.seriesIndex=this.componentIndex,this.dataTask=wf({count:Sg,reset:Mg}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,n),(mg(this).sourceManager=new $f(this)).prepareSource();var i=this.getInitialData(t,n);Tg(i,this),this.dataTask.context.data=i,mg(this).dataBeforeProcessed=i,wg(this),this._initSelectedMapFromData(i)},e.prototype.mergeDefaultAndTheme=function(t,e){var n=Pp(this),i=n?Rp(t):{},r=this.subType;zp.hasClass(r)&&(r+="Series"),C(t,e.getTheme().get(this.subType)),C(t,this.getDefaultOption()),Co(t,"label",["show"]),this.fillDataTextStyle(t.data),n&&Op(t,i,n)},e.prototype.mergeOption=function(t,e){t=C(this.option,t,!0),this.fillDataTextStyle(t.data);var n=Pp(this);n&&Op(this.option,t,n);var i=mg(this).sourceManager;i.dirty(),i.prepareSource();var r=this.getInitialData(t,e);Tg(r,this),this.dataTask.dirty(),this.dataTask.context.data=r,mg(this).dataBeforeProcessed=r,wg(this),this._initSelectedMapFromData(r)},e.prototype.fillDataTextStyle=function(t){if(t&&!$(t))for(var e=["show"],n=0;nthis.getShallow("animationThreshold")&&(e=!1),!!e},e.prototype.restoreData=function(){this.dataTask.dirty()},e.prototype.getColorFromPalette=function(t,e,n){var i=this.ecModel,r=cd.prototype.getColorFromPalette.call(this,t,e,n);return r||(r=i.getColorFromPalette(t,e,n)),r},e.prototype.coordDimToDataDim=function(t){return this.getRawData().mapDimensionsAll(t)},e.prototype.getProgressive=function(){return this.get("progressive")},e.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},e.prototype.select=function(t,e){this._innerSelect(this.getData(e),t)},e.prototype.unselect=function(t,e){var n=this.option.selectedMap;if(n){var i=this.option.selectedMode,r=this.getData(e);if("series"===i||"all"===n)return this.option.selectedMap={},void(this._selectedDataIndicesMap={});for(var o=0;o=0&&n.push(r)}return n},e.prototype.isSelected=function(t,e){var n=this.option.selectedMap;if(!n)return!1;var i=this.getData(e);return("all"===n||n[xg(i,t)])&&!i.getItemModel(t).get(["select","disabled"])},e.prototype.isUniversalTransitionEnabled=function(){if(this[_g])return!0;var t=this.option.universalTransition;return!!t&&(!0===t||t&&t.enabled)},e.prototype._innerSelect=function(t,e){var n,i,r=this.option,o=r.selectedMode,a=e.length;if(o&&a)if("series"===o)r.selectedMap="all";else if("multiple"===o){q(r.selectedMap)||(r.selectedMap={});for(var s=r.selectedMap,l=0;l0&&this._innerSelect(t,e)}},e.registerClass=function(t){return zp.registerClass(t)},e.protoInitialize=function(){var t=e.prototype;t.type="series.__base__",t.seriesIndex=0,t.ignoreStyleOnData=!1,t.hasSymbolVisual=!1,t.defaultSymbol="circle",t.visualStyleAccessPath="itemStyle",t.visualDrawType="fill"}(),e}(zp);function wg(t){var e=t.name;No(t)||(t.name=function(t){var e=t.getRawData(),n=e.mapDimensionsAll("seriesName"),i=[];return E(n,(function(t){var n=e.getDimensionInfo(t);n.displayName&&i.push(n.displayName)})),i.join(" ")}(t)||e)}function Sg(t){return t.model.getRawData().count()}function Mg(t){var e=t.model;return e.setData(e.getRawData().cloneShallow()),Ig}function Ig(t,e){e.outputData&&t.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function Tg(t,e){E(vt(t.CHANGABLE_METHODS,t.DOWNSAMPLE_METHODS),(function(n){t.wrapMethod(n,H(Cg,e))}))}function Cg(t,e){var n=Dg(t);return n&&n.setOutputEnd((e||this).count()),e}function Dg(t){var e=(t.ecModel||{}).scheduler,n=e&&e.getPipeline(t.uid);if(n){var i=n.currentTask;if(i){var r=i.agentStubMap;r&&(i=r.get(t.uid))}return i}}R(bg,_f),R(bg,cd),Jo(bg,zp);var Ag=function(){function t(){this.group=new Br,this.uid=Ac("viewComponent")}return t.prototype.init=function(t,e){},t.prototype.render=function(t,e,n,i){},t.prototype.dispose=function(t,e){},t.prototype.updateView=function(t,e,n,i){},t.prototype.updateLayout=function(t,e,n,i){},t.prototype.updateVisual=function(t,e,n,i){},t.prototype.toggleBlurSeries=function(t,e,n){},t.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},t}();function kg(){var t=Vo();return function(e){var n=t(e),i=e.pipelineContext,r=!!n.large,o=!!n.progressiveRender,a=n.large=!(!i||!i.large),s=n.progressiveRender=!(!i||!i.progressiveRender);return!(r===a&&o===s)&&"reset"}}$o(Ag),na(Ag);var Lg=Vo(),Pg=kg(),Og=function(){function t(){this.group=new Br,this.uid=Ac("viewChart"),this.renderTask=wf({plan:Eg,reset:zg}),this.renderTask.context={view:this}}return t.prototype.init=function(t,e){},t.prototype.render=function(t,e,n,i){0},t.prototype.highlight=function(t,e,n,i){var r=t.getData(i&&i.dataType);r&&Ng(r,i,"emphasis")},t.prototype.downplay=function(t,e,n,i){var r=t.getData(i&&i.dataType);r&&Ng(r,i,"normal")},t.prototype.remove=function(t,e){this.group.removeAll()},t.prototype.dispose=function(t,e){},t.prototype.updateView=function(t,e,n,i){this.render(t,e,n,i)},t.prototype.updateLayout=function(t,e,n,i){this.render(t,e,n,i)},t.prototype.updateVisual=function(t,e,n,i){this.render(t,e,n,i)},t.prototype.eachRendered=function(t){Jh(this.group,t)},t.markUpdateMethod=function(t,e){Lg(t).updateMethod=e},t.protoInitialize=void(t.prototype.type="chart"),t}();function Rg(t,e,n){t&&Ql(t)&&("emphasis"===e?Ol:Rl)(t,n)}function Ng(t,e,n){var i=zo(t,e),r=e&&null!=e.highlightKey?function(t){var e=sl[t];return null==e&&al<=32&&(e=sl[t]=al++),e}(e.highlightKey):null;null!=i?E(To(i),(function(e){Rg(t.getItemGraphicEl(e),n,r)})):t.eachItemGraphicEl((function(t){Rg(t,n,r)}))}function Eg(t){return Pg(t.model)}function zg(t){var e=t.model,n=t.ecModel,i=t.api,r=t.payload,o=e.pipelineContext.progressiveRender,a=t.view,s=r&&Lg(r).updateMethod,l=o?"incrementalPrepareRender":s&&a[s]?s:"render";return"render"!==l&&a[l](e,n,i,r),Vg[l]}$o(Og),na(Og);var Vg={incrementalPrepareRender:{progress:function(t,e){e.view.incrementalRender(t,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(t,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}},Bg="\0__throttleOriginMethod",Fg="\0__throttleRate",Gg="\0__throttleType";function Wg(t,e,n){var i,r,o,a,s,l=0,u=0,h=null;function c(){u=(new Date).getTime(),h=null,t.apply(o,a||[])}e=e||0;var p=function(){for(var t=[],p=0;p=0?c():h=setTimeout(c,-r),l=i};return p.clear=function(){h&&(clearTimeout(h),h=null)},p.debounceNextCall=function(t){s=t},p}function Hg(t,e,n,i){var r=t[e];if(r){var o=r[Bg]||r,a=r[Gg];if(r[Fg]!==n||a!==i){if(null==n||!i)return t[e]=o;(r=t[e]=Wg(o,n,"debounce"===i))[Bg]=o,r[Gg]=i,r[Fg]=n}return r}}function Yg(t,e){var n=t[e];n&&n[Bg]&&(n.clear&&n.clear(),t[e]=n[Bg])}var Xg=Vo(),Ug={itemStyle:ia(Mc,!0),lineStyle:ia(bc,!0)},Zg={lineStyle:"stroke",itemStyle:"fill"};function jg(t,e){var n=t.visualStyleMapper||Ug[e];return n||(console.warn("Unknown style type '"+e+"'."),Ug.itemStyle)}function qg(t,e){var n=t.visualDrawType||Zg[e];return n||(console.warn("Unknown style type '"+e+"'."),"fill")}var Kg={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var n=t.getData(),i=t.visualStyleAccessPath||"itemStyle",r=t.getModel(i),o=jg(t,i)(r),a=r.getShallow("decal");a&&(n.setVisual("decal",a),a.dirty=!0);var s=qg(t,i),l=o[s],u=X(l)?l:null,h="auto"===o.fill||"auto"===o.stroke;if(!o[s]||u||h){var c=t.getColorFromPalette(t.name,null,e.getSeriesCount());o[s]||(o[s]=c,n.setVisual("colorFromPalette",!0)),o.fill="auto"===o.fill||X(o.fill)?c:o.fill,o.stroke="auto"===o.stroke||X(o.stroke)?c:o.stroke}if(n.setVisual("style",o),n.setVisual("drawType",s),!e.isSeriesFiltered(t)&&u)return n.setVisual("colorFromPalette",!1),{dataEach:function(e,n){var i=t.getDataParams(n),r=A({},o);r[s]=u(i),e.setItemVisual(n,"style",r)}}}},$g=new Cc,Jg={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){if(!t.ignoreStyleOnData&&!e.isSeriesFiltered(t)){var n=t.getData(),i=t.visualStyleAccessPath||"itemStyle",r=jg(t,i),o=n.getVisual("drawType");return{dataEach:n.hasItemOption?function(t,e){var n=t.getRawDataItem(e);if(n&&n[i]){$g.option=n[i];var a=r($g);A(t.ensureUniqueItemVisual(e,"style"),a),$g.option.decal&&(t.setItemVisual(e,"decal",$g.option.decal),$g.option.decal.dirty=!0),o in a&&t.setItemVisual(e,"colorFromPalette",!1)}}:null}}}},Qg={performRawSeries:!0,overallReset:function(t){var e=yt();t.eachSeries((function(t){var n=t.getColorBy();if(!t.isColorBySeries()){var i=t.type+"-"+n,r=e.get(i);r||(r={},e.set(i,r)),Xg(t).scope=r}})),t.eachSeries((function(e){if(!e.isColorBySeries()&&!t.isSeriesFiltered(e)){var n=e.getRawData(),i={},r=e.getData(),o=Xg(e).scope,a=e.visualStyleAccessPath||"itemStyle",s=qg(e,a);r.each((function(t){var e=r.getRawIndex(t);i[e]=t})),n.each((function(t){var a=i[t];if(r.getItemVisual(a,"colorFromPalette")){var l=r.ensureUniqueItemVisual(a,"style"),u=n.getName(t)||t+"",h=n.count();l[s]=e.getColorFromPalette(u,o,h)}}))}}))}},ty=Math.PI;var ey=function(){function t(t,e,n,i){this._stageTaskMap=yt(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),i=this._visualHandlers=i.slice(),this._allHandlers=n.concat(i)}return t.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each((function(t){var e=t.overallTask;e&&e.dirty()}))},t.prototype.getPerformArgs=function(t,e){if(t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),i=n.context,r=!e&&n.progressiveEnabled&&(!i||i.progressiveRender)&&t.__idxInPipeline>n.blockIndex?n.step:null,o=i&&i.modDataCount;return{step:r,modBy:null!=o?Math.ceil(o/r):null,modDataCount:o}}},t.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},t.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),i=t.getData().count(),r=n.progressiveEnabled&&e.incrementalPrepareRender&&i>=n.threshold,o=t.get("large")&&i>=t.get("largeThreshold"),a="mod"===t.get("progressiveChunkMode")?i:null;t.pipelineContext=n.context={progressiveRender:r,modDataCount:a,large:o}},t.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=yt();t.eachSeries((function(t){var i=t.getProgressive(),r=t.uid;n.set(r,{id:r,head:null,tail:null,threshold:t.getProgressiveThreshold(),progressiveEnabled:i&&!(t.preventIncremental&&t.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),e._pipe(t,t.dataTask)}))},t.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;E(this._allHandlers,(function(i){var r=t.get(i.uid)||t.set(i.uid,{}),o="";lt(!(i.reset&&i.overallReset),o),i.reset&&this._createSeriesStageTask(i,r,e,n),i.overallReset&&this._createOverallStageTask(i,r,e,n)}),this)},t.prototype.prepareView=function(t,e,n,i){var r=t.renderTask,o=r.context;o.model=e,o.ecModel=n,o.api=i,r.__block=!t.incrementalPrepareRender,this._pipe(e,r)},t.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},t.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},t.prototype._performStageTasks=function(t,e,n,i){i=i||{};var r=!1,o=this;function a(t,e){return t.setDirty&&(!t.dirtyMap||t.dirtyMap.get(e.__pipeline.id))}E(t,(function(t,s){if(!i.visualType||i.visualType===t.visualType){var l=o._stageTaskMap.get(t.uid),u=l.seriesTaskMap,h=l.overallTask;if(h){var c,p=h.agentStubMap;p.each((function(t){a(i,t)&&(t.dirty(),c=!0)})),c&&h.dirty(),o.updatePayload(h,n);var d=o.getPerformArgs(h,i.block);p.each((function(t){t.perform(d)})),h.perform(d)&&(r=!0)}else u&&u.each((function(s,l){a(i,s)&&s.dirty();var u=o.getPerformArgs(s,i.block);u.skip=!t.performRawSeries&&e.isSeriesFiltered(s.context.model),o.updatePayload(s,n),s.perform(u)&&(r=!0)}))}})),this.unfinished=r||this.unfinished},t.prototype.performSeriesTasks=function(t){var e;t.eachSeries((function(t){e=t.dataTask.perform()||e})),this.unfinished=e||this.unfinished},t.prototype.plan=function(){this._pipelineMap.each((function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)}))},t.prototype.updatePayload=function(t,e){"remain"!==e&&(t.context.payload=e)},t.prototype._createSeriesStageTask=function(t,e,n,i){var r=this,o=e.seriesTaskMap,a=e.seriesTaskMap=yt(),s=t.seriesType,l=t.getTargetSeries;function u(e){var s=e.uid,l=a.set(s,o&&o.get(s)||wf({plan:ay,reset:sy,count:hy}));l.context={model:e,ecModel:n,api:i,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:r},r._pipe(e,l)}t.createOnAllSeries?n.eachRawSeries(u):s?n.eachRawSeriesByType(s,u):l&&l(n,i).each(u)},t.prototype._createOverallStageTask=function(t,e,n,i){var r=this,o=e.overallTask=e.overallTask||wf({reset:ny});o.context={ecModel:n,api:i,overallReset:t.overallReset,scheduler:r};var a=o.agentStubMap,s=o.agentStubMap=yt(),l=t.seriesType,u=t.getTargetSeries,h=!0,c=!1,p="";function d(t){var e=t.uid,n=s.set(e,a&&a.get(e)||(c=!0,wf({reset:iy,onDirty:oy})));n.context={model:t,overallProgress:h},n.agent=o,n.__block=h,r._pipe(t,n)}lt(!t.createOnAllSeries,p),l?n.eachRawSeriesByType(l,d):u?u(n,i).each(d):(h=!1,E(n.getSeries(),d)),c&&o.dirty()},t.prototype._pipe=function(t,e){var n=t.uid,i=this._pipelineMap.get(n);!i.head&&(i.head=e),i.tail&&i.tail.pipe(e),i.tail=e,e.__idxInPipeline=i.count++,e.__pipeline=i},t.wrapStageHandler=function(t,e){return X(t)&&(t={overallReset:t,seriesType:cy(t)}),t.uid=Ac("stageHandler"),e&&(t.visualType=e),t},t}();function ny(t){t.overallReset(t.ecModel,t.api,t.payload)}function iy(t){return t.overallProgress&&ry}function ry(){this.agent.dirty(),this.getDownstream().dirty()}function oy(){this.agent&&this.agent.dirty()}function ay(t){return t.plan?t.plan(t.model,t.ecModel,t.api,t.payload):null}function sy(t){t.useClearVisual&&t.data.clearAllVisual();var e=t.resetDefines=To(t.reset(t.model,t.ecModel,t.api,t.payload));return e.length>1?z(e,(function(t,e){return uy(e)})):ly}var ly=uy(0);function uy(t){return function(e,n){var i=n.data,r=n.resetDefines[t];if(r&&r.dataEach)for(var o=e.start;o0&&h===r.length-u.length){var c=r.slice(0,h);"data"!==c&&(e.mainType=c,e[u.toLowerCase()]=t,s=!0)}}a.hasOwnProperty(r)&&(n[r]=t,s=!0),s||(i[r]=t)}))}return{cptQuery:e,dataQuery:n,otherQuery:i}},t.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var i=n.targetEl,r=n.packedEvent,o=n.model,a=n.view;if(!o||!a)return!0;var s=e.cptQuery,l=e.dataQuery;return u(s,o,"mainType")&&u(s,o,"subType")&&u(s,o,"index","componentIndex")&&u(s,o,"name")&&u(s,o,"id")&&u(l,r,"name")&&u(l,r,"dataIndex")&&u(l,r,"dataType")&&(!a.filterForExposedEvent||a.filterForExposedEvent(t,e.otherQuery,i,r));function u(t,e,n,i){return null==t[n]||e[i||n]===t[n]}},t.prototype.afterTrigger=function(){this.eventInfo=null},t}(),My=["symbol","symbolSize","symbolRotate","symbolOffset"],Iy=My.concat(["symbolKeepAspect"]),Ty={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var n=t.getData();if(t.legendIcon&&n.setVisual("legendIcon",t.legendIcon),t.hasSymbolVisual){for(var i={},r={},o=!1,a=0;a=0&&jy(l)?l:.5,t.createRadialGradient(a,s,0,a,s,l)}(t,e,n):function(t,e,n){var i=null==e.x?0:e.x,r=null==e.x2?1:e.x2,o=null==e.y?0:e.y,a=null==e.y2?0:e.y2;return e.global||(i=i*n.width+n.x,r=r*n.width+n.x,o=o*n.height+n.y,a=a*n.height+n.y),i=jy(i)?i:0,r=jy(r)?r:1,o=jy(o)?o:0,a=jy(a)?a:0,t.createLinearGradient(i,o,r,a)}(t,e,n),r=e.colorStops,o=0;o0&&(e=i.lineDash,n=i.lineWidth,e&&"solid"!==e&&n>0?"dashed"===e?[4*n,2*n]:"dotted"===e?[n]:j(e)?[e]:Y(e)?e:null:null),o=i.lineDashOffset;if(r){var a=i.strokeNoScale&&t.getLineScale?t.getLineScale():1;a&&1!==a&&(r=z(r,(function(t){return t/a})),o/=a)}return[r,o]}var Qy=new hs(!0);function tv(t){var e=t.stroke;return!(null==e||"none"===e||!(t.lineWidth>0))}function ev(t){return"string"==typeof t&&"none"!==t}function nv(t){var e=t.fill;return null!=e&&"none"!==e}function iv(t,e){if(null!=e.fillOpacity&&1!==e.fillOpacity){var n=t.globalAlpha;t.globalAlpha=e.fillOpacity*e.opacity,t.fill(),t.globalAlpha=n}else t.fill()}function rv(t,e){if(null!=e.strokeOpacity&&1!==e.strokeOpacity){var n=t.globalAlpha;t.globalAlpha=e.strokeOpacity*e.opacity,t.stroke(),t.globalAlpha=n}else t.stroke()}function ov(t,e,n){var i=la(e.image,e.__image,n);if(ha(i)){var r=t.createPattern(i,e.repeat||"repeat");if("function"==typeof DOMMatrix&&r&&r.setTransform){var o=new DOMMatrix;o.translateSelf(e.x||0,e.y||0),o.rotateSelf(0,0,(e.rotation||0)*wt),o.scaleSelf(e.scaleX||1,e.scaleY||1),r.setTransform(o)}return r}}var av=["shadowBlur","shadowOffsetX","shadowOffsetY"],sv=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function lv(t,e,n,i,r){var o=!1;if(!i&&e===(n=n||{}))return!1;if(i||e.opacity!==n.opacity){cv(t,r),o=!0;var a=Math.max(Math.min(e.opacity,1),0);t.globalAlpha=isNaN(a)?Ma.opacity:a}(i||e.blend!==n.blend)&&(o||(cv(t,r),o=!0),t.globalCompositeOperation=e.blend||Ma.blend);for(var s=0;s0&&t.unfinished);t.unfinished||this._zr.flush()}}},e.prototype.getDom=function(){return this._dom},e.prototype.getId=function(){return this.id},e.prototype.getZr=function(){return this._zr},e.prototype.isSSR=function(){return this._ssr},e.prototype.setOption=function(t,e,n){if(!this[Dv])if(this._disposed)om(this.id);else{var i,r,o;if(q(e)&&(n=e.lazyUpdate,i=e.silent,r=e.replaceMerge,o=e.transition,e=e.notMerge),this[Dv]=!0,!this._model||e){var a=new Md(this._api),s=this._theme,l=this._model=new gd;l.scheduler=this._scheduler,l.ssr=this._ssr,l.init(null,null,null,s,this._locale,a)}this._model.setOption(t,{replaceMerge:r},um);var u={seriesTransition:o,optionChanged:!0};if(n)this[Av]={silent:i,updateParams:u},this[Dv]=!1,this.getZr().wakeUp();else{try{Ev(this),Bv.update.call(this,null,u)}catch(t){throw this[Av]=null,this[Dv]=!1,t}this._ssr||this._zr.flush(),this[Av]=null,this[Dv]=!1,Hv.call(this,i),Yv.call(this,i)}}},e.prototype.setTheme=function(){bo()},e.prototype.getModel=function(){return this._model},e.prototype.getOption=function(){return this._model&&this._model.getOption()},e.prototype.getWidth=function(){return this._zr.getWidth()},e.prototype.getHeight=function(){return this._zr.getHeight()},e.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||r.hasGlobalWindow&&window.devicePixelRatio||1},e.prototype.getRenderedCanvas=function(t){return this.renderToCanvas(t)},e.prototype.renderToCanvas=function(t){t=t||{};var e=this._zr.painter;return e.getRenderedCanvas({backgroundColor:t.backgroundColor||this._model.get("backgroundColor"),pixelRatio:t.pixelRatio||this.getDevicePixelRatio()})},e.prototype.renderToSVGString=function(t){t=t||{};var e=this._zr.painter;return e.renderToString({useViewBox:t.useViewBox})},e.prototype.getSvgDataURL=function(){if(r.svgSupported){var t=this._zr;return E(t.storage.getDisplayList(),(function(t){t.stopAnimation(null,!0)})),t.painter.toDataURL()}},e.prototype.getDataURL=function(t){if(!this._disposed){var e=(t=t||{}).excludeComponents,n=this._model,i=[],r=this;E(e,(function(t){n.eachComponent({mainType:t},(function(t){var e=r._componentsMap[t.__viewId];e.group.ignore||(i.push(e),e.group.ignore=!0)}))}));var o="svg"===this._zr.painter.getType()?this.getSvgDataURL():this.renderToCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return E(i,(function(t){t.group.ignore=!1})),o}om(this.id)},e.prototype.getConnectedDataURL=function(t){if(!this._disposed){var e="svg"===t.type,n=this.group,i=Math.min,r=Math.max,o=1/0;if(fm[n]){var a=o,s=o,l=-1/0,u=-1/0,c=[],p=t&&t.pixelRatio||this.getDevicePixelRatio();E(dm,(function(o,h){if(o.group===n){var p=e?o.getZr().painter.getSvgDom().innerHTML:o.renderToCanvas(T(t)),d=o.getDom().getBoundingClientRect();a=i(d.left,a),s=i(d.top,s),l=r(d.right,l),u=r(d.bottom,u),c.push({dom:p,left:d.left,top:d.top})}}));var d=(l*=p)-(a*=p),f=(u*=p)-(s*=p),g=h.createCanvas(),y=Yr(g,{renderer:e?"svg":"canvas"});if(y.resize({width:d,height:f}),e){var v="";return E(c,(function(t){var e=t.left-a,n=t.top-s;v+=''+t.dom+""})),y.painter.getSvgRoot().innerHTML=v,t.connectedBackgroundColor&&y.painter.setBackgroundColor(t.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}return t.connectedBackgroundColor&&y.add(new Ws({shape:{x:0,y:0,width:d,height:f},style:{fill:t.connectedBackgroundColor}})),E(c,(function(t){var e=new Ns({style:{x:t.left*p-a,y:t.top*p-s,image:t.dom}});y.add(e)})),y.refreshImmediately(),g.toDataURL("image/"+(t&&t.type||"png"))}return this.getDataURL(t)}om(this.id)},e.prototype.convertToPixel=function(t,e){return Fv(this,"convertToPixel",t,e)},e.prototype.convertFromPixel=function(t,e){return Fv(this,"convertFromPixel",t,e)},e.prototype.containPixel=function(t,e){var n;if(!this._disposed)return E(Fo(this._model,t),(function(t,i){i.indexOf("Models")>=0&&E(t,(function(t){var r=t.coordinateSystem;if(r&&r.containPoint)n=n||!!r.containPoint(e);else if("seriesModels"===i){var o=this._chartsMap[t.__viewId];o&&o.containPoint&&(n=n||o.containPoint(e,t))}else 0}),this)}),this),!!n;om(this.id)},e.prototype.getVisual=function(t,e){var n=Fo(this._model,t,{defaultMainType:"series"}),i=n.seriesModel;var r=i.getData(),o=n.hasOwnProperty("dataIndexInside")?n.dataIndexInside:n.hasOwnProperty("dataIndex")?r.indexOfRawIndex(n.dataIndex):null;return null!=o?Dy(r,o,e):Ay(r,e)},e.prototype.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},e.prototype.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]},e.prototype._initEvents=function(){var t,e,n,i=this;E(rm,(function(t){var e=function(e){var n,r=i.getModel(),o=e.target,a="globalout"===t;if(a?n={}:o&&Oy(o,(function(t){var e=rl(t);if(e&&null!=e.dataIndex){var i=e.dataModel||r.getSeriesByIndex(e.seriesIndex);return n=i&&i.getDataParams(e.dataIndex,e.dataType,o)||{},!0}if(e.eventData)return n=A({},e.eventData),!0}),!0),n){var s=n.componentType,l=n.componentIndex;"markLine"!==s&&"markPoint"!==s&&"markArea"!==s||(s="series",l=n.seriesIndex);var u=s&&null!=l&&r.getComponent(s,l),h=u&&i["series"===u.mainType?"_chartsMap":"_componentsMap"][u.__viewId];0,n.event=e,n.type=t,i._$eventProcessor.eventInfo={targetEl:o,packedEvent:n,model:u,view:h},i.trigger(t,n)}};e.zrEventfulCallAtLast=!0,i._zr.on(t,e,i)})),E(sm,(function(t,e){i._messageCenter.on(e,(function(t){this.trigger(e,t)}),i)})),E(["selectchanged"],(function(t){i._messageCenter.on(t,(function(e){this.trigger(t,e)}),i)})),t=this._messageCenter,e=this,n=this._api,t.on("selectchanged",(function(t){var i=n.getModel();t.isFromClick?(Py("map","selectchanged",e,i,t),Py("pie","selectchanged",e,i,t)):"select"===t.fromAction?(Py("map","selected",e,i,t),Py("pie","selected",e,i,t)):"unselect"===t.fromAction&&(Py("map","unselected",e,i,t),Py("pie","unselected",e,i,t))}))},e.prototype.isDisposed=function(){return this._disposed},e.prototype.clear=function(){this._disposed?om(this.id):this.setOption({series:[]},!0)},e.prototype.dispose=function(){if(this._disposed)om(this.id);else{this._disposed=!0,this.getDom()&&Xo(this.getDom(),vm,"");var t=this,e=t._api,n=t._model;E(t._componentsViews,(function(t){t.dispose(n,e)})),E(t._chartsViews,(function(t){t.dispose(n,e)})),t._zr.dispose(),t._dom=t._model=t._chartsMap=t._componentsMap=t._chartsViews=t._componentsViews=t._scheduler=t._api=t._zr=t._throttledZrFlush=t._theme=t._coordSysMgr=t._messageCenter=null,delete dm[t.id]}},e.prototype.resize=function(t){if(!this[Dv])if(this._disposed)om(this.id);else{this._zr.resize(t);var e=this._model;if(this._loadingFX&&this._loadingFX.resize(),e){var n=e.resetOption("media"),i=t&&t.silent;this[Av]&&(null==i&&(i=this[Av].silent),n=!0,this[Av]=null),this[Dv]=!0;try{n&&Ev(this),Bv.update.call(this,{type:"resize",animation:A({duration:0},t&&t.animation)})}catch(t){throw this[Dv]=!1,t}this[Dv]=!1,Hv.call(this,i),Yv.call(this,i)}}},e.prototype.showLoading=function(t,e){if(this._disposed)om(this.id);else if(q(t)&&(e=t,t=""),t=t||"default",this.hideLoading(),pm[t]){var n=pm[t](this._api,e),i=this._zr;this._loadingFX=n,i.add(n)}},e.prototype.hideLoading=function(){this._disposed?om(this.id):(this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null)},e.prototype.makeActionFromEvent=function(t){var e=A({},t);return e.type=sm[t.type],e},e.prototype.dispatchAction=function(t,e){if(this._disposed)om(this.id);else if(q(e)||(e={silent:!!e}),am[t.type]&&this._model)if(this[Dv])this._pendingActions.push(t);else{var n=e.silent;Wv.call(this,t,n);var i=e.flush;i?this._zr.flush():!1!==i&&r.browser.weChat&&this._throttledZrFlush(),Hv.call(this,n),Yv.call(this,n)}},e.prototype.updateLabelLayout=function(){wv.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},e.prototype.appendData=function(t){if(this._disposed)om(this.id);else{var e=t.seriesIndex,n=this.getModel().getSeriesByIndex(e);0,n.appendData(t),this._scheduler.unfinished=!0,this.getZr().wakeUp()}},e.internalField=function(){function t(t){t.clearColorPalette(),t.eachSeries((function(t){t.clearColorPalette()}))}function e(t){for(var e=[],n=t.currentStates,i=0;i0?{duration:o,delay:i.get("delay"),easing:i.get("easing")}:null;n.eachRendered((function(t){if(t.states&&t.states.emphasis){if(xh(t))return;if(t instanceof ks&&function(t){var e=ll(t);e.normalFill=t.style.fill,e.normalStroke=t.style.stroke;var n=t.states.select||{};e.selectFill=n.style&&n.style.fill||null,e.selectStroke=n.style&&n.style.stroke||null}(t),t.__dirty){var n=t.prevStates;n&&t.useStates(n)}if(r){t.stateTransition=a;var i=t.getTextContent(),o=t.getTextGuideLine();i&&(i.stateTransition=a),o&&(o.stateTransition=a)}t.__dirty&&e(t)}}))}Ev=function(t){var e=t._scheduler;e.restorePipelines(t._model),e.prepareStageTasks(),zv(t,!0),zv(t,!1),e.plan()},zv=function(t,e){for(var n=t._model,i=t._scheduler,r=e?t._componentsViews:t._chartsViews,o=e?t._componentsMap:t._chartsMap,a=t._zr,s=t._api,l=0;le.get("hoverLayerThreshold")&&!r.node&&!r.worker&&e.eachSeries((function(e){if(!e.preventUsingHoverLayer){var n=t._chartsMap[e.__viewId];n.__alive&&n.eachRendered((function(t){t.states.emphasis&&(t.states.emphasis.hoverLayer=!0)}))}}))}(t,e),wv.trigger("series:afterupdate",e,n,l)},Jv=function(t){t[kv]=!0,t.getZr().wakeUp()},Qv=function(t){t[kv]&&(t.getZr().storage.traverse((function(t){xh(t)||e(t)})),t[kv]=!1)},Kv=function(t){return new(function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return n(i,e),i.prototype.getCoordinateSystems=function(){return t._coordSysMgr.getCoordinateSystems()},i.prototype.getComponentByElement=function(e){for(;e;){var n=e.__ecComponentInfo;if(null!=n)return t._model.getComponent(n.mainType,n.index);e=e.parent}},i.prototype.enterEmphasis=function(e,n){Ol(e,n),Jv(t)},i.prototype.leaveEmphasis=function(e,n){Rl(e,n),Jv(t)},i.prototype.enterBlur=function(e){Nl(e),Jv(t)},i.prototype.leaveBlur=function(e){El(e),Jv(t)},i.prototype.enterSelect=function(e){zl(e),Jv(t)},i.prototype.leaveSelect=function(e){Vl(e),Jv(t)},i.prototype.getModel=function(){return t.getModel()},i.prototype.getViewOfComponentModel=function(e){return t.getViewOfComponentModel(e)},i.prototype.getViewOfSeriesModel=function(e){return t.getViewOfSeriesModel(e)},i}(_d))(t)},$v=function(t){function e(t,e){for(var n=0;n=0)){Lm.push(n);var o=ey.wrapStageHandler(n,r);o.__prio=e,o.__raw=n,t.push(o)}}function Om(t,e){pm[t]=e}function Rm(t,e,n){var i=Mv("registerMap");i&&i(t,e,n)}var Nm=function(t){var e=(t=T(t)).type,n="";e||wo(n);var i=e.split(":");2!==i.length&&wo(n);var r=!1;"echarts"===i[0]&&(e=i[1],r=!0),t.__isBuiltIn=r,Vf.set(e,t)};km(Iv,Kg),km(Tv,Jg),km(Tv,Qg),km(Iv,Ty),km(Tv,Cy),km(7e3,(function(t,e){t.eachRawSeries((function(n){if(!t.isSeriesFiltered(n)){var i=n.getData();i.hasItemVisual()&&i.each((function(t){var n=i.getItemVisual(t,"decal");n&&(i.ensureUniqueItemVisual(t,"style").decal=mv(n,e))}));var r=i.getVisual("decal");if(r)i.getVisual("style").decal=mv(r,e)}}))})),wm(Xd),Sm(900,(function(t){var e=yt();t.eachSeries((function(t){var n=t.get("stack");if(n){var i=e.get(n)||e.set(n,[]),r=t.getData(),o={stackResultDimension:r.getCalculationInfo("stackResultDimension"),stackedOverDimension:r.getCalculationInfo("stackedOverDimension"),stackedDimension:r.getCalculationInfo("stackedDimension"),stackedByDimension:r.getCalculationInfo("stackedByDimension"),isStackedByIndex:r.getCalculationInfo("isStackedByIndex"),data:r,seriesModel:t};if(!o.stackedDimension||!o.isStackedByIndex&&!o.stackedByDimension)return;i.length&&r.setCalculationInfo("stackedOnSeries",i[i.length-1].seriesModel),i.push(o)}})),e.each(Ud)})),Om("default",(function(t,e){k(e=e||{},{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var n=new Br,i=new Ws({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4});n.add(i);var r,o=new Xs({style:{text:e.text,fill:e.textColor,fontSize:e.fontSize,fontWeight:e.fontWeight,fontStyle:e.fontStyle,fontFamily:e.fontFamily},zlevel:e.zlevel,z:10001}),a=new Ws({style:{fill:"none"},textContent:o,textConfig:{position:"right",distance:10},zlevel:e.zlevel,z:10001});return n.add(a),e.showSpinner&&((r=new nh({shape:{startAngle:-ty/2,endAngle:-ty/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:"round",lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001})).animateShape(!0).when(1e3,{endAngle:3*ty/2}).start("circularInOut"),r.animateShape(!0).when(1e3,{startAngle:3*ty/2}).delay(300).start("circularInOut"),n.add(r)),n.resize=function(){var n=o.getBoundingRect().width,s=e.showSpinner?e.spinnerRadius:0,l=(t.getWidth()-2*s-(e.showSpinner&&n?10:0)-n)/2-(e.showSpinner&&n?0:5+n/2)+(e.showSpinner?0:n/2)+(n?0:s),u=t.getHeight()/2;e.showSpinner&&r.setShape({cx:l,cy:u}),a.setShape({x:l-s,y:u-s,width:2*s,height:2*s}),i.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},n.resize(),n})),Cm({type:dl,event:dl,update:dl},bt),Cm({type:fl,event:fl,update:fl},bt),Cm({type:gl,event:gl,update:gl},bt),Cm({type:yl,event:yl,update:yl},bt),Cm({type:vl,event:vl,update:vl},bt),bm("light",vy),bm("dark",wy);var Em=[],zm={registerPreprocessor:wm,registerProcessor:Sm,registerPostInit:Mm,registerPostUpdate:Im,registerUpdateLifecycle:Tm,registerAction:Cm,registerCoordinateSystem:Dm,registerLayout:Am,registerVisual:km,registerTransform:Nm,registerLoading:Om,registerMap:Rm,registerImpl:function(t,e){Sv[t]=e},PRIORITY:Cv,ComponentModel:zp,ComponentView:Ag,SeriesModel:bg,ChartView:Og,registerComponentModel:function(t){zp.registerClass(t)},registerComponentView:function(t){Ag.registerClass(t)},registerSeriesModel:function(t){bg.registerClass(t)},registerChartView:function(t){Og.registerClass(t)},registerSubTypeDefaulter:function(t,e){zp.registerSubTypeDefaulter(t,e)},registerPainter:function(t,e){Xr(t,e)}};function Vm(t){Y(t)?E(t,(function(t){Vm(t)})):P(Em,t)>=0||(Em.push(t),X(t)&&(t={install:t}),t.install(zm))}function Bm(t){return null==t?0:t.length||1}function Fm(t){return t}var Gm=function(){function t(t,e,n,i,r,o){this._old=t,this._new=e,this._oldKeyGetter=n||Fm,this._newKeyGetter=i||Fm,this.context=r,this._diffModeMultiple="multiple"===o}return t.prototype.add=function(t){return this._add=t,this},t.prototype.update=function(t){return this._update=t,this},t.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},t.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},t.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},t.prototype.remove=function(t){return this._remove=t,this},t.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},t.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},i=new Array(t.length),r=new Array(e.length);this._initIndexMap(t,null,i,"_oldKeyGetter"),this._initIndexMap(e,n,r,"_newKeyGetter");for(var o=0;o1){var u=s.shift();1===s.length&&(n[a]=s[0]),this._update&&this._update(u,o)}else 1===l?(n[a]=null,this._update&&this._update(s,o)):this._remove&&this._remove(o)}this._performRestAdd(r,n)},t.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},i={},r=[],o=[];this._initIndexMap(t,n,r,"_oldKeyGetter"),this._initIndexMap(e,i,o,"_newKeyGetter");for(var a=0;a1&&1===c)this._updateManyToOne&&this._updateManyToOne(u,l),i[s]=null;else if(1===h&&c>1)this._updateOneToMany&&this._updateOneToMany(u,l),i[s]=null;else if(1===h&&1===c)this._update&&this._update(u,l),i[s]=null;else if(h>1&&c>1)this._updateManyToMany&&this._updateManyToMany(u,l),i[s]=null;else if(h>1)for(var p=0;p1)for(var a=0;a30}var Qm,tx,ex,nx,ix,rx,ox,ax=q,sx=z,lx="undefined"==typeof Int32Array?Array:Int32Array,ux=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],hx=["_approximateExtent"],cx=function(){function t(t,e){var n;this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var i=!1;qm(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(i=!0,n=t),n=n||["x","y"];for(var r={},o=[],a={},s=!1,l={},u=0;u=e)){var n=this._store.getProvider();this._updateOrdinalMeta();var i=this._nameList,r=this._idList;if(n.getSource().sourceFormat===Wp&&!n.pure)for(var o=[],a=t;a0},t.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,i=n[t];i||(i=n[t]={});var r=i[e];return null==r&&(Y(r=this.getVisual(e))?r=r.slice():ax(r)&&(r=A({},r)),i[e]=r),r},t.prototype.setItemVisual=function(t,e,n){var i=this._itemVisuals[t]||{};this._itemVisuals[t]=i,ax(e)?A(i,e):i[e]=n},t.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},t.prototype.setLayout=function(t,e){ax(t)?A(this._layout,t):this._layout[t]=e},t.prototype.getLayout=function(t){return this._layout[t]},t.prototype.getItemLayout=function(t){return this._itemLayouts[t]},t.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?A(this._itemLayouts[t]||{},e):e},t.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},t.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;ol(n,this.dataType,t,e),this._graphicEls[t]=e},t.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},t.prototype.eachItemGraphicEl=function(t,e){E(this._graphicEls,(function(n,i){n&&t&&t.call(e,n,i)}))},t.prototype.cloneShallow=function(e){return e||(e=new t(this._schema?this._schema:sx(this.dimensions,this._getDimInfo,this),this.hostModel)),ix(e,this),e._store=this._store,e},t.prototype.wrapMethod=function(t,e){var n=this[t];X(n)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var t=n.apply(this,arguments);return e.apply(this,[t].concat(at(arguments)))})},t.internalField=(Qm=function(t){var e=t._invertedIndicesMap;E(e,(function(n,i){var r=t._dimInfos[i],o=r.ordinalMeta,a=t._store;if(o){n=e[i]=new lx(o.categories.length);for(var s=0;s1&&(s+="__ec__"+u),i[e]=s}})),t}();function px(t,e){Qd(t)||(t=ef(t));var n=(e=e||{}).coordDimensions||[],i=e.dimensionsDefine||t.dimensionsDefine||[],r=yt(),o=[],a=function(t,e,n,i){var r=Math.max(t.dimensionsDetectedCount||1,e.length,n.length,i||0);return E(e,(function(t){var e;q(t)&&(e=t.dimsDef)&&(r=Math.max(r,e.length))})),r}(t,n,i,e.dimensionsCount),s=e.canOmitUnusedDimensions&&Jm(a),l=i===t.dimensionsDefine,u=l?$m(t):Km(i),h=e.encodeDefine;!h&&e.encodeDefaulter&&(h=e.encodeDefaulter(t,a));for(var c=yt(h),p=new Xf(a),d=0;d0&&(i.name=r+(o-1)),o++,e.set(r,o)}}(o),new jm({source:t,dimensions:o,fullDimensionCount:a,dimensionOmitted:s})}function dx(t,e,n){if(n||e.hasKey(t)){for(var i=0;e.hasKey(t+i);)i++;t+=i}return e.set(t,!0),t}var fx=function(t){this.coordSysDims=[],this.axisMap=yt(),this.categoryAxisMap=yt(),this.coordSysName=t};var gx={cartesian2d:function(t,e,n,i){var r=t.getReferringComponents("xAxis",Wo).models[0],o=t.getReferringComponents("yAxis",Wo).models[0];e.coordSysDims=["x","y"],n.set("x",r),n.set("y",o),yx(r)&&(i.set("x",r),e.firstCategoryDimIndex=0),yx(o)&&(i.set("y",o),null==e.firstCategoryDimIndex&&(e.firstCategoryDimIndex=1))},singleAxis:function(t,e,n,i){var r=t.getReferringComponents("singleAxis",Wo).models[0];e.coordSysDims=["single"],n.set("single",r),yx(r)&&(i.set("single",r),e.firstCategoryDimIndex=0)},polar:function(t,e,n,i){var r=t.getReferringComponents("polar",Wo).models[0],o=r.findAxisModel("radiusAxis"),a=r.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],n.set("radius",o),n.set("angle",a),yx(o)&&(i.set("radius",o),e.firstCategoryDimIndex=0),yx(a)&&(i.set("angle",a),null==e.firstCategoryDimIndex&&(e.firstCategoryDimIndex=1))},geo:function(t,e,n,i){e.coordSysDims=["lng","lat"]},parallel:function(t,e,n,i){var r=t.ecModel,o=r.getComponent("parallel",t.get("parallelIndex")),a=e.coordSysDims=o.dimensions.slice();E(o.parallelAxisIndex,(function(t,o){var s=r.getComponent("parallelAxis",t),l=a[o];n.set(l,s),yx(s)&&(i.set(l,s),null==e.firstCategoryDimIndex&&(e.firstCategoryDimIndex=o))}))}};function yx(t){return"category"===t.get("type")}function vx(t,e,n){var i,r,o,a=(n=n||{}).byIndex,s=n.stackedCoordDimension;!function(t){return!qm(t.schema)}(e)?(r=e.schema,i=r.dimensions,o=e.store):i=e;var l,u,h,c,p=!(!t||!t.get("stack"));if(E(i,(function(t,e){U(t)&&(i[e]=t={name:t}),p&&!t.isExtraCoord&&(a||l||!t.ordinalMeta||(l=t),u||"ordinal"===t.type||"time"===t.type||s&&s!==t.coordDim||(u=t))})),!u||a||l||(a=!0),u){h="__\0ecstackresult_"+t.id,c="__\0ecstackedover_"+t.id,l&&(l.createInvertedIndices=!0);var d=u.coordDim,f=u.type,g=0;E(i,(function(t){t.coordDim===d&&g++}));var y={name:h,coordDim:d,coordDimIndex:g,type:f,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},v={name:c,coordDim:c,coordDimIndex:g+1,type:f,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};r?(o&&(y.storeDimIndex=o.ensureCalculationDimension(c,f),v.storeDimIndex=o.ensureCalculationDimension(h,f)),r.appendCalculationDimension(y),r.appendCalculationDimension(v)):(i.push(y),i.push(v))}return{stackedDimension:u&&u.name,stackedByDimension:l&&l.name,isStackedByIndex:a,stackedOverDimension:c,stackResultDimension:h}}function mx(t,e){return!!e&&e===t.getCalculationInfo("stackedDimension")}function xx(t,e){return mx(t,e)?t.getCalculationInfo("stackResultDimension"):e}function _x(t,e,n){n=n||{};var i,r=e.getSourceManager(),o=!1;t?(o=!0,i=ef(t)):o=(i=r.getSource()).sourceFormat===Wp;var a=function(t){var e=t.get("coordinateSystem"),n=new fx(e),i=gx[e];if(i)return i(t,n,n.axisMap,n.categoryAxisMap),n}(e),s=function(t,e){var n,i=t.get("coordinateSystem"),r=wd.get(i);return e&&e.coordSysDims&&(n=z(e.coordSysDims,(function(t){var n={name:t},i=e.axisMap.get(t);if(i){var r=i.get("type");n.type=Ym(r)}return n}))),n||(n=r&&(r.getDimensionsInfo?r.getDimensionsInfo():r.dimensions.slice())||["x","y"]),n}(e,a),l=n.useEncodeDefaulter,u=X(l)?l:l?H(td,s,e):null,h=px(i,{coordDimensions:s,generateCoord:n.generateCoord,encodeDefine:e.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!o}),c=function(t,e,n){var i,r;return n&&E(t,(function(t,o){var a=t.coordDim,s=n.categoryAxisMap.get(a);s&&(null==i&&(i=o),t.ordinalMeta=s.getOrdinalMeta(),e&&(t.createInvertedIndices=!0)),null!=t.otherDims.itemName&&(r=!0)})),r||null==i||(t[i].otherDims.itemName=0),i}(h.dimensions,n.createInvertedIndices,a),p=o?null:r.getSharedDataStore(h),d=vx(e,{schema:h,store:p}),f=new cx(h,e);f.setCalculationInfo(d);var g=null!=c&&function(t){if(t.sourceFormat===Wp){var e=function(t){var e=0;for(;ee[1]&&(e[1]=t[1])},t.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},t.prototype.getExtent=function(){return this._extent.slice()},t.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},t.prototype.isInExtentRange=function(t){return this._extent[0]<=t&&this._extent[1]>=t},t.prototype.isBlank=function(){return this._isBlank},t.prototype.setBlank=function(t){this._isBlank=t},t}();na(bx);var Sx=0,Mx=function(){function t(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++Sx}return t.createByAxisModel=function(e){var n=e.option,i=n.data,r=i&&z(i,Ix);return new t({categories:r,needCollect:!r,deduplication:!1!==n.dedplication})},t.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},t.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!U(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var i=this._getOrCreateMap();return null==(e=i.get(t))&&(n?(e=this.categories.length,this.categories[e]=t,i.set(t,e)):e=NaN),e},t.prototype._getOrCreateMap=function(){return this._map||(this._map=yt(this.categories))},t}();function Ix(t){return q(t)&&null!=t.value?t.value:t+""}function Tx(t){return"interval"===t.type||"log"===t.type}function Cx(t,e,n,i){var r={},o=t[1]-t[0],a=r.interval=po(o/e,!0);null!=n&&ai&&(a=r.interval=i);var s=r.intervalPrecision=Ax(a);return function(t,e){!isFinite(t[0])&&(t[0]=e[0]),!isFinite(t[1])&&(t[1]=e[1]),kx(t,0,e),kx(t,1,e),t[0]>t[1]&&(t[0]=t[1])}(r.niceTickExtent=[Jr(Math.ceil(t[0]/a)*a,s),Jr(Math.floor(t[1]/a)*a,s)],t),r}function Dx(t){var e=Math.pow(10,co(t)),n=t/e;return n?2===n?n=3:3===n?n=5:n*=2:n=1,Jr(n*e)}function Ax(t){return to(t)+2}function kx(t,e,n){t[e]=Math.max(Math.min(t[e],n[1]),n[0])}function Lx(t,e){return t>=e[0]&&t<=e[1]}function Px(t,e){return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])}function Ox(t,e){return t*(e[1]-e[0])+e[0]}var Rx=function(t){function e(e){var n=t.call(this,e)||this;n.type="ordinal";var i=n.getSetting("ordinalMeta");return i||(i=new Mx({})),Y(i)&&(i=new Mx({categories:z(i,(function(t){return q(t)?t.value:t}))})),n._ordinalMeta=i,n._extent=n.getSetting("extent")||[0,i.categories.length-1],n}return n(e,t),e.prototype.parse=function(t){return null==t?NaN:U(t)?this._ordinalMeta.getOrdinal(t):Math.round(t)},e.prototype.contain=function(t){return Lx(t=this.parse(t),this._extent)&&null!=this._ordinalMeta.categories[t]},e.prototype.normalize=function(t){return Px(t=this._getTickNumber(this.parse(t)),this._extent)},e.prototype.scale=function(t){return t=Math.round(Ox(t,this._extent)),this.getRawOrdinalNumber(t)},e.prototype.getTicks=function(){for(var t=[],e=this._extent,n=e[0];n<=e[1];)t.push({value:n}),n++;return t},e.prototype.getMinorTicks=function(t){},e.prototype.setSortInfo=function(t){if(null!=t){for(var e=t.ordinalNumbers,n=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],r=0,o=this._ordinalMeta.categories.length,a=Math.min(o,e.length);r=0&&t=0&&t=t},e.prototype.getOrdinalMeta=function(){return this._ordinalMeta},e.prototype.calcNiceTicks=function(){},e.prototype.calcNiceExtent=function(){},e.type="ordinal",e}(bx);bx.registerClass(Rx);var Nx=Jr,Ex=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="interval",e._interval=0,e._intervalPrecision=2,e}return n(e,t),e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return Lx(t,this._extent)},e.prototype.normalize=function(t){return Px(t,this._extent)},e.prototype.scale=function(t){return Ox(t,this._extent)},e.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=parseFloat(t)),isNaN(e)||(n[1]=parseFloat(e))},e.prototype.unionExtent=function(t){var e=this._extent;t[0]e[1]&&(e[1]=t[1]),this.setExtent(e[0],e[1])},e.prototype.getInterval=function(){return this._interval},e.prototype.setInterval=function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=Ax(t)},e.prototype.getTicks=function(t){var e=this._interval,n=this._extent,i=this._niceExtent,r=this._intervalPrecision,o=[];if(!e)return o;n[0]1e4)return[];var s=o.length?o[o.length-1].value:i[1];return n[1]>s&&(t?o.push({value:Nx(s+e,r)}):o.push({value:n[1]})),o},e.prototype.getMinorTicks=function(t){for(var e=this.getTicks(!0),n=[],i=this.getExtent(),r=1;ri[0]&&h0&&(o=null===o?s:Math.min(o,s))}n[i]=o}}return n}(t),n=[];return E(t,(function(t){var i,r=t.coordinateSystem.getBaseAxis(),o=r.getExtent();if("category"===r.type)i=r.getBandWidth();else if("value"===r.type||"time"===r.type){var a=r.dim+"_"+r.index,s=e[a],l=Math.abs(o[1]-o[0]),u=r.scale.getExtent(),h=Math.abs(u[1]-u[0]);i=s?l/h*s:l}else{var c=t.getData();i=Math.abs(o[1]-o[0])/c.count()}var p=$r(t.get("barWidth"),i),d=$r(t.get("barMaxWidth"),i),f=$r(t.get("barMinWidth")||(qx(t)?.5:1),i),g=t.get("barGap"),y=t.get("barCategoryGap");n.push({bandWidth:i,barWidth:p,barMaxWidth:d,barMinWidth:f,barGap:g,barCategoryGap:y,axisKey:Wx(r),stackId:Gx(t)})})),Xx(n)}function Xx(t){var e={};E(t,(function(t,n){var i=t.axisKey,r=t.bandWidth,o=e[i]||{bandWidth:r,remainedWidth:r,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},a=o.stacks;e[i]=o;var s=t.stackId;a[s]||o.autoWidthCount++,a[s]=a[s]||{width:0,maxWidth:0};var l=t.barWidth;l&&!a[s].width&&(a[s].width=l,l=Math.min(o.remainedWidth,l),o.remainedWidth-=l);var u=t.barMaxWidth;u&&(a[s].maxWidth=u);var h=t.barMinWidth;h&&(a[s].minWidth=h);var c=t.barGap;null!=c&&(o.gap=c);var p=t.barCategoryGap;null!=p&&(o.categoryGap=p)}));var n={};return E(e,(function(t,e){n[e]={};var i=t.stacks,r=t.bandWidth,o=t.categoryGap;if(null==o){var a=G(i).length;o=Math.max(35-4*a,15)+"%"}var s=$r(o,r),l=$r(t.gap,1),u=t.remainedWidth,h=t.autoWidthCount,c=(u-s)/(h+(h-1)*l);c=Math.max(c,0),E(i,(function(t){var e=t.maxWidth,n=t.minWidth;if(t.width){i=t.width;e&&(i=Math.min(i,e)),n&&(i=Math.max(i,n)),t.width=i,u-=i+l*i,h--}else{var i=c;e&&ei&&(i=n),i!==c&&(t.width=i,u-=i+l*i,h--)}})),c=(u-s)/(h+(h-1)*l),c=Math.max(c,0);var p,d=0;E(i,(function(t,e){t.width||(t.width=c),p=t,d+=t.width*(1+l)})),p&&(d-=p.width*l);var f=-d/2;E(i,(function(t,i){n[e][i]=n[e][i]||{bandWidth:r,offset:f,width:t.width},f+=t.width*(1+l)}))})),n}function Ux(t,e){var n=Hx(t,e),i=Yx(n);E(n,(function(t){var e=t.getData(),n=t.coordinateSystem.getBaseAxis(),r=Gx(t),o=i[Wx(n)][r],a=o.offset,s=o.width;e.setLayout({bandWidth:o.bandWidth,offset:a,size:s})}))}function Zx(t){return{seriesType:t,plan:kg(),reset:function(t){if(jx(t)){var e=t.getData(),n=t.coordinateSystem,i=n.getBaseAxis(),r=n.getOtherAxis(i),o=e.getDimensionIndex(e.mapDimension(r.dim)),a=e.getDimensionIndex(e.mapDimension(i.dim)),s=t.get("showBackground",!0),l=e.mapDimension(r.dim),u=e.getCalculationInfo("stackResultDimension"),h=mx(e,l)&&!!e.getCalculationInfo("stackedOnSeries"),c=r.isHorizontal(),p=function(t,e){return e.toGlobalCoord(e.dataToCoord("log"===e.type?1:0))}(0,r),d=qx(t),f=t.get("barMinHeight")||0,g=u&&e.getDimensionIndex(u),y=e.getLayout("size"),v=e.getLayout("offset");return{progress:function(t,e){for(var i,r=t.count,l=d&&Bx(3*r),u=d&&s&&Bx(3*r),m=d&&Bx(r),x=n.master.getRect(),_=c?x.width:x.height,b=e.getStore(),w=0;null!=(i=t.next());){var S=b.get(h?g:o,i),M=b.get(a,i),I=p,T=void 0;h&&(T=+S-b.get(o,i));var C=void 0,D=void 0,A=void 0,k=void 0;if(c){var L=n.dataToPoint([S,M]);if(h)I=n.dataToPoint([T,M])[0];C=I,D=L[1]+v,A=L[0]-I,k=y,Math.abs(A)0)for(var s=0;s=0;--s)if(l[u]){o=l[u];break}o=o||a.none}if(Y(o)){var h=null==t.level?0:t.level>=0?t.level:o.length+t.level;o=o[h=Math.min(h,o.length-1)]}}return Jc(new Date(t.value),o,r,i)}(t,e,n,this.getSetting("locale"),i)},e.prototype.getTicks=function(){var t=this._interval,e=this._extent,n=[];if(!t)return n;n.push({value:e[0],level:0});var i=this.getSetting("useUTC"),r=function(t,e,n,i){var r=1e4,o=jc,a=0;function s(t,e,n,r,o,a,s){for(var l=new Date(e),u=e,h=l[r]();u1&&0===u&&o.unshift({value:o[0].value-p})}}for(u=0;u=i[0]&&v<=i[1]&&c++)}var m=(i[1]-i[0])/e;if(c>1.5*m&&p>m/1.5)break;if(u.push(g),c>m||t===o[d])break}h=[]}}0;var x=B(z(u,(function(t){return B(t,(function(t){return t.value>=i[0]&&t.value<=i[1]&&!t.notAdd}))})),(function(t){return t.length>0})),_=[],b=x.length-1;for(d=0;dn&&(this._approxInterval=n);var o=$x.length,a=Math.min(function(t,e,n,i){for(;n>>1;t[r][1]16?16:t>7.5?7:t>3.5?4:t>1.5?2:1}function Qx(t){return(t/=2592e6)>6?6:t>3?3:t>2?2:1}function t_(t){return(t/=Gc)>12?12:t>6?6:t>3.5?4:t>2?2:1}function e_(t,e){return(t/=e?Fc:Bc)>30?30:t>20?20:t>15?15:t>10?10:t>5?5:t>2?2:1}function n_(t){return po(t,!0)}function i_(t,e,n){var i=new Date(t);switch(Kc(e)){case"year":case"month":i[up(n)](0);case"day":i[hp(n)](1);case"hour":i[cp(n)](0);case"minute":i[pp(n)](0);case"second":i[dp(n)](0),i[fp(n)](0)}return i.getTime()}bx.registerClass(Kx);var r_=bx.prototype,o_=Ex.prototype,a_=Jr,s_=Math.floor,l_=Math.ceil,u_=Math.pow,h_=Math.log,c_=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="log",e.base=10,e._originalScale=new Ex,e._interval=0,e}return n(e,t),e.prototype.getTicks=function(t){var e=this._originalScale,n=this._extent,i=e.getExtent();return z(o_.getTicks.call(this,t),(function(t){var e=t.value,r=Jr(u_(this.base,e));return r=e===n[0]&&this._fixMin?d_(r,i[0]):r,{value:r=e===n[1]&&this._fixMax?d_(r,i[1]):r}}),this)},e.prototype.setExtent=function(t,e){var n=h_(this.base);t=h_(Math.max(0,t))/n,e=h_(Math.max(0,e))/n,o_.setExtent.call(this,t,e)},e.prototype.getExtent=function(){var t=this.base,e=r_.getExtent.call(this);e[0]=u_(t,e[0]),e[1]=u_(t,e[1]);var n=this._originalScale.getExtent();return this._fixMin&&(e[0]=d_(e[0],n[0])),this._fixMax&&(e[1]=d_(e[1],n[1])),e},e.prototype.unionExtent=function(t){this._originalScale.unionExtent(t);var e=this.base;t[0]=h_(t[0])/h_(e),t[1]=h_(t[1])/h_(e),r_.unionExtent.call(this,t)},e.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},e.prototype.calcNiceTicks=function(t){t=t||10;var e=this._extent,n=e[1]-e[0];if(!(n===1/0||n<=0)){var i=ho(n);for(t/n*i<=.5&&(i*=10);!isNaN(i)&&Math.abs(i)<1&&Math.abs(i)>0;)i*=10;var r=[Jr(l_(e[0]/i)*i),Jr(s_(e[1]/i)*i)];this._interval=i,this._niceExtent=r}},e.prototype.calcNiceExtent=function(t){o_.calcNiceExtent.call(this,t),this._fixMin=t.fixMin,this._fixMax=t.fixMax},e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return Lx(t=h_(t)/h_(this.base),this._extent)},e.prototype.normalize=function(t){return Px(t=h_(t)/h_(this.base),this._extent)},e.prototype.scale=function(t){return t=Ox(t,this._extent),u_(this.base,t)},e.type="log",e}(bx),p_=c_.prototype;function d_(t,e){return a_(t,to(e))}p_.getMinorTicks=o_.getMinorTicks,p_.getLabel=o_.getLabel,bx.registerClass(c_);var f_=function(){function t(t,e,n){this._prepareParams(t,e,n)}return t.prototype._prepareParams=function(t,e,n){n[1]0&&s>0&&!l&&(a=0),a<0&&s<0&&!u&&(s=0));var c=this._determinedMin,p=this._determinedMax;return null!=c&&(a=c,l=!0),null!=p&&(s=p,u=!0),{min:a,max:s,minFixed:l,maxFixed:u,isBlank:h}},t.prototype.modifyDataMinMax=function(t,e){this[y_[t]]=e},t.prototype.setDeterminedMinMax=function(t,e){var n=g_[t];this[n]=e},t.prototype.freeze=function(){this.frozen=!0},t}(),g_={min:"_determinedMin",max:"_determinedMax"},y_={min:"_dataMin",max:"_dataMax"};function v_(t,e,n){var i=t.rawExtentInfo;return i||(i=new f_(t,e,n),t.rawExtentInfo=i,i)}function m_(t,e){return null==e?null:nt(e)?NaN:t.parse(e)}function x_(t,e){var n=t.type,i=v_(t,e,t.getExtent()).calculate();t.setBlank(i.isBlank);var r=i.min,o=i.max,a=e.ecModel;if(a&&"time"===n){var s=Hx("bar",a),l=!1;if(E(s,(function(t){l=l||t.getBaseAxis()===e.axis})),l){var u=Yx(s),h=function(t,e,n,i){var r=n.axis.getExtent(),o=r[1]-r[0],a=function(t,e,n){if(t&&e){var i=t[Wx(e)];return null!=i&&null!=n?i[Gx(n)]:i}}(i,n.axis);if(void 0===a)return{min:t,max:e};var s=1/0;E(a,(function(t){s=Math.min(t.offset,s)}));var l=-1/0;E(a,(function(t){l=Math.max(t.offset+t.width,l)})),s=Math.abs(s),l=Math.abs(l);var u=s+l,h=e-t,c=h/(1-(s+l)/o)-h;return e+=c*(l/u),t-=c*(s/u),{min:t,max:e}}(r,o,e,u);r=h.min,o=h.max}}return{extent:[r,o],fixMin:i.minFixed,fixMax:i.maxFixed}}function __(t,e){var n=e,i=x_(t,n),r=i.extent,o=n.get("splitNumber");t instanceof c_&&(t.base=n.get("logBase"));var a=t.type,s=n.get("interval"),l="interval"===a||"time"===a;t.setExtent(r[0],r[1]),t.calcNiceExtent({splitNumber:o,fixMin:i.fixMin,fixMax:i.fixMax,minInterval:l?n.get("minInterval"):null,maxInterval:l?n.get("maxInterval"):null}),null!=s&&t.setInterval&&t.setInterval(s)}function b_(t,e){if(e=e||t.get("type"))switch(e){case"category":return new Rx({ordinalMeta:t.getOrdinalMeta?t.getOrdinalMeta():t.getCategories(),extent:[1/0,-1/0]});case"time":return new Kx({locale:t.ecModel.getLocaleModel(),useUTC:t.ecModel.get("useUTC")});default:return new(bx.getClass(e)||Ex)}}function w_(t){var e,n,i=t.getLabelModel().get("formatter"),r="category"===t.type?t.scale.getExtent()[0]:null;return"time"===t.scale.type?(n=i,function(e,i){return t.scale.getFormattedLabel(e,i,n)}):U(i)?function(e){return function(n){var i=t.scale.getLabel(n);return e.replace("{value}",null!=i?i:"")}}(i):X(i)?(e=i,function(n,i){return null!=r&&(i=n.value-r),e(S_(t,n),i,null!=n.level?{level:n.level}:null)}):function(e){return t.scale.getLabel(e)}}function S_(t,e){return"category"===t.type?t.scale.getLabel(e):e.value}function M_(t,e){var n=e*Math.PI/180,i=t.width,r=t.height,o=i*Math.abs(Math.cos(n))+Math.abs(r*Math.sin(n)),a=i*Math.abs(Math.sin(n))+Math.abs(r*Math.cos(n));return new ze(t.x,t.y,o,a)}function I_(t){var e=t.get("interval");return null==e?"auto":e}function T_(t){return"category"===t.type&&0===I_(t.getLabelModel())}function C_(t,e){var n={};return E(t.mapDimensionsAll(e),(function(e){n[xx(t,e)]=!0})),G(n)}var D_=function(){function t(){}return t.prototype.getNeedCrossZero=function(){return!this.option.scale},t.prototype.getCoordSysModel=function(){},t}();var A_={isDimensionStacked:mx,enableDataStack:vx,getStackedDimension:xx};var k_=Object.freeze({__proto__:null,createList:function(t){return _x(null,t)},getLayoutRect:kp,dataStack:A_,createScale:function(t,e){var n=e;e instanceof Cc||(n=new Cc(e));var i=b_(n);return i.setExtent(t[0],t[1]),__(i,n),i},mixinAxisModelCommonMethods:function(t){R(t,D_)},getECData:rl,createTextStyle:function(t,e){return oc(t,null,null,"normal"!==(e=e||{}).state)},createDimensions:function(t,e){return px(t,e).dimensions},createSymbol:Xy,enableHoverEmphasis:Ul});function L_(t,e){return Math.abs(t-e)<1e-8}function P_(t,e,n){var i=0,r=t[0];if(!r)return!1;for(var o=1;on&&(t=r,n=a)}if(t)return function(t){for(var e=0,n=0,i=0,r=t.length,o=t[r-1][0],a=t[r-1][1],s=0;s>1^-(1&s),l=l>>1^-(1&l),r=s+=r,o=l+=o,i.push([s/n,l/n])}return i}function H_(t,e){return z(B((t=function(t){if(!t.UTF8Encoding)return t;var e=t,n=e.UTF8Scale;return null==n&&(n=1024),E(e.features,(function(t){var e=t.geometry,i=e.encodeOffsets,r=e.coordinates;if(i)switch(e.type){case"LineString":e.coordinates=W_(r,i,n);break;case"Polygon":case"MultiLineString":G_(r,i,n);break;case"MultiPolygon":E(r,(function(t,e){return G_(t,i[e],n)}))}})),e.UTF8Encoding=!1,e}(t)).features,(function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0})),(function(t){var n=t.properties,i=t.geometry,r=[];switch(i.type){case"Polygon":var o=i.coordinates;r.push(new z_(o[0],o.slice(1)));break;case"MultiPolygon":E(i.coordinates,(function(t){t[0]&&r.push(new z_(t[0],t.slice(1)))}));break;case"LineString":r.push(new V_([i.coordinates]));break;case"MultiLineString":r.push(new V_(i.coordinates))}var a=new B_(n[e||"name"],r,n.cp);return a.properties=n,a}))}var Y_=Object.freeze({__proto__:null,linearMap:Kr,round:Jr,asc:Qr,getPrecision:to,getPrecisionSafe:eo,getPixelPrecision:no,getPercentWithPrecision:function(t,e,n){return t[e]&&io(t,n)[e]||0},MAX_SAFE_INTEGER:oo,remRadian:ao,isRadianAroundZero:so,parseDate:uo,quantity:ho,quantityExponent:co,nice:po,quantile:fo,reformIntervals:go,isNumeric:vo,numericToNumber:yo}),X_=Object.freeze({__proto__:null,parse:uo,format:Jc}),U_=Object.freeze({__proto__:null,extendShape:Ch,extendPath:Ah,makePath:Ph,makeImage:Oh,mergePath:Nh,resizePath:Eh,createIcon:Uh,updateProps:vh,initProps:mh,getTransform:Bh,clipPointsByRect:Yh,clipRectByRect:Xh,registerShape:kh,getShapeClass:Lh,Group:Br,Image:Ns,Text:Xs,Circle:Su,Ellipse:Iu,Sector:Fu,Ring:Wu,Polygon:Xu,Polyline:Zu,Rect:Ws,Line:Ku,BezierCurve:th,Arc:nh,IncrementalDisplayable:dh,CompoundPath:ih,LinearGradient:oh,RadialGradient:ah,BoundingRect:ze}),Z_=Object.freeze({__proto__:null,addCommas:gp,toCamelCase:yp,normalizeCssArray:vp,encodeHTML:re,formatTpl:bp,getTooltipMarker:wp,formatTime:function(t,e,n){"week"!==t&&"month"!==t&&"quarter"!==t&&"half-year"!==t&&"year"!==t||(t="MM-dd\nyyyy");var i=uo(e),r=n?"getUTC":"get",o=i[r+"FullYear"](),a=i[r+"Month"]()+1,s=i[r+"Date"](),l=i[r+"Hours"](),u=i[r+"Minutes"](),h=i[r+"Seconds"](),c=i[r+"Milliseconds"]();return t=t.replace("MM",qc(a,2)).replace("M",a).replace("yyyy",o).replace("yy",qc(o%100+"",2)).replace("dd",qc(s,2)).replace("d",s).replace("hh",qc(l,2)).replace("h",l).replace("mm",qc(u,2)).replace("m",u).replace("ss",qc(h,2)).replace("s",h).replace("SSS",qc(c,3))},capitalFirst:function(t){return t?t.charAt(0).toUpperCase()+t.substr(1):t},truncateText:pa,getTextRect:function(t,e,n,i,r,o,a,s){return new Xs({style:{text:t,font:e,align:n,verticalAlign:i,padding:r,rich:o,overflow:a?"truncate":null,lineHeight:s}}).getBoundingRect()}}),j_=Object.freeze({__proto__:null,map:z,each:E,indexOf:P,inherits:O,reduce:V,filter:B,bind:W,curry:H,isArray:Y,isString:U,isObject:q,isFunction:X,extend:A,defaults:k,clone:T,merge:C}),q_=Vo();function K_(t){return"category"===t.type?function(t){var e=t.getLabelModel(),n=J_(t,e);return!e.get("show")||t.scale.isBlank()?{labels:[],labelCategoryInterval:n.labelCategoryInterval}:n}(t):function(t){var e=t.scale.getTicks(),n=w_(t);return{labels:z(e,(function(e,i){return{level:e.level,formattedLabel:n(e,i),rawLabel:t.scale.getLabel(e),tickValue:e.value}}))}}(t)}function $_(t,e){return"category"===t.type?function(t,e){var n,i,r=Q_(t,"ticks"),o=I_(e),a=tb(r,o);if(a)return a;e.get("show")&&!t.scale.isBlank()||(n=[]);if(X(o))n=ib(t,o,!0);else if("auto"===o){var s=J_(t,t.getLabelModel());i=s.labelCategoryInterval,n=z(s.labels,(function(t){return t.tickValue}))}else n=nb(t,i=o,!0);return eb(r,o,{ticks:n,tickCategoryInterval:i})}(t,e):{ticks:z(t.scale.getTicks(),(function(t){return t.value}))}}function J_(t,e){var n,i,r=Q_(t,"labels"),o=I_(e),a=tb(r,o);return a||(X(o)?n=ib(t,o):(i="auto"===o?function(t){var e=q_(t).autoInterval;return null!=e?e:q_(t).autoInterval=t.calculateCategoryInterval()}(t):o,n=nb(t,i)),eb(r,o,{labels:n,labelCategoryInterval:i}))}function Q_(t,e){return q_(t)[e]||(q_(t)[e]=[])}function tb(t,e){for(var n=0;n1&&h/l>2&&(u=Math.round(Math.ceil(u/l)*l));var c=T_(t),p=a.get("showMinLabel")||c,d=a.get("showMaxLabel")||c;p&&u!==o[0]&&g(o[0]);for(var f=u;f<=o[1];f+=l)g(f);function g(t){var e={value:t};s.push(n?t:{formattedLabel:i(e),rawLabel:r.getLabel(e),tickValue:t})}return d&&f-l!==o[1]&&g(o[1]),s}function ib(t,e,n){var i=t.scale,r=w_(t),o=[];return E(i.getTicks(),(function(t){var a=i.getLabel(t),s=t.value;e(t.value,a)&&o.push(n?s:{formattedLabel:r(t),rawLabel:a,tickValue:s})})),o}var rb=[0,1],ob=function(){function t(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return t.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),i=Math.max(e[0],e[1]);return t>=n&&t<=i},t.prototype.containData=function(t){return this.scale.contain(t)},t.prototype.getExtent=function(){return this._extent.slice()},t.prototype.getPixelPrecision=function(t){return no(t||this.scale.getExtent(),this._extent)},t.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},t.prototype.dataToCoord=function(t,e){var n=this._extent,i=this.scale;return t=i.normalize(t),this.onBand&&"ordinal"===i.type&&ab(n=n.slice(),i.count()),Kr(t,rb,n,e)},t.prototype.coordToData=function(t,e){var n=this._extent,i=this.scale;this.onBand&&"ordinal"===i.type&&ab(n=n.slice(),i.count());var r=Kr(t,n,rb,e);return this.scale.scale(r)},t.prototype.pointToData=function(t,e){},t.prototype.getTicksCoords=function(t){var e=(t=t||{}).tickModel||this.getTickModel(),n=z($_(this,e).ticks,(function(t){return{coord:this.dataToCoord("ordinal"===this.scale.type?this.scale.getRawOrdinalNumber(t):t),tickValue:t}}),this);return function(t,e,n,i){var r=e.length;if(!t.onBand||n||!r)return;var o,a,s=t.getExtent();if(1===r)e[0].coord=s[0],o=e[1]={coord:s[1]};else{var l=e[r-1].tickValue-e[0].tickValue,u=(e[r-1].coord-e[0].coord)/l;E(e,(function(t){t.coord-=u/2})),a=1+t.scale.getExtent()[1]-e[r-1].tickValue,o={coord:e[r-1].coord+u*a},e.push(o)}var h=s[0]>s[1];c(e[0].coord,s[0])&&(i?e[0].coord=s[0]:e.shift());i&&c(s[0],e[0].coord)&&e.unshift({coord:s[0]});c(s[1],o.coord)&&(i?o.coord=s[1]:e.pop());i&&c(o.coord,s[1])&&e.push({coord:s[1]});function c(t,e){return t=Jr(t),e=Jr(e),h?t>e:t0&&t<100||(t=5),z(this.scale.getMinorTicks(t),(function(t){return z(t,(function(t){return{coord:this.dataToCoord(t),tickValue:t}}),this)}),this)},t.prototype.getViewLabels=function(){return K_(this).labels},t.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},t.prototype.getTickModel=function(){return this.model.getModel("axisTick")},t.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);0===n&&(n=1);var i=Math.abs(t[1]-t[0]);return Math.abs(i)/n},t.prototype.calculateCategoryInterval=function(){return function(t){var e=function(t){var e=t.getLabelModel();return{axisRotate:t.getRotate?t.getRotate():t.isHorizontal&&!t.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}(t),n=w_(t),i=(e.axisRotate-e.labelRotate)/180*Math.PI,r=t.scale,o=r.getExtent(),a=r.count();if(o[1]-o[0]<1)return 0;var s=1;a>40&&(s=Math.max(1,Math.floor(a/40)));for(var l=o[0],u=t.dataToCoord(l+1)-t.dataToCoord(l),h=Math.abs(u*Math.cos(i)),c=Math.abs(u*Math.sin(i)),p=0,d=0;l<=o[1];l+=s){var f,g,y=Sr(n({value:l}),e.font,"center","top");f=1.3*y.width,g=1.3*y.height,p=Math.max(p,f,7),d=Math.max(d,g,7)}var v=p/h,m=d/c;isNaN(v)&&(v=1/0),isNaN(m)&&(m=1/0);var x=Math.max(0,Math.floor(Math.min(v,m))),_=q_(t.model),b=t.getExtent(),w=_.lastAutoInterval,S=_.lastTickCount;return null!=w&&null!=S&&Math.abs(w-x)<=1&&Math.abs(S-a)<=1&&w>x&&_.axisExtent0===b[0]&&_.axisExtent1===b[1]?x=w:(_.lastTickCount=a,_.lastAutoInterval=x,_.axisExtent0=b[0],_.axisExtent1=b[1]),x}(this)},t}();function ab(t,e){var n=(t[1]-t[0])/e/2;t[0]+=n,t[1]-=n}var sb=2*Math.PI,lb=hs.CMD,ub=["top","right","bottom","left"];function hb(t,e,n,i,r){var o=n.width,a=n.height;switch(t){case"top":i.set(n.x+o/2,n.y-e),r.set(0,-1);break;case"bottom":i.set(n.x+o/2,n.y+a+e),r.set(0,1);break;case"left":i.set(n.x-e,n.y+a/2),r.set(-1,0);break;case"right":i.set(n.x+o+e,n.y+a/2),r.set(1,0)}}function cb(t,e,n,i,r,o,a,s,l){a-=t,s-=e;var u=Math.sqrt(a*a+s*s),h=(a/=u)*n+t,c=(s/=u)*n+e;if(Math.abs(i-r)%sb<1e-4)return l[0]=h,l[1]=c,u-n;if(o){var p=i;i=gs(r),r=gs(p)}else i=gs(i),r=gs(r);i>r&&(r+=sb);var d=Math.atan2(s,a);if(d<0&&(d+=sb),d>=i&&d<=r||d+sb>=i&&d+sb<=r)return l[0]=h,l[1]=c,u-n;var f=n*Math.cos(i)+t,g=n*Math.sin(i)+e,y=n*Math.cos(r)+t,v=n*Math.sin(r)+e,m=(f-a)*(f-a)+(g-s)*(g-s),x=(y-a)*(y-a)+(v-s)*(v-s);return m0){e=e/180*Math.PI,vb.fromArray(t[0]),mb.fromArray(t[1]),xb.fromArray(t[2]),De.sub(_b,vb,mb),De.sub(bb,xb,mb);var n=_b.len(),i=bb.len();if(!(n<.001||i<.001)){_b.scale(1/n),bb.scale(1/i);var r=_b.dot(bb);if(Math.cos(e)1&&De.copy(Mb,xb),Mb.toArray(t[1])}}}}function Tb(t,e,n){if(n<=180&&n>0){n=n/180*Math.PI,vb.fromArray(t[0]),mb.fromArray(t[1]),xb.fromArray(t[2]),De.sub(_b,mb,vb),De.sub(bb,xb,mb);var i=_b.len(),r=bb.len();if(!(i<.001||r<.001))if(_b.scale(1/i),bb.scale(1/r),_b.dot(e)=a)De.copy(Mb,xb);else{Mb.scaleAndAdd(bb,o/Math.tan(Math.PI/2-s));var l=xb.x!==mb.x?(Mb.x-mb.x)/(xb.x-mb.x):(Mb.y-mb.y)/(xb.y-mb.y);if(isNaN(l))return;l<0?De.copy(Mb,mb):l>1&&De.copy(Mb,xb)}Mb.toArray(t[1])}}}function Cb(t,e,n,i){var r="normal"===n,o=r?t:t.ensureState(n);o.ignore=e;var a=i.get("smooth");a&&!0===a&&(a=.3),o.shape=o.shape||{},a>0&&(o.shape.smooth=a);var s=i.getModel("lineStyle").getLineStyle();r?t.useStyle(s):o.style=s}function Db(t,e){var n=e.smooth,i=e.points;if(i)if(t.moveTo(i[0][0],i[0][1]),n>0&&i.length>=3){var r=Vt(i[0],i[1]),o=Vt(i[1],i[2]);if(!r||!o)return t.lineTo(i[1][0],i[1][1]),void t.lineTo(i[2][0],i[2][1]);var a=Math.min(r,o)*n,s=Gt([],i[1],i[0],a/r),l=Gt([],i[1],i[2],a/o),u=Gt([],s,l,.5);t.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),t.bezierCurveTo(l[0],l[1],l[0],l[1],i[2][0],i[2][1])}else for(var h=1;h0&&o&&_(-h/a,0,a);var f,g,y=t[0],v=t[a-1];return m(),f<0&&b(-f,.8),g<0&&b(g,.8),m(),x(f,g,1),x(g,f,-1),m(),f<0&&w(-f),g<0&&w(g),u}function m(){f=y.rect[e]-i,g=r-v.rect[e]-v.rect[n]}function x(t,e,n){if(t<0){var i=Math.min(e,-t);if(i>0){_(i*n,0,a);var r=i+t;r<0&&b(-r*n,1)}else b(-t*n,1)}}function _(n,i,r){0!==n&&(u=!0);for(var o=i;o0)for(l=0;l0;l--){_(-(o[l-1]*c),l,a)}}}function w(t){var e=t<0?-1:1;t=Math.abs(t);for(var n=Math.ceil(t/(a-1)),i=0;i0?_(n,0,i+1):_(-n,a-i-1,a),(t-=n)<=0)return}}function Ob(t,e,n,i){return Pb(t,"y","height",e,n,i)}function Rb(t){var e=[];t.sort((function(t,e){return e.priority-t.priority}));var n=new ze(0,0,0,0);function i(t){if(!t.ignore){var e=t.ensureState("emphasis");null==e.ignore&&(e.ignore=!1)}t.ignore=!0}for(var r=0;r=0&&n.attr(d.oldLayoutSelect),P(u,"emphasis")>=0&&n.attr(d.oldLayoutEmphasis)),vh(n,s,e,a)}else if(n.attr(s),!pc(n).valueAnimation){var h=rt(n.style.opacity,1);n.style.opacity=0,mh(n,{style:{opacity:h}},e,a)}if(d.oldLayout=s,n.states.select){var c=d.oldLayoutSelect={};Gb(c,s,Wb),Gb(c,n.states.select,Wb)}if(n.states.emphasis){var p=d.oldLayoutEmphasis={};Gb(p,s,Wb),Gb(p,n.states.emphasis,Wb)}fc(n,a,l,e,e)}if(i&&!i.ignore&&!i.invisible){r=(d=Fb(i)).oldLayout;var d,f={points:i.shape.points};r?(i.attr({shape:r}),vh(i,{shape:f},e)):(i.setShape(f),i.style.strokePercent=0,mh(i,{style:{strokePercent:1}},e)),d.oldLayout=f}},t}(),Yb=Vo();var Xb=Math.sin,Ub=Math.cos,Zb=Math.PI,jb=2*Math.PI,qb=180/Zb,Kb=function(){function t(){}return t.prototype.reset=function(t){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,t||4)},t.prototype.moveTo=function(t,e){this._add("M",t,e)},t.prototype.lineTo=function(t,e){this._add("L",t,e)},t.prototype.bezierCurveTo=function(t,e,n,i,r,o){this._add("C",t,e,n,i,r,o)},t.prototype.quadraticCurveTo=function(t,e,n,i){this._add("Q",t,e,n,i)},t.prototype.arc=function(t,e,n,i,r,o){this.ellipse(t,e,n,n,0,i,r,o)},t.prototype.ellipse=function(t,e,n,i,r,o,a,s){var l=a-o,u=!s,h=Math.abs(l),c=pi(h-jb)||(u?l>=jb:-l>=jb),p=l>0?l%jb:l%jb+jb,d=!1;d=!!c||!pi(h)&&p>=Zb==!!u;var f=t+n*Ub(o),g=e+i*Xb(o);this._start&&this._add("M",f,g);var y=Math.round(r*qb);if(c){var v=1/this._p,m=(u?1:-1)*(jb-v);this._add("A",n,i,y,1,+u,t+n*Ub(o+m),e+i*Xb(o+m)),v>.01&&this._add("A",n,i,y,0,+u,f,g)}else{var x=t+n*Ub(a),_=e+i*Xb(a);this._add("A",n,i,y,+d,+u,x,_)}},t.prototype.rect=function(t,e,n,i){this._add("M",t,e),this._add("l",n,0),this._add("l",0,i),this._add("l",-n,0),this._add("Z")},t.prototype.closePath=function(){this._d.length>0&&this._add("Z")},t.prototype._add=function(t,e,n,i,r,o,a,s,l){for(var u=[],h=this._p,c=1;c"}(r,o)+("style"!==r?re(a):a||"")+(i?""+n+z(i,(function(e){return t(e)})).join(n)+n:"")+("")}(t)}function lw(t){return{zrId:t,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssStyleCache:{},cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function uw(t,e,n,i){return aw("svg","root",{width:t,height:e,xmlns:nw,"xmlns:xlink":iw,version:"1.1",baseProfile:"full",viewBox:!!i&&"0 0 "+t+" "+e},n)}var hw=0;function cw(){return hw++}var pw={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},dw="transform-origin";function fw(t,e,n){var i=A({},t.shape);A(i,e),t.buildPath(n,i);var r=new Kb;return r.reset(wi(t)),n.rebuildPath(r,1),r.generateStr(),r.getStr()}function gw(t,e){var n=e.originX,i=e.originY;(n||i)&&(t[dw]=n+"px "+i+"px")}var yw={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function vw(t,e){var n=e.zrId+"-ani-"+e.cssAnimIdx++;return e.cssAnims[n]=t,n}function mw(t){return U(t)?pw[t]?"cubic-bezier("+pw[t]+")":Pn(t)?t:"":""}function xw(t,e,n,i){var r=t.animators,o=r.length,a=[];if(t instanceof ih){var s=function(t,e,n){var i,r,o=t.shape.paths,a={};if(E(o,(function(t){var e=lw(n.zrId);e.animation=!0,xw(t,{},e,!0);var o=e.cssAnims,s=e.cssNodes,l=G(o),u=l.length;if(u){var h=o[r=l[u-1]];for(var c in h){var p=h[c];a[c]=a[c]||{d:""},a[c].d+=p.d||""}for(var d in s){var f=s[d].animation;f.indexOf(r)>=0&&(i=f)}}})),i){e.d=!1;var s=vw(a,n);return i.replace(r,s)}}(t,e,n);if(s)a.push(s);else if(!o)return}else if(!o)return;for(var l={},u=0;u0})).length)return vw(h,n)+" "+r[0]+" both"}for(var y in l){(s=g(l[y]))&&a.push(s)}if(a.length){var v=n.zrId+"-cls-"+cw();n.cssNodes["."+v]={animation:a.join(",")},e.class=v}}function _w(t,e,n,i){var r=JSON.stringify(t),o=n.cssStyleCache[r];o||(o=n.zrId+"-cls-"+cw(),n.cssStyleCache[r]=o,n.cssNodes["."+o+(i?":hover":"")]=t),e.class=e.class?e.class+" "+o:o}var bw=Math.round;function ww(t){return t&&U(t.src)}function Sw(t){return t&&X(t.toDataURL)}function Mw(t,e,n,i){ew((function(r,o){var a="fill"===r||"stroke"===r;a&&_i(o)?Nw(e,t,r,i):a&&vi(o)?Ew(n,t,r,i):t[r]=a&&"none"===o?"transparent":o}),e,n,!1),function(t,e,n){var i=t.style;if(function(t){return t&&(t.shadowBlur||t.shadowOffsetX||t.shadowOffsetY)}(i)){var r=function(t){var e=t.style,n=t.getGlobalScale();return[e.shadowColor,(e.shadowBlur||0).toFixed(2),(e.shadowOffsetX||0).toFixed(2),(e.shadowOffsetY||0).toFixed(2),n[0],n[1]].join(",")}(t),o=n.shadowCache,a=o[r];if(!a){var s=t.getGlobalScale(),l=s[0],u=s[1];if(!l||!u)return;var h=i.shadowOffsetX||0,c=i.shadowOffsetY||0,p=i.shadowBlur,d=hi(i.shadowColor),f=d.opacity,g=d.color,y=p/2/l+" "+p/2/u;a=n.zrId+"-s"+n.shadowIdx++,n.defs[a]=aw("filter",a,{id:a,x:"-100%",y:"-100%",width:"300%",height:"300%"},[aw("feDropShadow","",{dx:h/l,dy:c/u,stdDeviation:y,"flood-color":g,"flood-opacity":f})]),o[r]=a}e.filter=bi(a)}}(n,t,i)}function Iw(t,e){var n=Ur(e);n&&(n.each((function(e,n){null!=e&&(t[(rw+n).toLowerCase()]=e+"")})),e.isSilent()&&(t[rw+"silent"]="true"))}function Tw(t){return pi(t[0]-1)&&pi(t[1])&&pi(t[2])&&pi(t[3]-1)}function Cw(t,e,n){if(e&&(!function(t){return pi(t[4])&&pi(t[5])}(e)||!Tw(e))){var i=n?10:1e4;t.transform=Tw(e)?"translate("+bw(e[4]*i)/i+" "+bw(e[5]*i)/i+")":function(t){return"matrix("+di(t[0])+","+di(t[1])+","+di(t[2])+","+di(t[3])+","+fi(t[4])+","+fi(t[5])+")"}(e)}}function Dw(t,e,n){for(var i=t.points,r=[],o=0;o=0&&a||o;s&&(r=si(s))}var l=i.lineWidth;l&&(l/=!i.strokeNoScale&&t.transform?t.transform[0]:1);var u={cursor:"pointer"};r&&(u.fill=r),i.stroke&&(u.stroke=i.stroke),l&&(u["stroke-width"]=l),_w(u,e,n,!0)}}(t,o,e),aw(s,t.id+"",o)}function Rw(t,e){return t instanceof ks?Ow(t,e):t instanceof Ns?function(t,e){var n=t.style,i=n.image;if(i&&!U(i)&&(ww(i)?i=i.src:Sw(i)&&(i=i.toDataURL())),i){var r=n.x||0,o=n.y||0,a={href:i,width:n.width,height:n.height};return r&&(a.x=r),o&&(a.y=o),Cw(a,t.transform),Mw(a,n,t,e),Iw(a,t),e.animation&&xw(t,a,e),aw("image",t.id+"",a)}}(t,e):t instanceof Ps?function(t,e){var n=t.style,i=n.text;if(null!=i&&(i+=""),i&&!isNaN(n.x)&&!isNaN(n.y)){var r=n.font||a,s=n.x||0,l=function(t,e,n){return"top"===n?t+=e/2:"bottom"===n&&(t-=e/2),t}(n.y||0,Tr(r),n.textBaseline),u={"dominant-baseline":"central","text-anchor":gi[n.textAlign]||n.textAlign};if($s(n)){var h="",c=n.fontStyle,p=qs(n.fontSize);if(!parseFloat(p))return;var d=n.fontFamily||o,f=n.fontWeight;h+="font-size:"+p+";font-family:"+d+";",c&&"normal"!==c&&(h+="font-style:"+c+";"),f&&"normal"!==f&&(h+="font-weight:"+f+";"),u.style=h}else u.style="font: "+r;return i.match(/\s/)&&(u["xml:space"]="preserve"),s&&(u.x=s),l&&(u.y=l),Cw(u,t.transform),Mw(u,n,t,e),Iw(u,t),e.animation&&xw(t,u,e),aw("text",t.id+"",u,void 0,i)}}(t,e):void 0}function Nw(t,e,n,i){var r,o=t[n],a={gradientUnits:o.global?"userSpaceOnUse":"objectBoundingBox"};if(mi(o))r="linearGradient",a.x1=o.x,a.y1=o.y,a.x2=o.x2,a.y2=o.y2;else{if(!xi(o))return void 0;r="radialGradient",a.cx=rt(o.x,.5),a.cy=rt(o.y,.5),a.r=rt(o.r,.5)}for(var s=o.colorStops,l=[],u=0,h=s.length;ul?$w(t,null==n[c+1]?null:n[c+1].elm,n,s,c):Jw(t,e,a,l))}(n,i,r):Zw(r)?(Zw(t.text)&&Yw(n,""),$w(n,null,r,0,r.length-1)):Zw(i)?Jw(n,i,0,i.length-1):Zw(t.text)&&Yw(n,""):t.text!==e.text&&(Zw(i)&&Jw(n,i,0,i.length-1),Yw(n,e.text)))}var eS=0,nS=function(){function t(t,e,n){if(this.type="svg",this.refreshHover=iS("refreshHover"),this.configLayer=iS("configLayer"),this.storage=e,this._opts=n=A({},n),this.root=t,this._id="zr"+eS++,this._oldVNode=uw(n.width,n.height),t&&!n.ssr){var i=this._viewport=document.createElement("div");i.style.cssText="position:relative;overflow:hidden";var r=this._svgDom=this._oldVNode.elm=ow("svg");Qw(null,this._oldVNode),i.appendChild(r),t.appendChild(i)}this.resize(n.width,n.height)}return t.prototype.getType=function(){return this.type},t.prototype.getViewportRoot=function(){return this._viewport},t.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},t.prototype.getSvgDom=function(){return this._svgDom},t.prototype.refresh=function(){if(this.root){var t=this.renderToVNode({willUpdate:!0});t.attrs.style="position:absolute;left:0;top:0;user-select:none",function(t,e){if(qw(t,e))tS(t,e);else{var n=t.elm,i=Ww(n);Kw(e),null!==i&&(Bw(i,e.elm,Hw(n)),Jw(i,[t],0,0))}}(this._oldVNode,t),this._oldVNode=t}},t.prototype.renderOneToVNode=function(t){return Rw(t,lw(this._id))},t.prototype.renderToVNode=function(t){t=t||{};var e=this.storage.getDisplayList(!0),n=this._width,i=this._height,r=lw(this._id);r.animation=t.animation,r.willUpdate=t.willUpdate,r.compress=t.compress,r.emphasis=t.emphasis;var o=[],a=this._bgVNode=function(t,e,n,i){var r;if(n&&"none"!==n)if(r=aw("rect","bg",{width:t,height:e,x:"0",y:"0"}),_i(n))Nw({fill:n},r.attrs,"fill",i);else if(vi(n))Ew({style:{fill:n},dirty:bt,getBoundingRect:function(){return{width:t,height:e}}},r.attrs,"fill",i);else{var o=hi(n),a=o.color,s=o.opacity;r.attrs.fill=a,s<1&&(r.attrs["fill-opacity"]=s)}return r}(n,i,this._backgroundColor,r);a&&o.push(a);var s=t.compress?null:this._mainVNode=aw("g","main",{},[]);this._paintList(e,r,s?s.children:o),s&&o.push(s);var l=z(G(r.defs),(function(t){return r.defs[t]}));if(l.length&&o.push(aw("defs","defs",{},l)),t.animation){var u=function(t,e,n){var i=(n=n||{}).newline?"\n":"",r=" {"+i,o=i+"}",a=z(G(t),(function(e){return e+r+z(G(t[e]),(function(n){return n+":"+t[e][n]+";"})).join(i)+o})).join(i),s=z(G(e),(function(t){return"@keyframes "+t+r+z(G(e[t]),(function(n){return n+r+z(G(e[t][n]),(function(i){var r=e[t][n][i];return"d"===i&&(r='path("'+r+'")'),i+":"+r+";"})).join(i)+o})).join(i)+o})).join(i);return a||s?[""].join(i):""}(r.cssNodes,r.cssAnims,{newline:!0});if(u){var h=aw("style","stl",{},[],u);o.push(h)}}return uw(n,i,o,t.useViewBox)},t.prototype.renderToString=function(t){return t=t||{},sw(this.renderToVNode({animation:rt(t.cssAnimation,!0),emphasis:rt(t.cssEmphasis,!0),willUpdate:!1,compress:!0,useViewBox:rt(t.useViewBox,!0)}),{newline:!0})},t.prototype.setBackgroundColor=function(t){this._backgroundColor=t},t.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},t.prototype._paintList=function(t,e,n){for(var i,r,o=t.length,a=[],s=0,l=0,u=0;u=0&&(!c||!r||c[f]!==r[f]);f--);for(var g=d-1;g>f;g--)i=a[--s-1];for(var y=f+1;y=a)}}for(var h=this.__startIndex;h15)break}n.prevElClipPaths&&u.restore()};if(p)if(0===p.length)s=l.__endIndex;else for(var _=d.dpr,b=0;b0&&t>i[0]){for(s=0;st);s++);a=n[i[s]]}if(i.splice(s+1,0,t),n[t]=e,!e.virtual)if(a){var l=a.dom;l.nextSibling?o.insertBefore(e.dom,l.nextSibling):o.appendChild(e.dom)}else o.firstChild?o.insertBefore(e.dom,o.firstChild):o.appendChild(e.dom);e.painter||(e.painter=this)}},t.prototype.eachLayer=function(t,e){for(var n=this._zlevelList,i=0;i0?lS:0),this._needsManuallyCompositing),u.__builtin__||I("ZLevel "+l+" has been used by unkown layer "+u.id),u!==o&&(u.__used=!0,u.__startIndex!==r&&(u.__dirty=!0),u.__startIndex=r,u.incremental?u.__drawIndex=-1:u.__drawIndex=r,e(r),o=u),1&s.__dirty&&!s.__inHover&&(u.__dirty=!0,u.incremental&&u.__drawIndex<0&&(u.__drawIndex=r))}e(r),this.eachBuiltinLayer((function(t,e){!t.__used&&t.getElementCount()>0&&(t.__dirty=!0,t.__startIndex=t.__endIndex=t.__drawIndex=0),t.__dirty&&t.__drawIndex<0&&(t.__drawIndex=t.__startIndex)}))},t.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},t.prototype._clearLayer=function(t){t.clear()},t.prototype.setBackgroundColor=function(t){this._backgroundColor=t,E(this._layers,(function(t){t.setUnpainted()}))},t.prototype.configLayer=function(t,e){if(e){var n=this._layerConfig;n[t]?C(n[t],e,!0):n[t]=e;for(var i=0;i-1&&(s.style.stroke=s.style.fill,s.style.fill="#fff",s.style.lineWidth=2),e},e.type="series.line",e.dependencies=["grid","polar"],e.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},e}(bg);function cS(t,e){var n=t.mapDimensionsAll("defaultedLabel"),i=n.length;if(1===i){var r=mf(t,e,n[0]);return null!=r?r+"":null}if(i){for(var o=[],a=0;a=0&&i.push(e[o])}return i.join(" ")}var dS=function(t){function e(e,n,i,r){var o=t.call(this)||this;return o.updateData(e,n,i,r),o}return n(e,t),e.prototype._createSymbol=function(t,e,n,i,r){this.removeAll();var o=Xy(t,-1,-1,2,2,null,r);o.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),o.drift=fS,this._symbolType=t,this.add(o)},e.prototype.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(null,t)},e.prototype.getSymbolType=function(){return this._symbolType},e.prototype.getSymbolPath=function(){return this.childAt(0)},e.prototype.highlight=function(){Ol(this.childAt(0))},e.prototype.downplay=function(){Rl(this.childAt(0))},e.prototype.setZ=function(t,e){var n=this.childAt(0);n.zlevel=t,n.z=e},e.prototype.setDraggable=function(t,e){var n=this.childAt(0);n.draggable=t,n.cursor=!e&&t?"move":n.cursor},e.prototype.updateData=function(t,n,i,r){this.silent=!1;var o=t.getItemVisual(n,"symbol")||"circle",a=t.hostModel,s=e.getSymbolSize(t,n),l=o!==this._symbolType,u=r&&r.disableAnimation;if(l){var h=t.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,t,n,s,h)}else{(p=this.childAt(0)).silent=!1;var c={scaleX:s[0]/2,scaleY:s[1]/2};u?p.attr(c):vh(p,c,a,n),Sh(p)}if(this._updateCommon(t,n,s,i,r),l){var p=this.childAt(0);if(!u){c={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:p.style.opacity}};p.scaleX=p.scaleY=0,p.style.opacity=0,mh(p,c,a,n)}}u&&this.childAt(0).stopAnimation("leave")},e.prototype._updateCommon=function(t,e,n,i,r){var o,a,s,l,u,h,c,p,d,f=this.childAt(0),g=t.hostModel;if(i&&(o=i.emphasisItemStyle,a=i.blurItemStyle,s=i.selectItemStyle,l=i.focus,u=i.blurScope,c=i.labelStatesModels,p=i.hoverScale,d=i.cursorStyle,h=i.emphasisDisabled),!i||t.hasItemOption){var y=i&&i.itemModel?i.itemModel:t.getItemModel(e),v=y.getModel("emphasis");o=v.getModel("itemStyle").getItemStyle(),s=y.getModel(["select","itemStyle"]).getItemStyle(),a=y.getModel(["blur","itemStyle"]).getItemStyle(),l=v.get("focus"),u=v.get("blurScope"),h=v.get("disabled"),c=rc(y),p=v.getShallow("scale"),d=y.getShallow("cursor")}var m=t.getItemVisual(e,"symbolRotate");f.attr("rotation",(m||0)*Math.PI/180||0);var x=Zy(t.getItemVisual(e,"symbolOffset"),n);x&&(f.x=x[0],f.y=x[1]),d&&f.attr("cursor",d);var _=t.getItemVisual(e,"style"),b=_.fill;if(f instanceof Ns){var w=f.style;f.useStyle(A({image:w.image,x:w.x,y:w.y,width:w.width,height:w.height},_))}else f.__isEmptyBrush?f.useStyle(A({},_)):f.useStyle(_),f.style.decal=null,f.setColor(b,r&&r.symbolInnerColor),f.style.strokeNoScale=!0;var S=t.getItemVisual(e,"liftZ"),M=this._z2;null!=S?null==M&&(this._z2=f.z2,f.z2+=S):null!=M&&(f.z2=M,this._z2=null);var I=r&&r.useNameLabel;ic(f,c,{labelFetcher:g,labelDataIndex:e,defaultText:function(e){return I?t.getName(e):cS(t,e)},inheritColor:b,defaultOpacity:_.opacity}),this._sizeX=n[0]/2,this._sizeY=n[1]/2;var T=f.ensureState("emphasis");T.style=o,f.ensureState("select").style=s,f.ensureState("blur").style=a;var C=null==p||!0===p?Math.max(1.1,3/this._sizeY):isFinite(p)&&p>0?+p:1;T.scaleX=this._sizeX*C,T.scaleY=this._sizeY*C,this.setSymbolScale(1),Zl(this,l,u,h)},e.prototype.setSymbolScale=function(t){this.scaleX=this.scaleY=t},e.prototype.fadeOut=function(t,e,n){var i=this.childAt(0),r=rl(this).dataIndex,o=n&&n.animation;if(this.silent=i.silent=!0,n&&n.fadeLabel){var a=i.getTextContent();a&&_h(a,{style:{opacity:0}},e,{dataIndex:r,removeOpt:o,cb:function(){i.removeTextContent()}})}else i.removeTextContent();_h(i,{style:{opacity:0},scaleX:0,scaleY:0},e,{dataIndex:r,cb:t,removeOpt:o})},e.getSymbolSize=function(t,e){return Uy(t.getItemVisual(e,"symbolSize"))},e}(Br);function fS(t,e){this.parent.drift(t,e)}function gS(t,e,n,i){return e&&!isNaN(e[0])&&!isNaN(e[1])&&!(i.isIgnore&&i.isIgnore(n))&&!(i.clipShape&&!i.clipShape.contain(e[0],e[1]))&&"none"!==t.getItemVisual(n,"symbol")}function yS(t){return null==t||q(t)||(t={isIgnore:t}),t||{}}function vS(t){var e=t.hostModel,n=e.getModel("emphasis");return{emphasisItemStyle:n.getModel("itemStyle").getItemStyle(),blurItemStyle:e.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:e.getModel(["select","itemStyle"]).getItemStyle(),focus:n.get("focus"),blurScope:n.get("blurScope"),emphasisDisabled:n.get("disabled"),hoverScale:n.get("scale"),labelStatesModels:rc(e),cursorStyle:e.get("cursor")}}var mS=function(){function t(t){this.group=new Br,this._SymbolCtor=t||dS}return t.prototype.updateData=function(t,e){this._progressiveEls=null,e=yS(e);var n=this.group,i=t.hostModel,r=this._data,o=this._SymbolCtor,a=e.disableAnimation,s=vS(t),l={disableAnimation:a},u=e.getSymbolPoint||function(e){return t.getItemLayout(e)};r||n.removeAll(),t.diff(r).add((function(i){var r=u(i);if(gS(t,r,i,e)){var a=new o(t,i,s,l);a.setPosition(r),t.setItemGraphicEl(i,a),n.add(a)}})).update((function(h,c){var p=r.getItemGraphicEl(c),d=u(h);if(gS(t,d,h,e)){var f=t.getItemVisual(h,"symbol")||"circle",g=p&&p.getSymbolType&&p.getSymbolType();if(!p||g&&g!==f)n.remove(p),(p=new o(t,h,s,l)).setPosition(d);else{p.updateData(t,h,s,l);var y={x:d[0],y:d[1]};a?p.attr(y):vh(p,y,i)}n.add(p),t.setItemGraphicEl(h,p)}else n.remove(p)})).remove((function(t){var e=r.getItemGraphicEl(t);e&&e.fadeOut((function(){n.remove(e)}),i)})).execute(),this._getSymbolPoint=u,this._data=t},t.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl((function(e,n){var i=t._getSymbolPoint(n);e.setPosition(i),e.markRedraw()}))},t.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=vS(t),this._data=null,this.group.removeAll()},t.prototype.incrementalUpdate=function(t,e,n){function i(t){t.isGroup||(t.incremental=!0,t.ensureState("emphasis").hoverLayer=!0)}this._progressiveEls=[],n=yS(n);for(var r=t.start;r0?n=i[0]:i[1]<0&&(n=i[1]);return n}(r,n),a=i.dim,s=r.dim,l=e.mapDimension(s),u=e.mapDimension(a),h="x"===s||"radius"===s?1:0,c=z(t.dimensions,(function(t){return e.mapDimension(t)})),p=!1,d=e.getCalculationInfo("stackResultDimension");return mx(e,c[0])&&(p=!0,c[0]=d),mx(e,c[1])&&(p=!0,c[1]=d),{dataDimsForPoint:c,valueStart:o,valueAxisDim:s,baseAxisDim:a,stacked:!!p,valueDim:l,baseDim:u,baseDataOffset:h,stackedOverDimension:e.getCalculationInfo("stackedOverDimension")}}function _S(t,e,n,i){var r=NaN;t.stacked&&(r=n.get(n.getCalculationInfo("stackedOverDimension"),i)),isNaN(r)&&(r=t.valueStart);var o=t.baseDataOffset,a=[];return a[o]=n.get(t.baseDim,i),a[1-o]=r,e.dataToPoint(a)}var bS=Math.min,wS=Math.max;function SS(t,e){return isNaN(t)||isNaN(e)}function MS(t,e,n,i,r,o,a,s,l){for(var u,h,c,p,d,f,g=n,y=0;y=r||g<0)break;if(SS(v,m)){if(l){g+=o;continue}break}if(g===n)t[o>0?"moveTo":"lineTo"](v,m),c=v,p=m;else{var x=v-u,_=m-h;if(x*x+_*_<.5){g+=o;continue}if(a>0){for(var b=g+o,w=e[2*b],S=e[2*b+1];w===v&&S===m&&y=i||SS(w,S))d=v,f=m;else{T=w-u,C=S-h;var k=v-u,L=w-v,P=m-h,O=S-m,R=void 0,N=void 0;if("x"===s){var E=T>0?1:-1;d=v-E*(R=Math.abs(k))*a,f=m,D=v+E*(N=Math.abs(L))*a,A=m}else if("y"===s){var z=C>0?1:-1;d=v,f=m-z*(R=Math.abs(P))*a,D=v,A=m+z*(N=Math.abs(O))*a}else R=Math.sqrt(k*k+P*P),d=v-T*a*(1-(I=(N=Math.sqrt(L*L+O*O))/(N+R))),f=m-C*a*(1-I),A=m+C*a*I,D=bS(D=v+T*a*I,wS(w,v)),A=bS(A,wS(S,m)),D=wS(D,bS(w,v)),f=m-(C=(A=wS(A,bS(S,m)))-m)*R/N,d=bS(d=v-(T=D-v)*R/N,wS(u,v)),f=bS(f,wS(h,m)),D=v+(T=v-(d=wS(d,bS(u,v))))*N/R,A=m+(C=m-(f=wS(f,bS(h,m))))*N/R}t.bezierCurveTo(c,p,d,f,v,m),c=D,p=A}else t.lineTo(v,m)}u=v,h=m,g+=o}return y}var IS=function(){this.smooth=0,this.smoothConstraint=!0},TS=function(t){function e(e){var n=t.call(this,e)||this;return n.type="ec-polyline",n}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new IS},e.prototype.buildPath=function(t,e){var n=e.points,i=0,r=n.length/2;if(e.connectNulls){for(;r>0&&SS(n[2*r-2],n[2*r-1]);r--);for(;i=0){var y=a?(h-i)*g+i:(u-n)*g+n;return a?[t,y]:[y,t]}n=u,i=h;break;case o.C:u=r[l++],h=r[l++],c=r[l++],p=r[l++],d=r[l++],f=r[l++];var v=a?_n(n,u,c,d,t,s):_n(i,h,p,f,t,s);if(v>0)for(var m=0;m=0){y=a?mn(i,h,p,f,x):mn(n,u,c,d,x);return a?[t,y]:[y,t]}}n=d,i=f}}},e}(ks),CS=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e}(IS),DS=function(t){function e(e){var n=t.call(this,e)||this;return n.type="ec-polygon",n}return n(e,t),e.prototype.getDefaultShape=function(){return new CS},e.prototype.buildPath=function(t,e){var n=e.points,i=e.stackedOnPoints,r=0,o=n.length/2,a=e.smoothMonotone;if(e.connectNulls){for(;o>0&&SS(n[2*o-2],n[2*o-1]);o--);for(;r=0;a--){var s=t.getDimensionInfo(i[a].dimension);if("x"===(r=s&&s.coordDim)||"y"===r){o=i[a];break}}if(o){var l=e.getAxis(r),u=z(o.stops,(function(t){return{coord:l.toGlobalCoord(l.dataToCoord(t.value)),color:t.color}})),h=u.length,c=o.outerColors.slice();h&&u[0].coord>u[h-1].coord&&(u.reverse(),c.reverse());var p=function(t,e){var n,i,r=[],o=t.length;function a(t,e,n){var i=t.coord;return{coord:n,color:ti((n-i)/(e.coord-i),[t.color,e.color])}}for(var s=0;se){i?r.push(a(i,l,e)):n&&r.push(a(n,l,0),a(n,l,e));break}n&&(r.push(a(n,l,0)),n=null),r.push(l),i=l}}return r}(u,"x"===r?n.getWidth():n.getHeight()),d=p.length;if(!d&&h)return u[0].coord<0?c[1]?c[1]:u[h-1].color:c[0]?c[0]:u[0].color;var f=p[0].coord-10,g=p[d-1].coord+10,y=g-f;if(y<.001)return"transparent";E(p,(function(t){t.offset=(t.coord-f)/y})),p.push({offset:d?p[d-1].offset:.5,color:c[1]||"transparent"}),p.unshift({offset:d?p[0].offset:.5,color:c[0]||"transparent"});var v=new oh(0,0,0,0,p,!0);return v[r]=f,v[r+"2"]=g,v}}}function BS(t,e,n){var i=t.get("showAllSymbol"),r="auto"===i;if(!i||r){var o=n.getAxesByScale("ordinal")[0];if(o&&(!r||!function(t,e){var n=t.getExtent(),i=Math.abs(n[1]-n[0])/t.scale.count();isNaN(i)&&(i=0);for(var r=e.count(),o=Math.max(1,Math.round(r/5)),a=0;ai)return!1;return!0}(o,e))){var a=e.mapDimension(o.dim),s={};return E(o.getViewLabels(),(function(t){var e=o.scale.getRawOrdinalNumber(t.tickValue);s[e]=1})),function(t){return!s.hasOwnProperty(e.get(a,t))}}}}function FS(t,e){return[t[2*e],t[2*e+1]]}function GS(t){if(t.get(["endLabel","show"]))return!0;for(var e=0;e0&&"bolder"===t.get(["emphasis","lineStyle","width"]))&&(d.getState("emphasis").style.lineWidth=+d.style.lineWidth+1);rl(d).seriesIndex=t.seriesIndex,Zl(d,L,P,O);var R=ES(t.get("smooth")),N=t.get("smoothMonotone");if(d.setShape({smooth:R,smoothMonotone:N,connectNulls:w}),f){var E=a.getCalculationInfo("stackedOnSeries"),z=0;f.useStyle(k(l.getAreaStyle(),{fill:C,opacity:.7,lineJoin:"bevel",decal:a.getVisual("style").decal})),E&&(z=ES(E.get("smooth"))),f.setShape({smooth:R,stackedOnSmooth:z,smoothMonotone:N,connectNulls:w}),$l(f,t,"areaStyle"),rl(f).seriesIndex=t.seriesIndex,Zl(f,L,P,O)}var V=function(t){i._changePolyState(t)};a.eachItemGraphicEl((function(t){t&&(t.onHoverStateChange=V)})),this._polyline.onHoverStateChange=V,this._data=a,this._coordSys=r,this._stackedOnPoints=_,this._points=u,this._step=T,this._valueOrigin=m,t.get("triggerLineEvent")&&(this.packEventData(t,d),f&&this.packEventData(t,f))},e.prototype.packEventData=function(t,e){rl(e).eventData={componentType:"series",componentSubType:"line",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"line"}},e.prototype.highlight=function(t,e,n,i){var r=t.getData(),o=zo(r,i);if(this._changePolyState("emphasis"),!(o instanceof Array)&&null!=o&&o>=0){var a=r.getLayout("points"),s=r.getItemGraphicEl(o);if(!s){var l=a[2*o],u=a[2*o+1];if(isNaN(l)||isNaN(u))return;if(this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(l,u))return;var h=t.get("zlevel")||0,c=t.get("z")||0;(s=new dS(r,o)).x=l,s.y=u,s.setZ(h,c);var p=s.getSymbolPath().getTextContent();p&&(p.zlevel=h,p.z=c,p.z2=this._polyline.z2+1),s.__temp=!0,r.setItemGraphicEl(o,s),s.stopSymbolAnimation(!0),this.group.add(s)}s.highlight()}else Og.prototype.highlight.call(this,t,e,n,i)},e.prototype.downplay=function(t,e,n,i){var r=t.getData(),o=zo(r,i);if(this._changePolyState("normal"),null!=o&&o>=0){var a=r.getItemGraphicEl(o);a&&(a.__temp?(r.setItemGraphicEl(o,null),this.group.remove(a)):a.downplay())}else Og.prototype.downplay.call(this,t,e,n,i)},e.prototype._changePolyState=function(t){var e=this._polygon;Dl(this._polyline,t),e&&Dl(e,t)},e.prototype._newPolyline=function(t){var e=this._polyline;return e&&this._lineGroup.remove(e),e=new TS({shape:{points:t},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(e),this._polyline=e,e},e.prototype._newPolygon=function(t,e){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new DS({shape:{points:t,stackedOnPoints:e},segmentIgnoreThreshold:2}),this._lineGroup.add(n),this._polygon=n,n},e.prototype._initSymbolLabelAnimation=function(t,e,n){var i,r,o=e.getBaseAxis(),a=o.inverse;"cartesian2d"===e.type?(i=o.isHorizontal(),r=!1):"polar"===e.type&&(i="angle"===o.dim,r=!0);var s=t.hostModel,l=s.get("animationDuration");X(l)&&(l=l(null));var u=s.get("animationDelay")||0,h=X(u)?u(null):u;t.eachItemGraphicEl((function(t,o){var s=t;if(s){var c=[t.x,t.y],p=void 0,d=void 0,f=void 0;if(n)if(r){var g=n,y=e.pointToCoord(c);i?(p=g.startAngle,d=g.endAngle,f=-y[1]/180*Math.PI):(p=g.r0,d=g.r,f=y[0])}else{var v=n;i?(p=v.x,d=v.x+v.width,f=t.x):(p=v.y+v.height,d=v.y,f=t.y)}var m=d===p?0:(f-p)/(d-p);a&&(m=1-m);var x=X(u)?u(o):l*m+h,_=s.getSymbolPath(),b=_.getTextContent();s.attr({scaleX:0,scaleY:0}),s.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:x}),b&&b.animateFrom({style:{opacity:0}},{duration:300,delay:x}),_.disableLabelAnimation=!0}}))},e.prototype._initOrUpdateEndLabel=function(t,e,n){var i=t.getModel("endLabel");if(GS(t)){var r=t.getData(),o=this._polyline,a=r.getLayout("points");if(!a)return o.removeTextContent(),void(this._endLabel=null);var s=this._endLabel;s||((s=this._endLabel=new Xs({z2:200})).ignoreClip=!0,o.setTextContent(this._endLabel),o.disableLabelAnimation=!0);var l=function(t){for(var e,n,i=t.length/2;i>0&&(e=t[2*i-2],n=t[2*i-1],isNaN(e)||isNaN(n));i--);return i-1}(a);l>=0&&(ic(o,rc(t,"endLabel"),{inheritColor:n,labelFetcher:t,labelDataIndex:l,defaultText:function(t,e,n){return null!=n?pS(r,n):cS(r,t)},enableTextSetter:!0},function(t,e){var n=e.getBaseAxis(),i=n.isHorizontal(),r=n.inverse,o=i?r?"right":"left":"center",a=i?"middle":r?"top":"bottom";return{normal:{align:t.get("align")||o,verticalAlign:t.get("verticalAlign")||a}}}(i,e)),o.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},e.prototype._endLabelOnDuring=function(t,e,n,i,r,o,a){var s=this._endLabel,l=this._polyline;if(s){t<1&&null==i.originalX&&(i.originalX=s.x,i.originalY=s.y);var u=n.getLayout("points"),h=n.hostModel,c=h.get("connectNulls"),p=o.get("precision"),d=o.get("distance")||0,f=a.getBaseAxis(),g=f.isHorizontal(),y=f.inverse,v=e.shape,m=y?g?v.x:v.y+v.height:g?v.x+v.width:v.y,x=(g?d:0)*(y?-1:1),_=(g?0:-d)*(y?-1:1),b=g?"x":"y",w=function(t,e,n){for(var i,r,o=t.length/2,a="x"===n?0:1,s=0,l=-1,u=0;u=e||i>=e&&r<=e){l=u;break}s=u,i=r}else i=r;return{range:[s,l],t:(e-i)/(r-i)}}(u,m,b),S=w.range,M=S[1]-S[0],I=void 0;if(M>=1){if(M>1&&!c){var T=FS(u,S[0]);s.attr({x:T[0]+x,y:T[1]+_}),r&&(I=h.getRawValue(S[0]))}else{(T=l.getPointOn(m,b))&&s.attr({x:T[0]+x,y:T[1]+_});var C=h.getRawValue(S[0]),D=h.getRawValue(S[1]);r&&(I=Zo(n,p,C,D,w.t))}i.lastFrameIndex=S[0]}else{var A=1===t||i.lastFrameIndex>0?S[0]:0;T=FS(u,A);r&&(I=h.getRawValue(A)),s.attr({x:T[0]+x,y:T[1]+_})}if(r){var k=pc(s);"function"==typeof k.setLabelText&&k.setLabelText(I)}}},e.prototype._doUpdateAnimation=function(t,e,n,i,r,o,a){var s=this._polyline,l=this._polygon,u=t.hostModel,h=function(t,e,n,i,r,o,a,s){for(var l=function(t,e){var n=[];return e.diff(t).add((function(t){n.push({cmd:"+",idx:t})})).update((function(t,e){n.push({cmd:"=",idx:e,idx1:t})})).remove((function(t){n.push({cmd:"-",idx:t})})).execute(),n}(t,e),u=[],h=[],c=[],p=[],d=[],f=[],g=[],y=xS(r,e,a),v=t.getLayout("points")||[],m=e.getLayout("points")||[],x=0;x3e3||l&&NS(p,f)>3e3)return s.stopAnimation(),s.setShape({points:d}),void(l&&(l.stopAnimation(),l.setShape({points:d,stackedOnPoints:f})));s.shape.__points=h.current,s.shape.points=c;var g={shape:{points:d}};h.current!==c&&(g.shape.__points=h.next),s.stopAnimation(),vh(s,g,u),l&&(l.setShape({points:c,stackedOnPoints:p}),l.stopAnimation(),vh(l,{shape:{stackedOnPoints:f}},u),s.shape.points!==l.shape.points&&(l.shape.points=s.shape.points));for(var y=[],v=h.status,m=0;me&&(e=t[n]);return isFinite(e)?e:NaN},min:function(t){for(var e=1/0,n=0;ne&&(e=o,n=r)}return isFinite(n)?n:NaN},nearest:function(t){return t[0]}},US=function(t){return Math.round(t.length/2)};function ZS(t){return{seriesType:t,reset:function(t,e,n){var i=t.getData(),r=t.get("sampling"),o=t.coordinateSystem,a=i.count();if(a>10&&"cartesian2d"===o.type&&r){var s=o.getBaseAxis(),l=o.getOtherAxis(s),u=s.getExtent(),h=n.getDevicePixelRatio(),c=Math.abs(u[1]-u[0])*(h||1),p=Math.round(a/c);if(isFinite(p)&&p>1){"lttb"===r&&t.setData(i.lttbDownSample(i.mapDimension(l.dim),1/p));var d=void 0;U(r)?d=XS[r]:X(r)&&(d=r),d&&t.setData(i.downSample(i.mapDimension(l.dim),1/p,d,US))}}}}}var jS=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.getInitialData=function(t,e){return _x(null,this,{useEncodeDefaulter:!0})},e.prototype.getMarkerPosition=function(t,e,n){var i=this.coordinateSystem;if(i&&i.clampData){var r=i.clampData(t),o=i.dataToPoint(r);if(n)E(i.getAxes(),(function(t,n){if("category"===t.type&&null!=e){var i=t.getTicksCoords(),a=t.getTickModel().get("alignWithLabel"),s=r[n],l="x1"===e[n]||"y1"===e[n];if(l&&!a&&(s+=1),i.length<2)return;if(2===i.length)return void(o[n]=t.toGlobalCoord(t.getExtent()[l?1:0]));for(var u=void 0,h=void 0,c=1,p=0;ps){h=(d+u)/2;break}1===p&&(c=f-i[0].tickValue)}null==h&&(u?u&&(h=i[i.length-1].coord):h=i[0].coord),o[n]=t.toGlobalCoord(h)}}));else{var a=this.getData(),s=a.getLayout("offset"),l=a.getLayout("size"),u=i.getBaseAxis().isHorizontal()?0:1;o[u]+=s+l/2}return o}return[NaN,NaN]},e.type="series.__base_bar__",e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},e}(bg);bg.registerClass(jS);var qS=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.getInitialData=function(){return _x(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},e.prototype.getProgressive=function(){return!!this.get("large")&&this.get("progressive")},e.prototype.getProgressiveThreshold=function(){var t=this.get("progressiveThreshold"),e=this.get("largeThreshold");return e>t&&(t=e),t},e.prototype.brushSelector=function(t,e,n){return n.rect(e.getItemLayout(t))},e.type="series.bar",e.dependencies=["grid","polar"],e.defaultOption=kc(jS.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),e}(jS),KS=function(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0},$S=function(t){function e(e){var n=t.call(this,e)||this;return n.type="sausage",n}return n(e,t),e.prototype.getDefaultShape=function(){return new KS},e.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=Math.max(e.r0||0,0),o=Math.max(e.r,0),a=.5*(o-r),s=r+a,l=e.startAngle,u=e.endAngle,h=e.clockwise,c=2*Math.PI,p=h?u-lo)return!0;o=u}return!1},e.prototype._isOrderDifferentInView=function(t,e){for(var n=e.scale,i=n.getExtent(),r=Math.max(0,i[0]),o=Math.min(i[1],n.getOrdinalMeta().categories.length-1);r<=o;++r)if(t.ordinalNumbers[r]!==n.getRawOrdinalNumber(r))return!0},e.prototype._updateSortWithinSameData=function(t,e,n,i){if(this._isOrderChangedWithinSameData(t,e,n)){var r=this._dataSort(t,n,e);this._isOrderDifferentInView(r,n)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:n.dim+"Axis",axisId:n.index,sortInfo:r}))}},e.prototype._dispatchInitSort=function(t,e,n){var i=e.baseAxis,r=this._dataSort(t,i,(function(n){return t.get(t.mapDimension(e.otherAxis.dim),n)}));n.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:r})},e.prototype.remove=function(t,e){this._clear(this._model),this._removeOnRenderedListener(e)},e.prototype.dispose=function(t,e){this._removeOnRenderedListener(e)},e.prototype._removeOnRenderedListener=function(t){this._onRendered&&(t.getZr().off("rendered",this._onRendered),this._onRendered=null)},e.prototype._clear=function(t){var e=this.group,n=this._data;t&&t.isAnimationEnabled()&&n&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],n.eachItemGraphicEl((function(e){wh(e,t,rl(e).dataIndex)}))):e.removeAll(),this._data=null,this._isFirstFrame=!0},e.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},e.type="bar",e}(Og),rM={cartesian2d:function(t,e){var n=e.width<0?-1:1,i=e.height<0?-1:1;n<0&&(e.x+=e.width,e.width=-e.width),i<0&&(e.y+=e.height,e.height=-e.height);var r=t.x+t.width,o=t.y+t.height,a=eM(e.x,t.x),s=nM(e.x+e.width,r),l=eM(e.y,t.y),u=nM(e.y+e.height,o),h=sr?s:a,e.y=c&&l>o?u:l,e.width=h?0:s-a,e.height=c?0:u-l,n<0&&(e.x+=e.width,e.width=-e.width),i<0&&(e.y+=e.height,e.height=-e.height),h||c},polar:function(t,e){var n=e.r0<=e.r?1:-1;if(n<0){var i=e.r;e.r=e.r0,e.r0=i}var r=nM(e.r,t.r),o=eM(e.r0,t.r0);e.r=r,e.r0=o;var a=r-o<0;if(n<0){i=e.r;e.r=e.r0,e.r0=i}return a}},oM={cartesian2d:function(t,e,n,i,r,o,a,s,l){var u=new Ws({shape:A({},i),z2:1});(u.__dataIndex=n,u.name="item",o)&&(u.shape[r?"height":"width"]=0);return u},polar:function(t,e,n,i,r,o,a,s,l){var u=!r&&l?$S:Fu,h=new u({shape:i,z2:1});h.name="item";var c,p,d=pM(r);if(h.calculateTextPosition=(c=d,p=({isRoundCap:u===$S}||{}).isRoundCap,function(t,e,n){var i=e.position;if(!i||i instanceof Array)return Dr(t,e,n);var r=c(i),o=null!=e.distance?e.distance:5,a=this.shape,s=a.cx,l=a.cy,u=a.r,h=a.r0,d=(u+h)/2,f=a.startAngle,g=a.endAngle,y=(f+g)/2,v=p?Math.abs(u-h)/2:0,m=Math.cos,x=Math.sin,_=s+u*m(f),b=l+u*x(f),w="left",S="top";switch(r){case"startArc":_=s+(h-o)*m(y),b=l+(h-o)*x(y),w="center",S="top";break;case"insideStartArc":_=s+(h+o)*m(y),b=l+(h+o)*x(y),w="center",S="bottom";break;case"startAngle":_=s+d*m(f)+JS(f,o+v,!1),b=l+d*x(f)+QS(f,o+v,!1),w="right",S="middle";break;case"insideStartAngle":_=s+d*m(f)+JS(f,-o+v,!1),b=l+d*x(f)+QS(f,-o+v,!1),w="left",S="middle";break;case"middle":_=s+d*m(y),b=l+d*x(y),w="center",S="middle";break;case"endArc":_=s+(u+o)*m(y),b=l+(u+o)*x(y),w="center",S="bottom";break;case"insideEndArc":_=s+(u-o)*m(y),b=l+(u-o)*x(y),w="center",S="top";break;case"endAngle":_=s+d*m(g)+JS(g,o+v,!0),b=l+d*x(g)+QS(g,o+v,!0),w="left",S="middle";break;case"insideEndAngle":_=s+d*m(g)+JS(g,-o+v,!0),b=l+d*x(g)+QS(g,-o+v,!0),w="right",S="middle";break;default:return Dr(t,e,n)}return(t=t||{}).x=_,t.y=b,t.align=w,t.verticalAlign=S,t}),o){var f=r?"r":"endAngle",g={};h.shape[f]=r?i.r0:i.startAngle,g[f]=i[f],(s?vh:mh)(h,{shape:g},o)}return h}};function aM(t,e,n,i,r,o,a,s){var l,u;o?(u={x:i.x,width:i.width},l={y:i.y,height:i.height}):(u={y:i.y,height:i.height},l={x:i.x,width:i.width}),s||(a?vh:mh)(n,{shape:l},e,r,null),(a?vh:mh)(n,{shape:u},e?t.baseAxis.model:null,r)}function sM(t,e){for(var n=0;n0?1:-1,a=i.height>0?1:-1;return{x:i.x+o*r/2,y:i.y+a*r/2,width:i.width-o*r,height:i.height-a*r}},polar:function(t,e,n){var i=t.getItemLayout(e);return{cx:i.cx,cy:i.cy,r0:i.r0,r:i.r,startAngle:i.startAngle,endAngle:i.endAngle,clockwise:i.clockwise}}};function pM(t){return function(t){var e=t?"Arc":"Angle";return function(t){switch(t){case"start":case"insideStart":case"end":case"insideEnd":return t+e;default:return t}}}(t)}function dM(t,e,n,i,r,o,a,s){var l=e.getItemVisual(n,"style");if(s){if(!o.get("roundCap")){var u=t.shape;A(u,tM(i.getModel("itemStyle"),u,!0)),t.setShape(u)}}else{var h=i.get(["itemStyle","borderRadius"])||0;t.setShape("r",h)}t.useStyle(l);var c=i.getShallow("cursor");c&&t.attr("cursor",c);var p=s?a?r.r>=r.r0?"endArc":"startArc":r.endAngle>=r.startAngle?"endAngle":"startAngle":a?r.height>=0?"bottom":"top":r.width>=0?"right":"left",d=rc(i);ic(t,d,{labelFetcher:o,labelDataIndex:n,defaultText:cS(o.getData(),n),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:p});var f=t.getTextContent();if(s&&f){var g=i.get(["label","position"]);t.textConfig.inside="middle"===g||null,function(t,e,n,i){if(j(i))t.setTextConfig({rotation:i});else if(Y(e))t.setTextConfig({rotation:0});else{var r,o=t.shape,a=o.clockwise?o.startAngle:o.endAngle,s=o.clockwise?o.endAngle:o.startAngle,l=(a+s)/2,u=n(e);switch(u){case"startArc":case"insideStartArc":case"middle":case"insideEndArc":case"endArc":r=l;break;case"startAngle":case"insideStartAngle":r=a;break;case"endAngle":case"insideEndAngle":r=s;break;default:return void t.setTextConfig({rotation:0})}var h=1.5*Math.PI-r;"middle"===u&&h>Math.PI/2&&h<1.5*Math.PI&&(h-=Math.PI),t.setTextConfig({rotation:h})}}(t,"outside"===g?p:g,pM(a),i.get(["label","rotate"]))}dc(f,d,o.getRawValue(n),(function(t){return pS(e,t)}));var y=i.getModel(["emphasis"]);Zl(t,y.get("focus"),y.get("blurScope"),y.get("disabled")),$l(t,i),function(t){return null!=t.startAngle&&null!=t.endAngle&&t.startAngle===t.endAngle}(r)&&(t.style.fill="none",t.style.stroke="none",E(t.states,(function(t){t.style&&(t.style.fill=t.style.stroke="none")})))}var fM=function(){},gM=function(t){function e(e){var n=t.call(this,e)||this;return n.type="largeBar",n}return n(e,t),e.prototype.getDefaultShape=function(){return new fM},e.prototype.buildPath=function(t,e){for(var n=e.points,i=this.baseDimIdx,r=1-this.baseDimIdx,o=[],a=[],s=this.barWidth,l=0;l=s[0]&&e<=s[0]+l[0]&&n>=s[1]&&n<=s[1]+l[1])return a[h]}return-1}(this,t.offsetX,t.offsetY);rl(this).dataIndex=e>=0?e:null}),30,!1);function mM(t,e,n){if(PS(n,"cartesian2d")){var i=e,r=n.getArea();return{x:t?i.x:r.x,y:t?r.y:i.y,width:t?i.width:r.width,height:t?r.height:i.height}}var o=e;return{cx:(r=n.getArea()).cx,cy:r.cy,r0:t?r.r0:o.r0,r:t?r.r:o.r,startAngle:t?o.startAngle:0,endAngle:t?o.endAngle:2*Math.PI}}var xM=2*Math.PI,_M=Math.PI/180;function bM(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function wM(t,e){var n=bM(t,e),i=t.get("center"),r=t.get("radius");Y(r)||(r=[0,r]);var o,a,s=$r(n.width,e.getWidth()),l=$r(n.height,e.getHeight()),u=Math.min(s,l),h=$r(r[0],u/2),c=$r(r[1],u/2),p=t.coordinateSystem;if(p){var d=p.dataToPoint(i);o=d[0]||0,a=d[1]||0}else Y(i)||(i=[i,i]),o=$r(i[0],s)+n.x,a=$r(i[1],l)+n.y;return{cx:o,cy:a,r0:h,r:c}}function SM(t,e,n){e.eachSeriesByType(t,(function(t){var e=t.getData(),i=e.mapDimension("value"),r=bM(t,n),o=wM(t,n),a=o.cx,s=o.cy,l=o.r,u=o.r0,h=-t.get("startAngle")*_M,c=t.get("endAngle"),p=t.get("padAngle")*_M;c="auto"===c?h-xM:-c*_M;var d=t.get("minAngle")*_M+p,f=0;e.each(i,(function(t){!isNaN(t)&&f++}));var g=e.getSum(i),y=Math.PI/(g||f)*2,v=t.get("clockwise"),m=t.get("roseType"),x=t.get("stillShowZeroSum"),_=e.getDataExtent(i);_[0]=0;var b=v?1:-1,w=[h,c],S=b*p/2;us(w,!v),h=w[0],c=w[1];var M=Math.abs(c-h),I=M,T=0,C=h;if(e.setLayout({viewRect:r,r:l}),e.each(i,(function(t,n){var i;if(isNaN(t))e.setItemLayout(n,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:v,cx:a,cy:s,r0:u,r:m?NaN:l});else{(i="area"!==m?0===g&&x?y:t*y:M/f)i?h=o=C+b*i/2:(o=C+S,h=r-S),e.setItemLayout(n,{angle:i,startAngle:o,endAngle:h,clockwise:v,cx:a,cy:s,r0:u,r:m?Kr(t,_,[u,l]):l}),C=r}})),In?a:o,h=Math.abs(l.label.y-n);if(h>=u.maxY){var c=l.label.x-e-l.len2*r,p=i+l.len,f=Math.abs(c)t.unconstrainedWidth?null:d:null;i.setStyle("width",f)}var g=i.getBoundingRect();o.width=g.width;var y=(i.style.margin||0)+2.1;o.height=g.height+y,o.y-=(o.height-c)/2}}}function DM(t){return"center"===t.position}function AM(t){var e,n,i=t.getData(),r=[],o=!1,a=(t.get("minShowLabelAngle")||0)*IM,s=i.getLayout("viewRect"),l=i.getLayout("r"),u=s.width,h=s.x,c=s.y,p=s.height;function d(t){t.ignore=!0}i.each((function(t){var s=i.getItemGraphicEl(t),c=s.shape,p=s.getTextContent(),f=s.getTextGuideLine(),g=i.getItemModel(t),y=g.getModel("label"),v=y.get("position")||g.get(["emphasis","label","position"]),m=y.get("distanceToLabelLine"),x=y.get("alignTo"),_=$r(y.get("edgeDistance"),u),b=y.get("bleedMargin"),w=g.getModel("labelLine"),S=w.get("length");S=$r(S,u);var M=w.get("length2");if(M=$r(M,u),Math.abs(c.endAngle-c.startAngle)0?"right":"left":k>0?"left":"right"}var B=Math.PI,F=0,G=y.get("rotate");if(j(G))F=G*(B/180);else if("center"===v)F=0;else if("radial"===G||!0===G){F=k<0?-A+B:-A}else if("tangential"===G&&"outside"!==v&&"outer"!==v){var W=Math.atan2(k,L);W<0&&(W=2*B+W),L>0&&(W=B+W),F=W-B}if(o=!!F,p.x=I,p.y=T,p.rotation=F,p.setStyle({verticalAlign:"middle"}),P){p.setStyle({align:D});var H=p.states.select;H&&(H.x+=p.x,H.y+=p.y)}else{var Y=p.getBoundingRect().clone();Y.applyTransform(p.getComputedTransform());var X=(p.style.margin||0)+2.1;Y.y-=X/2,Y.height+=X,r.push({label:p,labelLine:f,position:v,len:S,len2:M,minTurnAngle:w.get("minTurnAngle"),maxSurfaceAngle:w.get("maxSurfaceAngle"),surfaceNormal:new De(k,L),linePoints:C,textAlign:D,labelDistance:m,labelAlignTo:x,edgeDistance:_,bleedMargin:b,rect:Y,unconstrainedWidth:Y.width,labelStyleWidth:p.style.width})}s.setTextConfig({inside:P})}})),!o&&t.get("avoidLabelOverlap")&&function(t,e,n,i,r,o,a,s){for(var l=[],u=[],h=Number.MAX_VALUE,c=-Number.MAX_VALUE,p=0;p0){for(var l=o.getItemLayout(0),u=1;isNaN(l&&l.startAngle)&&u=n.r0}},e.type="pie",e}(Og);function PM(t,e,n){e=Y(e)&&{coordDimensions:e}||A({encodeDefine:t.getEncode()},e);var i=t.getSource(),r=px(i,e).dimensions,o=new cx(r,t);return o.initData(i,n),o}var OM=function(){function t(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return t.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},t.prototype.containName=function(t){return this._getRawData().indexOfName(t)>=0},t.prototype.indexOfName=function(t){return this._getDataWithEncodedVisual().indexOfName(t)},t.prototype.getItemVisual=function(t,e){return this._getDataWithEncodedVisual().getItemVisual(t,e)},t}(),RM=Vo(),NM=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new OM(W(this.getData,this),W(this.getRawData,this)),this._defaultLabelLine(e)},e.prototype.mergeOption=function(){t.prototype.mergeOption.apply(this,arguments)},e.prototype.getInitialData=function(){return PM(this,{coordDimensions:["value"],encodeDefaulter:H(ed,this)})},e.prototype.getDataParams=function(e){var n=this.getData(),i=RM(n),r=i.seats;if(!r){var o=[];n.each(n.mapDimension("value"),(function(t){o.push(t)})),r=i.seats=io(o,n.hostModel.get("percentPrecision"))}var a=t.prototype.getDataParams.call(this,e);return a.percent=r[e]||0,a.$vars.push("percent"),a},e.prototype._defaultLabelLine=function(t){Co(t,"labelLine",["show"]);var e=t.labelLine,n=t.emphasis.labelLine;e.show=e.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},e.type="series.pie",e.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,endAngle:"auto",padAngle:0,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},e}(bg);var EM=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return n(e,t),e.prototype.getInitialData=function(t,e){return _x(null,this,{useEncodeDefaulter:!0})},e.prototype.getProgressive=function(){var t=this.option.progressive;return null==t?this.option.large?5e3:this.get("progressive"):t},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?1e4:this.get("progressiveThreshold"):t},e.prototype.brushSelector=function(t,e,n){return n.point(e.getItemLayout(t))},e.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},e.type="series.scatter",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},e}(bg),zM=function(){},VM=function(t){function e(e){var n=t.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return n(e,t),e.prototype.getDefaultShape=function(){return new zM},e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.buildPath=function(t,e){var n,i=e.points,r=e.size,o=this.symbolProxy,a=o.shape,s=t.getContext?t.getContext():t,l=s&&r[0]<4,u=this.softClipShape;if(l)this._ctx=s;else{for(this._ctx=null,n=this._off;n=0;s--){var l=2*s,u=i[l]-o/2,h=i[l+1]-a/2;if(t>=u&&e>=h&&t<=u+o&&e<=h+a)return s}return-1},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect();return t=n[0],e=n[1],i.contain(t,e)?(this.hoverDataIdx=this.findDataIndex(t,e))>=0:(this.hoverDataIdx=-1,!1)},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var e=this.shape,n=e.points,i=e.size,r=i[0],o=i[1],a=1/0,s=1/0,l=-1/0,u=-1/0,h=0;h=0&&(l.dataIndex=n+(t.startIndex||0))}))},t.prototype.remove=function(){this._clear()},t.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},t}(),FM=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.getData();this._updateSymbolDraw(i,t).updateData(i,{clipShape:this._getClipShape(t)}),this._finished=!0},e.prototype.incrementalPrepareRender=function(t,e,n){var i=t.getData();this._updateSymbolDraw(i,t).incrementalPrepareUpdate(i),this._finished=!1},e.prototype.incrementalRender=function(t,e,n){this._symbolDraw.incrementalUpdate(t,e.getData(),{clipShape:this._getClipShape(e)}),this._finished=t.end===e.getData().count()},e.prototype.updateTransform=function(t,e,n){var i=t.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var r=YS("").reset(t,e,n);r.progress&&r.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},e.prototype.eachRendered=function(t){this._symbolDraw&&this._symbolDraw.eachRendered(t)},e.prototype._getClipShape=function(t){if(t.get("clip",!0)){var e=t.coordinateSystem;return e&&e.getArea&&e.getArea(.1)}},e.prototype._updateSymbolDraw=function(t,e){var n=this._symbolDraw,i=e.pipelineContext.large;return n&&i===this._isLargeDraw||(n&&n.remove(),n=this._symbolDraw=i?new BM:new mS,this._isLargeDraw=i,this.group.removeAll()),this.group.add(n.group),n},e.prototype.remove=function(t,e){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},e.prototype.dispose=function(){},e.type="scatter",e}(Og),GM=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.type="grid",e.dependencies=["xAxis","yAxis"],e.layoutMode="box",e.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},e}(zp),WM=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",Wo).models[0]},e.type="cartesian2dAxis",e}(zp);R(WM,D_);var HM={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},YM=C({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},HM),XM=C({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},HM),UM={category:YM,value:XM,time:C({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},XM),log:k({logBase:10},XM)},ZM={value:1,category:1,time:1,log:1};function jM(t,e,i,r){E(ZM,(function(o,a){var s=C(C({},UM[a],!0),r,!0),l=function(t){function i(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e+"Axis."+a,n}return n(i,t),i.prototype.mergeDefaultAndTheme=function(t,e){var n=Pp(this),i=n?Rp(t):{};C(t,e.getTheme().get(a+"Axis")),C(t,this.getDefaultOption()),t.type=qM(t),n&&Op(t,i,n)},i.prototype.optionUpdated=function(){"category"===this.option.type&&(this.__ordinalMeta=Mx.createByAxisModel(this))},i.prototype.getCategories=function(t){var e=this.option;if("category"===e.type)return t?e.data:this.__ordinalMeta.categories},i.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},i.type=e+"Axis."+a,i.defaultOption=s,i}(i);t.registerComponentModel(l)})),t.registerSubTypeDefaulter(e+"Axis",qM)}function qM(t){return t.type||(t.data?"category":"value")}var KM=function(){function t(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return t.prototype.getAxis=function(t){return this._axes[t]},t.prototype.getAxes=function(){return z(this._dimList,(function(t){return this._axes[t]}),this)},t.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),B(this.getAxes(),(function(e){return e.scale.type===t}))},t.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},t}(),$M=["x","y"];function JM(t){return"interval"===t.type||"time"===t.type}var QM=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="cartesian2d",e.dimensions=$M,e}return n(e,t),e.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var t=this.getAxis("x").scale,e=this.getAxis("y").scale;if(JM(t)&&JM(e)){var n=t.getExtent(),i=e.getExtent(),r=this.dataToPoint([n[0],i[0]]),o=this.dataToPoint([n[1],i[1]]),a=n[1]-n[0],s=i[1]-i[0];if(a&&s){var l=(o[0]-r[0])/a,u=(o[1]-r[1])/s,h=r[0]-n[0]*l,c=r[1]-i[0]*u,p=this._transform=[l,0,0,u,h,c];this._invTransform=Ie([],p)}}},e.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},e.prototype.containPoint=function(t){var e=this.getAxis("x"),n=this.getAxis("y");return e.contain(e.toLocalCoord(t[0]))&&n.contain(n.toLocalCoord(t[1]))},e.prototype.containData=function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},e.prototype.containZone=function(t,e){var n=this.dataToPoint(t),i=this.dataToPoint(e),r=this.getArea(),o=new ze(n[0],n[1],i[0]-n[0],i[1]-n[1]);return r.intersect(o)},e.prototype.dataToPoint=function(t,e,n){n=n||[];var i=t[0],r=t[1];if(this._transform&&null!=i&&isFinite(i)&&null!=r&&isFinite(r))return Wt(n,t,this._transform);var o=this.getAxis("x"),a=this.getAxis("y");return n[0]=o.toGlobalCoord(o.dataToCoord(i,e)),n[1]=a.toGlobalCoord(a.dataToCoord(r,e)),n},e.prototype.clampData=function(t,e){var n=this.getAxis("x").scale,i=this.getAxis("y").scale,r=n.getExtent(),o=i.getExtent(),a=n.parse(t[0]),s=i.parse(t[1]);return(e=e||[])[0]=Math.min(Math.max(Math.min(r[0],r[1]),a),Math.max(r[0],r[1])),e[1]=Math.min(Math.max(Math.min(o[0],o[1]),s),Math.max(o[0],o[1])),e},e.prototype.pointToData=function(t,e){var n=[];if(this._invTransform)return Wt(n,t,this._invTransform);var i=this.getAxis("x"),r=this.getAxis("y");return n[0]=i.coordToData(i.toLocalCoord(t[0]),e),n[1]=r.coordToData(r.toLocalCoord(t[1]),e),n},e.prototype.getOtherAxis=function(t){return this.getAxis("x"===t.dim?"y":"x")},e.prototype.getArea=function(t){t=t||0;var e=this.getAxis("x").getGlobalExtent(),n=this.getAxis("y").getGlobalExtent(),i=Math.min(e[0],e[1])-t,r=Math.min(n[0],n[1])-t,o=Math.max(e[0],e[1])-i+t,a=Math.max(n[0],n[1])-r+t;return new ze(i,r,o,a)},e}(KM),tI=function(t){function e(e,n,i,r,o){var a=t.call(this,e,n,i)||this;return a.index=0,a.type=r||"value",a.position=o||"bottom",a}return n(e,t),e.prototype.isHorizontal=function(){var t=this.position;return"top"===t||"bottom"===t},e.prototype.getGlobalExtent=function(t){var e=this.getExtent();return e[0]=this.toGlobalCoord(e[0]),e[1]=this.toGlobalCoord(e[1]),t&&e[0]>e[1]&&e.reverse(),e},e.prototype.pointToData=function(t,e){return this.coordToData(this.toLocalCoord(t["x"===this.dim?0:1]),e)},e.prototype.setCategorySortInfo=function(t){if("category"!==this.type)return!1;this.model.option.categorySortInfo=t,this.scale.setSortInfo(t)},e}(ob);function eI(t,e,n){n=n||{};var i=t.coordinateSystem,r=e.axis,o={},a=r.getAxesOnZeroOf()[0],s=r.position,l=a?"onZero":s,u=r.dim,h=i.getRect(),c=[h.x,h.x+h.width,h.y,h.y+h.height],p={left:0,right:1,top:0,bottom:1,onZero:2},d=e.get("offset")||0,f="x"===u?[c[2]-d,c[3]+d]:[c[0]-d,c[1]+d];if(a){var g=a.toGlobalCoord(a.dataToCoord(0));f[p.onZero]=Math.max(Math.min(g,f[1]),f[0])}o.position=["y"===u?f[p[l]]:c[0],"x"===u?f[p[l]]:c[3]],o.rotation=Math.PI/2*("x"===u?0:1);o.labelDirection=o.tickDirection=o.nameDirection={top:-1,bottom:1,left:-1,right:1}[s],o.labelOffset=a?f[p[s]]-f[p.onZero]:0,e.get(["axisTick","inside"])&&(o.tickDirection=-o.tickDirection),it(n.labelInside,e.get(["axisLabel","inside"]))&&(o.labelDirection=-o.labelDirection);var y=e.get(["axisLabel","rotate"]);return o.labelRotate="top"===l?-y:y,o.z2=1,o}function nI(t){return"cartesian2d"===t.get("coordinateSystem")}function iI(t){var e={xAxisModel:null,yAxisModel:null};return E(e,(function(n,i){var r=i.replace(/Model$/,""),o=t.getReferringComponents(r,Wo).models[0];e[i]=o})),e}var rI=Math.log;function oI(t,e,n){var i=Ex.prototype,r=i.getTicks.call(n),o=i.getTicks.call(n,!0),a=r.length-1,s=i.getInterval.call(n),l=x_(t,e),u=l.extent,h=l.fixMin,c=l.fixMax;if("log"===t.type){var p=rI(t.base);u=[rI(u[0])/p,rI(u[1])/p]}t.setExtent(u[0],u[1]),t.calcNiceExtent({splitNumber:a,fixMin:h,fixMax:c});var d=i.getExtent.call(t);h&&(u[0]=d[0]),c&&(u[1]=d[1]);var f=i.getInterval.call(t),g=u[0],y=u[1];if(h&&c)f=(y-g)/a;else if(h)for(y=u[0]+f*a;yu[0]&&isFinite(g)&&isFinite(u[0]);)f=Dx(f),g=u[1]-f*a;else{t.getTicks().length-1>a&&(f=Dx(f));var v=f*a;(g=Jr((y=Math.ceil(u[1]/f)*f)-v))<0&&u[0]>=0?(g=0,y=Jr(v)):y>0&&u[1]<=0&&(y=0,g=-Jr(v))}var m=(r[0].value-o[0].value)/s,x=(r[a].value-o[a].value)/s;i.setExtent.call(t,g+f*m,y+f*x),i.setInterval.call(t,f),(m||x)&&i.setNiceExtent.call(t,g+f,y-f)}var aI=function(){function t(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=$M,this._initCartesian(t,e,n),this.model=t}return t.prototype.getRect=function(){return this._rect},t.prototype.update=function(t,e){var n=this._axesMap;function i(t){var e,n=G(t),i=n.length;if(i){for(var r=[],o=i-1;o>=0;o--){var a=t[+n[o]],s=a.model,l=a.scale;Tx(l)&&s.get("alignTicks")&&null==s.get("interval")?r.push(a):(__(l,s),Tx(l)&&(e=a))}r.length&&(e||__((e=r.pop()).scale,e.model),E(r,(function(t){oI(t.scale,t.model,e.scale)})))}}this._updateScale(t,this.model),i(n.x),i(n.y);var r={};E(n.x,(function(t){lI(n,"y",t,r)})),E(n.y,(function(t){lI(n,"x",t,r)})),this.resize(this.model,e)},t.prototype.resize=function(t,e,n){var i=t.getBoxLayoutParams(),r=!n&&t.get("containLabel"),o=kp(i,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var a=this._axesList;function s(){E(a,(function(t){var e=t.isHorizontal(),n=e?[0,o.width]:[0,o.height],i=t.inverse?1:0;t.setExtent(n[i],n[1-i]),function(t,e){var n=t.getExtent(),i=n[0]+n[1];t.toGlobalCoord="x"===t.dim?function(t){return t+e}:function(t){return i-t+e},t.toLocalCoord="x"===t.dim?function(t){return t-e}:function(t){return i-t+e}}(t,e?o.x:o.y)}))}s(),r&&(E(a,(function(t){if(!t.model.get(["axisLabel","inside"])){var e=function(t){var e=t.model,n=t.scale;if(e.get(["axisLabel","show"])&&!n.isBlank()){var i,r,o=n.getExtent();r=n instanceof Rx?n.count():(i=n.getTicks()).length;var a,s=t.getLabelModel(),l=w_(t),u=1;r>40&&(u=Math.ceil(r/40));for(var h=0;h0&&i>0||n<0&&i<0)}(t)}var hI=Math.PI,cI=function(){function t(t,e){this.group=new Br,this.opt=e,this.axisModel=t,k(e,{labelOffset:0,nameDirection:1,tickDirection:1,labelDirection:1,silent:!0,handleAutoShown:function(){return!0}});var n=new Br({x:e.position[0],y:e.position[1],rotation:e.rotation});n.updateTransform(),this._transformGroup=n}return t.prototype.hasBuilder=function(t){return!!pI[t]},t.prototype.add=function(t){pI[t](this.opt,this.axisModel,this.group,this._transformGroup)},t.prototype.getGroup=function(){return this.group},t.innerTextLayout=function(t,e,n){var i,r,o=ao(e-t);return so(o)?(r=n>0?"top":"bottom",i="center"):so(o-hI)?(r=n>0?"bottom":"top",i="center"):(r="middle",i=o>0&&o0?"right":"left":n>0?"left":"right"),{rotation:o,textAlign:i,textVerticalAlign:r}},t.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},t.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},t}(),pI={axisLine:function(t,e,n,i){var r=e.get(["axisLine","show"]);if("auto"===r&&t.handleAutoShown&&(r=t.handleAutoShown("axisLine")),r){var o=e.axis.getExtent(),a=i.transform,s=[o[0],0],l=[o[1],0],u=s[0]>l[0];a&&(Wt(s,s,a),Wt(l,l,a));var h=A({lineCap:"round"},e.getModel(["axisLine","lineStyle"]).getLineStyle()),c=new Ku({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:h,strokeContainThreshold:t.strokeContainThreshold||5,silent:!0,z2:1});zh(c.shape,c.style.lineWidth),c.anid="line",n.add(c);var p=e.get(["axisLine","symbol"]);if(null!=p){var d=e.get(["axisLine","symbolSize"]);U(p)&&(p=[p,p]),(U(d)||j(d))&&(d=[d,d]);var f=Zy(e.get(["axisLine","symbolOffset"])||0,d),g=d[0],y=d[1];E([{rotate:t.rotation+Math.PI/2,offset:f[0],r:0},{rotate:t.rotation-Math.PI/2,offset:f[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],(function(e,i){if("none"!==p[i]&&null!=p[i]){var r=Xy(p[i],-g/2,-y/2,g,y,h.stroke,!0),o=e.r+e.offset,a=u?l:s;r.attr({rotation:e.rotate,x:a[0]+o*Math.cos(t.rotation),y:a[1]-o*Math.sin(t.rotation),silent:!0,z2:11}),n.add(r)}}))}}},axisTickLabel:function(t,e,n,i){var r=function(t,e,n,i){var r=n.axis,o=n.getModel("axisTick"),a=o.get("show");"auto"===a&&i.handleAutoShown&&(a=i.handleAutoShown("axisTick"));if(!a||r.scale.isBlank())return;for(var s=o.getModel("lineStyle"),l=i.tickDirection*o.get("length"),u=yI(r.getTicksCoords(),e.transform,l,k(s.getLineStyle(),{stroke:n.get(["axisLine","lineStyle","color"])}),"ticks"),h=0;hc[1]?-1:1,d=["start"===s?c[0]-p*h:"end"===s?c[1]+p*h:(c[0]+c[1])/2,gI(s)?t.labelOffset+l*h:0],f=e.get("nameRotate");null!=f&&(f=f*hI/180),gI(s)?o=cI.innerTextLayout(t.rotation,null!=f?f:t.rotation,l):(o=function(t,e,n,i){var r,o,a=ao(n-t),s=i[0]>i[1],l="start"===e&&!s||"start"!==e&&s;so(a-hI/2)?(o=l?"bottom":"top",r="center"):so(a-1.5*hI)?(o=l?"top":"bottom",r="center"):(o="middle",r=a<1.5*hI&&a>hI/2?l?"left":"right":l?"right":"left");return{rotation:a,textAlign:r,textVerticalAlign:o}}(t.rotation,s,f||0,c),null!=(a=t.axisNameAvailableWidth)&&(a=Math.abs(a/Math.sin(o.rotation)),!isFinite(a)&&(a=null)));var g=u.getFont(),y=e.get("nameTruncate",!0)||{},v=y.ellipsis,m=it(t.nameTruncateMaxWidth,y.maxWidth,a),x=new Xs({x:d[0],y:d[1],rotation:o.rotation,silent:cI.isLabelSilent(e),style:oc(u,{text:r,font:g,overflow:"truncate",width:m,ellipsis:v,fill:u.getTextColor()||e.get(["axisLine","lineStyle","color"]),align:u.get("align")||o.textAlign,verticalAlign:u.get("verticalAlign")||o.textVerticalAlign}),z2:1});if(Kh({el:x,componentModel:e,itemName:r}),x.__fullText=r,x.anid="name",e.get("triggerEvent")){var _=cI.makeAxisEventDataBase(e);_.targetType="axisName",_.name=r,rl(x).eventData=_}i.add(x),x.updateTransform(),n.add(x),x.decomposeTransform()}}};function dI(t){t&&(t.ignore=!0)}function fI(t,e){var n=t&&t.getBoundingRect().clone(),i=e&&e.getBoundingRect().clone();if(n&&i){var r=xe([]);return Se(r,r,-t.rotation),n.applyTransform(be([],r,t.getLocalTransform())),i.applyTransform(be([],r,e.getLocalTransform())),n.intersect(i)}}function gI(t){return"middle"===t||"center"===t}function yI(t,e,n,i,r){for(var o=[],a=[],s=[],l=0;l=0||t===e}function xI(t){var e=_I(t);if(e){var n=e.axisPointerModel,i=e.axis.scale,r=n.option,o=n.get("status"),a=n.get("value");null!=a&&(a=i.parse(a));var s=bI(n);null==o&&(r.status=s?"show":"hide");var l=i.getExtent().slice();l[0]>l[1]&&l.reverse(),(null==a||a>l[1])&&(a=l[1]),a0&&!c.min?c.min=0:null!=c.min&&c.min<0&&!c.max&&(c.max=0);var p=a;null!=c.color&&(p=k({color:c.color},a));var d=C(T(c),{boundaryGap:t,splitNumber:e,scale:n,axisLine:i,axisTick:r,axisLabel:o,name:c.text,showName:s,nameLocation:"end",nameGap:u,nameTextStyle:p,triggerEvent:h},!1);if(U(l)){var f=d.name;d.name=l.replace("{value}",null!=f?f:"")}else X(l)&&(d.name=l(d.name,d));var g=new Cc(d,null,this.ecModel);return R(g,D_.prototype),g.mainType="radar",g.componentIndex=this.componentIndex,g}),this);this._indicatorModels=c},e.prototype.getIndicatorModels=function(){return this._indicatorModels},e.type="radar",e.defaultOption={z:0,center:["50%","50%"],radius:"75%",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:C({lineStyle:{color:"#bbb"}},HI.axisLine),axisLabel:YI(HI.axisLabel,!1),axisTick:YI(HI.axisTick,!1),splitLine:YI(HI.splitLine,!0),splitArea:YI(HI.splitArea,!0),indicator:[]},e}(zp),UI=["axisLine","axisTickLabel","axisName"],ZI=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){this.group.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},e.prototype._buildAxes=function(t){var e=t.coordinateSystem;E(z(e.getIndicatorAxes(),(function(t){var n=t.model.get("showName")?t.name:"";return new cI(t.model,{axisName:n,position:[e.cx,e.cy],rotation:t.angle,labelDirection:-1,tickDirection:-1,nameDirection:1})})),(function(t){E(UI,t.add,t),this.group.add(t.getGroup())}),this)},e.prototype._buildSplitLineAndArea=function(t){var e=t.coordinateSystem,n=e.getIndicatorAxes();if(n.length){var i=t.get("shape"),r=t.getModel("splitLine"),o=t.getModel("splitArea"),a=r.getModel("lineStyle"),s=o.getModel("areaStyle"),l=r.get("show"),u=o.get("show"),h=a.get("color"),c=s.get("color"),p=Y(h)?h:[h],d=Y(c)?c:[c],f=[],g=[];if("circle"===i)for(var y=n[0].getTicksCoords(),v=e.cx,m=e.cy,x=0;x3?1.4:r>1?1.2:1.1;eT(this,"zoom","zoomOnMouseWheel",t,{scale:i>0?s:1/s,originX:o,originY:a,isAvailableBehavior:null})}if(n){var l=Math.abs(i);eT(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:(i>0?1:-1)*(l>3?.4:l>1?.15:.05),originX:o,originY:a,isAvailableBehavior:null})}}},e.prototype._pinchHandler=function(t){JI(this._zr,"globalPan")||eT(this,"zoom",null,t,{scale:t.pinchScale>1?1.1:1/1.1,originX:t.pinchX,originY:t.pinchY,isAvailableBehavior:null})},e}(jt);function eT(t,e,n,i,r){t.pointerChecker&&t.pointerChecker(i,r.originX,r.originY)&&(de(i.event),nT(t,e,n,i,r))}function nT(t,e,n,i,r){r.isAvailableBehavior=W(iT,null,n,i),t.trigger(e,r)}function iT(t,e,n){var i=n[t];return!t||i&&(!U(i)||e.event[i+"Key"])}function rT(t,e,n){var i=t.target;i.x+=e,i.y+=n,i.dirty()}function oT(t,e,n,i){var r=t.target,o=t.zoomLimit,a=t.zoom=t.zoom||1;if(a*=e,o){var s=o.min||0,l=o.max||1/0;a=Math.max(Math.min(l,a),s)}var u=a/t.zoom;t.zoom=a,r.x-=(n-r.x)*(u-1),r.y-=(i-r.y)*(u-1),r.scaleX*=u,r.scaleY*=u,r.dirty()}var aT,sT={axisPointer:1,tooltip:1,brush:1};function lT(t,e,n){var i=e.getComponentByElement(t.topTarget),r=i&&i.coordinateSystem;return i&&i!==n&&!sT.hasOwnProperty(i.mainType)&&r&&r.model!==n}function uT(t){U(t)&&(t=(new DOMParser).parseFromString(t,"text/xml"));var e=t;for(9===e.nodeType&&(e=e.firstChild);"svg"!==e.nodeName.toLowerCase()||1!==e.nodeType;)e=e.nextSibling;return e}var hT={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},cT=G(hT),pT={"alignment-baseline":"textBaseline","stop-color":"stopColor"},dT=G(pT),fT=function(){function t(){this._defs={},this._root=null}return t.prototype.parse=function(t,e){e=e||{};var n=uT(t);this._defsUsePending=[];var i=new Br;this._root=i;var r=[],o=n.getAttribute("viewBox")||"",a=parseFloat(n.getAttribute("width")||e.width),s=parseFloat(n.getAttribute("height")||e.height);isNaN(a)&&(a=null),isNaN(s)&&(s=null),_T(n,i,null,!0,!1);for(var l,u,h=n.firstChild;h;)this._parseNode(h,i,r,null,!1,!1),h=h.nextSibling;if(function(t,e){for(var n=0;n=4&&(l={x:parseFloat(c[0]||0),y:parseFloat(c[1]||0),width:parseFloat(c[2]),height:parseFloat(c[3])})}if(l&&null!=a&&null!=s&&(u=AT(l,{x:0,y:0,width:a,height:s}),!e.ignoreViewBox)){var p=i;(i=new Br).add(p),p.scaleX=p.scaleY=u.scale,p.x=u.x,p.y=u.y}return e.ignoreRootClip||null==a||null==s||i.setClipPath(new Ws({shape:{x:0,y:0,width:a,height:s}})),{root:i,width:a,height:s,viewBoxRect:l,viewBoxTransform:u,named:r}},t.prototype._parseNode=function(t,e,n,i,r,o){var a,s=t.nodeName.toLowerCase(),l=i;if("defs"===s&&(r=!0),"text"===s&&(o=!0),"defs"===s||"switch"===s)a=e;else{if(!r){var u=aT[s];if(u&&_t(aT,s)){a=u.call(this,t,e);var h=t.getAttribute("name");if(h){var c={name:h,namedFrom:null,svgNodeTagLower:s,el:a};n.push(c),"g"===s&&(l=c)}else i&&n.push({name:i.name,namedFrom:i,svgNodeTagLower:s,el:a});e.add(a)}}var p=gT[s];if(p&&_t(gT,s)){var d=p.call(this,t),f=t.getAttribute("id");f&&(this._defs[f]=d)}}if(a&&a.isGroup)for(var g=t.firstChild;g;)1===g.nodeType?this._parseNode(g,a,n,l,r,o):3===g.nodeType&&o&&this._parseText(g,a),g=g.nextSibling},t.prototype._parseText=function(t,e){var n=new Ps({style:{text:t.textContent},silent:!0,x:this._textX||0,y:this._textY||0});mT(e,n),_T(t,n,this._defsUsePending,!1,!1),function(t,e){var n=e.__selfStyle;if(n){var i=n.textBaseline,r=i;i&&"auto"!==i?"baseline"===i?r="alphabetic":"before-edge"===i||"text-before-edge"===i?r="top":"after-edge"===i||"text-after-edge"===i?r="bottom":"central"!==i&&"mathematical"!==i||(r="middle"):r="alphabetic",t.style.textBaseline=r}var o=e.__inheritedStyle;if(o){var a=o.textAlign,s=a;a&&("middle"===a&&(s="center"),t.style.textAlign=s)}}(n,e);var i=n.style,r=i.fontSize;r&&r<9&&(i.fontSize=9,n.scaleX*=r/9,n.scaleY*=r/9);var o=(i.fontSize||i.fontFamily)&&[i.fontStyle,i.fontWeight,(i.fontSize||12)+"px",i.fontFamily||"sans-serif"].join(" ");i.font=o;var a=n.getBoundingRect();return this._textX+=a.width,e.add(n),n},t.internalField=void(aT={g:function(t,e){var n=new Br;return mT(e,n),_T(t,n,this._defsUsePending,!1,!1),n},rect:function(t,e){var n=new Ws;return mT(e,n),_T(t,n,this._defsUsePending,!1,!1),n.setShape({x:parseFloat(t.getAttribute("x")||"0"),y:parseFloat(t.getAttribute("y")||"0"),width:parseFloat(t.getAttribute("width")||"0"),height:parseFloat(t.getAttribute("height")||"0")}),n.silent=!0,n},circle:function(t,e){var n=new Su;return mT(e,n),_T(t,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(t.getAttribute("cx")||"0"),cy:parseFloat(t.getAttribute("cy")||"0"),r:parseFloat(t.getAttribute("r")||"0")}),n.silent=!0,n},line:function(t,e){var n=new Ku;return mT(e,n),_T(t,n,this._defsUsePending,!1,!1),n.setShape({x1:parseFloat(t.getAttribute("x1")||"0"),y1:parseFloat(t.getAttribute("y1")||"0"),x2:parseFloat(t.getAttribute("x2")||"0"),y2:parseFloat(t.getAttribute("y2")||"0")}),n.silent=!0,n},ellipse:function(t,e){var n=new Iu;return mT(e,n),_T(t,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(t.getAttribute("cx")||"0"),cy:parseFloat(t.getAttribute("cy")||"0"),rx:parseFloat(t.getAttribute("rx")||"0"),ry:parseFloat(t.getAttribute("ry")||"0")}),n.silent=!0,n},polygon:function(t,e){var n,i=t.getAttribute("points");i&&(n=xT(i));var r=new Xu({shape:{points:n||[]},silent:!0});return mT(e,r),_T(t,r,this._defsUsePending,!1,!1),r},polyline:function(t,e){var n,i=t.getAttribute("points");i&&(n=xT(i));var r=new Zu({shape:{points:n||[]},silent:!0});return mT(e,r),_T(t,r,this._defsUsePending,!1,!1),r},image:function(t,e){var n=new Ns;return mT(e,n),_T(t,n,this._defsUsePending,!1,!1),n.setStyle({image:t.getAttribute("xlink:href")||t.getAttribute("href"),x:+t.getAttribute("x"),y:+t.getAttribute("y"),width:+t.getAttribute("width"),height:+t.getAttribute("height")}),n.silent=!0,n},text:function(t,e){var n=t.getAttribute("x")||"0",i=t.getAttribute("y")||"0",r=t.getAttribute("dx")||"0",o=t.getAttribute("dy")||"0";this._textX=parseFloat(n)+parseFloat(r),this._textY=parseFloat(i)+parseFloat(o);var a=new Br;return mT(e,a),_T(t,a,this._defsUsePending,!1,!0),a},tspan:function(t,e){var n=t.getAttribute("x"),i=t.getAttribute("y");null!=n&&(this._textX=parseFloat(n)),null!=i&&(this._textY=parseFloat(i));var r=t.getAttribute("dx")||"0",o=t.getAttribute("dy")||"0",a=new Br;return mT(e,a),_T(t,a,this._defsUsePending,!1,!0),this._textX+=parseFloat(r),this._textY+=parseFloat(o),a},path:function(t,e){var n=_u(t.getAttribute("d")||"");return mT(e,n),_T(t,n,this._defsUsePending,!1,!1),n.silent=!0,n}}),t}(),gT={lineargradient:function(t){var e=parseInt(t.getAttribute("x1")||"0",10),n=parseInt(t.getAttribute("y1")||"0",10),i=parseInt(t.getAttribute("x2")||"10",10),r=parseInt(t.getAttribute("y2")||"0",10),o=new oh(e,n,i,r);return yT(t,o),vT(t,o),o},radialgradient:function(t){var e=parseInt(t.getAttribute("cx")||"0",10),n=parseInt(t.getAttribute("cy")||"0",10),i=parseInt(t.getAttribute("r")||"0",10),r=new ah(e,n,i);return yT(t,r),vT(t,r),r}};function yT(t,e){"userSpaceOnUse"===t.getAttribute("gradientUnits")&&(e.global=!0)}function vT(t,e){for(var n=t.firstChild;n;){if(1===n.nodeType&&"stop"===n.nodeName.toLocaleLowerCase()){var i=n.getAttribute("offset"),r=void 0;r=i&&i.indexOf("%")>0?parseInt(i,10)/100:i?parseFloat(i):0;var o={};DT(n,o,o);var a=o.stopColor||n.getAttribute("stop-color")||"#000000";e.colorStops.push({offset:r,color:a})}n=n.nextSibling}}function mT(t,e){t&&t.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),k(e.__inheritedStyle,t.__inheritedStyle))}function xT(t){for(var e=MT(t),n=[],i=0;i0;o-=2){var a=i[o],s=i[o-1],l=MT(a);switch(r=r||[1,0,0,1,0,0],s){case"translate":we(r,r,[parseFloat(l[0]),parseFloat(l[1]||"0")]);break;case"scale":Me(r,r,[parseFloat(l[0]),parseFloat(l[1]||l[0])]);break;case"rotate":Se(r,r,-parseFloat(l[0])*TT,[parseFloat(l[1]||"0"),parseFloat(l[2]||"0")]);break;case"skewX":be(r,[1,0,Math.tan(parseFloat(l[0])*TT),1,0,0],r);break;case"skewY":be(r,[1,Math.tan(parseFloat(l[0])*TT),0,1,0,0],r);break;case"matrix":r[0]=parseFloat(l[0]),r[1]=parseFloat(l[1]),r[2]=parseFloat(l[2]),r[3]=parseFloat(l[3]),r[4]=parseFloat(l[4]),r[5]=parseFloat(l[5])}}e.setLocalTransform(r)}}(t,e),DT(t,a,s),i||function(t,e,n){for(var i=0;i0,f={api:n,geo:s,mapOrGeoModel:t,data:a,isVisualEncodedByVisualMap:d,isGeo:o,transformInfoRaw:c};"geoJSON"===s.resourceType?this._buildGeoJSON(f):"geoSVG"===s.resourceType&&this._buildSVG(f),this._updateController(t,e,n),this._updateMapSelectHandler(t,l,n,i)},t.prototype._buildGeoJSON=function(t){var e=this._regionsGroupByName=yt(),n=yt(),i=this._regionsGroup,r=t.transformInfoRaw,o=t.mapOrGeoModel,a=t.data,s=t.geo.projection,l=s&&s.stream;function u(t,e){return e&&(t=e(t)),t&&[t[0]*r.scaleX+r.x,t[1]*r.scaleY+r.y]}function h(t){for(var e=[],n=!l&&s&&s.project,i=0;i=0)&&(p=r);var d=a?{normal:{align:"center",verticalAlign:"middle"}}:null;ic(e,rc(i),{labelFetcher:p,labelDataIndex:c,defaultText:n},d);var f=e.getTextContent();if(f&&(KT(f).ignore=f.ignore,e.textConfig&&a)){var g=e.getBoundingRect().clone();e.textConfig.layoutRect=g,e.textConfig.position=[(a[0]-g.x)/g.width*100+"%",(a[1]-g.y)/g.height*100+"%"]}e.disableLabelAnimation=!0}else e.removeTextContent(),e.removeTextConfig(),e.disableLabelAnimation=null}function nC(t,e,n,i,r,o){t.data?t.data.setItemGraphicEl(o,e):rl(e).eventData={componentType:"geo",componentIndex:r.componentIndex,geoIndex:r.componentIndex,name:n,region:i&&i.option||{}}}function iC(t,e,n,i,r){t.data||Kh({el:e,componentModel:r,itemName:n,itemTooltipOption:i.get("tooltip")})}function rC(t,e,n,i,r){e.highDownSilentOnTouch=!!r.get("selectedMode");var o=i.getModel("emphasis"),a=o.get("focus");return Zl(e,a,o.get("blurScope"),o.get("disabled")),t.isGeo&&function(t,e,n){var i=rl(t);i.componentMainType=e.mainType,i.componentIndex=e.componentIndex,i.componentHighDownName=n}(e,r,n),a}function oC(t,e,n){var i,r=[];function o(){i=[]}function a(){i.length&&(r.push(i),i=[])}var s=e({polygonStart:o,polygonEnd:a,lineStart:o,lineEnd:a,point:function(t,e){isFinite(t)&&isFinite(e)&&i.push([t,e])},sphere:function(){}});return!n&&s.polygonStart(),E(t,(function(t){s.lineStart();for(var e=0;e-1&&(n.style.stroke=n.style.fill,n.style.fill="#fff",n.style.lineWidth=2),n},e.type="series.map",e.dependencies=["geo"],e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},nameProperty:"name"},e}(bg);function lC(t){var e={};t.eachSeriesByType("map",(function(t){var n=t.getHostGeoModel(),i=n?"o"+n.id:"i"+t.getMapType();(e[i]=e[i]||[]).push(t)})),E(e,(function(t,e){for(var n,i,r,o=(n=z(t,(function(t){return t.getData()})),i=t[0].get("mapValueCalculation"),r={},E(n,(function(t){t.each(t.mapDimension("value"),(function(e,n){var i="ec-"+t.getName(n);r[i]=r[i]||[],isNaN(e)||r[i].push(e)}))})),n[0].map(n[0].mapDimension("value"),(function(t,e){for(var o="ec-"+n[0].getName(e),a=0,s=1/0,l=-1/0,u=r[o].length,h=0;h1?(d.width=p,d.height=p/x):(d.height=p,d.width=p*x),d.y=c[1]-d.height/2,d.x=c[0]-d.width/2;else{var b=t.getBoxLayoutParams();b.aspect=x,d=kp(b,{width:v,height:m})}this.setViewRect(d.x,d.y,d.width,d.height),this.setCenter(t.get("center"),e),this.setZoom(t.get("zoom"))}R(gC,cC);var mC=function(){function t(){this.dimensions=fC}return t.prototype.create=function(t,e){var n=[];function i(t){return{nameProperty:t.get("nameProperty"),aspectScale:t.get("aspectScale"),projection:t.get("projection")}}t.eachComponent("geo",(function(t,r){var o=t.get("map"),a=new gC(o+r,o,A({nameMap:t.get("nameMap")},i(t)));a.zoomLimit=t.get("scaleLimit"),n.push(a),t.coordinateSystem=a,a.model=t,a.resize=vC,a.resize(t,e)})),t.eachSeries((function(t){if("geo"===t.get("coordinateSystem")){var e=t.get("geoIndex")||0;t.coordinateSystem=n[e]}}));var r={};return t.eachSeriesByType("map",(function(t){if(!t.getHostGeoModel()){var e=t.getMapType();r[e]=r[e]||[],r[e].push(t)}})),E(r,(function(t,r){var o=z(t,(function(t){return t.get("nameMap")})),a=new gC(r,r,A({nameMap:D(o)},i(t[0])));a.zoomLimit=it.apply(null,z(t,(function(t){return t.get("scaleLimit")}))),n.push(a),a.resize=vC,a.resize(t[0],e),E(t,(function(t){t.coordinateSystem=a,function(t,e){E(e.get("geoCoord"),(function(e,n){t.addGeoCoord(n,e)}))}(a,t)}))})),n},t.prototype.getFilledRegions=function(t,e,n,i){for(var r=(t||[]).slice(),o=yt(),a=0;a=0;){var o=e[n];o.hierNode.prelim+=i,o.hierNode.modifier+=i,r+=o.hierNode.change,i+=o.hierNode.shift+r}}(t);var o=(n[0].hierNode.prelim+n[n.length-1].hierNode.prelim)/2;r?(t.hierNode.prelim=r.hierNode.prelim+e(t,r),t.hierNode.modifier=t.hierNode.prelim-o):t.hierNode.prelim=o}else r&&(t.hierNode.prelim=r.hierNode.prelim+e(t,r));t.parentNode.hierNode.defaultAncestor=function(t,e,n,i){if(e){for(var r=t,o=t,a=o.parentNode.children[0],s=e,l=r.hierNode.modifier,u=o.hierNode.modifier,h=a.hierNode.modifier,c=s.hierNode.modifier;s=kC(s),o=LC(o),s&&o;){r=kC(r),a=LC(a),r.hierNode.ancestor=t;var p=s.hierNode.prelim+c-o.hierNode.prelim-u+i(s,o);p>0&&(OC(PC(s,t,n),t,p),u+=p,l+=p),c+=s.hierNode.modifier,u+=o.hierNode.modifier,l+=r.hierNode.modifier,h+=a.hierNode.modifier}s&&!kC(r)&&(r.hierNode.thread=s,r.hierNode.modifier+=c-l),o&&!LC(a)&&(a.hierNode.thread=o,a.hierNode.modifier+=u-h,n=t)}return n}(t,r,t.parentNode.hierNode.defaultAncestor||i[0],e)}function CC(t){var e=t.hierNode.prelim+t.parentNode.hierNode.modifier;t.setLayout({x:e},!0),t.hierNode.modifier+=t.parentNode.hierNode.modifier}function DC(t){return arguments.length?t:RC}function AC(t,e){return t-=Math.PI/2,{x:e*Math.cos(t),y:e*Math.sin(t)}}function kC(t){var e=t.children;return e.length&&t.isExpand?e[e.length-1]:t.hierNode.thread}function LC(t){var e=t.children;return e.length&&t.isExpand?e[0]:t.hierNode.thread}function PC(t,e,n){return t.hierNode.ancestor.parentNode===e.parentNode?t.hierNode.ancestor:n}function OC(t,e,n){var i=n/(e.hierNode.i-t.hierNode.i);e.hierNode.change-=i,e.hierNode.shift+=n,e.hierNode.modifier+=n,e.hierNode.prelim+=n,t.hierNode.change+=i}function RC(t,e){return t.parentNode===e.parentNode?1:2}var NC=function(){this.parentPoint=[],this.childPoints=[]},EC=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new NC},e.prototype.buildPath=function(t,e){var n=e.childPoints,i=n.length,r=e.parentPoint,o=n[0],a=n[i-1];if(1===i)return t.moveTo(r[0],r[1]),void t.lineTo(o[0],o[1]);var s=e.orient,l="TB"===s||"BT"===s?0:1,u=1-l,h=$r(e.forkPosition,1),c=[];c[l]=r[l],c[u]=r[u]+(a[u]-r[u])*h,t.moveTo(r[0],r[1]),t.lineTo(c[0],c[1]),t.moveTo(o[0],o[1]),c[l]=o[l],t.lineTo(c[0],c[1]),c[l]=a[l],t.lineTo(c[0],c[1]),t.lineTo(a[0],a[1]);for(var p=1;pm.x)||(_-=Math.PI);var S=b?"left":"right",M=s.getModel("label"),I=M.get("rotate"),T=I*(Math.PI/180),C=y.getTextContent();C&&(y.setTextConfig({position:M.get("position")||S,rotation:null==I?-_:T,origin:"center"}),C.setStyle("verticalAlign","middle"))}var D=s.get(["emphasis","focus"]),A="relative"===D?vt(a.getAncestorsIndices(),a.getDescendantIndices()):"ancestor"===D?a.getAncestorsIndices():"descendant"===D?a.getDescendantIndices():null;A&&(rl(n).focus=A),function(t,e,n,i,r,o,a,s){var l=e.getModel(),u=t.get("edgeShape"),h=t.get("layout"),c=t.getOrient(),p=t.get(["lineStyle","curveness"]),d=t.get("edgeForkPosition"),f=l.getModel("lineStyle").getLineStyle(),g=i.__edge;if("curve"===u)e.parentNode&&e.parentNode!==n&&(g||(g=i.__edge=new th({shape:HC(h,c,p,r,r)})),vh(g,{shape:HC(h,c,p,o,a)},t));else if("polyline"===u)if("orthogonal"===h){if(e!==n&&e.children&&0!==e.children.length&&!0===e.isExpand){for(var y=e.children,v=[],m=0;me&&(e=i.height)}this.height=e+1},t.prototype.getNodeById=function(t){if(this.getId()===t)return this;for(var e=0,n=this.children,i=n.length;e=0&&this.hostTree.data.setItemLayout(this.dataIndex,t,e)},t.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},t.prototype.getModel=function(t){if(!(this.dataIndex<0))return this.hostTree.data.getItemModel(this.dataIndex).getModel(t)},t.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},t.prototype.setVisual=function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,t,e)},t.prototype.getVisual=function(t){return this.hostTree.data.getItemVisual(this.dataIndex,t)},t.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},t.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},t.prototype.getChildIndex=function(){if(this.parentNode){for(var t=this.parentNode.children,e=0;e=0){var i=n.getData().tree.root,r=t.targetNode;if(U(r)&&(r=i.getNodeById(r)),r&&i.contains(r))return{node:r};var o=t.targetNodeId;if(null!=o&&(r=i.getNodeById(o)))return{node:r}}}function nD(t){for(var e=[];t;)(t=t.parentNode)&&e.push(t);return e.reverse()}function iD(t,e){return P(nD(t),e)>=0}function rD(t,e){for(var n=[];t;){var i=t.dataIndex;n.push({name:t.name,dataIndex:i,value:e.getRawValue(i)}),t=t.parentNode}return n.reverse(),n}var oD=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.hasSymbolVisual=!0,e.ignoreStyleOnData=!0,e}return n(e,t),e.prototype.getInitialData=function(t){var e={name:t.name,children:t.data},n=t.leaves||{},i=new Cc(n,this,this.ecModel),r=tD.createTree(e,this,(function(t){t.wrapMethod("getItemModel",(function(t,e){var n=r.getNodeByDataIndex(e);return n&&n.children.length&&n.isExpand||(t.parentModel=i),t}))}));var o=0;r.eachNode("preorder",(function(t){t.depth>o&&(o=t.depth)}));var a=t.expandAndCollapse&&t.initialTreeDepth>=0?t.initialTreeDepth:o;return r.root.eachNode("preorder",(function(t){var e=t.hostTree.data.getRawDataItem(t.dataIndex);t.isExpand=e&&null!=e.collapsed?!e.collapsed:t.depth<=a})),r.data},e.prototype.getOrient=function(){var t=this.get("orient");return"horizontal"===t?t="LR":"vertical"===t&&(t="TB"),t},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.formatTooltip=function(t,e,n){for(var i=this.getData().tree,r=i.root.children[0],o=i.getNodeByDataIndex(t),a=o.getValue(),s=o.name;o&&o!==r;)s=o.parentNode.name+"."+s,o=o.parentNode;return og("nameValue",{name:s,value:a,noValue:isNaN(a)||null==a})},e.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treeAncestors=rD(i,this),n.collapsed=!i.isExpand,n},e.type="series.tree",e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},e}(bg);function aD(t,e){for(var n,i=[t];n=i.pop();)if(e(n),n.isExpand){var r=n.children;if(r.length)for(var o=r.length-1;o>=0;o--)i.push(r[o])}}function sD(t,e){t.eachSeriesByType("tree",(function(t){!function(t,e){var n=function(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}(t,e);t.layoutInfo=n;var i=t.get("layout"),r=0,o=0,a=null;"radial"===i?(r=2*Math.PI,o=Math.min(n.height,n.width)/2,a=DC((function(t,e){return(t.parentNode===e.parentNode?1:2)/t.depth}))):(r=n.width,o=n.height,a=DC());var s=t.getData().tree.root,l=s.children[0];if(l){!function(t){var e=t;e.hierNode={defaultAncestor:null,ancestor:e,prelim:0,modifier:0,change:0,shift:0,i:0,thread:null};for(var n,i,r=[e];n=r.pop();)if(i=n.children,n.isExpand&&i.length)for(var o=i.length-1;o>=0;o--){var a=i[o];a.hierNode={defaultAncestor:null,ancestor:a,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},r.push(a)}}(s),function(t,e,n){for(var i,r=[t],o=[];i=r.pop();)if(o.push(i),i.isExpand){var a=i.children;if(a.length)for(var s=0;sh.getLayout().x&&(h=t),t.depth>c.depth&&(c=t)}));var p=u===h?1:a(u,h)/2,d=p-u.getLayout().x,f=0,g=0,y=0,v=0;if("radial"===i)f=r/(h.getLayout().x+p+d),g=o/(c.depth-1||1),aD(l,(function(t){y=(t.getLayout().x+d)*f,v=(t.depth-1)*g;var e=AC(y,v);t.setLayout({x:e.x,y:e.y,rawX:y,rawY:v},!0)}));else{var m=t.getOrient();"RL"===m||"LR"===m?(g=o/(h.getLayout().x+p+d),f=r/(c.depth-1||1),aD(l,(function(t){v=(t.getLayout().x+d)*g,y="LR"===m?(t.depth-1)*f:r-(t.depth-1)*f,t.setLayout({x:y,y:v},!0)}))):"TB"!==m&&"BT"!==m||(f=r/(h.getLayout().x+p+d),g=o/(c.depth-1||1),aD(l,(function(t){y=(t.getLayout().x+d)*f,v="TB"===m?(t.depth-1)*g:o-(t.depth-1)*g,t.setLayout({x:y,y:v},!0)})))}}}(t,e)}))}function lD(t){t.eachSeriesByType("tree",(function(t){var e=t.getData();e.tree.eachNode((function(t){var n=t.getModel().getModel("itemStyle").getItemStyle();A(e.ensureUniqueItemVisual(t.dataIndex,"style"),n)}))}))}var uD=["treemapZoomToNode","treemapRender","treemapMove"];function hD(t){var e=t.getData().tree,n={};e.eachNode((function(e){for(var i=e;i&&i.depth>1;)i=i.parentNode;var r=pd(t.ecModel,i.name||i.dataIndex+"",n);e.setVisual("decal",r)}))}var cD=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.preventUsingHoverLayer=!0,n}return n(e,t),e.prototype.getInitialData=function(t,e){var n={name:t.name,children:t.data};pD(n);var i=t.levels||[],r=this.designatedVisualItemStyle={},o=new Cc({itemStyle:r},this,e);i=t.levels=function(t,e){var n,i,r=To(e.get("color")),o=To(e.get(["aria","decal","decals"]));if(!r)return;t=t||[],E(t,(function(t){var e=new Cc(t),r=e.get("color"),o=e.get("decal");(e.get(["itemStyle","color"])||r&&"none"!==r)&&(n=!0),(e.get(["itemStyle","decal"])||o&&"none"!==o)&&(i=!0)}));var a=t[0]||(t[0]={});n||(a.color=r.slice());!i&&o&&(a.decal=o.slice());return t}(i,e);var a=z(i||[],(function(t){return new Cc(t,o,e)}),this),s=tD.createTree(n,this,(function(t){t.wrapMethod("getItemModel",(function(t,e){var n=s.getNodeByDataIndex(e),i=n?a[n.depth]:null;return t.parentModel=i||o,t}))}));return s.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.formatTooltip=function(t,e,n){var i=this.getData(),r=this.getRawValue(t);return og("nameValue",{name:i.getName(t),value:r})},e.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treeAncestors=rD(i,this),n.treePathInfo=n.treeAncestors,n},e.prototype.setLayoutInfo=function(t){this.layoutInfo=this.layoutInfo||{},A(this.layoutInfo,t)},e.prototype.mapIdToIndex=function(t){var e=this._idIndexMap;e||(e=this._idIndexMap=yt(),this._idIndexMapCount=0);var n=e.get(t);return null==n&&e.set(t,n=this._idIndexMapCount++),n},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;t&&(t===e||e.contains(t))||(this._viewRoot=e)},e.prototype.enableAriaDecal=function(){hD(this)},e.type="series.treemap",e.layoutMode="box",e.defaultOption={progressive:0,left:"center",top:"middle",width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"▶",zoomToNodeRatio:.1024,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",textStyle:{color:"#fff"}},emphasis:{itemStyle:{color:"rgba(0,0,0,0.9)"}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},e}(bg);function pD(t){var e=0;E(t.children,(function(t){pD(t);var n=t.value;Y(n)&&(n=n[0]),e+=n}));var n=t.value;Y(n)&&(n=n[0]),(null==n||isNaN(n))&&(n=e),n<0&&(n=0),Y(t.value)?t.value[0]=n:t.value=n}var dD=function(){function t(t){this.group=new Br,t.add(this.group)}return t.prototype.render=function(t,e,n,i){var r=t.getModel("breadcrumb"),o=this.group;if(o.removeAll(),r.get("show")&&n){var a=r.getModel("itemStyle"),s=r.getModel("emphasis"),l=a.getModel("textStyle"),u=s.getModel(["itemStyle","textStyle"]),h={pos:{left:r.get("left"),right:r.get("right"),top:r.get("top"),bottom:r.get("bottom")},box:{width:e.getWidth(),height:e.getHeight()},emptyItemWidth:r.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(n,h,l),this._renderContent(t,h,a,s,l,u,i),Lp(o,h.pos,h.box)}},t.prototype._prepare=function(t,e,n){for(var i=t;i;i=i.parentNode){var r=Ro(i.getModel().get("name"),""),o=n.getTextRect(r),a=Math.max(o.width+16,e.emptyItemWidth);e.totalWidth+=a+8,e.renderList.push({node:i,text:r,width:a})}},t.prototype._renderContent=function(t,e,n,i,r,o,a){for(var s,l,u,h,c,p,d,f,g,y=0,v=e.emptyItemWidth,m=t.get(["breadcrumb","height"]),x=(s=e.pos,l=e.box,h=l.width,c=l.height,p=$r(s.left,h),d=$r(s.top,c),f=$r(s.right,h),g=$r(s.bottom,c),(isNaN(p)||isNaN(parseFloat(s.left)))&&(p=0),(isNaN(f)||isNaN(parseFloat(s.right)))&&(f=h),(isNaN(d)||isNaN(parseFloat(s.top)))&&(d=0),(isNaN(g)||isNaN(parseFloat(s.bottom)))&&(g=c),u=vp(u||0),{width:Math.max(f-p-u[1]-u[3],0),height:Math.max(g-d-u[0]-u[2],0)}),_=e.totalWidth,b=e.renderList,w=i.getModel("itemStyle").getItemStyle(),S=b.length-1;S>=0;S--){var M=b[S],I=M.node,T=M.width,C=M.text;_>x.width&&(_-=T-v,T=v,C=null);var D=new Xu({shape:{points:fD(y,0,T,m,S===b.length-1,0===S)},style:k(n.getItemStyle(),{lineJoin:"bevel"}),textContent:new Xs({style:oc(r,{text:C})}),textConfig:{position:"inside"},z2:1e5,onclick:H(a,I)});D.disableLabelAnimation=!0,D.getTextContent().ensureState("emphasis").style=oc(o,{text:C}),D.ensureState("emphasis").style=w,Zl(D,i.get("focus"),i.get("blurScope"),i.get("disabled")),this.group.add(D),gD(D,t,I),y+=T+8}},t.prototype.remove=function(){this.group.removeAll()},t}();function fD(t,e,n,i,r,o){var a=[[r?t:t-5,e],[t+n,e],[t+n,e+i],[r?t:t-5,e+i]];return!o&&a.splice(2,0,[t+n+5,e+i/2]),!r&&a.push([t,e+i/2]),a}function gD(t,e,n){rl(t).eventData={componentType:"series",componentSubType:"treemap",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:n&&n.dataIndex,name:n&&n.name},treePathInfo:n&&rD(n,e)}}var yD=function(){function t(){this._storage=[],this._elExistsMap={}}return t.prototype.add=function(t,e,n,i,r){return!this._elExistsMap[t.id]&&(this._elExistsMap[t.id]=!0,this._storage.push({el:t,target:e,duration:n,delay:i,easing:r}),!0)},t.prototype.finished=function(t){return this._finishedCallback=t,this},t.prototype.start=function(){for(var t=this,e=this._storage.length,n=function(){--e<=0&&(t._storage.length=0,t._elExistsMap={},t._finishedCallback&&t._finishedCallback())},i=0,r=this._storage.length;i3||Math.abs(t.dy)>3)){var e=this.seriesModel.getData().tree.root;if(!e)return;var n=e.getLayout();if(!n)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:n.x+t.dx,y:n.y+t.dy,width:n.width,height:n.height}})}},e.prototype._onZoom=function(t){var e=t.originX,n=t.originY;if("animating"!==this._state){var i=this.seriesModel.getData().tree.root;if(!i)return;var r=i.getLayout();if(!r)return;var o=new ze(r.x,r.y,r.width,r.height),a=this.seriesModel.layoutInfo,s=[1,0,0,1,0,0];we(s,s,[-(e-=a.x),-(n-=a.y)]),Me(s,s,[t.scale,t.scale]),we(s,s,[e,n]),o.applyTransform(s),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:o.x,y:o.y,width:o.width,height:o.height}})}},e.prototype._initEvents=function(t){var e=this;t.on("click",(function(t){if("ready"===e._state){var n=e.seriesModel.get("nodeClick",!0);if(n){var i=e.findTarget(t.offsetX,t.offsetY);if(i){var r=i.node;if(r.getLayout().isLeafRoot)e._rootToNode(i);else if("zoomToNode"===n)e._zoomToNode(i);else if("link"===n){var o=r.hostTree.data.getItemModel(r.dataIndex),a=o.get("link",!0),s=o.get("target",!0)||"blank";a&&Mp(a,s)}}}}}),this)},e.prototype._renderBreadcrumb=function(t,e,n){var i=this;n||(n=null!=t.get("leafDepth",!0)?{node:t.getViewRoot()}:this.findTarget(e.getWidth()/2,e.getHeight()/2))||(n={node:t.getData().tree.root}),(this._breadcrumb||(this._breadcrumb=new dD(this.group))).render(t,e,n.node,(function(e){"animating"!==i._state&&(iD(t.getViewRoot(),e)?i._rootToNode({node:e}):i._zoomToNode({node:e}))}))},e.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage={nodeGroup:[],background:[],content:[]},this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},e.prototype.dispose=function(){this._clearController()},e.prototype._zoomToNode=function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype._rootToNode=function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype.findTarget=function(t,e){var n;return this.seriesModel.getViewRoot().eachNode({attr:"viewChildren",order:"preorder"},(function(i){var r=this._storage.background[i.getRawIndex()];if(r){var o=r.transformCoordToLocal(t,e),a=r.shape;if(!(a.x<=o[0]&&o[0]<=a.x+a.width&&a.y<=o[1]&&o[1]<=a.y+a.height))return!1;n={node:i,offsetX:o[0],offsetY:o[1]}}}),this),n},e.type="treemap",e}(Og);var ID=E,TD=q,CD=-1,DD=function(){function t(e){var n=e.mappingMethod,i=e.type,r=this.option=T(e);this.type=i,this.mappingMethod=n,this._normalizeData=VD[n];var o=t.visualHandlers[i];this.applyVisual=o.applyVisual,this.getColorMapper=o.getColorMapper,this._normalizedToVisual=o._normalizedToVisual[n],"piecewise"===n?(AD(r),function(t){var e=t.pieceList;t.hasSpecialVisual=!1,E(e,(function(e,n){e.originIndex=n,null!=e.visual&&(t.hasSpecialVisual=!0)}))}(r)):"category"===n?r.categories?function(t){var e=t.categories,n=t.categoryMap={},i=t.visual;if(ID(e,(function(t,e){n[t]=e})),!Y(i)){var r=[];q(i)?ID(i,(function(t,e){var i=n[e];r[null!=i?i:CD]=t})):r[-1]=i,i=zD(t,r)}for(var o=e.length-1;o>=0;o--)null==i[o]&&(delete n[e[o]],e.pop())}(r):AD(r,!0):(lt("linear"!==n||r.dataExtent),AD(r))}return t.prototype.mapValueToVisual=function(t){var e=this._normalizeData(t);return this._normalizedToVisual(e,t)},t.prototype.getNormalizer=function(){return W(this._normalizeData,this)},t.listVisualTypes=function(){return G(t.visualHandlers)},t.isValidType=function(e){return t.visualHandlers.hasOwnProperty(e)},t.eachVisual=function(t,e,n){q(t)?E(t,e,n):e.call(n,t)},t.mapVisual=function(e,n,i){var r,o=Y(e)?[]:q(e)?{}:(r=!0,null);return t.eachVisual(e,(function(t,e){var a=n.call(i,t,e);r?o=a:o[e]=a})),o},t.retrieveVisuals=function(e){var n,i={};return e&&ID(t.visualHandlers,(function(t,r){e.hasOwnProperty(r)&&(i[r]=e[r],n=!0)})),n?i:null},t.prepareVisualTypes=function(t){if(Y(t))t=t.slice();else{if(!TD(t))return[];var e=[];ID(t,(function(t,n){e.push(n)})),t=e}return t.sort((function(t,e){return"color"===e&&"color"!==t&&0===t.indexOf("color")?1:-1})),t},t.dependsOn=function(t,e){return"color"===e?!(!t||0!==t.indexOf(e)):t===e},t.findPieceIndex=function(t,e,n){for(var i,r=1/0,o=0,a=e.length;ou[1]&&(u[1]=l);var h=e.get("colorMappingBy"),c={type:a.name,dataExtent:u,visual:a.range};"color"!==c.type||"index"!==h&&"id"!==h?c.mappingMethod="linear":(c.mappingMethod="category",c.loop=!0);var p=new DD(c);return FD(p).drColorMappingBy=h,p}(0,r,o,0,u,d);E(d,(function(t,e){if(t.depth>=n.length||t===n[t.depth]){var o=function(t,e,n,i,r,o){var a=A({},e);if(r){var s=r.type,l="color"===s&&FD(r).drColorMappingBy,u="index"===l?i:"id"===l?o.mapIdToIndex(n.getId()):n.getValue(t.get("visualDimension"));a[s]=r.mapValueToVisual(u)}return a}(r,u,t,e,f,i);WD(t,o,n,i)}}))}else s=HD(u),h.fill=s}}function HD(t){var e=YD(t,"color");if(e){var n=YD(t,"colorAlpha"),i=YD(t,"colorSaturation");return i&&(e=ni(e,null,null,i)),n&&(e=ii(e,n)),e}}function YD(t,e){var n=t[e];if(null!=n&&"none"!==n)return n}function XD(t,e){var n=t.get(e);return Y(n)&&n.length?{name:e,range:n}:null}var UD=Math.max,ZD=Math.min,jD=it,qD=E,KD=["itemStyle","borderWidth"],$D=["itemStyle","gapWidth"],JD=["upperLabel","show"],QD=["upperLabel","height"],tA={seriesType:"treemap",reset:function(t,e,n,i){var r=n.getWidth(),o=n.getHeight(),a=t.option,s=kp(t.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()}),l=a.size||[],u=$r(jD(s.width,l[0]),r),h=$r(jD(s.height,l[1]),o),c=i&&i.type,p=eD(i,["treemapZoomToNode","treemapRootToNode"],t),d="treemapRender"===c||"treemapMove"===c?i.rootRect:null,f=t.getViewRoot(),g=nD(f);if("treemapMove"!==c){var y="treemapZoomToNode"===c?function(t,e,n,i,r){var o,a=(e||{}).node,s=[i,r];if(!a||a===n)return s;var l=i*r,u=l*t.option.zoomToNodeRatio;for(;o=a.parentNode;){for(var h=0,c=o.children,p=0,d=c.length;poo&&(u=oo),a=o}ua[1]&&(a[1]=e)}))):a=[NaN,NaN];return{sum:i,dataExtent:a}}(e,a,s);if(0===u.sum)return t.viewChildren=[];if(u.sum=function(t,e,n,i,r){if(!i)return n;for(var o=t.get("visibleMin"),a=r.length,s=a,l=a-1;l>=0;l--){var u=r["asc"===i?a-l-1:l].getValue();u/n*ei&&(i=a));var l=t.area*t.area,u=e*e*n;return l?UD(u*i/l,l/(u*r)):1/0}function iA(t,e,n,i,r){var o=e===n.width?0:1,a=1-o,s=["x","y"],l=["width","height"],u=n[s[o]],h=e?t.area/e:0;(r||h>n[l[a]])&&(h=n[l[a]]);for(var c=0,p=t.length;ci&&(i=e);var o=i%2?i+2:i+3;r=[];for(var a=0;a0&&(m[0]=-m[0],m[1]=-m[1]);var _=v[0]<0?-1:1;if("start"!==i.__position&&"end"!==i.__position){var b=-Math.atan2(v[1],v[0]);u[0].8?"left":h[0]<-.8?"right":"center",p=h[1]>.8?"top":h[1]<-.8?"bottom":"middle";break;case"start":i.x=-h[0]*f+l[0],i.y=-h[1]*g+l[1],c=h[0]>.8?"right":h[0]<-.8?"left":"center",p=h[1]>.8?"bottom":h[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":i.x=f*_+l[0],i.y=l[1]+w,c=v[0]<0?"right":"left",i.originX=-f*_,i.originY=-w;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":i.x=x[0],i.y=x[1]+w,c="center",i.originY=-w;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":i.x=-f*_+u[0],i.y=u[1]+w,c=v[0]>=0?"right":"left",i.originX=f*_,i.originY=-w}i.scaleX=i.scaleY=r,i.setStyle({verticalAlign:i.__verticalAlign||p,align:i.__align||c})}}}function S(t,e){var n=t.__specifiedRotation;if(null==n){var i=a.tangentAt(e);t.attr("rotation",(1===e?-1:1)*Math.PI/2-Math.atan2(i[1],i[0]))}else t.attr("rotation",n)}},e}(Br),WA=function(){function t(t){this.group=new Br,this._LineCtor=t||GA}return t.prototype.updateData=function(t){var e=this;this._progressiveEls=null;var n=this,i=n.group,r=n._lineData;n._lineData=t,r||i.removeAll();var o=HA(t);t.diff(r).add((function(n){e._doAdd(t,n,o)})).update((function(n,i){e._doUpdate(r,t,i,n,o)})).remove((function(t){i.remove(r.getItemGraphicEl(t))})).execute()},t.prototype.updateLayout=function(){var t=this._lineData;t&&t.eachItemGraphicEl((function(e,n){e.updateLayout(t,n)}),this)},t.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=HA(t),this._lineData=null,this.group.removeAll()},t.prototype.incrementalUpdate=function(t,e){function n(t){t.isGroup||function(t){return t.animators&&t.animators.length>0}(t)||(t.incremental=!0,t.ensureState("emphasis").hoverLayer=!0)}this._progressiveEls=[];for(var i=t.start;i=0?i+=u:i-=u:f>=0?i-=u:i+=u}return i}function QA(t,e){var n=[],i=Dn,r=[[],[],[]],o=[[],[]],a=[];e/=2,t.eachEdge((function(t,s){var l=t.getLayout(),u=t.getVisual("fromSymbol"),h=t.getVisual("toSymbol");l.__original||(l.__original=[Tt(l[0]),Tt(l[1])],l[2]&&l.__original.push(Tt(l[2])));var c=l.__original;if(null!=l[2]){if(It(r[0],c[0]),It(r[1],c[2]),It(r[2],c[1]),u&&"none"!==u){var p=bA(t.node1),d=JA(r,c[0],p*e);i(r[0][0],r[1][0],r[2][0],d,n),r[0][0]=n[3],r[1][0]=n[4],i(r[0][1],r[1][1],r[2][1],d,n),r[0][1]=n[3],r[1][1]=n[4]}if(h&&"none"!==h){p=bA(t.node2),d=JA(r,c[1],p*e);i(r[0][0],r[1][0],r[2][0],d,n),r[1][0]=n[1],r[2][0]=n[2],i(r[0][1],r[1][1],r[2][1],d,n),r[1][1]=n[1],r[2][1]=n[2]}It(l[0],r[0]),It(l[1],r[2]),It(l[2],r[1])}else{if(It(o[0],c[0]),It(o[1],c[1]),kt(a,o[1],o[0]),Et(a,a),u&&"none"!==u){p=bA(t.node1);At(o[0],o[0],a,p*e)}if(h&&"none"!==h){p=bA(t.node2);At(o[1],o[1],a,-p*e)}It(l[0],o[0]),It(l[1],o[1])}}))}function tk(t){return"view"===t.type}var ek=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(t,e){var n=new mS,i=new WA,r=this.group;this._controller=new tT(e.getZr()),this._controllerHost={target:r},r.add(n.group),r.add(i.group),this._symbolDraw=n,this._lineDraw=i,this._firstRender=!0},e.prototype.render=function(t,e,n){var i=this,r=t.coordinateSystem;this._model=t;var o=this._symbolDraw,a=this._lineDraw,s=this.group;if(tk(r)){var l={x:r.x,y:r.y,scaleX:r.scaleX,scaleY:r.scaleY};this._firstRender?s.attr(l):vh(s,l,t)}QA(t.getGraph(),_A(t));var u=t.getData();o.updateData(u);var h=t.getEdgeData();a.updateData(h),this._updateNodeAndLinkScale(),this._updateController(t,e,n),clearTimeout(this._layoutTimeout);var c=t.forceLayout,p=t.get(["force","layoutAnimation"]);c&&this._startForceLayoutIteration(c,p);var d=t.get("layout");u.graph.eachNode((function(e){var n=e.dataIndex,r=e.getGraphicEl(),o=e.getModel();if(r){r.off("drag").off("dragend");var a=o.get("draggable");a&&r.on("drag",(function(o){switch(d){case"force":c.warmUp(),!i._layouting&&i._startForceLayoutIteration(c,p),c.setFixed(n),u.setItemLayout(n,[r.x,r.y]);break;case"circular":u.setItemLayout(n,[r.x,r.y]),e.setLayout({fixed:!0},!0),MA(t,"symbolSize",e,[o.offsetX,o.offsetY]),i.updateLayout(t);break;default:u.setItemLayout(n,[r.x,r.y]),mA(t.getGraph(),t),i.updateLayout(t)}})).on("dragend",(function(){c&&c.setUnfixed(n)})),r.setDraggable(a,!!o.get("cursor")),"adjacency"===o.get(["emphasis","focus"])&&(rl(r).focus=e.getAdjacentDataIndices())}})),u.graph.eachEdge((function(t){var e=t.getGraphicEl(),n=t.getModel().get(["emphasis","focus"]);e&&"adjacency"===n&&(rl(e).focus={edge:[t.dataIndex],node:[t.node1.dataIndex,t.node2.dataIndex]})}));var f="circular"===t.get("layout")&&t.get(["circular","rotateLabel"]),g=u.getLayout("cx"),y=u.getLayout("cy");u.graph.eachNode((function(t){TA(t,f,g,y)})),this._firstRender=!1},e.prototype.dispose=function(){this.remove(),this._controller&&this._controller.dispose(),this._controllerHost=null},e.prototype._startForceLayoutIteration=function(t,e){var n=this;!function i(){t.step((function(t){n.updateLayout(n._model),(n._layouting=!t)&&(e?n._layoutTimeout=setTimeout(i,16):i())}))}()},e.prototype._updateController=function(t,e,n){var i=this,r=this._controller,o=this._controllerHost,a=this.group;r.setPointerChecker((function(e,i,r){var o=a.getBoundingRect();return o.applyTransform(a.transform),o.contain(i,r)&&!lT(e,n,t)})),tk(t.coordinateSystem)?(r.enable(t.get("roam")),o.zoomLimit=t.get("scaleLimit"),o.zoom=t.coordinateSystem.getZoom(),r.off("pan").off("zoom").on("pan",(function(e){rT(o,e.dx,e.dy),n.dispatchAction({seriesId:t.id,type:"graphRoam",dx:e.dx,dy:e.dy})})).on("zoom",(function(e){oT(o,e.scale,e.originX,e.originY),n.dispatchAction({seriesId:t.id,type:"graphRoam",zoom:e.scale,originX:e.originX,originY:e.originY}),i._updateNodeAndLinkScale(),QA(t.getGraph(),_A(t)),i._lineDraw.updateLayout(),n.updateLabelLayout()}))):r.disable()},e.prototype._updateNodeAndLinkScale=function(){var t=this._model,e=t.getData(),n=_A(t);e.eachItemGraphicEl((function(t,e){t&&t.setSymbolScale(n)}))},e.prototype.updateLayout=function(t){QA(t.getGraph(),_A(t)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},e.prototype.remove=function(){clearTimeout(this._layoutTimeout),this._layouting=!1,this._layoutTimeout=null,this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()},e.type="graph",e}(Og);function nk(t){return"_EC_"+t}var ik=function(){function t(t){this.type="graph",this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=t||!1}return t.prototype.isDirected=function(){return this._directed},t.prototype.addNode=function(t,e){t=null==t?""+e:""+t;var n=this._nodesMap;if(!n[nk(t)]){var i=new rk(t,e);return i.hostGraph=this,this.nodes.push(i),n[nk(t)]=i,i}},t.prototype.getNodeByIndex=function(t){var e=this.data.getRawIndex(t);return this.nodes[e]},t.prototype.getNodeById=function(t){return this._nodesMap[nk(t)]},t.prototype.addEdge=function(t,e,n){var i=this._nodesMap,r=this._edgesMap;if(j(t)&&(t=this.nodes[t]),j(e)&&(e=this.nodes[e]),t instanceof rk||(t=i[nk(t)]),e instanceof rk||(e=i[nk(e)]),t&&e){var o=t.id+"-"+e.id,a=new ok(t,e,n);return a.hostGraph=this,this._directed&&(t.outEdges.push(a),e.inEdges.push(a)),t.edges.push(a),t!==e&&e.edges.push(a),this.edges.push(a),r[o]=a,a}},t.prototype.getEdgeByIndex=function(t){var e=this.edgeData.getRawIndex(t);return this.edges[e]},t.prototype.getEdge=function(t,e){t instanceof rk&&(t=t.id),e instanceof rk&&(e=e.id);var n=this._edgesMap;return this._directed?n[t+"-"+e]:n[t+"-"+e]||n[e+"-"+t]},t.prototype.eachNode=function(t,e){for(var n=this.nodes,i=n.length,r=0;r=0&&t.call(e,n[r],r)},t.prototype.eachEdge=function(t,e){for(var n=this.edges,i=n.length,r=0;r=0&&n[r].node1.dataIndex>=0&&n[r].node2.dataIndex>=0&&t.call(e,n[r],r)},t.prototype.breadthFirstTraverse=function(t,e,n,i){if(e instanceof rk||(e=this._nodesMap[nk(e)]),e){for(var r="out"===n?"outEdges":"in"===n?"inEdges":"edges",o=0;o=0&&n.node2.dataIndex>=0}));for(r=0,o=i.length;r=0&&this[t][e].setItemVisual(this.dataIndex,n,i)},getVisual:function(n){return this[t][e].getItemVisual(this.dataIndex,n)},setLayout:function(n,i){this.dataIndex>=0&&this[t][e].setItemLayout(this.dataIndex,n,i)},getLayout:function(){return this[t][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[t][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[t][e].getRawIndex(this.dataIndex)}}}function sk(t,e,n,i,r){for(var o=new ik(i),a=0;a "+p)),u++)}var d,f=n.get("coordinateSystem");if("cartesian2d"===f||"polar"===f)d=_x(t,n);else{var g=wd.get(f),y=g&&g.dimensions||[];P(y,"value")<0&&y.concat(["value"]);var v=px(t,{coordDimensions:y,encodeDefine:n.getEncode()}).dimensions;(d=new cx(v,n)).initData(t)}var m=new cx(["value"],n);return m.initData(l,s),r&&r(d,m),XC({mainData:d,struct:o,structAttr:"graph",datas:{node:d,edge:m},datasAttr:{node:"data",edge:"edgeData"}}),o.update(),o}R(rk,ak("hostGraph","data")),R(ok,ak("hostGraph","edgeData"));var lk=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return n(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments);var n=this;function i(){return n._categoriesData}this.legendVisualProvider=new OM(i,i),this.fillDataTextStyle(e.edges||e.links),this._updateCategoriesData()},e.prototype.mergeOption=function(e){t.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(e.edges||e.links),this._updateCategoriesData()},e.prototype.mergeDefaultAndTheme=function(e){t.prototype.mergeDefaultAndTheme.apply(this,arguments),Co(e,"edgeLabel",["show"])},e.prototype.getInitialData=function(t,e){var n,i=t.edges||t.links||[],r=t.data||t.nodes||[],o=this;if(r&&i){cA(n=this)&&(n.__curvenessList=[],n.__edgeMap={},pA(n));var a=sk(r,i,this,!0,(function(t,e){t.wrapMethod("getItemModel",(function(t){var e=o._categoriesModels[t.getShallow("category")];return e&&(e.parentModel=t.parentModel,t.parentModel=e),t}));var n=Cc.prototype.getModel;function i(t,e){var i=n.call(this,t,e);return i.resolveParentPath=r,i}function r(t){if(t&&("label"===t[0]||"label"===t[1])){var e=t.slice();return"label"===t[0]?e[0]="edgeLabel":"label"===t[1]&&(e[1]="edgeLabel"),e}return t}e.wrapMethod("getItemModel",(function(t){return t.resolveParentPath=r,t.getModel=i,t}))}));return E(a.edges,(function(t){!function(t,e,n,i){if(cA(n)){var r=dA(t,e,n),o=n.__edgeMap,a=o[fA(r)];o[r]&&!a?o[r].isForward=!0:a&&o[r]&&(a.isForward=!0,o[r].isForward=!1),o[r]=o[r]||[],o[r].push(i)}}(t.node1,t.node2,this,t.dataIndex)}),this),a.data}},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.getCategoriesData=function(){return this._categoriesData},e.prototype.formatTooltip=function(t,e,n){if("edge"===n){var i=this.getData(),r=this.getDataParams(t,n),o=i.graph.getEdgeByIndex(t),a=i.getName(o.node1.dataIndex),s=i.getName(o.node2.dataIndex),l=[];return null!=a&&l.push(a),null!=s&&l.push(s),og("nameValue",{name:l.join(" > "),value:r.value,noValue:null==r.value})}return vg({series:this,dataIndex:t,multipleSeries:e})},e.prototype._updateCategoriesData=function(){var t=z(this.option.categories||[],(function(t){return null!=t.value?t:A({value:0},t)})),e=new cx(["value"],this);e.initData(t),this._categoriesData=e,this._categoriesModels=e.mapArray((function(t){return e.getItemModel(t)}))},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.isAnimationEnabled=function(){return t.prototype.isAnimationEnabled.call(this)&&!("force"===this.get("layout")&&this.get(["force","layoutAnimation"]))},e.type="series.graph",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},e}(bg),uk={type:"graphRoam",event:"graphRoam",update:"none"};var hk=function(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0},ck=function(t){function e(e){var n=t.call(this,e)||this;return n.type="pointer",n}return n(e,t),e.prototype.getDefaultShape=function(){return new hk},e.prototype.buildPath=function(t,e){var n=Math.cos,i=Math.sin,r=e.r,o=e.width,a=e.angle,s=e.x-n(a)*o*(o>=r/3?1:2),l=e.y-i(a)*o*(o>=r/3?1:2);a=e.angle-Math.PI/2,t.moveTo(s,l),t.lineTo(e.x+n(a)*o,e.y+i(a)*o),t.lineTo(e.x+n(e.angle)*r,e.y+i(e.angle)*r),t.lineTo(e.x-n(a)*o,e.y-i(a)*o),t.lineTo(s,l)},e}(ks);function pk(t,e){var n=null==t?"":t+"";return e&&(U(e)?n=e.replace("{value}",n):X(e)&&(n=e(t))),n}var dk=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){this.group.removeAll();var i=t.get(["axisLine","lineStyle","color"]),r=function(t,e){var n=t.get("center"),i=e.getWidth(),r=e.getHeight(),o=Math.min(i,r);return{cx:$r(n[0],e.getWidth()),cy:$r(n[1],e.getHeight()),r:$r(t.get("radius"),o/2)}}(t,n);this._renderMain(t,e,n,i,r),this._data=t.getData()},e.prototype.dispose=function(){},e.prototype._renderMain=function(t,e,n,i,r){var o=this.group,a=t.get("clockwise"),s=-t.get("startAngle")/180*Math.PI,l=-t.get("endAngle")/180*Math.PI,u=t.getModel("axisLine"),h=u.get("roundCap")?$S:Fu,c=u.get("show"),p=u.getModel("lineStyle"),d=p.get("width"),f=[s,l];us(f,!a);for(var g=(l=f[1])-(s=f[0]),y=s,v=[],m=0;c&&m=t&&(0===e?0:i[e-1][0])Math.PI/2&&(V+=Math.PI):"tangential"===z?V=-M-Math.PI/2:j(z)&&(V=z*Math.PI/180),0===V?c.add(new Xs({style:oc(x,{text:O,x:N,y:E,verticalAlign:h<-.8?"top":h>.8?"bottom":"middle",align:u<-.4?"left":u>.4?"right":"center"},{inheritColor:R}),silent:!0})):c.add(new Xs({style:oc(x,{text:O,x:N,y:E,verticalAlign:"middle",align:"center"},{inheritColor:R}),silent:!0,originX:N,originY:E,rotation:V}))}if(m.get("show")&&k!==_){P=(P=m.get("distance"))?P+l:l;for(var B=0;B<=b;B++){u=Math.cos(M),h=Math.sin(M);var F=new Ku({shape:{x1:u*(f-P)+p,y1:h*(f-P)+d,x2:u*(f-S-P)+p,y2:h*(f-S-P)+d},silent:!0,style:D});"auto"===D.stroke&&F.setStyle({stroke:i((k+B/b)/_)}),c.add(F),M+=T}M-=T}else M+=I}},e.prototype._renderPointer=function(t,e,n,i,r,o,a,s,l){var u=this.group,h=this._data,c=this._progressEls,p=[],d=t.get(["pointer","show"]),f=t.getModel("progress"),g=f.get("show"),y=t.getData(),v=y.mapDimension("value"),m=+t.get("min"),x=+t.get("max"),_=[m,x],b=[o,a];function w(e,n){var i,o=y.getItemModel(e).getModel("pointer"),a=$r(o.get("width"),r.r),s=$r(o.get("length"),r.r),l=t.get(["pointer","icon"]),u=o.get("offsetCenter"),h=$r(u[0],r.r),c=$r(u[1],r.r),p=o.get("keepAspect");return(i=l?Xy(l,h-a/2,c-s,a,s,null,p):new ck({shape:{angle:-Math.PI/2,width:a,r:s,x:h,y:c}})).rotation=-(n+Math.PI/2),i.x=r.cx,i.y=r.cy,i}function S(t,e){var n=f.get("roundCap")?$S:Fu,i=f.get("overlap"),a=i?f.get("width"):l/y.count(),u=i?r.r-a:r.r-(t+1)*a,h=i?r.r:r.r-t*a,c=new n({shape:{startAngle:o,endAngle:e,cx:r.cx,cy:r.cy,clockwise:s,r0:u,r:h}});return i&&(c.z2=x-y.get(v,t)%x),c}(g||d)&&(y.diff(h).add((function(e){var n=y.get(v,e);if(d){var i=w(e,o);mh(i,{rotation:-((isNaN(+n)?b[0]:Kr(n,_,b,!0))+Math.PI/2)},t),u.add(i),y.setItemGraphicEl(e,i)}if(g){var r=S(e,o),a=f.get("clip");mh(r,{shape:{endAngle:Kr(n,_,b,a)}},t),u.add(r),ol(t.seriesIndex,y.dataType,e,r),p[e]=r}})).update((function(e,n){var i=y.get(v,e);if(d){var r=h.getItemGraphicEl(n),a=r?r.rotation:o,s=w(e,a);s.rotation=a,vh(s,{rotation:-((isNaN(+i)?b[0]:Kr(i,_,b,!0))+Math.PI/2)},t),u.add(s),y.setItemGraphicEl(e,s)}if(g){var l=c[n],m=S(e,l?l.shape.endAngle:o),x=f.get("clip");vh(m,{shape:{endAngle:Kr(i,_,b,x)}},t),u.add(m),ol(t.seriesIndex,y.dataType,e,m),p[e]=m}})).execute(),y.each((function(t){var e=y.getItemModel(t),n=e.getModel("emphasis"),r=n.get("focus"),o=n.get("blurScope"),a=n.get("disabled");if(d){var s=y.getItemGraphicEl(t),l=y.getItemVisual(t,"style"),u=l.fill;if(s instanceof Ns){var h=s.style;s.useStyle(A({image:h.image,x:h.x,y:h.y,width:h.width,height:h.height},l))}else s.useStyle(l),"pointer"!==s.type&&s.setColor(u);s.setStyle(e.getModel(["pointer","itemStyle"]).getItemStyle()),"auto"===s.style.fill&&s.setStyle("fill",i(Kr(y.get(v,t),_,[0,1],!0))),s.z2EmphasisLift=0,$l(s,e),Zl(s,r,o,a)}if(g){var c=p[t];c.useStyle(y.getItemVisual(t,"style")),c.setStyle(e.getModel(["progress","itemStyle"]).getItemStyle()),c.z2EmphasisLift=0,$l(c,e),Zl(c,r,o,a)}})),this._progressEls=p)},e.prototype._renderAnchor=function(t,e){var n=t.getModel("anchor");if(n.get("show")){var i=n.get("size"),r=n.get("icon"),o=n.get("offsetCenter"),a=n.get("keepAspect"),s=Xy(r,e.cx-i/2+$r(o[0],e.r),e.cy-i/2+$r(o[1],e.r),i,i,null,a);s.z2=n.get("showAbove")?1:0,s.setStyle(n.getModel("itemStyle").getItemStyle()),this.group.add(s)}},e.prototype._renderTitleAndDetail=function(t,e,n,i,r){var o=this,a=t.getData(),s=a.mapDimension("value"),l=+t.get("min"),u=+t.get("max"),h=new Br,c=[],p=[],d=t.isAnimationEnabled(),f=t.get(["pointer","showAbove"]);a.diff(this._data).add((function(t){c[t]=new Xs({silent:!0}),p[t]=new Xs({silent:!0})})).update((function(t,e){c[t]=o._titleEls[e],p[t]=o._detailEls[e]})).execute(),a.each((function(e){var n=a.getItemModel(e),o=a.get(s,e),g=new Br,y=i(Kr(o,[l,u],[0,1],!0)),v=n.getModel("title");if(v.get("show")){var m=v.get("offsetCenter"),x=r.cx+$r(m[0],r.r),_=r.cy+$r(m[1],r.r);(D=c[e]).attr({z2:f?0:2,style:oc(v,{x:x,y:_,text:a.getName(e),align:"center",verticalAlign:"middle"},{inheritColor:y})}),g.add(D)}var b=n.getModel("detail");if(b.get("show")){var w=b.get("offsetCenter"),S=r.cx+$r(w[0],r.r),M=r.cy+$r(w[1],r.r),I=$r(b.get("width"),r.r),T=$r(b.get("height"),r.r),C=t.get(["progress","show"])?a.getItemVisual(e,"style").fill:y,D=p[e],A=b.get("formatter");D.attr({z2:f?0:2,style:oc(b,{x:S,y:M,text:pk(o,A),width:isNaN(I)?null:I,height:isNaN(T)?null:T,align:"center",verticalAlign:"middle"},{inheritColor:C})}),dc(D,{normal:b},o,(function(t){return pk(t,A)})),d&&fc(D,e,a,t,{getFormattedLabel:function(t,e,n,i,r,a){return pk(a?a.interpolatedValue:o,A)}}),g.add(D)}h.add(g)})),this.group.add(h),this._titleEls=c,this._detailEls=p},e.type="gauge",e}(Og),fk=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.visualStyleAccessPath="itemStyle",n}return n(e,t),e.prototype.getInitialData=function(t,e){return PM(this,["value"])},e.type="series.gauge",e.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,"#E6EBF8"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:"#63677A",width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:"#63677A",width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:"#464646",fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:"#fff",borderWidth:0,borderColor:"#5470c6"}},title:{show:!0,offsetCenter:[0,"20%"],color:"#464646",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"#464646",fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},e}(bg);var gk=["itemStyle","opacity"],yk=function(t){function e(e,n){var i=t.call(this)||this,r=i,o=new Zu,a=new Xs;return r.setTextContent(a),i.setTextGuideLine(o),i.updateData(e,n,!0),i}return n(e,t),e.prototype.updateData=function(t,e,n){var i=this,r=t.hostModel,o=t.getItemModel(e),a=t.getItemLayout(e),s=o.getModel("emphasis"),l=o.get(gk);l=null==l?1:l,n||Sh(i),i.useStyle(t.getItemVisual(e,"style")),i.style.lineJoin="round",n?(i.setShape({points:a.points}),i.style.opacity=0,mh(i,{style:{opacity:l}},r,e)):vh(i,{style:{opacity:l},shape:{points:a.points}},r,e),$l(i,o),this._updateLabel(t,e),Zl(this,s.get("focus"),s.get("blurScope"),s.get("disabled"))},e.prototype._updateLabel=function(t,e){var n=this,i=this.getTextGuideLine(),r=n.getTextContent(),o=t.hostModel,a=t.getItemModel(e),s=t.getItemLayout(e).label,l=t.getItemVisual(e,"style"),u=l.fill;ic(r,rc(a),{labelFetcher:t.hostModel,labelDataIndex:e,defaultOpacity:l.opacity,defaultText:t.getName(e)},{normal:{align:s.textAlign,verticalAlign:s.verticalAlign}}),n.setTextConfig({local:!0,inside:!!s.inside,insideStroke:u,outsideFill:u});var h=s.linePoints;i.setShape({points:h}),n.textGuideLineConfig={anchor:h?new De(h[0][0],h[0][1]):null},vh(r,{style:{x:s.x,y:s.y}},o,e),r.attr({rotation:s.rotation,originX:s.x,originY:s.y,z2:10}),Ab(n,kb(a),{stroke:u})},e}(Xu),vk=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.ignoreLabelLineUpdate=!0,n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this._data,o=this.group;i.diff(r).add((function(t){var e=new yk(i,t);i.setItemGraphicEl(t,e),o.add(e)})).update((function(t,e){var n=r.getItemGraphicEl(e);n.updateData(i,t),o.add(n),i.setItemGraphicEl(t,n)})).remove((function(e){wh(r.getItemGraphicEl(e),t,e)})).execute(),this._data=i},e.prototype.remove=function(){this.group.removeAll(),this._data=null},e.prototype.dispose=function(){},e.type="funnel",e}(Og),mk=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new OM(W(this.getData,this),W(this.getRawData,this)),this._defaultLabelLine(e)},e.prototype.getInitialData=function(t,e){return PM(this,{coordDimensions:["value"],encodeDefaulter:H(ed,this)})},e.prototype._defaultLabelLine=function(t){Co(t,"labelLine",["show"]);var e=t.labelLine,n=t.emphasis.labelLine;e.show=e.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},e.prototype.getDataParams=function(e){var n=this.getData(),i=t.prototype.getDataParams.call(this,e),r=n.mapDimension("value"),o=n.getSum(r);return i.percent=o?+(n.get(r,e)/o*100).toFixed(2):0,i.$vars.push("percent"),i},e.type="series.funnel",e.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},e}(bg);function xk(t,e){t.eachSeriesByType("funnel",(function(t){var n=t.getData(),i=n.mapDimension("value"),r=t.get("sort"),o=function(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}(t,e),a=t.get("orient"),s=o.width,l=o.height,u=function(t,e){for(var n=t.mapDimension("value"),i=t.mapArray(n,(function(t){return t})),r=[],o="ascending"===e,a=0,s=t.count();a5)return;var i=this._model.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]);"none"!==i.behavior&&this._dispatchExpand({axisExpandWindow:i.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(t){if(!this._mouseDownPoint&&Pk(this,"mousemove")){var e=this._model,n=e.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]),i=n.behavior;"jump"===i&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand("none"===i?null:{axisExpandWindow:n.axisExpandWindow,animation:"jump"===i?null:{duration:0}})}}};function Pk(t,e){var n=t._model;return n.get("axisExpandable")&&n.get("axisExpandTriggerOn")===e}var Ok=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(){t.prototype.init.apply(this,arguments),this.mergeOption({})},e.prototype.mergeOption=function(t){var e=this.option;t&&C(e,t,!0),this._initDimensions()},e.prototype.contains=function(t,e){var n=t.get("parallelIndex");return null!=n&&e.getComponent("parallel",n)===this},e.prototype.setAxisExpand=function(t){E(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],(function(e){t.hasOwnProperty(e)&&(this.option[e]=t[e])}),this)},e.prototype._initDimensions=function(){var t=this.dimensions=[],e=this.parallelAxisIndex=[];E(B(this.ecModel.queryComponents({mainType:"parallelAxis"}),(function(t){return(t.get("parallelIndex")||0)===this.componentIndex}),this),(function(n){t.push("dim"+n.get("dim")),e.push(n.componentIndex)}))},e.type="parallel",e.dependencies=["parallelAxis"],e.layoutMode="box",e.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},e}(zp),Rk=function(t){function e(e,n,i,r,o){var a=t.call(this,e,n,i)||this;return a.type=r||"value",a.axisIndex=o,a}return n(e,t),e.prototype.isHorizontal=function(){return"horizontal"!==this.coordinateSystem.getModel().get("layout")},e}(ob);function Nk(t,e,n,i,r,o){t=t||0;var a=n[1]-n[0];if(null!=r&&(r=zk(r,[0,a])),null!=o&&(o=Math.max(o,null!=r?r:0)),"all"===i){var s=Math.abs(e[1]-e[0]);s=zk(s,[0,a]),r=o=zk(s,[r,o]),i=0}e[0]=zk(e[0],n),e[1]=zk(e[1],n);var l=Ek(e,i);e[i]+=t;var u,h=r||0,c=n.slice();return l.sign<0?c[0]+=h:c[1]-=h,e[i]=zk(e[i],c),u=Ek(e,i),null!=r&&(u.sign!==l.sign||u.spano&&(e[1-i]=e[i]+u.sign*o),e}function Ek(t,e){var n=t[e]-t[1-e];return{span:Math.abs(n),sign:n>0?-1:n<0?1:e?-1:1}}function zk(t,e){return Math.min(null!=e[1]?e[1]:1/0,Math.max(null!=e[0]?e[0]:-1/0,t))}var Vk=E,Bk=Math.min,Fk=Math.max,Gk=Math.floor,Wk=Math.ceil,Hk=Jr,Yk=Math.PI,Xk=function(){function t(t,e,n){this.type="parallel",this._axesMap=yt(),this._axesLayout={},this.dimensions=t.dimensions,this._model=t,this._init(t,e,n)}return t.prototype._init=function(t,e,n){var i=t.dimensions,r=t.parallelAxisIndex;Vk(i,(function(t,n){var i=r[n],o=e.getComponent("parallelAxis",i),a=this._axesMap.set(t,new Rk(t,b_(o),[0,0],o.get("type"),i)),s="category"===a.type;a.onBand=s&&o.get("boundaryGap"),a.inverse=o.get("inverse"),o.axis=a,a.model=o,a.coordinateSystem=o.coordinateSystem=this}),this)},t.prototype.update=function(t,e){this._updateAxesFromSeries(this._model,t)},t.prototype.containPoint=function(t){var e=this._makeLayoutInfo(),n=e.axisBase,i=e.layoutBase,r=e.pixelDimIndex,o=t[1-r],a=t[r];return o>=n&&o<=n+e.axisLength&&a>=i&&a<=i+e.layoutLength},t.prototype.getModel=function(){return this._model},t.prototype._updateAxesFromSeries=function(t,e){e.eachSeries((function(n){if(t.contains(n,e)){var i=n.getData();Vk(this.dimensions,(function(t){var e=this._axesMap.get(t);e.scale.unionExtentFromData(i,i.mapDimension(t)),__(e.scale,e.model)}),this)}}),this)},t.prototype.resize=function(t,e){this._rect=kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()}),this._layoutAxes()},t.prototype.getRect=function(){return this._rect},t.prototype._makeLayoutInfo=function(){var t,e=this._model,n=this._rect,i=["x","y"],r=["width","height"],o=e.get("layout"),a="horizontal"===o?0:1,s=n[r[a]],l=[0,s],u=this.dimensions.length,h=Uk(e.get("axisExpandWidth"),l),c=Uk(e.get("axisExpandCount")||0,[0,u]),p=e.get("axisExpandable")&&u>3&&u>c&&c>1&&h>0&&s>0,d=e.get("axisExpandWindow");d?(t=Uk(d[1]-d[0],l),d[1]=d[0]+t):(t=Uk(h*(c-1),l),(d=[h*(e.get("axisExpandCenter")||Gk(u/2))-t/2])[1]=d[0]+t);var f=(s-t)/(u-c);f<3&&(f=0);var g=[Gk(Hk(d[0]/h,1))+1,Wk(Hk(d[1]/h,1))-1],y=f/h*d[0];return{layout:o,pixelDimIndex:a,layoutBase:n[i[a]],layoutLength:s,axisBase:n[i[1-a]],axisLength:n[r[1-a]],axisExpandable:p,axisExpandWidth:h,axisCollapseWidth:f,axisExpandWindow:d,axisCount:u,winInnerIndices:g,axisExpandWindow0Pos:y}},t.prototype._layoutAxes=function(){var t=this._rect,e=this._axesMap,n=this.dimensions,i=this._makeLayoutInfo(),r=i.layout;e.each((function(t){var e=[0,i.axisLength],n=t.inverse?1:0;t.setExtent(e[n],e[1-n])})),Vk(n,(function(e,n){var o=(i.axisExpandable?jk:Zk)(n,i),a={horizontal:{x:o.position,y:i.axisLength},vertical:{x:0,y:o.position}},s={horizontal:Yk/2,vertical:0},l=[a[r].x+t.x,a[r].y+t.y],u=s[r],h=[1,0,0,1,0,0];Se(h,h,u),we(h,h,l),this._axesLayout[e]={position:l,rotation:u,transform:h,axisNameAvailableWidth:o.axisNameAvailableWidth,axisLabelShow:o.axisLabelShow,nameTruncateMaxWidth:o.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}}),this)},t.prototype.getAxis=function(t){return this._axesMap.get(t)},t.prototype.dataToPoint=function(t,e){return this.axisCoordToPoint(this._axesMap.get(e).dataToCoord(t),e)},t.prototype.eachActiveState=function(t,e,n,i){null==n&&(n=0),null==i&&(i=t.count());var r=this._axesMap,o=this.dimensions,a=[],s=[];E(o,(function(e){a.push(t.mapDimension(e)),s.push(r.get(e).model)}));for(var l=this.hasAxisBrushed(),u=n;ur*(1-h[0])?(l="jump",a=s-r*(1-h[2])):(a=s-r*h[1])>=0&&(a=s-r*(1-h[1]))<=0&&(a=0),(a*=e.axisExpandWidth/u)?Nk(a,i,o,"all"):l="none";else{var p=i[1]-i[0];(i=[Fk(0,o[1]*s/p-p/2)])[1]=Bk(o[1],i[0]+p),i[0]=i[1]-p}return{axisExpandWindow:i,behavior:l}},t}();function Uk(t,e){return Bk(Fk(t,e[0]),e[1])}function Zk(t,e){var n=e.layoutLength/(e.axisCount-1);return{position:n*t,axisNameAvailableWidth:n,axisLabelShow:!0}}function jk(t,e){var n,i,r=e.layoutLength,o=e.axisExpandWidth,a=e.axisCount,s=e.axisCollapseWidth,l=e.winInnerIndices,u=s,h=!1;return t=0;n--)Qr(e[n])},e.prototype.getActiveState=function(t){var e=this.activeIntervals;if(!e.length)return"normal";if(null==t||isNaN(+t))return"inactive";if(1===e.length){var n=e[0];if(n[0]<=t&&t<=n[1])return"active"}else for(var i=0,r=e.length;i6}(t)||o){if(a&&!o){"single"===s.brushMode&&gL(t);var l=T(s);l.brushType=PL(l.brushType,a),l.panelId=a===$k?null:a.panelId,o=t._creatingCover=sL(t,l),t._covers.push(o)}if(o){var u=NL[PL(t._brushType,a)];o.__brushOption.range=u.getCreatingRange(DL(t,o,t._track)),i&&(lL(t,o),u.updateCommon(t,o)),uL(t,o),r={isEnd:i}}}else i&&"single"===s.brushMode&&s.removeOnClick&&dL(t,e,n)&&gL(t)&&(r={isEnd:i,removeOnClick:!0});return r}function PL(t,e){return"auto"===t?e.defaultBrushType:t}var OL={mousedown:function(t){if(this._dragging)RL(this,t);else if(!t.target||!t.target.draggable){AL(t);var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);this._creatingCover=null,(this._creatingPanel=dL(this,t,e))&&(this._dragging=!0,this._track=[e.slice()])}},mousemove:function(t){var e=t.offsetX,n=t.offsetY,i=this.group.transformCoordToLocal(e,n);if(function(t,e,n){if(t._brushType&&!function(t,e,n){var i=t._zr;return e<0||e>i.getWidth()||n<0||n>i.getHeight()}(t,e.offsetX,e.offsetY)){var i=t._zr,r=t._covers,o=dL(t,e,n);if(!t._dragging)for(var a=0;a=0&&(o[r[a].depth]=new Cc(r[a],this,e));if(i&&n){var s=sk(i,n,this,!0,(function(t,e){t.wrapMethod("getItemModel",(function(t,e){var n=t.parentModel,i=n.getData().getItemLayout(e);if(i){var r=i.depth,o=n.levelModels[r];o&&(t.parentModel=o)}return t})),e.wrapMethod("getItemModel",(function(t,e){var n=t.parentModel,i=n.getGraph().getEdgeByIndex(e).node1.getLayout();if(i){var r=i.depth,o=n.levelModels[r];o&&(t.parentModel=o)}return t}))}));return s.data}},e.prototype.setNodePosition=function(t,e){var n=(this.option.data||this.option.nodes)[t];n.localX=e[0],n.localY=e[1]},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.formatTooltip=function(t,e,n){function i(t){return isNaN(t)||null==t}if("edge"===n){var r=this.getDataParams(t,n),o=r.data,a=r.value;return og("nameValue",{name:o.source+" -- "+o.target,value:a,noValue:i(a)})}var s=this.getGraph().getNodeByIndex(t).getLayout().value,l=this.getDataParams(t,n).data.name;return og("nameValue",{name:null!=l?l+"":null,value:s,noValue:i(s)})},e.prototype.optionUpdated=function(){},e.prototype.getDataParams=function(e,n){var i=t.prototype.getDataParams.call(this,e,n);if(null==i.value&&"node"===n){var r=this.getGraph().getNodeByIndex(e).getLayout().value;i.value=r}return i},e.type="series.sankey",e.defaultOption={z:2,coordinateSystem:"view",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:"right",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:"#212121"}},animationEasing:"linear",animationDuration:1e3},e}(bg);function $L(t,e){t.eachSeriesByType("sankey",(function(t){var n=t.get("nodeWidth"),i=t.get("nodeGap"),r=function(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}(t,e);t.layoutInfo=r;var o=r.width,a=r.height,s=t.getGraph(),l=s.nodes,u=s.edges;!function(t){E(t,(function(t){var e=sP(t.outEdges,aP),n=sP(t.inEdges,aP),i=t.getValue()||0,r=Math.max(e,n,i);t.setLayout({value:r},!0)}))}(l),function(t,e,n,i,r,o,a,s,l){(function(t,e,n,i,r,o,a){for(var s=[],l=[],u=[],h=[],c=0,p=0;p=0;v&&y.depth>d&&(d=y.depth),g.setLayout({depth:v?y.depth:c},!0),"vertical"===o?g.setLayout({dy:n},!0):g.setLayout({dx:n},!0);for(var m=0;mc-1?d:c-1;a&&"left"!==a&&function(t,e,n,i){if("right"===e){for(var r=[],o=t,a=0;o.length;){for(var s=0;s0;o--)tP(s,l*=.99,a),QL(s,r,n,i,a),lP(s,l,a),QL(s,r,n,i,a)}(t,e,o,r,i,a,s),function(t,e){var n="vertical"===e?"x":"y";E(t,(function(t){t.outEdges.sort((function(t,e){return t.node2.getLayout()[n]-e.node2.getLayout()[n]})),t.inEdges.sort((function(t,e){return t.node1.getLayout()[n]-e.node1.getLayout()[n]}))})),E(t,(function(t){var e=0,n=0;E(t.outEdges,(function(t){t.setLayout({sy:e},!0),e+=t.getLayout().dy})),E(t.inEdges,(function(t){t.setLayout({ty:n},!0),n+=t.getLayout().dy}))}))}(t,s)}(l,u,n,i,o,a,0!==B(l,(function(t){return 0===t.getLayout().value})).length?0:t.get("layoutIterations"),t.get("orient"),t.get("nodeAlign"))}))}function JL(t){var e=t.hostGraph.data.getRawDataItem(t.dataIndex);return null!=e.depth&&e.depth>=0}function QL(t,e,n,i,r){var o="vertical"===r?"x":"y";E(t,(function(t){var a,s,l;t.sort((function(t,e){return t.getLayout()[o]-e.getLayout()[o]}));for(var u=0,h=t.length,c="vertical"===r?"dx":"dy",p=0;p0&&(a=s.getLayout()[o]+l,"vertical"===r?s.setLayout({x:a},!0):s.setLayout({y:a},!0)),u=s.getLayout()[o]+s.getLayout()[c]+e;if((l=u-e-("vertical"===r?i:n))>0){a=s.getLayout()[o]-l,"vertical"===r?s.setLayout({x:a},!0):s.setLayout({y:a},!0),u=a;for(p=h-2;p>=0;--p)(l=(s=t[p]).getLayout()[o]+s.getLayout()[c]+e-u)>0&&(a=s.getLayout()[o]-l,"vertical"===r?s.setLayout({x:a},!0):s.setLayout({y:a},!0)),u=s.getLayout()[o]}}))}function tP(t,e,n){E(t.slice().reverse(),(function(t){E(t,(function(t){if(t.outEdges.length){var i=sP(t.outEdges,eP,n)/sP(t.outEdges,aP);if(isNaN(i)){var r=t.outEdges.length;i=r?sP(t.outEdges,nP,n)/r:0}if("vertical"===n){var o=t.getLayout().x+(i-oP(t,n))*e;t.setLayout({x:o},!0)}else{var a=t.getLayout().y+(i-oP(t,n))*e;t.setLayout({y:a},!0)}}}))}))}function eP(t,e){return oP(t.node2,e)*t.getValue()}function nP(t,e){return oP(t.node2,e)}function iP(t,e){return oP(t.node1,e)*t.getValue()}function rP(t,e){return oP(t.node1,e)}function oP(t,e){return"vertical"===e?t.getLayout().x+t.getLayout().dx/2:t.getLayout().y+t.getLayout().dy/2}function aP(t){return t.getValue()}function sP(t,e,n){for(var i=0,r=t.length,o=-1;++oo&&(o=e)})),E(n,(function(e){var n=new DD({type:"color",mappingMethod:"linear",dataExtent:[r,o],visual:t.get("color")}).mapValueToVisual(e.getLayout().value),i=e.getModel().get(["itemStyle","color"]);null!=i?(e.setVisual("color",i),e.setVisual("style",{fill:i})):(e.setVisual("color",n),e.setVisual("style",{fill:n}))}))}i.length&&E(i,(function(t){var e=t.getModel().get("lineStyle");t.setVisual("style",e)}))}))}var hP=function(){function t(){}return t.prototype.getInitialData=function(t,e){var n,i,r=e.getComponent("xAxis",this.get("xAxisIndex")),o=e.getComponent("yAxis",this.get("yAxisIndex")),a=r.get("type"),s=o.get("type");"category"===a?(t.layout="horizontal",n=r.getOrdinalMeta(),i=!0):"category"===s?(t.layout="vertical",n=o.getOrdinalMeta(),i=!0):t.layout=t.layout||"horizontal";var l=["x","y"],u="horizontal"===t.layout?0:1,h=this._baseAxisDim=l[u],c=l[1-u],p=[r,o],d=p[u].get("type"),f=p[1-u].get("type"),g=t.data;if(g&&i){var y=[];E(g,(function(t,e){var n;Y(t)?(n=t.slice(),t.unshift(e)):Y(t.value)?((n=A({},t)).value=n.value.slice(),t.value.unshift(e)):n=t,y.push(n)})),t.data=y}var v=this.defaultValueDimensions,m=[{name:h,type:Ym(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:c,type:Ym(f),dimsDef:v.slice()}];return PM(this,{coordDimensions:m,dimensionsCount:v.length+1,encodeDefaulter:H(td,m,this)})},t.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},t}(),cP=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],n.visualDrawType="stroke",n}return n(e,t),e.type="series.boxplot",e.dependencies=["xAxis","yAxis","grid"],e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}},animationDuration:800},e}(bg);R(cP,hP,!0);var pP=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this.group,o=this._data;this._data||r.removeAll();var a="horizontal"===t.get("layout")?1:0;i.diff(o).add((function(t){if(i.hasValue(t)){var e=gP(i.getItemLayout(t),i,t,a,!0);i.setItemGraphicEl(t,e),r.add(e)}})).update((function(t,e){var n=o.getItemGraphicEl(e);if(i.hasValue(t)){var s=i.getItemLayout(t);n?(Sh(n),yP(s,n,i,t)):n=gP(s,i,t,a),r.add(n),i.setItemGraphicEl(t,n)}else r.remove(n)})).remove((function(t){var e=o.getItemGraphicEl(t);e&&r.remove(e)})).execute(),this._data=i},e.prototype.remove=function(t){var e=this.group,n=this._data;this._data=null,n&&n.eachItemGraphicEl((function(t){t&&e.remove(t)}))},e.type="boxplot",e}(Og),dP=function(){},fP=function(t){function e(e){var n=t.call(this,e)||this;return n.type="boxplotBoxPath",n}return n(e,t),e.prototype.getDefaultShape=function(){return new dP},e.prototype.buildPath=function(t,e){var n=e.points,i=0;for(t.moveTo(n[i][0],n[i][1]),i++;i<4;i++)t.lineTo(n[i][0],n[i][1]);for(t.closePath();ig){var _=[v,x];i.push(_)}}}return{boxData:n,outliers:i}}(e.getRawData(),t.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:i.boxData},{data:i.outliers}]}};var bP=["color","borderColor"],wP=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(t),this._isLargeDraw?this._renderLarge(t):this._renderNormal(t)},e.prototype.incrementalPrepareRender=function(t,e,n){this._clear(),this._updateDrawMode(t)},e.prototype.incrementalRender=function(t,e,n,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(t,e):this._incrementalRenderNormal(t,e)},e.prototype.eachRendered=function(t){Jh(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var e=t.pipelineContext.large;null!=this._isLargeDraw&&e===this._isLargeDraw||(this._isLargeDraw=e,this._clear())},e.prototype._renderNormal=function(t){var e=t.getData(),n=this._data,i=this.group,r=e.getLayout("isSimpleBox"),o=t.get("clip",!0),a=t.coordinateSystem,s=a.getArea&&a.getArea();this._data||i.removeAll(),e.diff(n).add((function(n){if(e.hasValue(n)){var a=e.getItemLayout(n);if(o&&TP(s,a))return;var l=IP(a,n,!0);mh(l,{shape:{points:a.ends}},t,n),CP(l,e,n,r),i.add(l),e.setItemGraphicEl(n,l)}})).update((function(a,l){var u=n.getItemGraphicEl(l);if(e.hasValue(a)){var h=e.getItemLayout(a);o&&TP(s,h)?i.remove(u):(u?(vh(u,{shape:{points:h.ends}},t,a),Sh(u)):u=IP(h),CP(u,e,a,r),i.add(u),e.setItemGraphicEl(a,u))}else i.remove(u)})).remove((function(t){var e=n.getItemGraphicEl(t);e&&i.remove(e)})).execute(),this._data=e},e.prototype._renderLarge=function(t){this._clear(),LP(t,this.group);var e=t.get("clip",!0)?LS(t.coordinateSystem,!1,t):null;e?this.group.setClipPath(e):this.group.removeClipPath()},e.prototype._incrementalRenderNormal=function(t,e){for(var n,i=e.getData(),r=i.getLayout("isSimpleBox");null!=(n=t.next());){var o=IP(i.getItemLayout(n));CP(o,i,n,r),o.incremental=!0,this.group.add(o),this._progressiveEls.push(o)}},e.prototype._incrementalRenderLarge=function(t,e){LP(e,this.group,this._progressiveEls,!0)},e.prototype.remove=function(t){this._clear()},e.prototype._clear=function(){this.group.removeAll(),this._data=null},e.type="candlestick",e}(Og),SP=function(){},MP=function(t){function e(e){var n=t.call(this,e)||this;return n.type="normalCandlestickBox",n}return n(e,t),e.prototype.getDefaultShape=function(){return new SP},e.prototype.buildPath=function(t,e){var n=e.points;this.__simpleBox?(t.moveTo(n[4][0],n[4][1]),t.lineTo(n[6][0],n[6][1])):(t.moveTo(n[0][0],n[0][1]),t.lineTo(n[1][0],n[1][1]),t.lineTo(n[2][0],n[2][1]),t.lineTo(n[3][0],n[3][1]),t.closePath(),t.moveTo(n[4][0],n[4][1]),t.lineTo(n[5][0],n[5][1]),t.moveTo(n[6][0],n[6][1]),t.lineTo(n[7][0],n[7][1]))},e}(ks);function IP(t,e,n){var i=t.ends;return new MP({shape:{points:n?DP(i,t):i},z2:100})}function TP(t,e){for(var n=!0,i=0;i0?"borderColor":"borderColor0"])||n.get(["itemStyle",t>0?"color":"color0"]);0===t&&(r=n.get(["itemStyle","borderColorDoji"]));var o=n.getModel("itemStyle").getItemStyle(bP);e.useStyle(o),e.style.fill=null,e.style.stroke=r}var OP=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],n}return n(e,t),e.prototype.getShadowDim=function(){return"open"},e.prototype.brushSelector=function(t,e,n){var i=e.getItemLayout(t);return i&&n.rect(i.brushRect)},e.type="series.candlestick",e.dependencies=["xAxis","yAxis","grid"],e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderColorDoji:null,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},e}(bg);function RP(t){t&&Y(t.series)&&E(t.series,(function(t){q(t)&&"k"===t.type&&(t.type="candlestick")}))}R(OP,hP,!0);var NP=["itemStyle","borderColor"],EP=["itemStyle","borderColor0"],zP=["itemStyle","borderColorDoji"],VP=["itemStyle","color"],BP=["itemStyle","color0"],FP={seriesType:"candlestick",plan:kg(),performRawSeries:!0,reset:function(t,e){function n(t,e){return e.get(t>0?VP:BP)}function i(t,e){return e.get(0===t?zP:t>0?NP:EP)}if(!e.isSeriesFiltered(t))return!t.pipelineContext.large&&{progress:function(t,e){for(var r;null!=(r=t.next());){var o=e.getItemModel(r),a=e.getItemLayout(r).sign,s=o.getItemStyle();s.fill=n(a,o),s.stroke=i(a,o)||s.fill,A(e.ensureUniqueItemVisual(r,"style"),s)}}}}},GP={seriesType:"candlestick",plan:kg(),reset:function(t){var e=t.coordinateSystem,n=t.getData(),i=function(t,e){var n,i=t.getBaseAxis(),r="category"===i.type?i.getBandWidth():(n=i.getExtent(),Math.abs(n[1]-n[0])/e.count()),o=$r(rt(t.get("barMaxWidth"),r),r),a=$r(rt(t.get("barMinWidth"),1),r),s=t.get("barWidth");return null!=s?$r(s,r):Math.max(Math.min(r/2,o),a)}(t,n),r=["x","y"],o=n.getDimensionIndex(n.mapDimension(r[0])),a=z(n.mapDimensionsAll(r[1]),n.getDimensionIndex,n),s=a[0],l=a[1],u=a[2],h=a[3];if(n.setLayout({candleWidth:i,isSimpleBox:i<=1.3}),!(o<0||a.length<4))return{progress:t.pipelineContext.large?function(n,i){var r,a,c=Bx(4*n.count),p=0,d=[],f=[],g=i.getStore(),y=!!t.get(["itemStyle","borderColorDoji"]);for(;null!=(a=n.next());){var v=g.get(o,a),m=g.get(s,a),x=g.get(l,a),_=g.get(u,a),b=g.get(h,a);isNaN(v)||isNaN(_)||isNaN(b)?(c[p++]=NaN,p+=3):(c[p++]=WP(g,a,m,x,l,y),d[0]=v,d[1]=_,r=e.dataToPoint(d,null,f),c[p++]=r?r[0]:NaN,c[p++]=r?r[1]:NaN,d[1]=b,r=e.dataToPoint(d,null,f),c[p++]=r?r[1]:NaN)}i.setLayout("largePoints",c)}:function(t,n){var r,a=n.getStore();for(;null!=(r=t.next());){var c=a.get(o,r),p=a.get(s,r),d=a.get(l,r),f=a.get(u,r),g=a.get(h,r),y=Math.min(p,d),v=Math.max(p,d),m=M(y,c),x=M(v,c),_=M(f,c),b=M(g,c),w=[];I(w,x,0),I(w,m,1),w.push(C(b),C(x),C(_),C(m));var S=!!n.getItemModel(r).get(["itemStyle","borderColorDoji"]);n.setItemLayout(r,{sign:WP(a,r,p,d,l,S),initBaseline:p>d?x[1]:m[1],ends:w,brushRect:T(f,g,c)})}function M(t,n){var i=[];return i[0]=n,i[1]=t,isNaN(n)||isNaN(t)?[NaN,NaN]:e.dataToPoint(i)}function I(t,e,n){var r=e.slice(),o=e.slice();r[0]=Vh(r[0]+i/2,1,!1),o[0]=Vh(o[0]-i/2,1,!0),n?t.push(r,o):t.push(o,r)}function T(t,e,n){var r=M(t,n),o=M(e,n);return r[0]-=i/2,o[0]-=i/2,{x:r[0],y:r[1],width:i,height:o[1]-r[1]}}function C(t){return t[0]=Vh(t[0],1),t}}}}};function WP(t,e,n,i,r,o){return n>i?-1:n0?t.get(r,e-1)<=i?1:-1:1}function HP(t,e){var n=e.rippleEffectColor||e.color;t.eachChild((function(t){t.attr({z:e.z,zlevel:e.zlevel,style:{stroke:"stroke"===e.brushType?n:null,fill:"fill"===e.brushType?n:null}})}))}var YP=function(t){function e(e,n){var i=t.call(this)||this,r=new dS(e,n),o=new Br;return i.add(r),i.add(o),i.updateData(e,n),i}return n(e,t),e.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},e.prototype.startEffectAnimation=function(t){for(var e=t.symbolType,n=t.color,i=t.rippleNumber,r=this.childAt(1),o=0;o0&&(o=this._getLineLength(i)/l*1e3),o!==this._period||a!==this._loop||s!==this._roundTrip){i.stopAnimation();var h=void 0;h=X(u)?u(n):u,i.__t>0&&(h=-o*i.__t),this._animateSymbol(i,o,h,a,s)}this._period=o,this._loop=a,this._roundTrip=s}},e.prototype._animateSymbol=function(t,e,n,i,r){if(e>0){t.__t=0;var o=this,a=t.animate("",i).when(r?2*e:e,{__t:r?2:1}).delay(n).during((function(){o._updateSymbolPosition(t)}));i||a.done((function(){o.remove(t)})),a.start()}},e.prototype._getLineLength=function(t){return Vt(t.__p1,t.__cp1)+Vt(t.__cp1,t.__p2)},e.prototype._updateAnimationPoints=function(t,e){t.__p1=e[0],t.__p2=e[1],t.__cp1=e[2]||[(e[0][0]+e[1][0])/2,(e[0][1]+e[1][1])/2]},e.prototype.updateData=function(t,e,n){this.childAt(0).updateData(t,e,n),this._updateEffectSymbol(t,e)},e.prototype._updateSymbolPosition=function(t){var e=t.__p1,n=t.__p2,i=t.__cp1,r=t.__t<1?t.__t:2-t.__t,o=[t.x,t.y],a=o.slice(),s=In,l=Tn;o[0]=s(e[0],i[0],n[0],r),o[1]=s(e[1],i[1],n[1],r);var u=t.__t<1?l(e[0],i[0],n[0],r):l(n[0],i[0],e[0],1-r),h=t.__t<1?l(e[1],i[1],n[1],r):l(n[1],i[1],e[1],1-r);t.rotation=-Math.atan2(h,u)-Math.PI/2,"line"!==this._symbolType&&"rect"!==this._symbolType&&"roundRect"!==this._symbolType||(void 0!==t.__lastT&&t.__lastT=0&&!(i[o]<=e);o--);o=Math.min(o,r-2)}else{for(o=a;oe);o++);o=Math.min(o-1,r-2)}var s=(e-i[o])/(i[o+1]-i[o]),l=n[o],u=n[o+1];t.x=l[0]*(1-s)+s*u[0],t.y=l[1]*(1-s)+s*u[1];var h=t.__t<1?u[0]-l[0]:l[0]-u[0],c=t.__t<1?u[1]-l[1]:l[1]-u[1];t.rotation=-Math.atan2(c,h)-Math.PI/2,this._lastFrame=o,this._lastFramePercent=e,t.ignore=!1}},e}(ZP),KP=function(){this.polyline=!1,this.curveness=0,this.segs=[]},$P=function(t){function e(e){var n=t.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return n(e,t),e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new KP},e.prototype.buildPath=function(t,e){var n,i=e.segs,r=e.curveness;if(e.polyline)for(n=this._off;n0){t.moveTo(i[n++],i[n++]);for(var a=1;a0){var c=(s+u)/2-(l-h)*r,p=(l+h)/2-(u-s)*r;t.quadraticCurveTo(c,p,u,h)}else t.lineTo(u,h)}this.incremental&&(this._off=n,this.notClear=!0)},e.prototype.findDataIndex=function(t,e){var n=this.shape,i=n.segs,r=n.curveness,o=this.style.lineWidth;if(n.polyline)for(var a=0,s=0;s0)for(var u=i[s++],h=i[s++],c=1;c0){if(ds(u,h,(u+p)/2-(h-d)*r,(h+d)/2-(p-u)*r,p,d,o,t,e))return a}else if(cs(u,h,p,d,o,t,e))return a;a++}return-1},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect();return t=n[0],e=n[1],i.contain(t,e)?(this.hoverDataIdx=this.findDataIndex(t,e))>=0:(this.hoverDataIdx=-1,!1)},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var e=this.shape.segs,n=1/0,i=1/0,r=-1/0,o=-1/0,a=0;a0&&(o.dataIndex=n+t.__startIndex)}))},t.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},t}(),QP={seriesType:"lines",plan:kg(),reset:function(t){var e=t.coordinateSystem;if(e){var n=t.get("polyline"),i=t.pipelineContext.large;return{progress:function(r,o){var a=[];if(i){var s=void 0,l=r.end-r.start;if(n){for(var u=0,h=r.start;h0&&(l||s.configLayer(o,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(a/10+.9,1),0)})),r.updateData(i);var u=t.get("clip",!0)&&LS(t.coordinateSystem,!1,t);u?this.group.setClipPath(u):this.group.removeClipPath(),this._lastZlevel=o,this._finished=!0},e.prototype.incrementalPrepareRender=function(t,e,n){var i=t.getData();this._updateLineDraw(i,t).incrementalPrepareUpdate(i),this._clearLayer(n),this._finished=!1},e.prototype.incrementalRender=function(t,e,n){this._lineDraw.incrementalUpdate(t,e.getData()),this._finished=t.end===e.getData().count()},e.prototype.eachRendered=function(t){this._lineDraw&&this._lineDraw.eachRendered(t)},e.prototype.updateTransform=function(t,e,n){var i=t.getData(),r=t.pipelineContext;if(!this._finished||r.large||r.progressiveRender)return{update:!0};var o=QP.reset(t,e,n);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._lineDraw.updateLayout(),this._clearLayer(n)},e.prototype._updateLineDraw=function(t,e){var n=this._lineDraw,i=this._showEffect(e),r=!!e.get("polyline"),o=e.pipelineContext.large;return n&&i===this._hasEffet&&r===this._isPolyline&&o===this._isLargeDraw||(n&&n.remove(),n=this._lineDraw=o?new JP:new WA(r?i?qP:jP:i?ZP:GA),this._hasEffet=i,this._isPolyline=r,this._isLargeDraw=o),this.group.add(n.group),n},e.prototype._showEffect=function(t){return!!t.get(["effect","show"])},e.prototype._clearLayer=function(t){var e=t.getZr();"svg"===e.painter.getType()||null==this._lastZlevel||e.painter.getLayer(this._lastZlevel).clear(!0)},e.prototype.remove=function(t,e){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(e)},e.prototype.dispose=function(t,e){this.remove(t,e)},e.type="lines",e}(Og),eO="undefined"==typeof Uint32Array?Array:Uint32Array,nO="undefined"==typeof Float64Array?Array:Float64Array;function iO(t){var e=t.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(t.data=z(e,(function(t){var e={coords:[t[0].coord,t[1].coord]};return t[0].name&&(e.fromName=t[0].name),t[1].name&&(e.toName=t[1].name),D([e,t[0],t[1]])})))}var rO=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.visualStyleAccessPath="lineStyle",n.visualDrawType="stroke",n}return n(e,t),e.prototype.init=function(e){e.data=e.data||[],iO(e);var n=this._processFlatCoordsArray(e.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(e.data=new Float32Array(n.count)),t.prototype.init.apply(this,arguments)},e.prototype.mergeOption=function(e){if(iO(e),e.data){var n=this._processFlatCoordsArray(e.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(e.data=new Float32Array(n.count))}t.prototype.mergeOption.apply(this,arguments)},e.prototype.appendData=function(t){var e=this._processFlatCoordsArray(t.data);e.flatCoords&&(this._flatCoords?(this._flatCoords=vt(this._flatCoords,e.flatCoords),this._flatCoordsOffset=vt(this._flatCoordsOffset,e.flatCoordsOffset)):(this._flatCoords=e.flatCoords,this._flatCoordsOffset=e.flatCoordsOffset),t.data=new Float32Array(e.count)),this.getRawData().appendData(t.data)},e.prototype._getCoordsFromItemModel=function(t){var e=this.getData().getItemModel(t),n=e.option instanceof Array?e.option:e.getShallow("coords");return n},e.prototype.getLineCoordsCount=function(t){return this._flatCoordsOffset?this._flatCoordsOffset[2*t+1]:this._getCoordsFromItemModel(t).length},e.prototype.getLineCoords=function(t,e){if(this._flatCoordsOffset){for(var n=this._flatCoordsOffset[2*t],i=this._flatCoordsOffset[2*t+1],r=0;r ")})},e.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},e.prototype.getProgressive=function(){var t=this.option.progressive;return null==t?this.option.large?1e4:this.get("progressive"):t},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?2e4:this.get("progressiveThreshold"):t},e.prototype.getZLevelKey=function(){var t=this.getModel("effect"),e=t.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:t.get("show")&&e>0?e+"":""},e.type="series.lines",e.dependencies=["grid","polar","geo","calendar"],e.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},e}(bg);function oO(t){return t instanceof Array||(t=[t,t]),t}var aO={seriesType:"lines",reset:function(t){var e=oO(t.get("symbol")),n=oO(t.get("symbolSize")),i=t.getData();return i.setVisual("fromSymbol",e&&e[0]),i.setVisual("toSymbol",e&&e[1]),i.setVisual("fromSymbolSize",n&&n[0]),i.setVisual("toSymbolSize",n&&n[1]),{dataEach:i.hasItemOption?function(t,e){var n=t.getItemModel(e),i=oO(n.getShallow("symbol",!0)),r=oO(n.getShallow("symbolSize",!0));i[0]&&t.setItemVisual(e,"fromSymbol",i[0]),i[1]&&t.setItemVisual(e,"toSymbol",i[1]),r[0]&&t.setItemVisual(e,"fromSymbolSize",r[0]),r[1]&&t.setItemVisual(e,"toSymbolSize",r[1])}:null}}};var sO=function(){function t(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var t=h.createCanvas();this.canvas=t}return t.prototype.update=function(t,e,n,i,r,o){var a=this._getBrush(),s=this._getGradient(r,"inRange"),l=this._getGradient(r,"outOfRange"),u=this.pointSize+this.blurSize,h=this.canvas,c=h.getContext("2d"),p=t.length;h.width=e,h.height=n;for(var d=0;d0){var I=o(v)?s:l;v>0&&(v=v*S+w),x[_++]=I[M],x[_++]=I[M+1],x[_++]=I[M+2],x[_++]=I[M+3]*v*256}else _+=4}return c.putImageData(m,0,0),h},t.prototype._getBrush=function(){var t=this._brushCanvas||(this._brushCanvas=h.createCanvas()),e=this.pointSize+this.blurSize,n=2*e;t.width=n,t.height=n;var i=t.getContext("2d");return i.clearRect(0,0,n,n),i.shadowOffsetX=n,i.shadowBlur=this.blurSize,i.shadowColor="#000",i.beginPath(),i.arc(-e,e,this.pointSize,0,2*Math.PI,!0),i.closePath(),i.fill(),t},t.prototype._getGradient=function(t,e){for(var n=this._gradientPixels,i=n[e]||(n[e]=new Uint8ClampedArray(1024)),r=[0,0,0,0],o=0,a=0;a<256;a++)t[e](a/255,!0,r),i[o++]=r[0],i[o++]=r[1],i[o++]=r[2],i[o++]=r[3];return i},t}();function lO(t){var e=t.dimensions;return"lng"===e[0]&&"lat"===e[1]}var uO=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i;e.eachComponent("visualMap",(function(e){e.eachTargetSeries((function(n){n===t&&(i=e)}))})),this._progressiveEls=null,this.group.removeAll();var r=t.coordinateSystem;"cartesian2d"===r.type||"calendar"===r.type?this._renderOnCartesianAndCalendar(t,n,0,t.getData().count()):lO(r)&&this._renderOnGeo(r,t,i,n)},e.prototype.incrementalPrepareRender=function(t,e,n){this.group.removeAll()},e.prototype.incrementalRender=function(t,e,n,i){var r=e.coordinateSystem;r&&(lO(r)?this.render(e,n,i):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(e,i,t.start,t.end,!0)))},e.prototype.eachRendered=function(t){Jh(this._progressiveEls||this.group,t)},e.prototype._renderOnCartesianAndCalendar=function(t,e,n,i,r){var o,a,s,l,u=t.coordinateSystem,h=PS(u,"cartesian2d");if(h){var c=u.getAxis("x"),p=u.getAxis("y");0,o=c.getBandWidth()+.5,a=p.getBandWidth()+.5,s=c.scale.getExtent(),l=p.scale.getExtent()}for(var d=this.group,f=t.getData(),g=t.getModel(["emphasis","itemStyle"]).getItemStyle(),y=t.getModel(["blur","itemStyle"]).getItemStyle(),v=t.getModel(["select","itemStyle"]).getItemStyle(),m=t.get(["itemStyle","borderRadius"]),x=rc(t),_=t.getModel("emphasis"),b=_.get("focus"),w=_.get("blurScope"),S=_.get("disabled"),M=h?[f.mapDimension("x"),f.mapDimension("y"),f.mapDimension("value")]:[f.mapDimension("time"),f.mapDimension("value")],I=n;Is[1]||Al[1])continue;var k=u.dataToPoint([D,A]);T=new Ws({shape:{x:k[0]-o/2,y:k[1]-a/2,width:o,height:a},style:C})}else{if(isNaN(f.get(M[1],I)))continue;T=new Ws({z2:1,shape:u.dataToRect([f.get(M[0],I)]).contentShape,style:C})}if(f.hasItemOption){var L=f.getItemModel(I),P=L.getModel("emphasis");g=P.getModel("itemStyle").getItemStyle(),y=L.getModel(["blur","itemStyle"]).getItemStyle(),v=L.getModel(["select","itemStyle"]).getItemStyle(),m=L.get(["itemStyle","borderRadius"]),b=P.get("focus"),w=P.get("blurScope"),S=P.get("disabled"),x=rc(L)}T.shape.r=m;var O=t.getRawValue(I),R="-";O&&null!=O[2]&&(R=O[2]+""),ic(T,x,{labelFetcher:t,labelDataIndex:I,defaultOpacity:C.opacity,defaultText:R}),T.ensureState("emphasis").style=g,T.ensureState("blur").style=y,T.ensureState("select").style=v,Zl(T,b,w,S),T.incremental=r,r&&(T.states.emphasis.hoverLayer=!0),d.add(T),f.setItemGraphicEl(I,T),this._progressiveEls&&this._progressiveEls.push(T)}},e.prototype._renderOnGeo=function(t,e,n,i){var r=n.targetVisuals.inRange,o=n.targetVisuals.outOfRange,a=e.getData(),s=this._hmLayer||this._hmLayer||new sO;s.blurSize=e.get("blurSize"),s.pointSize=e.get("pointSize"),s.minOpacity=e.get("minOpacity"),s.maxOpacity=e.get("maxOpacity");var l=t.getViewRect().clone(),u=t.getRoamTransform();l.applyTransform(u);var h=Math.max(l.x,0),c=Math.max(l.y,0),p=Math.min(l.width+l.x,i.getWidth()),d=Math.min(l.height+l.y,i.getHeight()),f=p-h,g=d-c,y=[a.mapDimension("lng"),a.mapDimension("lat"),a.mapDimension("value")],v=a.mapArray(y,(function(e,n,i){var r=t.dataToPoint([e,n]);return r[0]-=h,r[1]-=c,r.push(i),r})),m=n.getExtent(),x="visualMap.continuous"===n.type?function(t,e){var n=t[1]-t[0];return e=[(e[0]-t[0])/n,(e[1]-t[0])/n],function(t){return t>=e[0]&&t<=e[1]}}(m,n.option.range):function(t,e,n){var i=t[1]-t[0],r=(e=z(e,(function(e){return{interval:[(e.interval[0]-t[0])/i,(e.interval[1]-t[0])/i]}}))).length,o=0;return function(t){var i;for(i=o;i=0;i--){var a;if((a=e[i].interval)[0]<=t&&t<=a[1]){o=i;break}}return i>=0&&i0?1:-1}(n,o,r,i,c),function(t,e,n,i,r,o,a,s,l,u){var h,c=l.valueDim,p=l.categoryDim,d=Math.abs(n[p.wh]),f=t.getItemVisual(e,"symbolSize");h=Y(f)?f.slice():null==f?["100%","100%"]:[f,f];h[p.index]=$r(h[p.index],d),h[c.index]=$r(h[c.index],i?d:Math.abs(o)),u.symbolSize=h;var g=u.symbolScale=[h[0]/s,h[1]/s];g[c.index]*=(l.isHorizontal?-1:1)*a}(t,e,r,o,0,c.boundingLength,c.pxSign,u,i,c),function(t,e,n,i,r){var o=t.get(cO)||0;o&&(dO.attr({scaleX:e[0],scaleY:e[1],rotation:n}),dO.updateTransform(),o/=dO.getLineScale(),o*=e[i.valueDim.index]);r.valueLineWidth=o||0}(n,c.symbolScale,l,i,c);var p=c.symbolSize,d=Zy(n.get("symbolOffset"),p);return function(t,e,n,i,r,o,a,s,l,u,h,c){var p=h.categoryDim,d=h.valueDim,f=c.pxSign,g=Math.max(e[d.index]+s,0),y=g;if(i){var v=Math.abs(l),m=it(t.get("symbolMargin"),"15%")+"",x=!1;m.lastIndexOf("!")===m.length-1&&(x=!0,m=m.slice(0,m.length-1));var _=$r(m,e[d.index]),b=Math.max(g+2*_,0),w=x?0:2*_,S=vo(i),M=S?i:LO((v+w)/b);b=g+2*(_=(v-M*g)/2/(x?M:Math.max(M-1,1))),w=x?0:2*_,S||"fixed"===i||(M=u?LO((Math.abs(u)+w)/b):0),y=M*b-w,c.repeatTimes=M,c.symbolMargin=_}var I=f*(y/2),T=c.pathPosition=[];T[p.index]=n[p.wh]/2,T[d.index]="start"===a?I:"end"===a?l-I:l/2,o&&(T[0]+=o[0],T[1]+=o[1]);var C=c.bundlePosition=[];C[p.index]=n[p.xy],C[d.index]=n[d.xy];var D=c.barRectShape=A({},n);D[d.wh]=f*Math.max(Math.abs(n[d.wh]),Math.abs(T[d.index]+I)),D[p.wh]=n[p.wh];var k=c.clipShape={};k[p.xy]=-n[p.xy],k[p.wh]=h.ecSize[p.wh],k[d.xy]=0,k[d.wh]=n[d.wh]}(n,p,r,o,0,d,s,c.valueLineWidth,c.boundingLength,c.repeatCutLength,i,c),c}function yO(t,e){return t.toGlobalCoord(t.dataToCoord(t.scale.parse(e)))}function vO(t){var e=t.symbolPatternSize,n=Xy(t.symbolType,-e/2,-e/2,e,e);return n.attr({culling:!0}),"image"!==n.type&&n.setStyle({strokeNoScale:!0}),n}function mO(t,e,n,i){var r=t.__pictorialBundle,o=n.symbolSize,a=n.valueLineWidth,s=n.pathPosition,l=e.valueDim,u=n.repeatTimes||0,h=0,c=o[e.valueDim.index]+a+2*n.symbolMargin;for(DO(t,(function(t){t.__pictorialAnimationIndex=h,t.__pictorialRepeatTimes=u,h0:i<0)&&(r=u-1-t),e[l.index]=c*(r-u/2+.5)+s[l.index],{x:e[0],y:e[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation}}}function xO(t,e,n,i){var r=t.__pictorialBundle,o=t.__pictorialMainPath;o?AO(o,null,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation},n,i):(o=t.__pictorialMainPath=vO(n),r.add(o),AO(o,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:0,scaleY:0,rotation:n.rotation},{scaleX:n.symbolScale[0],scaleY:n.symbolScale[1]},n,i))}function _O(t,e,n){var i=A({},e.barRectShape),r=t.__pictorialBarRect;r?AO(r,null,{shape:i},e,n):((r=t.__pictorialBarRect=new Ws({z2:2,shape:i,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}})).disableMorphing=!0,t.add(r))}function bO(t,e,n,i){if(n.symbolClip){var r=t.__pictorialClipPath,o=A({},n.clipShape),a=e.valueDim,s=n.animationModel,l=n.dataIndex;if(r)vh(r,{shape:o},s,l);else{o[a.wh]=0,r=new Ws({shape:o}),t.__pictorialBundle.setClipPath(r),t.__pictorialClipPath=r;var u={};u[a.wh]=n.clipShape[a.wh],Qh[i?"updateProps":"initProps"](r,{shape:u},s,l)}}}function wO(t,e){var n=t.getItemModel(e);return n.getAnimationDelayParams=SO,n.isAnimationEnabled=MO,n}function SO(t){return{index:t.__pictorialAnimationIndex,count:t.__pictorialRepeatTimes}}function MO(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function IO(t,e,n,i){var r=new Br,o=new Br;return r.add(o),r.__pictorialBundle=o,o.x=n.bundlePosition[0],o.y=n.bundlePosition[1],n.symbolRepeat?mO(r,e,n):xO(r,0,n),_O(r,n,i),bO(r,e,n,i),r.__pictorialShapeStr=CO(t,n),r.__pictorialSymbolMeta=n,r}function TO(t,e,n,i){var r=i.__pictorialBarRect;r&&r.removeTextContent();var o=[];DO(i,(function(t){o.push(t)})),i.__pictorialMainPath&&o.push(i.__pictorialMainPath),i.__pictorialClipPath&&(n=null),E(o,(function(t){_h(t,{scaleX:0,scaleY:0},n,e,(function(){i.parent&&i.parent.remove(i)}))})),t.setItemGraphicEl(e,null)}function CO(t,e){return[t.getItemVisual(e.dataIndex,"symbol")||"none",!!e.symbolRepeat,!!e.symbolClip].join(":")}function DO(t,e,n){E(t.__pictorialBundle.children(),(function(i){i!==t.__pictorialBarRect&&e.call(n,i)}))}function AO(t,e,n,i,r,o){e&&t.attr(e),i.symbolClip&&!r?n&&t.attr(n):n&&Qh[r?"updateProps":"initProps"](t,n,i.animationModel,i.dataIndex,o)}function kO(t,e,n){var i=n.dataIndex,r=n.itemModel,o=r.getModel("emphasis"),a=o.getModel("itemStyle").getItemStyle(),s=r.getModel(["blur","itemStyle"]).getItemStyle(),l=r.getModel(["select","itemStyle"]).getItemStyle(),u=r.getShallow("cursor"),h=o.get("focus"),c=o.get("blurScope"),p=o.get("scale");DO(t,(function(t){if(t instanceof Ns){var e=t.style;t.useStyle(A({image:e.image,x:e.x,y:e.y,width:e.width,height:e.height},n.style))}else t.useStyle(n.style);var i=t.ensureState("emphasis");i.style=a,p&&(i.scaleX=1.1*t.scaleX,i.scaleY=1.1*t.scaleY),t.ensureState("blur").style=s,t.ensureState("select").style=l,u&&(t.cursor=u),t.z2=n.z2}));var d=e.valueDim.posDesc[+(n.boundingLength>0)],f=t.__pictorialBarRect;f.ignoreClip=!0,ic(f,rc(r),{labelFetcher:e.seriesModel,labelDataIndex:i,defaultText:cS(e.seriesModel.getData(),i),inheritColor:n.style.fill,defaultOpacity:n.style.opacity,defaultOutsidePosition:d}),Zl(t,h,c,o.get("disabled"))}function LO(t){var e=Math.round(t);return Math.abs(t-e)<1e-4?e:Math.ceil(t)}var PO=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n.defaultSymbol="roundRect",n}return n(e,t),e.prototype.getInitialData=function(e){return e.stack=null,t.prototype.getInitialData.apply(this,arguments)},e.type="series.pictorialBar",e.dependencies=["grid"],e.defaultOption=kc(jS.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",clip:!1,progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),e}(jS);var OO=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n._layers=[],n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this,o=this.group,a=t.getLayerSeries(),s=i.getLayout("layoutInfo"),l=s.rect,u=s.boundaryGap;function h(t){return t.name}o.x=0,o.y=l.y+u[0];var c=new Gm(this._layersSeries||[],a,h,h),p=[];function d(e,n,s){var l=r._layers;if("remove"!==e){for(var u,h,c=[],d=[],f=a[n].indices,g=0;go&&(o=s),i.push(s)}for(var u=0;uo&&(o=c)}return{y0:r,max:o}}(l),h=u.y0,c=n/u.max,p=o.length,d=o[0].indices.length,f=0;fI&&!so(C-I)&&C0?(r.virtualPiece?r.virtualPiece.updateData(!1,i,t,e,n):(r.virtualPiece=new zO(i,t,e,n),l.add(r.virtualPiece)),o.piece.off("click"),r.virtualPiece.on("click",(function(t){r._rootToNode(o.parentNode)}))):r.virtualPiece&&(l.remove(r.virtualPiece),r.virtualPiece=null)}(a,s),this._initEvents(),this._oldChildren=h},e.prototype._initEvents=function(){var t=this;this.group.off("click"),this.group.on("click",(function(e){var n=!1;t.seriesModel.getViewRoot().eachNode((function(i){if(!n&&i.piece&&i.piece===e.target){var r=i.getModel().get("nodeClick");if("rootToNode"===r)t._rootToNode(i);else if("link"===r){var o=i.getModel(),a=o.get("link");if(a)Mp(a,o.get("target",!0)||"_blank")}n=!0}}))}))},e.prototype._rootToNode=function(t){t!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:VO,from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},e.prototype.containPoint=function(t,e){var n=e.getData().getItemLayout(0);if(n){var i=t[0]-n.cx,r=t[1]-n.cy,o=Math.sqrt(i*i+r*r);return o<=n.r&&o>=n.r0}},e.type="sunburst",e}(Og),GO=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.ignoreStyleOnData=!0,n}return n(e,t),e.prototype.getInitialData=function(t,e){var n={name:t.name,children:t.data};WO(n);var i=this._levelModels=z(t.levels||[],(function(t){return new Cc(t,this,e)}),this),r=tD.createTree(n,this,(function(t){t.wrapMethod("getItemModel",(function(t,e){var n=r.getNodeByDataIndex(e),o=i[n.depth];return o&&(t.parentModel=o),t}))}));return r.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treePathInfo=rD(i,this),n},e.prototype.getLevelModel=function(t){return this._levelModels&&this._levelModels[t.depth]},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;t&&(t===e||e.contains(t))||(this._viewRoot=e)},e.prototype.enableAriaDecal=function(){hD(this)},e.type="series.sunburst",e.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},e}(bg);function WO(t){var e=0;E(t.children,(function(t){WO(t);var n=t.value;Y(n)&&(n=n[0]),e+=n}));var n=t.value;Y(n)&&(n=n[0]),(null==n||isNaN(n))&&(n=e),n<0&&(n=0),Y(t.value)?t.value[0]=n:t.value=n}var HO=Math.PI/180;function YO(t,e,n){e.eachSeriesByType(t,(function(t){var e=t.get("center"),i=t.get("radius");Y(i)||(i=[0,i]),Y(e)||(e=[e,e]);var r=n.getWidth(),o=n.getHeight(),a=Math.min(r,o),s=$r(e[0],r),l=$r(e[1],o),u=$r(i[0],a/2),h=$r(i[1],a/2),c=-t.get("startAngle")*HO,p=t.get("minAngle")*HO,d=t.getData().tree.root,f=t.getViewRoot(),g=f.depth,y=t.get("sort");null!=y&&XO(f,y);var v=0;E(f.children,(function(t){!isNaN(t.getValue())&&v++}));var m=f.getValue(),x=Math.PI/(m||v)*2,_=f.depth>0,b=f.height-(_?-1:1),w=(h-u)/(b||1),S=t.get("clockwise"),M=t.get("stillShowZeroSum"),I=S?1:-1,T=function(e,n){if(e){var i=n;if(e!==d){var r=e.getValue(),o=0===m&&M?x:r*x;o1;)r=r.parentNode;var o=n.getColorFromPalette(r.name||r.dataIndex+"",e);return t.depth>1&&U(o)&&(o=$n(o,(t.depth-1)/(i-1)*.5)),o}(r,t,i.root.height)),A(n.ensureUniqueItemVisual(r.dataIndex,"style"),o)}))}))}var ZO={color:"fill",borderColor:"stroke"},jO={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},qO=Vo(),KO=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},e.prototype.getInitialData=function(t,e){return _x(null,this)},e.prototype.getDataParams=function(e,n,i){var r=t.prototype.getDataParams.call(this,e,n);return i&&(r.info=qO(i).info),r},e.type="series.custom",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},e}(bg);function $O(t,e){return e=e||[0,0],z(["x","y"],(function(n,i){var r=this.getAxis(n),o=e[i],a=t[i]/2;return"category"===r.type?r.getBandWidth():Math.abs(r.dataToCoord(o-a)-r.dataToCoord(o+a))}),this)}function JO(t,e){return e=e||[0,0],z([0,1],(function(n){var i=e[n],r=t[n]/2,o=[],a=[];return o[n]=i-r,a[n]=i+r,o[1-n]=a[1-n]=e[1-n],Math.abs(this.dataToPoint(o)[n]-this.dataToPoint(a)[n])}),this)}function QO(t,e){var n=this.getAxis(),i=e instanceof Array?e[0]:e,r=(t instanceof Array?t[0]:t)/2;return"category"===n.type?n.getBandWidth():Math.abs(n.dataToCoord(i-r)-n.dataToCoord(i+r))}function tR(t,e){return e=e||[0,0],z(["Radius","Angle"],(function(n,i){var r=this["get"+n+"Axis"](),o=e[i],a=t[i]/2,s="category"===r.type?r.getBandWidth():Math.abs(r.dataToCoord(o-a)-r.dataToCoord(o+a));return"Angle"===n&&(s=s*Math.PI/180),s}),this)}function eR(t,e,n,i){return t&&(t.legacy||!1!==t.legacy&&!n&&!i&&"tspan"!==e&&("text"===e||_t(t,"text")))}function nR(t,e,n){var i,r,o,a=t;if("text"===e)o=a;else{o={},_t(a,"text")&&(o.text=a.text),_t(a,"rich")&&(o.rich=a.rich),_t(a,"textFill")&&(o.fill=a.textFill),_t(a,"textStroke")&&(o.stroke=a.textStroke),_t(a,"fontFamily")&&(o.fontFamily=a.fontFamily),_t(a,"fontSize")&&(o.fontSize=a.fontSize),_t(a,"fontStyle")&&(o.fontStyle=a.fontStyle),_t(a,"fontWeight")&&(o.fontWeight=a.fontWeight),r={type:"text",style:o,silent:!0},i={};var s=_t(a,"textPosition");n?i.position=s?a.textPosition:"inside":s&&(i.position=a.textPosition),_t(a,"textPosition")&&(i.position=a.textPosition),_t(a,"textOffset")&&(i.offset=a.textOffset),_t(a,"textRotation")&&(i.rotation=a.textRotation),_t(a,"textDistance")&&(i.distance=a.textDistance)}return iR(o,t),E(o.rich,(function(t){iR(t,t)})),{textConfig:i,textContent:r}}function iR(t,e){e&&(e.font=e.textFont||e.font,_t(e,"textStrokeWidth")&&(t.lineWidth=e.textStrokeWidth),_t(e,"textAlign")&&(t.align=e.textAlign),_t(e,"textVerticalAlign")&&(t.verticalAlign=e.textVerticalAlign),_t(e,"textLineHeight")&&(t.lineHeight=e.textLineHeight),_t(e,"textWidth")&&(t.width=e.textWidth),_t(e,"textHeight")&&(t.height=e.textHeight),_t(e,"textBackgroundColor")&&(t.backgroundColor=e.textBackgroundColor),_t(e,"textPadding")&&(t.padding=e.textPadding),_t(e,"textBorderColor")&&(t.borderColor=e.textBorderColor),_t(e,"textBorderWidth")&&(t.borderWidth=e.textBorderWidth),_t(e,"textBorderRadius")&&(t.borderRadius=e.textBorderRadius),_t(e,"textBoxShadowColor")&&(t.shadowColor=e.textBoxShadowColor),_t(e,"textBoxShadowBlur")&&(t.shadowBlur=e.textBoxShadowBlur),_t(e,"textBoxShadowOffsetX")&&(t.shadowOffsetX=e.textBoxShadowOffsetX),_t(e,"textBoxShadowOffsetY")&&(t.shadowOffsetY=e.textBoxShadowOffsetY))}function rR(t,e,n){var i=t;i.textPosition=i.textPosition||n.position||"inside",null!=n.offset&&(i.textOffset=n.offset),null!=n.rotation&&(i.textRotation=n.rotation),null!=n.distance&&(i.textDistance=n.distance);var r=i.textPosition.indexOf("inside")>=0,o=t.fill||"#000";oR(i,e);var a=null==i.textFill;return r?a&&(i.textFill=n.insideFill||"#fff",!i.textStroke&&n.insideStroke&&(i.textStroke=n.insideStroke),!i.textStroke&&(i.textStroke=o),null==i.textStrokeWidth&&(i.textStrokeWidth=2)):(a&&(i.textFill=t.fill||n.outsideFill||"#000"),!i.textStroke&&n.outsideStroke&&(i.textStroke=n.outsideStroke)),i.text=e.text,i.rich=e.rich,E(e.rich,(function(t){oR(t,t)})),i}function oR(t,e){e&&(_t(e,"fill")&&(t.textFill=e.fill),_t(e,"stroke")&&(t.textStroke=e.fill),_t(e,"lineWidth")&&(t.textStrokeWidth=e.lineWidth),_t(e,"font")&&(t.font=e.font),_t(e,"fontStyle")&&(t.fontStyle=e.fontStyle),_t(e,"fontWeight")&&(t.fontWeight=e.fontWeight),_t(e,"fontSize")&&(t.fontSize=e.fontSize),_t(e,"fontFamily")&&(t.fontFamily=e.fontFamily),_t(e,"align")&&(t.textAlign=e.align),_t(e,"verticalAlign")&&(t.textVerticalAlign=e.verticalAlign),_t(e,"lineHeight")&&(t.textLineHeight=e.lineHeight),_t(e,"width")&&(t.textWidth=e.width),_t(e,"height")&&(t.textHeight=e.height),_t(e,"backgroundColor")&&(t.textBackgroundColor=e.backgroundColor),_t(e,"padding")&&(t.textPadding=e.padding),_t(e,"borderColor")&&(t.textBorderColor=e.borderColor),_t(e,"borderWidth")&&(t.textBorderWidth=e.borderWidth),_t(e,"borderRadius")&&(t.textBorderRadius=e.borderRadius),_t(e,"shadowColor")&&(t.textBoxShadowColor=e.shadowColor),_t(e,"shadowBlur")&&(t.textBoxShadowBlur=e.shadowBlur),_t(e,"shadowOffsetX")&&(t.textBoxShadowOffsetX=e.shadowOffsetX),_t(e,"shadowOffsetY")&&(t.textBoxShadowOffsetY=e.shadowOffsetY),_t(e,"textShadowColor")&&(t.textShadowColor=e.textShadowColor),_t(e,"textShadowBlur")&&(t.textShadowBlur=e.textShadowBlur),_t(e,"textShadowOffsetX")&&(t.textShadowOffsetX=e.textShadowOffsetX),_t(e,"textShadowOffsetY")&&(t.textShadowOffsetY=e.textShadowOffsetY))}var aR={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},sR=G(aR),lR=(V(mr,(function(t,e){return t[e]=1,t}),{}),mr.join(", "),["","style","shape","extra"]),uR=Vo();function hR(t,e,n,i,r){var o=t+"Animation",a=gh(t,i,r)||{},s=uR(e).userDuring;return a.duration>0&&(a.during=s?W(vR,{el:e,userDuring:s}):null,a.setToFinal=!0,a.scope=t),A(a,n[o]),a}function cR(t,e,n,i){var r=(i=i||{}).dataIndex,o=i.isInit,a=i.clearStyle,s=n.isAnimationEnabled(),l=uR(t),u=e.style;l.userDuring=e.during;var h={},c={};if(function(t,e,n){for(var i=0;i=0)){var c=t.getAnimationStyleProps(),p=c?c.style:null;if(p){!r&&(r=i.style={});var d=G(n);for(u=0;u0&&t.animateFrom(p,d)}else!function(t,e,n,i,r){if(r){var o=hR("update",t,e,i,n);o.duration>0&&t.animateFrom(r,o)}}(t,e,r||0,n,h);pR(t,e),u?t.dirty():t.markRedraw()}function pR(t,e){for(var n=uR(t).leaveToProps,i=0;i=0){!o&&(o=i[t]={});var p=G(a);for(h=0;hi[1]&&i.reverse(),{coordSys:{type:"polar",cx:t.cx,cy:t.cy,r:i[1],r0:i[0]},api:{coord:function(i){var r=e.dataToRadius(i[0]),o=n.dataToAngle(i[1]),a=t.coordToPoint([r,o]);return a.push(r,o*Math.PI/180),a},size:W(tR,t)}}},calendar:function(t){var e=t.getRect(),n=t.getRangeInfo();return{coordSys:{type:"calendar",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:t.getCellWidth(),cellHeight:t.getCellHeight(),rangeInfo:{start:n.start,end:n.end,weeks:n.weeks,dayCount:n.allDay}},api:{coord:function(e,n){return t.dataToPoint(e,n)}}}}};function NR(t){return t instanceof ks}function ER(t){return t instanceof Da}var zR=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n,i){this._progressiveEls=null;var r=this._data,o=t.getData(),a=this.group,s=WR(t,o,e,n);r||a.removeAll(),o.diff(r).add((function(e){YR(n,null,e,s(e,i),t,a,o)})).remove((function(e){var n=r.getItemGraphicEl(e);n&&dR(n,qO(n).option,t)})).update((function(e,l){var u=r.getItemGraphicEl(l);YR(n,u,e,s(e,i),t,a,o)})).execute();var l=t.get("clip",!0)?LS(t.coordinateSystem,!1,t):null;l?a.setClipPath(l):a.removeClipPath(),this._data=o},e.prototype.incrementalPrepareRender=function(t,e,n){this.group.removeAll(),this._data=null},e.prototype.incrementalRender=function(t,e,n,i,r){var o=e.getData(),a=WR(e,o,n,i),s=this._progressiveEls=[];function l(t){t.isGroup||(t.incremental=!0,t.ensureState("emphasis").hoverLayer=!0)}for(var u=t.start;u=0?e.getStore().get(r,n):void 0}var o=e.get(i.name,n),a=i&&i.ordinalMeta;return a?a.categories[o]:o},styleEmphasis:function(n,i){0;null==i&&(i=s);var r=m(i,IR).getItemStyle(),o=x(i,IR),a=oc(o,null,null,!0,!0);a.text=o.getShallow("show")?ot(t.getFormattedLabel(i,IR),t.getFormattedLabel(i,TR),cS(e,i)):null;var l=ac(o,null,!0);return b(n,r),r=rR(r,a,l),n&&_(r,n),r.legacy=!0,r},visual:function(t,n){if(null==n&&(n=s),_t(ZO,t)){var i=e.getItemVisual(n,"style");return i?i[ZO[t]]:null}if(_t(jO,t))return e.getItemVisual(n,t)},barLayout:function(t){if("cartesian2d"===o.type){return function(t){var e=[],n=t.axis,i="axis0";if("category"===n.type){for(var r=n.getBandWidth(),o=0;o=c;f--){var g=e.childAt(f);KR(e,g,r)}}(t,c,n,i,r),a>=0?o.replaceAt(c,a):o.add(c),c}function UR(t,e,n){var i,r=qO(t),o=e.type,a=e.shape,s=e.style;return n.isUniversalTransitionEnabled()||null!=o&&o!==r.customGraphicType||"path"===o&&((i=a)&&(_t(i,"pathData")||_t(i,"d")))&&tN(a)!==r.customPathData||"image"===o&&_t(s,"image")&&s.image!==r.customImagePath}function ZR(t,e,n){var i=e?jR(t,e):t,r=e?qR(t,i,IR):t.style,o=t.type,a=i?i.textConfig:null,s=t.textContent,l=s?e?jR(s,e):s:null;if(r&&(n.isLegacy||eR(r,o,!!a,!!l))){n.isLegacy=!0;var u=nR(r,o,!e);!a&&u.textConfig&&(a=u.textConfig),!l&&u.textContent&&(l=u.textContent)}if(!e&&l){var h=l;!h.type&&(h.type="text")}var c=e?n[e]:n.normal;c.cfg=a,c.conOpt=l}function jR(t,e){return e?t?t[e]:null:t}function qR(t,e,n){var i=e&&e.style;return null==i&&n===IR&&t&&(i=t.styleEmphasis),i}function KR(t,e,n){e&&dR(e,qO(t).option,n)}function $R(t,e){var n=t&&t.name;return null!=n?n:"e\0\0"+e}function JR(t,e){var n=this.context,i=null!=t?n.newChildren[t]:null,r=null!=e?n.oldChildren[e]:null;XR(n.api,r,n.dataIndex,i,n.seriesModel,n.group)}function QR(t){var e=this.context,n=e.oldChildren[t];n&&dR(n,qO(n).option,e.seriesModel)}function tN(t){return t&&(t.pathData||t.d)}var eN=Vo(),nN=T,iN=W,rN=function(){function t(){this._dragging=!1,this.animationThreshold=15}return t.prototype.render=function(t,e,n,i){var r=e.get("value"),o=e.get("status");if(this._axisModel=t,this._axisPointerModel=e,this._api=n,i||this._lastValue!==r||this._lastStatus!==o){this._lastValue=r,this._lastStatus=o;var a=this._group,s=this._handle;if(!o||"hide"===o)return a&&a.hide(),void(s&&s.hide());a&&a.show(),s&&s.show();var l={};this.makeElOption(l,r,t,e,n);var u=l.graphicKey;u!==this._lastGraphicKey&&this.clear(n),this._lastGraphicKey=u;var h=this._moveAnimation=this.determineAnimation(t,e);if(a){var c=H(oN,e,h);this.updatePointerEl(a,l,c),this.updateLabelEl(a,l,c,e)}else a=this._group=new Br,this.createPointerEl(a,l,t,e),this.createLabelEl(a,l,t,e),n.getZr().add(a);uN(a,e,!0),this._renderHandle(r)}},t.prototype.remove=function(t){this.clear(t)},t.prototype.dispose=function(t){this.clear(t)},t.prototype.determineAnimation=function(t,e){var n=e.get("animation"),i=t.axis,r="category"===i.type,o=e.get("snap");if(!o&&!r)return!1;if("auto"===n||null==n){var a=this.animationThreshold;if(r&&i.getBandWidth()>a)return!0;if(o){var s=_I(t).seriesDataCount,l=i.getExtent();return Math.abs(l[0]-l[1])/s>a}return!1}return!0===n},t.prototype.makeElOption=function(t,e,n,i,r){},t.prototype.createPointerEl=function(t,e,n,i){var r=e.pointer;if(r){var o=eN(t).pointerEl=new Qh[r.type](nN(e.pointer));t.add(o)}},t.prototype.createLabelEl=function(t,e,n,i){if(e.label){var r=eN(t).labelEl=new Xs(nN(e.label));t.add(r),sN(r,i)}},t.prototype.updatePointerEl=function(t,e,n){var i=eN(t).pointerEl;i&&e.pointer&&(i.setStyle(e.pointer.style),n(i,{shape:e.pointer.shape}))},t.prototype.updateLabelEl=function(t,e,n,i){var r=eN(t).labelEl;r&&(r.setStyle(e.label.style),n(r,{x:e.label.x,y:e.label.y}),sN(r,i))},t.prototype._renderHandle=function(t){if(!this._dragging&&this.updateHandleTransform){var e,n=this._axisPointerModel,i=this._api.getZr(),r=this._handle,o=n.getModel("handle"),a=n.get("status");if(!o.get("show")||!a||"hide"===a)return r&&i.remove(r),void(this._handle=null);this._handle||(e=!0,r=this._handle=Uh(o.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(t){de(t.event)},onmousedown:iN(this._onHandleDragMove,this,0,0),drift:iN(this._onHandleDragMove,this),ondragend:iN(this._onHandleDragEnd,this)}),i.add(r)),uN(r,n,!1),r.setStyle(o.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var s=o.get("size");Y(s)||(s=[s,s]),r.scaleX=s[0]/2,r.scaleY=s[1]/2,Hg(this,"_doDispatchAxisPointer",o.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,e)}},t.prototype._moveHandleToValue=function(t,e){oN(this._axisPointerModel,!e&&this._moveAnimation,this._handle,lN(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},t.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(n){this._dragging=!0;var i=this.updateHandleTransform(lN(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=i,n.stopAnimation(),n.attr(lN(i)),eN(n).lastProp=null,this._doDispatchAxisPointer()}},t.prototype._doDispatchAxisPointer=function(){if(this._handle){var t=this._payloadInfo,e=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:e.axis.dim,axisIndex:e.componentIndex}]})}},t.prototype._onHandleDragEnd=function(){if(this._dragging=!1,this._handle){var t=this._axisPointerModel.get("value");this._moveHandleToValue(t),this._api.dispatchAction({type:"hideTip"})}},t.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,i=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),i&&e.remove(i),this._group=null,this._handle=null,this._payloadInfo=null),Yg(this,"_doDispatchAxisPointer")},t.prototype.doClear=function(){},t.prototype.buildLabel=function(t,e,n){return{x:t[n=n||0],y:t[1-n],width:e[n],height:e[1-n]}},t}();function oN(t,e,n,i){aN(eN(n).lastProp,i)||(eN(n).lastProp=i,e?vh(n,i,t):(n.stopAnimation(),n.attr(i)))}function aN(t,e){if(q(t)&&q(e)){var n=!0;return E(e,(function(e,i){n=n&&aN(t[i],e)})),!!n}return t===e}function sN(t,e){t[e.get(["label","show"])?"show":"hide"]()}function lN(t){return{x:t.x||0,y:t.y||0,rotation:t.rotation||0}}function uN(t,e,n){var i=e.get("z"),r=e.get("zlevel");t&&t.traverse((function(t){"group"!==t.type&&(null!=i&&(t.z=i),null!=r&&(t.zlevel=r),t.silent=n)}))}function hN(t){var e,n=t.get("type"),i=t.getModel(n+"Style");return"line"===n?(e=i.getLineStyle()).fill=null:"shadow"===n&&((e=i.getAreaStyle()).stroke=null),e}function cN(t,e,n,i,r){var o=pN(n.get("value"),e.axis,e.ecModel,n.get("seriesDataIndices"),{precision:n.get(["label","precision"]),formatter:n.get(["label","formatter"])}),a=n.getModel("label"),s=vp(a.get("padding")||0),l=a.getFont(),u=Sr(o,l),h=r.position,c=u.width+s[1]+s[3],p=u.height+s[0]+s[2],d=r.align;"right"===d&&(h[0]-=c),"center"===d&&(h[0]-=c/2);var f=r.verticalAlign;"bottom"===f&&(h[1]-=p),"middle"===f&&(h[1]-=p/2),function(t,e,n,i){var r=i.getWidth(),o=i.getHeight();t[0]=Math.min(t[0]+e,r)-e,t[1]=Math.min(t[1]+n,o)-n,t[0]=Math.max(t[0],0),t[1]=Math.max(t[1],0)}(h,c,p,i);var g=a.get("backgroundColor");g&&"auto"!==g||(g=e.get(["axisLine","lineStyle","color"])),t.label={x:h[0],y:h[1],style:oc(a,{text:o,font:l,fill:a.getTextColor(),padding:s,backgroundColor:g}),z2:10}}function pN(t,e,n,i,r){t=e.scale.parse(t);var o=e.scale.getLabel({value:t},{precision:r.precision}),a=r.formatter;if(a){var s={value:S_(e,{value:t}),axisDimension:e.dim,axisIndex:e.index,seriesData:[]};E(i,(function(t){var e=n.getSeriesByIndex(t.seriesIndex),i=t.dataIndexInside,r=e&&e.getDataParams(i);r&&s.seriesData.push(r)})),U(a)?o=a.replace("{value}",o):X(a)&&(o=a(s))}return o}function dN(t,e,n){var i=[1,0,0,1,0,0];return Se(i,i,n.rotation),we(i,i,n.position),Fh([t.dataToCoord(e),(n.labelOffset||0)+(n.labelDirection||1)*(n.labelMargin||0)],i)}function fN(t,e,n,i,r,o){var a=cI.innerTextLayout(n.rotation,0,n.labelDirection);n.labelMargin=r.get(["label","margin"]),cN(e,i,r,o,{position:dN(i.axis,t,n),align:a.textAlign,verticalAlign:a.textVerticalAlign})}function gN(t,e,n){return{x1:t[n=n||0],y1:t[1-n],x2:e[n],y2:e[1-n]}}function yN(t,e,n){return{x:t[n=n||0],y:t[1-n],width:e[n],height:e[1-n]}}function vN(t,e,n,i,r,o){return{cx:t,cy:e,r0:n,r:i,startAngle:r,endAngle:o,clockwise:!0}}var mN=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.makeElOption=function(t,e,n,i,r){var o=n.axis,a=o.grid,s=i.get("type"),l=xN(a,o).getOtherAxis(o).getGlobalExtent(),u=o.toGlobalCoord(o.dataToCoord(e,!0));if(s&&"none"!==s){var h=hN(i),c=_N[s](o,u,l);c.style=h,t.graphicKey=c.type,t.pointer=c}fN(e,t,eI(a.model,n),n,i,r)},e.prototype.getHandleTransform=function(t,e,n){var i=eI(e.axis.grid.model,e,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var r=dN(e.axis,t,i);return{x:r[0],y:r[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,e,n,i){var r=n.axis,o=r.grid,a=r.getGlobalExtent(!0),s=xN(o,r).getOtherAxis(r).getGlobalExtent(),l="x"===r.dim?0:1,u=[t.x,t.y];u[l]+=e[l],u[l]=Math.min(a[1],u[l]),u[l]=Math.max(a[0],u[l]);var h=(s[1]+s[0])/2,c=[h,h];c[l]=u[l];return{x:u[0],y:u[1],rotation:t.rotation,cursorPoint:c,tooltipOption:[{verticalAlign:"middle"},{align:"center"}][l]}},e}(rN);function xN(t,e){var n={};return n[e.dim+"AxisIndex"]=e.index,t.getCartesian(n)}var _N={line:function(t,e,n){return{type:"Line",subPixelOptimize:!0,shape:gN([e,n[0]],[e,n[1]],bN(t))}},shadow:function(t,e,n){var i=Math.max(1,t.getBandWidth()),r=n[1]-n[0];return{type:"Rect",shape:yN([e-i/2,n[0]],[i,r],bN(t))}}};function bN(t){return"x"===t.dim?0:1}var wN=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type="axisPointer",e.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},e}(zp),SN=Vo(),MN=E;function IN(t,e,n){if(!r.node){var i=e.getZr();SN(i).records||(SN(i).records={}),function(t,e){if(SN(t).initialized)return;function n(n,i){t.on(n,(function(n){var r=function(t){var e={showTip:[],hideTip:[]},n=function(i){var r=e[i.type];r?r.push(i):(i.dispatchAction=n,t.dispatchAction(i))};return{dispatchAction:n,pendings:e}}(e);MN(SN(t).records,(function(t){t&&i(t,n,r.dispatchAction)})),function(t,e){var n,i=t.showTip.length,r=t.hideTip.length;i?n=t.showTip[i-1]:r&&(n=t.hideTip[r-1]);n&&(n.dispatchAction=null,e.dispatchAction(n))}(r.pendings,e)}))}SN(t).initialized=!0,n("click",H(CN,"click")),n("mousemove",H(CN,"mousemove")),n("globalout",TN)}(i,e),(SN(i).records[t]||(SN(i).records[t]={})).handler=n}}function TN(t,e,n){t.handler("leave",null,n)}function CN(t,e,n,i){e.handler(t,n,i)}function DN(t,e){if(!r.node){var n=e.getZr();(SN(n).records||{})[t]&&(SN(n).records[t]=null)}}var AN=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=e.getComponent("tooltip"),r=t.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";IN("axisPointer",n,(function(t,e,n){"none"!==r&&("leave"===t||r.indexOf(t)>=0)&&n({type:"updateAxisPointer",currTrigger:t,x:e&&e.offsetX,y:e&&e.offsetY})}))},e.prototype.remove=function(t,e){DN("axisPointer",e)},e.prototype.dispose=function(t,e){DN("axisPointer",e)},e.type="axisPointer",e}(Ag);function kN(t,e){var n,i=[],r=t.seriesIndex;if(null==r||!(n=e.getSeriesByIndex(r)))return{point:[]};var o=n.getData(),a=zo(o,t);if(null==a||a<0||Y(a))return{point:[]};var s=o.getItemGraphicEl(a),l=n.coordinateSystem;if(n.getTooltipPosition)i=n.getTooltipPosition(a)||[];else if(l&&l.dataToPoint)if(t.isStacked){var u=l.getBaseAxis(),h=l.getOtherAxis(u).dim,c=u.dim,p="x"===h||"radius"===h?1:0,d=o.mapDimension(c),f=[];f[p]=o.get(d,a),f[1-p]=o.get(o.getCalculationInfo("stackResultDimension"),a),i=l.dataToPoint(f)||[]}else i=l.dataToPoint(o.getValues(z(l.dimensions,(function(t){return o.mapDimension(t)})),a))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),i=[g.x+g.width/2,g.y+g.height/2]}return{point:i,el:s}}var LN=Vo();function PN(t,e,n){var i=t.currTrigger,r=[t.x,t.y],o=t,a=t.dispatchAction||W(n.dispatchAction,n),s=e.getComponent("axisPointer").coordSysAxesInfo;if(s){zN(r)&&(r=kN({seriesIndex:o.seriesIndex,dataIndex:o.dataIndex},e).point);var l=zN(r),u=o.axesInfo,h=s.axesInfo,c="leave"===i||zN(r),p={},d={},f={list:[],map:{}},g={showPointer:H(RN,d),showTooltip:H(NN,f)};E(s.coordSysMap,(function(t,e){var n=l||t.containPoint(r);E(s.coordSysAxesInfo[e],(function(t,e){var i=t.axis,o=function(t,e){for(var n=0;n<(t||[]).length;n++){var i=t[n];if(e.axis.dim===i.axisDim&&e.axis.model.componentIndex===i.axisIndex)return i}}(u,t);if(!c&&n&&(!u||o)){var a=o&&o.value;null!=a||l||(a=i.pointToData(r)),null!=a&&ON(t,a,g,!1,p)}}))}));var y={};return E(h,(function(t,e){var n=t.linkGroup;n&&!d[e]&&E(n.axesInfo,(function(e,i){var r=d[i];if(e!==t&&r){var o=r.value;n.mapper&&(o=t.axis.scale.parse(n.mapper(o,EN(e),EN(t)))),y[t.key]=o}}))})),E(y,(function(t,e){ON(h[e],t,g,!0,p)})),function(t,e,n){var i=n.axesInfo=[];E(e,(function(e,n){var r=e.axisPointerModel.option,o=t[n];o?(!e.useHandle&&(r.status="show"),r.value=o.value,r.seriesDataIndices=(o.payloadBatch||[]).slice()):!e.useHandle&&(r.status="hide"),"show"===r.status&&i.push({axisDim:e.axis.dim,axisIndex:e.axis.model.componentIndex,value:r.value})}))}(d,h,p),function(t,e,n,i){if(zN(e)||!t.list.length)return void i({type:"hideTip"});var r=((t.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};i({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:n.tooltipOption,position:n.position,dataIndexInside:r.dataIndexInside,dataIndex:r.dataIndex,seriesIndex:r.seriesIndex,dataByCoordSys:t.list})}(f,r,t,a),function(t,e,n){var i=n.getZr(),r="axisPointerLastHighlights",o=LN(i)[r]||{},a=LN(i)[r]={};E(t,(function(t,e){var n=t.axisPointerModel.option;"show"===n.status&&t.triggerEmphasis&&E(n.seriesDataIndices,(function(t){var e=t.seriesIndex+" | "+t.dataIndex;a[e]=t}))}));var s=[],l=[];E(o,(function(t,e){!a[e]&&l.push(t)})),E(a,(function(t,e){!o[e]&&s.push(t)})),l.length&&n.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&n.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}(h,0,n),p}}function ON(t,e,n,i,r){var o=t.axis;if(!o.scale.isBlank()&&o.containData(e))if(t.involveSeries){var a=function(t,e){var n=e.axis,i=n.dim,r=t,o=[],a=Number.MAX_VALUE,s=-1;return E(e.seriesModels,(function(e,l){var u,h,c=e.getData().mapDimensionsAll(i);if(e.getAxisTooltipData){var p=e.getAxisTooltipData(c,t,n);h=p.dataIndices,u=p.nestestValue}else{if(!(h=e.getData().indicesOfNearest(c[0],t,"category"===n.type?.5:null)).length)return;u=e.getData().get(c[0],h[0])}if(null!=u&&isFinite(u)){var d=t-u,f=Math.abs(d);f<=a&&((f=0&&s<0)&&(a=f,s=d,r=u,o.length=0),E(h,(function(t){o.push({seriesIndex:e.seriesIndex,dataIndexInside:t,dataIndex:e.getData().getRawIndex(t)})})))}})),{payloadBatch:o,snapToValue:r}}(e,t),s=a.payloadBatch,l=a.snapToValue;s[0]&&null==r.seriesIndex&&A(r,s[0]),!i&&t.snap&&o.containData(l)&&null!=l&&(e=l),n.showPointer(t,e,s),n.showTooltip(t,a,l)}else n.showPointer(t,e)}function RN(t,e,n,i){t[e.key]={value:n,payloadBatch:i}}function NN(t,e,n,i){var r=n.payloadBatch,o=e.axis,a=o.model,s=e.axisPointerModel;if(e.triggerTooltip&&r.length){var l=e.coordSys.model,u=wI(l),h=t.map[u];h||(h=t.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},t.list.push(h)),h.dataByAxis.push({axisDim:o.dim,axisIndex:a.componentIndex,axisType:a.type,axisId:a.id,value:i,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:r.slice()})}}function EN(t){var e=t.axis.model,n={},i=n.axisDim=t.axis.dim;return n.axisIndex=n[i+"AxisIndex"]=e.componentIndex,n.axisName=n[i+"AxisName"]=e.name,n.axisId=n[i+"AxisId"]=e.id,n}function zN(t){return!t||null==t[0]||isNaN(t[0])||null==t[1]||isNaN(t[1])}function VN(t){MI.registerAxisPointerClass("CartesianAxisPointer",mN),t.registerComponentModel(wN),t.registerComponentView(AN),t.registerPreprocessor((function(t){if(t){(!t.axisPointer||0===t.axisPointer.length)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!Y(e)&&(t.axisPointer.link=[e])}})),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,(function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=vI(t,e)})),t.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},PN)}var BN=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.makeElOption=function(t,e,n,i,r){var o=n.axis;"angle"===o.dim&&(this.animationThreshold=Math.PI/18);var a=o.polar,s=a.getOtherAxis(o).getExtent(),l=o.dataToCoord(e),u=i.get("type");if(u&&"none"!==u){var h=hN(i),c=FN[u](o,a,l,s);c.style=h,t.graphicKey=c.type,t.pointer=c}var p=function(t,e,n,i,r){var o=e.axis,a=o.dataToCoord(t),s=i.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l,u,h,c=i.getRadiusAxis().getExtent();if("radius"===o.dim){var p=[1,0,0,1,0,0];Se(p,p,s),we(p,p,[i.cx,i.cy]),l=Fh([a,-r],p);var d=e.getModel("axisLabel").get("rotate")||0,f=cI.innerTextLayout(s,d*Math.PI/180,-1);u=f.textAlign,h=f.textVerticalAlign}else{var g=c[1];l=i.coordToPoint([g+r,a]);var y=i.cx,v=i.cy;u=Math.abs(l[0]-y)/g<.3?"center":l[0]>y?"left":"right",h=Math.abs(l[1]-v)/g<.3?"middle":l[1]>v?"top":"bottom"}return{position:l,align:u,verticalAlign:h}}(e,n,0,a,i.get(["label","margin"]));cN(t,n,i,r,p)},e}(rN);var FN={line:function(t,e,n,i){return"angle"===t.dim?{type:"Line",shape:gN(e.coordToPoint([i[0],n]),e.coordToPoint([i[1],n]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:n}}},shadow:function(t,e,n,i){var r=Math.max(1,t.getBandWidth()),o=Math.PI/180;return"angle"===t.dim?{type:"Sector",shape:vN(e.cx,e.cy,i[0],i[1],(-n-r/2)*o,(r/2-n)*o)}:{type:"Sector",shape:vN(e.cx,e.cy,n-r/2,n+r/2,0,2*Math.PI)}}},GN=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.findAxisModel=function(t){var e;return this.ecModel.eachComponent(t,(function(t){t.getCoordSysModel()===this&&(e=t)}),this),e},e.type="polar",e.dependencies=["radiusAxis","angleAxis"],e.defaultOption={z:0,center:["50%","50%"],radius:"80%"},e}(zp),WN=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",Wo).models[0]},e.type="polarAxis",e}(zp);R(WN,D_);var HN=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type="angleAxis",e}(WN),YN=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type="radiusAxis",e}(WN),XN=function(t){function e(e,n){return t.call(this,"radius",e,n)||this}return n(e,t),e.prototype.pointToData=function(t,e){return this.polar.pointToData(t,e)["radius"===this.dim?0:1]},e}(ob);XN.prototype.dataToRadius=ob.prototype.dataToCoord,XN.prototype.radiusToData=ob.prototype.coordToData;var UN=Vo(),ZN=function(t){function e(e,n){return t.call(this,"angle",e,n||[0,360])||this}return n(e,t),e.prototype.pointToData=function(t,e){return this.polar.pointToData(t,e)["radius"===this.dim?0:1]},e.prototype.calculateCategoryInterval=function(){var t=this,e=t.getLabelModel(),n=t.scale,i=n.getExtent(),r=n.count();if(i[1]-i[0]<1)return 0;var o=i[0],a=t.dataToCoord(o+1)-t.dataToCoord(o),s=Math.abs(a),l=Sr(null==o?"":o+"",e.getFont(),"center","top"),u=Math.max(l.height,7)/s;isNaN(u)&&(u=1/0);var h=Math.max(0,Math.floor(u)),c=UN(t.model),p=c.lastAutoInterval,d=c.lastTickCount;return null!=p&&null!=d&&Math.abs(p-h)<=1&&Math.abs(d-r)<=1&&p>h?h=p:(c.lastTickCount=r,c.lastAutoInterval=h),h},e}(ob);ZN.prototype.dataToAngle=ob.prototype.dataToCoord,ZN.prototype.angleToData=ob.prototype.coordToData;var jN=["radius","angle"],qN=function(){function t(t){this.dimensions=jN,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new XN,this._angleAxis=new ZN,this.axisPointerEnabled=!0,this.name=t||"",this._radiusAxis.polar=this._angleAxis.polar=this}return t.prototype.containPoint=function(t){var e=this.pointToCoord(t);return this._radiusAxis.contain(e[0])&&this._angleAxis.contain(e[1])},t.prototype.containData=function(t){return this._radiusAxis.containData(t[0])&&this._angleAxis.containData(t[1])},t.prototype.getAxis=function(t){return this["_"+t+"Axis"]},t.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},t.prototype.getAxesByScale=function(t){var e=[],n=this._angleAxis,i=this._radiusAxis;return n.scale.type===t&&e.push(n),i.scale.type===t&&e.push(i),e},t.prototype.getAngleAxis=function(){return this._angleAxis},t.prototype.getRadiusAxis=function(){return this._radiusAxis},t.prototype.getOtherAxis=function(t){var e=this._angleAxis;return t===e?this._radiusAxis:e},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},t.prototype.getTooltipAxes=function(t){var e=null!=t&&"auto"!==t?this.getAxis(t):this.getBaseAxis();return{baseAxes:[e],otherAxes:[this.getOtherAxis(e)]}},t.prototype.dataToPoint=function(t,e){return this.coordToPoint([this._radiusAxis.dataToRadius(t[0],e),this._angleAxis.dataToAngle(t[1],e)])},t.prototype.pointToData=function(t,e){var n=this.pointToCoord(t);return[this._radiusAxis.radiusToData(n[0],e),this._angleAxis.angleToData(n[1],e)]},t.prototype.pointToCoord=function(t){var e=t[0]-this.cx,n=t[1]-this.cy,i=this.getAngleAxis(),r=i.getExtent(),o=Math.min(r[0],r[1]),a=Math.max(r[0],r[1]);i.inverse?o=a-360:a=o+360;var s=Math.sqrt(e*e+n*n);e/=s,n/=s;for(var l=Math.atan2(-n,e)/Math.PI*180,u=la;)l+=360*u;return[s,l]},t.prototype.coordToPoint=function(t){var e=t[0],n=t[1]/180*Math.PI;return[Math.cos(n)*e+this.cx,-Math.sin(n)*e+this.cy]},t.prototype.getArea=function(){var t=this.getAngleAxis(),e=this.getRadiusAxis().getExtent().slice();e[0]>e[1]&&e.reverse();var n=t.getExtent(),i=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:e[0],r:e[1],startAngle:-n[0]*i,endAngle:-n[1]*i,clockwise:t.inverse,contain:function(t,e){var n=t-this.cx,i=e-this.cy,r=n*n+i*i-1e-4,o=this.r,a=this.r0;return r<=o*o&&r>=a*a}}},t.prototype.convertToPixel=function(t,e,n){return KN(e)===this?this.dataToPoint(n):null},t.prototype.convertFromPixel=function(t,e,n){return KN(e)===this?this.pointToData(n):null},t}();function KN(t){var e=t.seriesModel,n=t.polarModel;return n&&n.coordinateSystem||e&&e.coordinateSystem}function $N(t,e){var n=this,i=n.getAngleAxis(),r=n.getRadiusAxis();if(i.scale.setExtent(1/0,-1/0),r.scale.setExtent(1/0,-1/0),t.eachSeries((function(t){if(t.coordinateSystem===n){var e=t.getData();E(C_(e,"radius"),(function(t){r.scale.unionExtentFromData(e,t)})),E(C_(e,"angle"),(function(t){i.scale.unionExtentFromData(e,t)}))}})),__(i.scale,i.model),__(r.scale,r.model),"category"===i.type&&!i.onBand){var o=i.getExtent(),a=360/i.scale.count();i.inverse?o[1]+=a:o[1]-=a,i.setExtent(o[0],o[1])}}function JN(t,e){var n;if(t.type=e.get("type"),t.scale=b_(e),t.onBand=e.get("boundaryGap")&&"category"===t.type,t.inverse=e.get("inverse"),function(t){return"angleAxis"===t.mainType}(e)){t.inverse=t.inverse!==e.get("clockwise");var i=e.get("startAngle"),r=null!==(n=e.get("endAngle"))&&void 0!==n?n:i+(t.inverse?-360:360);t.setExtent(i,r)}e.axis=t,t.model=e}var QN={dimensions:jN,create:function(t,e){var n=[];return t.eachComponent("polar",(function(t,i){var r=new qN(i+"");r.update=$N;var o=r.getRadiusAxis(),a=r.getAngleAxis(),s=t.findAxisModel("radiusAxis"),l=t.findAxisModel("angleAxis");JN(o,s),JN(a,l),function(t,e,n){var i=e.get("center"),r=n.getWidth(),o=n.getHeight();t.cx=$r(i[0],r),t.cy=$r(i[1],o);var a=t.getRadiusAxis(),s=Math.min(r,o)/2,l=e.get("radius");null==l?l=[0,"100%"]:Y(l)||(l=[0,l]);var u=[$r(l[0],s),$r(l[1],s)];a.inverse?a.setExtent(u[1],u[0]):a.setExtent(u[0],u[1])}(r,t,e),n.push(r),t.coordinateSystem=r,r.model=t})),t.eachSeries((function(t){if("polar"===t.get("coordinateSystem")){var e=t.getReferringComponents("polar",Wo).models[0];0,t.coordinateSystem=e.coordinateSystem}})),n}},tE=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function eE(t,e,n){e[1]>e[0]&&(e=e.slice().reverse());var i=t.coordToPoint([e[0],n]),r=t.coordToPoint([e[1],n]);return{x1:i[0],y1:i[1],x2:r[0],y2:r[1]}}function nE(t){return t.getRadiusAxis().inverse?0:1}function iE(t){var e=t[0],n=t[t.length-1];e&&n&&Math.abs(Math.abs(e.coord-n.coord)-360)<1e-4&&t.pop()}var rE=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass="PolarAxisPointer",n}return n(e,t),e.prototype.render=function(t,e){if(this.group.removeAll(),t.get("show")){var n=t.axis,i=n.polar,r=i.getRadiusAxis().getExtent(),o=n.getTicksCoords(),a=n.getMinorTicksCoords(),s=z(n.getViewLabels(),(function(t){t=T(t);var e=n.scale,i="ordinal"===e.type?e.getRawOrdinalNumber(t.tickValue):t.tickValue;return t.coord=n.dataToCoord(i),t}));iE(s),iE(o),E(tE,(function(e){!t.get([e,"show"])||n.scale.isBlank()&&"axisLine"!==e||oE[e](this.group,t,i,o,a,r,s)}),this)}},e.type="angleAxis",e}(MI),oE={axisLine:function(t,e,n,i,r,o){var a,s=e.getModel(["axisLine","lineStyle"]),l=n.getAngleAxis(),u=Math.PI/180,h=l.getExtent(),c=nE(n),p=c?0:1,d=360===Math.abs(h[1]-h[0])?"Circle":"Arc";(a=0===o[p]?new Qh[d]({shape:{cx:n.cx,cy:n.cy,r:o[c],startAngle:-h[0]*u,endAngle:-h[1]*u,clockwise:l.inverse},style:s.getLineStyle(),z2:1,silent:!0}):new Wu({shape:{cx:n.cx,cy:n.cy,r:o[c],r0:o[p]},style:s.getLineStyle(),z2:1,silent:!0})).style.fill=null,t.add(a)},axisTick:function(t,e,n,i,r,o){var a=e.getModel("axisTick"),s=(a.get("inside")?-1:1)*a.get("length"),l=o[nE(n)],u=z(i,(function(t){return new Ku({shape:eE(n,[l,l+s],t.coord)})}));t.add(Nh(u,{style:k(a.getModel("lineStyle").getLineStyle(),{stroke:e.get(["axisLine","lineStyle","color"])})}))},minorTick:function(t,e,n,i,r,o){if(r.length){for(var a=e.getModel("axisTick"),s=e.getModel("minorTick"),l=(a.get("inside")?-1:1)*s.get("length"),u=o[nE(n)],h=[],c=0;cf?"left":"right",v=Math.abs(d[1]-g)/p<.3?"middle":d[1]>g?"top":"bottom";if(s&&s[c]){var m=s[c];q(m)&&m.textStyle&&(a=new Cc(m.textStyle,l,l.ecModel))}var x=new Xs({silent:cI.isLabelSilent(e),style:oc(a,{x:d[0],y:d[1],fill:a.getTextColor()||e.get(["axisLine","lineStyle","color"]),text:i.formattedLabel,align:y,verticalAlign:v})});if(t.add(x),h){var _=cI.makeAxisEventDataBase(e);_.targetType="axisLabel",_.value=i.rawLabel,rl(x).eventData=_}}),this)},splitLine:function(t,e,n,i,r,o){var a=e.getModel("splitLine").getModel("lineStyle"),s=a.get("color"),l=0;s=s instanceof Array?s:[s];for(var u=[],h=0;h=0?"p":"n",T=_;m&&(i[s][M]||(i[s][M]={p:_,n:_}),T=i[s][M][I]);var C=void 0,D=void 0,A=void 0,k=void 0;if("radius"===c.dim){var L=c.dataToCoord(S)-_,P=o.dataToCoord(M);Math.abs(L)=k})}}}))}var dE={startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:0}},fE={splitNumber:5},gE=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type="polar",e}(Ag);function yE(t,e){e=e||{};var n=t.coordinateSystem,i=t.axis,r={},o=i.position,a=i.orient,s=n.getRect(),l=[s.x,s.x+s.width,s.y,s.y+s.height],u={horizontal:{top:l[2],bottom:l[3]},vertical:{left:l[0],right:l[1]}};r.position=["vertical"===a?u.vertical[o]:l[0],"horizontal"===a?u.horizontal[o]:l[3]];r.rotation=Math.PI/2*{horizontal:0,vertical:1}[a];r.labelDirection=r.tickDirection=r.nameDirection={top:-1,bottom:1,right:1,left:-1}[o],t.get(["axisTick","inside"])&&(r.tickDirection=-r.tickDirection),it(e.labelInside,t.get(["axisLabel","inside"]))&&(r.labelDirection=-r.labelDirection);var h=e.rotate;return null==h&&(h=t.get(["axisLabel","rotate"])),r.labelRotation="top"===o?-h:h,r.z2=1,r}var vE=["axisLine","axisTickLabel","axisName"],mE=["splitArea","splitLine"],xE=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass="SingleAxisPointer",n}return n(e,t),e.prototype.render=function(e,n,i,r){var o=this.group;o.removeAll();var a=this._axisGroup;this._axisGroup=new Br;var s=yE(e),l=new cI(e,s);E(vE,l.add,l),o.add(this._axisGroup),o.add(l.getGroup()),E(mE,(function(t){e.get([t,"show"])&&_E[t](this,this.group,this._axisGroup,e)}),this),Hh(a,this._axisGroup,e),t.prototype.render.call(this,e,n,i,r)},e.prototype.remove=function(){CI(this)},e.type="singleAxis",e}(MI),_E={splitLine:function(t,e,n,i){var r=i.axis;if(!r.scale.isBlank()){var o=i.getModel("splitLine"),a=o.getModel("lineStyle"),s=a.get("color");s=s instanceof Array?s:[s];for(var l=a.get("width"),u=i.coordinateSystem.getRect(),h=r.isHorizontal(),c=[],p=0,d=r.getTicksCoords({tickModel:o}),f=[],g=[],y=0;y=e.y&&t[1]<=e.y+e.height:n.contain(n.toLocalCoord(t[1]))&&t[0]>=e.y&&t[0]<=e.y+e.height},t.prototype.pointToData=function(t){var e=this.getAxis();return[e.coordToData(e.toLocalCoord(t["horizontal"===e.orient?0:1]))]},t.prototype.dataToPoint=function(t){var e=this.getAxis(),n=this.getRect(),i=[],r="horizontal"===e.orient?0:1;return t instanceof Array&&(t=t[0]),i[r]=e.toGlobalCoord(e.dataToCoord(+t)),i[1-r]=0===r?n.y+n.height/2:n.x+n.width/2,i},t.prototype.convertToPixel=function(t,e,n){return IE(e)===this?this.dataToPoint(n):null},t.prototype.convertFromPixel=function(t,e,n){return IE(e)===this?this.pointToData(n):null},t}();function IE(t){var e=t.seriesModel,n=t.singleAxisModel;return n&&n.coordinateSystem||e&&e.coordinateSystem}var TE={create:function(t,e){var n=[];return t.eachComponent("singleAxis",(function(i,r){var o=new ME(i,t,e);o.name="single_"+r,o.resize(i,e),i.coordinateSystem=o,n.push(o)})),t.eachSeries((function(t){if("singleAxis"===t.get("coordinateSystem")){var e=t.getReferringComponents("singleAxis",Wo).models[0];t.coordinateSystem=e&&e.coordinateSystem}})),n},dimensions:SE},CE=["x","y"],DE=["width","height"],AE=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.makeElOption=function(t,e,n,i,r){var o=n.axis,a=o.coordinateSystem,s=PE(a,1-LE(o)),l=a.dataToPoint(e)[0],u=i.get("type");if(u&&"none"!==u){var h=hN(i),c=kE[u](o,l,s);c.style=h,t.graphicKey=c.type,t.pointer=c}fN(e,t,yE(n),n,i,r)},e.prototype.getHandleTransform=function(t,e,n){var i=yE(e,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var r=dN(e.axis,t,i);return{x:r[0],y:r[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,e,n,i){var r=n.axis,o=r.coordinateSystem,a=LE(r),s=PE(o,a),l=[t.x,t.y];l[a]+=e[a],l[a]=Math.min(s[1],l[a]),l[a]=Math.max(s[0],l[a]);var u=PE(o,1-a),h=(u[1]+u[0])/2,c=[h,h];return c[a]=l[a],{x:l[0],y:l[1],rotation:t.rotation,cursorPoint:c,tooltipOption:{verticalAlign:"middle"}}},e}(rN),kE={line:function(t,e,n){return{type:"Line",subPixelOptimize:!0,shape:gN([e,n[0]],[e,n[1]],LE(t))}},shadow:function(t,e,n){var i=t.getBandWidth(),r=n[1]-n[0];return{type:"Rect",shape:yN([e-i/2,n[0]],[i,r],LE(t))}}};function LE(t){return t.isHorizontal()?0:1}function PE(t,e){var n=t.getRect();return[n[CE[e]],n[CE[e]]+n[DE[e]]]}var OE=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type="single",e}(Ag);var RE=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(e,n,i){var r=Rp(e);t.prototype.init.apply(this,arguments),NE(e,r)},e.prototype.mergeOption=function(e){t.prototype.mergeOption.apply(this,arguments),NE(this.option,e)},e.prototype.getCellSize=function(){return this.option.cellSize},e.type="calendar",e.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},e}(zp);function NE(t,e){var n,i=t.cellSize;1===(n=Y(i)?i:t.cellSize=[i,i]).length&&(n[1]=n[0]);var r=z([0,1],(function(t){return function(t,e){return null!=t[Cp[e][0]]||null!=t[Cp[e][1]]&&null!=t[Cp[e][2]]}(e,t)&&(n[t]="auto"),null!=n[t]&&"auto"!==n[t]}));Op(t,e,{type:"box",ignoreSize:r})}var EE=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=this.group;i.removeAll();var r=t.coordinateSystem,o=r.getRangeInfo(),a=r.getOrient(),s=e.getLocaleModel();this._renderDayRect(t,o,i),this._renderLines(t,o,a,i),this._renderYearText(t,o,a,i),this._renderMonthText(t,s,a,i),this._renderWeekText(t,s,o,a,i)},e.prototype._renderDayRect=function(t,e,n){for(var i=t.coordinateSystem,r=t.getModel("itemStyle").getItemStyle(),o=i.getCellWidth(),a=i.getCellHeight(),s=e.start.time;s<=e.end.time;s=i.getNextNDay(s,1).time){var l=i.dataToRect([s],!1).tl,u=new Ws({shape:{x:l[0],y:l[1],width:o,height:a},cursor:"default",style:r});n.add(u)}},e.prototype._renderLines=function(t,e,n,i){var r=this,o=t.coordinateSystem,a=t.getModel(["splitLine","lineStyle"]).getLineStyle(),s=t.get(["splitLine","show"]),l=a.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var u=e.start,h=0;u.time<=e.end.time;h++){p(u.formatedDate),0===h&&(u=o.getDateInfo(e.start.y+"-"+e.start.m));var c=u.date;c.setMonth(c.getMonth()+1),u=o.getDateInfo(c)}function p(e){r._firstDayOfMonth.push(o.getDateInfo(e)),r._firstDayPoints.push(o.dataToRect([e],!1).tl);var l=r._getLinePointsOfOneWeek(t,e,n);r._tlpoints.push(l[0]),r._blpoints.push(l[l.length-1]),s&&r._drawSplitline(l,a,i)}p(o.getNextNDay(e.end.time,1).formatedDate),s&&this._drawSplitline(r._getEdgesPoints(r._tlpoints,l,n),a,i),s&&this._drawSplitline(r._getEdgesPoints(r._blpoints,l,n),a,i)},e.prototype._getEdgesPoints=function(t,e,n){var i=[t[0].slice(),t[t.length-1].slice()],r="horizontal"===n?0:1;return i[0][r]=i[0][r]-e/2,i[1][r]=i[1][r]+e/2,i},e.prototype._drawSplitline=function(t,e,n){var i=new Zu({z2:20,shape:{points:t},style:e});n.add(i)},e.prototype._getLinePointsOfOneWeek=function(t,e,n){for(var i=t.coordinateSystem,r=i.getDateInfo(e),o=[],a=0;a<7;a++){var s=i.getNextNDay(r.time,a),l=i.dataToRect([s.time],!1);o[2*s.day]=l.tl,o[2*s.day+1]=l["horizontal"===n?"bl":"tr"]}return o},e.prototype._formatterLabel=function(t,e){return U(t)&&t?(n=t,E(e,(function(t,e){n=n.replace("{"+e+"}",i?re(t):t)})),n):X(t)?t(e):e.nameMap;var n,i},e.prototype._yearTextPositionControl=function(t,e,n,i,r){var o=e[0],a=e[1],s=["center","bottom"];"bottom"===i?(a+=r,s=["center","top"]):"left"===i?o-=r:"right"===i?(o+=r,s=["center","top"]):a-=r;var l=0;return"left"!==i&&"right"!==i||(l=Math.PI/2),{rotation:l,x:o,y:a,style:{align:s[0],verticalAlign:s[1]}}},e.prototype._renderYearText=function(t,e,n,i){var r=t.getModel("yearLabel");if(r.get("show")){var o=r.get("margin"),a=r.get("position");a||(a="horizontal"!==n?"top":"left");var s=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],l=(s[0][0]+s[1][0])/2,u=(s[0][1]+s[1][1])/2,h="horizontal"===n?0:1,c={top:[l,s[h][1]],bottom:[l,s[1-h][1]],left:[s[1-h][0],u],right:[s[h][0],u]},p=e.start.y;+e.end.y>+e.start.y&&(p=p+"-"+e.end.y);var d=r.get("formatter"),f={start:e.start.y,end:e.end.y,nameMap:p},g=this._formatterLabel(d,f),y=new Xs({z2:30,style:oc(r,{text:g})});y.attr(this._yearTextPositionControl(y,c[a],n,a,o)),i.add(y)}},e.prototype._monthTextPositionControl=function(t,e,n,i,r){var o="left",a="top",s=t[0],l=t[1];return"horizontal"===n?(l+=r,e&&(o="center"),"start"===i&&(a="bottom")):(s+=r,e&&(a="middle"),"start"===i&&(o="right")),{x:s,y:l,align:o,verticalAlign:a}},e.prototype._renderMonthText=function(t,e,n,i){var r=t.getModel("monthLabel");if(r.get("show")){var o=r.get("nameMap"),a=r.get("margin"),s=r.get("position"),l=r.get("align"),u=[this._tlpoints,this._blpoints];o&&!U(o)||(o&&(e=Vc(o)||e),o=e.get(["time","monthAbbr"])||[]);var h="start"===s?0:1,c="horizontal"===n?0:1;a="start"===s?-a:a;for(var p="center"===l,d=0;d=i.start.time&&n.timea.end.time&&t.reverse(),t},t.prototype._getRangeInfo=function(t){var e,n=[this.getDateInfo(t[0]),this.getDateInfo(t[1])];n[0].time>n[1].time&&(e=!0,n.reverse());var i=Math.floor(n[1].time/zE)-Math.floor(n[0].time/zE)+1,r=new Date(n[0].time),o=r.getDate(),a=n[1].date.getDate();r.setDate(o+i-1);var s=r.getDate();if(s!==a)for(var l=r.getTime()-n[1].time>0?1:-1;(s=r.getDate())!==a&&(r.getTime()-n[1].time)*l>0;)i-=l,r.setDate(s-l);var u=Math.floor((i+n[0].day+6)/7),h=e?1-u:u-1;return e&&n.reverse(),{range:[n[0].formatedDate,n[1].formatedDate],start:n[0],end:n[1],allDay:i,weeks:u,nthWeek:h,fweek:n[0].day,lweek:n[1].day}},t.prototype._getDateByWeeksAndDay=function(t,e,n){var i=this._getRangeInfo(n);if(t>i.weeks||0===t&&ei.lweek)return null;var r=7*(t-1)-i.fweek+e,o=new Date(i.start.time);return o.setDate(+i.start.d+r),this.getDateInfo(o)},t.create=function(e,n){var i=[];return e.eachComponent("calendar",(function(r){var o=new t(r,e,n);i.push(o),r.coordinateSystem=o})),e.eachSeries((function(t){"calendar"===t.get("coordinateSystem")&&(t.coordinateSystem=i[t.get("calendarIndex")||0])})),i},t.dimensions=["time","value"],t}();function BE(t){var e=t.calendarModel,n=t.seriesModel;return e?e.coordinateSystem:n?n.coordinateSystem:null}function FE(t,e){var n;return E(e,(function(e){null!=t[e]&&"auto"!==t[e]&&(n=!0)})),n}var GE=["transition","enterFrom","leaveTo"],WE=GE.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function HE(t,e,n){if(n&&(!t[n]&&e[n]&&(t[n]={}),t=t[n],e=e[n]),t&&e)for(var i=n?GE:WE,r=0;r=0;l--){var p,d,f;if(f=null!=(d=Ro((p=n[l]).id,null))?r.get(d):null){var g=f.parent,y=(c=UE(g),{}),v=Lp(f,p,g===i?{width:o,height:a}:{width:c.width,height:c.height},null,{hv:p.hv,boundingMode:p.bounding},y);if(!UE(f).isNew&&v){for(var m=p.transition,x={},_=0;_=0)?x[b]=w:f[b]=w}vh(f,x,t,0)}else f.attr(y)}}},e.prototype._clear=function(){var t=this,e=this._elMap;e.each((function(n){KE(n,UE(n).option,e,t._lastGraphicModel)})),this._elMap=yt()},e.prototype.dispose=function(){this._clear()},e.type="graphic",e}(Ag);function jE(t){var e=_t(XE,t)?XE[t]:Lh(t);var n=new e({});return UE(n).type=t,n}function qE(t,e,n,i){var r=jE(n);return e.add(r),i.set(t,r),UE(r).id=t,UE(r).isNew=!0,r}function KE(t,e,n,i){t&&t.parent&&("group"===t.type&&t.traverse((function(t){KE(t,e,n,i)})),dR(t,e,i),n.removeKey(UE(t).id))}function $E(t,e,n,i){t.isGroup||E([["cursor",Da.prototype.cursor],["zlevel",i||0],["z",n||0],["z2",0]],(function(n){var i=n[0];_t(e,i)?t[i]=rt(e[i],n[1]):null==t[i]&&(t[i]=n[1])})),E(G(e),(function(n){if(0===n.indexOf("on")){var i=e[n];t[n]=X(i)?i:null}})),_t(e,"draggable")&&(t.draggable=e.draggable),null!=e.name&&(t.name=e.name),null!=e.id&&(t.id=e.id)}var JE=["x","y","radius","angle","single"],QE=["cartesian2d","polar","singleAxis"];function tz(t){return t+"Axis"}function ez(t,e){var n,i=yt(),r=[],o=yt();t.eachComponent({mainType:"dataZoom",query:e},(function(t){o.get(t.uid)||s(t)}));do{n=!1,t.eachComponent("dataZoom",a)}while(n);function a(t){!o.get(t.uid)&&function(t){var e=!1;return t.eachTargetAxis((function(t,n){var r=i.get(t);r&&r[n]&&(e=!0)})),e}(t)&&(s(t),n=!0)}function s(t){o.set(t.uid,!0),r.push(t),t.eachTargetAxis((function(t,e){(i.get(t)||i.set(t,[]))[e]=!0}))}return r}function nz(t){var e=t.ecModel,n={infoList:[],infoMap:yt()};return t.eachTargetAxis((function(t,i){var r=e.getComponent(tz(t),i);if(r){var o=r.getCoordSysModel();if(o){var a=o.uid,s=n.infoMap.get(a);s||(s={model:o,axisModels:[]},n.infoList.push(s),n.infoMap.set(a,s)),s.axisModels.push(r)}}})),n}var iz=function(){function t(){this.indexList=[],this.indexMap=[]}return t.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},t}(),rz=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n._autoThrottle=!0,n._noTarget=!0,n._rangePropMode=["percent","percent"],n}return n(e,t),e.prototype.init=function(t,e,n){var i=oz(t);this.settledOption=i,this.mergeDefaultAndTheme(t,n),this._doInit(i)},e.prototype.mergeOption=function(t){var e=oz(t);C(this.option,t,!0),C(this.settledOption,e,!0),this._doInit(e)},e.prototype._doInit=function(t){var e=this.option;this._setDefaultThrottle(t),this._updateRangeUse(t);var n=this.settledOption;E([["start","startValue"],["end","endValue"]],(function(t,i){"value"===this._rangePropMode[i]&&(e[t[0]]=n[t[0]]=null)}),this),this._resetTarget()},e.prototype._resetTarget=function(){var t=this.get("orient",!0),e=this._targetAxisInfoMap=yt();this._fillSpecifiedTargetAxis(e)?this._orient=t||this._makeAutoOrientByTargetAxis():(this._orient=t||"horizontal",this._fillAutoTargetAxisByOrient(e,this._orient)),this._noTarget=!0,e.each((function(t){t.indexList.length&&(this._noTarget=!1)}),this)},e.prototype._fillSpecifiedTargetAxis=function(t){var e=!1;return E(JE,(function(n){var i=this.getReferringComponents(tz(n),Ho);if(i.specified){e=!0;var r=new iz;E(i.models,(function(t){r.add(t.componentIndex)})),t.set(n,r)}}),this),e},e.prototype._fillAutoTargetAxisByOrient=function(t,e){var n=this.ecModel,i=!0;if(i){var r="vertical"===e?"y":"x";o(n.findComponents({mainType:r+"Axis"}),r)}i&&o(n.findComponents({mainType:"singleAxis",filter:function(t){return t.get("orient",!0)===e}}),"single");function o(e,n){var r=e[0];if(r){var o=new iz;if(o.add(r.componentIndex),t.set(n,o),i=!1,"x"===n||"y"===n){var a=r.getReferringComponents("grid",Wo).models[0];a&&E(e,(function(t){r.componentIndex!==t.componentIndex&&a===t.getReferringComponents("grid",Wo).models[0]&&o.add(t.componentIndex)}))}}}i&&E(JE,(function(e){if(i){var r=n.findComponents({mainType:tz(e),filter:function(t){return"category"===t.get("type",!0)}});if(r[0]){var o=new iz;o.add(r[0].componentIndex),t.set(e,o),i=!1}}}),this)},e.prototype._makeAutoOrientByTargetAxis=function(){var t;return this.eachTargetAxis((function(e){!t&&(t=e)}),this),"y"===t?"vertical":"horizontal"},e.prototype._setDefaultThrottle=function(t){if(t.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var e=this.ecModel.option;this.option.throttle=e.animation&&e.animationDurationUpdate>0?100:20}},e.prototype._updateRangeUse=function(t){var e=this._rangePropMode,n=this.get("rangeMode");E([["start","startValue"],["end","endValue"]],(function(i,r){var o=null!=t[i[0]],a=null!=t[i[1]];o&&!a?e[r]="percent":!o&&a?e[r]="value":n?e[r]=n[r]:o&&(e[r]="percent")}))},e.prototype.noTarget=function(){return this._noTarget},e.prototype.getFirstTargetAxisModel=function(){var t;return this.eachTargetAxis((function(e,n){null==t&&(t=this.ecModel.getComponent(tz(e),n))}),this),t},e.prototype.eachTargetAxis=function(t,e){this._targetAxisInfoMap.each((function(n,i){E(n.indexList,(function(n){t.call(e,i,n)}))}))},e.prototype.getAxisProxy=function(t,e){var n=this.getAxisModel(t,e);if(n)return n.__dzAxisProxy},e.prototype.getAxisModel=function(t,e){var n=this._targetAxisInfoMap.get(t);if(n&&n.indexMap[e])return this.ecModel.getComponent(tz(t),e)},e.prototype.setRawRange=function(t){var e=this.option,n=this.settledOption;E([["start","startValue"],["end","endValue"]],(function(i){null==t[i[0]]&&null==t[i[1]]||(e[i[0]]=n[i[0]]=t[i[0]],e[i[1]]=n[i[1]]=t[i[1]])}),this),this._updateRangeUse(t)},e.prototype.setCalculatedRange=function(t){var e=this.option;E(["start","startValue","end","endValue"],(function(n){e[n]=t[n]}))},e.prototype.getPercentRange=function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},e.prototype.getValueRange=function(t,e){if(null!=t||null!=e)return this.getAxisProxy(t,e).getDataValueWindow();var n=this.findRepresentativeAxisProxy();return n?n.getDataValueWindow():void 0},e.prototype.findRepresentativeAxisProxy=function(t){if(t)return t.__dzAxisProxy;for(var e,n=this._targetAxisInfoMap.keys(),i=0;i=0}(e)){var n=tz(this._dimName),i=e.getReferringComponents(n,Wo).models[0];i&&this._axisIndex===i.componentIndex&&t.push(e)}}),this),t},t.prototype.getAxisModel=function(){return this.ecModel.getComponent(this._dimName+"Axis",this._axisIndex)},t.prototype.getMinMaxSpan=function(){return T(this._minMaxSpan)},t.prototype.calculateDataWindow=function(t){var e,n=this._dataExtent,i=this.getAxisModel().axis.scale,r=this._dataZoomModel.getRangePropMode(),o=[0,100],a=[],s=[];uz(["start","end"],(function(l,u){var h=t[l],c=t[l+"Value"];"percent"===r[u]?(null==h&&(h=o[u]),c=i.parse(Kr(h,o,n))):(e=!0,h=Kr(c=null==c?n[u]:i.parse(c),n,o)),s[u]=null==c||isNaN(c)?n[u]:c,a[u]=null==h||isNaN(h)?o[u]:h})),hz(s),hz(a);var l=this._minMaxSpan;function u(t,e,n,r,o){var a=o?"Span":"ValueSpan";Nk(0,t,n,"all",l["min"+a],l["max"+a]);for(var s=0;s<2;s++)e[s]=Kr(t[s],n,r,!0),o&&(e[s]=i.parse(e[s]))}return e?u(s,a,n,o,!1):u(a,s,o,n,!0),{valueWindow:s,percentWindow:a}},t.prototype.reset=function(t){if(t===this._dataZoomModel){var e=this.getTargetSeriesModels();this._dataExtent=function(t,e,n){var i=[1/0,-1/0];uz(n,(function(t){!function(t,e,n){e&&E(C_(e,n),(function(n){var i=e.getApproximateExtent(n);i[0]t[1]&&(t[1]=i[1])}))}(i,t.getData(),e)}));var r=t.getAxisModel(),o=v_(r.axis.scale,r,i).calculate();return[o.min,o.max]}(this,this._dimName,e),this._updateMinMaxSpan();var n=this.calculateDataWindow(t.settledOption);this._valueWindow=n.valueWindow,this._percentWindow=n.percentWindow,this._setAxisModel()}},t.prototype.filterData=function(t,e){if(t===this._dataZoomModel){var n=this._dimName,i=this.getTargetSeriesModels(),r=t.get("filterMode"),o=this._valueWindow;"none"!==r&&uz(i,(function(t){var e=t.getData(),i=e.mapDimensionsAll(n);if(i.length){if("weakFilter"===r){var a=e.getStore(),s=z(i,(function(t){return e.getDimensionIndex(t)}),e);e.filterSelf((function(t){for(var e,n,r,l=0;lo[1];if(h&&!c&&!p)return!0;h&&(r=!0),c&&(e=!0),p&&(n=!0)}return r&&e&&n}))}else uz(i,(function(n){if("empty"===r)t.setData(e=e.map(n,(function(t){return function(t){return t>=o[0]&&t<=o[1]}(t)?t:NaN})));else{var i={};i[n]=o,e.selectRange(i)}}));uz(i,(function(t){e.setApproximateExtent(o,t)}))}}))}},t.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;uz(["min","max"],(function(i){var r=e.get(i+"Span"),o=e.get(i+"ValueSpan");null!=o&&(o=this.getAxisModel().axis.scale.parse(o)),null!=o?r=Kr(n[0]+o,n,[0,100],!0):null!=r&&(o=Kr(r,[0,100],n,!0)-n[0]),t[i+"Span"]=r,t[i+"ValueSpan"]=o}),this)},t.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(e){var i=no(n,[0,500]);i=Math.min(i,20);var r=t.axis.scale.rawExtentInfo;0!==e[0]&&r.setDeterminedMinMax("min",+n[0].toFixed(i)),100!==e[1]&&r.setDeterminedMinMax("max",+n[1].toFixed(i)),r.freeze()}},t}();var pz={getTargetSeries:function(t){function e(e){t.eachComponent("dataZoom",(function(n){n.eachTargetAxis((function(i,r){var o=t.getComponent(tz(i),r);e(i,r,o,n)}))}))}e((function(t,e,n,i){n.__dzAxisProxy=null}));var n=[];e((function(e,i,r,o){r.__dzAxisProxy||(r.__dzAxisProxy=new cz(e,i,o,t),n.push(r.__dzAxisProxy))}));var i=yt();return E(n,(function(t){E(t.getTargetSeriesModels(),(function(t){i.set(t.uid,t)}))})),i},overallReset:function(t,e){t.eachComponent("dataZoom",(function(t){t.eachTargetAxis((function(e,n){t.getAxisProxy(e,n).reset(t)})),t.eachTargetAxis((function(n,i){t.getAxisProxy(n,i).filterData(t,e)}))})),t.eachComponent("dataZoom",(function(t){var e=t.findRepresentativeAxisProxy();if(e){var n=e.getDataPercentWindow(),i=e.getDataValueWindow();t.setCalculatedRange({start:n[0],end:n[1],startValue:i[0],endValue:i[1]})}}))}};var dz=!1;function fz(t){dz||(dz=!0,t.registerProcessor(t.PRIORITY.PROCESSOR.FILTER,pz),function(t){t.registerAction("dataZoom",(function(t,e){E(ez(e,t),(function(e){e.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})}))}))}(t),t.registerSubTypeDefaulter("dataZoom",(function(){return"slider"})))}function gz(t){t.registerComponentModel(az),t.registerComponentView(lz),fz(t)}var yz=function(){},vz={};function mz(t,e){vz[t]=e}function xz(t){return vz[t]}var _z=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.optionUpdated=function(){t.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;E(this.option.feature,(function(t,n){var i=xz(n);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(e)),C(t,i.defaultOption))}))},e.type="toolbox",e.layoutMode={type:"box",ignoreSize:!0},e.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},e}(zp);function bz(t,e){var n=vp(e.get("padding")),i=e.getItemStyle(["color","opacity"]);return i.fill=e.get("backgroundColor"),t=new Ws({shape:{x:t.x-n[3],y:t.y-n[0],width:t.width+n[1]+n[3],height:t.height+n[0]+n[2],r:e.get("borderRadius")},style:i,silent:!0,z2:-1})}var wz=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.render=function(t,e,n,i){var r=this.group;if(r.removeAll(),t.get("show")){var o=+t.get("itemSize"),a="vertical"===t.get("orient"),s=t.get("feature")||{},l=this._features||(this._features={}),u=[];E(s,(function(t,e){u.push(e)})),new Gm(this._featureNames||[],u).add(h).update(h).remove(H(h,null)).execute(),this._featureNames=u,function(t,e,n){var i=e.getBoxLayoutParams(),r=e.get("padding"),o={width:n.getWidth(),height:n.getHeight()},a=kp(i,o,r);Ap(e.get("orient"),t,e.get("itemGap"),a.width,a.height),Lp(t,i,o,r)}(r,t,n),r.add(bz(r.getBoundingRect(),t)),a||r.eachChild((function(t){var e=t.__title,i=t.ensureState("emphasis"),a=i.textConfig||(i.textConfig={}),s=t.getTextContent(),l=s&&s.ensureState("emphasis");if(l&&!X(l)&&e){var u=l.style||(l.style={}),h=Sr(e,Xs.makeFont(u)),c=t.x+r.x,p=!1;t.y+r.y+o+h.height>n.getHeight()&&(a.position="top",p=!0);var d=p?-5-h.height:o+10;c+h.width/2>n.getWidth()?(a.position=["100%",d],u.align="right"):c-h.width/2<0&&(a.position=[0,d],u.align="left")}}))}function h(h,c){var p,d=u[h],f=u[c],g=s[d],y=new Cc(g,t,t.ecModel);if(i&&null!=i.newTitle&&i.featureName===d&&(g.title=i.newTitle),d&&!f){if(function(t){return 0===t.indexOf("my")}(d))p={onclick:y.option.onclick,featureName:d};else{var v=xz(d);if(!v)return;p=new v}l[d]=p}else if(!(p=l[f]))return;p.uid=Ac("toolbox-feature"),p.model=y,p.ecModel=e,p.api=n;var m=p instanceof yz;d||!f?!y.get("show")||m&&p.unusable?m&&p.remove&&p.remove(e,n):(!function(i,s,l){var u,h,c=i.getModel("iconStyle"),p=i.getModel(["emphasis","iconStyle"]),d=s instanceof yz&&s.getIcons?s.getIcons():i.get("icon"),f=i.get("title")||{};U(d)?(u={})[l]=d:u=d;U(f)?(h={})[l]=f:h=f;var g=i.iconPaths={};E(u,(function(l,u){var d=Uh(l,{},{x:-o/2,y:-o/2,width:o,height:o});d.setStyle(c.getItemStyle()),d.ensureState("emphasis").style=p.getItemStyle();var f=new Xs({style:{text:h[u],align:p.get("textAlign"),borderRadius:p.get("textBorderRadius"),padding:p.get("textPadding"),fill:null,font:cc({fontStyle:p.get("textFontStyle"),fontFamily:p.get("textFontFamily"),fontSize:p.get("textFontSize"),fontWeight:p.get("textFontWeight")},e)},ignore:!0});d.setTextContent(f),Kh({el:d,componentModel:t,itemName:u,formatterParamsExtra:{title:h[u]}}),d.__title=h[u],d.on("mouseover",(function(){var e=p.getItemStyle(),i=a?null==t.get("right")&&"right"!==t.get("left")?"right":"left":null==t.get("bottom")&&"bottom"!==t.get("top")?"bottom":"top";f.setStyle({fill:p.get("textFill")||e.fill||e.stroke||"#000",backgroundColor:p.get("textBackgroundColor")}),d.setTextConfig({position:p.get("textPosition")||i}),f.ignore=!t.get("showTitle"),n.enterEmphasis(this)})).on("mouseout",(function(){"emphasis"!==i.get(["iconStatus",u])&&n.leaveEmphasis(this),f.hide()})),("emphasis"===i.get(["iconStatus",u])?Ol:Rl)(d),r.add(d),d.on("click",W(s.onclick,s,e,n,u)),g[u]=d}))}(y,p,d),y.setIconStatus=function(t,e){var n=this.option,i=this.iconPaths;n.iconStatus=n.iconStatus||{},n.iconStatus[t]=e,i[t]&&("emphasis"===e?Ol:Rl)(i[t])},p instanceof yz&&p.render&&p.render(y,e,n,i)):m&&p.dispose&&p.dispose(e,n)}},e.prototype.updateView=function(t,e,n,i){E(this._features,(function(t){t instanceof yz&&t.updateView&&t.updateView(t.model,e,n,i)}))},e.prototype.remove=function(t,e){E(this._features,(function(n){n instanceof yz&&n.remove&&n.remove(t,e)})),this.group.removeAll()},e.prototype.dispose=function(t,e){E(this._features,(function(n){n instanceof yz&&n.dispose&&n.dispose(t,e)}))},e.type="toolbox",e}(Ag);var Sz=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.onclick=function(t,e){var n=this.model,i=n.get("name")||t.get("title.0.text")||"echarts",o="svg"===e.getZr().painter.getType(),a=o?"svg":n.get("type",!0)||"png",s=e.getConnectedDataURL({type:a,backgroundColor:n.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",connectedBackgroundColor:n.get("connectedBackgroundColor"),excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")}),l=r.browser;if(X(MouseEvent)&&(l.newEdge||!l.ie&&!l.edge)){var u=document.createElement("a");u.download=i+"."+a,u.target="_blank",u.href=s;var h=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});u.dispatchEvent(h)}else if(window.navigator.msSaveOrOpenBlob||o){var c=s.split(","),p=c[0].indexOf("base64")>-1,d=o?decodeURIComponent(c[1]):c[1];p&&(d=window.atob(d));var f=i+"."+a;if(window.navigator.msSaveOrOpenBlob){for(var g=d.length,y=new Uint8Array(g);g--;)y[g]=d.charCodeAt(g);var v=new Blob([y]);window.navigator.msSaveOrOpenBlob(v,f)}else{var m=document.createElement("iframe");document.body.appendChild(m);var x=m.contentWindow,_=x.document;_.open("image/svg+xml","replace"),_.write(d),_.close(),x.focus(),_.execCommand("SaveAs",!0,f),document.body.removeChild(m)}}else{var b=n.get("lang"),w='',S=window.open();S.document.write(w),S.document.title=i}},e.getDefaultOption=function(t){return{show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:t.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:t.getLocaleModel().get(["toolbox","saveAsImage","lang"])}},e}(yz),Mz="__ec_magicType_stack__",Iz=[["line","bar"],["stack"]],Tz=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getIcons=function(){var t=this.model,e=t.get("icon"),n={};return E(t.get("type"),(function(t){e[t]&&(n[t]=e[t])})),n},e.getDefaultOption=function(t){return{show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:t.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}}},e.prototype.onclick=function(t,e,n){var i=this.model,r=i.get(["seriesIndex",n]);if(Cz[n]){var o,a={series:[]};E(Iz,(function(t){P(t,n)>=0&&E(t,(function(t){i.setIconStatus(t,"normal")}))})),i.setIconStatus(n,"emphasis"),t.eachComponent({mainType:"series",query:null==r?null:{seriesIndex:r}},(function(t){var e=t.subType,r=t.id,o=Cz[n](e,r,t,i);o&&(k(o,t.option),a.series.push(o));var s=t.coordinateSystem;if(s&&"cartesian2d"===s.type&&("line"===n||"bar"===n)){var l=s.getAxesByScale("ordinal")[0];if(l){var u=l.dim+"Axis",h=t.getReferringComponents(u,Wo).models[0].componentIndex;a[u]=a[u]||[];for(var c=0;c<=h;c++)a[u][h]=a[u][h]||{};a[u][h].boundaryGap="bar"===n}}}));var s=n;"stack"===n&&(o=C({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),"emphasis"!==i.get(["iconStatus",n])&&(s="tiled")),e.dispatchAction({type:"changeMagicType",currentType:s,newOption:a,newTitle:o,featureName:"magicType"})}},e}(yz),Cz={line:function(t,e,n,i){if("bar"===t)return C({id:e,type:"line",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},i.get(["option","line"])||{},!0)},bar:function(t,e,n,i){if("line"===t)return C({id:e,type:"bar",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},i.get(["option","bar"])||{},!0)},stack:function(t,e,n,i){var r=n.get("stack")===Mz;if("line"===t||"bar"===t)return i.setIconStatus("stack",r?"normal":"emphasis"),C({id:e,stack:r?"":Mz},i.get(["option","stack"])||{},!0)}};Cm({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},(function(t,e){e.mergeOption(t.newOption)}));var Dz=new Array(60).join("-"),Az="\t";function kz(t){return t.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}var Lz=new RegExp("[\t]+","g");function Pz(t,e){var n=t.split(new RegExp("\n*"+Dz+"\n*","g")),i={series:[]};return E(n,(function(t,n){if(function(t){if(t.slice(0,t.indexOf("\n")).indexOf(Az)>=0)return!0}(t)){var r=function(t){for(var e=t.split(/\n+/g),n=[],i=z(kz(e.shift()).split(Lz),(function(t){return{name:t,data:[]}})),r=0;r=0)&&t(r,i._targetInfoList)}))}return t.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,(function(t,e,n){if((t.coordRanges||(t.coordRanges=[])).push(e),!t.coordRange){t.coordRange=e;var i=Uz[t.brushType](0,n,e);t.__rangeOffset={offset:jz[t.brushType](i.values,t.range,[1,1]),xyMinMax:i.xyMinMax}}})),t},t.prototype.matchOutputRanges=function(t,e,n){E(t,(function(t){var i=this.findTargetInfo(t,e);i&&!0!==i&&E(i.coordSyses,(function(i){var r=Uz[t.brushType](1,i,t.range,!0);n(t,r.values,i,e)}))}),this)},t.prototype.setInputRanges=function(t,e){E(t,(function(t){var n,i,r,o,a,s=this.findTargetInfo(t,e);if(t.range=t.range||[],s&&!0!==s){t.panelId=s.panelId;var l=Uz[t.brushType](0,s.coordSys,t.coordRange),u=t.__rangeOffset;t.range=u?jz[t.brushType](l.values,u.offset,(n=l.xyMinMax,i=u.xyMinMax,r=Kz(n),o=Kz(i),a=[r[0]/o[0],r[1]/o[1]],isNaN(a[0])&&(a[0]=1),isNaN(a[1])&&(a[1]=1),a)):l.values}}),this)},t.prototype.makePanelOpts=function(t,e){return z(this._targetInfoList,(function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:zL(i),isTargetByCursor:BL(i,t,n.coordSysModel),getLinearBrushOtherExtent:VL(i)}}))},t.prototype.controlSeries=function(t,e,n){var i=this.findTargetInfo(t,n);return!0===i||i&&P(i.coordSyses,e.coordinateSystem)>=0},t.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=Wz(e,t),r=0;rt[1]&&t.reverse(),t}function Wz(t,e){return Fo(t,e,{includeMainTypes:Bz})}var Hz={grid:function(t,e){var n=t.xAxisModels,i=t.yAxisModels,r=t.gridModels,o=yt(),a={},s={};(n||i||r)&&(E(n,(function(t){var e=t.axis.grid.model;o.set(e.id,e),a[e.id]=!0})),E(i,(function(t){var e=t.axis.grid.model;o.set(e.id,e),s[e.id]=!0})),E(r,(function(t){o.set(t.id,t),a[t.id]=!0,s[t.id]=!0})),o.each((function(t){var r=t.coordinateSystem,o=[];E(r.getCartesians(),(function(t,e){(P(n,t.getAxis("x").model)>=0||P(i,t.getAxis("y").model)>=0)&&o.push(t)})),e.push({panelId:"grid--"+t.id,gridModel:t,coordSysModel:t,coordSys:o[0],coordSyses:o,getPanelRect:Xz.grid,xAxisDeclared:a[t.id],yAxisDeclared:s[t.id]})})))},geo:function(t,e){E(t.geoModels,(function(t){var n=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:n,coordSyses:[n],getPanelRect:Xz.geo})}))}},Yz=[function(t,e){var n=t.xAxisModel,i=t.yAxisModel,r=t.gridModel;return!r&&n&&(r=n.axis.grid.model),!r&&i&&(r=i.axis.grid.model),r&&r===e.gridModel},function(t,e){var n=t.geoModel;return n&&n===e.geoModel}],Xz={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var t=this.coordSys,e=t.getBoundingRect().clone();return e.applyTransform(Bh(t)),e}},Uz={lineX:H(Zz,0),lineY:H(Zz,1),rect:function(t,e,n,i){var r=t?e.pointToData([n[0][0],n[1][0]],i):e.dataToPoint([n[0][0],n[1][0]],i),o=t?e.pointToData([n[0][1],n[1][1]],i):e.dataToPoint([n[0][1],n[1][1]],i),a=[Gz([r[0],o[0]]),Gz([r[1],o[1]])];return{values:a,xyMinMax:a}},polygon:function(t,e,n,i){var r=[[1/0,-1/0],[1/0,-1/0]];return{values:z(n,(function(n){var o=t?e.pointToData(n,i):e.dataToPoint(n,i);return r[0][0]=Math.min(r[0][0],o[0]),r[1][0]=Math.min(r[1][0],o[1]),r[0][1]=Math.max(r[0][1],o[0]),r[1][1]=Math.max(r[1][1],o[1]),o})),xyMinMax:r}}};function Zz(t,e,n,i){var r=n.getAxis(["x","y"][t]),o=Gz(z([0,1],(function(t){return e?r.coordToData(r.toLocalCoord(i[t]),!0):r.toGlobalCoord(r.dataToCoord(i[t]))}))),a=[];return a[t]=o,a[1-t]=[NaN,NaN],{values:o,xyMinMax:a}}var jz={lineX:H(qz,0),lineY:H(qz,1),rect:function(t,e,n){return[[t[0][0]-n[0]*e[0][0],t[0][1]-n[0]*e[0][1]],[t[1][0]-n[1]*e[1][0],t[1][1]-n[1]*e[1][1]]]},polygon:function(t,e,n){return z(t,(function(t,i){return[t[0]-n[0]*e[i][0],t[1]-n[1]*e[i][1]]}))}};function qz(t,e,n,i){return[e[0]-i[t]*n[0],e[1]-i[t]*n[1]]}function Kz(t){return t?[t[0][1]-t[0][0],t[1][1]-t[1][0]]:[NaN,NaN]}var $z,Jz,Qz=E,tV=Io+"toolbox-dataZoom_",eV=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.render=function(t,e,n,i){this._brushController||(this._brushController=new aL(n.getZr()),this._brushController.on("brush",W(this._onBrush,this)).mount()),function(t,e,n,i,r){var o=n._isZoomActive;i&&"takeGlobalCursor"===i.type&&(o="dataZoomSelect"===i.key&&i.dataZoomSelectActive);n._isZoomActive=o,t.setIconStatus("zoom",o?"emphasis":"normal");var a=new Fz(iV(t),e,{include:["grid"]}),s=a.makePanelOpts(r,(function(t){return t.xAxisDeclared&&!t.yAxisDeclared?"lineX":!t.xAxisDeclared&&t.yAxisDeclared?"lineY":"rect"}));n._brushController.setPanels(s).enableBrush(!(!o||!s.length)&&{brushType:"auto",brushStyle:t.getModel("brushStyle").getItemStyle()})}(t,e,this,i,n),function(t,e){t.setIconStatus("back",function(t){return zz(t).length}(e)>1?"emphasis":"normal")}(t,e)},e.prototype.onclick=function(t,e,n){nV[n].call(this)},e.prototype.remove=function(t,e){this._brushController&&this._brushController.unmount()},e.prototype.dispose=function(t,e){this._brushController&&this._brushController.dispose()},e.prototype._onBrush=function(t){var e=t.areas;if(t.isEnd&&e.length){var n={},i=this.ecModel;this._brushController.updateCovers([]),new Fz(iV(this.model),i,{include:["grid"]}).matchOutputRanges(e,i,(function(t,e,n){if("cartesian2d"===n.type){var i=t.brushType;"rect"===i?(r("x",n,e[0]),r("y",n,e[1])):r({lineX:"x",lineY:"y"}[i],n,e)}})),function(t,e){var n=zz(t);Nz(e,(function(e,i){for(var r=n.length-1;r>=0&&!n[r][i];r--);if(r<0){var o=t.queryComponents({mainType:"dataZoom",subType:"select",id:i})[0];if(o){var a=o.getPercentRange();n[0][i]={dataZoomId:i,start:a[0],end:a[1]}}}})),n.push(e)}(i,n),this._dispatchZoomAction(n)}function r(t,e,r){var o=e.getAxis(t),a=o.model,s=function(t,e,n){var i;return n.eachComponent({mainType:"dataZoom",subType:"select"},(function(n){n.getAxisModel(t,e.componentIndex)&&(i=n)})),i}(t,a,i),l=s.findRepresentativeAxisProxy(a).getMinMaxSpan();null==l.minValueSpan&&null==l.maxValueSpan||(r=Nk(0,r.slice(),o.scale.getExtent(),0,l.minValueSpan,l.maxValueSpan)),s&&(n[s.id]={dataZoomId:s.id,startValue:r[0],endValue:r[1]})}},e.prototype._dispatchZoomAction=function(t){var e=[];Qz(t,(function(t,n){e.push(T(t))})),e.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:e})},e.getDefaultOption=function(t){return{show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:t.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}}},e}(yz),nV={zoom:function(){var t=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:t})},back:function(){this._dispatchZoomAction(function(t){var e=zz(t),n=e[e.length-1];e.length>1&&e.pop();var i={};return Nz(n,(function(t,n){for(var r=e.length-1;r>=0;r--)if(t=e[r][n]){i[n]=t;break}})),i}(this.ecModel))}};function iV(t){var e={xAxisIndex:t.get("xAxisIndex",!0),yAxisIndex:t.get("yAxisIndex",!0),xAxisId:t.get("xAxisId",!0),yAxisId:t.get("yAxisId",!0)};return null==e.xAxisIndex&&null==e.xAxisId&&(e.xAxisIndex="all"),null==e.yAxisIndex&&null==e.yAxisId&&(e.yAxisIndex="all"),e}$z="dataZoom",Jz=function(t){var e=t.getComponent("toolbox",0),n=["feature","dataZoom"];if(e&&null!=e.get(n)){var i=e.getModel(n),r=[],o=Fo(t,iV(i));return Qz(o.xAxisModels,(function(t){return a(t,"xAxis","xAxisIndex")})),Qz(o.yAxisModels,(function(t){return a(t,"yAxis","yAxisIndex")})),r}function a(t,e,n){var o=t.componentIndex,a={type:"select",$fromToolbox:!0,filterMode:i.get("filterMode",!0)||"filter",id:tV+e+o};a[n]=o,r.push(a)}},lt(null==od.get($z)&&Jz),od.set($z,Jz);var rV=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type="tooltip",e.dependencies=["axisPointer"],e.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},e}(zp);function oV(t){var e=t.get("confine");return null!=e?!!e:"richText"===t.get("renderMode")}function aV(t){if(r.domSupported)for(var e=document.documentElement.style,n=0,i=t.length;n-1?(u+="top:50%",h+="translateY(-50%) rotate("+(a="left"===s?-225:-45)+"deg)"):(u+="left:50%",h+="translateX(-50%) rotate("+(a="top"===s?225:45)+"deg)");var c=a*Math.PI/180,p=l+r,d=p*Math.abs(Math.cos(c))+p*Math.abs(Math.sin(c)),f=e+" solid "+r+"px;";return'
    '}(n,i,r)),U(t))o.innerHTML=t+a;else if(t){o.innerHTML="",Y(t)||(t=[t]);for(var s=0;s=0?this._tryShow(n,i):"leave"===e&&this._hide(i))}),this))},e.prototype._keepShow=function(){var t=this._tooltipModel,e=this._ecModel,n=this._api,i=t.get("triggerOn");if(null!=this._lastX&&null!=this._lastY&&"none"!==i&&"click"!==i){var r=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout((function(){!n.isDisposed()&&r.manuallyShowTip(t,e,n,{x:r._lastX,y:r._lastY,dataByCoordSys:r._lastDataByCoordSys})}))}},e.prototype.manuallyShowTip=function(t,e,n,i){if(i.from!==this.uid&&!r.node&&n.getDom()){var o=SV(i,n);this._ticket="";var a=i.dataByCoordSys,s=function(t,e,n){var i=Go(t).queryOptionMap,r=i.keys()[0];if(!r||"series"===r)return;var o=Yo(e,r,i.get(r),{useDefault:!1,enableAll:!1,enableNone:!1}),a=o.models[0];if(!a)return;var s,l=n.getViewOfComponentModel(a);if(l.group.traverse((function(e){var n=rl(e).tooltipConfig;if(n&&n.name===t.name)return s=e,!0})),s)return{componentMainType:r,componentIndex:a.componentIndex,el:s}}(i,e,n);if(s){var l=s.el.getBoundingRect().clone();l.applyTransform(s.el.transform),this._tryShow({offsetX:l.x+l.width/2,offsetY:l.y+l.height/2,target:s.el,position:i.position,positionDefault:"bottom"},o)}else if(i.tooltip&&null!=i.x&&null!=i.y){var u=_V;u.x=i.x,u.y=i.y,u.update(),rl(u).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:u},o)}else if(a)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:a,tooltipOption:i.tooltipOption},o);else if(null!=i.seriesIndex){if(this._manuallyAxisShowTip(t,e,n,i))return;var h=kN(i,e),c=h.point[0],p=h.point[1];null!=c&&null!=p&&this._tryShow({offsetX:c,offsetY:p,target:h.el,position:i.position,positionDefault:"bottom"},o)}else null!=i.x&&null!=i.y&&(n.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:n.getZr().findHover(i.x,i.y).target},o))}},e.prototype.manuallyHideTip=function(t,e,n,i){var r=this._tooltipContent;this._tooltipModel&&r.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,i.from!==this.uid&&this._hide(SV(i,n))},e.prototype._manuallyAxisShowTip=function(t,e,n,i){var r=i.seriesIndex,o=i.dataIndex,a=e.getComponent("axisPointer").coordSysAxesInfo;if(null!=r&&null!=o&&null!=a){var s=e.getSeriesByIndex(r);if(s)if("axis"===wV([s.getData().getItemModel(o),s,(s.coordinateSystem||{}).model],this._tooltipModel).get("trigger"))return n.dispatchAction({type:"updateAxisPointer",seriesIndex:r,dataIndex:o,position:i.position}),!0}},e.prototype._tryShow=function(t,e){var n=t.target;if(this._tooltipModel){this._lastX=t.offsetX,this._lastY=t.offsetY;var i=t.dataByCoordSys;if(i&&i.length)this._showAxisTooltip(i,t);else if(n){var r,o;if("legend"===rl(n).ssrType)return;this._lastDataByCoordSys=null,Oy(n,(function(t){return null!=rl(t).dataIndex?(r=t,!0):null!=rl(t).tooltipConfig?(o=t,!0):void 0}),!0),r?this._showSeriesItemTooltip(t,r,e):o?this._showComponentItemTooltip(t,o,e):this._hide(e)}else this._lastDataByCoordSys=null,this._hide(e)}},e.prototype._showOrMove=function(t,e){var n=t.get("showDelay");e=W(e,this),clearTimeout(this._showTimout),n>0?this._showTimout=setTimeout(e,n):e()},e.prototype._showAxisTooltip=function(t,e){var n=this._ecModel,i=this._tooltipModel,r=[e.offsetX,e.offsetY],o=wV([e.tooltipOption],i),a=this._renderMode,s=[],l=og("section",{blocks:[],noHeader:!0}),u=[],h=new yg;E(t,(function(t){E(t.dataByAxis,(function(t){var e=n.getComponent(t.axisDim+"Axis",t.axisIndex),r=t.value;if(e&&null!=r){var o=pN(r,e.axis,n,t.seriesDataIndices,t.valueLabelOpt),c=og("section",{header:o,noHeader:!ut(o),sortBlocks:!0,blocks:[]});l.blocks.push(c),E(t.seriesDataIndices,(function(l){var p=n.getSeriesByIndex(l.seriesIndex),d=l.dataIndexInside,f=p.getDataParams(d);if(!(f.dataIndex<0)){f.axisDim=t.axisDim,f.axisIndex=t.axisIndex,f.axisType=t.axisType,f.axisId=t.axisId,f.axisValue=S_(e.axis,{value:r}),f.axisValueLabel=o,f.marker=h.makeTooltipMarker("item",Sp(f.color),a);var g=bf(p.formatTooltip(d,!0,null)),y=g.frag;if(y){var v=wV([p],i).get("valueFormatter");c.blocks.push(v?A({valueFormatter:v},y):y)}g.text&&u.push(g.text),s.push(f)}}))}}))})),l.blocks.reverse(),u.reverse();var c=e.position,p=o.get("order"),d=cg(l,h,a,p,n.get("useUTC"),o.get("textStyle"));d&&u.unshift(d);var f="richText"===a?"\n\n":"
    ",g=u.join(f);this._showOrMove(o,(function(){this._updateContentNotChangedOnAxis(t,s)?this._updatePosition(o,c,r[0],r[1],this._tooltipContent,s):this._showTooltipContent(o,g,s,Math.random()+"",r[0],r[1],c,null,h)}))},e.prototype._showSeriesItemTooltip=function(t,e,n){var i=this._ecModel,r=rl(e),o=r.seriesIndex,a=i.getSeriesByIndex(o),s=r.dataModel||a,l=r.dataIndex,u=r.dataType,h=s.getData(u),c=this._renderMode,p=t.positionDefault,d=wV([h.getItemModel(l),s,a&&(a.coordinateSystem||{}).model],this._tooltipModel,p?{position:p}:null),f=d.get("trigger");if(null==f||"item"===f){var g=s.getDataParams(l,u),y=new yg;g.marker=y.makeTooltipMarker("item",Sp(g.color),c);var v=bf(s.formatTooltip(l,!1,u)),m=d.get("order"),x=d.get("valueFormatter"),_=v.frag,b=_?cg(x?A({valueFormatter:x},_):_,y,c,m,i.get("useUTC"),d.get("textStyle")):v.text,w="item_"+s.name+"_"+l;this._showOrMove(d,(function(){this._showTooltipContent(d,b,g,w,t.offsetX,t.offsetY,t.position,t.target,y)})),n({type:"showTip",dataIndexInside:l,dataIndex:h.getRawIndex(l),seriesIndex:o,from:this.uid})}},e.prototype._showComponentItemTooltip=function(t,e,n){var i=rl(e),r=i.tooltipConfig.option||{};if(U(r)){r={content:r,formatter:r}}var o=[r],a=this._ecModel.getComponent(i.componentMainType,i.componentIndex);a&&o.push(a),o.push({formatter:r.content});var s=t.positionDefault,l=wV(o,this._tooltipModel,s?{position:s}:null),u=l.get("content"),h=Math.random()+"",c=new yg;this._showOrMove(l,(function(){var n=T(l.get("formatterParams")||{});this._showTooltipContent(l,u,n,h,t.offsetX,t.offsetY,t.position,e,c)})),n({type:"showTip",from:this.uid})},e.prototype._showTooltipContent=function(t,e,n,i,r,o,a,s,l){if(this._ticket="",t.get("showContent")&&t.get("show")){var u=this._tooltipContent;u.setEnterable(t.get("enterable"));var h=t.get("formatter");a=a||t.get("position");var c=e,p=this._getNearestPoint([r,o],n,t.get("trigger"),t.get("borderColor")).color;if(h)if(U(h)){var d=t.ecModel.get("useUTC"),f=Y(n)?n[0]:n;c=h,f&&f.axisType&&f.axisType.indexOf("time")>=0&&(c=Jc(f.axisValue,c,d)),c=bp(c,n,!0)}else if(X(h)){var g=W((function(e,i){e===this._ticket&&(u.setContent(i,l,t,p,a),this._updatePosition(t,a,r,o,u,n,s))}),this);this._ticket=i,c=h(n,i,g)}else c=h;u.setContent(c,l,t,p,a),u.show(t,p),this._updatePosition(t,a,r,o,u,n,s)}},e.prototype._getNearestPoint=function(t,e,n,i){return"axis"===n||Y(e)?{color:i||("html"===this._renderMode?"#fff":"none")}:Y(e)?void 0:{color:i||e.color||e.borderColor}},e.prototype._updatePosition=function(t,e,n,i,r,o,a){var s=this._api.getWidth(),l=this._api.getHeight();e=e||t.get("position");var u=r.getSize(),h=t.get("align"),c=t.get("verticalAlign"),p=a&&a.getBoundingRect().clone();if(a&&p.applyTransform(a.transform),X(e)&&(e=e([n,i],o,r.el,p,{viewSize:[s,l],contentSize:u.slice()})),Y(e))n=$r(e[0],s),i=$r(e[1],l);else if(q(e)){var d=e;d.width=u[0],d.height=u[1];var f=kp(d,{width:s,height:l});n=f.x,i=f.y,h=null,c=null}else if(U(e)&&a){var g=function(t,e,n,i){var r=n[0],o=n[1],a=Math.ceil(Math.SQRT2*i)+8,s=0,l=0,u=e.width,h=e.height;switch(t){case"inside":s=e.x+u/2-r/2,l=e.y+h/2-o/2;break;case"top":s=e.x+u/2-r/2,l=e.y-o-a;break;case"bottom":s=e.x+u/2-r/2,l=e.y+h+a;break;case"left":s=e.x-r-a,l=e.y+h/2-o/2;break;case"right":s=e.x+u+a,l=e.y+h/2-o/2}return[s,l]}(e,p,u,t.get("borderWidth"));n=g[0],i=g[1]}else{g=function(t,e,n,i,r,o,a){var s=n.getSize(),l=s[0],u=s[1];null!=o&&(t+l+o+2>i?t-=l+o:t+=o);null!=a&&(e+u+a>r?e-=u+a:e+=a);return[t,e]}(n,i,r,s,l,h?null:20,c?null:20);n=g[0],i=g[1]}if(h&&(n-=MV(h)?u[0]/2:"right"===h?u[0]:0),c&&(i-=MV(c)?u[1]/2:"bottom"===c?u[1]:0),oV(t)){g=function(t,e,n,i,r){var o=n.getSize(),a=o[0],s=o[1];return t=Math.min(t+a,i)-a,e=Math.min(e+s,r)-s,t=Math.max(t,0),e=Math.max(e,0),[t,e]}(n,i,r,s,l);n=g[0],i=g[1]}r.moveTo(n,i)},e.prototype._updateContentNotChangedOnAxis=function(t,e){var n=this._lastDataByCoordSys,i=this._cbParamsList,r=!!n&&n.length===t.length;return r&&E(n,(function(n,o){var a=n.dataByAxis||[],s=(t[o]||{}).dataByAxis||[];(r=r&&a.length===s.length)&&E(a,(function(t,n){var o=s[n]||{},a=t.seriesDataIndices||[],l=o.seriesDataIndices||[];(r=r&&t.value===o.value&&t.axisType===o.axisType&&t.axisId===o.axisId&&a.length===l.length)&&E(a,(function(t,e){var n=l[e];r=r&&t.seriesIndex===n.seriesIndex&&t.dataIndex===n.dataIndex})),i&&E(t.seriesDataIndices,(function(t){var n=t.seriesIndex,o=e[n],a=i[n];o&&a&&a.data!==o.data&&(r=!1)}))}))})),this._lastDataByCoordSys=t,this._cbParamsList=e,!!r},e.prototype._hide=function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},e.prototype.dispose=function(t,e){!r.node&&e.getDom()&&(Yg(this,"_updatePosition"),this._tooltipContent.dispose(),DN("itemTooltip",e))},e.type="tooltip",e}(Ag);function wV(t,e,n){var i,r=e.ecModel;n?(i=new Cc(n,r,r),i=new Cc(e.option,i,r)):i=e;for(var o=t.length-1;o>=0;o--){var a=t[o];a&&(a instanceof Cc&&(a=a.get("tooltip",!0)),U(a)&&(a={formatter:a}),a&&(i=new Cc(a,i,r)))}return i}function SV(t,e){return t.dispatchAction||W(e.dispatchAction,e)}function MV(t){return"center"===t||"middle"===t}var IV=["rect","polygon","keep","clear"];function TV(t,e){var n=To(t?t.brush:[]);if(n.length){var i=[];E(n,(function(t){var e=t.hasOwnProperty("toolbox")?t.toolbox:[];e instanceof Array&&(i=i.concat(e))}));var r=t&&t.toolbox;Y(r)&&(r=r[0]),r||(r={feature:{}},t.toolbox=[r]);var o=r.feature||(r.feature={}),a=o.brush||(o.brush={}),s=a.type||(a.type=[]);s.push.apply(s,i),function(t){var e={};E(t,(function(t){e[t]=1})),t.length=0,E(e,(function(e,n){t.push(n)}))}(s),e&&!s.length&&s.push.apply(s,IV)}}var CV=E;function DV(t){if(t)for(var e in t)if(t.hasOwnProperty(e))return!0}function AV(t,e,n){var i={};return CV(e,(function(e){var r,o=i[e]=((r=function(){}).prototype.__hidden=r.prototype,new r);CV(t[e],(function(t,i){if(DD.isValidType(i)){var r={type:i,visual:t};n&&n(r,e),o[i]=new DD(r),"opacity"===i&&((r=T(r)).type="colorAlpha",o.__hidden.__alphaForOpacity=new DD(r))}}))})),i}function kV(t,e,n){var i;E(n,(function(t){e.hasOwnProperty(t)&&DV(e[t])&&(i=!0)})),i&&E(n,(function(n){e.hasOwnProperty(n)&&DV(e[n])?t[n]=T(e[n]):delete t[n]}))}var LV={lineX:PV(0),lineY:PV(1),rect:{point:function(t,e,n){return t&&n.boundingRect.contain(t[0],t[1])},rect:function(t,e,n){return t&&n.boundingRect.intersect(t)}},polygon:{point:function(t,e,n){return t&&n.boundingRect.contain(t[0],t[1])&&P_(n.range,t[0],t[1])},rect:function(t,e,n){var i=n.range;if(!t||i.length<=1)return!1;var r=t.x,o=t.y,a=t.width,s=t.height,l=i[0];return!!(P_(i,r,o)||P_(i,r+a,o)||P_(i,r,o+s)||P_(i,r+a,o+s)||ze.create(t).contain(l[0],l[1])||Zh(r,o,r+a,o,i)||Zh(r,o,r,o+s,i)||Zh(r+a,o,r+a,o+s,i)||Zh(r,o+s,r+a,o+s,i))||void 0}}};function PV(t){var e=["x","y"],n=["width","height"];return{point:function(e,n,i){if(e){var r=i.range;return OV(e[t],r)}},rect:function(i,r,o){if(i){var a=o.range,s=[i[e[t]],i[e[t]]+i[n[t]]];return s[1]e[0][1]&&(e[0][1]=o[0]),o[1]e[1][1]&&(e[1][1]=o[1])}return e&&WV(e)}};function WV(t){return new ze(t[0][0],t[1][0],t[0][1]-t[0][0],t[1][1]-t[1][0])}var HV=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(t,e){this.ecModel=t,this.api=e,this.model,(this._brushController=new aL(e.getZr())).on("brush",W(this._onBrush,this)).mount()},e.prototype.render=function(t,e,n,i){this.model=t,this._updateController(t,e,n,i)},e.prototype.updateTransform=function(t,e,n,i){zV(e),this._updateController(t,e,n,i)},e.prototype.updateVisual=function(t,e,n,i){this.updateTransform(t,e,n,i)},e.prototype.updateView=function(t,e,n,i){this._updateController(t,e,n,i)},e.prototype._updateController=function(t,e,n,i){(!i||i.$from!==t.id)&&this._brushController.setPanels(t.brushTargetManager.makePanelOpts(n)).enableBrush(t.brushOption).updateCovers(t.areas.slice())},e.prototype.dispose=function(){this._brushController.dispose()},e.prototype._onBrush=function(t){var e=this.model.id,n=this.model.brushTargetManager.setOutputRanges(t.areas,this.ecModel);(!t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:e,areas:T(n),$from:e}),t.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:e,areas:T(n),$from:e})},e.type="brush",e}(Ag),YV=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.areas=[],n.brushOption={},n}return n(e,t),e.prototype.optionUpdated=function(t,e){var n=this.option;!e&&kV(n,t,["inBrush","outOfBrush"]);var i=n.inBrush=n.inBrush||{};n.outOfBrush=n.outOfBrush||{color:"#ddd"},i.hasOwnProperty("liftZ")||(i.liftZ=5)},e.prototype.setAreas=function(t){t&&(this.areas=z(t,(function(t){return XV(this.option,t)}),this))},e.prototype.setBrushOption=function(t){this.brushOption=XV(this.option,t),this.brushType=this.brushOption.brushType},e.type="brush",e.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],e.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(210,219,238,0.3)",borderColor:"#D2DBEE"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},e}(zp);function XV(t,e){return C({brushType:t.brushType,brushMode:t.brushMode,transformable:t.transformable,brushStyle:new Cc(t.brushStyle).getItemStyle(),removeOnClick:t.removeOnClick,z:t.z},e,!0)}var UV=["rect","polygon","lineX","lineY","keep","clear"],ZV=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.render=function(t,e,n){var i,r,o;e.eachComponent({mainType:"brush"},(function(t){i=t.brushType,r=t.brushOption.brushMode||"single",o=o||!!t.areas.length})),this._brushType=i,this._brushMode=r,E(t.get("type",!0),(function(e){t.setIconStatus(e,("keep"===e?"multiple"===r:"clear"===e?o:e===i)?"emphasis":"normal")}))},e.prototype.updateView=function(t,e,n){this.render(t,e,n)},e.prototype.getIcons=function(){var t=this.model,e=t.get("icon",!0),n={};return E(t.get("type",!0),(function(t){e[t]&&(n[t]=e[t])})),n},e.prototype.onclick=function(t,e,n){var i=this._brushType,r=this._brushMode;"clear"===n?(e.dispatchAction({type:"axisAreaSelect",intervals:[]}),e.dispatchAction({type:"brush",command:"clear",areas:[]})):e.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:"keep"===n?i:i!==n&&n,brushMode:"keep"===n?"multiple"===r?"single":"multiple":r}})},e.getDefaultOption=function(t){return{show:!0,type:UV.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:t.getLocaleModel().get(["toolbox","brush","title"])}},e}(yz);var jV=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.layoutMode={type:"box",ignoreSize:!0},n}return n(e,t),e.type="title",e.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},e}(zp),qV=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){if(this.group.removeAll(),t.get("show")){var i=this.group,r=t.getModel("textStyle"),o=t.getModel("subtextStyle"),a=t.get("textAlign"),s=rt(t.get("textBaseline"),t.get("textVerticalAlign")),l=new Xs({style:oc(r,{text:t.get("text"),fill:r.getTextColor()},{disableBox:!0}),z2:10}),u=l.getBoundingRect(),h=t.get("subtext"),c=new Xs({style:oc(o,{text:h,fill:o.getTextColor(),y:u.height+t.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),p=t.get("link"),d=t.get("sublink"),f=t.get("triggerEvent",!0);l.silent=!p&&!f,c.silent=!d&&!f,p&&l.on("click",(function(){Mp(p,"_"+t.get("target"))})),d&&c.on("click",(function(){Mp(d,"_"+t.get("subtarget"))})),rl(l).eventData=rl(c).eventData=f?{componentType:"title",componentIndex:t.componentIndex}:null,i.add(l),h&&i.add(c);var g=i.getBoundingRect(),y=t.getBoxLayoutParams();y.width=g.width,y.height=g.height;var v=kp(y,{width:n.getWidth(),height:n.getHeight()},t.get("padding"));a||("middle"===(a=t.get("left")||t.get("right"))&&(a="center"),"right"===a?v.x+=v.width:"center"===a&&(v.x+=v.width/2)),s||("center"===(s=t.get("top")||t.get("bottom"))&&(s="middle"),"bottom"===s?v.y+=v.height:"middle"===s&&(v.y+=v.height/2),s=s||"top"),i.x=v.x,i.y=v.y,i.markRedraw();var m={align:a,verticalAlign:s};l.setStyle(m),c.setStyle(m),g=i.getBoundingRect();var x=v.margin,_=t.getItemStyle(["color","opacity"]);_.fill=t.get("backgroundColor");var b=new Ws({shape:{x:g.x-x[3],y:g.y-x[0],width:g.width+x[1]+x[3],height:g.height+x[0]+x[2],r:t.get("borderRadius")},style:_,subPixelOptimize:!0,silent:!0});i.add(b)}},e.type="title",e}(Ag);var KV=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.layoutMode="box",n}return n(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n),this._initData()},e.prototype.mergeOption=function(e){t.prototype.mergeOption.apply(this,arguments),this._initData()},e.prototype.setCurrentIndex=function(t){null==t&&(t=this.option.currentIndex);var e=this._data.count();this.option.loop?t=(t%e+e)%e:(t>=e&&(t=e-1),t<0&&(t=0)),this.option.currentIndex=t},e.prototype.getCurrentIndex=function(){return this.option.currentIndex},e.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},e.prototype.setPlayState=function(t){this.option.autoPlay=!!t},e.prototype.getPlayState=function(){return!!this.option.autoPlay},e.prototype._initData=function(){var t,e=this.option,n=e.data||[],i=e.axisType,r=this._names=[];"category"===i?(t=[],E(n,(function(e,n){var i,o=Ro(Ao(e),"");q(e)?(i=T(e)).value=n:i=n,t.push(i),r.push(o)}))):t=n;var o={category:"ordinal",time:"time",value:"number"}[i]||"number";(this._data=new cx([{name:"value",type:o}],this)).initData(t,r)},e.prototype.getData=function(){return this._data},e.prototype.getCategories=function(){if("category"===this.get("axisType"))return this._names.slice()},e.type="timeline",e.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},e}(zp),$V=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type="timeline.slider",e.defaultOption=kc(KV.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:"#DAE1F5"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#A4B1D7"},itemStyle:{color:"#A4B1D7",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:15,color:"#316bf3",borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0, 0, 0, 0.3)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z",prevIcon:"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z",prevBtnSize:18,nextBtnSize:18,color:"#A4B1D7",borderColor:"#A4B1D7",borderWidth:1},emphasis:{label:{show:!0,color:"#6f778d"},itemStyle:{color:"#316BF3"},controlStyle:{color:"#316BF3",borderColor:"#316BF3",borderWidth:2}},progress:{lineStyle:{color:"#316BF3"},itemStyle:{color:"#316BF3"},label:{color:"#6f778d"}},data:[]}),e}(KV);R($V,_f.prototype);var JV=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type="timeline",e}(Ag),QV=function(t){function e(e,n,i,r){var o=t.call(this,e,n,i)||this;return o.type=r||"value",o}return n(e,t),e.prototype.getLabelModel=function(){return this.model.getModel("label")},e.prototype.isHorizontal=function(){return"horizontal"===this.model.get("orient")},e}(ob),tB=Math.PI,eB=Vo(),nB=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(t,e){this.api=e},e.prototype.render=function(t,e,n){if(this.model=t,this.api=n,this.ecModel=e,this.group.removeAll(),t.get("show",!0)){var i=this._layout(t,n),r=this._createGroup("_mainGroup"),o=this._createGroup("_labelGroup"),a=this._axis=this._createAxis(i,t);t.formatTooltip=function(t){return og("nameValue",{noName:!0,value:a.scale.getLabel({value:t})})},E(["AxisLine","AxisTick","Control","CurrentPointer"],(function(e){this["_render"+e](i,r,a,t)}),this),this._renderAxisLabel(i,o,a,t),this._position(i,t)}this._doPlayStop(),this._updateTicksStatus()},e.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},e.prototype.dispose=function(){this._clearTimer()},e.prototype._layout=function(t,e){var n,i,r,o,a=t.get(["label","position"]),s=t.get("orient"),l=function(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()},t.get("padding"))}(t,e),u={horizontal:"center",vertical:(n=null==a||"auto"===a?"horizontal"===s?l.y+l.height/2=0||"+"===n?"left":"right"},h={horizontal:n>=0||"+"===n?"top":"bottom",vertical:"middle"},c={horizontal:0,vertical:tB/2},p="vertical"===s?l.height:l.width,d=t.getModel("controlStyle"),f=d.get("show",!0),g=f?d.get("itemSize"):0,y=f?d.get("itemGap"):0,v=g+y,m=t.get(["label","rotate"])||0;m=m*tB/180;var x=d.get("position",!0),_=f&&d.get("showPlayBtn",!0),b=f&&d.get("showPrevBtn",!0),w=f&&d.get("showNextBtn",!0),S=0,M=p;"left"===x||"bottom"===x?(_&&(i=[0,0],S+=v),b&&(r=[S,0],S+=v),w&&(o=[M-g,0],M-=v)):(_&&(i=[M-g,0],M-=v),b&&(r=[0,0],S+=v),w&&(o=[M-g,0],M-=v));var I=[S,M];return t.get("inverse")&&I.reverse(),{viewRect:l,mainLength:p,orient:s,rotation:c[s],labelRotation:m,labelPosOpt:n,labelAlign:t.get(["label","align"])||u[s],labelBaseline:t.get(["label","verticalAlign"])||t.get(["label","baseline"])||h[s],playPosition:i,prevBtnPosition:r,nextBtnPosition:o,axisExtent:I,controlSize:g,controlGap:y}},e.prototype._position=function(t,e){var n=this._mainGroup,i=this._labelGroup,r=t.viewRect;if("vertical"===t.orient){var o=[1,0,0,1,0,0],a=r.x,s=r.y+r.height;we(o,o,[-a,-s]),Se(o,o,-tB/2),we(o,o,[a,s]),(r=r.clone()).applyTransform(o)}var l=y(r),u=y(n.getBoundingRect()),h=y(i.getBoundingRect()),c=[n.x,n.y],p=[i.x,i.y];p[0]=c[0]=l[0][0];var d,f=t.labelPosOpt;null==f||U(f)?(v(c,u,l,1,d="+"===f?0:1),v(p,h,l,1,1-d)):(v(c,u,l,1,d=f>=0?0:1),p[1]=c[1]+f);function g(t){t.originX=l[0][0]-t.x,t.originY=l[1][0]-t.y}function y(t){return[[t.x,t.x+t.width],[t.y,t.y+t.height]]}function v(t,e,n,i,r){t[i]+=n[i][r]-e[i][r]}n.setPosition(c),i.setPosition(p),n.rotation=i.rotation=t.rotation,g(n),g(i)},e.prototype._createAxis=function(t,e){var n=e.getData(),i=e.get("axisType"),r=function(t,e){if(e=e||t.get("type"),e)switch(e){case"category":return new Rx({ordinalMeta:t.getCategories(),extent:[1/0,-1/0]});case"time":return new Kx({locale:t.ecModel.getLocaleModel(),useUTC:t.ecModel.get("useUTC")});default:return new Ex}}(e,i);r.getTicks=function(){return n.mapArray(["value"],(function(t){return{value:t}}))};var o=n.getDataExtent("value");r.setExtent(o[0],o[1]),r.calcNiceTicks();var a=new QV("value",r,t.axisExtent,i);return a.model=e,a},e.prototype._createGroup=function(t){var e=this[t]=new Br;return this.group.add(e),e},e.prototype._renderAxisLine=function(t,e,n,i){var r=n.getExtent();if(i.get(["lineStyle","show"])){var o=new Ku({shape:{x1:r[0],y1:0,x2:r[1],y2:0},style:A({lineCap:"round"},i.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});e.add(o);var a=this._progressLine=new Ku({shape:{x1:r[0],x2:this._currentPointer?this._currentPointer.x:r[0],y1:0,y2:0},style:k({lineCap:"round",lineWidth:o.style.lineWidth},i.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});e.add(a)}},e.prototype._renderAxisTick=function(t,e,n,i){var r=this,o=i.getData(),a=n.scale.getTicks();this._tickSymbols=[],E(a,(function(t){var a=n.dataToCoord(t.value),s=o.getItemModel(t.value),l=s.getModel("itemStyle"),u=s.getModel(["emphasis","itemStyle"]),h=s.getModel(["progress","itemStyle"]),c={x:a,y:0,onclick:W(r._changeTimeline,r,t.value)},p=iB(s,l,e,c);p.ensureState("emphasis").style=u.getItemStyle(),p.ensureState("progress").style=h.getItemStyle(),Ul(p);var d=rl(p);s.get("tooltip")?(d.dataIndex=t.value,d.dataModel=i):d.dataIndex=d.dataModel=null,r._tickSymbols.push(p)}))},e.prototype._renderAxisLabel=function(t,e,n,i){var r=this;if(n.getLabelModel().get("show")){var o=i.getData(),a=n.getViewLabels();this._tickLabels=[],E(a,(function(i){var a=i.tickValue,s=o.getItemModel(a),l=s.getModel("label"),u=s.getModel(["emphasis","label"]),h=s.getModel(["progress","label"]),c=n.dataToCoord(i.tickValue),p=new Xs({x:c,y:0,rotation:t.labelRotation-t.rotation,onclick:W(r._changeTimeline,r,a),silent:!1,style:oc(l,{text:i.formattedLabel,align:t.labelAlign,verticalAlign:t.labelBaseline})});p.ensureState("emphasis").style=oc(u),p.ensureState("progress").style=oc(h),e.add(p),Ul(p),eB(p).dataIndex=a,r._tickLabels.push(p)}))}},e.prototype._renderControl=function(t,e,n,i){var r=t.controlSize,o=t.rotation,a=i.getModel("controlStyle").getItemStyle(),s=i.getModel(["emphasis","controlStyle"]).getItemStyle(),l=i.getPlayState(),u=i.get("inverse",!0);function h(t,n,l,u){if(t){var h=Cr(rt(i.get(["controlStyle",n+"BtnSize"]),r),r),c=function(t,e,n,i){var r=i.style,o=Uh(t.get(["controlStyle",e]),i||{},new ze(n[0],n[1],n[2],n[3]));r&&o.setStyle(r);return o}(i,n+"Icon",[0,-h/2,h,h],{x:t[0],y:t[1],originX:r/2,originY:0,rotation:u?-o:0,rectHover:!0,style:a,onclick:l});c.ensureState("emphasis").style=s,e.add(c),Ul(c)}}h(t.nextBtnPosition,"next",W(this._changeTimeline,this,u?"-":"+")),h(t.prevBtnPosition,"prev",W(this._changeTimeline,this,u?"+":"-")),h(t.playPosition,l?"stop":"play",W(this._handlePlayClick,this,!l),!0)},e.prototype._renderCurrentPointer=function(t,e,n,i){var r=i.getData(),o=i.getCurrentIndex(),a=r.getItemModel(o).getModel("checkpointStyle"),s=this,l={onCreate:function(t){t.draggable=!0,t.drift=W(s._handlePointerDrag,s),t.ondragend=W(s._handlePointerDragend,s),rB(t,s._progressLine,o,n,i,!0)},onUpdate:function(t){rB(t,s._progressLine,o,n,i)}};this._currentPointer=iB(a,a,this._mainGroup,{},this._currentPointer,l)},e.prototype._handlePlayClick=function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},e.prototype._handlePointerDrag=function(t,e,n){this._clearTimer(),this._pointerChangeTimeline([n.offsetX,n.offsetY])},e.prototype._handlePointerDragend=function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},e.prototype._pointerChangeTimeline=function(t,e){var n=this._toAxisCoord(t)[0],i=Qr(this._axis.getExtent().slice());n>i[1]&&(n=i[1]),n=0&&(a[o]=+a[o].toFixed(c)),[a,h]}var gB={min:H(fB,"min"),max:H(fB,"max"),average:H(fB,"average"),median:H(fB,"median")};function yB(t,e){if(e){var n=t.getData(),i=t.coordinateSystem,r=i&&i.dimensions;if(!function(t){return!isNaN(parseFloat(t.x))&&!isNaN(parseFloat(t.y))}(e)&&!Y(e.coord)&&Y(r)){var o=vB(e,n,i,t);if((e=T(e)).type&&gB[e.type]&&o.baseAxis&&o.valueAxis){var a=P(r,o.baseAxis.dim),s=P(r,o.valueAxis.dim),l=gB[e.type](n,o.baseDataDim,o.valueDataDim,a,s);e.coord=l[0],e.value=l[1]}else e.coord=[null!=e.xAxis?e.xAxis:e.radiusAxis,null!=e.yAxis?e.yAxis:e.angleAxis]}if(null!=e.coord&&Y(r))for(var u=e.coord,h=0;h<2;h++)gB[u[h]]&&(u[h]=_B(n,n.mapDimension(r[h]),u[h]));else e.coord=[];return e}}function vB(t,e,n,i){var r={};return null!=t.valueIndex||null!=t.valueDim?(r.valueDataDim=null!=t.valueIndex?e.getDimension(t.valueIndex):t.valueDim,r.valueAxis=n.getAxis(function(t,e){var n=t.getData().getDimensionInfo(e);return n&&n.coordDim}(i,r.valueDataDim)),r.baseAxis=n.getOtherAxis(r.valueAxis),r.baseDataDim=e.mapDimension(r.baseAxis.dim)):(r.baseAxis=i.getBaseAxis(),r.valueAxis=n.getOtherAxis(r.baseAxis),r.baseDataDim=e.mapDimension(r.baseAxis.dim),r.valueDataDim=e.mapDimension(r.valueAxis.dim)),r}function mB(t,e){return!(t&&t.containData&&e.coord&&!dB(e))||t.containData(e.coord)}function xB(t,e){return t?function(t,n,i,r){return If(r<2?t.coord&&t.coord[r]:t.value,e[r])}:function(t,n,i,r){return If(t.value,e[r])}}function _B(t,e,n){if("average"===n){var i=0,r=0;return t.each(e,(function(t,e){isNaN(t)||(i+=t,r++)})),i/r}return"median"===n?t.getMedian(e):t.getDataExtent(e)["max"===n?1:0]}var bB=Vo(),wB=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(){this.markerGroupMap=yt()},e.prototype.render=function(t,e,n){var i=this,r=this.markerGroupMap;r.each((function(t){bB(t).keep=!1})),e.eachSeries((function(t){var r=cB.getMarkerModelFromSeries(t,i.type);r&&i.renderSeries(t,r,e,n)})),r.each((function(t){!bB(t).keep&&i.group.remove(t.group)}))},e.prototype.markKeep=function(t){bB(t).keep=!0},e.prototype.toggleBlurSeries=function(t,e){var n=this;E(t,(function(t){var i=cB.getMarkerModelFromSeries(t,n.type);i&&i.getData().eachItemGraphicEl((function(t){t&&(e?Nl(t):El(t))}))}))},e.type="marker",e}(Ag);function SB(t,e,n){var i=e.coordinateSystem;t.each((function(r){var o,a=t.getItemModel(r),s=$r(a.get("x"),n.getWidth()),l=$r(a.get("y"),n.getHeight());if(isNaN(s)||isNaN(l)){if(e.getMarkerPosition)o=e.getMarkerPosition(t.getValues(t.dimensions,r));else if(i){var u=t.get(i.dimensions[0],r),h=t.get(i.dimensions[1],r);o=i.dataToPoint([u,h])}}else o=[s,l];isNaN(s)||(o[0]=s),isNaN(l)||(o[1]=l),t.setItemLayout(r,o)}))}var MB=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.updateTransform=function(t,e,n){e.eachSeries((function(t){var e=cB.getMarkerModelFromSeries(t,"markPoint");e&&(SB(e.getData(),t,n),this.markerGroupMap.get(t.id).updateLayout())}),this)},e.prototype.renderSeries=function(t,e,n,i){var r=t.coordinateSystem,o=t.id,a=t.getData(),s=this.markerGroupMap,l=s.get(o)||s.set(o,new mS),u=function(t,e,n){var i;i=t?z(t&&t.dimensions,(function(t){return A(A({},e.getData().getDimensionInfo(e.getData().mapDimension(t))||{}),{name:t,ordinalMeta:null})})):[{name:"value",type:"float"}];var r=new cx(i,n),o=z(n.get("data"),H(yB,e));t&&(o=B(o,H(mB,t)));var a=xB(!!t,i);return r.initData(o,null,a),r}(r,t,e);e.setData(u),SB(e.getData(),t,i),u.each((function(t){var n=u.getItemModel(t),i=n.getShallow("symbol"),r=n.getShallow("symbolSize"),o=n.getShallow("symbolRotate"),s=n.getShallow("symbolOffset"),l=n.getShallow("symbolKeepAspect");if(X(i)||X(r)||X(o)||X(s)){var h=e.getRawValue(t),c=e.getDataParams(t);X(i)&&(i=i(h,c)),X(r)&&(r=r(h,c)),X(o)&&(o=o(h,c)),X(s)&&(s=s(h,c))}var p=n.getModel("itemStyle").getItemStyle(),d=Ay(a,"color");p.fill||(p.fill=d),u.setItemVisual(t,{symbol:i,symbolSize:r,symbolRotate:o,symbolOffset:s,symbolKeepAspect:l,style:p})})),l.updateData(u),this.group.add(l.group),u.eachItemGraphicEl((function(t){t.traverse((function(t){rl(t).dataModel=e}))})),this.markKeep(l),l.group.silent=e.get("silent")||t.get("silent")},e.type="markPoint",e}(wB);var IB=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.createMarkerModelFromSeries=function(t,n,i){return new e(t,n,i)},e.type="markLine",e.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},e}(cB),TB=Vo(),CB=function(t,e,n,i){var r,o=t.getData();if(Y(i))r=i;else{var a=i.type;if("min"===a||"max"===a||"average"===a||"median"===a||null!=i.xAxis||null!=i.yAxis){var s=void 0,l=void 0;if(null!=i.yAxis||null!=i.xAxis)s=e.getAxis(null!=i.yAxis?"y":"x"),l=it(i.yAxis,i.xAxis);else{var u=vB(i,o,e,t);s=u.valueAxis,l=_B(o,xx(o,u.valueDataDim),a)}var h="x"===s.dim?0:1,c=1-h,p=T(i),d={coord:[]};p.type=null,p.coord=[],p.coord[c]=-1/0,d.coord[c]=1/0;var f=n.get("precision");f>=0&&j(l)&&(l=+l.toFixed(Math.min(f,20))),p.coord[h]=d.coord[h]=l,r=[p,d,{type:a,valueIndex:i.valueIndex,value:l}]}else r=[]}var g=[yB(t,r[0]),yB(t,r[1]),A({},r[2])];return g[2].type=g[2].type||null,C(g[2],g[0]),C(g[2],g[1]),g};function DB(t){return!isNaN(t)&&!isFinite(t)}function AB(t,e,n,i){var r=1-t,o=i.dimensions[t];return DB(e[r])&&DB(n[r])&&e[t]===n[t]&&i.getAxis(o).containData(e[t])}function kB(t,e){if("cartesian2d"===t.type){var n=e[0].coord,i=e[1].coord;if(n&&i&&(AB(1,n,i,t)||AB(0,n,i,t)))return!0}return mB(t,e[0])&&mB(t,e[1])}function LB(t,e,n,i,r){var o,a=i.coordinateSystem,s=t.getItemModel(e),l=$r(s.get("x"),r.getWidth()),u=$r(s.get("y"),r.getHeight());if(isNaN(l)||isNaN(u)){if(i.getMarkerPosition)o=i.getMarkerPosition(t.getValues(t.dimensions,e));else{var h=a.dimensions,c=t.get(h[0],e),p=t.get(h[1],e);o=a.dataToPoint([c,p])}if(PS(a,"cartesian2d")){var d=a.getAxis("x"),f=a.getAxis("y");h=a.dimensions;DB(t.get(h[0],e))?o[0]=d.toGlobalCoord(d.getExtent()[n?0:1]):DB(t.get(h[1],e))&&(o[1]=f.toGlobalCoord(f.getExtent()[n?0:1]))}isNaN(l)||(o[0]=l),isNaN(u)||(o[1]=u)}else o=[l,u];t.setItemLayout(e,o)}var PB=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.updateTransform=function(t,e,n){e.eachSeries((function(t){var e=cB.getMarkerModelFromSeries(t,"markLine");if(e){var i=e.getData(),r=TB(e).from,o=TB(e).to;r.each((function(e){LB(r,e,!0,t,n),LB(o,e,!1,t,n)})),i.each((function(t){i.setItemLayout(t,[r.getItemLayout(t),o.getItemLayout(t)])})),this.markerGroupMap.get(t.id).updateLayout()}}),this)},e.prototype.renderSeries=function(t,e,n,i){var r=t.coordinateSystem,o=t.id,a=t.getData(),s=this.markerGroupMap,l=s.get(o)||s.set(o,new WA);this.group.add(l.group);var u=function(t,e,n){var i;i=t?z(t&&t.dimensions,(function(t){return A(A({},e.getData().getDimensionInfo(e.getData().mapDimension(t))||{}),{name:t,ordinalMeta:null})})):[{name:"value",type:"float"}];var r=new cx(i,n),o=new cx(i,n),a=new cx([],n),s=z(n.get("data"),H(CB,e,t,n));t&&(s=B(s,H(kB,t)));var l=xB(!!t,i);return r.initData(z(s,(function(t){return t[0]})),null,l),o.initData(z(s,(function(t){return t[1]})),null,l),a.initData(z(s,(function(t){return t[2]}))),a.hasItemOption=!0,{from:r,to:o,line:a}}(r,t,e),h=u.from,c=u.to,p=u.line;TB(e).from=h,TB(e).to=c,e.setData(p);var d=e.get("symbol"),f=e.get("symbolSize"),g=e.get("symbolRotate"),y=e.get("symbolOffset");function v(e,n,r){var o=e.getItemModel(n);LB(e,n,r,t,i);var s=o.getModel("itemStyle").getItemStyle();null==s.fill&&(s.fill=Ay(a,"color")),e.setItemVisual(n,{symbolKeepAspect:o.get("symbolKeepAspect"),symbolOffset:rt(o.get("symbolOffset",!0),y[r?0:1]),symbolRotate:rt(o.get("symbolRotate",!0),g[r?0:1]),symbolSize:rt(o.get("symbolSize"),f[r?0:1]),symbol:rt(o.get("symbol",!0),d[r?0:1]),style:s})}Y(d)||(d=[d,d]),Y(f)||(f=[f,f]),Y(g)||(g=[g,g]),Y(y)||(y=[y,y]),u.from.each((function(t){v(h,t,!0),v(c,t,!1)})),p.each((function(t){var e=p.getItemModel(t).getModel("lineStyle").getLineStyle();p.setItemLayout(t,[h.getItemLayout(t),c.getItemLayout(t)]),null==e.stroke&&(e.stroke=h.getItemVisual(t,"style").fill),p.setItemVisual(t,{fromSymbolKeepAspect:h.getItemVisual(t,"symbolKeepAspect"),fromSymbolOffset:h.getItemVisual(t,"symbolOffset"),fromSymbolRotate:h.getItemVisual(t,"symbolRotate"),fromSymbolSize:h.getItemVisual(t,"symbolSize"),fromSymbol:h.getItemVisual(t,"symbol"),toSymbolKeepAspect:c.getItemVisual(t,"symbolKeepAspect"),toSymbolOffset:c.getItemVisual(t,"symbolOffset"),toSymbolRotate:c.getItemVisual(t,"symbolRotate"),toSymbolSize:c.getItemVisual(t,"symbolSize"),toSymbol:c.getItemVisual(t,"symbol"),style:e})})),l.updateData(p),u.line.eachItemGraphicEl((function(t){rl(t).dataModel=e,t.traverse((function(t){rl(t).dataModel=e}))})),this.markKeep(l),l.group.silent=e.get("silent")||t.get("silent")},e.type="markLine",e}(wB);var OB=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.createMarkerModelFromSeries=function(t,n,i){return new e(t,n,i)},e.type="markArea",e.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},e}(cB),RB=Vo(),NB=function(t,e,n,i){var r=i[0],o=i[1];if(r&&o){var a=yB(t,r),s=yB(t,o),l=a.coord,u=s.coord;l[0]=it(l[0],-1/0),l[1]=it(l[1],-1/0),u[0]=it(u[0],1/0),u[1]=it(u[1],1/0);var h=D([{},a,s]);return h.coord=[a.coord,s.coord],h.x0=a.x,h.y0=a.y,h.x1=s.x,h.y1=s.y,h}};function EB(t){return!isNaN(t)&&!isFinite(t)}function zB(t,e,n,i){var r=1-t;return EB(e[r])&&EB(n[r])}function VB(t,e){var n=e.coord[0],i=e.coord[1],r={coord:n,x:e.x0,y:e.y0},o={coord:i,x:e.x1,y:e.y1};return PS(t,"cartesian2d")?!(!n||!i||!zB(1,n,i)&&!zB(0,n,i))||function(t,e,n){return!(t&&t.containZone&&e.coord&&n.coord&&!dB(e)&&!dB(n))||t.containZone(e.coord,n.coord)}(t,r,o):mB(t,r)||mB(t,o)}function BB(t,e,n,i,r){var o,a=i.coordinateSystem,s=t.getItemModel(e),l=$r(s.get(n[0]),r.getWidth()),u=$r(s.get(n[1]),r.getHeight());if(isNaN(l)||isNaN(u)){if(i.getMarkerPosition){var h=t.getValues(["x0","y0"],e),c=t.getValues(["x1","y1"],e),p=a.clampData(h),d=a.clampData(c),f=[];"x0"===n[0]?f[0]=p[0]>d[0]?c[0]:h[0]:f[0]=p[0]>d[0]?h[0]:c[0],"y0"===n[1]?f[1]=p[1]>d[1]?c[1]:h[1]:f[1]=p[1]>d[1]?h[1]:c[1],o=i.getMarkerPosition(f,n,!0)}else{var g=[m=t.get(n[0],e),x=t.get(n[1],e)];a.clampData&&a.clampData(g,g),o=a.dataToPoint(g,!0)}if(PS(a,"cartesian2d")){var y=a.getAxis("x"),v=a.getAxis("y"),m=t.get(n[0],e),x=t.get(n[1],e);EB(m)?o[0]=y.toGlobalCoord(y.getExtent()["x0"===n[0]?0:1]):EB(x)&&(o[1]=v.toGlobalCoord(v.getExtent()["y0"===n[1]?0:1]))}isNaN(l)||(o[0]=l),isNaN(u)||(o[1]=u)}else o=[l,u];return o}var FB=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],GB=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.updateTransform=function(t,e,n){e.eachSeries((function(t){var e=cB.getMarkerModelFromSeries(t,"markArea");if(e){var i=e.getData();i.each((function(e){var r=z(FB,(function(r){return BB(i,e,r,t,n)}));i.setItemLayout(e,r),i.getItemGraphicEl(e).setShape("points",r)}))}}),this)},e.prototype.renderSeries=function(t,e,n,i){var r=t.coordinateSystem,o=t.id,a=t.getData(),s=this.markerGroupMap,l=s.get(o)||s.set(o,{group:new Br});this.group.add(l.group),this.markKeep(l);var u=function(t,e,n){var i,r,o=["x0","y0","x1","y1"];if(t){var a=z(t&&t.dimensions,(function(t){var n=e.getData();return A(A({},n.getDimensionInfo(n.mapDimension(t))||{}),{name:t,ordinalMeta:null})}));r=z(o,(function(t,e){return{name:t,type:a[e%2].type}})),i=new cx(r,n)}else i=new cx(r=[{name:"value",type:"float"}],n);var s=z(n.get("data"),H(NB,e,t,n));t&&(s=B(s,H(VB,t)));var l=t?function(t,e,n,i){return If(t.coord[Math.floor(i/2)][i%2],r[i])}:function(t,e,n,i){return If(t.value,r[i])};return i.initData(s,null,l),i.hasItemOption=!0,i}(r,t,e);e.setData(u),u.each((function(e){var n=z(FB,(function(n){return BB(u,e,n,t,i)})),o=r.getAxis("x").scale,s=r.getAxis("y").scale,l=o.getExtent(),h=s.getExtent(),c=[o.parse(u.get("x0",e)),o.parse(u.get("x1",e))],p=[s.parse(u.get("y0",e)),s.parse(u.get("y1",e))];Qr(c),Qr(p);var d=!!(l[0]>c[1]||l[1]p[1]||h[1]=0},e.prototype.getOrient=function(){return"vertical"===this.get("orient")?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},e.type="legend.plain",e.dependencies=["series"],e.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},e}(zp),HB=H,YB=E,XB=Br,UB=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.newlineDisabled=!1,n}return n(e,t),e.prototype.init=function(){this.group.add(this._contentGroup=new XB),this.group.add(this._selectorGroup=new XB),this._isFirstRender=!0},e.prototype.getContentGroup=function(){return this._contentGroup},e.prototype.getSelectorGroup=function(){return this._selectorGroup},e.prototype.render=function(t,e,n){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),t.get("show",!0)){var r=t.get("align"),o=t.get("orient");r&&"auto"!==r||(r="right"===t.get("left")&&"vertical"===o?"right":"left");var a=t.get("selector",!0),s=t.get("selectorPosition",!0);!a||s&&"auto"!==s||(s="horizontal"===o?"end":"start"),this.renderInner(r,t,e,n,a,o,s);var l=t.getBoxLayoutParams(),u={width:n.getWidth(),height:n.getHeight()},h=t.get("padding"),c=kp(l,u,h),p=this.layoutInner(t,r,c,i,a,s),d=kp(k({width:p.width,height:p.height},l),u,h);this.group.x=d.x-p.x,this.group.y=d.y-p.y,this.group.markRedraw(),this.group.add(this._backgroundEl=bz(p,t))}},e.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},e.prototype.renderInner=function(t,e,n,i,r,o,a){var s=this.getContentGroup(),l=yt(),u=e.get("selectedMode"),h=[];n.eachRawSeries((function(t){!t.get("legendHoverLink")&&h.push(t.id)})),YB(e.getData(),(function(r,o){var a=r.get("name");if(!this.newlineDisabled&&(""===a||"\n"===a)){var c=new XB;return c.newline=!0,void s.add(c)}var p=n.getSeriesByName(a)[0];if(!l.get(a)){if(p){var d=p.getData(),f=d.getVisual("legendLineStyle")||{},g=d.getVisual("legendIcon"),y=d.getVisual("style"),v=this._createItem(p,a,o,r,e,t,f,y,g,u,i);v.on("click",HB(ZB,a,null,i,h)).on("mouseover",HB(qB,p.name,null,i,h)).on("mouseout",HB(KB,p.name,null,i,h)),n.ssr&&v.eachChild((function(t){var e=rl(t);e.seriesIndex=p.seriesIndex,e.dataIndex=o,e.ssrType="legend"})),l.set(a,!0)}else n.eachRawSeries((function(s){if(!l.get(a)&&s.legendVisualProvider){var c=s.legendVisualProvider;if(!c.containName(a))return;var p=c.indexOfName(a),d=c.getItemVisual(p,"style"),f=c.getItemVisual(p,"legendIcon"),g=qn(d.fill);g&&0===g[3]&&(g[3]=.2,d=A(A({},d),{fill:ri(g,"rgba")}));var y=this._createItem(s,a,o,r,e,t,{},d,f,u,i);y.on("click",HB(ZB,null,a,i,h)).on("mouseover",HB(qB,null,a,i,h)).on("mouseout",HB(KB,null,a,i,h)),n.ssr&&y.eachChild((function(t){var e=rl(t);e.seriesIndex=s.seriesIndex,e.dataIndex=o,e.ssrType="legend"})),l.set(a,!0)}}),this);0}}),this),r&&this._createSelector(r,e,i,o,a)},e.prototype._createSelector=function(t,e,n,i,r){var o=this.getSelectorGroup();YB(t,(function(t){var i=t.type,r=new Xs({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){n.dispatchAction({type:"all"===i?"legendAllSelect":"legendInverseSelect"})}});o.add(r),ic(r,{normal:e.getModel("selectorLabel"),emphasis:e.getModel(["emphasis","selectorLabel"])},{defaultText:t.title}),Ul(r)}))},e.prototype._createItem=function(t,e,n,i,r,o,a,s,l,u,h){var c=t.visualDrawType,p=r.get("itemWidth"),d=r.get("itemHeight"),f=r.isSelected(e),g=i.get("symbolRotate"),y=i.get("symbolKeepAspect"),v=i.get("icon"),m=function(t,e,n,i,r,o,a){function s(t,e){"auto"===t.lineWidth&&(t.lineWidth=e.lineWidth>0?2:0),YB(t,(function(n,i){"inherit"===t[i]&&(t[i]=e[i])}))}var l=e.getModel("itemStyle"),u=l.getItemStyle(),h=0===t.lastIndexOf("empty",0)?"fill":"stroke",c=l.getShallow("decal");u.decal=c&&"inherit"!==c?mv(c,a):i.decal,"inherit"===u.fill&&(u.fill=i[r]);"inherit"===u.stroke&&(u.stroke=i[h]);"inherit"===u.opacity&&(u.opacity=("fill"===r?i:n).opacity);s(u,i);var p=e.getModel("lineStyle"),d=p.getLineStyle();if(s(d,n),"auto"===u.fill&&(u.fill=i.fill),"auto"===u.stroke&&(u.stroke=i.fill),"auto"===d.stroke&&(d.stroke=i.fill),!o){var f=e.get("inactiveBorderWidth"),g=u[h];u.lineWidth="auto"===f?i.lineWidth>0&&g?2:0:u.lineWidth,u.fill=e.get("inactiveColor"),u.stroke=e.get("inactiveBorderColor"),d.stroke=p.get("inactiveColor"),d.lineWidth=p.get("inactiveWidth")}return{itemStyle:u,lineStyle:d}}(l=v||l||"roundRect",i,a,s,c,f,h),x=new XB,_=i.getModel("textStyle");if(!X(t.getLegendIcon)||v&&"inherit"!==v){var b="inherit"===v&&t.getData().getVisual("symbol")?"inherit"===g?t.getData().getVisual("symbolRotate"):g:0;x.add(function(t){var e=t.icon||"roundRect",n=Xy(e,0,0,t.itemWidth,t.itemHeight,t.itemStyle.fill,t.symbolKeepAspect);n.setStyle(t.itemStyle),n.rotation=(t.iconRotate||0)*Math.PI/180,n.setOrigin([t.itemWidth/2,t.itemHeight/2]),e.indexOf("empty")>-1&&(n.style.stroke=n.style.fill,n.style.fill="#fff",n.style.lineWidth=2);return n}({itemWidth:p,itemHeight:d,icon:l,iconRotate:b,itemStyle:m.itemStyle,lineStyle:m.lineStyle,symbolKeepAspect:y}))}else x.add(t.getLegendIcon({itemWidth:p,itemHeight:d,icon:l,iconRotate:g,itemStyle:m.itemStyle,lineStyle:m.lineStyle,symbolKeepAspect:y}));var w="left"===o?p+5:-5,S=o,M=r.get("formatter"),I=e;U(M)&&M?I=M.replace("{name}",null!=e?e:""):X(M)&&(I=M(e));var T=f?_.getTextColor():i.get("inactiveColor");x.add(new Xs({style:oc(_,{text:I,x:w,y:d/2,fill:T,align:S,verticalAlign:"middle"},{inheritColor:T})}));var C=new Ws({shape:x.getBoundingRect(),style:{fill:"transparent"}}),D=i.getModel("tooltip");return D.get("show")&&Kh({el:C,componentModel:r,itemName:e,itemTooltipOption:D.option}),x.add(C),x.eachChild((function(t){t.silent=!0})),C.silent=!u,this.getContentGroup().add(x),Ul(x),x.__legendDataIndex=n,x},e.prototype.layoutInner=function(t,e,n,i,r,o){var a=this.getContentGroup(),s=this.getSelectorGroup();Ap(t.get("orient"),a,t.get("itemGap"),n.width,n.height);var l=a.getBoundingRect(),u=[-l.x,-l.y];if(s.markRedraw(),a.markRedraw(),r){Ap("horizontal",s,t.get("selectorItemGap",!0));var h=s.getBoundingRect(),c=[-h.x,-h.y],p=t.get("selectorButtonGap",!0),d=t.getOrient().index,f=0===d?"width":"height",g=0===d?"height":"width",y=0===d?"y":"x";"end"===o?c[d]+=l[f]+p:u[d]+=h[f]+p,c[1-d]+=l[g]/2-h[g]/2,s.x=c[0],s.y=c[1],a.x=u[0],a.y=u[1];var v={x:0,y:0};return v[f]=l[f]+p+h[f],v[g]=Math.max(l[g],h[g]),v[y]=Math.min(0,h[y]+c[1-d]),v}return a.x=u[0],a.y=u[1],this.group.getBoundingRect()},e.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},e.type="legend.plain",e}(Ag);function ZB(t,e,n,i){KB(t,e,n,i),n.dispatchAction({type:"legendToggleSelect",name:null!=t?t:e}),qB(t,e,n,i)}function jB(t){for(var e,n=t.getZr().storage.getDisplayList(),i=0,r=n.length;in[r],f=[-c.x,-c.y];e||(f[i]=l[s]);var g=[0,0],y=[-p.x,-p.y],v=rt(t.get("pageButtonGap",!0),t.get("itemGap",!0));d&&("end"===t.get("pageButtonPosition",!0)?y[i]+=n[r]-p[r]:g[i]+=p[r]+v);y[1-i]+=c[o]/2-p[o]/2,l.setPosition(f),u.setPosition(g),h.setPosition(y);var m={x:0,y:0};if(m[r]=d?n[r]:c[r],m[o]=Math.max(c[o],p[o]),m[a]=Math.min(0,p[a]+y[1-i]),u.__rectSize=n[r],d){var x={x:0,y:0};x[r]=Math.max(n[r]-p[r]-v,0),x[o]=m[o],u.setClipPath(new Ws({shape:x})),u.__rectSize=x[r]}else h.eachChild((function(t){t.attr({invisible:!0,silent:!0})}));var _=this._getPageInfo(t);return null!=_.pageIndex&&vh(l,{x:_.contentPosition[0],y:_.contentPosition[1]},d?t:null),this._updatePageInfoView(t,_),m},e.prototype._pageGo=function(t,e,n){var i=this._getPageInfo(e)[t];null!=i&&n.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:e.id})},e.prototype._updatePageInfoView=function(t,e){var n=this._controllerGroup;E(["pagePrev","pageNext"],(function(i){var r=null!=e[i+"DataIndex"],o=n.childOfName(i);o&&(o.setStyle("fill",r?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),o.cursor=r?"pointer":"default")}));var i=n.childOfName("pageText"),r=t.get("pageFormatter"),o=e.pageIndex,a=null!=o?o+1:0,s=e.pageCount;i&&r&&i.setStyle("text",U(r)?r.replace("{current}",null==a?"":a+"").replace("{total}",null==s?"":s+""):r({current:a,total:s}))},e.prototype._getPageInfo=function(t){var e=t.get("scrollDataIndex",!0),n=this.getContentGroup(),i=this._containerGroup.__rectSize,r=t.getOrient().index,o=iF[r],a=rF[r],s=this._findTargetItemIndex(e),l=n.children(),u=l[s],h=l.length,c=h?1:0,p={contentPosition:[n.x,n.y],pageCount:c,pageIndex:c-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!u)return p;var d=m(u);p.contentPosition[r]=-d.s;for(var f=s+1,g=d,y=d,v=null;f<=h;++f)(!(v=m(l[f]))&&y.e>g.s+i||v&&!x(v,g.s))&&(g=y.i>g.i?y:v)&&(null==p.pageNextDataIndex&&(p.pageNextDataIndex=g.i),++p.pageCount),y=v;for(f=s-1,g=d,y=d,v=null;f>=-1;--f)(v=m(l[f]))&&x(y,v.s)||!(g.i=e&&t.s<=e+i}},e.prototype._findTargetItemIndex=function(t){return this._showController?(this.getContentGroup().eachChild((function(i,r){var o=i.__legendDataIndex;null==n&&null!=o&&(n=r),o===t&&(e=r)})),null!=e?e:n):0;var e,n},e.type="legend.scroll",e}(UB);function aF(t){Vm(QB),t.registerComponentModel(tF),t.registerComponentView(oF),function(t){t.registerAction("legendScroll","legendscroll",(function(t,e){var n=t.scrollDataIndex;null!=n&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},(function(t){t.setScrollDataIndex(n)}))}))}(t)}var sF=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type="dataZoom.inside",e.defaultOption=kc(rz.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),e}(rz),lF=Vo();function uF(t,e,n){lF(t).coordSysRecordMap.each((function(t){var i=t.dataZoomInfoMap.get(e.uid);i&&(i.getRange=n)}))}function hF(t,e){if(e){t.removeKey(e.model.uid);var n=e.controller;n&&n.dispose()}}function cF(t,e){t.isDisposed()||t.dispatchAction({type:"dataZoom",animation:{easing:"cubicOut",duration:100},batch:e})}function pF(t,e,n,i){return t.coordinateSystem.containPoint([n,i])}function dF(t){t.registerProcessor(t.PRIORITY.PROCESSOR.FILTER,(function(t,e){var n=lF(e),i=n.coordSysRecordMap||(n.coordSysRecordMap=yt());i.each((function(t){t.dataZoomInfoMap=null})),t.eachComponent({mainType:"dataZoom",subType:"inside"},(function(t){E(nz(t).infoList,(function(n){var r=n.model.uid,o=i.get(r)||i.set(r,function(t,e){var n={model:e,containsPoint:H(pF,e),dispatchAction:H(cF,t),dataZoomInfoMap:null,controller:null},i=n.controller=new tT(t.getZr());return E(["pan","zoom","scrollMove"],(function(t){i.on(t,(function(e){var i=[];n.dataZoomInfoMap.each((function(r){if(e.isAvailableBehavior(r.model.option)){var o=(r.getRange||{})[t],a=o&&o(r.dzReferCoordSysInfo,n.model.mainType,n.controller,e);!r.model.get("disabled",!0)&&a&&i.push({dataZoomId:r.model.id,start:a[0],end:a[1]})}})),i.length&&n.dispatchAction(i)}))})),n}(e,n.model));(o.dataZoomInfoMap||(o.dataZoomInfoMap=yt())).set(t.uid,{dzReferCoordSysInfo:n,model:t,getRange:null})}))})),i.each((function(t){var e,n=t.controller,r=t.dataZoomInfoMap;if(r){var o=r.keys()[0];null!=o&&(e=r.get(o))}if(e){var a=function(t){var e,n="type_",i={type_true:2,type_move:1,type_false:0,type_undefined:-1},r=!0;return t.each((function(t){var o=t.model,a=!o.get("disabled",!0)&&(!o.get("zoomLock",!0)||"move");i[n+a]>i[n+e]&&(e=a),r=r&&o.get("preventDefaultMouseMove",!0)})),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!r}}}(r);n.enable(a.controlType,a.opt),n.setPointerChecker(t.containsPoint),Hg(t,"dispatchAction",e.model.get("throttle",!0),"fixRate")}else hF(i,t)}))}))}var fF=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="dataZoom.inside",e}return n(e,t),e.prototype.render=function(e,n,i){t.prototype.render.apply(this,arguments),e.noTarget()?this._clear():(this.range=e.getPercentRange(),uF(i,e,{pan:W(gF.pan,this),zoom:W(gF.zoom,this),scrollMove:W(gF.scrollMove,this)}))},e.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){!function(t,e){for(var n=lF(t).coordSysRecordMap,i=n.keys(),r=0;r0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(o[1]-o[0])+o[0],u=Math.max(1/i.scale,0);o[0]=(o[0]-l)*u+l,o[1]=(o[1]-l)*u+l;var h=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();return Nk(0,o,[0,100],0,h.minSpan,h.maxSpan),this.range=o,r[0]!==o[0]||r[1]!==o[1]?o:void 0}},pan:yF((function(t,e,n,i,r,o){var a=vF[i]([o.oldX,o.oldY],[o.newX,o.newY],e,r,n);return a.signal*(t[1]-t[0])*a.pixel/a.pixelLength})),scrollMove:yF((function(t,e,n,i,r,o){return vF[i]([0,0],[o.scrollDelta,o.scrollDelta],e,r,n).signal*(t[1]-t[0])*o.scrollDelta}))};function yF(t){return function(e,n,i,r){var o=this.range,a=o.slice(),s=e.axisModels[0];if(s)return Nk(t(a,s,e,n,i,r),a,[0,100],"all"),this.range=a,o[0]!==a[0]||o[1]!==a[1]?a:void 0}}var vF={grid:function(t,e,n,i,r){var o=n.axis,a={},s=r.model.coordinateSystem.getRect();return t=t||[0,0],"x"===o.dim?(a.pixel=e[0]-t[0],a.pixelLength=s.width,a.pixelStart=s.x,a.signal=o.inverse?1:-1):(a.pixel=e[1]-t[1],a.pixelLength=s.height,a.pixelStart=s.y,a.signal=o.inverse?-1:1),a},polar:function(t,e,n,i,r){var o=n.axis,a={},s=r.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return t=t?s.pointToCoord(t):[0,0],e=s.pointToCoord(e),"radiusAxis"===n.mainType?(a.pixel=e[0]-t[0],a.pixelLength=l[1]-l[0],a.pixelStart=l[0],a.signal=o.inverse?1:-1):(a.pixel=e[1]-t[1],a.pixelLength=u[1]-u[0],a.pixelStart=u[0],a.signal=o.inverse?-1:1),a},singleAxis:function(t,e,n,i,r){var o=n.axis,a=r.model.coordinateSystem.getRect(),s={};return t=t||[0,0],"horizontal"===o.orient?(s.pixel=e[0]-t[0],s.pixelLength=a.width,s.pixelStart=a.x,s.signal=o.inverse?1:-1):(s.pixel=e[1]-t[1],s.pixelLength=a.height,s.pixelStart=a.y,s.signal=o.inverse?-1:1),s}};function mF(t){fz(t),t.registerComponentModel(sF),t.registerComponentView(fF),dF(t)}var xF=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type="dataZoom.slider",e.layoutMode="box",e.defaultOption=kc(rz.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:"#d2dbee",borderRadius:3,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#d2dbee",width:.5},areaStyle:{color:"#d2dbee",opacity:.2}},selectedDataBackground:{lineStyle:{color:"#8fb0f7",width:.5},areaStyle:{color:"#8fb0f7",opacity:.2}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:"#fff",borderColor:"#ACB8D1"},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:"#D2DBEE",opacity:.7},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#6E7079"},brushSelect:!0,brushStyle:{color:"rgba(135,175,274,0.15)"},emphasis:{handleStyle:{borderColor:"#8FB0F7"},moveHandleStyle:{color:"#8FB0F7"}}}),e}(rz),_F=Ws,bF="horizontal",wF="vertical",SF=["line","bar","candlestick","scatter"],MF={easing:"cubicOut",duration:100,delay:0},IF=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n._displayables={},n}return n(e,t),e.prototype.init=function(t,e){this.api=e,this._onBrush=W(this._onBrush,this),this._onBrushEnd=W(this._onBrushEnd,this)},e.prototype.render=function(e,n,i,r){if(t.prototype.render.apply(this,arguments),Hg(this,"_dispatchZoomAction",e.get("throttle"),"fixRate"),this._orient=e.getOrient(),!1!==e.get("show")){if(e.noTarget())return this._clear(),void this.group.removeAll();r&&"dataZoom"===r.type&&r.from===this.uid||this._buildView(),this._updateView()}else this.group.removeAll()},e.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){Yg(this,"_dispatchZoomAction");var t=this.api.getZr();t.off("mousemove",this._onBrush),t.off("mouseup",this._onBrushEnd)},e.prototype._buildView=function(){var t=this.group;t.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var e=this._displayables.sliderGroup=new Br;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(e),this._positionGroup()},e.prototype._resetLocation=function(){var t=this.dataZoomModel,e=this.api,n=t.get("brushSelect")?7:0,i=this._findCoordRect(),r={width:e.getWidth(),height:e.getHeight()},o=this._orient===bF?{right:r.width-i.x-i.width,top:r.height-30-7-n,width:i.width,height:30}:{right:7,top:i.y,width:30,height:i.height},a=Rp(t.option);E(["right","top","width","height"],(function(t){"ph"===a[t]&&(a[t]=o[t])}));var s=kp(a,r);this._location={x:s.x,y:s.y},this._size=[s.width,s.height],this._orient===wF&&this._size.reverse()},e.prototype._positionGroup=function(){var t=this.group,e=this._location,n=this._orient,i=this.dataZoomModel.getFirstTargetAxisModel(),r=i&&i.get("inverse"),o=this._displayables.sliderGroup,a=(this._dataShadowInfo||{}).otherAxisInverse;o.attr(n!==bF||r?n===bF&&r?{scaleY:a?1:-1,scaleX:-1}:n!==wF||r?{scaleY:a?-1:1,scaleX:-1,rotation:Math.PI/2}:{scaleY:a?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:a?1:-1,scaleX:1});var s=t.getBoundingRect([o]);t.x=e.x-s.x,t.y=e.y-s.y,t.markRedraw()},e.prototype._getViewExtent=function(){return[0,this._size[0]]},e.prototype._renderBackground=function(){var t=this.dataZoomModel,e=this._size,n=this._displayables.sliderGroup,i=t.get("brushSelect");n.add(new _F({silent:!0,shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:t.get("backgroundColor")},z2:-40}));var r=new _F({shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:"transparent"},z2:0,onclick:W(this._onClickPanel,this)}),o=this.api.getZr();i?(r.on("mousedown",this._onBrushStart,this),r.cursor="crosshair",o.on("mousemove",this._onBrush),o.on("mouseup",this._onBrushEnd)):(o.off("mousemove",this._onBrush),o.off("mouseup",this._onBrushEnd)),n.add(r)},e.prototype._renderDataShadow=function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],t){var e=this._size,n=this._shadowSize||[],i=t.series,r=i.getRawData(),o=i.getShadowDim&&i.getShadowDim(),a=o&&r.getDimensionInfo(o)?i.getShadowDim():t.otherDim;if(null!=a){var s=this._shadowPolygonPts,l=this._shadowPolylinePts;if(r!==this._shadowData||a!==this._shadowDim||e[0]!==n[0]||e[1]!==n[1]){var u=r.getDataExtent(a),h=.3*(u[1]-u[0]);u=[u[0]-h,u[1]+h];var c,p=[0,e[1]],d=[0,e[0]],f=[[e[0],0],[0,0]],g=[],y=d[1]/(r.count()-1),v=0,m=Math.round(r.count()/e[0]);r.each([a],(function(t,e){if(m>0&&e%m)v+=y;else{var n=null==t||isNaN(t)||""===t,i=n?0:Kr(t,u,p,!0);n&&!c&&e?(f.push([f[f.length-1][0],0]),g.push([g[g.length-1][0],0])):!n&&c&&(f.push([v,0]),g.push([v,0])),f.push([v,i]),g.push([v,i]),v+=y,c=n}})),s=this._shadowPolygonPts=f,l=this._shadowPolylinePts=g}this._shadowData=r,this._shadowDim=a,this._shadowSize=[e[0],e[1]];for(var x=this.dataZoomModel,_=0;_<3;_++){var b=w(1===_);this._displayables.sliderGroup.add(b),this._displayables.dataShadowSegs.push(b)}}}function w(t){var e=x.getModel(t?"selectedDataBackground":"dataBackground"),n=new Br,i=new Xu({shape:{points:s},segmentIgnoreThreshold:1,style:e.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),r=new Zu({shape:{points:l},segmentIgnoreThreshold:1,style:e.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return n.add(i),n.add(r),n}},e.prototype._prepareDataShadowInfo=function(){var t=this.dataZoomModel,e=t.get("showDataShadow");if(!1!==e){var n,i=this.ecModel;return t.eachTargetAxis((function(r,o){E(t.getAxisProxy(r,o).getTargetSeriesModels(),(function(t){if(!(n||!0!==e&&P(SF,t.get("type"))<0)){var a,s=i.getComponent(tz(r),o).axis,l=function(t){var e={x:"y",y:"x",radius:"angle",angle:"radius"};return e[t]}(r),u=t.coordinateSystem;null!=l&&u.getOtherAxis&&(a=u.getOtherAxis(s).inverse),l=t.getData().mapDimension(l),n={thisAxis:s,series:t,thisDim:r,otherDim:l,otherAxisInverse:a}}}),this)}),this),n}},e.prototype._renderHandle=function(){var t=this.group,e=this._displayables,n=e.handles=[null,null],i=e.handleLabels=[null,null],r=this._displayables.sliderGroup,o=this._size,a=this.dataZoomModel,s=this.api,l=a.get("borderRadius")||0,u=a.get("brushSelect"),h=e.filler=new _F({silent:u,style:{fill:a.get("fillerColor")},textConfig:{position:"inside"}});r.add(h),r.add(new _F({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:o[0],height:o[1],r:l},style:{stroke:a.get("dataBackgroundColor")||a.get("borderColor"),lineWidth:1,fill:"rgba(0,0,0,0)"}})),E([0,1],(function(e){var o=a.get("handleIcon");!Wy[o]&&o.indexOf("path://")<0&&o.indexOf("image://")<0&&(o="path://"+o);var s=Xy(o,-1,0,2,2,null,!0);s.attr({cursor:TF(this._orient),draggable:!0,drift:W(this._onDragMove,this,e),ondragend:W(this._onDragEnd,this),onmouseover:W(this._showDataInfo,this,!0),onmouseout:W(this._showDataInfo,this,!1),z2:5});var l=s.getBoundingRect(),u=a.get("handleSize");this._handleHeight=$r(u,this._size[1]),this._handleWidth=l.width/l.height*this._handleHeight,s.setStyle(a.getModel("handleStyle").getItemStyle()),s.style.strokeNoScale=!0,s.rectHover=!0,s.ensureState("emphasis").style=a.getModel(["emphasis","handleStyle"]).getItemStyle(),Ul(s);var h=a.get("handleColor");null!=h&&(s.style.fill=h),r.add(n[e]=s);var c=a.getModel("textStyle");t.add(i[e]=new Xs({silent:!0,invisible:!0,style:oc(c,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:c.getTextColor(),font:c.getFont()}),z2:10}))}),this);var c=h;if(u){var p=$r(a.get("moveHandleSize"),o[1]),d=e.moveHandle=new Ws({style:a.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:o[1]-.5,height:p}}),f=.8*p,g=e.moveHandleIcon=Xy(a.get("moveHandleIcon"),-f/2,-f/2,f,f,"#fff",!0);g.silent=!0,g.y=o[1]+p/2-.5,d.ensureState("emphasis").style=a.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var y=Math.min(o[1]/2,Math.max(p,10));(c=e.moveZone=new Ws({invisible:!0,shape:{y:o[1]-y,height:p+y}})).on("mouseover",(function(){s.enterEmphasis(d)})).on("mouseout",(function(){s.leaveEmphasis(d)})),r.add(d),r.add(g),r.add(c)}c.attr({draggable:!0,cursor:TF(this._orient),drift:W(this._onDragMove,this,"all"),ondragstart:W(this._showDataInfo,this,!0),ondragend:W(this._onDragEnd,this),onmouseover:W(this._showDataInfo,this,!0),onmouseout:W(this._showDataInfo,this,!1)})},e.prototype._resetInterval=function(){var t=this._range=this.dataZoomModel.getPercentRange(),e=this._getViewExtent();this._handleEnds=[Kr(t[0],[0,100],e,!0),Kr(t[1],[0,100],e,!0)]},e.prototype._updateInterval=function(t,e){var n=this.dataZoomModel,i=this._handleEnds,r=this._getViewExtent(),o=n.findRepresentativeAxisProxy().getMinMaxSpan(),a=[0,100];Nk(e,i,r,n.get("zoomLock")?"all":t,null!=o.minSpan?Kr(o.minSpan,a,r,!0):null,null!=o.maxSpan?Kr(o.maxSpan,a,r,!0):null);var s=this._range,l=this._range=Qr([Kr(i[0],r,a,!0),Kr(i[1],r,a,!0)]);return!s||s[0]!==l[0]||s[1]!==l[1]},e.prototype._updateView=function(t){var e=this._displayables,n=this._handleEnds,i=Qr(n.slice()),r=this._size;E([0,1],(function(t){var i=e.handles[t],o=this._handleHeight;i.attr({scaleX:o/2,scaleY:o/2,x:n[t]+(t?-1:1),y:r[1]/2-o/2})}),this),e.filler.setShape({x:i[0],y:0,width:i[1]-i[0],height:r[1]});var o={x:i[0],width:i[1]-i[0]};e.moveHandle&&(e.moveHandle.setShape(o),e.moveZone.setShape(o),e.moveZone.getBoundingRect(),e.moveHandleIcon&&e.moveHandleIcon.attr("x",o.x+o.width/2));for(var a=e.dataShadowSegs,s=[0,i[0],i[1],r[0]],l=0;le[0]||n[1]<0||n[1]>e[1])){var i=this._handleEnds,r=(i[0]+i[1])/2,o=this._updateInterval("all",n[0]-r);this._updateView(),o&&this._dispatchZoomAction(!1)}},e.prototype._onBrushStart=function(t){var e=t.offsetX,n=t.offsetY;this._brushStart=new De(e,n),this._brushing=!0,this._brushStartTime=+new Date},e.prototype._onBrushEnd=function(t){if(this._brushing){var e=this._displayables.brushRect;if(this._brushing=!1,e){e.attr("ignore",!0);var n=e.shape;if(!(+new Date-this._brushStartTime<200&&Math.abs(n.width)<5)){var i=this._getViewExtent(),r=[0,100];this._range=Qr([Kr(n.x,i,r,!0),Kr(n.x+n.width,i,r,!0)]),this._handleEnds=[n.x,n.x+n.width],this._updateView(),this._dispatchZoomAction(!1)}}}},e.prototype._onBrush=function(t){this._brushing&&(de(t.event),this._updateBrushRect(t.offsetX,t.offsetY))},e.prototype._updateBrushRect=function(t,e){var n=this._displayables,i=this.dataZoomModel,r=n.brushRect;r||(r=n.brushRect=new _F({silent:!0,style:i.getModel("brushStyle").getItemStyle()}),n.sliderGroup.add(r)),r.attr("ignore",!1);var o=this._brushStart,a=this._displayables.sliderGroup,s=a.transformCoordToLocal(t,e),l=a.transformCoordToLocal(o.x,o.y),u=this._size;s[0]=Math.max(Math.min(u[0],s[0]),0),r.setShape({x:l[0],y:0,width:s[0]-l[0],height:u[1]})},e.prototype._dispatchZoomAction=function(t){var e=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:t?MF:null,start:e[0],end:e[1]})},e.prototype._findCoordRect=function(){var t,e=nz(this.dataZoomModel).infoList;if(!t&&e.length){var n=e[0].model.coordinateSystem;t=n.getRect&&n.getRect()}if(!t){var i=this.api.getWidth(),r=this.api.getHeight();t={x:.2*i,y:.2*r,width:.6*i,height:.6*r}}return t},e.type="dataZoom.slider",e}(sz);function TF(t){return"vertical"===t?"ns-resize":"ew-resize"}function CF(t){t.registerComponentModel(xF),t.registerComponentView(IF),fz(t)}var DF=function(t,e,n){var i=T((AF[t]||{})[e]);return n&&Y(i)?i[i.length-1]:i},AF={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}},kF=DD.mapVisual,LF=DD.eachVisual,PF=Y,OF=E,RF=Qr,NF=Kr,EF=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.stateList=["inRange","outOfRange"],n.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],n.layoutMode={type:"box",ignoreSize:!0},n.dataBound=[-1/0,1/0],n.targetVisuals={},n.controllerVisuals={},n}return n(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n)},e.prototype.optionUpdated=function(t,e){var n=this.option;!e&&kV(n,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},e.prototype.resetVisual=function(t){var e=this.stateList;t=W(t,this),this.controllerVisuals=AV(this.option.controller,e,t),this.targetVisuals=AV(this.option.target,e,t)},e.prototype.getItemSymbol=function(){return null},e.prototype.getTargetSeriesIndices=function(){var t=this.option.seriesIndex,e=[];return null==t||"all"===t?this.ecModel.eachSeries((function(t,n){e.push(n)})):e=To(t),e},e.prototype.eachTargetSeries=function(t,e){E(this.getTargetSeriesIndices(),(function(n){var i=this.ecModel.getSeriesByIndex(n);i&&t.call(e,i)}),this)},e.prototype.isTargetSeries=function(t){var e=!1;return this.eachTargetSeries((function(n){n===t&&(e=!0)})),e},e.prototype.formatValueText=function(t,e,n){var i,r=this.option,o=r.precision,a=this.dataBound,s=r.formatter;n=n||["<",">"],Y(t)&&(t=t.slice(),i=!0);var l=e?t:i?[u(t[0]),u(t[1])]:u(t);return U(s)?s.replace("{value}",i?l[0]:l).replace("{value2}",i?l[1]:l):X(s)?i?s(t[0],t[1]):s(t):i?t[0]===a[0]?n[0]+" "+l[1]:t[1]===a[1]?n[1]+" "+l[0]:l[0]+" - "+l[1]:l;function u(t){return t===a[0]?"min":t===a[1]?"max":(+t).toFixed(Math.min(o,20))}},e.prototype.resetExtent=function(){var t=this.option,e=RF([t.min,t.max]);this._dataExtent=e},e.prototype.getDataDimensionIndex=function(t){var e=this.option.dimension;if(null!=e)return t.getDimensionIndex(e);for(var n=t.dimensions,i=n.length-1;i>=0;i--){var r=n[i],o=t.getDimensionInfo(r);if(!o.isCalculationCoord)return o.storeDimIndex}},e.prototype.getExtent=function(){return this._dataExtent.slice()},e.prototype.completeVisualOption=function(){var t=this.ecModel,e=this.option,n={inRange:e.inRange,outOfRange:e.outOfRange},i=e.target||(e.target={}),r=e.controller||(e.controller={});C(i,n),C(r,n);var o=this.isCategory();function a(n){PF(e.color)&&!n.inRange&&(n.inRange={color:e.color.slice().reverse()}),n.inRange=n.inRange||{color:t.get("gradientColor")}}a.call(this,i),a.call(this,r),function(t,e,n){var i=t[e],r=t[n];i&&!r&&(r=t[n]={},OF(i,(function(t,e){if(DD.isValidType(e)){var n=DF(e,"inactive",o);null!=n&&(r[e]=n,"color"!==e||r.hasOwnProperty("opacity")||r.hasOwnProperty("colorAlpha")||(r.opacity=[0,0]))}})))}.call(this,i,"inRange","outOfRange"),function(t){var e=(t.inRange||{}).symbol||(t.outOfRange||{}).symbol,n=(t.inRange||{}).symbolSize||(t.outOfRange||{}).symbolSize,i=this.get("inactiveColor"),r=this.getItemSymbol()||"roundRect";OF(this.stateList,(function(a){var s=this.itemSize,l=t[a];l||(l=t[a]={color:o?i:[i]}),null==l.symbol&&(l.symbol=e&&T(e)||(o?r:[r])),null==l.symbolSize&&(l.symbolSize=n&&T(n)||(o?s[0]:[s[0],s[0]])),l.symbol=kF(l.symbol,(function(t){return"none"===t?r:t}));var u=l.symbolSize;if(null!=u){var h=-1/0;LF(u,(function(t){t>h&&(h=t)})),l.symbolSize=kF(u,(function(t){return NF(t,[0,h],[0,s[0]],!0)}))}}),this)}.call(this,r)},e.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},e.prototype.isCategory=function(){return!!this.option.categories},e.prototype.setSelected=function(t){},e.prototype.getSelected=function(){return null},e.prototype.getValueState=function(t){return null},e.prototype.getVisualMeta=function(t){return null},e.type="visualMap",e.dependencies=["series"],e.defaultOption={show:!0,z:4,seriesIndex:"all",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:"#333"}},e}(zp),zF=[20,140],VF=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.optionUpdated=function(e,n){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual((function(t){t.mappingMethod="linear",t.dataExtent=this.getExtent()})),this._resetRange()},e.prototype.resetItemSize=function(){t.prototype.resetItemSize.apply(this,arguments);var e=this.itemSize;(null==e[0]||isNaN(e[0]))&&(e[0]=zF[0]),(null==e[1]||isNaN(e[1]))&&(e[1]=zF[1])},e.prototype._resetRange=function(){var t=this.getExtent(),e=this.option.range;!e||e.auto?(t.auto=1,this.option.range=t):Y(e)&&(e[0]>e[1]&&e.reverse(),e[0]=Math.max(e[0],t[0]),e[1]=Math.min(e[1],t[1]))},e.prototype.completeVisualOption=function(){t.prototype.completeVisualOption.apply(this,arguments),E(this.stateList,(function(t){var e=this.option.controller[t].symbolSize;e&&e[0]!==e[1]&&(e[0]=e[1]/3)}),this)},e.prototype.setSelected=function(t){this.option.range=t.slice(),this._resetRange()},e.prototype.getSelected=function(){var t=this.getExtent(),e=Qr((this.get("range")||[]).slice());return e[0]>t[1]&&(e[0]=t[1]),e[1]>t[1]&&(e[1]=t[1]),e[0]=n[1]||t<=e[1])?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var e=[];return this.eachTargetSeries((function(n){var i=[],r=n.getData();r.each(this.getDataDimensionIndex(r),(function(e,n){t[0]<=e&&e<=t[1]&&i.push(n)}),this),e.push({seriesId:n.id,dataIndex:i})}),this),e},e.prototype.getVisualMeta=function(t){var e=BF(this,"outOfRange",this.getExtent()),n=BF(this,"inRange",this.option.range.slice()),i=[];function r(e,n){i.push({value:e,color:t(e,n)})}for(var o=0,a=0,s=n.length,l=e.length;at[1])break;n.push({color:this.getControllerVisual(o,"color",e),offset:r/100})}return n.push({color:this.getControllerVisual(t[1],"color",e),offset:1}),n},e.prototype._createBarPoints=function(t,e){var n=this.visualMapModel.itemSize;return[[n[0]-e[0],t[0]],[n[0],t[0]],[n[0],t[1]],[n[0]-e[1],t[1]]]},e.prototype._createBarGroup=function(t){var e=this._orient,n=this.visualMapModel.get("inverse");return new Br("horizontal"!==e||n?"horizontal"===e&&n?{scaleX:"bottom"===t?-1:1,rotation:-Math.PI/2}:"vertical"!==e||n?{scaleX:"left"===t?1:-1}:{scaleX:"left"===t?1:-1,scaleY:-1}:{scaleX:"bottom"===t?1:-1,rotation:Math.PI/2})},e.prototype._updateHandle=function(t,e){if(this._useHandle){var n=this._shapes,i=this.visualMapModel,r=n.handleThumbs,o=n.handleLabels,a=i.itemSize,s=i.getExtent();XF([0,1],(function(l){var u=r[l];u.setStyle("fill",e.handlesColor[l]),u.y=t[l];var h=YF(t[l],[0,a[1]],s,!0),c=this.getControllerVisual(h,"symbolSize");u.scaleX=u.scaleY=c/a[0],u.x=a[0]-c/2;var p=Fh(n.handleLabelPoints[l],Bh(u,this.group));o[l].setStyle({x:p[0],y:p[1],text:i.formatValueText(this._dataInterval[l]),verticalAlign:"middle",align:"vertical"===this._orient?this._applyTransform("left",n.mainGroup):"center"})}),this)}},e.prototype._showIndicator=function(t,e,n,i){var r=this.visualMapModel,o=r.getExtent(),a=r.itemSize,s=[0,a[1]],l=this._shapes,u=l.indicator;if(u){u.attr("invisible",!1);var h=this.getControllerVisual(t,"color",{convertOpacityToAlpha:!0}),c=this.getControllerVisual(t,"symbolSize"),p=YF(t,o,s,!0),d=a[0]-c/2,f={x:u.x,y:u.y};u.y=p,u.x=d;var g=Fh(l.indicatorLabelPoint,Bh(u,this.group)),y=l.indicatorLabel;y.attr("invisible",!1);var v=this._applyTransform("left",l.mainGroup),m="horizontal"===this._orient;y.setStyle({text:(n||"")+r.formatValueText(e),verticalAlign:m?v:"middle",align:m?"center":v});var x={x:d,y:p,style:{fill:h}},_={style:{x:g[0],y:g[1]}};if(r.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var b={duration:100,easing:"cubicInOut",additive:!0};u.x=f.x,u.y=f.y,u.animateTo(x,b),y.animateTo(_,b)}else u.attr(x),y.attr(_);this._firstShowIndicator=!1;var w=this._shapes.handleLabels;if(w)for(var S=0;Sr[1]&&(u[1]=1/0),e&&(u[0]===-1/0?this._showIndicator(l,u[1],"< ",a):u[1]===1/0?this._showIndicator(l,u[0],"> ",a):this._showIndicator(l,l,"≈ ",a));var h=this._hoverLinkDataIndices,c=[];(e||KF(n))&&(c=this._hoverLinkDataIndices=n.findTargetDataIndices(u));var p=function(t,e){var n={},i={};return r(t||[],n),r(e||[],i,n),[o(n),o(i)];function r(t,e,n){for(var i=0,r=t.length;i=0&&(r.dimension=o,i.push(r))}})),t.getData().setVisual("visualMeta",i)}}];function eG(t,e,n,i){for(var r=e.targetVisuals[i],o=DD.prepareVisualTypes(r),a={color:Ay(t.getData(),"color")},s=0,l=o.length;s0:t.splitNumber>0)&&!t.calculable?"piecewise":"continuous"})),t.registerAction(JF,QF),E(tG,(function(e){t.registerVisual(t.PRIORITY.VISUAL.COMPONENT,e)})),t.registerPreprocessor(iG))}function sG(t){t.registerComponentModel(VF),t.registerComponentView(jF),aG(t)}var lG=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n._pieceList=[],n}return n(e,t),e.prototype.optionUpdated=function(e,n){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var i=this._mode=this._determineMode();this._pieceList=[],uG[this._mode].call(this,this._pieceList),this._resetSelected(e,n);var r=this.option.categories;this.resetVisual((function(t,e){"categories"===i?(t.mappingMethod="category",t.categories=T(r)):(t.dataExtent=this.getExtent(),t.mappingMethod="piecewise",t.pieceList=z(this._pieceList,(function(t){return t=T(t),"inRange"!==e&&(t.visual=null),t})))}))},e.prototype.completeVisualOption=function(){var e=this.option,n={},i=DD.listVisualTypes(),r=this.isCategory();function o(t,e,n){return t&&t[e]&&t[e].hasOwnProperty(n)}E(e.pieces,(function(t){E(i,(function(e){t.hasOwnProperty(e)&&(n[e]=1)}))})),E(n,(function(t,n){var i=!1;E(this.stateList,(function(t){i=i||o(e,t,n)||o(e.target,t,n)}),this),!i&&E(this.stateList,(function(t){(e[t]||(e[t]={}))[n]=DF(n,"inRange"===t?"active":"inactive",r)}))}),this),t.prototype.completeVisualOption.apply(this,arguments)},e.prototype._resetSelected=function(t,e){var n=this.option,i=this._pieceList,r=(e?n:t).selected||{};if(n.selected=r,E(i,(function(t,e){var n=this.getSelectedMapKey(t);r.hasOwnProperty(n)||(r[n]=!0)}),this),"single"===n.selectedMode){var o=!1;E(i,(function(t,e){var n=this.getSelectedMapKey(t);r[n]&&(o?r[n]=!1:o=!0)}),this)}},e.prototype.getItemSymbol=function(){return this.get("itemSymbol")},e.prototype.getSelectedMapKey=function(t){return"categories"===this._mode?t.value+"":t.index+""},e.prototype.getPieceList=function(){return this._pieceList},e.prototype._determineMode=function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},e.prototype.setSelected=function(t){this.option.selected=T(t)},e.prototype.getValueState=function(t){var e=DD.findPieceIndex(t,this._pieceList);return null!=e&&this.option.selected[this.getSelectedMapKey(this._pieceList[e])]?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var e=[],n=this._pieceList;return this.eachTargetSeries((function(i){var r=[],o=i.getData();o.each(this.getDataDimensionIndex(o),(function(e,i){DD.findPieceIndex(e,n)===t&&r.push(i)}),this),e.push({seriesId:i.id,dataIndex:r})}),this),e},e.prototype.getRepresentValue=function(t){var e;if(this.isCategory())e=t.value;else if(null!=t.value)e=t.value;else{var n=t.interval||[];e=n[0]===-1/0&&n[1]===1/0?0:(n[0]+n[1])/2}return e},e.prototype.getVisualMeta=function(t){if(!this.isCategory()){var e=[],n=["",""],i=this,r=this._pieceList.slice();if(r.length){var o=r[0].interval[0];o!==-1/0&&r.unshift({interval:[-1/0,o]}),(o=r[r.length-1].interval[1])!==1/0&&r.push({interval:[o,1/0]})}else r.push({interval:[-1/0,1/0]});var a=-1/0;return E(r,(function(t){var e=t.interval;e&&(e[0]>a&&s([a,e[0]],"outOfRange"),s(e.slice()),a=e[1])}),this),{stops:e,outerColors:n}}function s(r,o){var a=i.getRepresentValue({interval:r});o||(o=i.getValueState(a));var s=t(a,o);r[0]===-1/0?n[0]=s:r[1]===1/0?n[1]=s:e.push({value:r[0],color:s},{value:r[1],color:s})}},e.type="visualMap.piecewise",e.defaultOption=kc(EF.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),e}(EF),uG={splitNumber:function(t){var e=this.option,n=Math.min(e.precision,20),i=this.getExtent(),r=e.splitNumber;r=Math.max(parseInt(r,10),1),e.splitNumber=r;for(var o=(i[1]-i[0])/r;+o.toFixed(n)!==o&&n<5;)n++;e.precision=n,o=+o.toFixed(n),e.minOpen&&t.push({interval:[-1/0,i[0]],close:[0,0]});for(var a=0,s=i[0];a","≥"][e[0]]];t.text=t.text||this.formatValueText(null!=t.value?t.value:t.interval,!1,n)}),this)}};function hG(t,e){var n=t.inverse;("vertical"===t.orient?!n:n)&&e.reverse()}var cG=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.doRender=function(){var t=this.group;t.removeAll();var e=this.visualMapModel,n=e.get("textGap"),i=e.textStyleModel,r=i.getFont(),o=i.getTextColor(),a=this._getItemAlign(),s=e.itemSize,l=this._getViewData(),u=l.endsText,h=it(e.get("showLabel",!0),!u);u&&this._renderEndsText(t,u[0],s,h,a),E(l.viewPieceList,(function(i){var l=i.piece,u=new Br;u.onclick=W(this._onItemClick,this,l),this._enableHoverLink(u,i.indexInModelPieceList);var c=e.getRepresentValue(l);if(this._createItemSymbol(u,c,[0,0,s[0],s[1]]),h){var p=this.visualMapModel.getValueState(c);u.add(new Xs({style:{x:"right"===a?-n:s[0]+n,y:s[1]/2,text:l.text,verticalAlign:"middle",align:a,font:r,fill:o,opacity:"outOfRange"===p?.5:1}}))}t.add(u)}),this),u&&this._renderEndsText(t,u[1],s,h,a),Ap(e.get("orient"),t,e.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},e.prototype._enableHoverLink=function(t,e){var n=this;t.on("mouseover",(function(){return i("highlight")})).on("mouseout",(function(){return i("downplay")}));var i=function(t){var i=n.visualMapModel;i.option.hoverLink&&n.api.dispatchAction({type:t,batch:HF(i.findTargetDataIndices(e),i)})}},e.prototype._getItemAlign=function(){var t=this.visualMapModel,e=t.option;if("vertical"===e.orient)return WF(t,this.api,t.itemSize);var n=e.align;return n&&"auto"!==n||(n="left"),n},e.prototype._renderEndsText=function(t,e,n,i,r){if(e){var o=new Br,a=this.visualMapModel.textStyleModel;o.add(new Xs({style:oc(a,{x:i?"right"===r?n[0]:0:n[0]/2,y:n[1]/2,verticalAlign:"middle",align:i?r:"center",text:e})})),t.add(o)}},e.prototype._getViewData=function(){var t=this.visualMapModel,e=z(t.getPieceList(),(function(t,e){return{piece:t,indexInModelPieceList:e}})),n=t.get("text"),i=t.get("orient"),r=t.get("inverse");return("horizontal"===i?r:!r)?e.reverse():n&&(n=n.slice().reverse()),{viewPieceList:e,endsText:n}},e.prototype._createItemSymbol=function(t,e,n){t.add(Xy(this.getControllerVisual(e,"symbol"),n[0],n[1],n[2],n[3],this.getControllerVisual(e,"color")))},e.prototype._onItemClick=function(t){var e=this.visualMapModel,n=e.option,i=n.selectedMode;if(i){var r=T(n.selected),o=e.getSelectedMapKey(t);"single"===i||!0===i?(r[o]=!0,E(r,(function(t,e){r[e]=e===o}))):r[o]=!r[o],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:r})}},e.type="visualMap.piecewise",e}(FF);function pG(t){t.registerComponentModel(lG),t.registerComponentView(cG),aG(t)}var dG={label:{enabled:!0},decal:{show:!1}},fG=Vo(),gG={};function yG(t,e){var n=t.getModel("aria");if(n.get("enabled")){var i=T(dG);C(i.label,t.getLocaleModel().get("aria"),!1),C(n.option,i,!1),function(){if(n.getModel("decal").get("show")){var e=yt();t.eachSeries((function(t){if(!t.isColorBySeries()){var n=e.get(t.type);n||(n={},e.set(t.type,n)),fG(t).scope=n}})),t.eachRawSeries((function(e){if(!t.isSeriesFiltered(e))if(X(e.enableAriaDecal))e.enableAriaDecal();else{var n=e.getData();if(e.isColorBySeries()){var i=pd(e.ecModel,e.name,gG,t.getSeriesCount()),r=n.getVisual("decal");n.setVisual("decal",u(r,i))}else{var o=e.getRawData(),a={},s=fG(e).scope;n.each((function(t){var e=n.getRawIndex(t);a[e]=t}));var l=o.count();o.each((function(t){var i=a[t],r=o.getName(t)||t+"",h=pd(e.ecModel,r,s,l),c=n.getItemVisual(i,"decal");n.setItemVisual(i,"decal",u(c,h))}))}}function u(t,e){var n=t?A(A({},e),t):e;return n.dirty=!0,n}}))}}(),function(){var i=t.getLocaleModel().get("aria"),o=n.getModel("label");if(o.option=k(o.option,i),!o.get("enabled"))return;var a=e.getZr().dom;if(o.get("description"))return void a.setAttribute("aria-label",o.get("description"));var s,l=t.getSeriesCount(),u=o.get(["data","maxCount"])||10,h=o.get(["series","maxCount"])||10,c=Math.min(l,h);if(l<1)return;var p=function(){var e=t.get("title");e&&e.length&&(e=e[0]);return e&&e.text}();s=p?r(o.get(["general","withTitle"]),{title:p}):o.get(["general","withoutTitle"]);var d=[];s+=r(l>1?o.get(["series","multiple","prefix"]):o.get(["series","single","prefix"]),{seriesCount:l}),t.eachSeries((function(e,n){if(n1?o.get(["series","multiple",a]):o.get(["series","single",a]),{seriesId:e.seriesIndex,seriesName:e.get("name"),seriesType:(x=e.subType,_=t.getLocaleModel().get(["series","typeNames"]),_[x]||_.chart)});var s=e.getData();if(s.count()>u)i+=r(o.get(["data","partialData"]),{displayCnt:u});else i+=o.get(["data","allData"]);for(var h=o.get(["data","separator","middle"]),p=o.get(["data","separator","end"]),f=[],g=0;g":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},xG=function(){function t(t){if(null==(this._condVal=U(t)?new RegExp(t):et(t)?t:null)){var e="";0,wo(e)}}return t.prototype.evaluate=function(t){var e=typeof t;return U(e)?this._condVal.test(t):!!j(e)&&this._condVal.test(t+"")},t}(),_G=function(){function t(){}return t.prototype.evaluate=function(){return this.value},t}(),bG=function(){function t(){}return t.prototype.evaluate=function(){for(var t=this.children,e=0;e2&&l.push(e),e=[t,n]}function f(t,n,i,r){RG(t,i)&&RG(n,r)||e.push(t,n,i,r,i,r)}function g(t,n,i,r,o,a){var s=Math.abs(n-t),l=4*Math.tan(s/4)/3,u=nM:C2&&l.push(e),l}function EG(t,e,n,i,r,o,a,s,l,u){if(RG(t,n)&&RG(e,i)&&RG(r,a)&&RG(o,s))l.push(a,s);else{var h=2/u,c=h*h,p=a-t,d=s-e,f=Math.sqrt(p*p+d*d);p/=f,d/=f;var g=n-t,y=i-e,v=r-a,m=o-s,x=g*g+y*y,_=v*v+m*m;if(x=0&&_-w*w=0)l.push(a,s);else{var S=[],M=[];wn(t,n,r,a,.5,S),wn(e,i,o,s,.5,M),EG(S[0],M[0],S[1],M[1],S[2],M[2],S[3],M[3],l,u),EG(S[4],M[4],S[5],M[5],S[6],M[6],S[7],M[7],l,u)}}}}function zG(t,e,n){var i=t[e],r=t[1-e],o=Math.abs(i/r),a=Math.ceil(Math.sqrt(o*n)),s=Math.floor(n/a);0===s&&(s=1,a=n);for(var l=[],u=0;u0)for(u=0;uMath.abs(u),c=zG([l,u],h?0:1,e),p=(h?s:u)/c.length,d=0;d1?null:new De(d*l+t,d*u+e)}function GG(t,e,n){var i=new De;De.sub(i,n,e),i.normalize();var r=new De;return De.sub(r,t,e),r.dot(i)}function WG(t,e){var n=t[t.length-1];n&&n[0]===e[0]&&n[1]===e[1]||t.push(e)}function HG(t){var e=t.points,n=[],i=[];Ba(e,n,i);var r=new ze(n[0],n[1],i[0]-n[0],i[1]-n[1]),o=r.width,a=r.height,s=r.x,l=r.y,u=new De,h=new De;return o>a?(u.x=h.x=s+o/2,u.y=l,h.y=l+a):(u.y=h.y=l+a/2,u.x=s,h.x=s+o),function(t,e,n){for(var i=t.length,r=[],o=0;or,a=zG([i,r],o?0:1,e),s=o?"width":"height",l=o?"height":"width",u=o?"x":"y",h=o?"y":"x",c=t[s]/a.length,p=0;p0)for(var b=i/n,w=-i/2;w<=i/2;w+=b){var S=Math.sin(w),M=Math.cos(w),I=0;for(x=0;x0;l/=2){var u=0,h=0;(t&l)>0&&(u=1),(e&l)>0&&(h=1),s+=l*l*(3*u^h),0===h&&(1===u&&(t=l-1-t,e=l-1-e),a=t,t=e,e=a)}return s}function aW(t){var e=1/0,n=1/0,i=-1/0,r=-1/0,o=z(t,(function(t){var o=t.getBoundingRect(),a=t.getComputedTransform(),s=o.x+o.width/2+(a?a[4]:0),l=o.y+o.height/2+(a?a[5]:0);return e=Math.min(s,e),n=Math.min(l,n),i=Math.max(s,i),r=Math.max(l,r),[s,l]}));return z(o,(function(o,a){return{cp:o,z:oW(o[0],o[1],e,n,i,r),path:t[a]}})).sort((function(t,e){return t.z-e.z})).map((function(t){return t.path}))}function sW(t){return UG(t.path,t.count)}function lW(t){return Y(t[0])}function uW(t,e){for(var n=[],i=t.length,r=0;r=0;r--)if(!n[r].many.length){var l=n[s].many;if(l.length<=1){if(!s)return n;s=0}o=l.length;var u=Math.ceil(o/2);n[r].many=l.slice(u,o),n[s].many=l.slice(0,u),s++}return n}var hW={clone:function(t){for(var e=[],n=1-Math.pow(1-t.path.style.opacity,1/t.count),i=0;i0){var s,l,u=i.getModel("universalTransition").get("delay"),h=Object.assign({setToFinal:!0},a);lW(t)&&(s=t,l=e),lW(e)&&(s=e,l=t);for(var c=s?s===t:t.length>e.length,p=s?uW(l,s):uW(c?e:t,[c?t:e]),d=0,f=0;f1e4))for(var r=n.getIndices(),o=0;o0&&i.group.traverse((function(t){t instanceof ks&&!t.animators.length&&t.animateFrom({style:{opacity:0}},r)}))}))}function bW(t){var e=t.getModel("universalTransition").get("seriesKey");return e||t.id}function wW(t){return Y(t)?t.sort().join(","):t}function SW(t){if(t.hostModel)return t.hostModel.getModel("universalTransition").get("divideShape")}function MW(t,e){for(var n=0;n=0&&r.push({dataGroupId:e.oldDataGroupIds[n],data:e.oldData[n],divide:SW(e.oldData[n]),groupIdDim:t.dimension})})),E(To(t.to),(function(t){var i=MW(n.updatedSeries,t);if(i>=0){var r=n.updatedSeries[i].getData();o.push({dataGroupId:e.oldDataGroupIds[i],data:r,divide:SW(r),groupIdDim:t.dimension})}})),r.length>0&&o.length>0&&_W(r,o,i)}(t,i,n,e)}));else{var o=function(t,e){var n=yt(),i=yt(),r=yt();return E(t.oldSeries,(function(e,n){var o=t.oldDataGroupIds[n],a=t.oldData[n],s=bW(e),l=wW(s);i.set(l,{dataGroupId:o,data:a}),Y(s)&&E(s,(function(t){r.set(t,{key:l,dataGroupId:o,data:a})}))})),E(e.updatedSeries,(function(t){if(t.isUniversalTransitionEnabled()&&t.isAnimationEnabled()){var e=t.get("dataGroupId"),o=t.getData(),a=bW(t),s=wW(a),l=i.get(s);if(l)n.set(s,{oldSeries:[{dataGroupId:l.dataGroupId,divide:SW(l.data),data:l.data}],newSeries:[{dataGroupId:e,divide:SW(o),data:o}]});else if(Y(a)){var u=[];E(a,(function(t){var e=i.get(t);e.data&&u.push({dataGroupId:e.dataGroupId,divide:SW(e.data),data:e.data})})),u.length&&n.set(s,{oldSeries:u,newSeries:[{dataGroupId:e,data:o,divide:SW(o)}]})}else{var h=r.get(a);if(h){var c=n.get(h.key);c||(c={oldSeries:[{dataGroupId:h.dataGroupId,data:h.data,divide:SW(h.data)}],newSeries:[]},n.set(h.key,c)),c.newSeries.push({dataGroupId:e,data:o,divide:SW(o)})}}}})),n}(i,n);E(o.keys(),(function(t){var n=o.get(t);_W(n.oldSeries,n.newSeries,e)}))}E(n.updatedSeries,(function(t){t[_g]&&(t[_g]=!1)}))}for(var a=t.getSeries(),s=i.oldSeries=[],l=i.oldDataGroupIds=[],u=i.oldData=[],h=0;h+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="
    ",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
    ",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 li > a:hover, +.dropdown-menu > li > a:focus { + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; + background-color: #e8e8e8; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; + background-color: #2e6da4; +} +.navbar-default { + background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%); + background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f8f8f8)); + background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075); +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); + background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075); +} +.navbar-brand, +.navbar-nav > li > a { + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); +} +.navbar-inverse { + background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); + background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + border-radius: 4px; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); + background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25); +} +.navbar-inverse .navbar-brand, +.navbar-inverse .navbar-nav > li > a { + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.navbar-static-top, +.navbar-fixed-top, +.navbar-fixed-bottom { + border-radius: 0; +} +@media (max-width: 767px) { + .navbar .navbar-nav .open .dropdown-menu > .active > a, + .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; + } +} +.alert { + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05); +} +.alert-success { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); + background-repeat: repeat-x; + border-color: #b2dba1; +} +.alert-info { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); + background-repeat: repeat-x; + border-color: #9acfea; +} +.alert-warning { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); + background-repeat: repeat-x; + border-color: #f5e79e; +} +.alert-danger { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); + background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); + background-repeat: repeat-x; + border-color: #dca7a7; +} +.progress { + background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); + background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); + background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); + background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.list-group { + border-radius: 4px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + text-shadow: 0 -1px 0 #286090; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); + background-repeat: repeat-x; + border-color: #2b669a; +} +.list-group-item.active .badge, +.list-group-item.active:hover .badge, +.list-group-item.active:focus .badge { + text-shadow: none; +} +.panel { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); +} +.panel-default > .panel-heading { + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.panel-primary > .panel-heading { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.panel-success > .panel-heading { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); + background-repeat: repeat-x; +} +.panel-info > .panel-heading { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); + background-repeat: repeat-x; +} +.panel-warning > .panel-heading { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); + background-repeat: repeat-x; +} +.panel-danger > .panel-heading { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); + background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); + background-repeat: repeat-x; +} +.well { + background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; + border-color: #dcdcdc; + -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1); +} +/*# sourceMappingURL=bootstrap-theme.css.map */ \ No newline at end of file diff --git a/app01/static/plugins/bootstrap-3.4.1/css/bootstrap-theme.css.map b/app01/static/plugins/bootstrap-3.4.1/css/bootstrap-theme.css.map new file mode 100644 index 0000000..949d097 --- /dev/null +++ b/app01/static/plugins/bootstrap-3.4.1/css/bootstrap-theme.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap-theme.css","less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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","file":"bootstrap-theme.css","sourcesContent":["/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-repeat: repeat-x;\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n background-repeat: repeat-x;\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n background-repeat: repeat-x;\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n background-repeat: repeat-x;\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n background-repeat: repeat-x;\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n background-repeat: repeat-x;\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n background-repeat: repeat-x;\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n background-repeat: repeat-x;\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n background-repeat: repeat-x;\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n background-repeat: repeat-x;\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","// stylelint-disable selector-no-qualifying-type, selector-max-compound-selectors\n\n/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);\n @shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0, 0, 0, .125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default {\n .btn-styles(@btn-default-bg);\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0, 0, 0, .075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0, 0, 0, .075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, .25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0, 0, 0, .25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, .2);\n @shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0, 0, 0, .075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0, 0, 0, .05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);\n .box-shadow(@shadow);\n}\n","// stylelint-disable indentation, property-no-vendor-prefix, selector-no-vendor-prefix\n\n// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n word-wrap: break-word;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// stylelint-disable value-no-vendor-prefix, selector-max-id\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down\n background-repeat: repeat-x;\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down\n background-repeat: repeat-x;\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n background-repeat: no-repeat;\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n background-repeat: no-repeat;\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255, 255, 255, .15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/app01/static/plugins/bootstrap-3.4.1/css/bootstrap-theme.min.css b/app01/static/plugins/bootstrap-3.4.1/css/bootstrap-theme.min.css new file mode 100644 index 0000000..2a69f48 --- /dev/null +++ b/app01/static/plugins/bootstrap-3.4.1/css/bootstrap-theme.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x;background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x;background-color:#2e6da4}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} +/*# sourceMappingURL=bootstrap-theme.min.css.map */ \ No newline at end of file diff --git a/app01/static/plugins/bootstrap-3.4.1/css/bootstrap-theme.min.css.map b/app01/static/plugins/bootstrap-3.4.1/css/bootstrap-theme.min.css.map new file mode 100644 index 0000000..5d75106 --- /dev/null +++ b/app01/static/plugins/bootstrap-3.4.1/css/bootstrap-theme.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap-theme.css","dist/css/bootstrap-theme.css","less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"AAAA;;;;ACUA,YCWA,aDbA,UAFA,aACA,aAEA,aCkBE,YAAA,EAAA,KAAA,EAAA,eC2CA,mBAAA,MAAA,EAAA,IAAA,EAAA,qBAAA,CAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,EAAA,qBAAA,CAAA,EAAA,IAAA,IAAA,iBF7CV,mBANA,mBACA,oBCWE,oBDRF,iBANA,iBAIA,oBANA,oBAOA,oBANA,oBAQA,oBANA,oBEmDE,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBFpCV,qBAMA,sBCJE,sBDDF,uBAHA,mBAMA,oBARA,sBAMA,uBALA,sBAMA,uBAJA,sBAMA,uBAOA,+BALA,gCAGA,6BAFA,gCACA,gCAEA,gCEwBE,mBAAA,KACQ,WAAA,KFfV,mBCnCA,oBDiCA,iBAFA,oBACA,oBAEA,oBCXI,YAAA,KDgBJ,YCyBE,YAEE,iBAAA,KAKJ,aEvEI,iBAAA,iDACA,iBAAA,4CACA,iBAAA,qEAAA,iBAAA,+CACA,OAAA,+GClBF,OAAA,0DH8CA,kBAAA,SACA,aAAA,QAyCA,YAAA,EAAA,IAAA,EAAA,KACA,aAAA,KDnBF,mBCrBE,mBAEE,iBAAA,QACA,oBAAA,EAAA,MDuBJ,oBCpBE,oBAEE,iBAAA,QACA,aAAA,QAMA,sBD8BJ,6BANA,4BAGA,6BANA,4BAHA,4BAFA,uBAeA,8BANA,6BAGA,8BANA,6BAHA,6BAFA,gCAeA,uCANA,sCAGA,uCANA,sCAHA,sCCdM,iBAAA,QACA,iBAAA,KAoBN,aE5EI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GClBF,OAAA,0DH8CA,kBAAA,SACA,aAAA,QDgEF,mBC9DE,mBAEE,iBAAA,QACA,oBAAA,EAAA,MDgEJ,oBC7DE,oBAEE,iBAAA,QACA,aAAA,QAMA,sBDuEJ,6BANA,4BAGA,6BANA,4BAHA,4BAFA,uBAeA,8BANA,6BAGA,8BANA,6BAHA,6BAFA,gCAeA,uCANA,sCAGA,uCANA,sCAHA,sCCvDM,iBAAA,QACA,iBAAA,KAqBN,aE7EI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GClBF,OAAA,0DH8CA,kBAAA,SACA,aAAA,QDyGF,mBCvGE,mBAEE,iBAAA,QACA,oBAAA,EAAA,MDyGJ,oBCtGE,oBAEE,iBAAA,QACA,aAAA,QAMA,sBDgHJ,6BANA,4BAGA,6BANA,4BAHA,4BAFA,uBAeA,8BANA,6BAGA,8BANA,6BAHA,6BAFA,gCAeA,uCANA,sCAGA,uCANA,sCAHA,sCChGM,iBAAA,QACA,iBAAA,KAsBN,UE9EI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GClBF,OAAA,0DH8CA,kBAAA,SACA,aAAA,QDkJF,gBChJE,gBAEE,iBAAA,QACA,oBAAA,EAAA,MDkJJ,iBC/IE,iBAEE,iBAAA,QACA,aAAA,QAMA,mBDyJJ,0BANA,yBAGA,0BANA,yBAHA,yBAFA,oBAeA,2BANA,0BAGA,2BANA,0BAHA,0BAFA,6BAeA,oCANA,mCAGA,oCANA,mCAHA,mCCzIM,iBAAA,QACA,iBAAA,KAuBN,aE/EI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GClBF,OAAA,0DH8CA,kBAAA,SACA,aAAA,QD2LF,mBCzLE,mBAEE,iBAAA,QACA,oBAAA,EAAA,MD2LJ,oBCxLE,oBAEE,iBAAA,QACA,aAAA,QAMA,sBDkMJ,6BANA,4BAGA,6BANA,4BAHA,4BAFA,uBAeA,8BANA,6BAGA,8BANA,6BAHA,6BAFA,gCAeA,uCANA,sCAGA,uCANA,sCAHA,sCClLM,iBAAA,QACA,iBAAA,KAwBN,YEhFI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GClBF,OAAA,0DH8CA,kBAAA,SACA,aAAA,QDoOF,kBClOE,kBAEE,iBAAA,QACA,oBAAA,EAAA,MDoOJ,mBCjOE,mBAEE,iBAAA,QACA,aAAA,QAMA,qBD2OJ,4BANA,2BAGA,4BANA,2BAHA,2BAFA,sBAeA,6BANA,4BAGA,6BANA,4BAHA,4BAFA,+BAeA,sCANA,qCAGA,sCANA,qCAHA,qCC3NM,iBAAA,QACA,iBAAA,KD2ON,eC5MA,WCtCE,mBAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,EAAA,IAAA,IAAA,iBFsPV,0BCvMA,0BEjGI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFgGF,iBAAA,QAEF,yBD6MA,+BADA,+BGlTI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFsGF,iBAAA,QASF,gBEnHI,iBAAA,iDACA,iBAAA,4CACA,iBAAA,qEAAA,iBAAA,+CACA,OAAA,+GACA,kBAAA,SCnBF,OAAA,0DHqIA,cAAA,ICrEA,mBAAA,MAAA,EAAA,IAAA,EAAA,qBAAA,CAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,EAAA,qBAAA,CAAA,EAAA,IAAA,IAAA,iBFuRV,sCCtNA,oCEnHI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SD6CF,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBD8EV,cDoNA,iBClNE,YAAA,EAAA,IAAA,EAAA,sBAIF,gBEtII,iBAAA,iDACA,iBAAA,4CACA,iBAAA,qEAAA,iBAAA,+CACA,OAAA,+GACA,kBAAA,SCnBF,OAAA,0DHwJA,cAAA,IDyNF,sCC5NA,oCEtII,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SD6CF,mBAAA,MAAA,EAAA,IAAA,IAAA,gBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,gBDoFV,8BDuOA,iCC3NI,YAAA,EAAA,KAAA,EAAA,gBDgOJ,qBADA,kBC1NA,mBAGE,cAAA,EAIF,yBAEI,mDDwNF,yDADA,yDCpNI,MAAA,KEnKF,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,UF2KJ,OACE,YAAA,EAAA,IAAA,EAAA,qBC/HA,mBAAA,MAAA,EAAA,IAAA,EAAA,qBAAA,CAAA,EAAA,IAAA,IAAA,gBACQ,WAAA,MAAA,EAAA,IAAA,EAAA,qBAAA,CAAA,EAAA,IAAA,IAAA,gBD0IV,eE5LI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFoLF,aAAA,QAKF,YE7LI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFoLF,aAAA,QAMF,eE9LI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFoLF,aAAA,QAOF,cE/LI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFoLF,aAAA,QAeF,UEvMI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF6MJ,cEjNI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF8MJ,sBElNI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF+MJ,mBEnNI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFgNJ,sBEpNI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFiNJ,qBErNI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFqNJ,sBExLI,iBAAA,yKACA,iBAAA,oKACA,iBAAA,iKF+LJ,YACE,cAAA,IClLA,mBAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,EAAA,IAAA,IAAA,iBDoLV,wBDiQA,8BADA,8BC7PE,YAAA,EAAA,KAAA,EAAA,QEzOE,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFuOF,aAAA,QALF,+BD6QA,qCADA,qCCpQI,YAAA,KAUJ,OCvME,mBAAA,EAAA,IAAA,IAAA,gBACQ,WAAA,EAAA,IAAA,IAAA,gBDgNV,8BElQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF+PJ,8BEnQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFgQJ,8BEpQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFiQJ,2BErQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFkQJ,8BEtQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFmQJ,6BEvQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF0QJ,ME9QI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF4QF,aAAA,QC/NA,mBAAA,MAAA,EAAA,IAAA,IAAA,eAAA,CAAA,EAAA,IAAA,EAAA,qBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,eAAA,CAAA,EAAA,IAAA,EAAA","sourcesContent":["/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-repeat: repeat-x;\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n background-repeat: repeat-x;\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n background-repeat: repeat-x;\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n background-repeat: repeat-x;\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n background-repeat: repeat-x;\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n background-repeat: repeat-x;\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n background-repeat: repeat-x;\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n background-repeat: repeat-x;\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n background-repeat: repeat-x;\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n background-repeat: repeat-x;\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));\n background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-repeat: repeat-x;\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f8f8f8));\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n background-repeat: repeat-x;\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n background-repeat: repeat-x;\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n background-repeat: repeat-x;\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n background-repeat: repeat-x;\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n background-repeat: repeat-x;\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n background-repeat: repeat-x;\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n background-repeat: repeat-x;\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n background-repeat: repeat-x;\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n background-repeat: repeat-x;\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","// stylelint-disable selector-no-qualifying-type, selector-max-compound-selectors\n\n/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);\n @shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0, 0, 0, .125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default {\n .btn-styles(@btn-default-bg);\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0, 0, 0, .075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0, 0, 0, .075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, .25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0, 0, 0, .25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, .2);\n @shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0, 0, 0, .075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0, 0, 0, .05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);\n .box-shadow(@shadow);\n}\n","// stylelint-disable indentation, property-no-vendor-prefix, selector-no-vendor-prefix\n\n// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n word-wrap: break-word;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// stylelint-disable value-no-vendor-prefix, selector-max-id\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down\n background-repeat: repeat-x;\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down\n background-repeat: repeat-x;\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n background-repeat: no-repeat;\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n background-repeat: no-repeat;\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255, 255, 255, .15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/app01/static/plugins/bootstrap-3.4.1/css/bootstrap.css b/app01/static/plugins/bootstrap-3.4.1/css/bootstrap.css new file mode 100644 index 0000000..fcab415 --- /dev/null +++ b/app01/static/plugins/bootstrap-3.4.1/css/bootstrap.css @@ -0,0 +1,6834 @@ +/*! + * Bootstrap v3.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], +template { + display: none; +} +a { + background-color: transparent; +} +a:active, +a:hover { + outline: 0; +} +abbr[title] { + border-bottom: none; + text-decoration: underline; + -webkit-text-decoration: underline dotted; + -moz-text-decoration: underline dotted; + text-decoration: underline dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +mark { + background: #ff0; + color: #000; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} +button { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} +input[type="search"] { + -webkit-appearance: textfield; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + border: 0; + padding: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +@font-face { + font-family: "Glyphicons Halflings"; + src: url("../fonts/glyphicons-halflings-regular.eot"); + src: url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: "Glyphicons Halflings"; + font-style: normal; + font-weight: 400; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.glyphicon-asterisk:before { + content: "\002a"; +} +.glyphicon-plus:before { + content: "\002b"; +} +.glyphicon-euro:before, +.glyphicon-eur:before { + content: "\20ac"; +} +.glyphicon-minus:before { + content: "\2212"; +} +.glyphicon-cloud:before { + content: "\2601"; +} +.glyphicon-envelope:before { + content: "\2709"; +} +.glyphicon-pencil:before { + content: "\270f"; +} +.glyphicon-glass:before { + content: "\e001"; +} +.glyphicon-music:before { + content: "\e002"; +} +.glyphicon-search:before { + content: "\e003"; +} +.glyphicon-heart:before { + content: "\e005"; +} +.glyphicon-star:before { + content: "\e006"; +} +.glyphicon-star-empty:before { + content: "\e007"; +} +.glyphicon-user:before { + content: "\e008"; +} +.glyphicon-film:before { + content: "\e009"; +} +.glyphicon-th-large:before { + content: "\e010"; +} +.glyphicon-th:before { + content: "\e011"; +} +.glyphicon-th-list:before { + content: "\e012"; +} +.glyphicon-ok:before { + content: "\e013"; +} +.glyphicon-remove:before { + content: "\e014"; +} +.glyphicon-zoom-in:before { + content: "\e015"; +} +.glyphicon-zoom-out:before { + content: "\e016"; +} +.glyphicon-off:before { + content: "\e017"; +} +.glyphicon-signal:before { + content: "\e018"; +} +.glyphicon-cog:before { + content: "\e019"; +} +.glyphicon-trash:before { + content: "\e020"; +} +.glyphicon-home:before { + content: "\e021"; +} +.glyphicon-file:before { + content: "\e022"; +} +.glyphicon-time:before { + content: "\e023"; +} +.glyphicon-road:before { + content: "\e024"; +} +.glyphicon-download-alt:before { + content: "\e025"; +} +.glyphicon-download:before { + content: "\e026"; +} +.glyphicon-upload:before { + content: "\e027"; +} +.glyphicon-inbox:before { + content: "\e028"; +} +.glyphicon-play-circle:before { + content: "\e029"; +} +.glyphicon-repeat:before { + content: "\e030"; +} +.glyphicon-refresh:before { + content: "\e031"; +} +.glyphicon-list-alt:before { + content: "\e032"; +} +.glyphicon-lock:before { + content: "\e033"; +} +.glyphicon-flag:before { + content: "\e034"; +} +.glyphicon-headphones:before { + content: "\e035"; +} +.glyphicon-volume-off:before { + content: "\e036"; +} +.glyphicon-volume-down:before { + content: "\e037"; +} +.glyphicon-volume-up:before { + content: "\e038"; +} +.glyphicon-qrcode:before { + content: "\e039"; +} +.glyphicon-barcode:before { + content: "\e040"; +} +.glyphicon-tag:before { + content: "\e041"; +} +.glyphicon-tags:before { + content: "\e042"; +} +.glyphicon-book:before { + content: "\e043"; +} +.glyphicon-bookmark:before { + content: "\e044"; +} +.glyphicon-print:before { + content: "\e045"; +} +.glyphicon-camera:before { + content: "\e046"; +} +.glyphicon-font:before { + content: "\e047"; +} +.glyphicon-bold:before { + content: "\e048"; +} +.glyphicon-italic:before { + content: "\e049"; +} +.glyphicon-text-height:before { + content: "\e050"; +} +.glyphicon-text-width:before { + content: "\e051"; +} +.glyphicon-align-left:before { + content: "\e052"; +} +.glyphicon-align-center:before { + content: "\e053"; +} +.glyphicon-align-right:before { + content: "\e054"; +} +.glyphicon-align-justify:before { + content: "\e055"; +} +.glyphicon-list:before { + content: "\e056"; +} +.glyphicon-indent-left:before { + content: "\e057"; +} +.glyphicon-indent-right:before { + content: "\e058"; +} +.glyphicon-facetime-video:before { + content: "\e059"; +} +.glyphicon-picture:before { + content: "\e060"; +} +.glyphicon-map-marker:before { + content: "\e062"; +} +.glyphicon-adjust:before { + content: "\e063"; +} +.glyphicon-tint:before { + content: "\e064"; +} +.glyphicon-edit:before { + content: "\e065"; +} +.glyphicon-share:before { + content: "\e066"; +} +.glyphicon-check:before { + content: "\e067"; +} +.glyphicon-move:before { + content: "\e068"; +} +.glyphicon-step-backward:before { + content: "\e069"; +} +.glyphicon-fast-backward:before { + content: "\e070"; +} +.glyphicon-backward:before { + content: "\e071"; +} +.glyphicon-play:before { + content: "\e072"; +} +.glyphicon-pause:before { + content: "\e073"; +} +.glyphicon-stop:before { + content: "\e074"; +} +.glyphicon-forward:before { + content: "\e075"; +} +.glyphicon-fast-forward:before { + content: "\e076"; +} +.glyphicon-step-forward:before { + content: "\e077"; +} +.glyphicon-eject:before { + content: "\e078"; +} +.glyphicon-chevron-left:before { + content: "\e079"; +} +.glyphicon-chevron-right:before { + content: "\e080"; +} +.glyphicon-plus-sign:before { + content: "\e081"; +} +.glyphicon-minus-sign:before { + content: "\e082"; +} +.glyphicon-remove-sign:before { + content: "\e083"; +} +.glyphicon-ok-sign:before { + content: "\e084"; +} +.glyphicon-question-sign:before { + content: "\e085"; +} +.glyphicon-info-sign:before { + content: "\e086"; +} +.glyphicon-screenshot:before { + content: "\e087"; +} +.glyphicon-remove-circle:before { + content: "\e088"; +} +.glyphicon-ok-circle:before { + content: "\e089"; +} +.glyphicon-ban-circle:before { + content: "\e090"; +} +.glyphicon-arrow-left:before { + content: "\e091"; +} +.glyphicon-arrow-right:before { + content: "\e092"; +} +.glyphicon-arrow-up:before { + content: "\e093"; +} +.glyphicon-arrow-down:before { + content: "\e094"; +} +.glyphicon-share-alt:before { + content: "\e095"; +} +.glyphicon-resize-full:before { + content: "\e096"; +} +.glyphicon-resize-small:before { + content: "\e097"; +} +.glyphicon-exclamation-sign:before { + content: "\e101"; +} +.glyphicon-gift:before { + content: "\e102"; +} +.glyphicon-leaf:before { + content: "\e103"; +} +.glyphicon-fire:before { + content: "\e104"; +} +.glyphicon-eye-open:before { + content: "\e105"; +} +.glyphicon-eye-close:before { + content: "\e106"; +} +.glyphicon-warning-sign:before { + content: "\e107"; +} +.glyphicon-plane:before { + content: "\e108"; +} +.glyphicon-calendar:before { + content: "\e109"; +} +.glyphicon-random:before { + content: "\e110"; +} +.glyphicon-comment:before { + content: "\e111"; +} +.glyphicon-magnet:before { + content: "\e112"; +} +.glyphicon-chevron-up:before { + content: "\e113"; +} +.glyphicon-chevron-down:before { + content: "\e114"; +} +.glyphicon-retweet:before { + content: "\e115"; +} +.glyphicon-shopping-cart:before { + content: "\e116"; +} +.glyphicon-folder-close:before { + content: "\e117"; +} +.glyphicon-folder-open:before { + content: "\e118"; +} +.glyphicon-resize-vertical:before { + content: "\e119"; +} +.glyphicon-resize-horizontal:before { + content: "\e120"; +} +.glyphicon-hdd:before { + content: "\e121"; +} +.glyphicon-bullhorn:before { + content: "\e122"; +} +.glyphicon-bell:before { + content: "\e123"; +} +.glyphicon-certificate:before { + content: "\e124"; +} +.glyphicon-thumbs-up:before { + content: "\e125"; +} +.glyphicon-thumbs-down:before { + content: "\e126"; +} +.glyphicon-hand-right:before { + content: "\e127"; +} +.glyphicon-hand-left:before { + content: "\e128"; +} +.glyphicon-hand-up:before { + content: "\e129"; +} +.glyphicon-hand-down:before { + content: "\e130"; +} +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} +.glyphicon-globe:before { + content: "\e135"; +} +.glyphicon-wrench:before { + content: "\e136"; +} +.glyphicon-tasks:before { + content: "\e137"; +} +.glyphicon-filter:before { + content: "\e138"; +} +.glyphicon-briefcase:before { + content: "\e139"; +} +.glyphicon-fullscreen:before { + content: "\e140"; +} +.glyphicon-dashboard:before { + content: "\e141"; +} +.glyphicon-paperclip:before { + content: "\e142"; +} +.glyphicon-heart-empty:before { + content: "\e143"; +} +.glyphicon-link:before { + content: "\e144"; +} +.glyphicon-phone:before { + content: "\e145"; +} +.glyphicon-pushpin:before { + content: "\e146"; +} +.glyphicon-usd:before { + content: "\e148"; +} +.glyphicon-gbp:before { + content: "\e149"; +} +.glyphicon-sort:before { + content: "\e150"; +} +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} +.glyphicon-sort-by-order:before { + content: "\e153"; +} +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} +.glyphicon-unchecked:before { + content: "\e157"; +} +.glyphicon-expand:before { + content: "\e158"; +} +.glyphicon-collapse-down:before { + content: "\e159"; +} +.glyphicon-collapse-up:before { + content: "\e160"; +} +.glyphicon-log-in:before { + content: "\e161"; +} +.glyphicon-flash:before { + content: "\e162"; +} +.glyphicon-log-out:before { + content: "\e163"; +} +.glyphicon-new-window:before { + content: "\e164"; +} +.glyphicon-record:before { + content: "\e165"; +} +.glyphicon-save:before { + content: "\e166"; +} +.glyphicon-open:before { + content: "\e167"; +} +.glyphicon-saved:before { + content: "\e168"; +} +.glyphicon-import:before { + content: "\e169"; +} +.glyphicon-export:before { + content: "\e170"; +} +.glyphicon-send:before { + content: "\e171"; +} +.glyphicon-floppy-disk:before { + content: "\e172"; +} +.glyphicon-floppy-saved:before { + content: "\e173"; +} +.glyphicon-floppy-remove:before { + content: "\e174"; +} +.glyphicon-floppy-save:before { + content: "\e175"; +} +.glyphicon-floppy-open:before { + content: "\e176"; +} +.glyphicon-credit-card:before { + content: "\e177"; +} +.glyphicon-transfer:before { + content: "\e178"; +} +.glyphicon-cutlery:before { + content: "\e179"; +} +.glyphicon-header:before { + content: "\e180"; +} +.glyphicon-compressed:before { + content: "\e181"; +} +.glyphicon-earphone:before { + content: "\e182"; +} +.glyphicon-phone-alt:before { + content: "\e183"; +} +.glyphicon-tower:before { + content: "\e184"; +} +.glyphicon-stats:before { + content: "\e185"; +} +.glyphicon-sd-video:before { + content: "\e186"; +} +.glyphicon-hd-video:before { + content: "\e187"; +} +.glyphicon-subtitles:before { + content: "\e188"; +} +.glyphicon-sound-stereo:before { + content: "\e189"; +} +.glyphicon-sound-dolby:before { + content: "\e190"; +} +.glyphicon-sound-5-1:before { + content: "\e191"; +} +.glyphicon-sound-6-1:before { + content: "\e192"; +} +.glyphicon-sound-7-1:before { + content: "\e193"; +} +.glyphicon-copyright-mark:before { + content: "\e194"; +} +.glyphicon-registration-mark:before { + content: "\e195"; +} +.glyphicon-cloud-download:before { + content: "\e197"; +} +.glyphicon-cloud-upload:before { + content: "\e198"; +} +.glyphicon-tree-conifer:before { + content: "\e199"; +} +.glyphicon-tree-deciduous:before { + content: "\e200"; +} +.glyphicon-cd:before { + content: "\e201"; +} +.glyphicon-save-file:before { + content: "\e202"; +} +.glyphicon-open-file:before { + content: "\e203"; +} +.glyphicon-level-up:before { + content: "\e204"; +} +.glyphicon-copy:before { + content: "\e205"; +} +.glyphicon-paste:before { + content: "\e206"; +} +.glyphicon-alert:before { + content: "\e209"; +} +.glyphicon-equalizer:before { + content: "\e210"; +} +.glyphicon-king:before { + content: "\e211"; +} +.glyphicon-queen:before { + content: "\e212"; +} +.glyphicon-pawn:before { + content: "\e213"; +} +.glyphicon-bishop:before { + content: "\e214"; +} +.glyphicon-knight:before { + content: "\e215"; +} +.glyphicon-baby-formula:before { + content: "\e216"; +} +.glyphicon-tent:before { + content: "\26fa"; +} +.glyphicon-blackboard:before { + content: "\e218"; +} +.glyphicon-bed:before { + content: "\e219"; +} +.glyphicon-apple:before { + content: "\f8ff"; +} +.glyphicon-erase:before { + content: "\e221"; +} +.glyphicon-hourglass:before { + content: "\231b"; +} +.glyphicon-lamp:before { + content: "\e223"; +} +.glyphicon-duplicate:before { + content: "\e224"; +} +.glyphicon-piggy-bank:before { + content: "\e225"; +} +.glyphicon-scissors:before { + content: "\e226"; +} +.glyphicon-bitcoin:before { + content: "\e227"; +} +.glyphicon-btc:before { + content: "\e227"; +} +.glyphicon-xbt:before { + content: "\e227"; +} +.glyphicon-yen:before { + content: "\00a5"; +} +.glyphicon-jpy:before { + content: "\00a5"; +} +.glyphicon-ruble:before { + content: "\20bd"; +} +.glyphicon-rub:before { + content: "\20bd"; +} +.glyphicon-scale:before { + content: "\e230"; +} +.glyphicon-ice-lolly:before { + content: "\e231"; +} +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} +.glyphicon-education:before { + content: "\e233"; +} +.glyphicon-option-horizontal:before { + content: "\e234"; +} +.glyphicon-option-vertical:before { + content: "\e235"; +} +.glyphicon-menu-hamburger:before { + content: "\e236"; +} +.glyphicon-modal-window:before { + content: "\e237"; +} +.glyphicon-oil:before { + content: "\e238"; +} +.glyphicon-grain:before { + content: "\e239"; +} +.glyphicon-sunglasses:before { + content: "\e240"; +} +.glyphicon-text-size:before { + content: "\e241"; +} +.glyphicon-text-color:before { + content: "\e242"; +} +.glyphicon-text-background:before { + content: "\e243"; +} +.glyphicon-object-align-top:before { + content: "\e244"; +} +.glyphicon-object-align-bottom:before { + content: "\e245"; +} +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} +.glyphicon-object-align-left:before { + content: "\e247"; +} +.glyphicon-object-align-vertical:before { + content: "\e248"; +} +.glyphicon-object-align-right:before { + content: "\e249"; +} +.glyphicon-triangle-right:before { + content: "\e250"; +} +.glyphicon-triangle-left:before { + content: "\e251"; +} +.glyphicon-triangle-bottom:before { + content: "\e252"; +} +.glyphicon-triangle-top:before { + content: "\e253"; +} +.glyphicon-console:before { + content: "\e254"; +} +.glyphicon-superscript:before { + content: "\e255"; +} +.glyphicon-subscript:before { + content: "\e256"; +} +.glyphicon-menu-left:before { + content: "\e257"; +} +.glyphicon-menu-right:before { + content: "\e258"; +} +.glyphicon-menu-down:before { + content: "\e259"; +} +.glyphicon-menu-up:before { + content: "\e260"; +} +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +html { + font-size: 10px; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.42857143; + color: #333333; + background-color: #fff; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #337ab7; + text-decoration: none; +} +a:hover, +a:focus { + color: #23527c; + text-decoration: underline; +} +a:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +figure { + margin: 0; +} +img { + vertical-align: middle; +} +.img-responsive, +.thumbnail > img, +.thumbnail a > img, +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-thumbnail { + padding: 4px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + display: inline-block; + max-width: 100%; + height: auto; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eeeeee; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +[role="button"] { + cursor: pointer; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small, +h1 .small, +h2 .small, +h3 .small, +h4 .small, +h5 .small, +h6 .small, +.h1 .small, +.h2 .small, +.h3 .small, +.h4 .small, +.h5 .small, +.h6 .small { + font-weight: 400; + line-height: 1; + color: #777777; +} +h1, +.h1, +h2, +.h2, +h3, +.h3 { + margin-top: 20px; + margin-bottom: 10px; +} +h1 small, +.h1 small, +h2 small, +.h2 small, +h3 small, +.h3 small, +h1 .small, +.h1 .small, +h2 .small, +.h2 .small, +h3 .small, +.h3 .small { + font-size: 65%; +} +h4, +.h4, +h5, +.h5, +h6, +.h6 { + margin-top: 10px; + margin-bottom: 10px; +} +h4 small, +.h4 small, +h5 small, +.h5 small, +h6 small, +.h6 small, +h4 .small, +.h4 .small, +h5 .small, +.h5 .small, +h6 .small, +.h6 .small { + font-size: 75%; +} +h1, +.h1 { + font-size: 36px; +} +h2, +.h2 { + font-size: 30px; +} +h3, +.h3 { + font-size: 24px; +} +h4, +.h4 { + font-size: 18px; +} +h5, +.h5 { + font-size: 14px; +} +h6, +.h6 { + font-size: 12px; +} +p { + margin: 0 0 10px; +} +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small, +.small { + font-size: 85%; +} +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +.text-justify { + text-align: justify; +} +.text-nowrap { + white-space: nowrap; +} +.text-lowercase { + text-transform: lowercase; +} +.text-uppercase { + text-transform: uppercase; +} +.text-capitalize { + text-transform: capitalize; +} +.text-muted { + color: #777777; +} +.text-primary { + color: #337ab7; +} +a.text-primary:hover, +a.text-primary:focus { + color: #286090; +} +.text-success { + color: #3c763d; +} +a.text-success:hover, +a.text-success:focus { + color: #2b542c; +} +.text-info { + color: #31708f; +} +a.text-info:hover, +a.text-info:focus { + color: #245269; +} +.text-warning { + color: #8a6d3b; +} +a.text-warning:hover, +a.text-warning:focus { + color: #66512c; +} +.text-danger { + color: #a94442; +} +a.text-danger:hover, +a.text-danger:focus { + color: #843534; +} +.bg-primary { + color: #fff; + background-color: #337ab7; +} +a.bg-primary:hover, +a.bg-primary:focus { + background-color: #286090; +} +.bg-success { + background-color: #dff0d8; +} +a.bg-success:hover, +a.bg-success:focus { + background-color: #c1e2b3; +} +.bg-info { + background-color: #d9edf7; +} +a.bg-info:hover, +a.bg-info:focus { + background-color: #afd9ee; +} +.bg-warning { + background-color: #fcf8e3; +} +a.bg-warning:hover, +a.bg-warning:focus { + background-color: #f7ecb5; +} +.bg-danger { + background-color: #f2dede; +} +a.bg-danger:hover, +a.bg-danger:focus { + background-color: #e4b9b9; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + list-style: none; + margin-left: -5px; +} +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} +dl { + margin-top: 0; + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.42857143; +} +dt { + font-weight: 700; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; +} +.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eeeeee; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857143; + color: #777777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: "\2014 \00A0"; +} +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + text-align: right; + border-right: 5px solid #eeeeee; + border-left: 0; +} +.blockquote-reverse footer:before, +blockquote.pull-right footer:before, +.blockquote-reverse small:before, +blockquote.pull-right small:before, +.blockquote-reverse .small:before, +blockquote.pull-right .small:before { + content: ""; +} +.blockquote-reverse footer:after, +blockquote.pull-right footer:after, +.blockquote-reverse small:after, +blockquote.pull-right small:after, +.blockquote-reverse .small:after, +blockquote.pull-right .small:after { + content: "\00A0 \2014"; +} +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.42857143; +} +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; + -webkit-box-shadow: none; + box-shadow: none; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857143; + color: #333333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +.row { + margin-right: -15px; + margin-left: -15px; +} +.row-no-gutters { + margin-right: 0; + margin-left: 0; +} +.row-no-gutters [class*="col-"] { + padding-right: 0; + padding-left: 0; +} +.col-xs-1, +.col-sm-1, +.col-md-1, +.col-lg-1, +.col-xs-2, +.col-sm-2, +.col-md-2, +.col-lg-2, +.col-xs-3, +.col-sm-3, +.col-md-3, +.col-lg-3, +.col-xs-4, +.col-sm-4, +.col-md-4, +.col-lg-4, +.col-xs-5, +.col-sm-5, +.col-md-5, +.col-lg-5, +.col-xs-6, +.col-sm-6, +.col-md-6, +.col-lg-6, +.col-xs-7, +.col-sm-7, +.col-md-7, +.col-lg-7, +.col-xs-8, +.col-sm-8, +.col-md-8, +.col-lg-8, +.col-xs-9, +.col-sm-9, +.col-md-9, +.col-lg-9, +.col-xs-10, +.col-sm-10, +.col-md-10, +.col-lg-10, +.col-xs-11, +.col-sm-11, +.col-md-11, +.col-lg-11, +.col-xs-12, +.col-sm-12, +.col-md-12, +.col-lg-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} +.col-xs-1, +.col-xs-2, +.col-xs-3, +.col-xs-4, +.col-xs-5, +.col-xs-6, +.col-xs-7, +.col-xs-8, +.col-xs-9, +.col-xs-10, +.col-xs-11, +.col-xs-12 { + float: left; +} +.col-xs-12 { + width: 100%; +} +.col-xs-11 { + width: 91.66666667%; +} +.col-xs-10 { + width: 83.33333333%; +} +.col-xs-9 { + width: 75%; +} +.col-xs-8 { + width: 66.66666667%; +} +.col-xs-7 { + width: 58.33333333%; +} +.col-xs-6 { + width: 50%; +} +.col-xs-5 { + width: 41.66666667%; +} +.col-xs-4 { + width: 33.33333333%; +} +.col-xs-3 { + width: 25%; +} +.col-xs-2 { + width: 16.66666667%; +} +.col-xs-1 { + width: 8.33333333%; +} +.col-xs-pull-12 { + right: 100%; +} +.col-xs-pull-11 { + right: 91.66666667%; +} +.col-xs-pull-10 { + right: 83.33333333%; +} +.col-xs-pull-9 { + right: 75%; +} +.col-xs-pull-8 { + right: 66.66666667%; +} +.col-xs-pull-7 { + right: 58.33333333%; +} +.col-xs-pull-6 { + right: 50%; +} +.col-xs-pull-5 { + right: 41.66666667%; +} +.col-xs-pull-4 { + right: 33.33333333%; +} +.col-xs-pull-3 { + right: 25%; +} +.col-xs-pull-2 { + right: 16.66666667%; +} +.col-xs-pull-1 { + right: 8.33333333%; +} +.col-xs-pull-0 { + right: auto; +} +.col-xs-push-12 { + left: 100%; +} +.col-xs-push-11 { + left: 91.66666667%; +} +.col-xs-push-10 { + left: 83.33333333%; +} +.col-xs-push-9 { + left: 75%; +} +.col-xs-push-8 { + left: 66.66666667%; +} +.col-xs-push-7 { + left: 58.33333333%; +} +.col-xs-push-6 { + left: 50%; +} +.col-xs-push-5 { + left: 41.66666667%; +} +.col-xs-push-4 { + left: 33.33333333%; +} +.col-xs-push-3 { + left: 25%; +} +.col-xs-push-2 { + left: 16.66666667%; +} +.col-xs-push-1 { + left: 8.33333333%; +} +.col-xs-push-0 { + left: auto; +} +.col-xs-offset-12 { + margin-left: 100%; +} +.col-xs-offset-11 { + margin-left: 91.66666667%; +} +.col-xs-offset-10 { + margin-left: 83.33333333%; +} +.col-xs-offset-9 { + margin-left: 75%; +} +.col-xs-offset-8 { + margin-left: 66.66666667%; +} +.col-xs-offset-7 { + margin-left: 58.33333333%; +} +.col-xs-offset-6 { + margin-left: 50%; +} +.col-xs-offset-5 { + margin-left: 41.66666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333%; +} +.col-xs-offset-3 { + margin-left: 25%; +} +.col-xs-offset-2 { + margin-left: 16.66666667%; +} +.col-xs-offset-1 { + margin-left: 8.33333333%; +} +.col-xs-offset-0 { + margin-left: 0%; +} +@media (min-width: 768px) { + .col-sm-1, + .col-sm-2, + .col-sm-3, + .col-sm-4, + .col-sm-5, + .col-sm-6, + .col-sm-7, + .col-sm-8, + .col-sm-9, + .col-sm-10, + .col-sm-11, + .col-sm-12 { + float: left; + } + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666667%; + } + .col-sm-10 { + width: 83.33333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666667%; + } + .col-sm-7 { + width: 58.33333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666667%; + } + .col-sm-4 { + width: 33.33333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.66666667%; + } + .col-sm-1 { + width: 8.33333333%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666667%; + } + .col-sm-pull-10 { + right: 83.33333333%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666667%; + } + .col-sm-pull-7 { + right: 58.33333333%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666667%; + } + .col-sm-pull-4 { + right: 33.33333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.66666667%; + } + .col-sm-pull-1 { + right: 8.33333333%; + } + .col-sm-pull-0 { + right: auto; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666667%; + } + .col-sm-push-10 { + left: 83.33333333%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666667%; + } + .col-sm-push-7 { + left: 58.33333333%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666667%; + } + .col-sm-push-4 { + left: 33.33333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.66666667%; + } + .col-sm-push-1 { + left: 8.33333333%; + } + .col-sm-push-0 { + left: auto; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0 { + margin-left: 0%; + } +} +@media (min-width: 992px) { + .col-md-1, + .col-md-2, + .col-md-3, + .col-md-4, + .col-md-5, + .col-md-6, + .col-md-7, + .col-md-8, + .col-md-9, + .col-md-10, + .col-md-11, + .col-md-12 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666667%; + } + .col-md-10 { + width: 83.33333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666667%; + } + .col-md-7 { + width: 58.33333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666667%; + } + .col-md-4 { + width: 33.33333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.66666667%; + } + .col-md-1 { + width: 8.33333333%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666667%; + } + .col-md-pull-10 { + right: 83.33333333%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666667%; + } + .col-md-pull-7 { + right: 58.33333333%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666667%; + } + .col-md-pull-4 { + right: 33.33333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.66666667%; + } + .col-md-pull-1 { + right: 8.33333333%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666667%; + } + .col-md-push-10 { + left: 83.33333333%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666667%; + } + .col-md-push-7 { + left: 58.33333333%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666667%; + } + .col-md-push-4 { + left: 33.33333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.66666667%; + } + .col-md-push-1 { + left: 8.33333333%; + } + .col-md-push-0 { + left: auto; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-0 { + margin-left: 0%; + } +} +@media (min-width: 1200px) { + .col-lg-1, + .col-lg-2, + .col-lg-3, + .col-lg-4, + .col-lg-5, + .col-lg-6, + .col-lg-7, + .col-lg-8, + .col-lg-9, + .col-lg-10, + .col-lg-11, + .col-lg-12 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666667%; + } + .col-lg-10 { + width: 83.33333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666667%; + } + .col-lg-7 { + width: 58.33333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666667%; + } + .col-lg-4 { + width: 33.33333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.66666667%; + } + .col-lg-1 { + width: 8.33333333%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666667%; + } + .col-lg-pull-10 { + right: 83.33333333%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666667%; + } + .col-lg-pull-7 { + right: 58.33333333%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666667%; + } + .col-lg-pull-4 { + right: 33.33333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.66666667%; + } + .col-lg-pull-1 { + right: 8.33333333%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666667%; + } + .col-lg-push-10 { + left: 83.33333333%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666667%; + } + .col-lg-push-7 { + left: 58.33333333%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666667%; + } + .col-lg-push-4 { + left: 33.33333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.66666667%; + } + .col-lg-push-1 { + left: 8.33333333%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0 { + margin-left: 0%; + } +} +table { + background-color: transparent; +} +table col[class*="col-"] { + position: static; + display: table-column; + float: none; +} +table td[class*="col-"], +table th[class*="col-"] { + position: static; + display: table-cell; + float: none; +} +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777777; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 20px; +} +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.42857143; + vertical-align: top; + border-top: 1px solid #ddd; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} +.table > caption + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > th, +.table > thead:first-child > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody { + border-top: 2px solid #ddd; +} +.table .table { + background-color: #fff; +} +.table-condensed > thead > tr > th, +.table-condensed > tbody > tr > th, +.table-condensed > tfoot > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > td, +.table-condensed > tfoot > tr > td { + padding: 5px; +} +.table-bordered { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} +.table > thead > tr > td.active, +.table > tbody > tr > td.active, +.table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, +.table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, +.table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, +.table > tfoot > tr.active > th { + background-color: #f5f5f5; +} +.table-hover > tbody > tr > td.active:hover, +.table-hover > tbody > tr > th.active:hover, +.table-hover > tbody > tr.active:hover > td, +.table-hover > tbody > tr:hover > .active, +.table-hover > tbody > tr.active:hover > th { + background-color: #e8e8e8; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #dff0d8; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; +} +.table > thead > tr > td.info, +.table > tbody > tr > td.info, +.table > tfoot > tr > td.info, +.table > thead > tr > th.info, +.table > tbody > tr > th.info, +.table > tfoot > tr > th.info, +.table > thead > tr.info > td, +.table > tbody > tr.info > td, +.table > tfoot > tr.info > td, +.table > thead > tr.info > th, +.table > tbody > tr.info > th, +.table > tfoot > tr.info > th { + background-color: #d9edf7; +} +.table-hover > tbody > tr > td.info:hover, +.table-hover > tbody > tr > th.info:hover, +.table-hover > tbody > tr.info:hover > td, +.table-hover > tbody > tr:hover > .info, +.table-hover > tbody > tr.info:hover > th { + background-color: #c4e3f3; +} +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; +} +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td, +.table-hover > tbody > tr:hover > .warning, +.table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; +} +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #f2dede; +} +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td, +.table-hover > tbody > tr:hover > .danger, +.table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} +.table-responsive { + min-height: 0.01%; + overflow-x: auto; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > tbody > tr > th, + .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > td, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: 700; +} +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +input[type="file"] { + display: block; +} +input[type="range"] { + display: block; + width: 100%; +} +select[multiple], +select[size] { + height: auto; +} +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857143; + color: #555555; +} +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; +} +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); +} +.form-control::-moz-placeholder { + color: #999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999; +} +.form-control::-webkit-input-placeholder { + color: #999; +} +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + background-color: #eeeeee; + opacity: 1; +} +.form-control[disabled], +fieldset[disabled] .form-control { + cursor: not-allowed; +} +textarea.form-control { + height: auto; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"].form-control, + input[type="time"].form-control, + input[type="datetime-local"].form-control, + input[type="month"].form-control { + line-height: 34px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm, + .input-group-sm input[type="date"], + .input-group-sm input[type="time"], + .input-group-sm input[type="datetime-local"], + .input-group-sm input[type="month"] { + line-height: 30px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg, + .input-group-lg input[type="date"], + .input-group-lg input[type="time"], + .input-group-lg input[type="datetime-local"], + .input-group-lg input[type="month"] { + line-height: 46px; + } +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: 400; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-top: 4px \9; + margin-left: -20px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: 400; + vertical-align: middle; + cursor: pointer; +} +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +.form-control-static { + min-height: 34px; + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-right: 0; + padding-left: 0; +} +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-sm { + height: 30px; + line-height: 30px; +} +textarea.input-sm, +select[multiple].input-sm { + height: auto; +} +.form-group-sm .form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.form-group-sm select.form-control { + height: 30px; + line-height: 30px; +} +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 30px; + min-height: 32px; + padding: 6px 10px; + font-size: 12px; + line-height: 1.5; +} +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-lg { + height: 46px; + line-height: 46px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.form-group-lg .form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.form-group-lg select.form-control { + height: 46px; + line-height: 46px; +} +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 46px; + min-height: 38px; + padding: 11px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 42.5px; +} +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; +} +.input-lg + .form-control-feedback, +.input-group-lg + .form-control-feedback, +.form-group-lg .form-control + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} +.input-sm + .form-control-feedback, +.input-group-sm + .form-control-feedback, +.form-group-sm .form-control + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { + color: #3c763d; +} +.has-success .form-control { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + background-color: #dff0d8; + border-color: #3c763d; +} +.has-success .form-control-feedback { + color: #3c763d; +} +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { + color: #8a6d3b; +} +.has-warning .form-control { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #8a6d3b; +} +.has-warning .form-control-feedback { + color: #8a6d3b; +} +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { + color: #a94442; +} +.has-error .form-control { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + background-color: #f2dede; + border-color: #a94442; +} +.has-error .form-control-feedback { + color: #a94442; +} +.has-feedback label ~ .form-control-feedback { + top: 25px; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + .form-inline .input-group > .form-control { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +.form-horizontal .form-group { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + padding-top: 7px; + margin-bottom: 0; + text-align: right; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 11px; + font-size: 18px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + font-size: 12px; + } +} +.btn { + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus, +.btn.focus, +.btn:active.focus, +.btn.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus, +.btn.focus { + color: #333; + text-decoration: none; +} +.btn:active, +.btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: not-allowed; + filter: alpha(opacity=65); + opacity: 0.65; + -webkit-box-shadow: none; + box-shadow: none; +} +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; +} +.btn-default:focus, +.btn-default.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; +} +.btn-default:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #e6e6e6; + background-image: none; + border-color: #adadad; +} +.btn-default:active:hover, +.btn-default.active:hover, +.open > .dropdown-toggle.btn-default:hover, +.btn-default:active:focus, +.btn-default.active:focus, +.open > .dropdown-toggle.btn-default:focus, +.btn-default:active.focus, +.btn-default.active.focus, +.open > .dropdown-toggle.btn-default.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; +} +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus { + background-color: #fff; + border-color: #ccc; +} +.btn-default .badge { + color: #fff; + background-color: #333; +} +.btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary:focus, +.btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #286090; + background-image: none; + border-color: #204d74; +} +.btn-primary:active:hover, +.btn-primary.active:hover, +.open > .dropdown-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open > .dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open > .dropdown-toggle.btn-primary.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus { + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:focus, +.btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; +} +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #449d44; + background-image: none; + border-color: #398439; +} +.btn-success:active:hover, +.btn-success.active:hover, +.open > .dropdown-toggle.btn-success:hover, +.btn-success:active:focus, +.btn-success.active:focus, +.open > .dropdown-toggle.btn-success:focus, +.btn-success:active.focus, +.btn-success.active.focus, +.open > .dropdown-toggle.btn-success.focus { + color: #fff; + background-color: #398439; + border-color: #255625; +} +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info:focus, +.btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #1b6d85; +} +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #31b0d5; + background-image: none; + border-color: #269abc; +} +.btn-info:active:hover, +.btn-info.active:hover, +.open > .dropdown-toggle.btn-info:hover, +.btn-info:active:focus, +.btn-info.active:focus, +.open > .dropdown-toggle.btn-info:focus, +.btn-info:active.focus, +.btn-info.active.focus, +.open > .dropdown-toggle.btn-info.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; +} +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus { + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning:focus, +.btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #ec971f; + background-image: none; + border-color: #d58512; +} +.btn-warning:active:hover, +.btn-warning.active:hover, +.open > .dropdown-toggle.btn-warning:hover, +.btn-warning:active:focus, +.btn-warning.active:focus, +.open > .dropdown-toggle.btn-warning:focus, +.btn-warning:active.focus, +.btn-warning.active.focus, +.open > .dropdown-toggle.btn-warning.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger:focus, +.btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; +} +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #c9302c; + background-image: none; + border-color: #ac2925; +} +.btn-danger:active:hover, +.btn-danger.active:hover, +.open > .dropdown-toggle.btn-danger:hover, +.btn-danger:active:focus, +.btn-danger.active:focus, +.open > .dropdown-toggle.btn-danger:focus, +.btn-danger:active.focus, +.btn-danger.active.focus, +.open > .dropdown-toggle.btn-danger.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; +} +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} +.btn-link { + font-weight: 400; + color: #337ab7; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.btn-link.active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #777777; + text-decoration: none; +} +.btn-lg, +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.btn-sm, +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs, +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-block { + display: block; + width: 100%; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +tr.collapse.in { + display: table-row; +} +tbody.collapse.in { + display: table-row-group; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-property: height, visibility; + -o-transition-property: height, visibility; + transition-property: height, visibility; + -webkit-transition-duration: 0.35s; + -o-transition-duration: 0.35s; + transition-duration: 0.35s; + -webkit-transition-timing-function: ease; + -o-transition-timing-function: ease; + transition-timing-function: ease; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid \9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.dropup, +.dropdown { + position: relative; +} +.dropdown-toggle:focus { + outline: 0; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: 400; + line-height: 1.42857143; + color: #333333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + background-color: #337ab7; + outline: 0; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #777777; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-menu-right { + right: 0; + left: auto; +} +.dropdown-menu-left { + right: auto; + left: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857143; + color: #777777; + white-space: nowrap; +} +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + content: ""; + border-top: 0; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + right: auto; + left: 0; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus, +.btn-group > .btn:active, +.btn-group-vertical > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn.active { + z-index: 2; +} +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} +.btn-toolbar { + margin-left: -5px; +} +.btn-toolbar .btn, +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} +.btn-group > .btn:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group > .btn-group { + float: left; +} +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; +} +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} +.btn .caret { + margin-left: 0; +} +.btn-lg .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} +.dropup .btn-lg .caret { + border-width: 0 5px 5px; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn-group > .btn { + float: none; +} +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-right: 0; + padding-left: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus { + z-index: 3; +} +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 46px; + line-height: 46px; +} +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn, +select[multiple].input-group-lg > .form-control, +select[multiple].input-group-lg > .input-group-addon, +select[multiple].input-group-lg > .input-group-btn > .btn { + height: auto; +} +.input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; +} +textarea.input-group-sm > .form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn, +select[multiple].input-group-sm > .form-control, +select[multiple].input-group-sm > .input-group-addon, +select[multiple].input-group-sm > .input-group-btn > .btn { + height: auto; +} +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: 400; + line-height: 1; + color: #555555; + text-align: center; + background-color: #eeeeee; + border: 1px solid #ccc; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:focus, +.input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.nav > li.disabled > a { + color: #777777; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #777777; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eeeeee; + border-color: #337ab7; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} +.nav-tabs { + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857143; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #ddd; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555555; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs.nav-justified > .active > a, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} +.nav-justified { + width: 100%; +} +.nav-justified > li { + float: none; +} +.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + border-top: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + padding-right: 0; + padding-left: 0; + } +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} +.container > .navbar-header, +.container-fluid > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, + .container-fluid > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} +.navbar-brand { + float: left; + height: 50px; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-right: 15px; + margin-top: 8px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} +.navbar-nav { + margin: 7.5px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} +.navbar-form { + padding: 10px 15px; + margin-right: -15px; + margin-left: -15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + margin-top: 8px; + margin-bottom: 8px; +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control { + width: auto; + } + .navbar-form .input-group > .form-control { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} +.navbar-btn.btn-sm { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs { + margin-top: 14px; + margin-bottom: 14px; +} +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-right: 15px; + margin-left: 15px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777; +} +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777; +} +.navbar-default .navbar-nav > li > a { + color: #777; +} +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + color: #555; + background-color: #e7e7e7; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } +} +.navbar-default .navbar-toggle { + border-color: #ddd; +} +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} +.navbar-inverse { + background-color: #222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #080808; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + color: #fff; + background-color: #080808; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; + } +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, +fieldset[disabled] .navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link[disabled]:focus, +fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + padding: 0 5px; + color: #ccc; + content: "/\00a0"; +} +.breadcrumb > .active { + color: #777777; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.42857143; + color: #337ab7; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + z-index: 2; + color: #23527c; + background-color: #eeeeee; + border-color: #ddd; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 3; + color: #fff; + cursor: default; + background-color: #337ab7; + border-color: #337ab7; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777777; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + text-align: center; + list-style: none; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777777; + cursor: not-allowed; + background-color: #fff; +} +.label { + display: inline; + padding: 0.2em 0.6em 0.3em; + font-size: 75%; + font-weight: 700; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25em; +} +a.label:hover, +a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #777777; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #5e5e5e; +} +.label-primary { + background-color: #337ab7; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #286090; +} +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #449d44; +} +.label-info { + background-color: #5bc0de; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #31b0d5; +} +.label-warning { + background-color: #f0ad4e; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #ec971f; +} +.label-danger { + background-color: #d9534f; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #c9302c; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: middle; + background-color: #777777; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, +.btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; +} +a.badge:hover, +a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding-top: 30px; + padding-bottom: 30px; + margin-bottom: 30px; + color: inherit; + background-color: #eeeeee; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, +.container-fluid .jumbotron { + padding-right: 15px; + padding-left: 15px; + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border 0.2s ease-in-out; + -o-transition: border 0.2s ease-in-out; + transition: border 0.2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + margin-right: auto; + margin-left: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #337ab7; +} +.thumbnail .caption { + padding: 9px; + color: #333333; +} +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-o-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} +.progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + background-size: 40px 40px; +} +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media, +.media-body { + overflow: hidden; + zoom: 1; +} +.media-body { + width: 10000px; +} +.media-object { + display: block; +} +.media-object.img-thumbnail { + max-width: none; +} +.media-right, +.media > .pull-right { + padding-left: 10px; +} +.media-left, +.media > .pull-left { + padding-right: 10px; +} +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} +.media-middle { + vertical-align: middle; +} +.media-bottom { + vertical-align: bottom; +} +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.list-group { + padding-left: 0; + margin-bottom: 20px; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; +} +.list-group-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + color: #777777; + cursor: not-allowed; + background-color: #eeeeee; +} +.list-group-item.disabled .list-group-item-heading, +.list-group-item.disabled:hover .list-group-item-heading, +.list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, +.list-group-item.disabled:hover .list-group-item-text, +.list-group-item.disabled:focus .list-group-item-text { + color: #777777; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, +.list-group-item.active:hover .list-group-item-heading > .small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, +.list-group-item.active:hover .list-group-item-text, +.list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} +a.list-group-item, +button.list-group-item { + color: #555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, +button.list-group-item:hover, +a.list-group-item:focus, +button.list-group-item:focus { + color: #555; + text-decoration: none; + background-color: #f5f5f5; +} +button.list-group-item { + width: 100%; + text-align: left; +} +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +button.list-group-item-success:hover, +a.list-group-item-success:focus, +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +button.list-group-item-success.active, +a.list-group-item-success.active:hover, +button.list-group-item-success.active:hover, +a.list-group-item-success.active:focus, +button.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} +a.list-group-item-info, +button.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +button.list-group-item-info:hover, +a.list-group-item-info:focus, +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +button.list-group-item-info.active, +a.list-group-item-info.active:hover, +button.list-group-item-info.active:hover, +a.list-group-item-info.active:focus, +button.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} +a.list-group-item-warning, +button.list-group-item-warning { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +button.list-group-item-warning:hover, +a.list-group-item-warning:focus, +button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +button.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +button.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus, +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} +a.list-group-item-danger, +button.list-group-item-danger { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +button.list-group-item-danger:hover, +a.list-group-item-danger:focus, +button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +button.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +button.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus, +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} +.panel { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} +.list-group + .panel-footer { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + border-top: 1px solid #ddd; +} +.panel > .table > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; +} +.panel > .table-responsive { + margin-bottom: 0; + border: 0; +} +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; +} +.panel-default { + border-color: #ddd; +} +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #ddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} +.panel-primary { + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} +.panel-info { + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} +.panel-warning { + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} +.panel-danger { + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.embed-responsive-4by3 { + padding-bottom: 75%; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} +.well-lg { + padding: 24px; + border-radius: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + filter: alpha(opacity=20); + opacity: 0.2; +} +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: 0.5; +} +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.modal-open { + overflow: hidden; +} +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -o-transform 0.3s ease-out; +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} +.modal-content { + position: relative; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + outline: 0; +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} +.modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; +} +.modal-backdrop.in { + filter: alpha(opacity=50); + opacity: 0.5; +} +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.42857143; +} +.modal-body { + position: relative; + padding: 15px; +} +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.42857143; + line-break: auto; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + font-size: 12px; + filter: alpha(opacity=0); + opacity: 0; +} +.tooltip.in { + filter: alpha(opacity=90); + opacity: 0.9; +} +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-left .tooltip-arrow { + right: 5px; + bottom: 0; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.42857143; + line-break: auto; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + font-size: 14px; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover > .arrow { + border-width: 11px; +} +.popover > .arrow, +.popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover > .arrow:after { + content: ""; + border-width: 10px; +} +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} +.popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #fff; + border-bottom-width: 0; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} +.popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #fff; + border-left-width: 0; +} +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); +} +.popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +.popover.left > .arrow:after { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #fff; +} +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} +.popover-content { + padding: 9px 14px; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform 0.6s ease-in-out; + -o-transition: -o-transform 0.6s ease-in-out; + transition: -webkit-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + left: 0; + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + left: 0; + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + background-color: rgba(0, 0, 0, 0); + filter: alpha(opacity=50); + opacity: 0.5; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control:hover, +.carousel-control:focus { + color: #fff; + text-decoration: none; + outline: 0; + filter: alpha(opacity=90); + opacity: 0.9; +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; + margin-top: -10px; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + font-family: serif; + line-height: 1; +} +.carousel-control .icon-prev:before { + content: "\2039"; +} +.carousel-control .icon-next:before { + content: "\203a"; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #fff; + border-radius: 10px; +} +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; +} +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -10px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -10px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -10px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, +.clearfix:after, +.dl-horizontal dd:before, +.dl-horizontal dd:after, +.container:before, +.container:after, +.container-fluid:before, +.container-fluid:after, +.row:before, +.row:after, +.form-horizontal .form-group:before, +.form-horizontal .form-group:after, +.btn-toolbar:before, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after, +.nav:before, +.nav:after, +.navbar:before, +.navbar:after, +.navbar-header:before, +.navbar-header:after, +.navbar-collapse:before, +.navbar-collapse:after, +.pager:before, +.pager:after, +.panel-body:before, +.panel-body:after, +.modal-header:before, +.modal-header:after, +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} +.clearfix:after, +.dl-horizontal dd:after, +.container:after, +.container-fluid:after, +.row:after, +.form-horizontal .form-group:after, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:after, +.nav:after, +.navbar:after, +.navbar-header:after, +.navbar-collapse:after, +.pager:after, +.panel-body:after, +.modal-header:after, +.modal-footer:after { + clear: both; +} +.center-block { + display: block; + margin-right: auto; + margin-left: auto; +} +.pull-right { + float: right !important; +} +.pull-left { + float: left !important; +} +.hide { + display: none !important; +} +.show { + display: block !important; +} +.invisible { + visibility: hidden; +} +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.hidden { + display: none !important; +} +.affix { + position: fixed; +} +@-ms-viewport { + width: device-width; +} +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table !important; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table !important; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} +@media print { + .hidden-print { + display: none !important; + } +} +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/app01/static/plugins/bootstrap-3.4.1/css/bootstrap.css.map b/app01/static/plugins/bootstrap-3.4.1/css/bootstrap.css.map new file mode 100644 index 0000000..caac3e6 --- /dev/null +++ b/app01/static/plugins/bootstrap-3.4.1/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap.css","less/normalize.less","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/mixins/reset-text.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"AAAA;;;;GAIG;AACH,4EAA4E;ACK5E;EACE,wBAAA;EACA,2BAAA;EACA,+BAAA;CDHD;ACUD;EACE,UAAA;CDRD;ACqBD;;;;;;;;;;;;;EAaE,eAAA;CDnBD;AC2BD;;;;EAIE,sBAAA;EACA,yBAAA;CDzBD;ACiCD;EACE,cAAA;EACA,UAAA;CD/BD;ACuCD;;EAEE,cAAA;CDrCD;AC+CD;EACE,8BAAA;CD7CD;ACqDD;;EAEE,WAAA;CDnDD;AC8DD;EACE,oBAAA;EACA,2BAAA;EACA,0CAAA;EAAA,uCAAA;EAAA,kCAAA;CD5DD;ACmED;;EAEE,kBAAA;CDjED;ACwED;EACE,mBAAA;CDtED;AC8ED;EACE,eAAA;EACA,iBAAA;CD5ED;ACmFD;EACE,iBAAA;EACA,YAAA;CDjFD;ACwFD;EACE,eAAA;CDtFD;AC6FD;;EAEE,eAAA;EACA,eAAA;EACA,mBAAA;EACA,yBAAA;CD3FD;AC8FD;EACE,YAAA;CD5FD;AC+FD;EACE,gBAAA;CD7FD;ACuGD;EACE,UAAA;CDrGD;AC4GD;EACE,iBAAA;CD1GD;ACoHD;EACE,iBAAA;CDlHD;ACyHD;EACE,gCAAA;EAAA,6BAAA;EAAA,wBAAA;EACA,UAAA;CDvHD;AC8HD;EACE,eAAA;CD5HD;ACmID;;;;EAIE,kCAAA;EACA,eAAA;CDjID;ACmJD;;;;;EAKE,eAAA;EACA,cAAA;EACA,UAAA;CDjJD;ACwJD;EACE,kBAAA;CDtJD;ACgKD;;EAEE,qBAAA;CD9JD;ACyKD;;;;EAIE,2BAAA;EACA,gBAAA;CDvKD;AC8KD;;EAEE,gBAAA;CD5KD;ACmLD;;EAEE,UAAA;EACA,WAAA;CDjLD;ACyLD;EACE,oBAAA;CDvLD;ACkMD;;EAEE,+BAAA;EAAA,4BAAA;EAAA,uBAAA;EACA,WAAA;CDhMD;ACyMD;;EAEE,aAAA;CDvMD;AC+MD;EACE,8BAAA;EACA,gCAAA;EAAA,6BAAA;EAAA,wBAAA;CD7MD;ACsND;;EAEE,yBAAA;CDpND;AC2ND;EACE,0BAAA;EACA,cAAA;EACA,+BAAA;CDzND;ACiOD;EACE,UAAA;EACA,WAAA;CD/ND;ACsOD;EACE,eAAA;CDpOD;AC4OD;EACE,kBAAA;CD1OD;ACoPD;EACE,0BAAA;EACA,kBAAA;CDlPD;ACqPD;;EAEE,WAAA;CDnPD;AACD,qFAAqF;AEhLrF;EACE;;;IAGE,uBAAA;IACA,6BAAA;IACA,mCAAA;IACA,oCAAA;IAAA,4BAAA;GFkLD;EE/KD;;IAEE,2BAAA;GFiLD;EE9KD;IACE,6BAAA;GFgLD;EE7KD;IACE,8BAAA;GF+KD;EE1KD;;IAEE,YAAA;GF4KD;EEzKD;;IAEE,uBAAA;IACA,yBAAA;GF2KD;EExKD;IACE,4BAAA;GF0KD;EEvKD;;IAEE,yBAAA;GFyKD;EEtKD;IACE,2BAAA;GFwKD;EErKD;;;IAGE,WAAA;IACA,UAAA;GFuKD;EEpKD;;IAEE,wBAAA;GFsKD;EEhKD;IACE,cAAA;GFkKD;EEhKD;;IAGI,kCAAA;GFiKH;EE9JD;IACE,uBAAA;GFgKD;EE7JD;IACE,qCAAA;GF+JD;EEhKD;;IAKI,kCAAA;GF+JH;EE5JD;;IAGI,kCAAA;GF6JH;CACF;AGnPD;EACE,oCAAA;EACA,sDAAA;EACA,gYAAA;CHqPD;AG7OD;EACE,mBAAA;EACA,SAAA;EACA,sBAAA;EACA,oCAAA;EACA,mBAAA;EACA,iBAAA;EACA,eAAA;EACA,oCAAA;EACA,mCAAA;CH+OD;AG3OmC;EAAW,iBAAA;CH8O9C;AG7OmC;EAAW,iBAAA;CHgP9C;AG9OmC;;EAAW,iBAAA;CHkP9C;AGjPmC;EAAW,iBAAA;CHoP9C;AGnPmC;EAAW,iBAAA;CHsP9C;AGrPmC;EAAW,iBAAA;CHwP9C;AGvPmC;EAAW,iBAAA;CH0P9C;AGzPmC;EAAW,iBAAA;CH4P9C;AG3PmC;EAAW,iBAAA;CH8P9C;AG7PmC;EAAW,iBAAA;CHgQ9C;AG/PmC;EAAW,iBAAA;CHkQ9C;AGjQmC;EAAW,iBAAA;CHoQ9C;AGnQmC;EAAW,iBAAA;CHsQ9C;AGrQmC;EAAW,iBAAA;CHwQ9C;AGvQmC;EAAW,iBAAA;CH0Q9C;AGzQmC;EAAW,iBAAA;CH4Q9C;AG3QmC;EAAW,iBAAA;CH8Q9C;AG7QmC;EAAW,iBAAA;CHgR9C;AG/QmC;EAAW,iBAAA;CHkR9C;AGjRmC;EAAW,iBAAA;CHoR9C;AGnRmC;EAAW,iBAAA;CHsR9C;AGrRmC;EAAW,iBAAA;CHwR9C;AGvRmC;EAAW,iBAAA;CH0R9C;AGzRmC;EAAW,iBAAA;CH4R9C;AG3RmC;EAAW,iBAAA;CH8R9C;AG7RmC;EAAW,iBAAA;CHgS9C;AG/RmC;EAAW,iBAAA;CHkS9C;AGjSmC;EAAW,iBAAA;CHoS9C;AGnSmC;EAAW,iBAAA;CHsS9C;AGrSmC;EAAW,iBAAA;CHwS9C;AGvSmC;EAAW,iBAAA;CH0S9C;AGzSmC;EAAW,iBAAA;CH4S9C;AG3SmC;EAAW,iBAAA;CH8S9C;AG7SmC;EAAW,iBAAA;CHgT9C;AG/SmC;EAAW,iBAAA;CHkT9C;AGjTmC;EAAW,iBAAA;CHoT9C;AGnTmC;EAAW,iBAAA;CHsT9C;AGrTmC;EAAW,iBAAA;CHwT9C;AGvTmC;EAAW,iBAAA;CH0T9C;AGzTmC;EAAW,iBAAA;CH4T9C;AG3TmC;EAAW,iBAAA;CH8T9C;AG7TmC;EAAW,iBAAA;CHgU9C;AG/TmC;EAAW,iBAAA;CHkU9C;AGjUmC;EAAW,iBAAA;CHoU9C;AGnUmC;EAAW,iBAAA;CHsU9C;AGrUmC;EAAW,iBAAA;CHwU9C;AGvUmC;EAAW,iBAAA;CH0U9C;AGzUmC;EAAW,iBAAA;CH4U9C;AG3UmC;EAAW,iBAAA;CH8U9C;AG7UmC;EAAW,iBAAA;CHgV9C;AG/UmC;EAAW,iBAAA;CHkV9C;AGjVmC;EAAW,iBAAA;CHoV9C;AGnVmC;EAAW,iBAAA;CHsV9C;AGrVmC;EAAW,iBAAA;CHwV9C;AGvVmC;EAAW,iBAAA;CH0V9C;AGzVmC;EAAW,iBAAA;CH4V9C;AG3VmC;EAAW,iBAAA;CH8V9C;AG7VmC;EAAW,iBAAA;CHgW9C;AG/VmC;EAAW,iBAAA;CHkW9C;AGjWmC;EAAW,iBAAA;CHoW9C;AGnWmC;EAAW,iBAAA;CHsW9C;AGrWmC;EAAW,iBAAA;CHwW9C;AGvWmC;EAAW,iBAAA;CH0W9C;AGzWmC;EAAW,iBAAA;CH4W9C;AG3WmC;EAAW,iBAAA;CH8W9C;AG7WmC;EAAW,iBAAA;CHgX9C;AG/WmC;EAAW,iBAAA;CHkX9C;AGjXmC;EAAW,iBAAA;CHoX9C;AGnXmC;EAAW,iBAAA;CHsX9C;AGrXmC;EAAW,iBAAA;CHwX9C;AGvXmC;EAAW,iBAAA;CH0X9C;AGzXmC;EAAW,iBAAA;CH4X9C;AG3XmC;EAAW,iBAAA;CH8X9C;AG7XmC;EAAW,iBAAA;CHgY9C;AG/XmC;EAAW,iBAAA;CHkY9C;AGjYmC;EAAW,iBAAA;CHoY9C;AGnYmC;EAAW,iBAAA;CHsY9C;AGrYmC;EAAW,iBAAA;CHwY9C;AGvYmC;EAAW,iBAAA;CH0Y9C;AGzYmC;EAAW,iBAAA;CH4Y9C;AG3YmC;EAAW,iBAAA;CH8Y9C;AG7YmC;EAAW,iBAAA;CHgZ9C;AG/YmC;EAAW,iBAAA;CHkZ9C;AGjZmC;EAAW,iBAAA;CHoZ9C;AGnZmC;EAAW,iBAAA;CHsZ9C;AGrZmC;EAAW,iBAAA;CHwZ9C;AGvZmC;EAAW,iBAAA;CH0Z9C;AGzZmC;EAAW,iBAAA;CH4Z9C;AG3ZmC;EAAW,iBAAA;CH8Z9C;AG7ZmC;EAAW,iBAAA;CHga9C;AG/ZmC;EAAW,iBAAA;CHka9C;AGjamC;EAAW,iBAAA;CHoa9C;AGnamC;EAAW,iBAAA;CHsa9C;AGramC;EAAW,iBAAA;CHwa9C;AGvamC;EAAW,iBAAA;CH0a9C;AGzamC;EAAW,iBAAA;CH4a9C;AG3amC;EAAW,iBAAA;CH8a9C;AG7amC;EAAW,iBAAA;CHgb9C;AG/amC;EAAW,iBAAA;CHkb9C;AGjbmC;EAAW,iBAAA;CHob9C;AGnbmC;EAAW,iBAAA;CHsb9C;AGrbmC;EAAW,iBAAA;CHwb9C;AGvbmC;EAAW,iBAAA;CH0b9C;AGzbmC;EAAW,iBAAA;CH4b9C;AG3bmC;EAAW,iBAAA;CH8b9C;AG7bmC;EAAW,iBAAA;CHgc9C;AG/bmC;EAAW,iBAAA;CHkc9C;AGjcmC;EAAW,iBAAA;CHoc9C;AGncmC;EAAW,iBAAA;CHsc9C;AGrcmC;EAAW,iBAAA;CHwc9C;AGvcmC;EAAW,iBAAA;CH0c9C;AGzcmC;EAAW,iBAAA;CH4c9C;AG3cmC;EAAW,iBAAA;CH8c9C;AG7cmC;EAAW,iBAAA;CHgd9C;AG/cmC;EAAW,iBAAA;CHkd9C;AGjdmC;EAAW,iBAAA;CHod9C;AGndmC;EAAW,iBAAA;CHsd9C;AGrdmC;EAAW,iBAAA;CHwd9C;AGvdmC;EAAW,iBAAA;CH0d9C;AGzdmC;EAAW,iBAAA;CH4d9C;AG3dmC;EAAW,iBAAA;CH8d9C;AG7dmC;EAAW,iBAAA;CHge9C;AG/dmC;EAAW,iBAAA;CHke9C;AGjemC;EAAW,iBAAA;CHoe9C;AGnemC;EAAW,iBAAA;CHse9C;AGremC;EAAW,iBAAA;CHwe9C;AGvemC;EAAW,iBAAA;CH0e9C;AGzemC;EAAW,iBAAA;CH4e9C;AG3emC;EAAW,iBAAA;CH8e9C;AG7emC;EAAW,iBAAA;CHgf9C;AG/emC;EAAW,iBAAA;CHkf9C;AGjfmC;EAAW,iBAAA;CHof9C;AGnfmC;EAAW,iBAAA;CHsf9C;AGrfmC;EAAW,iBAAA;CHwf9C;AGvfmC;EAAW,iBAAA;CH0f9C;AGzfmC;EAAW,iBAAA;CH4f9C;AG3fmC;EAAW,iBAAA;CH8f9C;AG7fmC;EAAW,iBAAA;CHggB9C;AG/fmC;EAAW,iBAAA;CHkgB9C;AGjgBmC;EAAW,iBAAA;CHogB9C;AGngBmC;EAAW,iBAAA;CHsgB9C;AGrgBmC;EAAW,iBAAA;CHwgB9C;AGvgBmC;EAAW,iBAAA;CH0gB9C;AGzgBmC;EAAW,iBAAA;CH4gB9C;AG3gBmC;EAAW,iBAAA;CH8gB9C;AG7gBmC;EAAW,iBAAA;CHghB9C;AG/gBmC;EAAW,iBAAA;CHkhB9C;AGjhBmC;EAAW,iBAAA;CHohB9C;AGnhBmC;EAAW,iBAAA;CHshB9C;AGrhBmC;EAAW,iBAAA;CHwhB9C;AGvhBmC;EAAW,iBAAA;CH0hB9C;AGzhBmC;EAAW,iBAAA;CH4hB9C;AG3hBmC;EAAW,iBAAA;CH8hB9C;AG7hBmC;EAAW,iBAAA;CHgiB9C;AG/hBmC;EAAW,iBAAA;CHkiB9C;AGjiBmC;EAAW,iBAAA;CHoiB9C;AGniBmC;EAAW,iBAAA;CHsiB9C;AGriBmC;EAAW,iBAAA;CHwiB9C;AGviBmC;EAAW,iBAAA;CH0iB9C;AGziBmC;EAAW,iBAAA;CH4iB9C;AG3iBmC;EAAW,iBAAA;CH8iB9C;AG7iBmC;EAAW,iBAAA;CHgjB9C;AG/iBmC;EAAW,iBAAA;CHkjB9C;AGjjBmC;EAAW,iBAAA;CHojB9C;AGnjBmC;EAAW,iBAAA;CHsjB9C;AGrjBmC;EAAW,iBAAA;CHwjB9C;AGvjBmC;EAAW,iBAAA;CH0jB9C;AGzjBmC;EAAW,iBAAA;CH4jB9C;AG3jBmC;EAAW,iBAAA;CH8jB9C;AG7jBmC;EAAW,iBAAA;CHgkB9C;AG/jBmC;EAAW,iBAAA;CHkkB9C;AGjkBmC;EAAW,iBAAA;CHokB9C;AGnkBmC;EAAW,iBAAA;CHskB9C;AGrkBmC;EAAW,iBAAA;CHwkB9C;AGvkBmC;EAAW,iBAAA;CH0kB9C;AGzkBmC;EAAW,iBAAA;CH4kB9C;AG3kBmC;EAAW,iBAAA;CH8kB9C;AG7kBmC;EAAW,iBAAA;CHglB9C;AG/kBmC;EAAW,iBAAA;CHklB9C;AGjlBmC;EAAW,iBAAA;CHolB9C;AGnlBmC;EAAW,iBAAA;CHslB9C;AGrlBmC;EAAW,iBAAA;CHwlB9C;AGvlBmC;EAAW,iBAAA;CH0lB9C;AGzlBmC;EAAW,iBAAA;CH4lB9C;AG3lBmC;EAAW,iBAAA;CH8lB9C;AG7lBmC;EAAW,iBAAA;CHgmB9C;AG/lBmC;EAAW,iBAAA;CHkmB9C;AGjmBmC;EAAW,iBAAA;CHomB9C;AGnmBmC;EAAW,iBAAA;CHsmB9C;AGrmBmC;EAAW,iBAAA;CHwmB9C;AGvmBmC;EAAW,iBAAA;CH0mB9C;AGzmBmC;EAAW,iBAAA;CH4mB9C;AG3mBmC;EAAW,iBAAA;CH8mB9C;AG7mBmC;EAAW,iBAAA;CHgnB9C;AG/mBmC;EAAW,iBAAA;CHknB9C;AGjnBmC;EAAW,iBAAA;CHonB9C;AGnnBmC;EAAW,iBAAA;CHsnB9C;AGrnBmC;EAAW,iBAAA;CHwnB9C;AGvnBmC;EAAW,iBAAA;CH0nB9C;AGznBmC;EAAW,iBAAA;CH4nB9C;AG3nBmC;EAAW,iBAAA;CH8nB9C;AG7nBmC;EAAW,iBAAA;CHgoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AGvoBmC;EAAW,iBAAA;CH0oB9C;AGzoBmC;EAAW,iBAAA;CH4oB9C;AG3oBmC;EAAW,iBAAA;CH8oB9C;AG7oBmC;EAAW,iBAAA;CHgpB9C;AG/oBmC;EAAW,iBAAA;CHkpB9C;AGjpBmC;EAAW,iBAAA;CHopB9C;AGnpBmC;EAAW,iBAAA;CHspB9C;AGrpBmC;EAAW,iBAAA;CHwpB9C;AGvpBmC;EAAW,iBAAA;CH0pB9C;AGzpBmC;EAAW,iBAAA;CH4pB9C;AG3pBmC;EAAW,iBAAA;CH8pB9C;AG7pBmC;EAAW,iBAAA;CHgqB9C;AG/pBmC;EAAW,iBAAA;CHkqB9C;AGjqBmC;EAAW,iBAAA;CHoqB9C;AGnqBmC;EAAW,iBAAA;CHsqB9C;AGrqBmC;EAAW,iBAAA;CHwqB9C;AGvqBmC;EAAW,iBAAA;CH0qB9C;AGzqBmC;EAAW,iBAAA;CH4qB9C;AG3qBmC;EAAW,iBAAA;CH8qB9C;AG7qBmC;EAAW,iBAAA;CHgrB9C;AG/qBmC;EAAW,iBAAA;CHkrB9C;AGjrBmC;EAAW,iBAAA;CHorB9C;AGnrBmC;EAAW,iBAAA;CHsrB9C;AGrrBmC;EAAW,iBAAA;CHwrB9C;AGvrBmC;EAAW,iBAAA;CH0rB9C;AGzrBmC;EAAW,iBAAA;CH4rB9C;AG3rBmC;EAAW,iBAAA;CH8rB9C;AG7rBmC;EAAW,iBAAA;CHgsB9C;AG/rBmC;EAAW,iBAAA;CHksB9C;AGjsBmC;EAAW,iBAAA;CHosB9C;AGnsBmC;EAAW,iBAAA;CHssB9C;AGrsBmC;EAAW,iBAAA;CHwsB9C;AGvsBmC;EAAW,iBAAA;CH0sB9C;AGzsBmC;EAAW,iBAAA;CH4sB9C;AG3sBmC;EAAW,iBAAA;CH8sB9C;AG7sBmC;EAAW,iBAAA;CHgtB9C;AG/sBmC;EAAW,iBAAA;CHktB9C;AGjtBmC;EAAW,iBAAA;CHotB9C;AGntBmC;EAAW,iBAAA;CHstB9C;AGrtBmC;EAAW,iBAAA;CHwtB9C;AGvtBmC;EAAW,iBAAA;CH0tB9C;AGztBmC;EAAW,iBAAA;CH4tB9C;AG3tBmC;EAAW,iBAAA;CH8tB9C;AG7tBmC;EAAW,iBAAA;CHguB9C;AG/tBmC;EAAW,iBAAA;CHkuB9C;AGjuBmC;EAAW,iBAAA;CHouB9C;AGnuBmC;EAAW,iBAAA;CHsuB9C;AGruBmC;EAAW,iBAAA;CHwuB9C;AGvuBmC;EAAW,iBAAA;CH0uB9C;AGzuBmC;EAAW,iBAAA;CH4uB9C;AG3uBmC;EAAW,iBAAA;CH8uB9C;AG7uBmC;EAAW,iBAAA;CHgvB9C;AIxhCD;ECkEE,+BAAA;EACG,4BAAA;EACK,uBAAA;CLy9BT;AI1hCD;;EC+DE,+BAAA;EACG,4BAAA;EACK,uBAAA;CL+9BT;AIxhCD;EACE,gBAAA;EACA,8CAAA;CJ0hCD;AIvhCD;EACE,4DAAA;EACA,gBAAA;EACA,wBAAA;EACA,eAAA;EACA,uBAAA;CJyhCD;AIrhCD;;;;EAIE,qBAAA;EACA,mBAAA;EACA,qBAAA;CJuhCD;AIjhCD;EACE,eAAA;EACA,sBAAA;CJmhCD;AIjhCC;;EAEE,eAAA;EACA,2BAAA;CJmhCH;AIhhCC;EEnDA,2CAAA;EACA,qBAAA;CNskCD;AIzgCD;EACE,UAAA;CJ2gCD;AIrgCD;EACE,uBAAA;CJugCD;AIngCD;;;;;EG1EE,eAAA;EACA,gBAAA;EACA,aAAA;CPolCD;AIvgCD;EACE,mBAAA;CJygCD;AIngCD;EACE,aAAA;EACA,wBAAA;EACA,uBAAA;EACA,uBAAA;EACA,mBAAA;EC+FA,yCAAA;EACK,oCAAA;EACG,iCAAA;EE5LR,sBAAA;EACA,gBAAA;EACA,aAAA;CPomCD;AIngCD;EACE,mBAAA;CJqgCD;AI//BD;EACE,iBAAA;EACA,oBAAA;EACA,UAAA;EACA,8BAAA;CJigCD;AIz/BD;EACE,mBAAA;EACA,WAAA;EACA,YAAA;EACA,WAAA;EACA,aAAA;EACA,iBAAA;EACA,uBAAA;EACA,UAAA;CJ2/BD;AIn/BC;;EAEE,iBAAA;EACA,YAAA;EACA,aAAA;EACA,UAAA;EACA,kBAAA;EACA,WAAA;CJq/BH;AI1+BD;EACE,gBAAA;CJ4+BD;AQjoCD;;;;;;;;;;;;EAEE,qBAAA;EACA,iBAAA;EACA,iBAAA;EACA,eAAA;CR6oCD;AQlpCD;;;;;;;;;;;;;;;;;;;;;;;;EASI,iBAAA;EACA,eAAA;EACA,eAAA;CRmqCH;AQ/pCD;;;;;;EAGE,iBAAA;EACA,oBAAA;CRoqCD;AQxqCD;;;;;;;;;;;;EAQI,eAAA;CR8qCH;AQ3qCD;;;;;;EAGE,iBAAA;EACA,oBAAA;CRgrCD;AQprCD;;;;;;;;;;;;EAQI,eAAA;CR0rCH;AQtrCD;;EAAU,gBAAA;CR0rCT;AQzrCD;;EAAU,gBAAA;CR6rCT;AQ5rCD;;EAAU,gBAAA;CRgsCT;AQ/rCD;;EAAU,gBAAA;CRmsCT;AQlsCD;;EAAU,gBAAA;CRssCT;AQrsCD;;EAAU,gBAAA;CRysCT;AQnsCD;EACE,iBAAA;CRqsCD;AQlsCD;EACE,oBAAA;EACA,gBAAA;EACA,iBAAA;EACA,iBAAA;CRosCD;AQlsCC;EAAA;IACE,gBAAA;GRqsCD;CACF;AQ7rCD;;EAEE,eAAA;CR+rCD;AQ5rCD;;EAEE,eAAA;EACA,0BAAA;CR8rCD;AQ1rCD;EAAuB,iBAAA;CR6rCtB;AQ5rCD;EAAuB,kBAAA;CR+rCtB;AQ9rCD;EAAuB,mBAAA;CRisCtB;AQhsCD;EAAuB,oBAAA;CRmsCtB;AQlsCD;EAAuB,oBAAA;CRqsCtB;AQlsCD;EAAuB,0BAAA;CRqsCtB;AQpsCD;EAAuB,0BAAA;CRusCtB;AQtsCD;EAAuB,2BAAA;CRysCtB;AQtsCD;EACE,eAAA;CRwsCD;AQtsCD;ECvGE,eAAA;CTgzCD;AS/yCC;;EAEE,eAAA;CTizCH;AQ1sCD;EC1GE,eAAA;CTuzCD;AStzCC;;EAEE,eAAA;CTwzCH;AQ9sCD;EC7GE,eAAA;CT8zCD;AS7zCC;;EAEE,eAAA;CT+zCH;AQltCD;EChHE,eAAA;CTq0CD;ASp0CC;;EAEE,eAAA;CTs0CH;AQttCD;ECnHE,eAAA;CT40CD;AS30CC;;EAEE,eAAA;CT60CH;AQttCD;EAGE,YAAA;EE7HA,0BAAA;CVo1CD;AUn1CC;;EAEE,0BAAA;CVq1CH;AQxtCD;EEhIE,0BAAA;CV21CD;AU11CC;;EAEE,0BAAA;CV41CH;AQ5tCD;EEnIE,0BAAA;CVk2CD;AUj2CC;;EAEE,0BAAA;CVm2CH;AQhuCD;EEtIE,0BAAA;CVy2CD;AUx2CC;;EAEE,0BAAA;CV02CH;AQpuCD;EEzIE,0BAAA;CVg3CD;AU/2CC;;EAEE,0BAAA;CVi3CH;AQnuCD;EACE,oBAAA;EACA,oBAAA;EACA,iCAAA;CRquCD;AQ7tCD;;EAEE,cAAA;EACA,oBAAA;CR+tCD;AQluCD;;;;EAMI,iBAAA;CRkuCH;AQ3tCD;EACE,gBAAA;EACA,iBAAA;CR6tCD;AQztCD;EALE,gBAAA;EACA,iBAAA;EAMA,kBAAA;CR4tCD;AQ9tCD;EAKI,sBAAA;EACA,mBAAA;EACA,kBAAA;CR4tCH;AQvtCD;EACE,cAAA;EACA,oBAAA;CRytCD;AQvtCD;;EAEE,wBAAA;CRytCD;AQvtCD;EACE,iBAAA;CRytCD;AQvtCD;EACE,eAAA;CRytCD;AQ5sCC;EAAA;IAEI,YAAA;IACA,aAAA;IACA,YAAA;IACA,kBAAA;IGxNJ,iBAAA;IACA,wBAAA;IACA,oBAAA;GXu6CC;EQttCD;IASI,mBAAA;GRgtCH;CACF;AQtsCD;;EAEE,aAAA;CRwsCD;AQrsCD;EACE,eAAA;EA9IqB,0BAAA;CRs1CtB;AQnsCD;EACE,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,+BAAA;CRqsCD;AQhsCG;;;EACE,iBAAA;CRosCL;AQ9sCD;;;EAmBI,eAAA;EACA,eAAA;EACA,wBAAA;EACA,eAAA;CRgsCH;AQ9rCG;;;EACE,uBAAA;CRksCL;AQ1rCD;;EAEE,oBAAA;EACA,gBAAA;EACA,kBAAA;EACA,gCAAA;EACA,eAAA;CR4rCD;AQtrCG;;;;;;EAAW,YAAA;CR8rCd;AQ7rCG;;;;;;EACE,uBAAA;CRosCL;AQ9rCD;EACE,oBAAA;EACA,mBAAA;EACA,wBAAA;CRgsCD;AYx+CD;;;;EAIE,+DAAA;CZ0+CD;AYt+CD;EACE,iBAAA;EACA,eAAA;EACA,eAAA;EACA,0BAAA;EACA,mBAAA;CZw+CD;AYp+CD;EACE,iBAAA;EACA,eAAA;EACA,YAAA;EACA,uBAAA;EACA,mBAAA;EACA,uDAAA;EAAA,+CAAA;CZs+CD;AY5+CD;EASI,WAAA;EACA,gBAAA;EACA,iBAAA;EACA,yBAAA;EAAA,iBAAA;CZs+CH;AYj+CD;EACE,eAAA;EACA,eAAA;EACA,iBAAA;EACA,gBAAA;EACA,wBAAA;EACA,eAAA;EACA,sBAAA;EACA,sBAAA;EACA,0BAAA;EACA,uBAAA;EACA,mBAAA;CZm+CD;AY9+CD;EAeI,WAAA;EACA,mBAAA;EACA,eAAA;EACA,sBAAA;EACA,8BAAA;EACA,iBAAA;CZk+CH;AY79CD;EACE,kBAAA;EACA,mBAAA;CZ+9CD;AazhDD;ECHE,oBAAA;EACA,mBAAA;EACA,mBAAA;EACA,kBAAA;Cd+hDD;Aa5hDC;EAAA;IACE,aAAA;Gb+hDD;CACF;Aa9hDC;EAAA;IACE,aAAA;GbiiDD;CACF;AahiDC;EAAA;IACE,cAAA;GbmiDD;CACF;Aa1hDD;ECvBE,oBAAA;EACA,mBAAA;EACA,mBAAA;EACA,kBAAA;CdojDD;AavhDD;ECvBE,oBAAA;EACA,mBAAA;CdijDD;AavhDD;EACE,gBAAA;EACA,eAAA;CbyhDD;Aa3hDD;EAKI,iBAAA;EACA,gBAAA;CbyhDH;AczkDA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ECiBK,mBAAA;EAEA,gBAAA;EAEA,oBAAA;EACA,mBAAA;CfwmDL;Ac9nDA;;;;;;;;;;;;ECuCK,YAAA;CfqmDL;Ac5oDA;EC+CG,YAAA;CfgmDH;Ac/oDA;EC+CG,oBAAA;CfmmDH;AclpDA;EC+CG,oBAAA;CfsmDH;AcrpDA;EC+CG,WAAA;CfymDH;AcxpDA;EC+CG,oBAAA;Cf4mDH;Ac3pDA;EC+CG,oBAAA;Cf+mDH;Ac9pDA;EC+CG,WAAA;CfknDH;AcjqDA;EC+CG,oBAAA;CfqnDH;AcpqDA;EC+CG,oBAAA;CfwnDH;AcvqDA;EC+CG,WAAA;Cf2nDH;Ac1qDA;EC+CG,oBAAA;Cf8nDH;Ac7qDA;EC+CG,mBAAA;CfioDH;AchrDA;EC8DG,YAAA;CfqnDH;AcnrDA;EC8DG,oBAAA;CfwnDH;ActrDA;EC8DG,oBAAA;Cf2nDH;AczrDA;EC8DG,WAAA;Cf8nDH;Ac5rDA;EC8DG,oBAAA;CfioDH;Ac/rDA;EC8DG,oBAAA;CfooDH;AclsDA;EC8DG,WAAA;CfuoDH;AcrsDA;EC8DG,oBAAA;Cf0oDH;AcxsDA;EC8DG,oBAAA;Cf6oDH;Ac3sDA;EC8DG,WAAA;CfgpDH;Ac9sDA;EC8DG,oBAAA;CfmpDH;AcjtDA;EC8DG,mBAAA;CfspDH;AcptDA;ECmEG,YAAA;CfopDH;AcvtDA;ECoDG,WAAA;CfsqDH;Ac1tDA;ECoDG,mBAAA;CfyqDH;Ac7tDA;ECoDG,mBAAA;Cf4qDH;AchuDA;ECoDG,UAAA;Cf+qDH;AcnuDA;ECoDG,mBAAA;CfkrDH;ActuDA;ECoDG,mBAAA;CfqrDH;AczuDA;ECoDG,UAAA;CfwrDH;Ac5uDA;ECoDG,mBAAA;Cf2rDH;Ac/uDA;ECoDG,mBAAA;Cf8rDH;AclvDA;ECoDG,UAAA;CfisDH;AcrvDA;ECoDG,mBAAA;CfosDH;AcxvDA;ECoDG,kBAAA;CfusDH;Ac3vDA;ECyDG,WAAA;CfqsDH;Ac9vDA;ECwEG,kBAAA;CfyrDH;AcjwDA;ECwEG,0BAAA;Cf4rDH;AcpwDA;ECwEG,0BAAA;Cf+rDH;AcvwDA;ECwEG,iBAAA;CfksDH;Ac1wDA;ECwEG,0BAAA;CfqsDH;Ac7wDA;ECwEG,0BAAA;CfwsDH;AchxDA;ECwEG,iBAAA;Cf2sDH;AcnxDA;ECwEG,0BAAA;Cf8sDH;ActxDA;ECwEG,0BAAA;CfitDH;AczxDA;ECwEG,iBAAA;CfotDH;Ac5xDA;ECwEG,0BAAA;CfutDH;Ac/xDA;ECwEG,yBAAA;Cf0tDH;AclyDA;ECwEG,gBAAA;Cf6tDH;Aa5tDD;ECzEC;;;;;;;;;;;;ICuCK,YAAA;Gf6wDH;EcpzDF;IC+CG,YAAA;GfwwDD;EcvzDF;IC+CG,oBAAA;Gf2wDD;Ec1zDF;IC+CG,oBAAA;Gf8wDD;Ec7zDF;IC+CG,WAAA;GfixDD;Ech0DF;IC+CG,oBAAA;GfoxDD;Ecn0DF;IC+CG,oBAAA;GfuxDD;Ect0DF;IC+CG,WAAA;Gf0xDD;Ecz0DF;IC+CG,oBAAA;Gf6xDD;Ec50DF;IC+CG,oBAAA;GfgyDD;Ec/0DF;IC+CG,WAAA;GfmyDD;Ecl1DF;IC+CG,oBAAA;GfsyDD;Ecr1DF;IC+CG,mBAAA;GfyyDD;Ecx1DF;IC8DG,YAAA;Gf6xDD;Ec31DF;IC8DG,oBAAA;GfgyDD;Ec91DF;IC8DG,oBAAA;GfmyDD;Ecj2DF;IC8DG,WAAA;GfsyDD;Ecp2DF;IC8DG,oBAAA;GfyyDD;Ecv2DF;IC8DG,oBAAA;Gf4yDD;Ec12DF;IC8DG,WAAA;Gf+yDD;Ec72DF;IC8DG,oBAAA;GfkzDD;Ech3DF;IC8DG,oBAAA;GfqzDD;Ecn3DF;IC8DG,WAAA;GfwzDD;Ect3DF;IC8DG,oBAAA;Gf2zDD;Ecz3DF;IC8DG,mBAAA;Gf8zDD;Ec53DF;ICmEG,YAAA;Gf4zDD;Ec/3DF;ICoDG,WAAA;Gf80DD;Ecl4DF;ICoDG,mBAAA;Gfi1DD;Ecr4DF;ICoDG,mBAAA;Gfo1DD;Ecx4DF;ICoDG,UAAA;Gfu1DD;Ec34DF;ICoDG,mBAAA;Gf01DD;Ec94DF;ICoDG,mBAAA;Gf61DD;Ecj5DF;ICoDG,UAAA;Gfg2DD;Ecp5DF;ICoDG,mBAAA;Gfm2DD;Ecv5DF;ICoDG,mBAAA;Gfs2DD;Ec15DF;ICoDG,UAAA;Gfy2DD;Ec75DF;ICoDG,mBAAA;Gf42DD;Ech6DF;ICoDG,kBAAA;Gf+2DD;Ecn6DF;ICyDG,WAAA;Gf62DD;Ect6DF;ICwEG,kBAAA;Gfi2DD;Ecz6DF;ICwEG,0BAAA;Gfo2DD;Ec56DF;ICwEG,0BAAA;Gfu2DD;Ec/6DF;ICwEG,iBAAA;Gf02DD;Ecl7DF;ICwEG,0BAAA;Gf62DD;Ecr7DF;ICwEG,0BAAA;Gfg3DD;Ecx7DF;ICwEG,iBAAA;Gfm3DD;Ec37DF;ICwEG,0BAAA;Gfs3DD;Ec97DF;ICwEG,0BAAA;Gfy3DD;Ecj8DF;ICwEG,iBAAA;Gf43DD;Ecp8DF;ICwEG,0BAAA;Gf+3DD;Ecv8DF;ICwEG,yBAAA;Gfk4DD;Ec18DF;ICwEG,gBAAA;Gfq4DD;CACF;Aa53DD;EClFC;;;;;;;;;;;;ICuCK,YAAA;Gfs7DH;Ec79DF;IC+CG,YAAA;Gfi7DD;Ech+DF;IC+CG,oBAAA;Gfo7DD;Ecn+DF;IC+CG,oBAAA;Gfu7DD;Ect+DF;IC+CG,WAAA;Gf07DD;Ecz+DF;IC+CG,oBAAA;Gf67DD;Ec5+DF;IC+CG,oBAAA;Gfg8DD;Ec/+DF;IC+CG,WAAA;Gfm8DD;Ecl/DF;IC+CG,oBAAA;Gfs8DD;Ecr/DF;IC+CG,oBAAA;Gfy8DD;Ecx/DF;IC+CG,WAAA;Gf48DD;Ec3/DF;IC+CG,oBAAA;Gf+8DD;Ec9/DF;IC+CG,mBAAA;Gfk9DD;EcjgEF;IC8DG,YAAA;Gfs8DD;EcpgEF;IC8DG,oBAAA;Gfy8DD;EcvgEF;IC8DG,oBAAA;Gf48DD;Ec1gEF;IC8DG,WAAA;Gf+8DD;Ec7gEF;IC8DG,oBAAA;Gfk9DD;EchhEF;IC8DG,oBAAA;Gfq9DD;EcnhEF;IC8DG,WAAA;Gfw9DD;EcthEF;IC8DG,oBAAA;Gf29DD;EczhEF;IC8DG,oBAAA;Gf89DD;Ec5hEF;IC8DG,WAAA;Gfi+DD;Ec/hEF;IC8DG,oBAAA;Gfo+DD;EcliEF;IC8DG,mBAAA;Gfu+DD;EcriEF;ICmEG,YAAA;Gfq+DD;EcxiEF;ICoDG,WAAA;Gfu/DD;Ec3iEF;ICoDG,mBAAA;Gf0/DD;Ec9iEF;ICoDG,mBAAA;Gf6/DD;EcjjEF;ICoDG,UAAA;GfggED;EcpjEF;ICoDG,mBAAA;GfmgED;EcvjEF;ICoDG,mBAAA;GfsgED;Ec1jEF;ICoDG,UAAA;GfygED;Ec7jEF;ICoDG,mBAAA;Gf4gED;EchkEF;ICoDG,mBAAA;Gf+gED;EcnkEF;ICoDG,UAAA;GfkhED;EctkEF;ICoDG,mBAAA;GfqhED;EczkEF;ICoDG,kBAAA;GfwhED;Ec5kEF;ICyDG,WAAA;GfshED;Ec/kEF;ICwEG,kBAAA;Gf0gED;EcllEF;ICwEG,0BAAA;Gf6gED;EcrlEF;ICwEG,0BAAA;GfghED;EcxlEF;ICwEG,iBAAA;GfmhED;Ec3lEF;ICwEG,0BAAA;GfshED;Ec9lEF;ICwEG,0BAAA;GfyhED;EcjmEF;ICwEG,iBAAA;Gf4hED;EcpmEF;ICwEG,0BAAA;Gf+hED;EcvmEF;ICwEG,0BAAA;GfkiED;Ec1mEF;ICwEG,iBAAA;GfqiED;Ec7mEF;ICwEG,0BAAA;GfwiED;EchnEF;ICwEG,yBAAA;Gf2iED;EcnnEF;ICwEG,gBAAA;Gf8iED;CACF;Aa5hED;EC3FC;;;;;;;;;;;;ICuCK,YAAA;Gf+lEH;EctoEF;IC+CG,YAAA;Gf0lED;EczoEF;IC+CG,oBAAA;Gf6lED;Ec5oEF;IC+CG,oBAAA;GfgmED;Ec/oEF;IC+CG,WAAA;GfmmED;EclpEF;IC+CG,oBAAA;GfsmED;EcrpEF;IC+CG,oBAAA;GfymED;EcxpEF;IC+CG,WAAA;Gf4mED;Ec3pEF;IC+CG,oBAAA;Gf+mED;Ec9pEF;IC+CG,oBAAA;GfknED;EcjqEF;IC+CG,WAAA;GfqnED;EcpqEF;IC+CG,oBAAA;GfwnED;EcvqEF;IC+CG,mBAAA;Gf2nED;Ec1qEF;IC8DG,YAAA;Gf+mED;Ec7qEF;IC8DG,oBAAA;GfknED;EchrEF;IC8DG,oBAAA;GfqnED;EcnrEF;IC8DG,WAAA;GfwnED;EctrEF;IC8DG,oBAAA;Gf2nED;EczrEF;IC8DG,oBAAA;Gf8nED;Ec5rEF;IC8DG,WAAA;GfioED;Ec/rEF;IC8DG,oBAAA;GfooED;EclsEF;IC8DG,oBAAA;GfuoED;EcrsEF;IC8DG,WAAA;Gf0oED;EcxsEF;IC8DG,oBAAA;Gf6oED;Ec3sEF;IC8DG,mBAAA;GfgpED;Ec9sEF;ICmEG,YAAA;Gf8oED;EcjtEF;ICoDG,WAAA;GfgqED;EcptEF;ICoDG,mBAAA;GfmqED;EcvtEF;ICoDG,mBAAA;GfsqED;Ec1tEF;ICoDG,UAAA;GfyqED;Ec7tEF;ICoDG,mBAAA;Gf4qED;EchuEF;ICoDG,mBAAA;Gf+qED;EcnuEF;ICoDG,UAAA;GfkrED;EctuEF;ICoDG,mBAAA;GfqrED;EczuEF;ICoDG,mBAAA;GfwrED;Ec5uEF;ICoDG,UAAA;Gf2rED;Ec/uEF;ICoDG,mBAAA;Gf8rED;EclvEF;ICoDG,kBAAA;GfisED;EcrvEF;ICyDG,WAAA;Gf+rED;EcxvEF;ICwEG,kBAAA;GfmrED;Ec3vEF;ICwEG,0BAAA;GfsrED;Ec9vEF;ICwEG,0BAAA;GfyrED;EcjwEF;ICwEG,iBAAA;Gf4rED;EcpwEF;ICwEG,0BAAA;Gf+rED;EcvwEF;ICwEG,0BAAA;GfksED;Ec1wEF;ICwEG,iBAAA;GfqsED;Ec7wEF;ICwEG,0BAAA;GfwsED;EchxEF;ICwEG,0BAAA;Gf2sED;EcnxEF;ICwEG,iBAAA;Gf8sED;EctxEF;ICwEG,0BAAA;GfitED;EczxEF;ICwEG,yBAAA;GfotED;Ec5xEF;ICwEG,gBAAA;GfutED;CACF;AgBzxED;EACE,8BAAA;ChB2xED;AgB5xED;EAQI,iBAAA;EACA,sBAAA;EACA,YAAA;ChBuxEH;AgBlxEG;;EACE,iBAAA;EACA,oBAAA;EACA,YAAA;ChBqxEL;AgBhxED;EACE,iBAAA;EACA,oBAAA;EACA,eAAA;EACA,iBAAA;ChBkxED;AgB/wED;EACE,iBAAA;ChBixED;AgB3wED;EACE,YAAA;EACA,gBAAA;EACA,oBAAA;ChB6wED;AgBhxED;;;;;;EAWQ,aAAA;EACA,wBAAA;EACA,oBAAA;EACA,2BAAA;ChB6wEP;AgB3xED;EAoBI,uBAAA;EACA,8BAAA;ChB0wEH;AgB/xED;;;;;;EA8BQ,cAAA;ChBywEP;AgBvyED;EAoCI,2BAAA;ChBswEH;AgB1yED;EAyCI,uBAAA;ChBowEH;AgB7vED;;;;;;EAOQ,aAAA;ChB8vEP;AgBnvED;EACE,uBAAA;ChBqvED;AgBtvED;;;;;;EAQQ,uBAAA;ChBsvEP;AgB9vED;;EAeM,yBAAA;ChBmvEL;AgBzuED;EAEI,0BAAA;ChB0uEH;AgBjuED;EAEI,0BAAA;ChBkuEH;AiBj3EC;;;;;;;;;;;;EAOI,0BAAA;CjBw3EL;AiBl3EC;;;;;EAMI,0BAAA;CjBm3EL;AiBt4EC;;;;;;;;;;;;EAOI,0BAAA;CjB64EL;AiBv4EC;;;;;EAMI,0BAAA;CjBw4EL;AiB35EC;;;;;;;;;;;;EAOI,0BAAA;CjBk6EL;AiB55EC;;;;;EAMI,0BAAA;CjB65EL;AiBh7EC;;;;;;;;;;;;EAOI,0BAAA;CjBu7EL;AiBj7EC;;;;;EAMI,0BAAA;CjBk7EL;AiBr8EC;;;;;;;;;;;;EAOI,0BAAA;CjB48EL;AiBt8EC;;;;;EAMI,0BAAA;CjBu8EL;AgBnzED;EACE,kBAAA;EACA,iBAAA;ChBqzED;AgBnzEC;EAAA;IACE,YAAA;IACA,oBAAA;IACA,mBAAA;IACA,6CAAA;IACA,uBAAA;GhBszED;EgB3zED;IASI,iBAAA;GhBqzEH;EgB9zED;;;;;;IAkBU,oBAAA;GhBozET;EgBt0ED;IA0BI,UAAA;GhB+yEH;EgBz0ED;;;;;;IAmCU,eAAA;GhB8yET;EgBj1ED;;;;;;IAuCU,gBAAA;GhBkzET;EgBz1ED;;;;IAoDU,iBAAA;GhB2yET;CACF;AkBrgFD;EAIE,aAAA;EACA,WAAA;EACA,UAAA;EACA,UAAA;ClBogFD;AkBjgFD;EACE,eAAA;EACA,YAAA;EACA,WAAA;EACA,oBAAA;EACA,gBAAA;EACA,qBAAA;EACA,eAAA;EACA,UAAA;EACA,iCAAA;ClBmgFD;AkBhgFD;EACE,sBAAA;EACA,gBAAA;EACA,mBAAA;EACA,iBAAA;ClBkgFD;AkBx/ED;Eb6BE,+BAAA;EACG,4BAAA;EACK,uBAAA;EarBR,yBAAA;EACA,sBAAA;EAAA,iBAAA;ClBo/ED;AkBh/ED;;EAEE,gBAAA;EACA,mBAAA;EACA,oBAAA;ClBk/ED;AkB5+EC;;;;;;EAGE,oBAAA;ClBi/EH;AkB7+ED;EACE,eAAA;ClB++ED;AkB3+ED;EACE,eAAA;EACA,YAAA;ClB6+ED;AkBz+ED;;EAEE,aAAA;ClB2+ED;AkBv+ED;;;EZ1FE,2CAAA;EACA,qBAAA;CNskFD;AkBt+ED;EACE,eAAA;EACA,iBAAA;EACA,gBAAA;EACA,wBAAA;EACA,eAAA;ClBw+ED;AkB98ED;EACE,eAAA;EACA,YAAA;EACA,aAAA;EACA,kBAAA;EACA,gBAAA;EACA,wBAAA;EACA,eAAA;EACA,uBAAA;EACA,uBAAA;EACA,uBAAA;EACA,mBAAA;Eb3EA,yDAAA;EACQ,iDAAA;EAyHR,+EAAA;EACK,0EAAA;EACG,uFAAA;EAAA,+EAAA;EAAA,uEAAA;EAAA,4GAAA;CLo6ET;AmB9iFC;EACE,sBAAA;EACA,WAAA;EdYF,0FAAA;EACQ,kFAAA;CLqiFT;AKpgFC;EACE,YAAA;EACA,WAAA;CLsgFH;AKpgFC;EAA0B,YAAA;CLugF3B;AKtgFC;EAAgC,YAAA;CLygFjC;AkB19EC;EACE,8BAAA;EACA,UAAA;ClB49EH;AkBp9EC;;;EAGE,0BAAA;EACA,WAAA;ClBs9EH;AkBn9EC;;EAEE,oBAAA;ClBq9EH;AkBj9EC;EACE,aAAA;ClBm9EH;AkBr8ED;EAKI;;;;IACE,kBAAA;GlBs8EH;EkBn8EC;;;;;;;;IAEE,kBAAA;GlB28EH;EkBx8EC;;;;;;;;IAEE,kBAAA;GlBg9EH;CACF;AkBt8ED;EACE,oBAAA;ClBw8ED;AkBh8ED;;EAEE,mBAAA;EACA,eAAA;EACA,iBAAA;EACA,oBAAA;ClBk8ED;AkB/7EC;;;;EAGI,oBAAA;ClBk8EL;AkB78ED;;EAgBI,iBAAA;EACA,mBAAA;EACA,iBAAA;EACA,iBAAA;EACA,gBAAA;ClBi8EH;AkB97ED;;;;EAIE,mBAAA;EACA,mBAAA;EACA,mBAAA;ClBg8ED;AkB77ED;;EAEE,iBAAA;ClB+7ED;AkB37ED;;EAEE,mBAAA;EACA,sBAAA;EACA,mBAAA;EACA,iBAAA;EACA,iBAAA;EACA,uBAAA;EACA,gBAAA;ClB67ED;AkB17EC;;;;EAEE,oBAAA;ClB87EH;AkB37ED;;EAEE,cAAA;EACA,kBAAA;ClB67ED;AkBp7ED;EACE,iBAAA;EAEA,iBAAA;EACA,oBAAA;EAEA,iBAAA;ClBo7ED;AkBl7EC;;EAEE,iBAAA;EACA,gBAAA;ClBo7EH;AkBv6ED;EC3PE,aAAA;EACA,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;CnBqqFD;AmBnqFC;EACE,aAAA;EACA,kBAAA;CnBqqFH;AmBlqFC;;EAEE,aAAA;CnBoqFH;AkBn7ED;EAEI,aAAA;EACA,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;ClBo7EH;AkB17ED;EASI,aAAA;EACA,kBAAA;ClBo7EH;AkB97ED;;EAcI,aAAA;ClBo7EH;AkBl8ED;EAiBI,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,gBAAA;EACA,iBAAA;ClBo7EH;AkBh7ED;ECvRE,aAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,mBAAA;CnB0sFD;AmBxsFC;EACE,aAAA;EACA,kBAAA;CnB0sFH;AmBvsFC;;EAEE,aAAA;CnBysFH;AkB57ED;EAEI,aAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,mBAAA;ClB67EH;AkBn8ED;EASI,aAAA;EACA,kBAAA;ClB67EH;AkBv8ED;;EAcI,aAAA;ClB67EH;AkB38ED;EAiBI,aAAA;EACA,iBAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;ClB67EH;AkBp7ED;EAEE,mBAAA;ClBq7ED;AkBv7ED;EAMI,sBAAA;ClBo7EH;AkBh7ED;EACE,mBAAA;EACA,OAAA;EACA,SAAA;EACA,WAAA;EACA,eAAA;EACA,YAAA;EACA,aAAA;EACA,kBAAA;EACA,mBAAA;EACA,qBAAA;ClBk7ED;AkBh7ED;;;EAGE,YAAA;EACA,aAAA;EACA,kBAAA;ClBk7ED;AkBh7ED;;;EAGE,YAAA;EACA,aAAA;EACA,kBAAA;ClBk7ED;AkB96ED;;;;;;;;;;EClZI,eAAA;CnB40FH;AkB17ED;EC9YI,sBAAA;EdiDF,yDAAA;EACQ,iDAAA;CL2xFT;AmB30FG;EACE,sBAAA;Ed8CJ,0EAAA;EACQ,kEAAA;CLgyFT;AkBp8ED;ECpYI,eAAA;EACA,0BAAA;EACA,sBAAA;CnB20FH;AkBz8ED;EC9XI,eAAA;CnB00FH;AkBz8ED;;;;;;;;;;ECrZI,eAAA;CnB02FH;AkBr9ED;ECjZI,sBAAA;EdiDF,yDAAA;EACQ,iDAAA;CLyzFT;AmBz2FG;EACE,sBAAA;Ed8CJ,0EAAA;EACQ,kEAAA;CL8zFT;AkB/9ED;ECvYI,eAAA;EACA,0BAAA;EACA,sBAAA;CnBy2FH;AkBp+ED;ECjYI,eAAA;CnBw2FH;AkBp+ED;;;;;;;;;;ECxZI,eAAA;CnBw4FH;AkBh/ED;ECpZI,sBAAA;EdiDF,yDAAA;EACQ,iDAAA;CLu1FT;AmBv4FG;EACE,sBAAA;Ed8CJ,0EAAA;EACQ,kEAAA;CL41FT;AkB1/ED;EC1YI,eAAA;EACA,0BAAA;EACA,sBAAA;CnBu4FH;AkB//ED;ECpYI,eAAA;CnBs4FH;AkB3/EC;EACE,UAAA;ClB6/EH;AkB3/EC;EACE,OAAA;ClB6/EH;AkBn/ED;EACE,eAAA;EACA,gBAAA;EACA,oBAAA;EACA,eAAA;ClBq/ED;AkBn+EC;EAAA;IAGI,sBAAA;IACA,iBAAA;IACA,uBAAA;GlBo+EH;EkBz+ED;IAUI,sBAAA;IACA,YAAA;IACA,uBAAA;GlBk+EH;EkB9+ED;IAiBI,sBAAA;GlBg+EH;EkBj/ED;IAqBI,sBAAA;IACA,uBAAA;GlB+9EH;EkBr/ED;;;IA2BM,YAAA;GlB+9EL;EkB1/ED;IAiCI,YAAA;GlB49EH;EkB7/ED;IAqCI,iBAAA;IACA,uBAAA;GlB29EH;EkBjgFD;;IA6CI,sBAAA;IACA,cAAA;IACA,iBAAA;IACA,uBAAA;GlBw9EH;EkBxgFD;;IAmDM,gBAAA;GlBy9EL;EkB5gFD;;IAwDI,mBAAA;IACA,eAAA;GlBw9EH;EkBjhFD;IA8DI,OAAA;GlBs9EH;CACF;AkB58ED;;;;EASI,iBAAA;EACA,cAAA;EACA,iBAAA;ClBy8EH;AkBp9ED;;EAiBI,iBAAA;ClBu8EH;AkBx9ED;EJ9gBE,oBAAA;EACA,mBAAA;Cdy+FD;AkBj8EC;EAAA;IAEI,iBAAA;IACA,iBAAA;IACA,kBAAA;GlBm8EH;CACF;AkBn+ED;EAwCI,YAAA;ClB87EH;AkBt7EG;EAAA;IAEI,kBAAA;IACA,gBAAA;GlBw7EL;CACF;AkBp7EG;EAAA;IAEI,iBAAA;IACA,gBAAA;GlBs7EL;CACF;AoBrgGD;EACE,sBAAA;EACA,iBAAA;EACA,oBAAA;EACA,mBAAA;EACA,oBAAA;EACA,uBAAA;EACA,+BAAA;EAAA,2BAAA;EACA,gBAAA;EACA,uBAAA;EACA,8BAAA;ECoCA,kBAAA;EACA,gBAAA;EACA,wBAAA;EACA,mBAAA;EhBqKA,0BAAA;EACG,uBAAA;EACC,sBAAA;EACI,kBAAA;CLg0FT;AoBxgGG;;;;;;EdrBF,2CAAA;EACA,qBAAA;CNqiGD;AoB3gGC;;;EAGE,YAAA;EACA,sBAAA;CpB6gGH;AoB1gGC;;EAEE,uBAAA;EACA,WAAA;Ef2BF,yDAAA;EACQ,iDAAA;CLk/FT;AoB1gGC;;;EAGE,oBAAA;EE9CF,0BAAA;EACA,cAAA;EjBiEA,yBAAA;EACQ,iBAAA;CL2/FT;AoB1gGG;;EAEE,qBAAA;CpB4gGL;AoBngGD;EC7DE,YAAA;EACA,uBAAA;EACA,mBAAA;CrBmkGD;AqBjkGC;;EAEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBmkGH;AqBjkGC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBmkGH;AqBjkGC;;;EAGE,YAAA;EACA,0BAAA;EACA,uBAAA;EACA,sBAAA;CrBmkGH;AqBjkGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBykGL;AqBnkGG;;;;;;;;;EAGE,uBAAA;EACA,mBAAA;CrB2kGL;AoBpjGD;EClBI,YAAA;EACA,uBAAA;CrBykGH;AoBrjGD;EChEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBwnGD;AqBtnGC;;EAEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBwnGH;AqBtnGC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBwnGH;AqBtnGC;;;EAGE,YAAA;EACA,0BAAA;EACA,uBAAA;EACA,sBAAA;CrBwnGH;AqBtnGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB8nGL;AqBxnGG;;;;;;;;;EAGE,0BAAA;EACA,sBAAA;CrBgoGL;AoBtmGD;ECrBI,eAAA;EACA,uBAAA;CrB8nGH;AoBtmGD;ECpEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB6qGD;AqB3qGC;;EAEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB6qGH;AqB3qGC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB6qGH;AqB3qGC;;;EAGE,YAAA;EACA,0BAAA;EACA,uBAAA;EACA,sBAAA;CrB6qGH;AqB3qGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBmrGL;AqB7qGG;;;;;;;;;EAGE,0BAAA;EACA,sBAAA;CrBqrGL;AoBvpGD;ECzBI,eAAA;EACA,uBAAA;CrBmrGH;AoBvpGD;ECxEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBkuGD;AqBhuGC;;EAEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBkuGH;AqBhuGC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBkuGH;AqBhuGC;;;EAGE,YAAA;EACA,0BAAA;EACA,uBAAA;EACA,sBAAA;CrBkuGH;AqBhuGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBwuGL;AqBluGG;;;;;;;;;EAGE,0BAAA;EACA,sBAAA;CrB0uGL;AoBxsGD;EC7BI,eAAA;EACA,uBAAA;CrBwuGH;AoBxsGD;EC5EE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBuxGD;AqBrxGC;;EAEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBuxGH;AqBrxGC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBuxGH;AqBrxGC;;;EAGE,YAAA;EACA,0BAAA;EACA,uBAAA;EACA,sBAAA;CrBuxGH;AqBrxGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB6xGL;AqBvxGG;;;;;;;;;EAGE,0BAAA;EACA,sBAAA;CrB+xGL;AoBzvGD;ECjCI,eAAA;EACA,uBAAA;CrB6xGH;AoBzvGD;EChFE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB40GD;AqB10GC;;EAEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB40GH;AqB10GC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB40GH;AqB10GC;;;EAGE,YAAA;EACA,0BAAA;EACA,uBAAA;EACA,sBAAA;CrB40GH;AqB10GG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBk1GL;AqB50GG;;;;;;;;;EAGE,0BAAA;EACA,sBAAA;CrBo1GL;AoB1yGD;ECrCI,eAAA;EACA,uBAAA;CrBk1GH;AoBryGD;EACE,iBAAA;EACA,eAAA;EACA,iBAAA;CpBuyGD;AoBryGC;;;;;EAKE,8BAAA;EfnCF,yBAAA;EACQ,iBAAA;CL20GT;AoBtyGC;;;;EAIE,0BAAA;CpBwyGH;AoBtyGC;;EAEE,eAAA;EACA,2BAAA;EACA,8BAAA;CpBwyGH;AoBpyGG;;;;EAEE,eAAA;EACA,sBAAA;CpBwyGL;AoB/xGD;;EC9EE,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,mBAAA;CrBi3GD;AoBlyGD;;EClFE,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;CrBw3GD;AoBryGD;;ECtFE,iBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;CrB+3GD;AoBpyGD;EACE,eAAA;EACA,YAAA;CpBsyGD;AoBlyGD;EACE,gBAAA;CpBoyGD;AoB7xGC;;;EACE,YAAA;CpBiyGH;AuB37GD;EACE,WAAA;ElBoLA,yCAAA;EACK,oCAAA;EACG,iCAAA;CL0wGT;AuB77GC;EACE,WAAA;CvB+7GH;AuB37GD;EACE,cAAA;CvB67GD;AuB37GC;EAAY,eAAA;CvB87Gb;AuB77GC;EAAY,mBAAA;CvBg8Gb;AuB/7GC;EAAY,yBAAA;CvBk8Gb;AuB/7GD;EACE,mBAAA;EACA,UAAA;EACA,iBAAA;ElBsKA,gDAAA;EACQ,2CAAA;EAAA,wCAAA;EAOR,mCAAA;EACQ,8BAAA;EAAA,2BAAA;EAGR,yCAAA;EACQ,oCAAA;EAAA,iCAAA;CLoxGT;AwBh+GD;EACE,sBAAA;EACA,SAAA;EACA,UAAA;EACA,iBAAA;EACA,uBAAA;EACA,uBAAA;EACA,yBAAA;EACA,oCAAA;EACA,mCAAA;CxBk+GD;AwB99GD;;EAEE,mBAAA;CxBg+GD;AwB59GD;EACE,WAAA;CxB89GD;AwB19GD;EACE,mBAAA;EACA,UAAA;EACA,QAAA;EACA,cAAA;EACA,cAAA;EACA,YAAA;EACA,iBAAA;EACA,eAAA;EACA,gBAAA;EACA,gBAAA;EACA,iBAAA;EACA,iBAAA;EACA,uBAAA;EACA,6BAAA;EACA,uBAAA;EACA,sCAAA;EACA,mBAAA;EnBuBA,oDAAA;EACQ,4CAAA;CLs8GT;AwBx9GC;EACE,SAAA;EACA,WAAA;CxB09GH;AwBn/GD;ECzBE,YAAA;EACA,cAAA;EACA,iBAAA;EACA,0BAAA;CzB+gHD;AwBz/GD;EAmCI,eAAA;EACA,kBAAA;EACA,YAAA;EACA,iBAAA;EACA,wBAAA;EACA,eAAA;EACA,oBAAA;CxBy9GH;AwBv9GG;;EAEE,eAAA;EACA,sBAAA;EACA,0BAAA;CxBy9GL;AwBl9GC;;;EAGE,YAAA;EACA,sBAAA;EACA,0BAAA;EACA,WAAA;CxBo9GH;AwB38GC;;;EAGE,eAAA;CxB68GH;AwBz8GC;;EAEE,sBAAA;EACA,oBAAA;EACA,8BAAA;EACA,uBAAA;EEzGF,oEAAA;C1BqjHD;AwBt8GD;EAGI,eAAA;CxBs8GH;AwBz8GD;EAQI,WAAA;CxBo8GH;AwB57GD;EACE,SAAA;EACA,WAAA;CxB87GD;AwBt7GD;EACE,YAAA;EACA,QAAA;CxBw7GD;AwBp7GD;EACE,eAAA;EACA,kBAAA;EACA,gBAAA;EACA,wBAAA;EACA,eAAA;EACA,oBAAA;CxBs7GD;AwBl7GD;EACE,gBAAA;EACA,OAAA;EACA,SAAA;EACA,UAAA;EACA,QAAA;EACA,aAAA;CxBo7GD;AwBh7GD;EACE,SAAA;EACA,WAAA;CxBk7GD;AwB16GD;;EAII,YAAA;EACA,cAAA;EACA,0BAAA;EACA,4BAAA;CxB06GH;AwBj7GD;;EAWI,UAAA;EACA,aAAA;EACA,mBAAA;CxB06GH;AwBj6GD;EACE;IApEA,SAAA;IACA,WAAA;GxBw+GC;EwBr6GD;IA1DA,YAAA;IACA,QAAA;GxBk+GC;CACF;A2B7mHD;;EAEE,mBAAA;EACA,sBAAA;EACA,uBAAA;C3B+mHD;A2BnnHD;;EAMI,mBAAA;EACA,YAAA;C3BinHH;A2B/mHG;;;;;;;;EAIE,WAAA;C3BqnHL;A2B/mHD;;;;EAKI,kBAAA;C3BgnHH;A2B3mHD;EACE,kBAAA;C3B6mHD;A2B9mHD;;;EAOI,YAAA;C3B4mHH;A2BnnHD;;;EAYI,iBAAA;C3B4mHH;A2BxmHD;EACE,iBAAA;C3B0mHD;A2BtmHD;EACE,eAAA;C3BwmHD;A2BvmHC;ECpDA,2BAAA;EACA,8BAAA;C5B8pHD;A2BtmHD;;ECjDE,0BAAA;EACA,6BAAA;C5B2pHD;A2BrmHD;EACE,YAAA;C3BumHD;A2BrmHD;EACE,iBAAA;C3BumHD;A2BrmHD;;ECrEE,2BAAA;EACA,8BAAA;C5B8qHD;A2BpmHD;ECnEE,0BAAA;EACA,6BAAA;C5B0qHD;A2BnmHD;;EAEE,WAAA;C3BqmHD;A2BplHD;EACE,mBAAA;EACA,kBAAA;C3BslHD;A2BplHD;EACE,oBAAA;EACA,mBAAA;C3BslHD;A2BjlHD;EtB/CE,yDAAA;EACQ,iDAAA;CLmoHT;A2BjlHC;EtBnDA,yBAAA;EACQ,iBAAA;CLuoHT;A2B9kHD;EACE,eAAA;C3BglHD;A2B7kHD;EACE,wBAAA;EACA,uBAAA;C3B+kHD;A2B5kHD;EACE,wBAAA;C3B8kHD;A2BvkHD;;;EAII,eAAA;EACA,YAAA;EACA,YAAA;EACA,gBAAA;C3BwkHH;A2B/kHD;EAcM,YAAA;C3BokHL;A2BllHD;;;;EAsBI,iBAAA;EACA,eAAA;C3BkkHH;A2B7jHC;EACE,iBAAA;C3B+jHH;A2B7jHC;EC7KA,4BAAA;EACA,6BAAA;EAOA,8BAAA;EACA,6BAAA;C5BuuHD;A2B/jHC;ECjLA,0BAAA;EACA,2BAAA;EAOA,gCAAA;EACA,+BAAA;C5B6uHD;A2BhkHD;EACE,iBAAA;C3BkkHD;A2BhkHD;;ECjLE,8BAAA;EACA,6BAAA;C5BqvHD;A2B/jHD;EC/LE,0BAAA;EACA,2BAAA;C5BiwHD;A2B3jHD;EACE,eAAA;EACA,YAAA;EACA,oBAAA;EACA,0BAAA;C3B6jHD;A2BjkHD;;EAOI,oBAAA;EACA,YAAA;EACA,UAAA;C3B8jHH;A2BvkHD;EAYI,YAAA;C3B8jHH;A2B1kHD;EAgBI,WAAA;C3B6jHH;A2B5iHD;;;;EAKM,mBAAA;EACA,uBAAA;EACA,qBAAA;C3B6iHL;A6BvxHD;EACE,mBAAA;EACA,eAAA;EACA,0BAAA;C7ByxHD;A6BtxHC;EACE,YAAA;EACA,iBAAA;EACA,gBAAA;C7BwxHH;A6BjyHD;EAeI,mBAAA;EACA,WAAA;EAKA,YAAA;EAEA,YAAA;EACA,iBAAA;C7BgxHH;A6B9wHG;EACE,WAAA;C7BgxHL;A6BtwHD;;;EVwBE,aAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,mBAAA;CnBmvHD;AmBjvHC;;;EACE,aAAA;EACA,kBAAA;CnBqvHH;AmBlvHC;;;;;;EAEE,aAAA;CnBwvHH;A6BxxHD;;;EVmBE,aAAA;EACA,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;CnB0wHD;AmBxwHC;;;EACE,aAAA;EACA,kBAAA;CnB4wHH;AmBzwHC;;;;;;EAEE,aAAA;CnB+wHH;A6BtyHD;;;EAGE,oBAAA;C7BwyHD;A6BtyHC;;;EACE,iBAAA;C7B0yHH;A6BtyHD;;EAEE,UAAA;EACA,oBAAA;EACA,uBAAA;C7BwyHD;A6BnyHD;EACE,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,eAAA;EACA,eAAA;EACA,mBAAA;EACA,0BAAA;EACA,uBAAA;EACA,mBAAA;C7BqyHD;A6BlyHC;EACE,kBAAA;EACA,gBAAA;EACA,mBAAA;C7BoyHH;A6BlyHC;EACE,mBAAA;EACA,gBAAA;EACA,mBAAA;C7BoyHH;A6BxzHD;;EA0BI,cAAA;C7BkyHH;A6B7xHD;;;;;;;EDtGE,2BAAA;EACA,8BAAA;C5B44HD;A6B9xHD;EACE,gBAAA;C7BgyHD;A6B9xHD;;;;;;;ED1GE,0BAAA;EACA,6BAAA;C5Bi5HD;A6B/xHD;EACE,eAAA;C7BiyHD;A6B5xHD;EACE,mBAAA;EAGA,aAAA;EACA,oBAAA;C7B4xHD;A6BjyHD;EAUI,mBAAA;C7B0xHH;A6BpyHD;EAYM,kBAAA;C7B2xHL;A6BxxHG;;;EAGE,WAAA;C7B0xHL;A6BrxHC;;EAGI,mBAAA;C7BsxHL;A6BnxHC;;EAGI,WAAA;EACA,kBAAA;C7BoxHL;A8Bn7HD;EACE,gBAAA;EACA,iBAAA;EACA,iBAAA;C9Bq7HD;A8Bx7HD;EAOI,mBAAA;EACA,eAAA;C9Bo7HH;A8B57HD;EAWM,mBAAA;EACA,eAAA;EACA,mBAAA;C9Bo7HL;A8Bn7HK;;EAEE,sBAAA;EACA,0BAAA;C9Bq7HP;A8Bh7HG;EACE,eAAA;C9Bk7HL;A8Bh7HK;;EAEE,eAAA;EACA,sBAAA;EACA,oBAAA;EACA,8BAAA;C9Bk7HP;A8B36HG;;;EAGE,0BAAA;EACA,sBAAA;C9B66HL;A8Bt9HD;ELLE,YAAA;EACA,cAAA;EACA,iBAAA;EACA,0BAAA;CzB89HD;A8B59HD;EA0DI,gBAAA;C9Bq6HH;A8B55HD;EACE,8BAAA;C9B85HD;A8B/5HD;EAGI,YAAA;EAEA,oBAAA;C9B85HH;A8Bn6HD;EASM,kBAAA;EACA,wBAAA;EACA,8BAAA;EACA,2BAAA;C9B65HL;A8B55HK;EACE,mCAAA;C9B85HP;A8Bx5HK;;;EAGE,eAAA;EACA,gBAAA;EACA,uBAAA;EACA,uBAAA;EACA,iCAAA;C9B05HP;A8Br5HC;EAqDA,YAAA;EA8BA,iBAAA;C9Bs0HD;A8Bz5HC;EAwDE,YAAA;C9Bo2HH;A8B55HC;EA0DI,mBAAA;EACA,mBAAA;C9Bq2HL;A8Bh6HC;EAgEE,UAAA;EACA,WAAA;C9Bm2HH;A8Bh2HC;EAAA;IAEI,oBAAA;IACA,UAAA;G9Bk2HH;E8Br2HD;IAKM,iBAAA;G9Bm2HL;CACF;A8B76HC;EAuFE,gBAAA;EACA,mBAAA;C9By1HH;A8Bj7HC;;;EA8FE,uBAAA;C9Bw1HH;A8Br1HC;EAAA;IAEI,8BAAA;IACA,2BAAA;G9Bu1HH;E8B11HD;;;IAQI,0BAAA;G9Bu1HH;CACF;A8Bx7HD;EAEI,YAAA;C9By7HH;A8B37HD;EAMM,mBAAA;C9Bw7HL;A8B97HD;EASM,iBAAA;C9Bw7HL;A8Bn7HK;;;EAGE,YAAA;EACA,0BAAA;C9Bq7HP;A8B76HD;EAEI,YAAA;C9B86HH;A8Bh7HD;EAIM,gBAAA;EACA,eAAA;C9B+6HL;A8Bn6HD;EACE,YAAA;C9Bq6HD;A8Bt6HD;EAII,YAAA;C9Bq6HH;A8Bz6HD;EAMM,mBAAA;EACA,mBAAA;C9Bs6HL;A8B76HD;EAYI,UAAA;EACA,WAAA;C9Bo6HH;A8Bj6HC;EAAA;IAEI,oBAAA;IACA,UAAA;G9Bm6HH;E8Bt6HD;IAKM,iBAAA;G9Bo6HL;CACF;A8B55HD;EACE,iBAAA;C9B85HD;A8B/5HD;EAKI,gBAAA;EACA,mBAAA;C9B65HH;A8Bn6HD;;;EAYI,uBAAA;C9B45HH;A8Bz5HC;EAAA;IAEI,8BAAA;IACA,2BAAA;G9B25HH;E8B95HD;;;IAQI,0BAAA;G9B25HH;CACF;A8Bl5HD;EAEI,cAAA;C9Bm5HH;A8Br5HD;EAKI,eAAA;C9Bm5HH;A8B14HD;EAEE,iBAAA;EF7OA,0BAAA;EACA,2BAAA;C5BynID;A+BjnID;EACE,mBAAA;EACA,iBAAA;EACA,oBAAA;EACA,8BAAA;C/BmnID;A+B9mIC;EAAA;IACE,mBAAA;G/BinID;CACF;A+BrmIC;EAAA;IACE,YAAA;G/BwmID;CACF;A+B1lID;EACE,oBAAA;EACA,mBAAA;EACA,oBAAA;EACA,kCAAA;EACA,2DAAA;EAAA,mDAAA;EAEA,kCAAA;C/B2lID;A+BzlIC;EACE,iBAAA;C/B2lIH;A+BxlIC;EAAA;IACE,YAAA;IACA,cAAA;IACA,yBAAA;IAAA,iBAAA;G/B2lID;E+BzlIC;IACE,0BAAA;IACA,wBAAA;IACA,kBAAA;IACA,6BAAA;G/B2lIH;E+BxlIC;IACE,oBAAA;G/B0lIH;E+BrlIC;;;IAGE,iBAAA;IACA,gBAAA;G/BulIH;CACF;A+BnlID;;EAWE,gBAAA;EACA,SAAA;EACA,QAAA;EACA,cAAA;C/B4kID;A+B1lID;;EAGI,kBAAA;C/B2lIH;A+BzlIG;EAAA;;IACE,kBAAA;G/B6lIH;CACF;A+BnlIC;EAAA;;IACE,iBAAA;G/BulID;CACF;A+BplID;EACE,OAAA;EACA,sBAAA;C/BslID;A+BplID;EACE,UAAA;EACA,iBAAA;EACA,sBAAA;C/BslID;A+B9kID;;;;EAII,oBAAA;EACA,mBAAA;C/BglIH;A+B9kIG;EAAA;;;;IACE,gBAAA;IACA,eAAA;G/BolIH;CACF;A+BxkID;EACE,cAAA;EACA,sBAAA;C/B0kID;A+BxkIC;EAAA;IACE,iBAAA;G/B2kID;CACF;A+BrkID;EACE,YAAA;EACA,aAAA;EACA,mBAAA;EACA,gBAAA;EACA,kBAAA;C/BukID;A+BrkIC;;EAEE,sBAAA;C/BukIH;A+BhlID;EAaI,eAAA;C/BskIH;A+BnkIC;EACE;;IAEE,mBAAA;G/BqkIH;CACF;A+B3jID;EACE,mBAAA;EACA,aAAA;EACA,kBAAA;EACA,mBAAA;EC9LA,gBAAA;EACA,mBAAA;ED+LA,8BAAA;EACA,uBAAA;EACA,8BAAA;EACA,mBAAA;C/B8jID;A+B1jIC;EACE,WAAA;C/B4jIH;A+B1kID;EAmBI,eAAA;EACA,YAAA;EACA,YAAA;EACA,mBAAA;C/B0jIH;A+BhlID;EAyBI,gBAAA;C/B0jIH;A+BvjIC;EAAA;IACE,cAAA;G/B0jID;CACF;A+BjjID;EACE,oBAAA;C/BmjID;A+BpjID;EAII,kBAAA;EACA,qBAAA;EACA,kBAAA;C/BmjIH;A+BhjIC;EAAA;IAGI,iBAAA;IACA,YAAA;IACA,YAAA;IACA,cAAA;IACA,8BAAA;IACA,UAAA;IACA,yBAAA;IAAA,iBAAA;G/BijIH;E+B1jID;;IAYM,2BAAA;G/BkjIL;E+B9jID;IAeM,kBAAA;G/BkjIL;E+BjjIK;;IAEE,uBAAA;G/BmjIP;CACF;A+B7iIC;EAAA;IACE,YAAA;IACA,UAAA;G/BgjID;E+BljID;IAKI,YAAA;G/BgjIH;E+BrjID;IAOM,kBAAA;IACA,qBAAA;G/BijIL;CACF;A+BtiID;EACE,mBAAA;EACA,oBAAA;EACA,mBAAA;EACA,kCAAA;EACA,qCAAA;E1B5NA,6FAAA;EACQ,qFAAA;E2BjER,gBAAA;EACA,mBAAA;ChCu0ID;AkB13HC;EAAA;IAGI,sBAAA;IACA,iBAAA;IACA,uBAAA;GlB23HH;EkBh4HD;IAUI,sBAAA;IACA,YAAA;IACA,uBAAA;GlBy3HH;EkBr4HD;IAiBI,sBAAA;GlBu3HH;EkBx4HD;IAqBI,sBAAA;IACA,uBAAA;GlBs3HH;EkB54HD;;;IA2BM,YAAA;GlBs3HL;EkBj5HD;IAiCI,YAAA;GlBm3HH;EkBp5HD;IAqCI,iBAAA;IACA,uBAAA;GlBk3HH;EkBx5HD;;IA6CI,sBAAA;IACA,cAAA;IACA,iBAAA;IACA,uBAAA;GlB+2HH;EkB/5HD;;IAmDM,gBAAA;GlBg3HL;EkBn6HD;;IAwDI,mBAAA;IACA,eAAA;GlB+2HH;EkBx6HD;IA8DI,OAAA;GlB62HH;CACF;A+BtlIG;EAAA;IACE,mBAAA;G/BylIH;E+BvlIG;IACE,iBAAA;G/BylIL;CACF;A+BjlIC;EAAA;IACE,YAAA;IACA,eAAA;IACA,kBAAA;IACA,gBAAA;IACA,eAAA;IACA,UAAA;I1BvPF,yBAAA;IACQ,iBAAA;GL40IP;CACF;A+B9kID;EACE,cAAA;EHpUA,0BAAA;EACA,2BAAA;C5Bq5ID;A+B9kID;EACE,iBAAA;EHzUA,4BAAA;EACA,6BAAA;EAOA,8BAAA;EACA,6BAAA;C5Bo5ID;A+B1kID;EChVE,gBAAA;EACA,mBAAA;ChC65ID;A+B3kIC;ECnVA,iBAAA;EACA,oBAAA;ChCi6ID;A+B5kIC;ECtVA,iBAAA;EACA,oBAAA;ChCq6ID;A+BtkID;EChWE,iBAAA;EACA,oBAAA;ChCy6ID;A+BvkIC;EAAA;IACE,YAAA;IACA,mBAAA;IACA,kBAAA;G/B0kID;CACF;A+B9jID;EACE;IEtWA,uBAAA;GjCu6IC;E+BhkID;IE1WA,wBAAA;IF4WE,oBAAA;G/BkkID;E+BpkID;IAKI,gBAAA;G/BkkIH;CACF;A+BzjID;EACE,0BAAA;EACA,sBAAA;C/B2jID;A+B7jID;EAKI,YAAA;C/B2jIH;A+B1jIG;;EAEE,eAAA;EACA,8BAAA;C/B4jIL;A+BrkID;EAcI,YAAA;C/B0jIH;A+BxkID;EAmBM,YAAA;C/BwjIL;A+BtjIK;;EAEE,YAAA;EACA,8BAAA;C/BwjIP;A+BpjIK;;;EAGE,YAAA;EACA,0BAAA;C/BsjIP;A+BljIK;;;EAGE,YAAA;EACA,8BAAA;C/BojIP;A+B7iIK;;;EAGE,YAAA;EACA,0BAAA;C/B+iIP;A+B3iIG;EAAA;IAIM,YAAA;G/B2iIP;E+B1iIO;;IAEE,YAAA;IACA,8BAAA;G/B4iIT;E+BxiIO;;;IAGE,YAAA;IACA,0BAAA;G/B0iIT;E+BtiIO;;;IAGE,YAAA;IACA,8BAAA;G/BwiIT;CACF;A+BxnID;EAuFI,mBAAA;C/BoiIH;A+BniIG;;EAEE,uBAAA;C/BqiIL;A+B/nID;EA6FM,uBAAA;C/BqiIL;A+BloID;;EAmGI,sBAAA;C/BmiIH;A+BtoID;EA4GI,YAAA;C/B6hIH;A+B5hIG;EACE,YAAA;C/B8hIL;A+B5oID;EAmHI,YAAA;C/B4hIH;A+B3hIG;;EAEE,YAAA;C/B6hIL;A+BzhIK;;;;EAEE,YAAA;C/B6hIP;A+BrhID;EACE,uBAAA;EACA,sBAAA;C/BuhID;A+BzhID;EAKI,eAAA;C/BuhIH;A+BthIG;;EAEE,YAAA;EACA,8BAAA;C/BwhIL;A+BjiID;EAcI,eAAA;C/BshIH;A+BpiID;EAmBM,eAAA;C/BohIL;A+BlhIK;;EAEE,YAAA;EACA,8BAAA;C/BohIP;A+BhhIK;;;EAGE,YAAA;EACA,0BAAA;C/BkhIP;A+B9gIK;;;EAGE,YAAA;EACA,8BAAA;C/BghIP;A+B1gIK;;;EAGE,YAAA;EACA,0BAAA;C/B4gIP;A+BxgIG;EAAA;IAIM,sBAAA;G/BwgIP;E+B5gIC;IAOM,0BAAA;G/BwgIP;E+B/gIC;IAUM,eAAA;G/BwgIP;E+BvgIO;;IAEE,YAAA;IACA,8BAAA;G/BygIT;E+BrgIO;;;IAGE,YAAA;IACA,0BAAA;G/BugIT;E+BngIO;;;IAGE,YAAA;IACA,8BAAA;G/BqgIT;CACF;A+B1lID;EA6FI,mBAAA;C/BggIH;A+B//HG;;EAEE,uBAAA;C/BigIL;A+BjmID;EAmGM,uBAAA;C/BigIL;A+BpmID;;EAyGI,sBAAA;C/B+/HH;A+BxmID;EA6GI,eAAA;C/B8/HH;A+B7/HG;EACE,YAAA;C/B+/HL;A+B9mID;EAoHI,eAAA;C/B6/HH;A+B5/HG;;EAEE,YAAA;C/B8/HL;A+B1/HK;;;;EAEE,YAAA;C/B8/HP;AkCpoJD;EACE,kBAAA;EACA,oBAAA;EACA,iBAAA;EACA,0BAAA;EACA,mBAAA;ClCsoJD;AkC3oJD;EAQI,sBAAA;ClCsoJH;AkC9oJD;EAWM,eAAA;EACA,YAAA;EACA,kBAAA;ClCsoJL;AkCnpJD;EAkBI,eAAA;ClCooJH;AmCxpJD;EACE,sBAAA;EACA,gBAAA;EACA,eAAA;EACA,mBAAA;CnC0pJD;AmC9pJD;EAOI,gBAAA;CnC0pJH;AmCjqJD;;EAUM,mBAAA;EACA,YAAA;EACA,kBAAA;EACA,kBAAA;EACA,wBAAA;EACA,eAAA;EACA,sBAAA;EACA,uBAAA;EACA,uBAAA;CnC2pJL;AmCzpJK;;;;EAEE,WAAA;EACA,eAAA;EACA,0BAAA;EACA,mBAAA;CnC6pJP;AmC1pJG;;EAGI,eAAA;EPnBN,4BAAA;EACA,+BAAA;C5B+qJD;AmCzpJG;;EP/BF,6BAAA;EACA,gCAAA;C5B4rJD;AmCppJG;;;;;;EAGE,WAAA;EACA,YAAA;EACA,gBAAA;EACA,0BAAA;EACA,sBAAA;CnCypJL;AmC7sJD;;;;;;EA+DM,eAAA;EACA,oBAAA;EACA,uBAAA;EACA,mBAAA;CnCspJL;AmC7oJD;;ECxEM,mBAAA;EACA,gBAAA;EACA,uBAAA;CpCytJL;AoCvtJG;;ERKF,4BAAA;EACA,+BAAA;C5BstJD;AoCttJG;;ERTF,6BAAA;EACA,gCAAA;C5BmuJD;AmCxpJD;;EC7EM,kBAAA;EACA,gBAAA;EACA,iBAAA;CpCyuJL;AoCvuJG;;ERKF,4BAAA;EACA,+BAAA;C5BsuJD;AoCtuJG;;ERTF,6BAAA;EACA,gCAAA;C5BmvJD;AqCtvJD;EACE,gBAAA;EACA,eAAA;EACA,mBAAA;EACA,iBAAA;CrCwvJD;AqC5vJD;EAOI,gBAAA;CrCwvJH;AqC/vJD;;EAUM,sBAAA;EACA,kBAAA;EACA,uBAAA;EACA,uBAAA;EACA,oBAAA;CrCyvJL;AqCvwJD;;EAmBM,sBAAA;EACA,0BAAA;CrCwvJL;AqC5wJD;;EA2BM,aAAA;CrCqvJL;AqChxJD;;EAkCM,YAAA;CrCkvJL;AqCpxJD;;;;EA2CM,eAAA;EACA,oBAAA;EACA,uBAAA;CrC+uJL;AsC7xJD;EACE,gBAAA;EACA,2BAAA;EACA,eAAA;EACA,iBAAA;EACA,eAAA;EACA,YAAA;EACA,mBAAA;EACA,oBAAA;EACA,yBAAA;EACA,sBAAA;CtC+xJD;AsC3xJG;;EAEE,YAAA;EACA,sBAAA;EACA,gBAAA;CtC6xJL;AsCxxJC;EACE,cAAA;CtC0xJH;AsCtxJC;EACE,mBAAA;EACA,UAAA;CtCwxJH;AsCjxJD;ECtCE,0BAAA;CvC0zJD;AuCvzJG;;EAEE,0BAAA;CvCyzJL;AsCpxJD;EC1CE,0BAAA;CvCi0JD;AuC9zJG;;EAEE,0BAAA;CvCg0JL;AsCvxJD;EC9CE,0BAAA;CvCw0JD;AuCr0JG;;EAEE,0BAAA;CvCu0JL;AsC1xJD;EClDE,0BAAA;CvC+0JD;AuC50JG;;EAEE,0BAAA;CvC80JL;AsC7xJD;ECtDE,0BAAA;CvCs1JD;AuCn1JG;;EAEE,0BAAA;CvCq1JL;AsChyJD;EC1DE,0BAAA;CvC61JD;AuC11JG;;EAEE,0BAAA;CvC41JL;AwC91JD;EACE,sBAAA;EACA,gBAAA;EACA,iBAAA;EACA,gBAAA;EACA,kBAAA;EACA,eAAA;EACA,YAAA;EACA,mBAAA;EACA,oBAAA;EACA,uBAAA;EACA,0BAAA;EACA,oBAAA;CxCg2JD;AwC71JC;EACE,cAAA;CxC+1JH;AwC31JC;EACE,mBAAA;EACA,UAAA;CxC61JH;AwC11JC;;EAEE,OAAA;EACA,iBAAA;CxC41JH;AwCv1JG;;EAEE,YAAA;EACA,sBAAA;EACA,gBAAA;CxCy1JL;AwCp1JC;;EAEE,eAAA;EACA,uBAAA;CxCs1JH;AwCn1JC;EACE,aAAA;CxCq1JH;AwCl1JC;EACE,kBAAA;CxCo1JH;AwCj1JC;EACE,iBAAA;CxCm1JH;AyC74JD;EACE,kBAAA;EACA,qBAAA;EACA,oBAAA;EACA,eAAA;EACA,0BAAA;CzC+4JD;AyCp5JD;;EASI,eAAA;CzC+4JH;AyCx5JD;EAaI,oBAAA;EACA,gBAAA;EACA,iBAAA;CzC84JH;AyC75JD;EAmBI,0BAAA;CzC64JH;AyC14JC;;EAEE,oBAAA;EACA,mBAAA;EACA,mBAAA;CzC44JH;AyCt6JD;EA8BI,gBAAA;CzC24JH;AyCx4JC;EAAA;IACE,kBAAA;IACA,qBAAA;GzC24JD;EyCz4JC;;IAEE,oBAAA;IACA,mBAAA;GzC24JH;EyCl5JD;;IAYI,gBAAA;GzC04JH;CACF;A0Cr7JD;EACE,eAAA;EACA,aAAA;EACA,oBAAA;EACA,wBAAA;EACA,uBAAA;EACA,uBAAA;EACA,mBAAA;ErCiLA,4CAAA;EACK,uCAAA;EACG,oCAAA;CLuwJT;A0Cj8JD;;EAaI,mBAAA;EACA,kBAAA;C1Cw7JH;A0Cp7JC;;;EAGE,sBAAA;C1Cs7JH;A0C38JD;EA0BI,aAAA;EACA,eAAA;C1Co7JH;A2C/8JD;EACE,cAAA;EACA,oBAAA;EACA,8BAAA;EACA,mBAAA;C3Ci9JD;A2Cr9JD;EAQI,cAAA;EACA,eAAA;C3Cg9JH;A2Cz9JD;EAcI,kBAAA;C3C88JH;A2C59JD;;EAoBI,iBAAA;C3C48JH;A2Ch+JD;EAwBI,gBAAA;C3C28JH;A2Cl8JD;;EAEE,oBAAA;C3Co8JD;A2Ct8JD;;EAMI,mBAAA;EACA,UAAA;EACA,aAAA;EACA,eAAA;C3Co8JH;A2C57JD;ECvDE,eAAA;EACA,0BAAA;EACA,sBAAA;C5Cs/JD;A2Cj8JD;EClDI,0BAAA;C5Cs/JH;A2Cp8JD;EC9CI,eAAA;C5Cq/JH;A2Cn8JD;EC3DE,eAAA;EACA,0BAAA;EACA,sBAAA;C5CigKD;A2Cx8JD;ECtDI,0BAAA;C5CigKH;A2C38JD;EClDI,eAAA;C5CggKH;A2C18JD;EC/DE,eAAA;EACA,0BAAA;EACA,sBAAA;C5C4gKD;A2C/8JD;EC1DI,0BAAA;C5C4gKH;A2Cl9JD;ECtDI,eAAA;C5C2gKH;A2Cj9JD;ECnEE,eAAA;EACA,0BAAA;EACA,sBAAA;C5CuhKD;A2Ct9JD;EC9DI,0BAAA;C5CuhKH;A2Cz9JD;EC1DI,eAAA;C5CshKH;A6CvhKD;EACE;IAAQ,4BAAA;G7C0hKP;E6CzhKD;IAAQ,yBAAA;G7C4hKP;CACF;A6CzhKD;EACE;IAAQ,4BAAA;G7C4hKP;E6C3hKD;IAAQ,yBAAA;G7C8hKP;CACF;A6CjiKD;EACE;IAAQ,4BAAA;G7C4hKP;E6C3hKD;IAAQ,yBAAA;G7C8hKP;CACF;A6CvhKD;EACE,aAAA;EACA,oBAAA;EACA,iBAAA;EACA,0BAAA;EACA,mBAAA;ExCsCA,uDAAA;EACQ,+CAAA;CLo/JT;A6CthKD;EACE,YAAA;EACA,UAAA;EACA,aAAA;EACA,gBAAA;EACA,kBAAA;EACA,YAAA;EACA,mBAAA;EACA,0BAAA;ExCyBA,uDAAA;EACQ,+CAAA;EAyHR,oCAAA;EACK,+BAAA;EACG,4BAAA;CLw4JT;A6CnhKD;;ECDI,8MAAA;EACA,yMAAA;EACA,sMAAA;EDEF,mCAAA;EAAA,2BAAA;C7CuhKD;A6ChhKD;;ExC5CE,2DAAA;EACK,sDAAA;EACG,mDAAA;CLgkKT;A6C7gKD;EEvEE,0BAAA;C/CulKD;A+CplKC;EDgDE,8MAAA;EACA,yMAAA;EACA,sMAAA;C9CuiKH;A6CjhKD;EE3EE,0BAAA;C/C+lKD;A+C5lKC;EDgDE,8MAAA;EACA,yMAAA;EACA,sMAAA;C9C+iKH;A6CrhKD;EE/EE,0BAAA;C/CumKD;A+CpmKC;EDgDE,8MAAA;EACA,yMAAA;EACA,sMAAA;C9CujKH;A6CzhKD;EEnFE,0BAAA;C/C+mKD;A+C5mKC;EDgDE,8MAAA;EACA,yMAAA;EACA,sMAAA;C9C+jKH;AgDvnKD;EAEE,iBAAA;ChDwnKD;AgDtnKC;EACE,cAAA;ChDwnKH;AgDpnKD;;EAEE,iBAAA;EACA,QAAA;ChDsnKD;AgDnnKD;EACE,eAAA;ChDqnKD;AgDlnKD;EACE,eAAA;ChDonKD;AgDjnKC;EACE,gBAAA;ChDmnKH;AgD/mKD;;EAEE,mBAAA;ChDinKD;AgD9mKD;;EAEE,oBAAA;ChDgnKD;AgD7mKD;;;EAGE,oBAAA;EACA,oBAAA;ChD+mKD;AgD5mKD;EACE,uBAAA;ChD8mKD;AgD3mKD;EACE,uBAAA;ChD6mKD;AgDzmKD;EACE,cAAA;EACA,mBAAA;ChD2mKD;AgDrmKD;EACE,gBAAA;EACA,iBAAA;ChDumKD;AiD5pKD;EAEE,gBAAA;EACA,oBAAA;CjD6pKD;AiDrpKD;EACE,mBAAA;EACA,eAAA;EACA,mBAAA;EAEA,oBAAA;EACA,uBAAA;EACA,uBAAA;CjDspKD;AiDnpKC;ErB7BA,4BAAA;EACA,6BAAA;C5BmrKD;AiDppKC;EACE,iBAAA;ErBzBF,gCAAA;EACA,+BAAA;C5BgrKD;AiDnpKC;;;EAGE,eAAA;EACA,oBAAA;EACA,0BAAA;CjDqpKH;AiD1pKC;;;EASI,eAAA;CjDspKL;AiD/pKC;;;EAYI,eAAA;CjDwpKL;AiDnpKC;;;EAGE,WAAA;EACA,YAAA;EACA,0BAAA;EACA,sBAAA;CjDqpKH;AiD3pKC;;;;;;;;;EAYI,eAAA;CjD0pKL;AiDtqKC;;;EAeI,eAAA;CjD4pKL;AiDjpKD;;EAEE,YAAA;CjDmpKD;AiDrpKD;;EAKI,YAAA;CjDopKH;AiDhpKC;;;;EAEE,YAAA;EACA,sBAAA;EACA,0BAAA;CjDopKH;AiDhpKD;EACE,YAAA;EACA,iBAAA;CjDkpKD;AczvKA;EoCIG,eAAA;EACA,0BAAA;ClDwvKH;AkDtvKG;;EAEE,eAAA;ClDwvKL;AkD1vKG;;EAKI,eAAA;ClDyvKP;AkDtvKK;;;;EAEE,eAAA;EACA,0BAAA;ClD0vKP;AkDxvKK;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;ClD6vKP;ActxKA;EoCIG,eAAA;EACA,0BAAA;ClDqxKH;AkDnxKG;;EAEE,eAAA;ClDqxKL;AkDvxKG;;EAKI,eAAA;ClDsxKP;AkDnxKK;;;;EAEE,eAAA;EACA,0BAAA;ClDuxKP;AkDrxKK;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;ClD0xKP;AcnzKA;EoCIG,eAAA;EACA,0BAAA;ClDkzKH;AkDhzKG;;EAEE,eAAA;ClDkzKL;AkDpzKG;;EAKI,eAAA;ClDmzKP;AkDhzKK;;;;EAEE,eAAA;EACA,0BAAA;ClDozKP;AkDlzKK;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;ClDuzKP;Ach1KA;EoCIG,eAAA;EACA,0BAAA;ClD+0KH;AkD70KG;;EAEE,eAAA;ClD+0KL;AkDj1KG;;EAKI,eAAA;ClDg1KP;AkD70KK;;;;EAEE,eAAA;EACA,0BAAA;ClDi1KP;AkD/0KK;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;ClDo1KP;AiDnvKD;EACE,cAAA;EACA,mBAAA;CjDqvKD;AiDnvKD;EACE,iBAAA;EACA,iBAAA;CjDqvKD;AmD72KD;EACE,oBAAA;EACA,uBAAA;EACA,8BAAA;EACA,mBAAA;E9C0DA,kDAAA;EACQ,0CAAA;CLszKT;AmD52KD;EACE,cAAA;CnD82KD;AmDz2KD;EACE,mBAAA;EACA,qCAAA;EvBtBA,4BAAA;EACA,6BAAA;C5Bk4KD;AmD/2KD;EAMI,eAAA;CnD42KH;AmDv2KD;EACE,cAAA;EACA,iBAAA;EACA,gBAAA;EACA,eAAA;CnDy2KD;AmD72KD;;;;;EAWI,eAAA;CnDy2KH;AmDp2KD;EACE,mBAAA;EACA,0BAAA;EACA,2BAAA;EvB1CA,gCAAA;EACA,+BAAA;C5Bi5KD;AmD91KD;;EAGI,iBAAA;CnD+1KH;AmDl2KD;;EAMM,oBAAA;EACA,iBAAA;CnDg2KL;AmD51KG;;EAEI,cAAA;EvBzEN,4BAAA;EACA,6BAAA;C5Bw6KD;AmD11KG;;EAEI,iBAAA;EvBzEN,gCAAA;EACA,+BAAA;C5Bs6KD;AmDn3KD;EvB5DE,0BAAA;EACA,2BAAA;C5Bk7KD;AmDt1KD;EAEI,oBAAA;CnDu1KH;AmDp1KD;EACE,oBAAA;CnDs1KD;AmD90KD;;;EAII,iBAAA;CnD+0KH;AmDn1KD;;;EAOM,oBAAA;EACA,mBAAA;CnDi1KL;AmDz1KD;;EvB3GE,4BAAA;EACA,6BAAA;C5Bw8KD;AmD91KD;;;;EAmBQ,4BAAA;EACA,6BAAA;CnDi1KP;AmDr2KD;;;;;;;;EAwBU,4BAAA;CnDu1KT;AmD/2KD;;;;;;;;EA4BU,6BAAA;CnD61KT;AmDz3KD;;EvBnGE,gCAAA;EACA,+BAAA;C5Bg+KD;AmD93KD;;;;EAyCQ,gCAAA;EACA,+BAAA;CnD21KP;AmDr4KD;;;;;;;;EA8CU,+BAAA;CnDi2KT;AmD/4KD;;;;;;;;EAkDU,gCAAA;CnDu2KT;AmDz5KD;;;;EA2DI,2BAAA;CnDo2KH;AmD/5KD;;EA+DI,cAAA;CnDo2KH;AmDn6KD;;EAmEI,UAAA;CnDo2KH;AmDv6KD;;;;;;;;;;;;EA0EU,eAAA;CnD22KT;AmDr7KD;;;;;;;;;;;;EA8EU,gBAAA;CnDq3KT;AmDn8KD;;;;;;;;EAuFU,iBAAA;CnDs3KT;AmD78KD;;;;;;;;EAgGU,iBAAA;CnDu3KT;AmDv9KD;EAsGI,iBAAA;EACA,UAAA;CnDo3KH;AmD12KD;EACE,oBAAA;CnD42KD;AmD72KD;EAKI,iBAAA;EACA,mBAAA;CnD22KH;AmDj3KD;EASM,gBAAA;CnD22KL;AmDp3KD;EAcI,iBAAA;CnDy2KH;AmDv3KD;;EAkBM,2BAAA;CnDy2KL;AmD33KD;EAuBI,cAAA;CnDu2KH;AmD93KD;EAyBM,8BAAA;CnDw2KL;AmDj2KD;EC5PE,mBAAA;CpDgmLD;AoD9lLC;EACE,eAAA;EACA,0BAAA;EACA,mBAAA;CpDgmLH;AoDnmLC;EAMI,uBAAA;CpDgmLL;AoDtmLC;EASI,eAAA;EACA,0BAAA;CpDgmLL;AoD7lLC;EAEI,0BAAA;CpD8lLL;AmDh3KD;EC/PE,sBAAA;CpDknLD;AoDhnLC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CpDknLH;AoDrnLC;EAMI,0BAAA;CpDknLL;AoDxnLC;EASI,eAAA;EACA,uBAAA;CpDknLL;AoD/mLC;EAEI,6BAAA;CpDgnLL;AmD/3KD;EClQE,sBAAA;CpDooLD;AoDloLC;EACE,eAAA;EACA,0BAAA;EACA,sBAAA;CpDooLH;AoDvoLC;EAMI,0BAAA;CpDooLL;AoD1oLC;EASI,eAAA;EACA,0BAAA;CpDooLL;AoDjoLC;EAEI,6BAAA;CpDkoLL;AmD94KD;ECrQE,sBAAA;CpDspLD;AoDppLC;EACE,eAAA;EACA,0BAAA;EACA,sBAAA;CpDspLH;AoDzpLC;EAMI,0BAAA;CpDspLL;AoD5pLC;EASI,eAAA;EACA,0BAAA;CpDspLL;AoDnpLC;EAEI,6BAAA;CpDopLL;AmD75KD;ECxQE,sBAAA;CpDwqLD;AoDtqLC;EACE,eAAA;EACA,0BAAA;EACA,sBAAA;CpDwqLH;AoD3qLC;EAMI,0BAAA;CpDwqLL;AoD9qLC;EASI,eAAA;EACA,0BAAA;CpDwqLL;AoDrqLC;EAEI,6BAAA;CpDsqLL;AmD56KD;EC3QE,sBAAA;CpD0rLD;AoDxrLC;EACE,eAAA;EACA,0BAAA;EACA,sBAAA;CpD0rLH;AoD7rLC;EAMI,0BAAA;CpD0rLL;AoDhsLC;EASI,eAAA;EACA,0BAAA;CpD0rLL;AoDvrLC;EAEI,6BAAA;CpDwrLL;AqDxsLD;EACE,mBAAA;EACA,eAAA;EACA,UAAA;EACA,WAAA;EACA,iBAAA;CrD0sLD;AqD/sLD;;;;;EAYI,mBAAA;EACA,OAAA;EACA,UAAA;EACA,QAAA;EACA,YAAA;EACA,aAAA;EACA,UAAA;CrD0sLH;AqDrsLD;EACE,uBAAA;CrDusLD;AqDnsLD;EACE,oBAAA;CrDqsLD;AsDhuLD;EACE,iBAAA;EACA,cAAA;EACA,oBAAA;EACA,0BAAA;EACA,0BAAA;EACA,mBAAA;EjD0DA,wDAAA;EACQ,gDAAA;CLyqLT;AsD1uLD;EASI,mBAAA;EACA,kCAAA;CtDouLH;AsD/tLD;EACE,cAAA;EACA,mBAAA;CtDiuLD;AsD/tLD;EACE,aAAA;EACA,mBAAA;CtDiuLD;AuDrvLD;EACE,aAAA;EACA,gBAAA;EACA,kBAAA;EACA,eAAA;EACA,YAAA;EACA,0BAAA;EjCTA,0BAAA;EACA,aAAA;CtBiwLD;AuDtvLC;;EAEE,YAAA;EACA,sBAAA;EACA,gBAAA;EjChBF,0BAAA;EACA,aAAA;CtBywLD;AuDlvLC;EACE,WAAA;EACA,gBAAA;EACA,wBAAA;EACA,UAAA;EACA,yBAAA;EACA,sBAAA;EAAA,iBAAA;CvDovLH;AwD5wLD;EACE,iBAAA;CxD8wLD;AwD1wLD;EACE,gBAAA;EACA,OAAA;EACA,SAAA;EACA,UAAA;EACA,QAAA;EACA,cAAA;EACA,cAAA;EACA,iBAAA;EACA,kCAAA;EAIA,WAAA;CxDywLD;AwDtwLC;EnDiHA,sCAAA;EACI,kCAAA;EACC,iCAAA;EACG,8BAAA;EAkER,oDAAA;EAEK,0CAAA;EACG,4CAAA;EAAA,oCAAA;EAAA,iGAAA;CLulLT;AwD5wLC;EnD6GA,mCAAA;EACI,+BAAA;EACC,8BAAA;EACG,2BAAA;CLkqLT;AwDhxLD;EACE,mBAAA;EACA,iBAAA;CxDkxLD;AwD9wLD;EACE,mBAAA;EACA,YAAA;EACA,aAAA;CxDgxLD;AwD5wLD;EACE,mBAAA;EACA,uBAAA;EACA,6BAAA;EACA,uBAAA;EACA,qCAAA;EACA,mBAAA;EnDcA,iDAAA;EACQ,yCAAA;EmDZR,WAAA;CxD8wLD;AwD1wLD;EACE,gBAAA;EACA,OAAA;EACA,SAAA;EACA,UAAA;EACA,QAAA;EACA,cAAA;EACA,uBAAA;CxD4wLD;AwD1wLC;ElCpEA,yBAAA;EACA,WAAA;CtBi1LD;AwD7wLC;ElCrEA,0BAAA;EACA,aAAA;CtBq1LD;AwD5wLD;EACE,cAAA;EACA,iCAAA;CxD8wLD;AwD1wLD;EACE,iBAAA;CxD4wLD;AwDxwLD;EACE,UAAA;EACA,wBAAA;CxD0wLD;AwDrwLD;EACE,mBAAA;EACA,cAAA;CxDuwLD;AwDnwLD;EACE,cAAA;EACA,kBAAA;EACA,8BAAA;CxDqwLD;AwDxwLD;EAQI,iBAAA;EACA,iBAAA;CxDmwLH;AwD5wLD;EAaI,kBAAA;CxDkwLH;AwD/wLD;EAiBI,eAAA;CxDiwLH;AwD5vLD;EACE,mBAAA;EACA,aAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;CxD8vLD;AwD1vLD;EAEE;IACE,aAAA;IACA,kBAAA;GxD2vLD;EwDzvLD;InDrEA,kDAAA;IACQ,0CAAA;GLi0LP;EwDxvLD;IAAY,aAAA;GxD2vLX;CACF;AwDzvLD;EACE;IAAY,aAAA;GxD4vLX;CACF;AyD34LD;EACE,mBAAA;EACA,cAAA;EACA,eAAA;ECRA,4DAAA;EAEA,mBAAA;EACA,iBAAA;EACA,wBAAA;EACA,iBAAA;EACA,iBAAA;EACA,kBAAA;EACA,sBAAA;EACA,kBAAA;EACA,qBAAA;EACA,uBAAA;EACA,mBAAA;EACA,qBAAA;EACA,kBAAA;EACA,oBAAA;EDHA,gBAAA;EnCTA,yBAAA;EACA,WAAA;CtBm6LD;AyDv5LC;EnCbA,0BAAA;EACA,aAAA;CtBu6LD;AyD15LC;EACE,eAAA;EACA,iBAAA;CzD45LH;AyD15LC;EACE,eAAA;EACA,iBAAA;CzD45LH;AyD15LC;EACE,eAAA;EACA,gBAAA;CzD45LH;AyD15LC;EACE,eAAA;EACA,kBAAA;CzD45LH;AyDx5LC;EACE,UAAA;EACA,UAAA;EACA,kBAAA;EACA,wBAAA;EACA,uBAAA;CzD05LH;AyDx5LC;EACE,WAAA;EACA,UAAA;EACA,oBAAA;EACA,wBAAA;EACA,uBAAA;CzD05LH;AyDx5LC;EACE,UAAA;EACA,UAAA;EACA,oBAAA;EACA,wBAAA;EACA,uBAAA;CzD05LH;AyDx5LC;EACE,SAAA;EACA,QAAA;EACA,iBAAA;EACA,4BAAA;EACA,yBAAA;CzD05LH;AyDx5LC;EACE,SAAA;EACA,SAAA;EACA,iBAAA;EACA,4BAAA;EACA,wBAAA;CzD05LH;AyDx5LC;EACE,OAAA;EACA,UAAA;EACA,kBAAA;EACA,wBAAA;EACA,0BAAA;CzD05LH;AyDx5LC;EACE,OAAA;EACA,WAAA;EACA,iBAAA;EACA,wBAAA;EACA,0BAAA;CzD05LH;AyDx5LC;EACE,OAAA;EACA,UAAA;EACA,iBAAA;EACA,wBAAA;EACA,0BAAA;CzD05LH;AyDr5LD;EACE,iBAAA;EACA,iBAAA;EACA,YAAA;EACA,mBAAA;EACA,uBAAA;EACA,mBAAA;CzDu5LD;AyDn5LD;EACE,mBAAA;EACA,SAAA;EACA,UAAA;EACA,0BAAA;EACA,oBAAA;CzDq5LD;A2D9/LD;EACE,mBAAA;EACA,OAAA;EACA,QAAA;EACA,cAAA;EACA,cAAA;EACA,iBAAA;EACA,aAAA;EDXA,4DAAA;EAEA,mBAAA;EACA,iBAAA;EACA,wBAAA;EACA,iBAAA;EACA,iBAAA;EACA,kBAAA;EACA,sBAAA;EACA,kBAAA;EACA,qBAAA;EACA,uBAAA;EACA,mBAAA;EACA,qBAAA;EACA,kBAAA;EACA,oBAAA;ECAA,gBAAA;EACA,uBAAA;EACA,6BAAA;EACA,uBAAA;EACA,qCAAA;EACA,mBAAA;EtDiDA,kDAAA;EACQ,0CAAA;CL49LT;A2D1gMC;EAAQ,kBAAA;C3D6gMT;A2D5gMC;EAAU,kBAAA;C3D+gMX;A2D9gMC;EAAW,iBAAA;C3DihMZ;A2DhhMC;EAAS,mBAAA;C3DmhMV;A2D1iMD;EA4BI,mBAAA;C3DihMH;A2D/gMG;;EAEE,mBAAA;EACA,eAAA;EACA,SAAA;EACA,UAAA;EACA,0BAAA;EACA,oBAAA;C3DihML;A2D9gMG;EACE,YAAA;EACA,mBAAA;C3DghML;A2D5gMC;EACE,cAAA;EACA,UAAA;EACA,mBAAA;EACA,0BAAA;EACA,sCAAA;EACA,uBAAA;C3D8gMH;A2D7gMG;EACE,YAAA;EACA,mBAAA;EACA,aAAA;EACA,uBAAA;EACA,uBAAA;C3D+gML;A2D5gMC;EACE,SAAA;EACA,YAAA;EACA,kBAAA;EACA,4BAAA;EACA,wCAAA;EACA,qBAAA;C3D8gMH;A2D7gMG;EACE,cAAA;EACA,UAAA;EACA,aAAA;EACA,yBAAA;EACA,qBAAA;C3D+gML;A2D5gMC;EACE,WAAA;EACA,UAAA;EACA,mBAAA;EACA,oBAAA;EACA,6BAAA;EACA,yCAAA;C3D8gMH;A2D7gMG;EACE,SAAA;EACA,mBAAA;EACA,aAAA;EACA,oBAAA;EACA,0BAAA;C3D+gML;A2D3gMC;EACE,SAAA;EACA,aAAA;EACA,kBAAA;EACA,sBAAA;EACA,2BAAA;EACA,uCAAA;C3D6gMH;A2D5gMG;EACE,WAAA;EACA,cAAA;EACA,aAAA;EACA,sBAAA;EACA,wBAAA;C3D8gML;A2DzgMD;EACE,kBAAA;EACA,UAAA;EACA,gBAAA;EACA,0BAAA;EACA,iCAAA;EACA,2BAAA;C3D2gMD;A2DxgMD;EACE,kBAAA;C3D0gMD;A4D9nMD;EACE,mBAAA;C5DgoMD;A4D7nMD;EACE,mBAAA;EACA,YAAA;EACA,iBAAA;C5D+nMD;A4DloMD;EAMI,mBAAA;EACA,cAAA;EvD6KF,0CAAA;EACK,qCAAA;EACG,kCAAA;CLm9LT;A4DzoMD;;EAcM,eAAA;C5D+nML;A4D3nMG;EAAA;IvDuLF,uDAAA;IAEK,6CAAA;IACG,+CAAA;IAAA,uCAAA;IAAA,0GAAA;IA7JR,oCAAA;IAEQ,4BAAA;IA+GR,4BAAA;IAEQ,oBAAA;GLw/LP;E4DnoMG;;IvDmHJ,2CAAA;IACQ,mCAAA;IuDjHF,QAAA;G5DsoML;E4DpoMG;;IvD8GJ,4CAAA;IACQ,oCAAA;IuD5GF,QAAA;G5DuoML;E4DroMG;;;IvDyGJ,wCAAA;IACQ,gCAAA;IuDtGF,QAAA;G5DwoML;CACF;A4D9qMD;;;EA6CI,eAAA;C5DsoMH;A4DnrMD;EAiDI,QAAA;C5DqoMH;A4DtrMD;;EAsDI,mBAAA;EACA,OAAA;EACA,YAAA;C5DooMH;A4D5rMD;EA4DI,WAAA;C5DmoMH;A4D/rMD;EA+DI,YAAA;C5DmoMH;A4DlsMD;;EAmEI,QAAA;C5DmoMH;A4DtsMD;EAuEI,YAAA;C5DkoMH;A4DzsMD;EA0EI,WAAA;C5DkoMH;A4D1nMD;EACE,mBAAA;EACA,OAAA;EACA,UAAA;EACA,QAAA;EACA,WAAA;EACA,gBAAA;EACA,YAAA;EACA,mBAAA;EACA,0CAAA;EACA,mCAAA;EtCpGA,0BAAA;EACA,aAAA;CtBiuMD;A4DxnMC;EdrGE,mGAAA;EACA,8FAAA;EACA,qHAAA;EAAA,+FAAA;EACA,uHAAA;EACA,4BAAA;C9CguMH;A4D5nMC;EACE,SAAA;EACA,WAAA;Ed1GA,mGAAA;EACA,8FAAA;EACA,qHAAA;EAAA,+FAAA;EACA,uHAAA;EACA,4BAAA;C9CyuMH;A4D9nMC;;EAEE,YAAA;EACA,sBAAA;EACA,WAAA;EtCxHF,0BAAA;EACA,aAAA;CtByvMD;A4DhqMD;;;;EAuCI,mBAAA;EACA,SAAA;EACA,WAAA;EACA,sBAAA;EACA,kBAAA;C5D+nMH;A4D1qMD;;EA+CI,UAAA;EACA,mBAAA;C5D+nMH;A4D/qMD;;EAoDI,WAAA;EACA,oBAAA;C5D+nMH;A4DprMD;;EAyDI,YAAA;EACA,aAAA;EACA,mBAAA;EACA,eAAA;C5D+nMH;A4D3nMG;EACE,iBAAA;C5D6nML;A4DznMG;EACE,iBAAA;C5D2nML;A4DjnMD;EACE,mBAAA;EACA,aAAA;EACA,UAAA;EACA,YAAA;EACA,WAAA;EACA,gBAAA;EACA,kBAAA;EACA,mBAAA;EACA,iBAAA;C5DmnMD;A4D5nMD;EAYI,sBAAA;EACA,YAAA;EACA,aAAA;EACA,YAAA;EACA,oBAAA;EACA,gBAAA;EAUA,0BAAA;EACA,mCAAA;EAEA,uBAAA;EACA,oBAAA;C5DymMH;A4DxoMD;EAmCI,YAAA;EACA,aAAA;EACA,UAAA;EACA,uBAAA;C5DwmMH;A4DjmMD;EACE,mBAAA;EACA,WAAA;EACA,aAAA;EACA,UAAA;EACA,YAAA;EACA,kBAAA;EACA,qBAAA;EACA,YAAA;EACA,mBAAA;EACA,0CAAA;C5DmmMD;A4DjmMC;EACE,kBAAA;C5DmmMH;A4D7lMD;EAGE;;;;IAKI,YAAA;IACA,aAAA;IACA,kBAAA;IACA,gBAAA;G5D4lMH;E4DpmMD;;IAYI,mBAAA;G5D4lMH;E4DxmMD;;IAgBI,oBAAA;G5D4lMH;E4DvlMD;IACE,WAAA;IACA,UAAA;IACA,qBAAA;G5DylMD;E4DrlMD;IACE,aAAA;G5DulMD;CACF;A6Dz1MC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAEE,eAAA;EACA,aAAA;C7Dy3MH;A6Dv3MC;;;;;;;;;;;;;;;;EACE,YAAA;C7Dw4MH;AiC94MD;E6BVE,eAAA;EACA,mBAAA;EACA,kBAAA;C9D25MD;AiCh5MD;EACE,wBAAA;CjCk5MD;AiCh5MD;EACE,uBAAA;CjCk5MD;AiC14MD;EACE,yBAAA;CjC44MD;AiC14MD;EACE,0BAAA;CjC44MD;AiC14MD;EACE,mBAAA;CjC44MD;AiC14MD;E8BzBE,YAAA;EACA,mBAAA;EACA,kBAAA;EACA,8BAAA;EACA,UAAA;C/Ds6MD;AiCx4MD;EACE,yBAAA;CjC04MD;AiCn4MD;EACE,gBAAA;CjCq4MD;AgEt6MD;EACE,oBAAA;ChEw6MD;AgEl6MD;;;;EClBE,yBAAA;CjE07MD;AgEj6MD;;;;;;;;;;;;EAYE,yBAAA;ChEm6MD;AgE/5MC;EAAA;ICjDA,0BAAA;GjEo9MC;EiEn9MD;IAAU,0BAAA;GjEs9MT;EiEr9MD;IAAU,8BAAA;GjEw9MT;EiEv9MD;;IACU,+BAAA;GjE09MT;CACF;AgEz6MC;EAAA;IACE,0BAAA;GhE46MD;CACF;AgEz6MC;EAAA;IACE,2BAAA;GhE46MD;CACF;AgEz6MC;EAAA;IACE,iCAAA;GhE46MD;CACF;AgEx6MC;EAAA;ICtEA,0BAAA;GjEk/MC;EiEj/MD;IAAU,0BAAA;GjEo/MT;EiEn/MD;IAAU,8BAAA;GjEs/MT;EiEr/MD;;IACU,+BAAA;GjEw/MT;CACF;AgEl7MC;EAAA;IACE,0BAAA;GhEq7MD;CACF;AgEl7MC;EAAA;IACE,2BAAA;GhEq7MD;CACF;AgEl7MC;EAAA;IACE,iCAAA;GhEq7MD;CACF;AgEj7MC;EAAA;IC3FA,0BAAA;GjEghNC;EiE/gND;IAAU,0BAAA;GjEkhNT;EiEjhND;IAAU,8BAAA;GjEohNT;EiEnhND;;IACU,+BAAA;GjEshNT;CACF;AgE37MC;EAAA;IACE,0BAAA;GhE87MD;CACF;AgE37MC;EAAA;IACE,2BAAA;GhE87MD;CACF;AgE37MC;EAAA;IACE,iCAAA;GhE87MD;CACF;AgE17MC;EAAA;IChHA,0BAAA;GjE8iNC;EiE7iND;IAAU,0BAAA;GjEgjNT;EiE/iND;IAAU,8BAAA;GjEkjNT;EiEjjND;;IACU,+BAAA;GjEojNT;CACF;AgEp8MC;EAAA;IACE,0BAAA;GhEu8MD;CACF;AgEp8MC;EAAA;IACE,2BAAA;GhEu8MD;CACF;AgEp8MC;EAAA;IACE,iCAAA;GhEu8MD;CACF;AgEn8MC;EAAA;IC7HA,yBAAA;GjEokNC;CACF;AgEn8MC;EAAA;IClIA,yBAAA;GjEykNC;CACF;AgEn8MC;EAAA;ICvIA,yBAAA;GjE8kNC;CACF;AgEn8MC;EAAA;IC5IA,yBAAA;GjEmlNC;CACF;AgE77MD;ECvJE,yBAAA;CjEulND;AgE77MC;EAAA;IClKA,0BAAA;GjEmmNC;EiElmND;IAAU,0BAAA;GjEqmNT;EiEpmND;IAAU,8BAAA;GjEumNT;EiEtmND;;IACU,+BAAA;GjEymNT;CACF;AgEx8MD;EACE,yBAAA;ChE08MD;AgEx8MC;EAAA;IACE,0BAAA;GhE28MD;CACF;AgEz8MD;EACE,yBAAA;ChE28MD;AgEz8MC;EAAA;IACE,2BAAA;GhE48MD;CACF;AgE18MD;EACE,yBAAA;ChE48MD;AgE18MC;EAAA;IACE,iCAAA;GhE68MD;CACF;AgEz8MC;EAAA;ICrLA,yBAAA;GjEkoNC;CACF","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: none;\n text-decoration: underline;\n text-decoration: underline dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n color: #000 !important;\n text-shadow: none !important;\n background: transparent !important;\n box-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: \"Glyphicons Halflings\";\n src: url(\"../fonts/glyphicons-halflings-regular.eot\");\n src: url(\"../fonts/glyphicons-halflings-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"../fonts/glyphicons-halflings-regular.woff2\") format(\"woff2\"), url(\"../fonts/glyphicons-halflings-regular.woff\") format(\"woff\"), url(\"../fonts/glyphicons-halflings-regular.ttf\") format(\"truetype\"), url(\"../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\") format(\"svg\");\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: \"Glyphicons Halflings\";\n font-style: normal;\n font-weight: 400;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\002a\";\n}\n.glyphicon-plus:before {\n content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role=\"button\"] {\n cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: 400;\n line-height: 1;\n color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-right: 5px;\n padding-left: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: 700;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: \"\\2014 \\00A0\";\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n text-align: right;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: \"\";\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: \"\\00A0 \\2014\";\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #fff;\n background-color: #333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n color: #333333;\n word-break: break-all;\n word-wrap: break-word;\n background-color: #f5f5f5;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n.row {\n margin-right: -15px;\n margin-left: -15px;\n}\n.row-no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n.row-no-gutters [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n.col-xs-1,\n.col-sm-1,\n.col-md-1,\n.col-lg-1,\n.col-xs-2,\n.col-sm-2,\n.col-md-2,\n.col-lg-2,\n.col-xs-3,\n.col-sm-3,\n.col-md-3,\n.col-lg-3,\n.col-xs-4,\n.col-sm-4,\n.col-md-4,\n.col-lg-4,\n.col-xs-5,\n.col-sm-5,\n.col-md-5,\n.col-lg-5,\n.col-xs-6,\n.col-sm-6,\n.col-md-6,\n.col-lg-6,\n.col-xs-7,\n.col-sm-7,\n.col-md-7,\n.col-lg-7,\n.col-xs-8,\n.col-sm-8,\n.col-md-8,\n.col-lg-8,\n.col-xs-9,\n.col-sm-9,\n.col-md-9,\n.col-lg-9,\n.col-xs-10,\n.col-sm-10,\n.col-md-10,\n.col-lg-10,\n.col-xs-11,\n.col-sm-11,\n.col-md-11,\n.col-lg-11,\n.col-xs-12,\n.col-sm-12,\n.col-md-12,\n.col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n.col-xs-1,\n.col-xs-2,\n.col-xs-3,\n.col-xs-4,\n.col-xs-5,\n.col-xs-6,\n.col-xs-7,\n.col-xs-8,\n.col-xs-9,\n.col-xs-10,\n.col-xs-11,\n.col-xs-12 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .col-sm-1,\n .col-sm-2,\n .col-sm-3,\n .col-sm-4,\n .col-sm-5,\n .col-sm-6,\n .col-sm-7,\n .col-sm-8,\n .col-sm-9,\n .col-sm-10,\n .col-sm-11,\n .col-sm-12 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .col-md-1,\n .col-md-2,\n .col-md-3,\n .col-md-4,\n .col-md-5,\n .col-md-6,\n .col-md-7,\n .col-md-8,\n .col-md-9,\n .col-md-10,\n .col-md-11,\n .col-md-12 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1,\n .col-lg-2,\n .col-lg-3,\n .col-lg-4,\n .col-lg-5,\n .col-lg-6,\n .col-lg-7,\n .col-lg-8,\n .col-lg-9,\n .col-lg-10,\n .col-lg-11,\n .col-lg-12 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ntable col[class*=\"col-\"] {\n position: static;\n display: table-column;\n float: none;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n display: table-cell;\n float: none;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n min-height: 0.01%;\n overflow-x: auto;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: 700;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n -webkit-appearance: none;\n appearance: none;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n}\ntextarea.form-control {\n height: auto;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: 400;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-top: 4px \\9;\n margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: 400;\n vertical-align: middle;\n cursor: pointer;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\n.form-control-static {\n min-height: 34px;\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-right: 0;\n padding-left: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #3c763d;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #8a6d3b;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n background-color: #f2dede;\n border-color: #a94442;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n padding-top: 7px;\n margin-top: 0;\n margin-bottom: 0;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n padding-top: 7px;\n margin-bottom: 0;\n text-align: right;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n outline: 0;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n filter: alpha(opacity=65);\n opacity: 0.65;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333;\n background-color: #e6e6e6;\n background-image: none;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #fff;\n background-color: #286090;\n background-image: none;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #fff;\n background-color: #449d44;\n background-image: none;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #fff;\n background-color: #31b0d5;\n background-image: none;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #fff;\n background-color: #ec971f;\n background-image: none;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #fff;\n background-color: #c9302c;\n background-image: none;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\n}\n.btn-link {\n font-weight: 400;\n color: #337ab7;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: 400;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-right: 8px;\n padding-left: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-right: 12px;\n padding-left: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n display: table-cell;\n float: none;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-right: 0;\n padding-left: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group .form-control:focus {\n z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: 400;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n.nav {\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n cursor: default;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n margin-bottom: 5px;\n text-align: center;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n margin-bottom: 5px;\n text-align: center;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n padding-right: 15px;\n padding-left: 15px;\n overflow-x: visible;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-right: 0;\n padding-left: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-brand {\n float: left;\n height: 50px;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n padding: 9px 10px;\n margin-right: 15px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n padding: 10px 15px;\n margin-right: -15px;\n margin-left: -15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n padding-top: 0;\n padding-bottom: 0;\n margin-right: 0;\n margin-left: 0;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-right: 15px;\n margin-left: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-link {\n color: #777;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #ccc;\n}\n.navbar-inverse {\n background-color: #222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #fff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n color: #fff;\n background-color: #080808;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n padding: 0 5px;\n color: #ccc;\n content: \"/\\00a0\";\n}\n.breadcrumb > .active {\n color: #777777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n margin-left: -1px;\n line-height: 1.42857143;\n color: #337ab7;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n z-index: 2;\n color: #23527c;\n background-color: #eeeeee;\n border-color: #ddd;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 3;\n color: #fff;\n cursor: default;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n cursor: not-allowed;\n background-color: #fff;\n border-color: #ddd;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n text-align: center;\n list-style: none;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n cursor: not-allowed;\n background-color: #fff;\n}\n.label {\n display: inline;\n padding: 0.2em 0.6em 0.3em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25em;\n}\na.label:hover,\na.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n padding-right: 15px;\n padding-left: 15px;\n border-radius: 6px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-right: 60px;\n padding-left: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: border 0.2s ease-in-out;\n -o-transition: border 0.2s ease-in-out;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-right: auto;\n margin-left: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n height: 20px;\n margin-bottom: 20px;\n overflow: hidden;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n overflow: hidden;\n zoom: 1;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n padding-left: 0;\n margin-bottom: 20px;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n color: #777777;\n cursor: not-allowed;\n background-color: #eeeeee;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\na.list-group-item,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n color: #555;\n text-decoration: none;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-right: 15px;\n padding-left: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n margin-bottom: 0;\n border: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd;\n}\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n filter: alpha(opacity=20);\n opacity: 0.2;\n}\n.close:hover,\n.close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n filter: alpha(opacity=50);\n opacity: 0.5;\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n appearance: none;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n outline: 0;\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n.modal-backdrop.fade {\n filter: alpha(opacity=0);\n opacity: 0;\n}\n.modal-backdrop.in {\n filter: alpha(opacity=50);\n opacity: 0.5;\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-bottom: 0;\n margin-left: 5px;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: 400;\n line-height: 1.42857143;\n line-break: auto;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n font-size: 12px;\n filter: alpha(opacity=0);\n opacity: 0;\n}\n.tooltip.in {\n filter: alpha(opacity=90);\n opacity: 0.9;\n}\n.tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n}\n.tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n}\n.tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n}\n.tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: 400;\n line-height: 1.42857143;\n line-break: auto;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n font-size: 14px;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow:after {\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n border-left-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n left: 1px;\n content: \" \";\n border-right-color: #fff;\n border-left-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n right: 1px;\n bottom: -10px;\n content: \" \";\n border-right-width: 0;\n border-left-color: #fff;\n}\n.popover-title {\n padding: 8px 14px;\n margin: 0;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.carousel-inner > .item {\n position: relative;\n display: none;\n -webkit-transition: 0.6s ease-in-out left;\n -o-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform 0.6s ease-in-out;\n -moz-transition: -moz-transform 0.6s ease-in-out;\n -o-transition: -o-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n -moz-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 15%;\n font-size: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n background-color: rgba(0, 0, 0, 0);\n filter: alpha(opacity=50);\n opacity: 0.5;\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n background-repeat: repeat-x;\n}\n.carousel-control.right {\n right: 0;\n left: auto;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n background-repeat: repeat-x;\n}\n.carousel-control:hover,\n.carousel-control:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n filter: alpha(opacity=90);\n opacity: 0.9;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n z-index: 5;\n display: inline-block;\n margin-top: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n font-family: serif;\n line-height: 1;\n}\n.carousel-control .icon-prev:before {\n content: \"\\2039\";\n}\n.carousel-control .icon-next:before {\n content: \"\\203a\";\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n padding-left: 0;\n margin-left: -30%;\n text-align: center;\n list-style: none;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n border: 1px solid #fff;\n border-radius: 10px;\n}\n.carousel-indicators .active {\n width: 12px;\n height: 12px;\n margin: 0;\n background-color: #fff;\n}\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\n }\n .carousel-caption {\n right: 20%;\n left: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n display: table;\n content: \" \";\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-right: auto;\n margin-left: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","// stylelint-disable\n\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n// without disabling user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// 1. Remove the bottom border in Chrome 57- and Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n//\n\nabbr[title] {\n border-bottom: none; // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n color: #000 !important; // Black prints faster: h5bp.com/s\n text-shadow: none !important;\n background: transparent !important;\n box-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n}\n","// stylelint-disable value-list-comma-newline-after, value-list-comma-space-after, indentation, declaration-colon-newline-after, font-family-no-missing-generic-family-keyword\n\n//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// Star\n\n// Import the fonts\n@font-face {\n font-family: \"Glyphicons Halflings\";\n src: url(\"@{icon-font-path}@{icon-font-name}.eot\");\n src: url(\"@{icon-font-path}@{icon-font-name}.eot?#iefix\") format(\"embedded-opentype\"),\n url(\"@{icon-font-path}@{icon-font-name}.woff2\") format(\"woff2\"),\n url(\"@{icon-font-path}@{icon-font-name}.woff\") format(\"woff\"),\n url(\"@{icon-font-path}@{icon-font-name}.ttf\") format(\"truetype\"),\n url(\"@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}\") format(\"svg\");\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: \"Glyphicons Halflings\";\n font-style: normal;\n font-weight: 400;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\002a\"; } }\n.glyphicon-plus { &:before { content: \"\\002b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-btc { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// https://getbootstrap.com/docs/3.4/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: https://a11yproject.com/posts/how-to-hide-content\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n cursor: pointer;\n}\n","// stylelint-disable indentation, property-no-vendor-prefix, selector-no-vendor-prefix\n\n// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n word-wrap: break-word;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n // WebKit-specific. Other browsers will keep their default outline style.\n // (Initially tried to also force default via `outline: initial`,\n // but that seems to erroneously remove the outline in Firefox altogether.)\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n","// stylelint-disable media-feature-name-no-vendor-prefix, media-feature-parentheses-space-inside, media-feature-name-no-unknown, indentation, at-rule-name-space-after\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","// stylelint-disable selector-list-comma-newline-after, selector-no-qualifying-type\n\n//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small,\n .small {\n font-weight: 400;\n line-height: 1;\n color: @headings-small-color;\n }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 65%;\n }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 75%;\n }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.15));\n font-weight: 300;\n line-height: 1.4;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.5);\n }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n padding: .2em;\n background-color: @state-warning-bg;\n}\n\n// Alignment\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n.text-justify { text-align: justify; }\n.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n color: @text-muted;\n}\n.text-primary {\n .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: #fff;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-top: 0;\n margin-bottom: (@line-height-computed / 2);\n ul,\n ol {\n margin-bottom: 0;\n }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n .list-unstyled();\n margin-left: -5px;\n\n > li {\n display: inline-block;\n padding-right: 5px;\n padding-left: 5px;\n }\n}\n\n// Description Lists\ndl {\n margin-top: 0; // Remove browser default\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\ndt {\n font-weight: 700;\n}\ndd {\n margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @dl-horizontal-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n}\n\n.initialism {\n font-size: 90%;\n .text-uppercase();\n}\n\n// Blockquotes\nblockquote {\n padding: (@line-height-computed / 2) @line-height-computed;\n margin: 0 0 @line-height-computed;\n font-size: @blockquote-font-size;\n border-left: 5px solid @blockquote-border-color;\n\n p,\n ul,\n ol {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Note: Deprecated small and .small as of v3.1.0\n // Context: https://github.com/twbs/bootstrap/issues/11660\n footer,\n small,\n .small {\n display: block;\n font-size: 80%; // back to default font-size\n line-height: @line-height-base;\n color: @blockquote-small-color;\n\n &:before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\n }\n }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n text-align: right;\n border-right: 5px solid @blockquote-border-color;\n border-left: 0;\n\n // Account for citation\n footer,\n small,\n .small {\n &:before { content: \"\"; }\n &:after {\n content: \"\\00A0 \\2014\"; // nbsp, em dash\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover,\n a&:focus {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover,\n a&:focus {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-small;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n box-shadow: none;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n padding: ((@line-height-computed - 1) / 2);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 1); // 14px to 13px\n line-height: @line-height-base;\n color: @pre-color;\n word-break: break-all;\n word-wrap: break-word;\n background-color: @pre-bg;\n border: 1px solid @pre-border-color;\n border-radius: @border-radius-base;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n .container-fixed();\n\n @media (min-width: @screen-sm-min) {\n width: @container-sm;\n }\n @media (min-width: @screen-md-min) {\n width: @container-md;\n }\n @media (min-width: @screen-lg-min) {\n width: @container-lg;\n }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n .make-row();\n}\n\n.row-no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n padding-right: ceil((@gutter / 2));\n padding-left: floor((@gutter / 2));\n margin-right: auto;\n margin-left: auto;\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-right: floor((@gutter / -2));\n margin-left: ceil((@gutter / -2));\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-right: (@gutter / 2);\n padding-left: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-right: (@gutter / 2);\n padding-left: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-right: (@gutter / 2);\n padding-left: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-right: (@gutter / 2);\n padding-left: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-right: floor((@grid-gutter-width / 2));\n padding-left: ceil((@grid-gutter-width / 2));\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n","// stylelint-disable selector-max-type, selector-max-compound-selectors, selector-no-qualifying-type\n\n//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n\n // Table cell sizing\n //\n // Reset default table behavior\n\n col[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n display: table-column;\n float: none;\n }\n\n td,\n th {\n &[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n display: table-cell;\n float: none;\n }\n }\n}\n\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\n\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: @line-height-computed;\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-cell-padding;\n line-height: @line-height-base;\n vertical-align: top;\n border-top: 1px solid @table-border-color;\n }\n }\n }\n // Bottom align for column headings\n > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid @table-border-color;\n }\n // Remove top border from thead by default\n > caption + thead,\n > colgroup + thead,\n > thead:first-child {\n > tr:first-child {\n > th,\n > td {\n border-top: 0;\n }\n }\n }\n // Account for multiple tbody instances\n > tbody + tbody {\n border-top: 2px solid @table-border-color;\n }\n\n // Nesting\n .table {\n background-color: @body-bg;\n }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-condensed-cell-padding;\n }\n }\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: 1px solid @table-border-color;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n border: 1px solid @table-border-color;\n }\n }\n }\n > thead > tr {\n > th,\n > td {\n border-bottom-width: 2px;\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(odd) {\n background-color: @table-bg-accent;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n background-color: @table-bg-hover;\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n min-height: .01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n overflow-x: auto;\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * .75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\n\n // Tighten up spacing\n > .table {\n margin-bottom: 0;\n\n // Ensure the content doesn't wrap\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n white-space: nowrap;\n }\n }\n }\n }\n\n // Special overrides for the bordered tables\n > .table-bordered {\n border: 0;\n\n // Nuke the appropriate borders so that the parent can handle them\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n\n // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n // chances are there will be only one `tr` in a `thead` and that would\n // remove the border altogether.\n > tbody,\n > tfoot {\n > tr:last-child {\n > th,\n > td {\n border-bottom: 0;\n }\n }\n }\n\n }\n }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type, property-no-vendor-prefix, media-feature-name-no-vendor-prefix\n\n//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n // so we reset that to ensure it behaves more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359.\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed;\n font-size: (@font-size-base * 1.5);\n line-height: inherit;\n color: @legend-color;\n border: 0;\n border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n margin-bottom: 5px;\n font-weight: 700;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\ninput[type=\"search\"] {\n // Override content-box in Normalize (* isn't specific enough)\n .box-sizing(border-box);\n\n // Search inputs in iOS\n //\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n -webkit-appearance: none;\n appearance: none;\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; // IE8-9\n line-height: normal;\n\n // Apply same disabled cursor tweak as for inputs\n // Some special care is needed because