diff --git a/index.css b/index.css index 968d6f889f11bc57662629367599ef05f1bce850..aa99bb72863d24ba4b28de0b1348600145979aa7 100644 --- a/index.css +++ b/index.css @@ -1,171 +1,135 @@ /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ -/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ -/* Document - ========================================================================== */ -/** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in - * IE on Windows Phone and in iOS. - */ +/* stylelint-disable at-rule-no-unknown */ +@font-face { + font-family: "Helvetica Neue For Number"; + src: local("Helvetica Neue"); + unicode-range: U+30-39; +} +html, +body { + width: 100%; + height: 100%; +} +input::-ms-clear, +input::-ms-reveal { + display: none; +} +*, +*::before, +*::after { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} html { + font-family: sans-serif; line-height: 1.15; - /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ -webkit-text-size-adjust: 100%; - /* 2 */ + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } -/* Sections - ========================================================================== */ -/** - * Remove the margin in all browsers (opinionated). - */ -body { - margin: 0; +@at-root { + @-ms-viewport { + width: device-width; + } } -/** - * Add the correct display in IE 9-. - */ article, aside, +dialog, +figcaption, +figure, footer, header, +hgroup, +main, nav, section { display: block; } -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; -} -/* Grouping content - ========================================================================== */ -/** - * Add the correct display in IE 9-. - * 1. Add the correct display in IE. - */ -figcaption, -figure, -main { - /* 1 */ - display: block; +body { + margin: 0; + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; } -/** - * Add the correct margin in IE 8. - */ -figure { - margin: 1em 40px; +[tabindex="-1"]:focus { + outline: none !important; } -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ hr { -webkit-box-sizing: content-box; box-sizing: content-box; - /* 1 */ height: 0; - /* 1 */ overflow: visible; - /* 2 */ } -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -pre { - font-family: monospace, monospace; - /* 1 */ - /* stylelint-disable-line */ - font-size: 1em; - /* 2 */ -} -/* Text-level semantics - ========================================================================== */ -/** - * 1. Remove the gray background on active links in IE 10. - * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. - */ -a { - background-color: transparent; - /* 1 */ - -webkit-text-decoration-skip: objects; - /* 2 */ +h1, +h2, +h3, +h4, +h5, +h6 { + margin-top: 0; + margin-bottom: .5em; + color: rgba(0, 0, 0, 0.85); + font-weight: 500; } -/** - * 1. Remove the bottom border in Chrome 57- and Firefox 39-. - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ -abbr[title] { - border-bottom: none; - /* 1 */ +p { + margin-top: 0; + margin-bottom: 1em; +} +abbr[title], +abbr[data-original-title] { text-decoration: underline; - /* 2 */ -webkit-text-decoration: underline dotted; text-decoration: underline dotted; - /* 2 */ + cursor: help; + border-bottom: 0; } -/** - * Prevent the duplicate application of `bolder` by the next rule in Safari 6. - */ -b, -strong { - font-weight: inherit; +address { + margin-bottom: 1em; + font-style: normal; + line-height: inherit; } -/** - * Add the correct font weight in Chrome, Edge, and Safari. - */ -b, -strong { - font-weight: bolder; +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1em; } -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -code, -kbd, -samp { - font-family: monospace, monospace; - /* 1 */ - /* stylelint-disable-line */ - font-size: 1em; - /* 2 */ +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} +dt { + font-weight: 500; +} +dd { + margin-bottom: .5em; + margin-left: 0; +} +blockquote { + margin: 0 0 1em; } -/** - * Add the correct font style in Android 4.3-. - */ dfn { font-style: italic; } -/** - * Add the correct background and color in IE 9-. - */ -mark { - background-color: #ff0; - color: #000; +b, +strong { + font-weight: bolder; } -/** - * Add the correct font size in all browsers. - */ small { font-size: 80%; } -/** - * Prevent `sub` and `sup` elements from affecting the line height in - * all browsers. - */ sub, sup { + position: relative; font-size: 75%; line-height: 0; - position: relative; vertical-align: baseline; } sub { @@ -174,369 +138,193 @@ sub { sup { top: -0.5em; } -/* Embedded content - ========================================================================== */ -/** - * Add the correct display in IE 9-. - */ -audio, -video { - display: inline-block; +a { + color: #1890ff; + background-color: transparent; + text-decoration: none; + outline: none; + cursor: pointer; + -webkit-transition: color .3s; + -o-transition: color .3s; + transition: color .3s; + -webkit-text-decoration-skip: objects; } -/** - * Add the correct display in iOS 4-7. - */ -audio:not([controls]) { - display: none; - height: 0; +a:focus { + text-decoration: underline; + -webkit-text-decoration-skip: ink; + text-decoration-skip: ink; +} +a:hover { + color: #40a9ff; +} +a:active { + color: #096dd9; +} +a:active, +a:hover { + outline: 0; + text-decoration: none; +} +a[disabled] { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; + pointer-events: none; +} +pre, +code, +kbd, +samp { + font-family: Consolas, Menlo, Courier, monospace; + font-size: 1em; +} +pre { + margin-top: 0; + margin-bottom: 1em; + overflow: auto; +} +figure { + margin: 0 0 1em; } -/** - * Remove the border on images inside links in IE 10-. - */ img { + vertical-align: middle; border-style: none; } -/** - * Hide the overflow in IE. - */ svg:not(:root) { overflow: hidden; } -/* Forms - ========================================================================== */ -/** - * 1. Change the font styles in all browsers (opinionated). - * 2. Remove the margin in Firefox and Safari. - */ +a, +area, button, +[role="button"], +input:not([type=range]), +label, +select, +summary, +textarea { + -ms-touch-action: manipulation; + touch-action: manipulation; +} +table { + border-collapse: collapse; +} +caption { + padding-top: .75em; + padding-bottom: .3em; + color: rgba(0, 0, 0, 0.45); + text-align: left; + caption-side: bottom; +} +th { + text-align: inherit; +} input, -optgroup, +button, select, +optgroup, textarea { - font-family: sans-serif; - /* 1 */ - font-size: 100%; - /* 1 */ - line-height: 1.15; - /* 1 */ margin: 0; - /* 2 */ + font-family: inherit; + font-size: inherit; + line-height: inherit; + color: inherit; } -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ button, input { - /* 1 */ overflow: visible; } -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. - */ button, select { - /* 1 */ text-transform: none; } -/** - * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` - * controls in Android 4. - * 2. Correct the inability to style clickable types in iOS and Safari. - */ button, html [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; - /* 2 */ } -/** - * Remove the inner border and padding in Firefox. - */ button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { - border-style: none; padding: 0; + border-style: none; } -/** - * Restore the focus styles unset by the previous rule. - */ -button:-moz-focusring, -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring { - outline: 1px dotted ButtonText; -} -/** - * Correct the padding in Firefox. - */ -fieldset { - padding: 0.35em 0.75em 0.625em; -} -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. - */ -legend { +input[type="radio"], +input[type="checkbox"] { -webkit-box-sizing: border-box; box-sizing: border-box; - /* 1 */ - color: inherit; - /* 2 */ - display: table; - /* 1 */ - max-width: 100%; - /* 1 */ padding: 0; - /* 3 */ - white-space: normal; - /* 1 */ } -/** - * 1. Add the correct display in IE 9-. - * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ -progress { - display: inline-block; - /* 1 */ - vertical-align: baseline; - /* 2 */ +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; } -/** - * Remove the default vertical scrollbar in IE. - */ textarea { overflow: auto; + resize: vertical; } -/** - * 1. Add the correct box sizing in IE 10-. - * 2. Remove the padding in IE 10-. - */ -[type="checkbox"], -[type="radio"] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + max-width: 100%; padding: 0; - /* 2 */ + margin-bottom: .5em; + font-size: 1.5em; + line-height: inherit; + color: inherit; + white-space: normal; +} +progress { + vertical-align: baseline; } -/** - * Correct the cursor style of increment and decrement buttons in Chrome. - */ [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } -/** - * 1. Correct the odd appearance in Chrome and Safari. - * 2. Correct the outline style in Safari. - */ [type="search"] { - -webkit-appearance: textfield; - /* 1 */ outline-offset: -2px; - /* 2 */ + -webkit-appearance: none; } -/** - * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. - */ [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } -/** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. - */ ::-webkit-file-upload-button { - -webkit-appearance: button; - /* 1 */ font: inherit; - /* 2 */ -} -/* Interactive - ========================================================================== */ -/* - * Add the correct display in IE 9-. - * 1. Add the correct display in Edge, IE, and Firefox. - */ -details, -menu { - display: block; + -webkit-appearance: button; +} +output { + display: inline-block; } -/* - * Add the correct display in all browsers. - */ summary { display: list-item; } -/* Scripting - ========================================================================== */ -/** - * Add the correct display in IE 9-. - */ -canvas { - display: inline-block; -} -/** - * Add the correct display in IE. - */ template { display: none; } -/* Hidden - ========================================================================== */ -/** - * Add the correct display in IE 10-. - */ [hidden] { - display: none; + display: none !important; } -@font-face { - font-family: "Helvetica Neue For Number"; - src: local("Helvetica Neue"); - unicode-range: U+30-39; -} -* { - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -*:before, -*:after { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -html, -body { - width: 100%; - height: 100%; -} -body { - font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; -} -body, -div, -dl, -dt, -dd, -ul, -ol, -li, -h1, -h2, -h3, -h4, -h5, -h6, -pre, -code, -form, -fieldset, -legend, -input, -textarea, -p, -blockquote, -th, -td, -hr, -button, -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -menu, -nav, -section { - margin: 0; - padding: 0; -} -button, -input, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; - color: inherit; -} -ul, -ol { - list-style: none; -} -input::-ms-clear, -input::-ms-reveal { - display: none; +mark { + padding: .2em; + background-color: #fffbe6; } ::-moz-selection { - background: #108ee9; + background: #1890ff; color: #fff; } ::selection { - background: #108ee9; + background: #1890ff; color: #fff; } -h1, -h2, -h3, -h4, -h5, -h6 { - color: rgba(0, 0, 0, 0.85); - font-weight: 500; -} -a { - color: #108ee9; - background: transparent; - text-decoration: none; - outline: none; - cursor: pointer; - -webkit-transition: color .3s ease; - -o-transition: color .3s ease; - transition: color .3s ease; -} -a:focus { - text-decoration: underline; - -webkit-text-decoration-skip: ink; - text-decoration-skip: ink; -} -a:hover { - color: #49a9ee; -} -a:active { - color: #0e77ca; -} -a:active, -a:hover { - outline: 0; - text-decoration: none; -} -a[disabled] { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; - pointer-events: none; -} -code, -kbd, -pre, -samp { - font-family: Consolas, Menlo, Courier, monospace; -} .clearfix { zoom: 1; } @@ -553,9 +341,9 @@ samp { } @font-face { font-family: 'anticon'; - src: url('https://at.alicdn.com/t/font_148784_1vkh7de5j6ecdi.eot'); + src: url('https://at.alicdn.com/t/font_148784_imrz4lshfwimgqfr.eot'); /* IE9*/ - src: url('https://at.alicdn.com/t/font_148784_1vkh7de5j6ecdi.eot?#iefix') format('embedded-opentype'), /* chrome、firefox */ url('https://at.alicdn.com/t/font_148784_1vkh7de5j6ecdi.woff') format('woff'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('https://at.alicdn.com/t/font_148784_1vkh7de5j6ecdi.ttf') format('truetype'), /* iOS 4.1- */ url('https://at.alicdn.com/t/font_148784_1vkh7de5j6ecdi.svg#iconfont') format('svg'); + src: url('https://at.alicdn.com/t/font_148784_imrz4lshfwimgqfr.woff') format('woff'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('https://at.alicdn.com/t/font_148784_imrz4lshfwimgqfr.ttf') format('truetype'), /* iOS 4.1- */ url('https://at.alicdn.com/t/font_148784_imrz4lshfwimgqfr.svg#iconfont') format('svg'); } .anticon { display: inline-block; @@ -858,7 +646,7 @@ samp { content: "\E648"; } .anticon-menu-fold:before { - content: "\E658"; + content: "\E9AC"; } .anticon-mail:before { content: "\E659"; @@ -960,7 +748,7 @@ samp { content: "\E678"; } .anticon-menu-unfold:before { - content: "\E679"; + content: "\E9AD"; } .anticon-inbox:before { content: "\E67A"; @@ -1413,6 +1201,72 @@ samp { -webkit-animation: loadingCircle 1s infinite linear; animation: loadingCircle 1s infinite linear; } +.anticon-html5:before { + content: "\E9C7"; +} +.anticon-weibo:before { + content: "\E9C6"; +} +.anticon-twitter:before { + content: "\E9C5"; +} +.anticon-wechat:before { + content: "\E9C4"; +} +.anticon-youtube:before { + content: "\E9C3"; +} +.anticon-alipay-circle:before { + content: "\E9C2"; +} +.anticon-taobao:before { + content: "\E9C1"; +} +.anticon-skype:before { + content: "\E9C0"; +} +.anticon-qq:before { + content: "\E9BF"; +} +.anticon-medium-workmark:before { + content: "\E9BE"; +} +.anticon-gitlab:before { + content: "\E9BD"; +} +.anticon-medium:before { + content: "\E9BC"; +} +.anticon-linkedin:before { + content: "\E9BB"; +} +.anticon-google-plus:before { + content: "\E9BA"; +} +.anticon-dropbox:before { + content: "\E9B9"; +} +.anticon-facebook:before { + content: "\E9B8"; +} +.anticon-codepen:before { + content: "\E9B7"; +} +.anticon-amazon:before { + content: "\E9B6"; +} +.anticon-google:before { + content: "\E9B5"; +} +.anticon-codepen-circle:before { + content: "\E9B4"; +} +.anticon-alipay:before { + content: "\E9B3"; +} +.anticon-ant-design:before { + content: "\E9B2"; +} .fade-enter, .fade-appear { -webkit-animation-duration: 0.2s; @@ -3059,7 +2913,15 @@ samp { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-message { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; position: fixed; z-index: 1010; width: 100%; @@ -3075,26 +2937,26 @@ samp { margin-top: -8px; } .ant-message-notice-content { - padding: 8px 16px; + padding: 10px 16px; border-radius: 4px; - -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); background: #fff; display: inline-block; pointer-events: all; } .ant-message-success .anticon { - color: #00a854; + color: #52c41a; } .ant-message-error .anticon { - color: #f04134; + color: #f5222d; } .ant-message-warning .anticon { - color: #ffbf00; + color: #faad14; } .ant-message-info .anticon, .ant-message-loading .anticon { - color: #108ee9; + color: #1890ff; } .ant-message .anticon { margin-right: 8px; @@ -3133,6 +2995,51 @@ samp { padding: 0; } } +body, +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +code, +form, +fieldset, +legend, +input, +textarea, +p, +blockquote, +th, +td, +hr, +button, +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +menu, +nav, +section { + margin: 0; + padding: 0; +} +ul, +ol { + list-style: none; +} html, body, #root { @@ -3150,14 +3057,20 @@ body { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-dropdown { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; position: absolute; left: -9999px; top: -9999px; z-index: 1050; display: block; - font-size: 14px; - font-weight: normal; - line-height: 1.5; } .ant-dropdown-wrap { position: relative; @@ -3169,23 +3082,16 @@ body { -webkit-transform: scale(0.83333333) rotate(0deg); -ms-transform: scale(0.83333333) rotate(0deg); transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; -} -:root .ant-dropdown-wrap .ant-btn > .anticon-down { - -webkit-filter: none; - filter: none; } :root .ant-dropdown-wrap .ant-btn > .anticon-down { font-size: 14px; } .ant-dropdown-wrap .anticon-down:before { - -webkit-transition: -webkit-transform 0.2s ease; - transition: -webkit-transform 0.2s ease; - -o-transition: transform 0.2s ease; - transition: transform 0.2s ease; - transition: transform 0.2s ease, -webkit-transform 0.2s ease; + -webkit-transition: -webkit-transform .2s; + transition: -webkit-transform .2s; + -o-transition: transform .2s; + transition: transform .2s; + transition: transform .2s, -webkit-transform .2s; } .ant-dropdown-wrap-open .anticon-down:before { -webkit-transform: rotate(180deg); @@ -3205,13 +3111,20 @@ body { text-align: left; background-color: #fff; border-radius: 4px; - -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); background-clip: padding-box; } +.ant-dropdown-menu-item-group-title { + color: rgba(0, 0, 0, 0.45); + padding: 5px 12px; + -webkit-transition: all .3s; + -o-transition: all .3s; + transition: all .3s; +} .ant-dropdown-menu-item, .ant-dropdown-menu-submenu-title { - padding: 7px 8px; + padding: 5px 12px; margin: 0; clear: both; font-size: 14px; @@ -3222,13 +3135,14 @@ body { -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; + line-height: 22px; } .ant-dropdown-menu-item > a, .ant-dropdown-menu-submenu-title > a { color: rgba(0, 0, 0, 0.65); display: block; - padding: 7px 8px; - margin: -7px -8px; + padding: 5px 12px; + margin: -5px -12px; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; @@ -3241,12 +3155,12 @@ body { .ant-dropdown-menu-submenu-title-selected, .ant-dropdown-menu-item-selected > a, .ant-dropdown-menu-submenu-title-selected > a { - color: #108ee9; - background-color: #ecf6fd; + color: #1890ff; + background-color: #e6f7ff; } .ant-dropdown-menu-item:hover, .ant-dropdown-menu-submenu-title:hover { - background-color: #ecf6fd; + background-color: #e6f7ff; } .ant-dropdown-menu-item-disabled, .ant-dropdown-menu-submenu-title-disabled { @@ -3281,32 +3195,38 @@ body { .ant-dropdown-menu-submenu-title-divider { height: 1px; overflow: hidden; - background-color: #e9e9e9; + background-color: #e8e8e8; line-height: 0; } -.ant-dropdown-menu-submenu-title:after { - font-family: "anticon" !important; +.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow, +.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow { position: absolute; - content: "\E61F"; right: 8px; - color: rgba(0, 0, 0, 0.43); +} +.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after, +.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after { + font-family: "anticon" !important; + font-style: normal; + content: "\E61F"; + color: rgba(0, 0, 0, 0.45); display: inline-block; font-size: 14px; font-size: 10px \9; -webkit-transform: scale(0.83333333) rotate(0deg); -ms-transform: scale(0.83333333) rotate(0deg); transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; } -:root .ant-dropdown-menu-submenu-title:after { - -webkit-filter: none; - filter: none; -} -:root .ant-dropdown-menu-submenu-title:after { +:root .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after, +:root .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after { font-size: 14px; } +.ant-dropdown-menu-submenu-title { + padding-right: 26px; +} +.ant-dropdown-menu-submenu-title:first-child, +.ant-dropdown-menu-submenu-title:last-child { + border-radius: 0; +} .ant-dropdown-menu-submenu-vertical { position: relative; } @@ -3321,7 +3241,7 @@ body { transform-origin: 0 0; } .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title, -.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title:after { +.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after { color: rgba(0, 0, 0, 0.25); } .ant-dropdown-menu-submenu:first-child .ant-dropdown-menu-submenu-title { @@ -3368,14 +3288,6 @@ body { -webkit-transform: scale(0.83333333) rotate(0deg); -ms-transform: scale(0.83333333) rotate(0deg); transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; -} -:root .ant-dropdown-trigger .anticon-down, -:root .ant-dropdown-link .anticon-down { - -webkit-filter: none; - filter: none; } :root .ant-dropdown-trigger .anticon-down, :root .ant-dropdown-link .anticon-down { @@ -3385,6 +3297,7 @@ body { white-space: nowrap; } .ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child) { + padding-left: 8px; padding-right: 8px; } .ant-dropdown-button .anticon-down { @@ -3394,13 +3307,6 @@ body { -webkit-transform: scale(0.83333333) rotate(0deg); -ms-transform: scale(0.83333333) rotate(0deg); transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; -} -:root .ant-dropdown-button .anticon-down { - -webkit-filter: none; - filter: none; } :root .ant-dropdown-button .anticon-down { font-size: 14px; @@ -3412,12 +3318,12 @@ body { .ant-dropdown-menu-dark .ant-dropdown-menu-item, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title, .ant-dropdown-menu-dark .ant-dropdown-menu-item > a { - color: rgba(255, 255, 255, 0.67); + color: rgba(255, 255, 255, 0.65); } -.ant-dropdown-menu-dark .ant-dropdown-menu-item:after, -.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:after, -.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:after { - color: rgba(255, 255, 255, 0.67); +.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after, +.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after, +.ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow:after { + color: rgba(255, 255, 255, 0.65); } .ant-dropdown-menu-dark .ant-dropdown-menu-item:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover, @@ -3428,16 +3334,23 @@ body { .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected, .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a { - background: #108ee9; + background: #1890ff; color: #fff; } /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-btn { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + line-height: 1.5; + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; display: inline-block; margin-bottom: 0; - font-weight: 500; + font-weight: 400; text-align: center; -ms-touch-action: manipulation; touch-action: manipulation; @@ -3449,7 +3362,7 @@ body { padding: 0 15px; font-size: 14px; border-radius: 4px; - height: 28px; + height: 32px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; @@ -3491,13 +3404,13 @@ body { padding: 0 15px; font-size: 14px; border-radius: 4px; - height: 32px; + height: 40px; } .ant-btn-sm { padding: 0 7px; font-size: 14px; border-radius: 4px; - height: 22px; + height: 24px; } .ant-btn > a:only-child { color: currentColor; @@ -3513,9 +3426,9 @@ body { } .ant-btn:hover, .ant-btn:focus { - color: #108ee9; + color: #1890ff; background-color: #fff; - border-color: #108ee9; + border-color: #1890ff; } .ant-btn:hover > a:only-child, .ant-btn:focus > a:only-child { @@ -3533,9 +3446,9 @@ body { } .ant-btn:active, .ant-btn.active { - color: #0e77ca; + color: #096dd9; background-color: #fff; - border-color: #0e77ca; + border-color: #096dd9; } .ant-btn:active > a:only-child, .ant-btn.active > a:only-child { @@ -3562,7 +3475,7 @@ body { .ant-btn.disabled.active, .ant-btn[disabled].active { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; + background-color: #f5f5f5; border-color: #d9d9d9; } .ant-btn.disabled > a:only-child, @@ -3607,8 +3520,8 @@ body { } .ant-btn-primary { color: #fff; - background-color: #108ee9; - border-color: #108ee9; + background-color: #1890ff; + border-color: #1890ff; } .ant-btn-primary > a:only-child { color: currentColor; @@ -3625,8 +3538,8 @@ body { .ant-btn-primary:hover, .ant-btn-primary:focus { color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; + background-color: #40a9ff; + border-color: #40a9ff; } .ant-btn-primary:hover > a:only-child, .ant-btn-primary:focus > a:only-child { @@ -3645,8 +3558,8 @@ body { .ant-btn-primary:active, .ant-btn-primary.active { color: #fff; - background-color: #0e77ca; - border-color: #0e77ca; + background-color: #096dd9; + border-color: #096dd9; } .ant-btn-primary:active > a:only-child, .ant-btn-primary.active > a:only-child { @@ -3673,7 +3586,7 @@ body { .ant-btn-primary.disabled.active, .ant-btn-primary[disabled].active { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; + background-color: #f5f5f5; border-color: #d9d9d9; } .ant-btn-primary.disabled > a:only-child, @@ -3707,21 +3620,21 @@ body { background: transparent; } .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) { - border-right-color: #0e77ca; - border-left-color: #0e77ca; + border-right-color: #096dd9; + border-left-color: #096dd9; } .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled { border-color: #d9d9d9; } .ant-btn-group .ant-btn-primary:first-child:not(:last-child) { - border-right-color: #0e77ca; + border-right-color: #096dd9; } .ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] { border-right-color: #d9d9d9; } .ant-btn-group .ant-btn-primary:last-child:not(:first-child), .ant-btn-group .ant-btn-primary + .ant-btn-primary { - border-left-color: #0e77ca; + border-left-color: #096dd9; } .ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled], .ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] { @@ -3746,9 +3659,9 @@ body { } .ant-btn-ghost:hover, .ant-btn-ghost:focus { - color: #108ee9; + color: #1890ff; background-color: transparent; - border-color: #108ee9; + border-color: #1890ff; } .ant-btn-ghost:hover > a:only-child, .ant-btn-ghost:focus > a:only-child { @@ -3766,9 +3679,9 @@ body { } .ant-btn-ghost:active, .ant-btn-ghost.active { - color: #0e77ca; + color: #096dd9; background-color: transparent; - border-color: #0e77ca; + border-color: #096dd9; } .ant-btn-ghost:active > a:only-child, .ant-btn-ghost.active > a:only-child { @@ -3795,7 +3708,7 @@ body { .ant-btn-ghost.disabled.active, .ant-btn-ghost[disabled].active { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; + background-color: #f5f5f5; border-color: #d9d9d9; } .ant-btn-ghost.disabled > a:only-child, @@ -3848,9 +3761,9 @@ body { } .ant-btn-dashed:hover, .ant-btn-dashed:focus { - color: #108ee9; + color: #1890ff; background-color: #fff; - border-color: #108ee9; + border-color: #1890ff; } .ant-btn-dashed:hover > a:only-child, .ant-btn-dashed:focus > a:only-child { @@ -3868,9 +3781,9 @@ body { } .ant-btn-dashed:active, .ant-btn-dashed.active { - color: #0e77ca; + color: #096dd9; background-color: #fff; - border-color: #0e77ca; + border-color: #096dd9; } .ant-btn-dashed:active > a:only-child, .ant-btn-dashed.active > a:only-child { @@ -3897,7 +3810,7 @@ body { .ant-btn-dashed.disabled.active, .ant-btn-dashed[disabled].active { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; + background-color: #f5f5f5; border-color: #d9d9d9; } .ant-btn-dashed.disabled > a:only-child, @@ -3931,8 +3844,8 @@ body { background: transparent; } .ant-btn-danger { - color: #f04134; - background-color: #f7f7f7; + color: #f5222d; + background-color: #f5f5f5; border-color: #d9d9d9; } .ant-btn-danger > a:only-child { @@ -3950,8 +3863,8 @@ body { .ant-btn-danger:hover, .ant-btn-danger:focus { color: #fff; - background-color: #f04134; - border-color: #f04134; + background-color: #f5222d; + border-color: #f5222d; } .ant-btn-danger:hover > a:only-child, .ant-btn-danger:focus > a:only-child { @@ -3970,8 +3883,8 @@ body { .ant-btn-danger:active, .ant-btn-danger.active { color: #fff; - background-color: #d73435; - border-color: #d73435; + background-color: #cf1322; + border-color: #cf1322; } .ant-btn-danger:active > a:only-child, .ant-btn-danger.active > a:only-child { @@ -3998,7 +3911,7 @@ body { .ant-btn-danger.disabled.active, .ant-btn-danger[disabled].active { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; + background-color: #f5f5f5; border-color: #d9d9d9; } .ant-btn-danger.disabled > a:only-child, @@ -4033,27 +3946,27 @@ body { } .ant-btn-circle, .ant-btn-circle-outline { - width: 28px; + width: 32px; padding: 0; font-size: 16px; border-radius: 50%; - height: 28px; + height: 32px; } .ant-btn-circle.ant-btn-lg, .ant-btn-circle-outline.ant-btn-lg { - width: 32px; + width: 40px; padding: 0; font-size: 16px; border-radius: 50%; - height: 32px; + height: 40px; } .ant-btn-circle.ant-btn-sm, .ant-btn-circle-outline.ant-btn-sm { - width: 22px; + width: 24px; padding: 0; font-size: 14px; border-radius: 50%; - height: 22px; + height: 24px; } .ant-btn:before { position: absolute; @@ -4080,18 +3993,18 @@ body { .ant-btn.ant-btn-loading:before { display: block; } -.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { +.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) { padding-left: 29px; pointer-events: none; position: relative; } -.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { +.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon { margin-left: -14px; } -.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { +.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) { padding-left: 24px; } -.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { +.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon { margin-left: -17px; } .ant-btn-group { @@ -4115,13 +4028,13 @@ body { padding: 0 15px; font-size: 14px; border-radius: 4px; - height: 32px; + height: 40px; } .ant-btn-group-sm > .ant-btn { padding: 0 7px; font-size: 14px; border-radius: 4px; - height: 22px; + height: 24px; } .ant-btn-group-sm > .ant-btn > .anticon { font-size: 14px; @@ -4134,8 +4047,6 @@ body { } .ant-btn-group .ant-btn:not(:first-child):not(:last-child) { border-radius: 0; - padding-left: 8px; - padding-right: 8px; } .ant-btn-group > .ant-btn:first-child { margin-left: 0; @@ -4143,12 +4054,10 @@ body { .ant-btn-group > .ant-btn:first-child:not(:last-child) { border-bottom-right-radius: 0; border-top-right-radius: 0; - padding-right: 8px; } .ant-btn-group > .ant-btn:last-child:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; - padding-left: 8px; } .ant-btn-group > .ant-btn-group { float: left; @@ -4186,14 +4095,14 @@ body { bottom: -1px; right: -1px; border-radius: inherit; - border: 0 solid #108ee9; + border: 0 solid #1890ff; opacity: 0.4; -webkit-animation: buttonEffect .4s; animation: buttonEffect .4s; display: block; } .ant-btn-danger.ant-btn-clicked:after { - border-color: #f04134; + border-color: #f5222d; } .ant-btn-background-ghost { background: transparent !important; @@ -4201,9 +4110,9 @@ body { color: #fff; } .ant-btn-background-ghost.ant-btn-primary { - color: #108ee9; + color: #1890ff; background-color: transparent; - border-color: #108ee9; + border-color: #1890ff; } .ant-btn-background-ghost.ant-btn-primary > a:only-child { color: currentColor; @@ -4219,9 +4128,9 @@ body { } .ant-btn-background-ghost.ant-btn-primary:hover, .ant-btn-background-ghost.ant-btn-primary:focus { - color: #49a9ee; + color: #40a9ff; background-color: transparent; - border-color: #49a9ee; + border-color: #40a9ff; } .ant-btn-background-ghost.ant-btn-primary:hover > a:only-child, .ant-btn-background-ghost.ant-btn-primary:focus > a:only-child { @@ -4239,9 +4148,9 @@ body { } .ant-btn-background-ghost.ant-btn-primary:active, .ant-btn-background-ghost.ant-btn-primary.active { - color: #0e77ca; + color: #096dd9; background-color: transparent; - border-color: #0e77ca; + border-color: #096dd9; } .ant-btn-background-ghost.ant-btn-primary:active > a:only-child, .ant-btn-background-ghost.ant-btn-primary.active > a:only-child { @@ -4268,7 +4177,7 @@ body { .ant-btn-background-ghost.ant-btn-primary.disabled.active, .ant-btn-background-ghost.ant-btn-primary[disabled].active { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; + background-color: #f5f5f5; border-color: #d9d9d9; } .ant-btn-background-ghost.ant-btn-primary.disabled > a:only-child, @@ -4302,9 +4211,9 @@ body { background: transparent; } .ant-btn-background-ghost.ant-btn-danger { - color: #f04134; + color: #f5222d; background-color: transparent; - border-color: #f04134; + border-color: #f5222d; } .ant-btn-background-ghost.ant-btn-danger > a:only-child { color: currentColor; @@ -4320,9 +4229,9 @@ body { } .ant-btn-background-ghost.ant-btn-danger:hover, .ant-btn-background-ghost.ant-btn-danger:focus { - color: #f46e65; + color: #ff4d4f; background-color: transparent; - border-color: #f46e65; + border-color: #ff4d4f; } .ant-btn-background-ghost.ant-btn-danger:hover > a:only-child, .ant-btn-background-ghost.ant-btn-danger:focus > a:only-child { @@ -4340,9 +4249,9 @@ body { } .ant-btn-background-ghost.ant-btn-danger:active, .ant-btn-background-ghost.ant-btn-danger.active { - color: #d73435; + color: #cf1322; background-color: transparent; - border-color: #d73435; + border-color: #cf1322; } .ant-btn-background-ghost.ant-btn-danger:active > a:only-child, .ant-btn-background-ghost.ant-btn-danger.active > a:only-child { @@ -4369,7 +4278,7 @@ body { .ant-btn-background-ghost.ant-btn-danger.disabled.active, .ant-btn-background-ghost.ant-btn-danger[disabled].active { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; + background-color: #f5f5f5; border-color: #d9d9d9; } .ant-btn-background-ghost.ant-btn-danger.disabled > a:only-child, @@ -4426,6 +4335,15 @@ body { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-avatar { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; display: inline-block; text-align: center; background: #ccc; @@ -4479,14 +4397,23 @@ body { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-tag { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; display: inline-block; line-height: 20px; height: 22px; padding: 0 8px; border-radius: 4px; - border: 1px solid #e9e9e9; - background: #f3f3f3; - font-size: 14px; + border: 1px solid #d9d9d9; + background: #f5f5f5; + font-size: 12px; -webkit-transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); @@ -4515,9 +4442,8 @@ body { -webkit-transform: scale(0.83333333) rotate(0deg); -ms-transform: scale(0.83333333) rotate(0deg); transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; + position: relative; + top: .8px; cursor: pointer; font-weight: bold; margin-left: 3px; @@ -4526,10 +4452,6 @@ body { transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); opacity: 0.66; } -:root .ant-tag .anticon-cross { - -webkit-filter: none; - filter: none; -} :root .ant-tag .anticon-cross { font-size: 14px; } @@ -4551,17 +4473,17 @@ body { border-color: transparent; } .ant-tag-checkable:not(.ant-tag-checkable-checked):hover { - color: #108ee9; + color: #1890ff; } .ant-tag-checkable:active, .ant-tag-checkable-checked { color: #fff; } .ant-tag-checkable-checked { - background-color: #108ee9; + background-color: #1890ff; } .ant-tag-checkable:active { - background-color: #0e77ca; + background-color: #096dd9; } .ant-tag-close { width: 0 !important; @@ -4582,103 +4504,116 @@ body { animation-fill-mode: both; } .ant-tag-pink { - color: #f5317f; - background: #fdd8e7; - border-color: #fdd8e7; + color: #eb2f96; + background: #fff0f6; + border-color: #ffd6e7; } .ant-tag-pink-inverse { - background: #f5317f; - border-color: #f5317f; + background: #eb2f96; + border-color: #eb2f96; color: #fff; } .ant-tag-red { - color: #f04134; - background: #fcdbd9; - border-color: #fcdbd9; + color: #f5222d; + background: #fff1f0; + border-color: #ffccc7; } .ant-tag-red-inverse { - background: #f04134; - border-color: #f04134; + background: #f5222d; + border-color: #f5222d; color: #fff; } .ant-tag-orange { - color: #f56a00; - background: #fde3cf; - border-color: #fde3cf; + color: #fa541c; + background: #fff2e8; + border-color: #ffd8bf; } .ant-tag-orange-inverse { - background: #f56a00; - border-color: #f56a00; + background: #fa541c; + border-color: #fa541c; color: #fff; } .ant-tag-yellow { - color: #ffbf00; - background: #fff3cf; - border-color: #fff3cf; + color: #faad14; + background: #fffbe6; + border-color: #fff1b8; } .ant-tag-yellow-inverse { - background: #ffbf00; - border-color: #ffbf00; + background: #faad14; + border-color: #faad14; color: #fff; } .ant-tag-cyan { - color: #00a2ae; - background: #cfedf0; - border-color: #cfedf0; + color: #13c2c2; + background: #e6fffb; + border-color: #b5f5ec; } .ant-tag-cyan-inverse { - background: #00a2ae; - border-color: #00a2ae; + background: #13c2c2; + border-color: #13c2c2; color: #fff; } .ant-tag-green { - color: #00a854; - background: #cfefdf; - border-color: #cfefdf; + color: #52c41a; + background: #f6ffed; + border-color: #d9f7be; } .ant-tag-green-inverse { - background: #00a854; - border-color: #00a854; + background: #52c41a; + border-color: #52c41a; color: #fff; } .ant-tag-blue { - color: #108ee9; - background: #d2eafb; - border-color: #d2eafb; + color: #1890ff; + background: #e6f7ff; + border-color: #bae7ff; } .ant-tag-blue-inverse { - background: #108ee9; - border-color: #108ee9; + background: #1890ff; + border-color: #1890ff; color: #fff; } .ant-tag-purple { - color: #7265e6; - background: #e4e2fa; - border-color: #e4e2fa; + color: #722ed1; + background: #f9f0ff; + border-color: #efdbff; } .ant-tag-purple-inverse { - background: #7265e6; - border-color: #7265e6; + background: #722ed1; + border-color: #722ed1; color: #fff; } /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-menu { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; outline: none; margin-bottom: 0; padding-left: 0; list-style: none; z-index: 1050; - -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - color: rgba(0, 0, 0, 0.65); + -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); background: #fff; line-height: 46px; -webkit-transition: background .3s, width .2s; -o-transition: background .3s, width .2s; transition: background .3s, width .2s; } +.ant-menu ul, +.ant-menu ol { + list-style: none; + margin: 0; + padding: 0; +} .ant-menu-hidden { display: none; } @@ -4687,10 +4622,13 @@ body { padding: 0; } .ant-menu-item-group-title { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 14px; line-height: 1.5; padding: 8px 16px; + -webkit-transition: all .3s; + -o-transition: all .3s; + transition: all .3s; } .ant-menu-item, .ant-menu-submenu, @@ -4711,7 +4649,7 @@ body { } .ant-menu-item:active, .ant-menu-submenu-title:active { - background: #ecf6fd; + background: #e6f7ff; } .ant-menu-submenu .ant-menu-sub { cursor: initial; @@ -4724,7 +4662,7 @@ body { color: rgba(0, 0, 0, 0.65); } .ant-menu-item > a:hover { - color: #108ee9; + color: #1890ff; } .ant-menu-item > a:focus { text-decoration: none; @@ -4743,7 +4681,7 @@ body { .ant-menu-item-divider { height: 1px; overflow: hidden; - background-color: #e9e9e9; + background-color: #e8e8e8; line-height: 0; } .ant-menu-item:hover, @@ -4751,7 +4689,7 @@ body { .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open, .ant-menu-submenu-active, .ant-menu-submenu-title:hover { - color: #108ee9; + color: #1890ff; } .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open { z-index: 1050; @@ -4766,14 +4704,14 @@ body { background-color: transparent; } .ant-menu-item-selected { - color: #108ee9; + color: #1890ff; } .ant-menu-item-selected > a, .ant-menu-item-selected > a:hover { - color: #108ee9; + color: #1890ff; } .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected { - background-color: #ecf6fd; + background-color: #e6f7ff; } .ant-menu-horizontal, .ant-menu-inline, @@ -4782,7 +4720,7 @@ body { } .ant-menu-inline, .ant-menu-vertical { - border-right: 1px solid #e9e9e9; + border-right: 1px solid #e8e8e8; } .ant-menu-inline .ant-menu-item, .ant-menu-vertical .ant-menu-item { @@ -4798,7 +4736,7 @@ body { right: 0; top: 0; bottom: 0; - border-right: 3px solid #108ee9; + border-right: 3px solid #1890ff; -webkit-transform: scaleY(0.0001); -ms-transform: scaleY(0.0001); transform: scaleY(0.0001); @@ -4893,7 +4831,7 @@ body { overflow: hidden; padding: 0; line-height: 0; - background-color: #e9e9e9; + background-color: #e8e8e8; } .ant-menu-submenu { position: relative; @@ -4909,64 +4847,92 @@ body { transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } -.ant-menu-submenu-vertical > .ant-menu-submenu-title:after { - font-family: "anticon" !important; - font-style: normal; - vertical-align: baseline; - text-align: center; - text-transform: none; - text-rendering: auto; +.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow, +.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow { + -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + -o-transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); position: absolute; - content: "\E61D"; + top: 50%; right: 16px; - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg) scale(0.75); - -ms-transform: rotate(270deg) scale(0.75); - transform: rotate(270deg) scale(0.75); + width: 10px; } -.ant-menu-submenu-inline > .ant-menu-submenu-title:after { - font-family: "anticon" !important; - font-style: normal; - vertical-align: baseline; - text-align: center; - text-transform: none; - text-rendering: auto; +.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow:after, +.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow:after, +.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow:before, +.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow:before { + content: ''; position: absolute; - content: "\E61D"; - right: 16px; - top: 0; - display: inline-block; - font-size: 14px; - font-size: 8px \9; - -webkit-transform: scale(0.66666667) rotate(0deg); - -ms-transform: scale(0.66666667) rotate(0deg); - transform: scale(0.66666667) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; -} -:root .ant-menu-submenu-inline > .ant-menu-submenu-title:after { - -webkit-filter: none; - filter: none; -} -:root .ant-menu-submenu-inline > .ant-menu-submenu-title:after { - font-size: 14px; -} -.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title:after { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(180deg) scale(0.75); - -ms-transform: rotate(180deg) scale(0.75); - transform: rotate(180deg) scale(0.75); + vertical-align: baseline; + background: #fff; + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.65)), to(rgba(0, 0, 0, 0.65))); + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)); + width: 6px; + height: 1.5px; + border-radius: 2px; + -webkit-transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + -o-transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow:before { + -webkit-transform: rotate(-45deg) translateY(2px); + -ms-transform: rotate(-45deg) translateY(2px); + transform: rotate(-45deg) translateY(2px); +} +.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow:after { + -webkit-transform: rotate(45deg) translateY(-2px); + -ms-transform: rotate(45deg) translateY(-2px); + transform: rotate(45deg) translateY(-2px); +} +.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow:after { + -webkit-transform: rotate(45deg) translateX(-2px); + -ms-transform: rotate(45deg) translateX(-2px); + transform: rotate(45deg) translateX(-2px); +} +.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow:before { + -webkit-transform: rotate(-45deg) translateX(2px); + -ms-transform: rotate(-45deg) translateX(2px); + transform: rotate(-45deg) translateX(2px); +} +.ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after, +.ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after, +.ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before, +.ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before { + background: -webkit-gradient(linear, left top, right top, from(#1890ff), to(#1890ff)); + background: -webkit-linear-gradient(left, #1890ff, #1890ff); + background: -o-linear-gradient(left, #1890ff, #1890ff); + background: linear-gradient(to right, #1890ff, #1890ff); +} +.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow { + -webkit-transform: translateY(-2px); + -ms-transform: translateY(-2px); + transform: translateY(-2px); +} +.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow:after { + -webkit-transform: rotate(-45deg) translateX(-2px); + -ms-transform: rotate(-45deg) translateX(-2px); + transform: rotate(-45deg) translateX(-2px); +} +.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow:before { + -webkit-transform: rotate(45deg) translateX(2px); + -ms-transform: rotate(45deg) translateX(2px); + transform: rotate(45deg) translateX(2px); } .ant-menu-vertical .ant-menu-submenu-selected { - color: #108ee9; + color: #1890ff; } .ant-menu-vertical .ant-menu-submenu-selected > a { - color: #108ee9; + color: #1890ff; } .ant-menu-horizontal { border: 0; - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; -webkit-box-shadow: none; box-shadow: none; z-index: 0; @@ -4986,8 +4952,8 @@ body { .ant-menu-horizontal > .ant-menu-submenu-open, .ant-menu-horizontal > .ant-menu-item-selected, .ant-menu-horizontal > .ant-menu-submenu-selected { - border-bottom: 2px solid #108ee9; - color: #108ee9; + border-bottom: 2px solid #1890ff; + color: #1890ff; } .ant-menu-horizontal > .ant-menu-item > a, .ant-menu-horizontal > .ant-menu-submenu > a { @@ -4996,7 +4962,7 @@ body { } .ant-menu-horizontal > .ant-menu-item > a:hover, .ant-menu-horizontal > .ant-menu-submenu > a:hover { - color: #108ee9; + color: #1890ff; } .ant-menu-horizontal:after { content: " "; @@ -5017,26 +4983,30 @@ body { text-overflow: ellipsis; } .ant-menu-inline-collapsed { - width: 64px; + width: 80px; } .ant-menu-inline-collapsed > .ant-menu-item, +.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item, .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title { left: 0; -o-text-overflow: clip; text-overflow: clip; - padding: 0 24px; + padding: 0 32px !important; } -.ant-menu-inline-collapsed > .ant-menu-item:after, -.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title:after { +.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow, +.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow, +.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow { display: none; } .ant-menu-inline-collapsed > .ant-menu-item .anticon, +.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon, .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon { font-size: 16px; line-height: 42px; margin: 0; } .ant-menu-inline-collapsed > .ant-menu-item .anticon + span, +.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span, .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span { max-width: 0; display: inline-block; @@ -5049,11 +5019,15 @@ body { display: none; } .ant-menu-inline-collapsed-tooltip a { - color: rgba(255, 255, 255, 0.91); + color: rgba(255, 255, 255, 0.85); } -.ant-menu-vertical.ant-menu-inline-collapsed > .ant-menu-item, -.ant-menu-vertical.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title { - text-align: center; +.ant-menu-inline-collapsed .ant-menu-item-group-title { + overflow: hidden; + white-space: nowrap; + -o-text-overflow: ellipsis; + text-overflow: ellipsis; + padding-left: 4px; + padding-right: 4px; } .ant-menu-item-group-list .ant-menu-item, .ant-menu-item-group-list .ant-menu-submenu-title { @@ -5112,8 +5086,20 @@ body { } .ant-menu-dark, .ant-menu-dark .ant-menu-sub { - color: rgba(255, 255, 255, 0.67); + color: rgba(255, 255, 255, 0.65); + background: #00182E; + -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45) inset; + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45) inset; +} +.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:after, +.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:after, +.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:before, +.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:before { background: #00182E; + background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.65)), to(rgba(255, 255, 255, 0.65))); + background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.65), rgba(255, 255, 255, 0.65)); + background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.65), rgba(255, 255, 255, 0.65)); + background-image: linear-gradient(to right, rgba(255, 255, 255, 0.65), rgba(255, 255, 255, 0.65)); } .ant-menu-dark .ant-menu-inline.ant-menu-sub { background: #000B14; @@ -5129,7 +5115,7 @@ body { .ant-menu-dark .ant-menu-item, .ant-menu-dark .ant-menu-item-group-title, .ant-menu-dark .ant-menu-item > a { - color: rgba(255, 255, 255, 0.67); + color: rgba(255, 255, 255, 0.65); } .ant-menu-dark.ant-menu-inline, .ant-menu-dark.ant-menu-vertical { @@ -5162,6 +5148,35 @@ body { .ant-menu-dark .ant-menu-submenu-title:hover > a { color: #fff; } +.ant-menu-dark .ant-menu-item:hover .ant-menu-submenu-title .ant-menu-submenu-arrow:after, +.ant-menu-dark .ant-menu-item-active .ant-menu-submenu-title .ant-menu-submenu-arrow:after, +.ant-menu-dark .ant-menu-submenu-active .ant-menu-submenu-title .ant-menu-submenu-arrow:after, +.ant-menu-dark:not(.ant-menu-inline) .ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-submenu-arrow:after, +.ant-menu-dark .ant-menu-submenu-selected .ant-menu-submenu-title .ant-menu-submenu-arrow:after, +.ant-menu-dark .ant-menu-submenu-title:hover .ant-menu-submenu-title .ant-menu-submenu-arrow:after, +.ant-menu-dark .ant-menu-item:hover .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after, +.ant-menu-dark .ant-menu-item-active .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after, +.ant-menu-dark .ant-menu-submenu-active .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after, +.ant-menu-dark:not(.ant-menu-inline) .ant-menu-submenu-open .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after, +.ant-menu-dark .ant-menu-submenu-selected .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after, +.ant-menu-dark .ant-menu-submenu-title:hover .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after, +.ant-menu-dark .ant-menu-item:hover .ant-menu-submenu-title .ant-menu-submenu-arrow:before, +.ant-menu-dark .ant-menu-item-active .ant-menu-submenu-title .ant-menu-submenu-arrow:before, +.ant-menu-dark .ant-menu-submenu-active .ant-menu-submenu-title .ant-menu-submenu-arrow:before, +.ant-menu-dark:not(.ant-menu-inline) .ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-submenu-arrow:before, +.ant-menu-dark .ant-menu-submenu-selected .ant-menu-submenu-title .ant-menu-submenu-arrow:before, +.ant-menu-dark .ant-menu-submenu-title:hover .ant-menu-submenu-title .ant-menu-submenu-arrow:before, +.ant-menu-dark .ant-menu-item:hover .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before, +.ant-menu-dark .ant-menu-item-active .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before, +.ant-menu-dark .ant-menu-submenu-active .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before, +.ant-menu-dark:not(.ant-menu-inline) .ant-menu-submenu-open .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before, +.ant-menu-dark .ant-menu-submenu-selected .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before, +.ant-menu-dark .ant-menu-submenu-title:hover .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before { + background-image: -webkit-gradient(linear, left top, right top, from(#fff), to(#fff)); + background-image: -webkit-linear-gradient(left, #fff, #fff); + background-image: -o-linear-gradient(left, #fff, #fff); + background-image: linear-gradient(to right, #fff, #fff); +} .ant-menu-dark .ant-menu-item-selected { border-right: 0; color: #fff; @@ -5174,7 +5189,7 @@ body { color: #fff; } .ant-menu.ant-menu-dark .ant-menu-item-selected { - background-color: #108ee9; + background-color: #1890ff; } .ant-menu-dark .ant-menu-item-disabled, .ant-menu-dark .ant-menu-submenu-disabled, @@ -5191,12 +5206,19 @@ body { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-tooltip { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; position: absolute; z-index: 1060; display: block; visibility: visible; - font-size: 14px; - line-height: 1.5; } .ant-tooltip-hidden { display: none; @@ -5223,15 +5245,15 @@ body { } .ant-tooltip-inner { max-width: 250px; - padding: 8px 10px; + padding: 6px 10px; color: #fff; text-align: left; text-decoration: none; background-color: rgba(0, 0, 0, 0.75); border-radius: 4px; - -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - min-height: 34px; + -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); + min-height: 32px; } .ant-tooltip-arrow { position: absolute; @@ -5324,6 +5346,11 @@ body { flex: auto; background: #f0f2f5; } +.ant-layout, +.ant-layout * { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} .ant-layout.ant-layout-has-sider { -webkit-box-orient: horizontal; -webkit-box-direction: normal; @@ -5341,7 +5368,7 @@ body { flex: 0 0 auto; } .ant-layout-header { - background: #404040; + background: #00182e; padding: 0 50px; height: 64px; line-height: 64px; @@ -5365,6 +5392,9 @@ body { /* fix firefox can't set width smaller than content on flex item */ min-width: 0; } +.ant-layout-sider-children { + height: 100%; +} .ant-layout-sider-has-trigger { padding-bottom: 48px; } @@ -5381,11 +5411,11 @@ body { height: 48px; line-height: 48px; color: #fff; - background: #404040; + background: #002140; z-index: 1; - -webkit-transition: all 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); - -o-transition: all 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); + -webkit-transition: all .2s; + -o-transition: all .2s; + transition: all .2s; } .ant-layout-sider-zero-width > * { overflow: hidden; @@ -5416,7 +5446,7 @@ body { .header___PfVin { padding: 0 16px 0 0; background: #fff; - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; } .logo___39YMk { height: 64px; @@ -5487,7 +5517,7 @@ body { } .right___3SWlC .account___nd0Ek .avatar___2mM9p { margin: 20px 8px 20px 0; - color: #108ee9; + color: #1890ff; background: rgba(255, 255, 255, 0.85); vertical-align: middle; } @@ -5505,6 +5535,17 @@ body { /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ +.ant-select-auto-complete { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; +} .ant-select-auto-complete.ant-select .ant-select-selection { border: 0; -webkit-box-shadow: none; @@ -5514,49 +5555,59 @@ body { margin-left: 0; margin-right: 0; height: 100%; - line-height: 28px; + line-height: 32px; } .ant-select-auto-complete.ant-select .ant-select-selection__placeholder { - margin-left: 8px; - margin-right: 8px; + margin-left: 12px; + margin-right: 12px; } .ant-select-auto-complete.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered { margin-right: 0 !important; } .ant-select-auto-complete.ant-select .ant-input { background: transparent; + border-width: 1px; + line-height: 1.5; +} +.ant-select-auto-complete.ant-select .ant-input:focus, +.ant-select-auto-complete.ant-select .ant-input:hover { + border-color: #40a9ff; } .ant-select-auto-complete.ant-select-lg .ant-select-selection__rendered { - line-height: 32px; + line-height: 40px; } .ant-select-auto-complete.ant-select-lg .ant-input { - padding: 6px 7px; - height: 32px; + padding: 6px 11px; + height: 40px; } .ant-select-auto-complete.ant-select-sm .ant-select-selection__rendered { - line-height: 22px; + line-height: 24px; } .ant-select-auto-complete.ant-select-sm .ant-input { padding: 1px 7px; - height: 22px; -} -.ant-select-auto-complete.ant-select .ant-input { - border-width: 1px; -} -.ant-select-auto-complete.ant-select .ant-input:focus, -.ant-select-auto-complete.ant-select .ant-input:hover { - border-color: #49a9ee; + height: 24px; } /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-select { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); -webkit-box-sizing: border-box; box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; display: inline-block; position: relative; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; +} +.ant-select ul, +.ant-select ol { + margin: 0; + padding: 0; + list-style: none; } .ant-select > ul > li > a { padding: 0; @@ -5572,28 +5623,21 @@ body { -moz-osx-font-smoothing: grayscale; position: absolute; top: 50%; - right: 8px; + right: 11px; line-height: 1; margin-top: -6px; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); display: inline-block; font-size: 14px; font-size: 9px \9; -webkit-transform: scale(0.75) rotate(0deg); -ms-transform: scale(0.75) rotate(0deg); transform: scale(0.75) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; } .ant-select-arrow:before { display: block; font-family: "anticon" !important; } -:root .ant-select-arrow { - -webkit-filter: none; - filter: none; -} :root .ant-select-arrow { font-size: 14px; } @@ -5625,15 +5669,15 @@ body { transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } .ant-select-selection:hover { - border-color: #49a9ee; + border-color: #40a9ff; } .ant-select-focused .ant-select-selection, .ant-select-selection:focus, .ant-select-selection:active { - border-color: #49a9ee; + border-color: #40a9ff; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); + box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); } .ant-select-selection__clear { display: inline-block; @@ -5644,11 +5688,11 @@ body { text-rendering: auto; opacity: 0; position: absolute; - right: 8px; + right: 11px; z-index: 1; background: #fff; top: 50%; - font-size: 14px; + font-size: 12px; color: rgba(0, 0, 0, 0.25); width: 12px; height: 12px; @@ -5668,7 +5712,7 @@ body { content: "\E62E"; } .ant-select-selection__clear:hover { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .ant-select-selection:hover .ant-select-selection__clear { opacity: 1; @@ -5686,7 +5730,7 @@ body { color: rgba(0, 0, 0, 0.25); } .ant-select-disabled .ant-select-selection { - background: #f7f7f7; + background: #f5f5f5; cursor: not-allowed; } .ant-select-disabled .ant-select-selection:hover, @@ -5702,7 +5746,7 @@ body { pointer-events: none; } .ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice { - background: #eee; + background: #f5f5f5; color: #aaa; padding-right: 10px; } @@ -5710,16 +5754,16 @@ body { display: none; } .ant-select-selection--single { - height: 28px; + height: 32px; position: relative; cursor: pointer; } .ant-select-selection__rendered { display: block; - margin-left: 7px; - margin-right: 7px; + margin-left: 11px; + margin-right: 11px; position: relative; - line-height: 26px; + line-height: 30px; } .ant-select-selection__rendered:after { content: '.'; @@ -5729,36 +5773,41 @@ body { width: 0; } .ant-select-lg .ant-select-selection--single { - height: 32px; + height: 40px; } .ant-select-lg .ant-select-selection__rendered { - line-height: 30px; + line-height: 38px; } .ant-select-lg .ant-select-selection--multiple { - min-height: 32px; + min-height: 40px; } .ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li { - height: 24px; - line-height: 24px; + height: 32px; + line-height: 32px; } .ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear { - top: 16px; + top: 20px; } .ant-select-sm .ant-select-selection--single { - height: 22px; + height: 24px; } .ant-select-sm .ant-select-selection__rendered { - line-height: 20px; + line-height: 22px; + margin: 0 7px; } .ant-select-sm .ant-select-selection--multiple { - min-height: 22px; + min-height: 24px; } .ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li { - height: 14px; + height: 16px; line-height: 14px; } .ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear { - top: 11px; + top: 12px; +} +.ant-select-sm .ant-select-selection__clear, +.ant-select-sm .ant-select-arrow { + right: 8px; } .ant-select-disabled .ant-select-selection__choice__remove { color: rgba(0, 0, 0, 0.25); @@ -5777,7 +5826,7 @@ body { top: 50%; left: 0; right: 9px; - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; line-height: 20px; height: 20px; max-width: 100%; @@ -5789,7 +5838,14 @@ body { text-align: left; } .ant-select-search__field__placeholder { - left: 8px; + left: 12px; +} +.ant-select-search__field__mirror { + position: absolute; + top: 0; + left: -9999px; + white-space: pre; + pointer-events: none; } .ant-select-search--inline { position: absolute; @@ -5812,19 +5868,13 @@ body { background: transparent; outline: 0; border-radius: 4px; -} -.ant-select-search--inline .ant-select-search__field__mirror { - position: absolute; - top: 0; - left: -9999px; - white-space: pre; - pointer-events: none; + line-height: 1; } .ant-select-search--inline > i { float: right; } .ant-select-selection--multiple { - min-height: 28px; + min-height: 32px; cursor: text; padding-bottom: 3px; zoom: 1; @@ -5854,16 +5904,20 @@ body { margin-bottom: -3px; height: auto; } +.ant-select-selection--multiple .ant-select-selection__placeholder { + margin-left: 6px; +} .ant-select-selection--multiple > ul > li, .ant-select-selection--multiple .ant-select-selection__rendered > ul > li { margin-top: 3px; - height: 20px; - line-height: 20px; + height: 24px; + line-height: 22px; } .ant-select-selection--multiple .ant-select-selection__choice { color: rgba(0, 0, 0, 0.65); - background-color: #f3f3f3; - border-radius: 4px; + background-color: #f5f5f5; + border: 1px solid #e8e8e8; + border-radius: 2px; cursor: default; float: left; margin-right: 4px; @@ -5898,34 +5952,27 @@ body { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); line-height: inherit; cursor: pointer; font-weight: bold; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - -o-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + -webkit-transition: all .3s; + -o-transition: all .3s; + transition: all .3s; + font-size: 12px; display: inline-block; font-size: 14px; - font-size: 8px \9; - -webkit-transform: scale(0.66666667) rotate(0deg); - -ms-transform: scale(0.66666667) rotate(0deg); - transform: scale(0.66666667) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; + font-size: 10px \9; + -webkit-transform: scale(0.83333333) rotate(0deg); + -ms-transform: scale(0.83333333) rotate(0deg); + transform: scale(0.83333333) rotate(0deg); position: absolute; right: 4px; - padding: 0 0 0 8px; } .ant-select-selection--multiple .ant-select-selection__choice__remove:before { display: block; font-family: "anticon" !important; } -:root .ant-select-selection--multiple .ant-select-selection__choice__remove { - -webkit-filter: none; - filter: none; -} :root .ant-select-selection--multiple .ant-select-selection__choice__remove { font-size: 14px; } @@ -5936,13 +5983,12 @@ body { content: "\E633"; } .ant-select-selection--multiple .ant-select-selection__clear { - top: 14px; + top: 16px; } .ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered { margin-right: 20px; } .ant-select-open .ant-select-arrow { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -ms-transform: rotate(180deg); } .ant-select-open .ant-select-arrow:before { @@ -5951,10 +5997,10 @@ body { transform: rotate(180deg); } .ant-select-open .ant-select-selection { - border-color: #49a9ee; + border-color: #40a9ff; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); + box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); } .ant-select-combobox .ant-select-arrow { display: none; @@ -5983,9 +6029,15 @@ body { margin-right: 20px; } .ant-select-dropdown { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + margin: 0; + padding: 0; + list-style: none; background-color: #fff; - -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); border-radius: 4px; -webkit-box-sizing: border-box; box-sizing: border-box; @@ -6034,14 +6086,15 @@ body { padding-left: 16px; } .ant-select-dropdown-menu-item-group-title { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); line-height: 1.5; - padding: 8px; + padding: 11px; } .ant-select-dropdown-menu-item { position: relative; display: block; - padding: 7px 8px; + padding: 5px 11px; + line-height: 22px; font-weight: normal; color: rgba(0, 0, 0, 0.65); white-space: nowrap; @@ -6052,7 +6105,7 @@ body { transition: background 0.3s ease; } .ant-select-dropdown-menu-item:hover { - background-color: #ecf6fd; + background-color: #e6f7ff; } .ant-select-dropdown-menu-item-disabled { color: rgba(0, 0, 0, 0.25); @@ -6065,18 +6118,18 @@ body { } .ant-select-dropdown-menu-item-selected, .ant-select-dropdown-menu-item-selected:hover { - background-color: #f7f7f7; + background-color: #fafafa; font-weight: 600; color: rgba(0, 0, 0, 0.65); } .ant-select-dropdown-menu-item-active { - background-color: #ecf6fd; + background-color: #e6f7ff; } .ant-select-dropdown-menu-item-divider { height: 1px; margin: 1px 0; overflow: hidden; - background-color: #e5e5e5; + background-color: #e8e8e8; line-height: 0; } .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after { @@ -6092,9 +6145,6 @@ body { -webkit-transform: scale(0.83333333) rotate(0deg); -ms-transform: scale(0.83333333) rotate(0deg); transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; -webkit-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; @@ -6103,14 +6153,10 @@ body { -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); - right: 8px; + right: 11px; font-weight: bold; text-shadow: 0 0.1px 0, 0.1px 0 0, 0 -0.1px 0, -0.1px 0; } -:root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after { - -webkit-filter: none; - filter: none; -} :root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after { font-size: 14px; } @@ -6122,7 +6168,7 @@ body { } .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:after, .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover:after { - color: #108ee9; + color: #1890ff; display: inline-block; } .ant-select-dropdown-container-open .ant-select-dropdown, @@ -6132,302 +6178,18 @@ body { /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ -.ant-input-search-icon { - cursor: pointer; - -webkit-transition: all .3s; - -o-transition: all .3s; - transition: all .3s; - font-size: 14px; -} -.ant-input-search-icon:hover { - color: #108ee9; -} -.ant-search-input-wrapper { - display: inline-block; - vertical-align: middle; -} -.ant-search-input.ant-input-group .ant-input:first-child, -.ant-search-input.ant-input-group .ant-select:first-child { - border-radius: 4px; - position: absolute; - top: -1px; - width: 100%; -} -.ant-search-input.ant-input-group .ant-input:first-child { - padding-right: 36px; -} -.ant-search-input .ant-search-btn { - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; - border-radius: 0 3px 3px 0; - left: -1px; - position: relative; - border-width: 0 0 0 1px; - z-index: 2; - padding-left: 8px; - padding-right: 8px; -} -.ant-search-input .ant-search-btn > a:only-child { - color: currentColor; -} -.ant-search-input .ant-search-btn > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-search-btn:hover, -.ant-search-input .ant-search-btn:focus { - color: #108ee9; - background-color: #fff; - border-color: #108ee9; -} -.ant-search-input .ant-search-btn:hover > a:only-child, -.ant-search-input .ant-search-btn:focus > a:only-child { - color: currentColor; -} -.ant-search-input .ant-search-btn:hover > a:only-child:after, -.ant-search-input .ant-search-btn:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-search-btn:active, -.ant-search-input .ant-search-btn.active { - color: #0e77ca; - background-color: #fff; - border-color: #0e77ca; -} -.ant-search-input .ant-search-btn:active > a:only-child, -.ant-search-input .ant-search-btn.active > a:only-child { - color: currentColor; -} -.ant-search-input .ant-search-btn:active > a:only-child:after, -.ant-search-input .ant-search-btn.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-search-btn.disabled, -.ant-search-input .ant-search-btn[disabled], -.ant-search-input .ant-search-btn.disabled:hover, -.ant-search-input .ant-search-btn[disabled]:hover, -.ant-search-input .ant-search-btn.disabled:focus, -.ant-search-input .ant-search-btn[disabled]:focus, -.ant-search-input .ant-search-btn.disabled:active, -.ant-search-input .ant-search-btn[disabled]:active, -.ant-search-input .ant-search-btn.disabled.active, -.ant-search-input .ant-search-btn[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; -} -.ant-search-input .ant-search-btn.disabled > a:only-child, -.ant-search-input .ant-search-btn[disabled] > a:only-child, -.ant-search-input .ant-search-btn.disabled:hover > a:only-child, -.ant-search-input .ant-search-btn[disabled]:hover > a:only-child, -.ant-search-input .ant-search-btn.disabled:focus > a:only-child, -.ant-search-input .ant-search-btn[disabled]:focus > a:only-child, -.ant-search-input .ant-search-btn.disabled:active > a:only-child, -.ant-search-input .ant-search-btn[disabled]:active > a:only-child, -.ant-search-input .ant-search-btn.disabled.active > a:only-child, -.ant-search-input .ant-search-btn[disabled].active > a:only-child { - color: currentColor; -} -.ant-search-input .ant-search-btn.disabled > a:only-child:after, -.ant-search-input .ant-search-btn[disabled] > a:only-child:after, -.ant-search-input .ant-search-btn.disabled:hover > a:only-child:after, -.ant-search-input .ant-search-btn[disabled]:hover > a:only-child:after, -.ant-search-input .ant-search-btn.disabled:focus > a:only-child:after, -.ant-search-input .ant-search-btn[disabled]:focus > a:only-child:after, -.ant-search-input .ant-search-btn.disabled:active > a:only-child:after, -.ant-search-input .ant-search-btn[disabled]:active > a:only-child:after, -.ant-search-input .ant-search-btn.disabled.active > a:only-child:after, -.ant-search-input .ant-search-btn[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-search-btn:hover, -.ant-search-input .ant-search-btn:focus, -.ant-search-input .ant-search-btn:active, -.ant-search-input .ant-search-btn.active { - background: #fff; -} -.ant-search-input .ant-search-btn:hover { - border-color: #d9d9d9; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty, -.ant-search-input:hover .ant-search-btn-noempty { - color: #fff; - background-color: #108ee9; - border-color: #108ee9; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty > a:only-child { - color: currentColor; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover, -.ant-search-input:hover .ant-search-btn-noempty:hover, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus, -.ant-search-input:hover .ant-search-btn-noempty:focus { - color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty:hover > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty:focus > a:only-child { - color: currentColor; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty:hover > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active, -.ant-search-input:hover .ant-search-btn-noempty:active, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active, -.ant-search-input:hover .ant-search-btn-noempty.active { - color: #fff; - background-color: #0e77ca; - border-color: #0e77ca; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty:active > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.active > a:only-child { - color: currentColor; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty:active > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled, -.ant-search-input:hover .ant-search-btn-noempty.disabled, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled], -.ant-search-input:hover .ant-search-btn-noempty[disabled], -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover, -.ant-search-input:hover .ant-search-btn-noempty.disabled:hover, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus, -.ant-search-input:hover .ant-search-btn-noempty.disabled:focus, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active, -.ant-search-input:hover .ant-search-btn-noempty.disabled:active, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:active, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active, -.ant-search-input:hover .ant-search-btn-noempty.disabled.active, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active, -.ant-search-input:hover .ant-search-btn-noempty[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled] > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled] > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled:hover > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled:focus > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled:active > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:active > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled.active > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled].active > a:only-child { - color: currentColor; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled] > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled] > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled:hover > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled:focus > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled:active > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:active > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled.active > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-select-combobox .ant-select-selection__rendered { - margin-right: 29px; -} .ant-input { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; position: relative; display: inline-block; - padding: 4px 7px; + padding: 4px 11px; width: 100%; - height: 28px; + height: 32px; font-size: 14px; line-height: 1.5; color: rgba(0, 0, 0, 0.65); @@ -6440,47 +6202,59 @@ body { transition: all .3s; } .ant-input::-moz-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; opacity: 1; } .ant-input:-ms-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-input::-webkit-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-input:hover { - border-color: #49a9ee; + border-color: #40a9ff; } .ant-input:focus { - border-color: #49a9ee; + border-color: #40a9ff; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); + box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); } .ant-input-disabled { - background-color: #f7f7f7; + background-color: #f5f5f5; opacity: 1; cursor: not-allowed; color: rgba(0, 0, 0, 0.25); } .ant-input-disabled:hover { - border-color: #e2e2e2; + border-color: #e6d8d8; } textarea.ant-input { max-width: 100%; height: auto; vertical-align: bottom; + -webkit-transition: all .3s, height 0s; + -o-transition: all .3s, height 0s; + transition: all .3s, height 0s; } .ant-input-lg { - padding: 6px 7px; - height: 32px; + padding: 6px 11px; + height: 40px; } .ant-input-sm { padding: 1px 7px; - height: 22px; + height: 24px; } .ant-input-group { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; position: relative; display: table; border-collapse: separate; @@ -6526,7 +6300,7 @@ textarea.ant-input { z-index: 1; } .ant-input-group-addon { - padding: 4px 7px; + padding: 4px 11px; font-size: 14px; font-weight: normal; line-height: 1; @@ -6541,7 +6315,7 @@ textarea.ant-input { transition: all .3s; } .ant-input-group-addon .ant-select { - margin: -5px -7px; + margin: -5px -11px; } .ant-input-group-addon .ant-select .ant-select-selection { background-color: inherit; @@ -6552,7 +6326,7 @@ textarea.ant-input { } .ant-input-group-addon .ant-select-open .ant-select-selection, .ant-input-group-addon .ant-select-focused .ant-select-selection { - color: #108ee9; + color: #1890ff; } .ant-input-group-addon > i:only-child:after { position: absolute; @@ -6598,25 +6372,40 @@ textarea.ant-input { } .ant-input-group-lg .ant-input, .ant-input-group-lg > .ant-input-group-addon { - padding: 6px 7px; - height: 32px; + padding: 6px 11px; + height: 40px; } .ant-input-group-sm .ant-input, .ant-input-group-sm > .ant-input-group-addon { padding: 1px 7px; - height: 22px; + height: 24px; } .ant-input-group-lg .ant-select-selection--single { - height: 32px; + height: 40px; } .ant-input-group-sm .ant-select-selection--single { - height: 22px; + height: 24px; } .ant-input-group .ant-input-affix-wrapper { display: table-cell; width: 100%; float: left; } +.ant-input-group.ant-input-group-compact { + display: block; + zoom: 1; +} +.ant-input-group.ant-input-group-compact:before, +.ant-input-group.ant-input-group-compact:after { + content: " "; + display: table; +} +.ant-input-group.ant-input-group-compact:after { + clear: both; + visibility: hidden; + font-size: 0; + height: 0; +} .ant-input-group.ant-input-group-compact > * { border-radius: 0; border-right-width: 0; @@ -6664,6 +6453,15 @@ textarea.ant-input { width: 100%; } .ant-input-affix-wrapper { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; position: relative; display: inline-block; width: 100%; @@ -6672,7 +6470,7 @@ textarea.ant-input { z-index: 1; } .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) { - border-color: #49a9ee; + border-color: #40a9ff; } .ant-input-affix-wrapper .ant-input-prefix, .ant-input-affix-wrapper .ant-input-suffix { @@ -6686,20 +6484,37 @@ textarea.ant-input { color: rgba(0, 0, 0, 0.65); } .ant-input-affix-wrapper .ant-input-prefix { - left: 7px; + left: 8px; } .ant-input-affix-wrapper .ant-input-suffix { - right: 7px; + right: 8px; } .ant-input-affix-wrapper .ant-input:not(:first-child) { - padding-left: 24px; + padding-left: 28px; } .ant-input-affix-wrapper .ant-input:not(:last-child) { - padding-right: 24px; + padding-right: 28px; } .ant-input-affix-wrapper .ant-input { min-height: 100%; } +.ant-input-search-icon { + pointer-events: none; + color: rgba(0, 0, 0, 0.45); +} +.ant-input-search:not(.ant-input-search-small) > .ant-input-suffix { + right: 12px; +} +.ant-input-search > .ant-input-suffix > .ant-input-search-button { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.ant-input-search.ant-input-search-enter-button > .ant-input { + padding-right: 46px; +} +.ant-input-search.ant-input-search-enter-button > .ant-input-suffix { + right: 0; +} /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ @@ -6734,6 +6549,15 @@ textarea.ant-input { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-popover { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; position: absolute; top: 0; left: 0; @@ -6744,8 +6568,6 @@ textarea.ant-input { -ms-user-select: text; user-select: text; white-space: normal; - font-size: 14px; - line-height: 1.5; font-weight: normal; text-align: left; } @@ -6781,17 +6603,16 @@ textarea.ant-input { background-color: #fff; background-clip: padding-box; border-radius: 4px; - -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); } .ant-popover-title { min-width: 177px; margin: 0; - padding: 0 16px; - line-height: 32px; - height: 32px; - border-bottom: 1px solid #e9e9e9; - color: rgba(0, 0, 0, 0.65); + padding: 8px 16px; + min-height: 32px; + border-bottom: 1px solid #e8e8e8; + color: rgba(0, 0, 0, 0.85); font-weight: 500; } .ant-popover-inner-content { @@ -6804,12 +6625,12 @@ textarea.ant-input { color: rgba(0, 0, 0, 0.65); } .ant-popover-message > .anticon { - color: #ffbf00; - line-height: 17px; + color: #faad14; + line-height: 1.5; position: absolute; } .ant-popover-message-title { - padding-left: 20px; + padding-left: 22px; } .ant-popover-buttons { text-align: right; @@ -6838,7 +6659,7 @@ textarea.ant-input { .ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow, .ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { border-bottom-width: 0; - border-top-color: rgba(217, 217, 217, 0.7); + border-top-color: rgba(217, 217, 217, 0.5); bottom: 3px; } .ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow:after, @@ -6865,7 +6686,7 @@ textarea.ant-input { .ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow { left: 3px; border-left-width: 0; - border-right-color: rgba(217, 217, 217, 0.7); + border-right-color: rgba(217, 217, 217, 0.5); } .ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow:after, .ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow:after, @@ -6890,7 +6711,7 @@ textarea.ant-input { .ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow, .ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { border-top-width: 0; - border-bottom-color: rgba(217, 217, 217, 0.7); + border-bottom-color: rgba(217, 217, 217, 0.5); top: 3px; } .ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow:after, @@ -6917,7 +6738,7 @@ textarea.ant-input { .ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { right: 3px; border-right-width: 0; - border-left-color: rgba(217, 217, 217, 0.7); + border-left-color: rgba(217, 217, 217, 0.5); } .ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow:after, .ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow:after, @@ -6942,6 +6763,15 @@ textarea.ant-input { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-badge { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; position: relative; display: inline-block; line-height: 1; @@ -6956,7 +6786,7 @@ textarea.ant-input { height: 20px; border-radius: 10px; min-width: 20px; - background: #f04134; + background: #f5222d; color: #fff; line-height: 20px; text-align: center; @@ -6967,6 +6797,8 @@ textarea.ant-input { -ms-transform-origin: -10% center; transform-origin: -10% center; font-family: tahoma; + -webkit-box-shadow: 0 0 0 1px #fff; + box-shadow: 0 0 0 1px #fff; } .ant-badge-count a, .ant-badge-count a:hover { @@ -6984,7 +6816,7 @@ textarea.ant-input { height: 8px; width: 8px; border-radius: 100%; - background: #f04134; + background: #f5222d; z-index: 10; -webkit-box-shadow: 0 0 0 1px #fff; box-shadow: 0 0 0 1px #fff; @@ -6994,16 +6826,19 @@ textarea.ant-input { vertical-align: baseline; } .ant-badge-status-dot { - width: 8px; - height: 8px; + width: 6px; + height: 6px; display: inline-block; border-radius: 50%; + vertical-align: middle; + position: relative; + top: -1px; } .ant-badge-status-success { - background-color: #00a854; + background-color: #52c41a; } .ant-badge-status-processing { - background-color: #108ee9; + background-color: #1890ff; position: relative; } .ant-badge-status-processing:after { @@ -7013,7 +6848,7 @@ textarea.ant-input { width: 100%; height: 100%; border-radius: 50%; - border: 1px solid #108ee9; + border: 1px solid #1890ff; content: ''; -webkit-animation: antStatusProcessing 1.2s infinite ease-in-out; animation: antStatusProcessing 1.2s infinite ease-in-out; @@ -7022,10 +6857,10 @@ textarea.ant-input { background-color: #d9d9d9; } .ant-badge-status-error { - background-color: #f04134; + background-color: #f5222d; } .ant-badge-status-warning { - background-color: #ffbf00; + background-color: #faad14; } .ant-badge-status-text { color: rgba(0, 0, 0, 0.65); @@ -7089,6 +6924,7 @@ textarea.ant-input { } .ant-scroll-number-only > p { height: 20px; + margin: 0; } @-webkit-keyframes antZoomBadgeIn { 0% { @@ -7138,7 +6974,16 @@ textarea.ant-input { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-spin { - color: #108ee9; + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; + color: #1890ff; vertical-align: middle; text-align: center; opacity: 0; @@ -7148,7 +6993,6 @@ textarea.ant-input { -o-transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), -webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - font-size: 14px; display: none; } .ant-spin-spinning { @@ -7227,7 +7071,7 @@ textarea.ant-input { z-index: 10; } .ant-spin-tip { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .ant-spin-dot { position: relative; @@ -7244,7 +7088,7 @@ textarea.ant-input { width: 9px; height: 9px; border-radius: 100%; - background-color: #108ee9; + background-color: #1890ff; -webkit-transform: scale(0.75); -ms-transform: scale(0.75); transform: scale(0.75); @@ -7331,7 +7175,7 @@ textarea.ant-input { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-nav-container { - height: 32px; + height: 40px; } .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-ink-bar { visibility: hidden; @@ -7344,20 +7188,21 @@ textarea.ant-input { -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - background: #f9f9f9; + background: #fafafa; margin-right: 2px; } .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab { - padding: 5px 16px 4px; + padding: 0 16px; -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + line-height: 38px; } .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab-active { background: #fff; border-color: #d9d9d9; - color: #108ee9; - padding-bottom: 5px; + color: #1890ff; + padding-bottom: 1px; } .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab-inactive { padding: 0; @@ -7366,38 +7211,18 @@ textarea.ant-input { margin-bottom: 0; } .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; - display: inline-block; - font-size: 14px; - font-size: 10px \9; - -webkit-transform: scale(0.83333333) rotate(0deg); - -ms-transform: scale(0.83333333) rotate(0deg); - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - margin-right: 0; - opacity: 0; - position: absolute; - right: 2px; - top: 50%; - margin-top: -5px; + font-size: 12px; + margin-left: 3px; + margin-right: -5px; overflow: hidden; - text-align: center; - border-radius: 2px; - width: 14px; + vertical-align: middle; + width: 16px; + height: 16px; height: 14px; - line-height: 1; -} -:root .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close { - -webkit-filter: none; - filter: none; -} -:root .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close { - font-size: 14px; } .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close:hover { color: rgba(0, 0, 0, 0.85); @@ -7416,7 +7241,7 @@ textarea.ant-input { opacity: 1; } .ant-tabs-extra-content { - line-height: 32px; + line-height: 40px; } .ant-tabs-extra-content .ant-tabs-new-tab { width: 20px; @@ -7432,24 +7257,17 @@ textarea.ant-input { -webkit-transform: scale(0.83333333) rotate(0deg); -ms-transform: scale(0.83333333) rotate(0deg); transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } -:root .ant-tabs-extra-content .ant-tabs-new-tab { - -webkit-filter: none; - filter: none; -} :root .ant-tabs-extra-content .ant-tabs-new-tab { font-size: 14px; } .ant-tabs-extra-content .ant-tabs-new-tab:hover { - color: #108ee9; - border-color: #108ee9; + color: #1890ff; + border-color: #1890ff; } .ant-tabs-vertical.ant-tabs-card > .ant-tabs-bar .ant-tabs-nav-container { height: auto; @@ -7492,12 +7310,18 @@ textarea.ant-input { padding-left: 18px; } .ant-tabs { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); -webkit-box-sizing: border-box; box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; position: relative; overflow: hidden; zoom: 1; - color: rgba(0, 0, 0, 0.65); } .ant-tabs:before, .ant-tabs:after { @@ -7518,7 +7342,7 @@ textarea.ant-input { -webkit-box-sizing: border-box; box-sizing: border-box; height: 2px; - background-color: #108ee9; + background-color: #1890ff; -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; @@ -7533,7 +7357,7 @@ textarea.ant-input { } .ant-tabs-nav-container { overflow: hidden; - font-size: 16px; + font-size: 14px; line-height: 1.5; -webkit-box-sizing: border-box; box-sizing: border-box; @@ -7569,13 +7393,12 @@ textarea.ant-input { z-index: 2; width: 0; height: 100%; - line-height: 32px; cursor: pointer; border: 0; background-color: transparent; position: absolute; text-align: center; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); -webkit-transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); @@ -7619,14 +7442,6 @@ textarea.ant-input { -webkit-transform: scale(0.83333333) rotate(0deg); -ms-transform: scale(0.83333333) rotate(0deg); transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; -} -:root .ant-tabs-tab-prev-icon:before, -:root .ant-tabs-tab-next-icon:before { - -webkit-filter: none; - filter: none; } :root .ant-tabs-tab-prev-icon:before, :root .ant-tabs-tab-next-icon:before { @@ -7693,7 +7508,7 @@ textarea.ant-input { .ant-tabs-nav .ant-tabs-tab { display: inline-block; height: 100%; - margin-right: 24px; + margin-right: 32px; -webkit-box-sizing: border-box; box-sizing: border-box; position: relative; @@ -7708,24 +7523,21 @@ textarea.ant-input { margin-right: 0; } .ant-tabs-nav .ant-tabs-tab:hover { - color: #49a9ee; + color: #40a9ff; } .ant-tabs-nav .ant-tabs-tab:active { - color: #0e77ca; + color: #096dd9; } .ant-tabs-nav .ant-tabs-tab .anticon { - width: 14px; - height: 14px; margin-right: 8px; } .ant-tabs-nav .ant-tabs-tab-active { - color: #108ee9; + color: #1890ff; } .ant-tabs-mini .ant-tabs-nav-container { font-size: 14px; } .ant-tabs-mini .ant-tabs-tab { - margin-right: 0; padding: 8px 16px; } .ant-tabs:not(.ant-tabs-vertical) > .ant-tabs-content { @@ -7837,7 +7649,7 @@ textarea.ant-input { } .ant-tabs-vertical.ant-tabs-left > .ant-tabs-bar { float: left; - border-right: 1px solid #e9e9e9; + border-right: 1px solid #e8e8e8; margin-right: -1px; margin-bottom: 0; } @@ -7855,11 +7667,11 @@ textarea.ant-input { } .ant-tabs-vertical.ant-tabs-left > .ant-tabs-content { padding-left: 24px; - border-left: 1px solid #e9e9e9; + border-left: 1px solid #e8e8e8; } .ant-tabs-vertical.ant-tabs-right > .ant-tabs-bar { float: right; - border-left: 1px solid #e9e9e9; + border-left: 1px solid #e8e8e8; margin-left: -1px; margin-bottom: 0; } @@ -7874,7 +7686,7 @@ textarea.ant-input { } .ant-tabs-vertical.ant-tabs-right > .ant-tabs-content { padding-right: 24px; - border-right: 1px solid #e9e9e9; + border-right: 1px solid #e8e8e8; } .ant-tabs-bottom > .ant-tabs-bar { margin-bottom: 0; @@ -7926,7 +7738,7 @@ textarea.ant-input { .list___1lWoV .item___1242i .wrapper___3cAnr { margin: 0 32px; padding: 12px 0; - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; } .list___1lWoV .item___1242i.read___2tE3k { opacity: .4; @@ -7935,7 +7747,7 @@ textarea.ant-input { border-bottom: 0; } .list___1lWoV .item___1242i:hover { - background: #ecf6fd; + background: #e6f7ff; } .list___1lWoV .item___1242i .content___2FEvI { position: relative; @@ -7956,12 +7768,12 @@ textarea.ant-input { white-space: nowrap; } .list___1lWoV .item___1242i .description___3lcqZ { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 12px; margin-top: 8px; } .list___1lWoV .item___1242i .datetime___1QjD_ { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 12px; margin-top: 4px; } @@ -7969,7 +7781,7 @@ textarea.ant-input { position: absolute; right: 0; top: 0; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 12px; } .notFound___3nj3q { @@ -7977,7 +7789,7 @@ textarea.ant-input { height: 120px; line-height: 120px; font-size: 14px; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .notFound___3nj3q > i { font-size: 16px; @@ -7989,9 +7801,9 @@ textarea.ant-input { height: 46px; line-height: 46px; text-align: center; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); border-radius: 0 0 4px 4px; - border-top: 1px solid #e9e9e9; + border-top: 1px solid #e8e8e8; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; @@ -8044,20 +7856,20 @@ textarea.ant-input { margin-bottom: 8px; } .globalFooter___3DBsQ .links___6ev0g a { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .globalFooter___3DBsQ .links___6ev0g a:not(:last-child) { margin-right: 40px; } .globalFooter___3DBsQ .copyright___2RCkh { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 14px; } /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .container___13qaB { - background: #f7f7f7; + background: #f5f5f5; background-image: url('https://gw.alipayobjects.com/zos/rmsportal/bOjjckIwLKuWCswKAghg.svg'); width: 100%; min-height: 100%; @@ -8091,7 +7903,7 @@ textarea.ant-input { } .desc___2SfO0 { font-size: 16px; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); margin-top: 12px; margin-bottom: 40px; } @@ -8104,11 +7916,28 @@ textarea.ant-input { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-radio-group { - display: inline-block; + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; + display: inline-block; + line-height: unset; } .ant-radio-wrapper { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; display: inline-block; position: relative; white-space: nowrap; @@ -8116,18 +7945,28 @@ textarea.ant-input { cursor: pointer; } .ant-radio { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; white-space: nowrap; outline: none; display: inline-block; position: relative; line-height: 1; - vertical-align: text-bottom; + vertical-align: middle; + top: -1.2px; cursor: pointer; } .ant-radio-wrapper:hover .ant-radio .ant-radio-inner, .ant-radio:hover .ant-radio-inner, .ant-radio-focused .ant-radio-inner { - border-color: #108ee9; + border-color: #1890ff; } .ant-radio-checked:after { position: absolute; @@ -8136,7 +7975,7 @@ textarea.ant-input { width: 100%; height: 100%; border-radius: 50%; - border: 1px solid #108ee9; + border: 1px solid #1890ff; content: ''; -webkit-animation: antRadioEffect 0.36s ease-in-out; animation: antRadioEffect 0.36s ease-in-out; @@ -8153,11 +7992,11 @@ textarea.ant-input { top: 0; left: 0; display: block; - width: 14px; - height: 14px; + width: 16px; + height: 16px; border-width: 1px; border-style: solid; - border-radius: 14px; + border-radius: 100px; border-color: #d9d9d9; background-color: #fff; -webkit-transition: all 0.3s; @@ -8166,16 +8005,16 @@ textarea.ant-input { } .ant-radio-inner:after { position: absolute; - width: 6px; - height: 6px; - left: 3px; - top: 3px; + width: 7px; + height: 7px; + left: 3.5px; + top: 3.5px; border-radius: 4px; display: table; border-top: 0; border-left: 0; content: ' '; - background-color: #108ee9; + background-color: #1890ff; opacity: 0; -webkit-transform: scale(0); -ms-transform: scale(0); @@ -8195,7 +8034,7 @@ textarea.ant-input { right: 0; } .ant-radio-checked .ant-radio-inner { - border-color: #108ee9; + border-color: #1890ff; } .ant-radio-checked .ant-radio-inner:after { -webkit-transform: scale(1); @@ -8208,7 +8047,7 @@ textarea.ant-input { } .ant-radio-disabled .ant-radio-inner { border-color: #d9d9d9 !important; - background-color: #f7f7f7; + background-color: #f5f5f5; } .ant-radio-disabled .ant-radio-inner:after { background-color: #ccc; @@ -8226,8 +8065,8 @@ span.ant-radio + * { } .ant-radio-button-wrapper { margin: 0; - height: 28px; - line-height: 26px; + height: 32px; + line-height: 30px; color: rgba(0, 0, 0, 0.65); display: inline-block; -webkit-transition: all 0.3s ease; @@ -8237,7 +8076,7 @@ span.ant-radio + * { border: 1px solid #d9d9d9; border-left: 0; background: #fff; - padding: 0 16px; + padding: 0 15px; position: relative; } .ant-radio-button-wrapper a { @@ -8250,19 +8089,13 @@ span.ant-radio + * { height: 0; } .ant-radio-group-large .ant-radio-button-wrapper { - height: 32px; - line-height: 30px; + height: 40px; + line-height: 38px; } .ant-radio-group-small .ant-radio-button-wrapper { - height: 22px; - line-height: 20px; - padding: 0 12px; -} -.ant-radio-group-small .ant-radio-button-wrapper:first-child { - border-radius: 2px 0 0 2px; -} -.ant-radio-group-small .ant-radio-button-wrapper:last-child { - border-radius: 0 2px 2px 0; + height: 24px; + line-height: 22px; + padding: 0 7px; } .ant-radio-button-wrapper:not(:first-child)::before { content: ""; @@ -8286,56 +8119,55 @@ span.ant-radio + * { } .ant-radio-button-wrapper:hover, .ant-radio-button-wrapper-focused { - color: #108ee9; + color: #1890ff; position: relative; } .ant-radio-button-wrapper .ant-radio-inner, .ant-radio-button-wrapper input[type="checkbox"], .ant-radio-button-wrapper input[type="radio"] { opacity: 0; - filter: alpha(opacity=0); width: 0; height: 0; } .ant-radio-button-wrapper-checked { background: #fff; - border-color: #108ee9; - color: #108ee9; - -webkit-box-shadow: -1px 0 0 0 #108ee9; - box-shadow: -1px 0 0 0 #108ee9; + border-color: #1890ff; + color: #1890ff; + -webkit-box-shadow: -1px 0 0 0 #1890ff; + box-shadow: -1px 0 0 0 #1890ff; z-index: 1; } .ant-radio-button-wrapper-checked::before { - background-color: #108ee9 !important; + background-color: #1890ff !important; opacity: 0.1; } .ant-radio-button-wrapper-checked:first-child { - border-color: #108ee9; + border-color: #1890ff; -webkit-box-shadow: none !important; box-shadow: none !important; } .ant-radio-button-wrapper-checked:hover { - border-color: #49a9ee; - -webkit-box-shadow: -1px 0 0 0 #49a9ee; - box-shadow: -1px 0 0 0 #49a9ee; - color: #49a9ee; + border-color: #40a9ff; + -webkit-box-shadow: -1px 0 0 0 #40a9ff; + box-shadow: -1px 0 0 0 #40a9ff; + color: #40a9ff; } .ant-radio-button-wrapper-checked:active { - border-color: #0e77ca; - -webkit-box-shadow: -1px 0 0 0 #0e77ca; - box-shadow: -1px 0 0 0 #0e77ca; - color: #0e77ca; + border-color: #096dd9; + -webkit-box-shadow: -1px 0 0 0 #096dd9; + box-shadow: -1px 0 0 0 #096dd9; + color: #096dd9; } .ant-radio-button-wrapper-disabled { border-color: #d9d9d9; - background-color: #f7f7f7; + background-color: #f5f5f5; cursor: not-allowed; color: rgba(0, 0, 0, 0.25); } .ant-radio-button-wrapper-disabled:first-child, .ant-radio-button-wrapper-disabled:hover { border-color: #d9d9d9; - background-color: #f7f7f7; + background-color: #f5f5f5; color: rgba(0, 0, 0, 0.25); } .ant-radio-button-wrapper-disabled:first-child { @@ -8390,16 +8222,23 @@ span.ant-radio + * { height: 0; } .ant-table { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; + line-height: 1.5; color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; overflow: hidden; position: relative; border-radius: 4px 4px 0 0; } .ant-table-body { - -webkit-transition: opacity 0.3s ease; - -o-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; + -webkit-transition: opacity .3s; + -o-transition: opacity .3s; + transition: opacity .3s; } .ant-table table { width: 100%; @@ -8410,16 +8249,18 @@ span.ant-radio + * { overflow: hidden; } .ant-table-thead > tr > th { - background: #f7f7f7; - font-weight: 500; + background: #fafafa; -webkit-transition: background .3s ease; -o-transition: background .3s ease; transition: background .3s ease; text-align: left; color: rgba(0, 0, 0, 0.85); + font-weight: 500; + border-bottom: 1px solid #e8e8e8; } .ant-table-thead > tr > th[colspan] { text-align: center; + border-bottom: 0; } .ant-table-thead > tr > th .anticon-filter, .ant-table-thead > tr > th .ant-table-filter-icon { @@ -8427,11 +8268,12 @@ span.ant-radio + * { margin-left: 4px; font-size: 14px; cursor: pointer; - color: #999; + color: rgba(0, 0, 0, 0.45); -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; width: 14px; + font-weight: normal; } .ant-table-thead > tr > th .anticon-filter:hover, .ant-table-thead > tr > th .ant-table-filter-icon:hover { @@ -8447,18 +8289,14 @@ span.ant-radio + * { top: -19px; } .ant-table-thead > tr > th .ant-table-filter-selected.anticon-filter { - color: #108ee9; + color: #1890ff; } .ant-table-tbody > tr > td { - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } -.ant-table-tbody > tr > td:empty:after { - content: '.'; - visibility: hidden; -} .ant-table-thead > tr, .ant-table-tbody > tr { -webkit-transition: all .3s; @@ -8469,28 +8307,29 @@ span.ant-radio + * { .ant-table-tbody > tr.ant-table-row-hover > td, .ant-table-thead > tr:hover > td, .ant-table-tbody > tr:hover > td { - background: #ecf6fd; + background: #e6f7ff; } .ant-table-thead > tr:hover { background: none; } .ant-table-footer { padding: 16px 8px; - background: #f7f7f7; + background: #fafafa; border-radius: 0 0 4px 4px; position: relative; + border-top: 1px solid #e8e8e8; } .ant-table-footer:before { content: ''; height: 1px; - background: #f7f7f7; + background: #fafafa; position: absolute; top: -1px; width: 100%; left: 0; } .ant-table.ant-table-bordered .ant-table-footer { - border: 1px solid #e9e9e9; + border: 1px solid #e8e8e8; } .ant-table-title { padding: 16px 0; @@ -8499,7 +8338,7 @@ span.ant-radio + * { border-radius: 4px 4px 0 0; } .ant-table.ant-table-bordered .ant-table-title { - border: 1px solid #e9e9e9; + border: 1px solid #e8e8e8; padding-left: 8px; padding-right: 8px; } @@ -8516,11 +8355,8 @@ span.ant-radio + * { .ant-table-without-column-header table { border-radius: 0; } -.ant-table-tbody > tr.ant-table-row-selected { - background: #fafafa; -} .ant-table-thead > tr > th.ant-table-column-sort { - background: #eee; + background: #f5f5f5; } .ant-table-thead > tr > th, .ant-table-tbody > tr > td { @@ -8544,7 +8380,7 @@ span.ant-radio + * { width: 50px; } .ant-table-header { - background: #f7f7f7; + background: #fafafa; overflow: hidden; } .ant-table-header table { @@ -8571,13 +8407,13 @@ span.ant-radio + * { .ant-table-loading .ant-table-without-pagination { margin-top: 10px; } -.ant-table-middle .ant-table-thead > tr > th:not(.ant-table-selection-column), +.ant-table-middle .ant-table-thead > tr > th, .ant-table-middle .ant-table-tbody > tr > td { - padding: 10px 8px; + padding: 12px 8px; } .ant-table-middle .ant-table-title, .ant-table-middle .ant-table-footer { - padding: 10px 8px; + padding: 12px 8px; } .ant-table-middle .ant-table-column-sorter-up:after { top: -13px; @@ -8593,7 +8429,7 @@ span.ant-radio + * { top: -13px; } .ant-table-small { - border: 1px solid #e9e9e9; + border: 1px solid #e8e8e8; border-radius: 4px; } .ant-table-small .ant-table-header > table, @@ -8603,18 +8439,18 @@ span.ant-radio + * { } .ant-table-small .ant-table-thead > tr > th { background: #fff; - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; } .ant-table-small .ant-table-tbody > tr > td { - padding: 6px 8px; + padding: 8px; } .ant-table-small .ant-table-title, .ant-table-small .ant-table-footer, .ant-table-small .ant-table-thead > tr > th { - padding: 10px 8px; + padding: 8px; } .ant-table-small .ant-table-title { - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; top: 0; } .ant-table-small .ant-table-header { @@ -8642,15 +8478,17 @@ span.ant-radio + * { margin-left: 4px; display: inline-block; width: 14px; - height: 1em; vertical-align: middle; text-align: center; + font-weight: normal; + color: rgba(0, 0, 0, 0.45); } .ant-table-column-sorter-up, .ant-table-column-sorter-down { line-height: 4px; display: block; width: 14px; + height: 6px; cursor: pointer; } .ant-table-column-sorter-up:hover .anticon, @@ -8661,7 +8499,7 @@ span.ant-radio + * { .ant-table-column-sorter-down.on .anticon-caret-up, .ant-table-column-sorter-up.on .anticon-caret-down, .ant-table-column-sorter-down.on .anticon-caret-down { - color: #108ee9; + color: #1890ff; } .ant-table-column-sorter-up:after, .ant-table-column-sorter-down:after { @@ -8685,22 +8523,13 @@ span.ant-radio + * { -webkit-transform: scale(0.66666667) rotate(0deg); -ms-transform: scale(0.66666667) rotate(0deg); transform: scale(0.66666667) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; line-height: 4px; height: 4px; - color: #999; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } :root .ant-table-column-sorter .anticon-caret-up, -:root .ant-table-column-sorter .anticon-caret-down { - -webkit-filter: none; - filter: none; -} -:root .ant-table-column-sorter .anticon-caret-up, :root .ant-table-column-sorter .anticon-caret-down { font-size: 14px; } @@ -8708,13 +8537,13 @@ span.ant-radio + * { .ant-table-bordered .ant-table-body > table, .ant-table-bordered .ant-table-fixed-left table, .ant-table-bordered .ant-table-fixed-right table { - border: 1px solid #e9e9e9; + border: 1px solid #e8e8e8; border-right: 0; border-bottom: 0; } .ant-table-bordered.ant-table-empty .ant-table-placeholder { - border-left: 1px solid #e9e9e9; - border-right: 1px solid #e9e9e9; + border-left: 1px solid #e8e8e8; + border-right: 1px solid #e8e8e8; } .ant-table-bordered.ant-table-fixed-header .ant-table-header > table { border-bottom: 0; @@ -8731,11 +8560,11 @@ span.ant-radio + * { border: 0; } .ant-table-bordered .ant-table-thead > tr > th { - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; } .ant-table-bordered .ant-table-thead > tr > th, .ant-table-bordered .ant-table-tbody > tr > td { - border-right: 1px solid #e9e9e9; + border-right: 1px solid #e8e8e8; } .ant-table-bordered.ant-table-small { border-right: 0; @@ -8749,13 +8578,13 @@ span.ant-radio + * { } .ant-table-bordered.ant-table-small .ant-table-title { border: 0; - border-bottom: 1px solid #e9e9e9; - border-right: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; + border-right: 1px solid #e8e8e8; } .ant-table-bordered.ant-table-small .ant-table-footer { border: 0; - border-top: 1px solid #e9e9e9; - border-right: 1px solid #e9e9e9; + border-top: 1px solid #e8e8e8; + border-right: 1px solid #e8e8e8; } .ant-table-bordered.ant-table-small .ant-table-footer:before { display: none; @@ -8768,33 +8597,15 @@ span.ant-radio + * { position: relative; padding: 16px 8px; background: #fff; - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; text-align: center; font-size: 14px; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); + z-index: 1; } .ant-table-placeholder .anticon { margin-right: 4px; } -.ant-table-placeholder-fixed-columns { - position: absolute; - bottom: 0; - width: 100%; - background: transparent; - pointer-events: none; - overflow-x: scroll; - opacity: 0.4; - color: #000; -} -.ant-table-scroll-position-left.ant-table-scroll-position-right .ant-table-placeholder-fixed-columns { - overflow-x: hidden; -} -.ant-table-row-empty-placeholder > td { - border-right-color: transparent !important; -} -.ant-table-row-empty-placeholder > td > * { - color: transparent !important; -} .ant-table-pagination { margin: 16px 0; float: right; @@ -8804,8 +8615,8 @@ span.ant-radio + * { margin-left: -8px; background: #fff; border-radius: 4px; - -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); } .ant-table-filter-dropdown .ant-dropdown-menu { border: 0; @@ -8818,17 +8629,17 @@ span.ant-radio + * { overflow-x: hidden; } .ant-table-filter-dropdown .ant-dropdown-menu-item > label + span { - padding: 0; + padding-right: 0; } .ant-table-filter-dropdown .ant-dropdown-menu-sub { border-radius: 4px; - -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); } .ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-submenu-contain-selected .ant-dropdown-menu-submenu-title:after { - color: #108ee9; + color: #1890ff; font-weight: bold; - text-shadow: 0 0 2px #d2eafb; + text-shadow: 0 0 2px #bae7ff; } .ant-table-filter-dropdown .ant-dropdown-menu-item { overflow: hidden; @@ -8840,16 +8651,16 @@ span.ant-radio + * { .ant-table-filter-dropdown-btns { overflow: hidden; padding: 7px 8px; - border-top: 1px solid #e9e9e9; + border-top: 1px solid #e8e8e8; } .ant-table-filter-dropdown-link { - color: #108ee9; + color: #1890ff; } .ant-table-filter-dropdown-link:hover { - color: #49a9ee; + color: #40a9ff; } .ant-table-filter-dropdown-link:active { - color: #0e77ca; + color: #096dd9; } .ant-table-filter-dropdown-link.confirm { float: left; @@ -8861,7 +8672,7 @@ span.ant-radio + * { margin-right: 4px !important; } .ant-table-selection .anticon-down { - color: #999; + color: rgba(0, 0, 0, 0.45); -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; @@ -8872,11 +8683,11 @@ span.ant-radio + * { margin-left: -30px; background: #fff; border-radius: 4px; - -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); } .ant-table-selection-menu .ant-action-down { - color: #999; + color: rgba(0, 0, 0, 0.45); } .ant-table-selection-down { cursor: pointer; @@ -8894,7 +8705,7 @@ span.ant-radio + * { height: 17px; text-align: center; line-height: 14px; - border: 1px solid #e9e9e9; + border: 1px solid #e8e8e8; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; @@ -8969,8 +8780,8 @@ tr.ant-table-expanded-row:hover { } .ant-table-fixed-left { left: 0; - -webkit-box-shadow: 6px 0 6px -4px rgba(0, 0, 0, 0.2); - box-shadow: 6px 0 6px -4px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 6px 0 6px -4px rgba(0, 0, 0, 0.15); + box-shadow: 6px 0 6px -4px rgba(0, 0, 0, 0.15); } .ant-table-fixed-left .ant-table-header { overflow-y: hidden; @@ -8988,8 +8799,8 @@ tr.ant-table-expanded-row:hover { } .ant-table-fixed-right { right: 0; - -webkit-box-shadow: -6px 0 6px -4px rgba(0, 0, 0, 0.2); - box-shadow: -6px 0 6px -4px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: -6px 0 6px -4px rgba(0, 0, 0, 0.15); + box-shadow: -6px 0 6px -4px rgba(0, 0, 0, 0.15); } .ant-table-fixed-right, .ant-table-fixed-right table { @@ -9035,18 +8846,28 @@ tr.ant-table-expanded-row:hover { } } .ant-checkbox { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; white-space: nowrap; cursor: pointer; outline: none; display: inline-block; line-height: 1; position: relative; - vertical-align: text-bottom; + vertical-align: middle; + top: -0.09em; } .ant-checkbox-wrapper:hover .ant-checkbox-inner, .ant-checkbox:hover .ant-checkbox-inner, .ant-checkbox-input:focus + .ant-checkbox-inner { - border-color: #108ee9; + border-color: #1890ff; } .ant-checkbox-checked:after { position: absolute; @@ -9055,7 +8876,7 @@ tr.ant-table-expanded-row:hover { width: 100%; height: 100%; border-radius: 2px; - border: 1px solid #108ee9; + border: 1px solid #1890ff; content: ''; -webkit-animation: antCheckboxEffect 0.36s ease-in-out; animation: antCheckboxEffect 0.36s ease-in-out; @@ -9072,8 +8893,8 @@ tr.ant-table-expanded-row:hover { top: 0; left: 0; display: block; - width: 14px; - height: 14px; + width: 16px; + height: 16px; border: 1px solid #d9d9d9; border-radius: 2px; background-color: #fff; @@ -9086,11 +8907,11 @@ tr.ant-table-expanded-row:hover { -ms-transform: rotate(45deg) scale(0); transform: rotate(45deg) scale(0); position: absolute; - left: 4px; - top: 1px; + left: 4.57142857px; + top: 1.14285714px; display: table; - width: 5px; - height: 8px; + width: 5.71428571px; + height: 9.14285714px; border: 2px solid #fff; border-top: 0; border-left: 0; @@ -9105,7 +8926,6 @@ tr.ant-table-expanded-row:hover { z-index: 1; cursor: pointer; opacity: 0; - filter: alpha(opacity=0); top: 0; bottom: 0; right: 0; @@ -9118,10 +8938,10 @@ tr.ant-table-expanded-row:hover { -ms-transform: scale(1); transform: scale(1); position: absolute; - left: 2px; - top: 5px; - width: 8px; - height: 1px; + left: 2.42857143px; + top: 5.92857143px; + width: 9.14285714px; + height: 1.14285714px; } .ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after { border-color: rgba(0, 0, 0, 0.25); @@ -9131,11 +8951,7 @@ tr.ant-table-expanded-row:hover { -ms-transform: rotate(45deg) scale(1); transform: rotate(45deg) scale(1); position: absolute; - left: 4px; - top: 1px; display: table; - width: 5px; - height: 8px; border: 2px solid #fff; border-top: 0; border-left: 0; @@ -9146,8 +8962,8 @@ tr.ant-table-expanded-row:hover { } .ant-checkbox-checked .ant-checkbox-inner, .ant-checkbox-indeterminate .ant-checkbox-inner { - background-color: #108ee9; - border-color: #108ee9; + background-color: #1890ff; + border-color: #1890ff; } .ant-checkbox-disabled { cursor: not-allowed; @@ -9162,24 +8978,33 @@ tr.ant-table-expanded-row:hover { } .ant-checkbox-disabled .ant-checkbox-inner { border-color: #d9d9d9 !important; - background-color: #f7f7f7; + background-color: #f5f5f5; } .ant-checkbox-disabled .ant-checkbox-inner:after { -webkit-animation-name: none; animation-name: none; - border-color: #f7f7f7; + border-color: #f5f5f5; } .ant-checkbox-disabled + span { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; } .ant-checkbox-wrapper { - cursor: pointer; + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; + line-height: unset; + cursor: pointer; display: inline-block; } -.ant-checkbox-wrapper:not(:last-child) { - margin-right: 8px; +.ant-checkbox-wrapper + .ant-checkbox-wrapper { + margin-left: 8px; } .ant-checkbox-wrapper + span, .ant-checkbox + span { @@ -9187,33 +9012,38 @@ tr.ant-table-expanded-row:hover { padding-right: 8px; } .ant-checkbox-group { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; } .ant-checkbox-group-item { display: inline-block; } -@media \0screen { - .ant-checkbox-checked .ant-checkbox-inner:before, - .ant-checkbox-checked .ant-checkbox-inner:after { - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E632"; - font-weight: bold; - font-size: 8px; - border: 0; - color: #fff; - left: 2px; - top: 3px; - position: absolute; - } -} /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-pagination { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; +} +.ant-pagination ul, +.ant-pagination ol { + margin: 0; + padding: 0; + list-style: none; } .ant-pagination:after { content: " "; @@ -9226,8 +9056,8 @@ tr.ant-table-expanded-row:hover { .ant-pagination-total-text { display: inline-block; vertical-align: middle; - height: 28px; - line-height: 28px; + height: 32px; + line-height: 32px; margin-right: 8px; } .ant-pagination-item { @@ -9237,9 +9067,9 @@ tr.ant-table-expanded-row:hover { -moz-user-select: none; -ms-user-select: none; user-select: none; - min-width: 28px; - height: 28px; - line-height: 28px; + min-width: 32px; + height: 32px; + line-height: 32px; text-align: center; list-style: none; display: inline-block; @@ -9263,20 +9093,20 @@ tr.ant-table-expanded-row:hover { -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; - border-color: #108ee9; + border-color: #1890ff; } .ant-pagination-item:focus a, .ant-pagination-item:hover a { - color: #108ee9; + color: #1890ff; } .ant-pagination-item-active { - background-color: #108ee9; - border-color: #108ee9; + background-color: #1890ff; + border-color: #1890ff; } .ant-pagination-item-active:focus, .ant-pagination-item-active:hover { - background-color: #49a9ee; - border-color: #49a9ee; + background-color: #40a9ff; + border-color: #40a9ff; } .ant-pagination-item-active a, .ant-pagination-item-active:focus a, @@ -9299,29 +9129,19 @@ tr.ant-table-expanded-row:hover { .ant-pagination-jump-next:focus:after, .ant-pagination-jump-prev:hover:after, .ant-pagination-jump-next:hover:after { - color: #108ee9; + color: #1890ff; display: inline-block; font-size: 14px; font-size: 8px \9; -webkit-transform: scale(0.66666667) rotate(0deg); -ms-transform: scale(0.66666667) rotate(0deg); transform: scale(0.66666667) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; letter-spacing: -1px; font-family: "anticon"; } :root .ant-pagination-jump-prev:focus:after, :root .ant-pagination-jump-next:focus:after, :root .ant-pagination-jump-prev:hover:after, -:root .ant-pagination-jump-next:hover:after { - -webkit-filter: none; - filter: none; -} -:root .ant-pagination-jump-prev:focus:after, -:root .ant-pagination-jump-next:focus:after, -:root .ant-pagination-jump-prev:hover:after, :root .ant-pagination-jump-next:hover:after { font-size: 14px; } @@ -9347,9 +9167,9 @@ tr.ant-table-expanded-row:hover { color: rgba(0, 0, 0, 0.65); border-radius: 4px; list-style: none; - min-width: 28px; - height: 28px; - line-height: 28px; + min-width: 32px; + height: 32px; + line-height: 32px; text-align: center; -webkit-transition: all .3s; -o-transition: all .3s; @@ -9371,7 +9191,7 @@ tr.ant-table-expanded-row:hover { } .ant-pagination-prev:hover a, .ant-pagination-next:hover a { - color: #108ee9; + color: #1890ff; } .ant-pagination-prev .ant-pagination-item-link, .ant-pagination-next .ant-pagination-item-link { @@ -9386,37 +9206,20 @@ tr.ant-table-expanded-row:hover { } .ant-pagination-prev .ant-pagination-item-link:after, .ant-pagination-next .ant-pagination-item-link:after { - display: inline-block; - font-size: 14px; - font-size: 8px \9; - -webkit-transform: scale(0.66666667) rotate(0deg); - -ms-transform: scale(0.66666667) rotate(0deg); - transform: scale(0.66666667) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; + font-size: 12px; display: block; - height: 26px; - line-height: 26px; + height: 30px; + line-height: 30px; font-family: "anticon"; text-align: center; font-weight: 500; } -:root .ant-pagination-prev .ant-pagination-item-link:after, -:root .ant-pagination-next .ant-pagination-item-link:after { - -webkit-filter: none; - filter: none; -} -:root .ant-pagination-prev .ant-pagination-item-link:after, -:root .ant-pagination-next .ant-pagination-item-link:after { - font-size: 14px; -} .ant-pagination-prev:focus .ant-pagination-item-link, .ant-pagination-next:focus .ant-pagination-item-link, .ant-pagination-prev:hover .ant-pagination-item-link, .ant-pagination-next:hover .ant-pagination-item-link { - border-color: #108ee9; - color: #108ee9; + border-color: #1890ff; + color: #1890ff; } .ant-pagination-prev .ant-pagination-item-link:after { content: "\E620"; @@ -9455,15 +9258,15 @@ tr.ant-table-expanded-row:hover { } .ant-pagination-options-quick-jumper { display: inline-block; - height: 28px; - line-height: 28px; + height: 32px; + line-height: 32px; } .ant-pagination-options-quick-jumper input { position: relative; display: inline-block; - padding: 4px 7px; + padding: 4px 11px; width: 100%; - height: 28px; + height: 32px; font-size: 14px; line-height: 1.5; color: rgba(0, 0, 0, 0.65); @@ -9478,57 +9281,68 @@ tr.ant-table-expanded-row:hover { width: 50px; } .ant-pagination-options-quick-jumper input::-moz-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; opacity: 1; } .ant-pagination-options-quick-jumper input:-ms-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-pagination-options-quick-jumper input::-webkit-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-pagination-options-quick-jumper input:hover { - border-color: #49a9ee; + border-color: #40a9ff; } .ant-pagination-options-quick-jumper input:focus { - border-color: #49a9ee; + border-color: #40a9ff; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); + box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); } .ant-pagination-options-quick-jumper input-disabled { - background-color: #f7f7f7; + background-color: #f5f5f5; opacity: 1; cursor: not-allowed; color: rgba(0, 0, 0, 0.25); } .ant-pagination-options-quick-jumper input-disabled:hover { - border-color: #e2e2e2; + border-color: #e6d8d8; } textarea.ant-pagination-options-quick-jumper input { max-width: 100%; height: auto; vertical-align: bottom; + -webkit-transition: all .3s, height 0s; + -o-transition: all .3s, height 0s; + transition: all .3s, height 0s; } .ant-pagination-options-quick-jumper input-lg { - padding: 6px 7px; - height: 32px; + padding: 6px 11px; + height: 40px; } .ant-pagination-options-quick-jumper input-sm { padding: 1px 7px; - height: 22px; + height: 24px; +} +.ant-pagination-simple .ant-pagination-prev, +.ant-pagination-simple .ant-pagination-next { + height: 24px; + line-height: 24px; + vertical-align: top; } .ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link, .ant-pagination-simple .ant-pagination-next .ant-pagination-item-link { border: 0; height: 24px; +} +.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link:after, +.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:after { line-height: 24px; - margin: 0; - font-size: 18px; } .ant-pagination-simple .ant-pagination-simple-pager { display: inline-block; margin-right: 8px; + height: 24px; } .ant-pagination-simple .ant-pagination-simple-pager input { margin-right: 8px; @@ -9538,33 +9352,34 @@ textarea.ant-pagination-options-quick-jumper input { border-radius: 4px; border: 1px solid #d9d9d9; outline: none; - padding: 5px 8px; - height: 24px; + padding: 0 6px; + height: 100%; text-align: center; -webkit-transition: border-color 0.3s; -o-transition: border-color 0.3s; transition: border-color 0.3s; } .ant-pagination-simple .ant-pagination-simple-pager input:hover { - border-color: #108ee9; + border-color: #1890ff; } -.ant-pagination.mini .ant-pagination-total-text { - height: 20px; - line-height: 20px; +.ant-pagination.mini .ant-pagination-total-text, +.ant-pagination.mini .ant-pagination-simple-pager { + height: 24px; + line-height: 24px; } .ant-pagination.mini .ant-pagination-item { border: 0; margin: 0; - min-width: 20px; - height: 20px; - line-height: 20px; + min-width: 24px; + height: 24px; + line-height: 24px; } .ant-pagination.mini .ant-pagination-prev, .ant-pagination.mini .ant-pagination-next { margin: 0; - min-width: 20px; - height: 20px; - line-height: 20px; + min-width: 24px; + height: 24px; + line-height: 24px; } .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link, .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link { @@ -9572,24 +9387,24 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link:after, .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link:after { - height: 20px; - line-height: 20px; + height: 24px; + line-height: 24px; } .ant-pagination.mini .ant-pagination-jump-prev, .ant-pagination.mini .ant-pagination-jump-next { - height: 20px; - line-height: 20px; + height: 24px; + line-height: 24px; } .ant-pagination.mini .ant-pagination-options { margin-left: 8px; } .ant-pagination.mini .ant-pagination-options-quick-jumper { - height: 20px; - line-height: 20px; + height: 24px; + line-height: 24px; } .ant-pagination.mini .ant-pagination-options-quick-jumper input { padding: 1px 7px; - height: 22px; + height: 24px; width: 44px; } @media only screen and (max-width: 992px) { @@ -9598,36 +9413,50 @@ textarea.ant-pagination-options-quick-jumper input { display: none; } } +@media only screen and (max-width: 576px) { + .ant-pagination-options { + display: none; + } +} /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-card { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; background: #fff; border-radius: 2px; - font-size: 14px; position: relative; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } -.ant-card-hovering { +.ant-card-hoverable { cursor: pointer; } -.ant-card-hovering:hover { - -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); +.ant-card-hoverable:hover { + -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09); border-color: transparent; } .ant-card-bordered { - border: 1px solid #e9e9e9; + border: 1px solid #e8e8e8; } .ant-card-head { background: #fff; - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; padding: 0 24px; border-radius: 2px 2px 0 0; zoom: 1; margin-bottom: -1px; + min-height: 48px; } .ant-card-head:before, .ant-card-head:after { @@ -9640,9 +9469,13 @@ textarea.ant-pagination-options-quick-jumper input { font-size: 0; height: 0; } +.ant-card-head-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} .ant-card-head-title { font-size: 16px; - min-height: 48px; padding: 16px 0; -o-text-overflow: ellipsis; text-overflow: ellipsis; @@ -9651,6 +9484,9 @@ textarea.ant-pagination-options-quick-jumper input { color: rgba(0, 0, 0, 0.85); font-weight: 500; display: inline-block; + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; } .ant-card-head .ant-tabs { margin-bottom: -17px; @@ -9658,11 +9494,13 @@ textarea.ant-pagination-options-quick-jumper input { clear: both; } .ant-card-head .ant-tabs-bar { - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; } .ant-card-extra { float: right; padding: 17.5px 0; + text-align: right; + margin-left: auto; } .ant-card-body { padding: 20px 24px; @@ -9689,6 +9527,9 @@ textarea.ant-pagination-options-quick-jumper input { .ant-card-loading-content { padding: 24px; } +.ant-card-loading-content p { + margin: 0; +} .ant-card-loading-block { display: inline-block; margin: 5px 1% 0; @@ -9709,8 +9550,8 @@ textarea.ant-pagination-options-quick-jumper input { .ant-card-grid { border-radius: 0; border: 0; - -webkit-box-shadow: 1px 0 0 0 #e9e9e9, 0 1px 0 0 #e9e9e9, 1px 1px 0 0 #e9e9e9, 1px 0 0 0 #e9e9e9 inset, 0 1px 0 0 #e9e9e9 inset; - box-shadow: 1px 0 0 0 #e9e9e9, 0 1px 0 0 #e9e9e9, 1px 1px 0 0 #e9e9e9, 1px 0 0 0 #e9e9e9 inset, 0 1px 0 0 #e9e9e9 inset; + -webkit-box-shadow: 1px 0 0 0 #e8e8e8, 0 1px 0 0 #e8e8e8, 1px 1px 0 0 #e8e8e8, 1px 0 0 0 #e8e8e8 inset, 0 1px 0 0 #e8e8e8 inset; + box-shadow: 1px 0 0 0 #e8e8e8, 0 1px 0 0 #e8e8e8, 1px 1px 0 0 #e8e8e8, 1px 0 0 0 #e8e8e8 inset, 0 1px 0 0 #e8e8e8 inset; width: 33.33%; float: left; padding: 24px; @@ -9721,8 +9562,8 @@ textarea.ant-pagination-options-quick-jumper input { .ant-card-grid:hover { position: relative; z-index: 1; - -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); } .ant-card-contain-tabs .ant-card-head-title { padding-bottom: 0; @@ -9736,9 +9577,12 @@ textarea.ant-pagination-options-quick-jumper input { display: block; } .ant-card-actions { - border-top: 1px solid #e9e9e9; - background: #f7f7f7; + border-top: 1px solid #e8e8e8; + background: #f5f5f5; zoom: 1; + list-style: none; + margin: 0; + padding: 0; } .ant-card-actions:before, .ant-card-actions:after { @@ -9756,7 +9600,7 @@ textarea.ant-pagination-options-quick-jumper input { text-align: center; height: 16px; margin: 12px 0; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .ant-card-actions > li > span { display: inline-block; @@ -9769,7 +9613,7 @@ textarea.ant-pagination-options-quick-jumper input { top: -8px; } .ant-card-actions > li > span:hover { - color: #108ee9; + color: #1890ff; -webkit-transition: color .3s; -o-transition: color .3s; transition: color .3s; @@ -9778,13 +9622,13 @@ textarea.ant-pagination-options-quick-jumper input { font-size: 16px; } .ant-card-actions > li > span a { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .ant-card-actions > li > span a:hover { - color: #108ee9; + color: #1890ff; } .ant-card-actions > li:not(:last-child) { - border-right: 1px solid #e9e9e9; + border-right: 1px solid #e8e8e8; } .ant-card-wider-padding .ant-card-head { padding: 0 32px; @@ -9805,10 +9649,9 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-card-type-inner .ant-card-head { padding: 0 24px; - background: #f7f7f7; + background: #f5f5f5; } .ant-card-type-inner .ant-card-head-title { - min-height: 46px; padding: 12px 0; } .ant-card-type-inner .ant-card-body { @@ -9843,7 +9686,7 @@ textarea.ant-pagination-options-quick-jumper input { font-weight: 500; } .ant-card-meta-desscription { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } @-webkit-keyframes card-loading { 0%, @@ -9873,6 +9716,8 @@ textarea.ant-pagination-options-quick-jumper input { height: auto; zoom: 1; display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; } .ant-row:before, .ant-row:after { @@ -9957,6 +9802,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-24 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 100%; } .ant-col-push-24 { @@ -9975,6 +9822,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-23 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 95.83333333%; } .ant-col-push-23 { @@ -9993,6 +9842,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-22 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 91.66666667%; } .ant-col-push-22 { @@ -10011,6 +9862,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-21 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 87.5%; } .ant-col-push-21 { @@ -10029,6 +9882,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-20 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 83.33333333%; } .ant-col-push-20 { @@ -10047,6 +9902,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-19 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 79.16666667%; } .ant-col-push-19 { @@ -10065,6 +9922,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-18 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 75%; } .ant-col-push-18 { @@ -10083,6 +9942,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-17 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 70.83333333%; } .ant-col-push-17 { @@ -10101,6 +9962,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-16 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 66.66666667%; } .ant-col-push-16 { @@ -10119,6 +9982,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-15 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 62.5%; } .ant-col-push-15 { @@ -10137,6 +10002,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-14 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 58.33333333%; } .ant-col-push-14 { @@ -10155,6 +10022,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-13 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 54.16666667%; } .ant-col-push-13 { @@ -10173,6 +10042,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-12 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 50%; } .ant-col-push-12 { @@ -10191,6 +10062,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-11 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 45.83333333%; } .ant-col-push-11 { @@ -10209,6 +10082,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-10 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 41.66666667%; } .ant-col-push-10 { @@ -10227,6 +10102,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-9 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 37.5%; } .ant-col-push-9 { @@ -10245,6 +10122,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-8 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 33.33333333%; } .ant-col-push-8 { @@ -10263,6 +10142,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-7 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 29.16666667%; } .ant-col-push-7 { @@ -10281,6 +10162,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-6 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 25%; } .ant-col-push-6 { @@ -10299,6 +10182,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-5 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 20.83333333%; } .ant-col-push-5 { @@ -10317,6 +10202,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-4 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 16.66666667%; } .ant-col-push-4 { @@ -10335,6 +10222,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-3 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 12.5%; } .ant-col-push-3 { @@ -10353,6 +10242,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-2 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 8.33333333%; } .ant-col-push-2 { @@ -10371,6 +10262,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-1 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 4.16666667%; } .ant-col-push-1 { @@ -10418,6 +10311,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-24 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 100%; } .ant-col-xs-push-24 { @@ -10436,6 +10331,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-23 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 95.83333333%; } .ant-col-xs-push-23 { @@ -10454,6 +10351,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-22 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 91.66666667%; } .ant-col-xs-push-22 { @@ -10472,6 +10371,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-21 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 87.5%; } .ant-col-xs-push-21 { @@ -10490,6 +10391,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-20 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 83.33333333%; } .ant-col-xs-push-20 { @@ -10508,6 +10411,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-19 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 79.16666667%; } .ant-col-xs-push-19 { @@ -10526,6 +10431,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-18 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 75%; } .ant-col-xs-push-18 { @@ -10544,6 +10451,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-17 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 70.83333333%; } .ant-col-xs-push-17 { @@ -10562,6 +10471,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-16 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 66.66666667%; } .ant-col-xs-push-16 { @@ -10580,6 +10491,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-15 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 62.5%; } .ant-col-xs-push-15 { @@ -10598,6 +10511,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-14 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 58.33333333%; } .ant-col-xs-push-14 { @@ -10616,6 +10531,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-13 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 54.16666667%; } .ant-col-xs-push-13 { @@ -10634,6 +10551,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-12 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 50%; } .ant-col-xs-push-12 { @@ -10652,6 +10571,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-11 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 45.83333333%; } .ant-col-xs-push-11 { @@ -10670,6 +10591,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-10 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 41.66666667%; } .ant-col-xs-push-10 { @@ -10688,6 +10611,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-9 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 37.5%; } .ant-col-xs-push-9 { @@ -10706,6 +10631,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-8 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 33.33333333%; } .ant-col-xs-push-8 { @@ -10724,6 +10651,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-7 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 29.16666667%; } .ant-col-xs-push-7 { @@ -10742,6 +10671,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-6 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 25%; } .ant-col-xs-push-6 { @@ -10760,6 +10691,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-5 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 20.83333333%; } .ant-col-xs-push-5 { @@ -10778,6 +10711,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-4 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 16.66666667%; } .ant-col-xs-push-4 { @@ -10796,6 +10731,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-3 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 12.5%; } .ant-col-xs-push-3 { @@ -10814,6 +10751,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-2 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 8.33333333%; } .ant-col-xs-push-2 { @@ -10832,6 +10771,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xs-1 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 4.16666667%; } .ant-col-xs-push-1 { @@ -10880,6 +10821,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-24 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 100%; } .ant-col-sm-push-24 { @@ -10898,6 +10841,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-23 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 95.83333333%; } .ant-col-sm-push-23 { @@ -10916,6 +10861,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-22 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 91.66666667%; } .ant-col-sm-push-22 { @@ -10934,6 +10881,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-21 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 87.5%; } .ant-col-sm-push-21 { @@ -10952,6 +10901,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-20 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 83.33333333%; } .ant-col-sm-push-20 { @@ -10970,6 +10921,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-19 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 79.16666667%; } .ant-col-sm-push-19 { @@ -10988,6 +10941,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-18 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 75%; } .ant-col-sm-push-18 { @@ -11006,6 +10961,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-17 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 70.83333333%; } .ant-col-sm-push-17 { @@ -11024,6 +10981,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-16 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 66.66666667%; } .ant-col-sm-push-16 { @@ -11042,6 +11001,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-15 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 62.5%; } .ant-col-sm-push-15 { @@ -11060,6 +11021,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-14 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 58.33333333%; } .ant-col-sm-push-14 { @@ -11078,6 +11041,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-13 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 54.16666667%; } .ant-col-sm-push-13 { @@ -11096,6 +11061,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-12 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 50%; } .ant-col-sm-push-12 { @@ -11114,6 +11081,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-11 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 45.83333333%; } .ant-col-sm-push-11 { @@ -11132,6 +11101,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-10 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 41.66666667%; } .ant-col-sm-push-10 { @@ -11150,6 +11121,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-9 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 37.5%; } .ant-col-sm-push-9 { @@ -11168,6 +11141,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-8 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 33.33333333%; } .ant-col-sm-push-8 { @@ -11186,6 +11161,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-7 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 29.16666667%; } .ant-col-sm-push-7 { @@ -11204,6 +11181,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-6 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 25%; } .ant-col-sm-push-6 { @@ -11222,6 +11201,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-5 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 20.83333333%; } .ant-col-sm-push-5 { @@ -11240,6 +11221,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-4 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 16.66666667%; } .ant-col-sm-push-4 { @@ -11258,6 +11241,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-3 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 12.5%; } .ant-col-sm-push-3 { @@ -11276,6 +11261,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-2 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 8.33333333%; } .ant-col-sm-push-2 { @@ -11294,6 +11281,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-sm-1 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 4.16666667%; } .ant-col-sm-push-1 { @@ -11343,6 +11332,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-24 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 100%; } .ant-col-md-push-24 { @@ -11361,6 +11352,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-23 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 95.83333333%; } .ant-col-md-push-23 { @@ -11379,6 +11372,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-22 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 91.66666667%; } .ant-col-md-push-22 { @@ -11397,6 +11392,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-21 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 87.5%; } .ant-col-md-push-21 { @@ -11415,6 +11412,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-20 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 83.33333333%; } .ant-col-md-push-20 { @@ -11433,6 +11432,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-19 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 79.16666667%; } .ant-col-md-push-19 { @@ -11451,6 +11452,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-18 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 75%; } .ant-col-md-push-18 { @@ -11469,6 +11472,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-17 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 70.83333333%; } .ant-col-md-push-17 { @@ -11487,6 +11492,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-16 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 66.66666667%; } .ant-col-md-push-16 { @@ -11505,6 +11512,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-15 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 62.5%; } .ant-col-md-push-15 { @@ -11523,6 +11532,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-14 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 58.33333333%; } .ant-col-md-push-14 { @@ -11541,6 +11552,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-13 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 54.16666667%; } .ant-col-md-push-13 { @@ -11559,6 +11572,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-12 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 50%; } .ant-col-md-push-12 { @@ -11577,6 +11592,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-11 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 45.83333333%; } .ant-col-md-push-11 { @@ -11595,6 +11612,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-10 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 41.66666667%; } .ant-col-md-push-10 { @@ -11613,6 +11632,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-9 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 37.5%; } .ant-col-md-push-9 { @@ -11631,6 +11652,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-8 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 33.33333333%; } .ant-col-md-push-8 { @@ -11649,6 +11672,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-7 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 29.16666667%; } .ant-col-md-push-7 { @@ -11667,6 +11692,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-6 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 25%; } .ant-col-md-push-6 { @@ -11685,6 +11712,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-5 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 20.83333333%; } .ant-col-md-push-5 { @@ -11703,6 +11732,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-4 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 16.66666667%; } .ant-col-md-push-4 { @@ -11721,6 +11752,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-3 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 12.5%; } .ant-col-md-push-3 { @@ -11739,6 +11772,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-2 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 8.33333333%; } .ant-col-md-push-2 { @@ -11757,6 +11792,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-md-1 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 4.16666667%; } .ant-col-md-push-1 { @@ -11806,6 +11843,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-24 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 100%; } .ant-col-lg-push-24 { @@ -11824,6 +11863,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-23 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 95.83333333%; } .ant-col-lg-push-23 { @@ -11842,6 +11883,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-22 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 91.66666667%; } .ant-col-lg-push-22 { @@ -11860,6 +11903,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-21 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 87.5%; } .ant-col-lg-push-21 { @@ -11878,6 +11923,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-20 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 83.33333333%; } .ant-col-lg-push-20 { @@ -11896,6 +11943,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-19 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 79.16666667%; } .ant-col-lg-push-19 { @@ -11914,6 +11963,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-18 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 75%; } .ant-col-lg-push-18 { @@ -11932,6 +11983,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-17 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 70.83333333%; } .ant-col-lg-push-17 { @@ -11950,6 +12003,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-16 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 66.66666667%; } .ant-col-lg-push-16 { @@ -11968,6 +12023,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-15 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 62.5%; } .ant-col-lg-push-15 { @@ -11986,6 +12043,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-14 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 58.33333333%; } .ant-col-lg-push-14 { @@ -12004,6 +12063,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-13 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 54.16666667%; } .ant-col-lg-push-13 { @@ -12022,6 +12083,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-12 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 50%; } .ant-col-lg-push-12 { @@ -12040,6 +12103,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-11 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 45.83333333%; } .ant-col-lg-push-11 { @@ -12058,6 +12123,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-10 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 41.66666667%; } .ant-col-lg-push-10 { @@ -12076,6 +12143,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-9 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 37.5%; } .ant-col-lg-push-9 { @@ -12094,6 +12163,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-8 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 33.33333333%; } .ant-col-lg-push-8 { @@ -12112,6 +12183,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-7 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 29.16666667%; } .ant-col-lg-push-7 { @@ -12130,6 +12203,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-6 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 25%; } .ant-col-lg-push-6 { @@ -12148,6 +12223,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-5 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 20.83333333%; } .ant-col-lg-push-5 { @@ -12166,6 +12243,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-4 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 16.66666667%; } .ant-col-lg-push-4 { @@ -12184,6 +12263,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-3 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 12.5%; } .ant-col-lg-push-3 { @@ -12202,6 +12283,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-2 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 8.33333333%; } .ant-col-lg-push-2 { @@ -12220,6 +12303,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-lg-1 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 4.16666667%; } .ant-col-lg-push-1 { @@ -12269,6 +12354,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-24 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 100%; } .ant-col-xl-push-24 { @@ -12287,6 +12374,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-23 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 95.83333333%; } .ant-col-xl-push-23 { @@ -12305,6 +12394,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-22 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 91.66666667%; } .ant-col-xl-push-22 { @@ -12323,6 +12414,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-21 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 87.5%; } .ant-col-xl-push-21 { @@ -12341,6 +12434,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-20 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 83.33333333%; } .ant-col-xl-push-20 { @@ -12359,6 +12454,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-19 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 79.16666667%; } .ant-col-xl-push-19 { @@ -12377,6 +12474,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-18 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 75%; } .ant-col-xl-push-18 { @@ -12395,6 +12494,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-17 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 70.83333333%; } .ant-col-xl-push-17 { @@ -12413,6 +12514,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-16 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 66.66666667%; } .ant-col-xl-push-16 { @@ -12431,6 +12534,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-15 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 62.5%; } .ant-col-xl-push-15 { @@ -12449,6 +12554,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-14 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 58.33333333%; } .ant-col-xl-push-14 { @@ -12467,6 +12574,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-13 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 54.16666667%; } .ant-col-xl-push-13 { @@ -12485,6 +12594,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-12 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 50%; } .ant-col-xl-push-12 { @@ -12503,6 +12614,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-11 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 45.83333333%; } .ant-col-xl-push-11 { @@ -12521,6 +12634,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-10 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 41.66666667%; } .ant-col-xl-push-10 { @@ -12539,6 +12654,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-9 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 37.5%; } .ant-col-xl-push-9 { @@ -12557,6 +12674,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-8 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 33.33333333%; } .ant-col-xl-push-8 { @@ -12575,6 +12694,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-7 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 29.16666667%; } .ant-col-xl-push-7 { @@ -12593,6 +12714,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-6 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 25%; } .ant-col-xl-push-6 { @@ -12611,6 +12734,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-5 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 20.83333333%; } .ant-col-xl-push-5 { @@ -12629,6 +12754,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-4 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 16.66666667%; } .ant-col-xl-push-4 { @@ -12647,6 +12774,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-3 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 12.5%; } .ant-col-xl-push-3 { @@ -12665,6 +12794,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-2 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 8.33333333%; } .ant-col-xl-push-2 { @@ -12683,6 +12814,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xl-1 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 4.16666667%; } .ant-col-xl-push-1 { @@ -12732,6 +12865,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-24 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 100%; } .ant-col-xxl-push-24 { @@ -12750,6 +12885,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-23 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 95.83333333%; } .ant-col-xxl-push-23 { @@ -12768,6 +12905,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-22 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 91.66666667%; } .ant-col-xxl-push-22 { @@ -12786,6 +12925,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-21 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 87.5%; } .ant-col-xxl-push-21 { @@ -12804,6 +12945,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-20 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 83.33333333%; } .ant-col-xxl-push-20 { @@ -12822,6 +12965,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-19 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 79.16666667%; } .ant-col-xxl-push-19 { @@ -12840,6 +12985,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-18 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 75%; } .ant-col-xxl-push-18 { @@ -12858,6 +13005,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-17 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 70.83333333%; } .ant-col-xxl-push-17 { @@ -12876,6 +13025,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-16 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 66.66666667%; } .ant-col-xxl-push-16 { @@ -12894,6 +13045,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-15 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 62.5%; } .ant-col-xxl-push-15 { @@ -12912,6 +13065,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-14 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 58.33333333%; } .ant-col-xxl-push-14 { @@ -12930,6 +13085,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-13 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 54.16666667%; } .ant-col-xxl-push-13 { @@ -12948,6 +13105,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-12 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 50%; } .ant-col-xxl-push-12 { @@ -12966,6 +13125,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-11 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 45.83333333%; } .ant-col-xxl-push-11 { @@ -12984,6 +13145,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-10 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 41.66666667%; } .ant-col-xxl-push-10 { @@ -13002,6 +13165,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-9 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 37.5%; } .ant-col-xxl-push-9 { @@ -13020,6 +13185,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-8 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 33.33333333%; } .ant-col-xxl-push-8 { @@ -13038,6 +13205,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-7 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 29.16666667%; } .ant-col-xxl-push-7 { @@ -13056,6 +13225,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-6 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 25%; } .ant-col-xxl-push-6 { @@ -13074,6 +13245,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-5 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 20.83333333%; } .ant-col-xxl-push-5 { @@ -13092,6 +13265,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-4 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 16.66666667%; } .ant-col-xxl-push-4 { @@ -13110,6 +13285,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-3 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 12.5%; } .ant-col-xxl-push-3 { @@ -13128,6 +13305,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-2 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 8.33333333%; } .ant-col-xxl-push-2 { @@ -13146,6 +13325,8 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-col-xxl-1 { display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; width: 4.16666667%; } .ant-col-xxl-push-1 { @@ -13190,6 +13371,15 @@ textarea.ant-pagination-options-quick-jumper input { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-calendar-picker-container { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; position: absolute; z-index: 1050; } @@ -13218,10 +13408,18 @@ textarea.ant-pagination-options-quick-jumper input { animation-name: antSlideUpOut; } .ant-calendar-picker { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; position: relative; display: inline-block; outline: none; - font-size: 14px; -webkit-transition: opacity 0.3s; -o-transition: opacity 0.3s; transition: opacity 0.3s; @@ -13231,18 +13429,18 @@ textarea.ant-pagination-options-quick-jumper input { display: block; } .ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled) { - border-color: #108ee9; + border-color: #1890ff; } .ant-calendar-picker-clear, .ant-calendar-picker-icon { position: absolute; width: 14px; height: 14px; - right: 8px; + right: 12px; top: 50%; margin-top: -7px; line-height: 14px; - font-size: 14px; + font-size: 12px; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; @@ -13260,42 +13458,46 @@ textarea.ant-pagination-options-quick-jumper input { cursor: pointer; } .ant-calendar-picker-clear:hover { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .ant-calendar-picker:hover .ant-calendar-picker-clear { opacity: 1; pointer-events: auto; } .ant-calendar-picker-icon { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .ant-calendar-picker-icon:after { content: "\E6BB"; font-family: "anticon"; font-size: 14px; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); display: inline-block; line-height: 1; } +.ant-calendar-picker-small .ant-calendar-picker-clear, +.ant-calendar-picker-small .ant-calendar-picker-icon { + right: 8px; +} .ant-calendar { position: relative; outline: none; - width: 231px; + width: 280px; border: 1px solid #fff; list-style: none; font-size: 14px; text-align: left; background-color: #fff; border-radius: 4px; - -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); background-clip: padding-box; line-height: 1.5; } .ant-calendar-input-wrap { height: 34px; - padding: 6px; - border-bottom: 1px solid #e9e9e9; + padding: 6px 10px; + border-bottom: 1px solid #e8e8e8; } .ant-calendar-input { border: 0; @@ -13307,14 +13509,14 @@ textarea.ant-pagination-options-quick-jumper input { background: #fff; } .ant-calendar-input::-moz-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; opacity: 1; } .ant-calendar-input:-ms-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-calendar-input::-webkit-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-calendar-week-number { width: 286px; @@ -13323,27 +13525,27 @@ textarea.ant-pagination-options-quick-jumper input { text-align: center; } .ant-calendar-header { - height: 34px; - line-height: 34px; + height: 40px; + line-height: 40px; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; } .ant-calendar-header a:hover { - color: #49a9ee; + color: #40a9ff; } .ant-calendar-header .ant-calendar-century-select, .ant-calendar-header .ant-calendar-decade-select, .ant-calendar-header .ant-calendar-year-select, .ant-calendar-header .ant-calendar-month-select { padding: 0 2px; - font-weight: bold; + font-weight: 500; display: inline-block; - color: rgba(0, 0, 0, 0.65); - line-height: 34px; + color: rgba(0, 0, 0, 0.85); + line-height: 40px; } .ant-calendar-header .ant-calendar-century-select-arrow, .ant-calendar-header .ant-calendar-decade-select-arrow, @@ -13361,12 +13563,12 @@ textarea.ant-pagination-options-quick-jumper input { .ant-calendar-header .ant-calendar-next-year-btn { position: absolute; top: 0; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; padding: 0 5px; font-size: 16px; display: inline-block; - line-height: 34px; + line-height: 40px; } .ant-calendar-header .ant-calendar-prev-century-btn, .ant-calendar-header .ant-calendar-prev-decade-btn, @@ -13401,7 +13603,7 @@ textarea.ant-pagination-options-quick-jumper input { content: '\203A'; } .ant-calendar-body { - padding: 4px 8px; + padding: 8px 12px; } .ant-calendar table { border-collapse: collapse; @@ -13413,6 +13615,7 @@ textarea.ant-pagination-options-quick-jumper input { .ant-calendar th, .ant-calendar td { border: 0; + text-align: center; } .ant-calendar-calendar-table { border-spacing: 0; @@ -13432,16 +13635,17 @@ textarea.ant-pagination-options-quick-jumper input { display: none; } .ant-calendar-cell { - padding: 4px 0; + padding: 3px 0; + height: 30px; } .ant-calendar-date { display: block; margin: 0 auto; color: rgba(0, 0, 0, 0.65); border-radius: 2px; - width: 20px; - height: 20px; - line-height: 18px; + width: 24px; + height: 24px; + line-height: 22px; border: 1px solid transparent; padding: 0; background: transparent; @@ -13454,40 +13658,40 @@ textarea.ant-pagination-options-quick-jumper input { position: relative; } .ant-calendar-date:hover { - background: #ecf6fd; + background: #e6f7ff; cursor: pointer; } .ant-calendar-date:active { color: #fff; - background: #49a9ee; + background: #40a9ff; } .ant-calendar-today .ant-calendar-date { - border-color: #108ee9; + border-color: #1890ff; font-weight: bold; - color: #108ee9; + color: #1890ff; } .ant-calendar-last-month-cell .ant-calendar-date, .ant-calendar-next-month-btn-day .ant-calendar-date { color: rgba(0, 0, 0, 0.25); } .ant-calendar-selected-day .ant-calendar-date { - background: #108ee9; + background: #1890ff; color: #fff; border: 1px solid transparent; } .ant-calendar-selected-day .ant-calendar-date:hover { - background: #108ee9; + background: #1890ff; } .ant-calendar-disabled-cell .ant-calendar-date { cursor: not-allowed; color: #bcbcbc; - background: #f7f7f7; + background: #f5f5f5; border-radius: 0; width: auto; border: 1px solid transparent; } .ant-calendar-disabled-cell .ant-calendar-date:hover { - background: #f7f7f7; + background: #f5f5f5; } .ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date { position: relative; @@ -13499,10 +13703,10 @@ textarea.ant-pagination-options-quick-jumper input { position: absolute; top: -1px; left: 5px; - width: 20px; - height: 20px; + width: 24px; + height: 24px; border: 1px solid #bcbcbc; - border-radius: 4px; + border-radius: 2px; } .ant-calendar-disabled-cell-first-of-row .ant-calendar-date { border-top-left-radius: 4px; @@ -13513,7 +13717,7 @@ textarea.ant-pagination-options-quick-jumper input { border-bottom-right-radius: 4px; } .ant-calendar-footer { - border-top: 1px solid #e9e9e9; + border-top: 1px solid #e8e8e8; line-height: 38px; padding: 0 12px; } @@ -13525,7 +13729,7 @@ textarea.ant-pagination-options-quick-jumper input { display: block; } .ant-calendar-footer-extra + .ant-calendar-footer-btn { - border-top: 1px solid #e9e9e9; + border-top: 1px solid #e8e8e8; margin: 0 -12px; padding: 0 12px; } @@ -13574,12 +13778,12 @@ textarea.ant-pagination-options-quick-jumper input { transition: color 0.3s ease; } .ant-calendar .ant-calendar-clear-btn:hover:after { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .ant-calendar .ant-calendar-ok-btn { display: inline-block; margin-bottom: 0; - font-weight: 500; + font-weight: 400; text-align: center; -ms-touch-action: manipulation; touch-action: manipulation; @@ -13589,7 +13793,7 @@ textarea.ant-pagination-options-quick-jumper input { white-space: nowrap; line-height: 1.15; padding: 0 15px; - height: 28px; + height: 32px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; @@ -13599,13 +13803,13 @@ textarea.ant-pagination-options-quick-jumper input { transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); position: relative; color: #fff; - background-color: #108ee9; - border-color: #108ee9; + background-color: #1890ff; + border-color: #1890ff; padding: 0 7px; font-size: 14px; border-radius: 4px; - height: 22px; - line-height: 20px; + height: 24px; + line-height: 22px; } .ant-calendar .ant-calendar-ok-btn > .anticon { line-height: 1; @@ -13636,13 +13840,13 @@ textarea.ant-pagination-options-quick-jumper input { padding: 0 15px; font-size: 14px; border-radius: 4px; - height: 32px; + height: 40px; } .ant-calendar .ant-calendar-ok-btn-sm { padding: 0 7px; font-size: 14px; border-radius: 4px; - height: 22px; + height: 24px; } .ant-calendar .ant-calendar-ok-btn > a:only-child { color: currentColor; @@ -13659,8 +13863,8 @@ textarea.ant-pagination-options-quick-jumper input { .ant-calendar .ant-calendar-ok-btn:hover, .ant-calendar .ant-calendar-ok-btn:focus { color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; + background-color: #40a9ff; + border-color: #40a9ff; } .ant-calendar .ant-calendar-ok-btn:hover > a:only-child, .ant-calendar .ant-calendar-ok-btn:focus > a:only-child { @@ -13679,8 +13883,8 @@ textarea.ant-pagination-options-quick-jumper input { .ant-calendar .ant-calendar-ok-btn:active, .ant-calendar .ant-calendar-ok-btn.active { color: #fff; - background-color: #0e77ca; - border-color: #0e77ca; + background-color: #096dd9; + border-color: #096dd9; } .ant-calendar .ant-calendar-ok-btn:active > a:only-child, .ant-calendar .ant-calendar-ok-btn.active > a:only-child { @@ -13707,7 +13911,7 @@ textarea.ant-pagination-options-quick-jumper input { .ant-calendar .ant-calendar-ok-btn.disabled.active, .ant-calendar .ant-calendar-ok-btn[disabled].active { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; + background-color: #f5f5f5; border-color: #d9d9d9; } .ant-calendar .ant-calendar-ok-btn.disabled > a:only-child, @@ -13742,7 +13946,7 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-calendar .ant-calendar-ok-btn-disabled { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; + background-color: #f5f5f5; border-color: #d9d9d9; cursor: not-allowed; } @@ -13760,7 +13964,7 @@ textarea.ant-pagination-options-quick-jumper input { } .ant-calendar .ant-calendar-ok-btn-disabled:hover { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; + background-color: #f5f5f5; border-color: #d9d9d9; } .ant-calendar .ant-calendar-ok-btn-disabled:hover > a:only-child { @@ -13785,27 +13989,27 @@ textarea.ant-pagination-options-quick-jumper input { vertical-align: top; } .ant-calendar-range-picker-input::-moz-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; opacity: 1; } .ant-calendar-range-picker-input:-ms-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-calendar-range-picker-input::-webkit-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-calendar-range-picker-input[disabled] { cursor: not-allowed; } .ant-calendar-range-picker-separator { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); width: 8px; display: inline-block; - line-height: 18px; + height: 100%; vertical-align: top; } .ant-calendar-range { - width: 470px; + width: 552px; overflow: hidden; } .ant-calendar-range .ant-calendar-date-panel::after { @@ -13823,13 +14027,13 @@ textarea.ant-pagination-options-quick-jumper input { float: left; } .ant-calendar-range-left .ant-calendar-time-picker-inner { - border-right: 2px solid #e9e9e9; + border-right: 1.5px solid #e8e8e8; } .ant-calendar-range-right { float: right; } .ant-calendar-range-right .ant-calendar-time-picker-inner { - border-left: 2px solid #e9e9e9; + border-left: 1.5px solid #e8e8e8; } .ant-calendar-range-middle { position: absolute; @@ -13839,7 +14043,7 @@ textarea.ant-pagination-options-quick-jumper input { text-align: center; height: 34px; line-height: 34px; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .ant-calendar-range-right .ant-calendar-date-input-wrap { margin-left: -118px; @@ -13858,9 +14062,9 @@ textarea.ant-pagination-options-quick-jumper input { .ant-calendar-range .ant-calendar-time-picker-input { position: relative; display: inline-block; - padding: 4px 7px; + padding: 4px 11px; width: 100%; - height: 28px; + height: 32px; font-size: 14px; line-height: 1.5; color: rgba(0, 0, 0, 0.65); @@ -13871,61 +14075,66 @@ textarea.ant-pagination-options-quick-jumper input { -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; - height: 22px; + height: 24px; border: 0; -webkit-box-shadow: none; box-shadow: none; + padding-left: 0; + padding-right: 0; } .ant-calendar-range .ant-calendar-input::-moz-placeholder, .ant-calendar-range .ant-calendar-time-picker-input::-moz-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; opacity: 1; } .ant-calendar-range .ant-calendar-input:-ms-input-placeholder, .ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-calendar-range .ant-calendar-input::-webkit-input-placeholder, .ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-calendar-range .ant-calendar-input:hover, .ant-calendar-range .ant-calendar-time-picker-input:hover { - border-color: #49a9ee; + border-color: #40a9ff; } .ant-calendar-range .ant-calendar-input:focus, .ant-calendar-range .ant-calendar-time-picker-input:focus { - border-color: #49a9ee; + border-color: #40a9ff; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); + box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); } .ant-calendar-range .ant-calendar-input-disabled, .ant-calendar-range .ant-calendar-time-picker-input-disabled { - background-color: #f7f7f7; + background-color: #f5f5f5; opacity: 1; cursor: not-allowed; color: rgba(0, 0, 0, 0.25); } .ant-calendar-range .ant-calendar-input-disabled:hover, .ant-calendar-range .ant-calendar-time-picker-input-disabled:hover { - border-color: #e2e2e2; + border-color: #e6d8d8; } textarea.ant-calendar-range .ant-calendar-input, textarea.ant-calendar-range .ant-calendar-time-picker-input { max-width: 100%; height: auto; vertical-align: bottom; + -webkit-transition: all .3s, height 0s; + -o-transition: all .3s, height 0s; + transition: all .3s, height 0s; } .ant-calendar-range .ant-calendar-input-lg, .ant-calendar-range .ant-calendar-time-picker-input-lg { - padding: 6px 7px; - height: 32px; + padding: 6px 11px; + height: 40px; } .ant-calendar-range .ant-calendar-input-sm, .ant-calendar-range .ant-calendar-time-picker-input-sm { padding: 1px 7px; - height: 22px; + height: 24px; } .ant-calendar-range .ant-calendar-input:focus, .ant-calendar-range .ant-calendar-time-picker-input:focus { @@ -13965,7 +14174,7 @@ textarea.ant-calendar-range .ant-calendar-time-picker-input { .ant-calendar-range .ant-calendar-in-range-cell:before { content: ''; display: block; - background: #ecf6fd; + background: #e6f7ff; border-radius: 0; border: 0; position: absolute; @@ -13988,7 +14197,7 @@ div.ant-calendar-range-quick-selector > a { .ant-calendar-range .ant-calendar-body, .ant-calendar-range .ant-calendar-month-panel-body, .ant-calendar-range .ant-calendar-year-panel-body { - border-top: 1px solid #e9e9e9; + border-top: 1px solid #e8e8e8; } .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker { height: 207px; @@ -13997,11 +14206,11 @@ div.ant-calendar-range-quick-selector > a { z-index: 2; } .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-panel { - height: 241px; + height: 267px; margin-top: -34px; } .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-inner { - padding-top: 34px; + padding-top: 40px; height: 100%; background: none; } @@ -14009,7 +14218,7 @@ div.ant-calendar-range-quick-selector > a { display: inline-block; height: 100%; background-color: #fff; - border-top: 1px solid #e9e9e9; + border-top: 1px solid #e8e8e8; } .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select { height: 100%; @@ -14037,7 +14246,7 @@ div.ant-calendar-range-quick-selector > a { .ant-calendar-time-picker { position: absolute; width: 100%; - top: 34px; + top: 40px; background-color: #fff; } .ant-calendar-time-picker-panel { @@ -14080,12 +14289,12 @@ div.ant-calendar-range-quick-selector > a { .ant-calendar-time-picker-select { float: left; font-size: 14px; - border-right: 1px solid #e9e9e9; + border-right: 1px solid #e8e8e8; -webkit-box-sizing: border-box; box-sizing: border-box; overflow: hidden; position: relative; - height: 206px; + height: 226px; } .ant-calendar-time-picker-select:hover { overflow-y: auto; @@ -14126,14 +14335,14 @@ div.ant-calendar-range-quick-selector > a { } .ant-calendar-time-picker-select li:last-child:after { content: ''; - height: 182px; + height: 202px; display: block; } .ant-calendar-time-picker-select li:hover { - background: #ecf6fd; + background: #e6f7ff; } li.ant-calendar-time-picker-select-option-selected { - background: #f7f7f7; + background: #f5f5f5; font-weight: bold; } li.ant-calendar-time-picker-select-option-disabled { @@ -14145,9 +14354,9 @@ li.ant-calendar-time-picker-select-option-disabled:hover { } .ant-calendar-time .ant-calendar-day-select { padding: 0 2px; - font-weight: bold; + font-weight: 500; display: inline-block; - color: rgba(0, 0, 0, 0.65); + color: rgba(0, 0, 0, 0.85); line-height: 34px; } .ant-calendar-time .ant-calendar-footer { @@ -14187,27 +14396,27 @@ li.ant-calendar-time-picker-select-option-disabled:hover { display: none; } .ant-calendar-month-panel-header { - height: 34px; - line-height: 34px; + height: 40px; + line-height: 40px; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; } .ant-calendar-month-panel-header a:hover { - color: #49a9ee; + color: #40a9ff; } .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select, .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select, .ant-calendar-month-panel-header .ant-calendar-month-panel-year-select, .ant-calendar-month-panel-header .ant-calendar-month-panel-month-select { padding: 0 2px; - font-weight: bold; + font-weight: 500; display: inline-block; - color: rgba(0, 0, 0, 0.65); - line-height: 34px; + color: rgba(0, 0, 0, 0.85); + line-height: 40px; } .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select-arrow, .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select-arrow, @@ -14225,12 +14434,12 @@ li.ant-calendar-time-picker-select-option-disabled:hover { .ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn { position: absolute; top: 0; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; padding: 0 5px; font-size: 16px; display: inline-block; - line-height: 34px; + line-height: 40px; } .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn, .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn, @@ -14265,7 +14474,7 @@ li.ant-calendar-time-picker-select-option-disabled:hover { content: '\203A'; } .ant-calendar-month-panel-body { - height: calc(100% - 34px); + height: calc(100% - 40px); } .ant-calendar-month-panel-table { table-layout: fixed; @@ -14274,11 +14483,11 @@ li.ant-calendar-time-picker-select-option-disabled:hover { border-collapse: separate; } .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month { - background: #108ee9; + background: #1890ff; color: #fff; } .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month:hover { - background: #108ee9; + background: #1890ff; color: #fff; } .ant-calendar-month-panel-cell { @@ -14288,7 +14497,7 @@ li.ant-calendar-time-picker-select-option-disabled:hover { .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month:hover { cursor: not-allowed; color: #bcbcbc; - background: #f7f7f7; + background: #f5f5f5; } .ant-calendar-month-panel-month { display: inline-block; @@ -14298,14 +14507,14 @@ li.ant-calendar-time-picker-select-option-disabled:hover { text-align: center; height: 24px; line-height: 24px; - padding: 0 6px; - border-radius: 4px; + padding: 0 8px; + border-radius: 2px; -webkit-transition: background 0.3s ease; -o-transition: background 0.3s ease; transition: background 0.3s ease; } .ant-calendar-month-panel-month:hover { - background: #ecf6fd; + background: #e6f7ff; cursor: pointer; } .ant-calendar-year-panel { @@ -14326,27 +14535,27 @@ li.ant-calendar-time-picker-select-option-disabled:hover { display: none; } .ant-calendar-year-panel-header { - height: 34px; - line-height: 34px; + height: 40px; + line-height: 40px; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; } .ant-calendar-year-panel-header a:hover { - color: #49a9ee; + color: #40a9ff; } .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select, .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select, .ant-calendar-year-panel-header .ant-calendar-year-panel-year-select, .ant-calendar-year-panel-header .ant-calendar-year-panel-month-select { padding: 0 2px; - font-weight: bold; + font-weight: 500; display: inline-block; - color: rgba(0, 0, 0, 0.65); - line-height: 34px; + color: rgba(0, 0, 0, 0.85); + line-height: 40px; } .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select-arrow, .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select-arrow, @@ -14364,12 +14573,12 @@ li.ant-calendar-time-picker-select-option-disabled:hover { .ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn { position: absolute; top: 0; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; padding: 0 5px; font-size: 16px; display: inline-block; - line-height: 34px; + line-height: 40px; } .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn, .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn, @@ -14404,7 +14613,7 @@ li.ant-calendar-time-picker-select-option-disabled:hover { content: '\203A'; } .ant-calendar-year-panel-body { - height: calc(100% - 34px); + height: calc(100% - 40px); } .ant-calendar-year-panel-table { table-layout: fixed; @@ -14423,22 +14632,22 @@ li.ant-calendar-time-picker-select-option-disabled:hover { text-align: center; height: 24px; line-height: 24px; - padding: 0 6px; - border-radius: 4px; + padding: 0 8px; + border-radius: 2px; -webkit-transition: background 0.3s ease; -o-transition: background 0.3s ease; transition: background 0.3s ease; } .ant-calendar-year-panel-year:hover { - background: #ecf6fd; + background: #e6f7ff; cursor: pointer; } .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year { - background: #108ee9; + background: #1890ff; color: #fff; } .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover { - background: #108ee9; + background: #1890ff; color: #fff; } .ant-calendar-year-panel-last-decade-cell .ant-calendar-year-panel-year, @@ -14464,27 +14673,27 @@ li.ant-calendar-time-picker-select-option-disabled:hover { display: none; } .ant-calendar-decade-panel-header { - height: 34px; - line-height: 34px; + height: 40px; + line-height: 40px; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; } .ant-calendar-decade-panel-header a:hover { - color: #49a9ee; + color: #40a9ff; } .ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select, .ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select, .ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select, .ant-calendar-decade-panel-header .ant-calendar-decade-panel-month-select { padding: 0 2px; - font-weight: bold; + font-weight: 500; display: inline-block; - color: rgba(0, 0, 0, 0.65); - line-height: 34px; + color: rgba(0, 0, 0, 0.85); + line-height: 40px; } .ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select-arrow, .ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select-arrow, @@ -14502,12 +14711,12 @@ li.ant-calendar-time-picker-select-option-disabled:hover { .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn { position: absolute; top: 0; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; padding: 0 5px; font-size: 16px; display: inline-block; - line-height: 34px; + line-height: 40px; } .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn, .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn, @@ -14542,7 +14751,7 @@ li.ant-calendar-time-picker-select-option-disabled:hover { content: '\203A'; } .ant-calendar-decade-panel-body { - height: calc(100% - 34px); + height: calc(100% - 40px); } .ant-calendar-decade-panel-table { table-layout: fixed; @@ -14563,21 +14772,21 @@ li.ant-calendar-time-picker-select-option-disabled:hover { height: 24px; line-height: 24px; padding: 0 6px; - border-radius: 4px; + border-radius: 2px; -webkit-transition: background 0.3s ease; -o-transition: background 0.3s ease; transition: background 0.3s ease; } .ant-calendar-decade-panel-decade:hover { - background: #ecf6fd; + background: #e6f7ff; cursor: pointer; } .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade { - background: #108ee9; + background: #1890ff; color: #fff; } .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover { - background: #108ee9; + background: #1890ff; color: #fff; } .ant-calendar-decade-panel-last-century-cell .ant-calendar-decade-panel-decade, @@ -14606,11 +14815,11 @@ li.ant-calendar-time-picker-select-option-disabled:hover { cursor: pointer; } .ant-calendar-week-number .ant-calendar-body tr:hover { - background: #ecf6fd; + background: #e6f7ff; } .ant-calendar-week-number .ant-calendar-body tr.ant-calendar-active-week { - background: #d2eafb; - font-weight: 500; + background: #bae7ff; + font-weight: bold; } .ant-calendar-week-number .ant-calendar-body tr .ant-calendar-selected-day .ant-calendar-date, .ant-calendar-week-number .ant-calendar-body tr .ant-calendar-selected-day:hover .ant-calendar-date { @@ -14621,6 +14830,15 @@ li.ant-calendar-time-picker-select-option-disabled:hover { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-time-picker-panel { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; z-index: 1050; position: absolute; } @@ -14632,10 +14850,9 @@ li.ant-calendar-time-picker-select-option-disabled:hover { text-align: left; background-color: #fff; border-radius: 4px; - -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); background-clip: padding-box; - line-height: 1.5; overflow: hidden; left: -2px; } @@ -14645,43 +14862,43 @@ li.ant-calendar-time-picker-select-option-disabled:hover { border: 0; width: 100%; cursor: auto; - line-height: 1.5; outline: 0; } .ant-time-picker-panel-input::-moz-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; opacity: 1; } .ant-time-picker-panel-input:-ms-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-time-picker-panel-input::-webkit-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-time-picker-panel-input-wrap { -webkit-box-sizing: border-box; box-sizing: border-box; position: relative; - padding: 6px; - border-bottom: 1px solid #e9e9e9; + padding: 7px 12px; + border-bottom: 1px solid #e8e8e8; + max-width: 168px; } .ant-time-picker-panel-input-invalid { border-color: red; } .ant-time-picker-panel-clear-btn { position: absolute; - right: 5px; + right: 8px; cursor: pointer; overflow: hidden; width: 20px; height: 20px; text-align: center; line-height: 20px; - top: 5px; + top: 7px; margin: 0; } .ant-time-picker-panel-clear-btn:after { - font-size: 14px; + font-size: 12px; color: rgba(0, 0, 0, 0.25); display: inline-block; line-height: 1; @@ -14696,7 +14913,7 @@ li.ant-calendar-time-picker-select-option-disabled:hover { content: "\E62E"; } .ant-time-picker-panel-clear-btn:hover:after { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .ant-time-picker-panel-narrow .ant-time-picker-panel-input-wrap { max-width: 112px; @@ -14704,13 +14921,13 @@ li.ant-calendar-time-picker-select-option-disabled:hover { .ant-time-picker-panel-select { float: left; font-size: 14px; - border-left: 1px solid #e9e9e9; + border-left: 1px solid #e8e8e8; -webkit-box-sizing: border-box; box-sizing: border-box; width: 56px; overflow: hidden; position: relative; - max-height: 144px; + max-height: 192px; } .ant-time-picker-panel-select:hover { overflow-y: auto; @@ -14738,10 +14955,10 @@ li.ant-calendar-time-picker-select-option-disabled:hover { -webkit-box-sizing: content-box; box-sizing: content-box; margin: 0; - padding: 0 0 0 8px; + padding: 0 0 0 12px; width: 100%; - height: 24px; - line-height: 24px; + height: 32px; + line-height: 32px; text-align: left; cursor: pointer; -webkit-user-select: none; @@ -14753,14 +14970,14 @@ li.ant-calendar-time-picker-select-option-disabled:hover { transition: background 0.3s; } .ant-time-picker-panel-select li:hover { - background: #ecf6fd; + background: #e6f7ff; } li.ant-time-picker-panel-select-option-selected { - background: #f7f7f7; + background: #f5f5f5; font-weight: bold; } li.ant-time-picker-panel-select-option-selected:hover { - background: #f7f7f7; + background: #f5f5f5; } li.ant-time-picker-panel-select-option-disabled { color: rgba(0, 0, 0, 0.25); @@ -14785,7 +15002,7 @@ li.ant-time-picker-panel-select-option-disabled:hover { } .ant-time-picker-panel-addon { padding: 8px; - border-top: 1px solid #e9e9e9; + border-top: 1px solid #e8e8e8; } .ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-topLeft, .ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-topRight, @@ -14812,21 +15029,29 @@ li.ant-time-picker-panel-select-option-disabled:hover { animation-name: antSlideUpOut; } .ant-time-picker { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; position: relative; display: inline-block; outline: none; - font-size: 14px; - -webkit-transition: opacity 0.3s ease; - -o-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - width: 100px; + -webkit-transition: opacity .3s; + -o-transition: opacity .3s; + transition: opacity .3s; + width: 128px; } .ant-time-picker-input { position: relative; display: inline-block; - padding: 4px 7px; + padding: 4px 11px; width: 100%; - height: 28px; + height: 32px; font-size: 14px; line-height: 1.5; color: rgba(0, 0, 0, 0.65); @@ -14839,62 +15064,57 @@ li.ant-time-picker-panel-select-option-disabled:hover { transition: all .3s; } .ant-time-picker-input::-moz-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; opacity: 1; } .ant-time-picker-input:-ms-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-time-picker-input::-webkit-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-time-picker-input:hover { - border-color: #49a9ee; + border-color: #40a9ff; } .ant-time-picker-input:focus { - border-color: #49a9ee; + border-color: #40a9ff; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); + box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); } .ant-time-picker-input-disabled { - background-color: #f7f7f7; + background-color: #f5f5f5; opacity: 1; cursor: not-allowed; color: rgba(0, 0, 0, 0.25); } .ant-time-picker-input-disabled:hover { - border-color: #e2e2e2; + border-color: #e6d8d8; } textarea.ant-time-picker-input { max-width: 100%; height: auto; vertical-align: bottom; + -webkit-transition: all .3s, height 0s; + -o-transition: all .3s, height 0s; + transition: all .3s, height 0s; } .ant-time-picker-input-lg { - padding: 6px 7px; - height: 32px; + padding: 6px 11px; + height: 40px; } .ant-time-picker-input-sm { padding: 1px 7px; - height: 22px; + height: 24px; } .ant-time-picker-input[disabled] { - background-color: #f7f7f7; + background-color: #f5f5f5; opacity: 1; cursor: not-allowed; color: rgba(0, 0, 0, 0.25); } .ant-time-picker-input[disabled]:hover { - border-color: #e2e2e2; -} -.ant-time-picker-large .ant-time-picker-input { - padding: 6px 7px; - height: 32px; -} -.ant-time-picker-small .ant-time-picker-input { - padding: 1px 7px; - height: 22px; + border-color: #e6d8d8; } .ant-time-picker-open { opacity: 0; @@ -14909,21 +15129,31 @@ textarea.ant-time-picker-input { -o-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); width: 14px; - height: 12px; - line-height: 12px; - right: 8px; - color: rgba(0, 0, 0, 0.43); + height: 14px; + line-height: 14px; + right: 11px; + color: rgba(0, 0, 0, 0.45); top: 50%; - margin-top: -6px; + margin-top: -7px; } .ant-time-picker-icon:after { content: "\E641"; font-family: "anticon"; - font-size: 14px; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); display: block; line-height: 1; } +.ant-time-picker-large .ant-time-picker-input { + padding: 6px 11px; + height: 40px; +} +.ant-time-picker-small .ant-time-picker-input { + padding: 1px 7px; + height: 24px; +} +.ant-time-picker-small .ant-time-picker-icon { + right: 7px; +} /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ @@ -14931,7 +15161,7 @@ textarea.ant-time-picker-input { position: relative; } .chartCard___1Fnr4 .meta___3ClKk { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 14px; position: relative; line-height: 22px; @@ -14966,7 +15196,7 @@ textarea.ant-time-picker-input { width: 100%; } .chartCard___1Fnr4 .footer___3f4u2 { - border-top: 1px solid #e9e9e9; + border-top: 1px solid #e8e8e8; padding-top: 8px; margin-top: 11px; } @@ -15013,7 +15243,7 @@ textarea.ant-time-picker-input { width: 8px; } .pie___3QH0n .line___38CuC { - background-color: #e9e9e9; + background-color: #e8e8e8; display: inline-block; margin-right: 8px; width: 1px; @@ -15024,7 +15254,7 @@ textarea.ant-time-picker-input { margin-right: 8px; } .pie___3QH0n .percent___SkwL0 { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .pie___3QH0n .value___1nm5N { position: absolute; @@ -15040,7 +15270,7 @@ textarea.ant-time-picker-input { height: 62px; } .pie___3QH0n .total___Du-qd > h4 { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 14px; line-height: 22px; height: 22px; @@ -15073,7 +15303,7 @@ textarea.ant-time-picker-input { margin-top: 2px; } .radar___2RHOM .legend___1WaFf .legendItem___2FvBp .split___GJ7io { - background-color: #e9e9e9; + background-color: #e8e8e8; position: absolute; top: 8px; right: 0; @@ -15098,7 +15328,7 @@ textarea.ant-time-picker-input { width: 100%; } .miniProgress___2g_hV .progressWrap___CW4N3 { - background-color: #f7f7f7; + background-color: #f5f5f5; position: relative; } .miniProgress___2g_hV .progress___EaIQE { @@ -15106,7 +15336,7 @@ textarea.ant-time-picker-input { -o-transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s; transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s; border-radius: 1px 0 0 1px; - background-color: #108ee9; + background-color: #1890ff; width: 0; height: 100%; } @@ -15220,7 +15450,7 @@ textarea.ant-time-picker-input { margin-right: 0; } .trendgray___IcwF2 .trendItem___3vYy5 { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ @@ -15247,7 +15477,7 @@ textarea.ant-time-picker-input { margin-bottom: 16px; } .numberInfo___3sKYk h6 { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 14px; height: 22px; line-height: 22px; @@ -15275,7 +15505,7 @@ textarea.ant-time-picker-input { margin-right: 32px; } .numberInfo___3sKYk > div .subTotal___1_8wn { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 14px; vertical-align: top; } @@ -15307,7 +15537,7 @@ textarea.ant-time-picker-input { width: 100%; } .waterWave___2mICG .text___29g1P span { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 14px; line-height: 22px; } @@ -15326,7 +15556,7 @@ textarea.ant-time-picker-input { -webkit-transition: color 0.32s; -o-transition: color 0.32s; transition: color 0.32s; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); cursor: pointer; margin-left: 16px; } @@ -15357,7 +15587,7 @@ textarea.ant-time-picker-input { line-height: 22px; } .rankingList___Brgov li span:first-child { - background-color: #f7f7f7; + background-color: #f5f5f5; border-radius: 20px; display: inline-block; font-size: 12px; @@ -15369,7 +15599,7 @@ textarea.ant-time-picker-input { text-align: center; } .rankingList___Brgov li span.active___1gvqW { - background-color: #108ee9; + background-color: #1890ff; color: #fff; } .rankingList___Brgov li span:last-child { @@ -15384,7 +15614,7 @@ textarea.ant-time-picker-input { margin-left: 24px; } .salesExtra___3C7yg a:hover { - color: #108ee9; + color: #1890ff; } .salesCard___Aa8eS .salesBar___3puFu { padding: 0 0 24px 24px; @@ -15482,9 +15712,27 @@ textarea.ant-time-picker-input { /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ -.ant-list-more, +.ant-list { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; + position: relative; +} +.ant-list * { + outline: none; +} .ant-list-pagination { - margin-top: 24px; + margin-top: 12px; + text-align: right; +} +.ant-list-more { + margin-top: 12px; text-align: center; } .ant-list-more button { @@ -15493,7 +15741,7 @@ textarea.ant-time-picker-input { } .ant-list-spin { text-align: center; - min-height: 48px; + min-height: 40px; } .ant-list-item { -webkit-box-align: center; @@ -15502,8 +15750,8 @@ textarea.ant-time-picker-input { display: -webkit-box; display: -ms-flexbox; display: flex; - padding-top: 24px; - padding-bottom: 24px; + padding-top: 12px; + padding-bottom: 12px; } .ant-list-item-meta { -webkit-box-align: center; @@ -15535,10 +15783,10 @@ textarea.ant-time-picker-input { color: rgba(0, 0, 0, 0.65); } .ant-list-item-meta-title a:hover { - color: #108ee9; + color: #1890ff; } .ant-list-item-meta-description { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 14px; line-height: 22px; } @@ -15564,10 +15812,12 @@ textarea.ant-time-picker-input { -ms-flex: 0 0 auto; flex: 0 0 auto; margin-left: 48px; + padding: 0; + list-style: none; } .ant-list-item-action > li { display: inline-block; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); cursor: pointer; padding: 0 8px; position: relative; @@ -15579,7 +15829,7 @@ textarea.ant-time-picker-input { padding-left: 0; } .ant-list-item-action-split { - background-color: #e9e9e9; + background-color: #e8e8e8; margin-top: -7px; position: absolute; top: 50%; @@ -15600,9 +15850,48 @@ textarea.ant-time-picker-input { -ms-flex: 0; flex: 0; } +.ant-list-split .ant-list-item { + border-bottom: 1px solid #e8e8e8; +} +.ant-list-bordered { + border-radius: 4px; + border: 1px solid #d9d9d9; +} +.ant-list-bordered .ant-list-header { + border-bottom: 1px solid #e8e8e8; + padding: 12px 24px; +} +.ant-list-bordered .ant-list-footer { + border-top: 1px solid #e8e8e8; + padding: 12px 24px; +} .ant-list-bordered .ant-list-item { - border-bottom: 1px solid #e9e9e9; - padding-bottom: 23px; + border-bottom: 1px solid #e8e8e8; + padding-left: 24px; + padding-right: 24px; +} +.ant-list-bordered .ant-list-item:last-child { + border-bottom: none; +} +.ant-list-bordered.ant-list-lg .ant-list-header, +.ant-list-bordered.ant-list-lg .ant-list-footer { + padding: 16px 24px; +} +.ant-list-bordered.ant-list-sm .ant-list-item { + padding-left: 16px; + padding-right: 16px; +} +.ant-list-bordered.ant-list-sm .ant-list-header, +.ant-list-bordered.ant-list-sm .ant-list-footer { + padding: 8px 16px; +} +.ant-list-lg .ant-list-item { + padding-top: 16px; + padding-bottom: 16px; +} +.ant-list-sm .ant-list-item { + padding-top: 8px; + padding-bottom: 8px; } .ant-list-vertical .ant-list-item { display: block; @@ -15660,6 +15949,12 @@ textarea.ant-time-picker-input { .ant-list-grid .ant-list-item-content { display: block; } +.ant-list-empty { + color: rgba(0, 0, 0, 0.45); + padding: 16px 0; + font-size: 12px; + text-align: center; +} @media screen and (max-width: 768px) { .ant-list-item-action { margin-left: 24px; @@ -15691,8 +15986,18 @@ textarea.ant-time-picker-input { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-breadcrumb { - color: rgba(0, 0, 0, 0.65); + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; +} +.ant-breadcrumb .anticon { + font-size: 12px; } .ant-breadcrumb a { color: rgba(0, 0, 0, 0.65); @@ -15701,7 +16006,7 @@ textarea.ant-time-picker-input { transition: color .3s; } .ant-breadcrumb a:hover { - color: #49a9ee; + color: #40a9ff; } .ant-breadcrumb > span:last-child { font-weight: 500; @@ -15712,7 +16017,7 @@ textarea.ant-time-picker-input { } .ant-breadcrumb-separator { margin: 0 8px; - color: rgba(0, 0, 0, 0.3); + color: rgba(0, 0, 0, 0.45); } .ant-breadcrumb-link > .anticon + span { margin-left: 4px; @@ -15723,7 +16028,7 @@ textarea.ant-time-picker-input { .pageHeader___qgeO0 { background: #fff; padding: 18px 28px 0 36px; - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; } .pageHeader___qgeO0 .detail___3j7je { display: -webkit-box; @@ -15742,7 +16047,7 @@ textarea.ant-time-picker-input { margin: 0 0 -17px -8px; } .pageHeader___qgeO0 .tabs___2xumN .ant-tabs-bar { - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; } .pageHeader___qgeO0 .logo___2fjzf { -webkit-box-flex: 0; @@ -15786,19 +16091,36 @@ textarea.ant-time-picker-input { margin-left: 88px; min-width: 242px; } +@media screen and (max-width: 1200px) { + .pageHeader___qgeO0 .extraContent___2lyIs { + margin-left: 44px; + } +} +@media screen and (max-width: 992px) { + .pageHeader___qgeO0 .extraContent___2lyIs { + margin-left: 20px; + } +} @media screen and (max-width: 768px) { + .pageHeader___qgeO0 .row___1YNAY { + display: block; + } + .pageHeader___qgeO0 .action___2xCPQ, .pageHeader___qgeO0 .extraContent___2lyIs { - margin-left: 44px; + margin-left: 0; + text-align: left; } } @media screen and (max-width: 576px) { - .pageHeader___qgeO0 .extraContent___2lyIs { - margin-left: 24px; + .pageHeader___qgeO0 .detail___3j7je { + display: block; } } @media screen and (max-width: 480px) { - .pageHeader___qgeO0 .extraContent___2lyIs { - margin-left: 8px; + .pageHeader___qgeO0 .action___2xCPQ .ant-btn-group, + .pageHeader___qgeO0 .action___2xCPQ :not(.ant-btn-group) .ant-button { + display: block; + margin-bottom: 8px; } } /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ @@ -15816,11 +16138,11 @@ textarea.ant-time-picker-input { margin-right: 32px; } .linkGroup___3hWLS > a:hover { - color: #108ee9; + color: #1890ff; } .linkGroup___3hWLS > button { - border-color: #108ee9; - color: #108ee9; + border-color: #1890ff; + color: #1890ff; } .linkGroup___3hWLS > button i { position: relative; @@ -15868,7 +16190,7 @@ textarea.ant-time-picker-input { font-weight: normal; } .pageHeaderTitle___3QCVr .titleContent___2X51j > p:last-child { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 14px; line-height: 22px; margin-top: 12px; @@ -15895,7 +16217,7 @@ textarea.ant-time-picker-input { float: left; } .pageHeaderAction___QjMYf > div > p:first-child { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 14px; line-height: 22px; margin-bottom: 2px; @@ -15906,11 +16228,11 @@ textarea.ant-time-picker-input { line-height: 38px; } .pageHeaderAction___QjMYf > div > p > span { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 20px; } .pageHeaderAction___QjMYf > div > em { - background-color: #e9e9e9; + background-color: #e8e8e8; position: absolute; top: 8px; right: 0; @@ -15953,7 +16275,7 @@ textarea.ant-time-picker-input { white-space: nowrap; } .members___3rzf4 a:hover span { - color: #108ee9; + color: #1890ff; } .projectList___WFZjL .ant-card-meta-description { font-size: 12px; @@ -15978,7 +16300,7 @@ textarea.ant-time-picker-input { white-space: nowrap; } .projectList___WFZjL .projectItemContent___onvV2 a { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); display: inline-block; -webkit-box-flex: 1; -ms-flex: 1 1 0px; @@ -15990,10 +16312,10 @@ textarea.ant-time-picker-input { white-space: nowrap; } .projectList___WFZjL .projectItemContent___onvV2 a:hover { - color: #108ee9; + color: #1890ff; } .projectList___WFZjL .projectItemContent___onvV2 span { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -16033,6 +16355,15 @@ textarea.ant-time-picker-input { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-modal { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; position: relative; width: auto; margin: 0 auto; @@ -16063,8 +16394,8 @@ textarea.ant-time-picker-input { border: 0; border-radius: 4px; background-clip: padding-box; - -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); } .ant-modal-close { cursor: pointer; @@ -16080,7 +16411,7 @@ textarea.ant-time-picker-input { -webkit-transition: color .3s ease; -o-transition: color .3s ease; transition: color .3s ease; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); outline: 0; } .ant-modal-close-x { @@ -16110,7 +16441,7 @@ textarea.ant-time-picker-input { border-radius: 4px 4px 0 0; background: #fff; color: rgba(0, 0, 0, 0.65); - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; } .ant-modal-body { padding: 16px; @@ -16118,7 +16449,7 @@ textarea.ant-time-picker-input { line-height: 1.5; } .ant-modal-footer { - border-top: 1px solid #e9e9e9; + border-top: 1px solid #e8e8e8; padding: 10px 16px 10px 10px; text-align: right; border-radius: 0 0 4px 4px; @@ -16143,7 +16474,7 @@ textarea.ant-time-picker-input { left: 0; bottom: 0; background-color: #373737; - background-color: rgba(55, 55, 55, 0.6); + background-color: rgba(0, 0, 0, 0.65); height: 100%; z-index: 1000; filter: alpha(opacity=50); @@ -16214,25 +16545,31 @@ textarea.ant-time-picker-input { margin-bottom: 0; } .ant-confirm-error .ant-confirm-body > .anticon { - color: #f04134; + color: #f5222d; } .ant-confirm-warning .ant-confirm-body > .anticon, .ant-confirm-confirm .ant-confirm-body > .anticon { - color: #ffbf00; + color: #faad14; } .ant-confirm-info .ant-confirm-body > .anticon { - color: #108ee9; + color: #1890ff; } .ant-confirm-success .ant-confirm-body > .anticon { - color: #00a854; + color: #52c41a; } /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-input-number { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + -webkit-box-sizing: border-box; + box-sizing: border-box; + list-style: none; position: relative; - padding: 4px 7px; + padding: 4px 11px; width: 100%; + height: 32px; + font-size: 14px; line-height: 1.5; color: rgba(0, 0, 0, 0.65); background-color: #fff; @@ -16242,60 +16579,61 @@ textarea.ant-time-picker-input { transition: all .3s; margin: 0; padding: 0; - font-size: 14px; - height: 28px; display: inline-block; border: 1px solid #d9d9d9; border-radius: 4px; - width: 80px; + width: 90px; } .ant-input-number::-moz-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; opacity: 1; } .ant-input-number:-ms-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-input-number::-webkit-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-input-number:hover { - border-color: #49a9ee; + border-color: #40a9ff; } .ant-input-number:focus { - border-color: #49a9ee; + border-color: #40a9ff; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); + box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); } .ant-input-number-disabled { - background-color: #f7f7f7; + background-color: #f5f5f5; opacity: 1; cursor: not-allowed; color: rgba(0, 0, 0, 0.25); } .ant-input-number-disabled:hover { - border-color: #e2e2e2; + border-color: #e6d8d8; } textarea.ant-input-number { max-width: 100%; height: auto; vertical-align: bottom; + -webkit-transition: all .3s, height 0s; + -o-transition: all .3s, height 0s; + transition: all .3s, height 0s; } .ant-input-number-lg { - padding: 6px 7px; - height: 32px; + padding: 6px 11px; + height: 40px; } .ant-input-number-sm { padding: 1px 7px; - height: 22px; + height: 24px; } .ant-input-number-handler { text-align: center; line-height: 0; height: 50%; overflow: hidden; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); position: relative; -webkit-transition: all 0.1s linear; -o-transition: all 0.1s linear; @@ -16309,7 +16647,7 @@ textarea.ant-input-number { } .ant-input-number-handler:hover .ant-input-number-handler-up-inner, .ant-input-number-handler:hover .ant-input-number-handler-down-inner { - color: #49a9ee; + color: #40a9ff; } .ant-input-number-handler-up-inner, .ant-input-number-handler-down-inner { @@ -16338,11 +16676,8 @@ textarea.ant-input-number { -webkit-transform: scale(0.58333333) rotate(0deg); -ms-transform: scale(0.58333333) rotate(0deg); transform: scale(0.58333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; right: 4px; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .ant-input-number-handler-up-inner:before, .ant-input-number-handler-down-inner:before { @@ -16350,38 +16685,33 @@ textarea.ant-input-number { font-family: "anticon" !important; } :root .ant-input-number-handler-up-inner, -:root .ant-input-number-handler-down-inner { - -webkit-filter: none; - filter: none; -} -:root .ant-input-number-handler-up-inner, :root .ant-input-number-handler-down-inner { font-size: 14px; } .ant-input-number:hover { - border-color: #49a9ee; + border-color: #40a9ff; } .ant-input-number-focused { - border-color: #49a9ee; + border-color: #40a9ff; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); + box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); } .ant-input-number-disabled { - background-color: #f7f7f7; + background-color: #f5f5f5; opacity: 1; cursor: not-allowed; color: rgba(0, 0, 0, 0.25); } .ant-input-number-disabled:hover { - border-color: #e2e2e2; + border-color: #e6d8d8; } .ant-input-number-input { width: 100%; text-align: left; outline: 0; -moz-appearance: textfield; - height: 26px; + height: 30px; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; @@ -16389,39 +16719,40 @@ textarea.ant-input-number { background-color: #fff; border: 0; border-radius: 4px; - padding: 0 7px; + padding: 0 11px; display: block; } .ant-input-number-input::-moz-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; opacity: 1; } .ant-input-number-input:-ms-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-input-number-input::-webkit-input-placeholder { - color: rgba(0, 0, 0, 0.25); + color: #bfbfbf; } .ant-input-number-input[disabled] { - background-color: #f7f7f7; + background-color: #f5f5f5; opacity: 1; cursor: not-allowed; color: rgba(0, 0, 0, 0.25); } .ant-input-number-input[disabled]:hover { - border-color: #e2e2e2; + border-color: #e6d8d8; } .ant-input-number-lg { padding: 0; } .ant-input-number-lg input { - height: 30px; + height: 38px; } .ant-input-number-sm { padding: 0; } .ant-input-number-sm input { - height: 20px; + height: 22px; + padding: 0 7px; } .ant-input-number-handler-wrap { border-left: 1px solid #d9d9d9; @@ -16474,86 +16805,74 @@ textarea.ant-input-number { .ant-input-number-handler-down:hover { height: 60% !important; } -.ant-input-number-handler-down-disabled .ant-input-number-handler-down-inner, -.ant-input-number-handler-up-disabled .ant-input-number-handler-down-inner, -.ant-input-number-disabled .ant-input-number-handler-down-inner, -.ant-input-number-handler-down-disabled .ant-input-number-handler-up-inner, -.ant-input-number-handler-up-disabled .ant-input-number-handler-up-inner, -.ant-input-number-disabled .ant-input-number-handler-up-inner { - opacity: 0.72; - color: #ccc !important; - cursor: not-allowed; -} .ant-input-number-disabled .ant-input-number-input { - opacity: 0.72; cursor: not-allowed; - background-color: #f7f7f7; + background-color: #f5f5f5; } .ant-input-number-disabled .ant-input-number-handler-wrap { display: none; } -.ant-input-number-disabled .ant-input-number-handler { - opacity: 0.72; - color: #ccc !important; - cursor: not-allowed; -} /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ -legend { +.ant-form { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; +} +.ant-form legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 16px; line-height: inherit; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); border: 0; border-bottom: 1px solid #d9d9d9; } -label { +.ant-form label { font-size: 14px; } -input[type="search"] { +.ant-form input[type="search"] { -webkit-box-sizing: border-box; box-sizing: border-box; } -input[type="radio"], -input[type="checkbox"] { +.ant-form input[type="radio"], +.ant-form input[type="checkbox"] { line-height: normal; } -input[type="file"] { +.ant-form input[type="file"] { display: block; } -input[type="range"] { +.ant-form input[type="range"] { display: block; width: 100%; } -select[multiple], -select[size] { +.ant-form select[multiple], +.ant-form select[size] { height: auto; } -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { +.ant-form input[type="file"]:focus, +.ant-form input[type="radio"]:focus, +.ant-form input[type="checkbox"]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } -output { +.ant-form output { display: block; padding-top: 15px; font-size: 14px; line-height: 1.5; color: rgba(0, 0, 0, 0.65); } -label { - position: relative; -} -label > .anticon { - vertical-align: top; - font-size: 14px; -} .ant-form-item-required:before { display: inline-block; margin-right: 4px; @@ -16561,7 +16880,7 @@ label > .anticon { font-family: SimSun; line-height: 1; font-size: 14px; - color: #f04134; + color: #f5222d; } .ant-form-hide-required-mark .ant-form-item-required:before { display: none; @@ -16583,14 +16902,28 @@ input[type="checkbox"].disabled { cursor: not-allowed; } .ant-form-item { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; - margin-bottom: 24px; + line-height: 1.5; color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; + margin-bottom: 24px; vertical-align: top; -webkit-transition: margin 0.15s steps(1); -o-transition: margin 0.15s steps(1); transition: margin 0.15s steps(1); } +.ant-form-item label { + position: relative; +} +.ant-form-item label > .anticon { + vertical-align: top; + font-size: 14px; +} .ant-form-item > .ant-form-item, .ant-form-item :not(.ant-form) > .ant-form-item { margin-bottom: -24px; @@ -16611,6 +16944,9 @@ input[type="checkbox"].disabled { font-size: 0; height: 0; } +.ant-form-item-control * { + font-size: 14px; +} .ant-form-item-with-help { margin-bottom: 3px; -webkit-transition: none; @@ -16644,7 +16980,7 @@ input[type="checkbox"].disabled { } .ant-form-explain, .ant-form-extra { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); line-height: 1.5; -webkit-transition: color 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: color 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); @@ -16899,127 +17235,127 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { } .has-success.has-feedback:after { content: '\E630'; - color: #00a854; + color: #52c41a; } .has-warning .ant-form-explain, .has-warning .ant-form-split { - color: #ffbf00; + color: #faad14; } .has-warning .ant-input, .has-warning .ant-input:hover { - border-color: #ffbf00; + border-color: #faad14; } .has-warning .ant-input:focus { - border-color: #ffce3d; + border-color: #ffc53d; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); - box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); + box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); } .has-warning .ant-input:not([disabled]):hover { - border-color: #ffbf00; + border-color: #faad14; } .has-warning .ant-calendar-picker-open .ant-calendar-picker-input { - border-color: #ffce3d; + border-color: #ffc53d; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); - box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); + box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); } .has-warning .ant-input-prefix { - color: #ffbf00; + color: #faad14; } .has-warning .ant-input-group-addon { - color: #ffbf00; - border-color: #ffbf00; + color: #faad14; + border-color: #faad14; background-color: #fff; } .has-warning .has-feedback { - color: #ffbf00; + color: #faad14; } .has-warning.has-feedback:after { content: '\E62C'; - color: #ffbf00; + color: #faad14; } .has-warning .ant-select-selection { - border-color: #ffbf00; + border-color: #faad14; } .has-warning .ant-select-open .ant-select-selection, .has-warning .ant-select-focused .ant-select-selection { - border-color: #ffce3d; + border-color: #ffc53d; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); - box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); + box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); } .has-warning .ant-calendar-picker-icon:after, .has-warning .ant-time-picker-icon:after, .has-warning .ant-picker-icon:after, .has-warning .ant-select-arrow, .has-warning .ant-cascader-picker-arrow { - color: #ffbf00; + color: #faad14; } .has-warning .ant-input-number, .has-warning .ant-time-picker-input { - border-color: #ffbf00; + border-color: #faad14; } .has-warning .ant-input-number-focused, .has-warning .ant-time-picker-input-focused, .has-warning .ant-input-number:focus, .has-warning .ant-time-picker-input:focus { - border-color: #ffce3d; + border-color: #ffc53d; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); - box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); + box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); } .has-warning .ant-input-number:not([disabled]):hover, .has-warning .ant-time-picker-input:not([disabled]):hover { - border-color: #ffbf00; + border-color: #faad14; } .has-error .ant-form-explain, .has-error .ant-form-split { - color: #f04134; + color: #f5222d; } .has-error .ant-input, .has-error .ant-input:hover { - border-color: #f04134; + border-color: #f5222d; } .has-error .ant-input:focus { - border-color: #f46e65; + border-color: #ff4d4f; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2); + box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2); } .has-error .ant-input:not([disabled]):hover { - border-color: #f04134; + border-color: #f5222d; } .has-error .ant-calendar-picker-open .ant-calendar-picker-input { - border-color: #f46e65; + border-color: #ff4d4f; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2); + box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2); } .has-error .ant-input-prefix { - color: #f04134; + color: #f5222d; } .has-error .ant-input-group-addon { - color: #f04134; - border-color: #f04134; + color: #f5222d; + border-color: #f5222d; background-color: #fff; } .has-error .has-feedback { - color: #f04134; + color: #f5222d; } .has-error.has-feedback:after { content: '\E62E'; - color: #f04134; + color: #f5222d; } .has-error .ant-select-selection { - border-color: #f04134; + border-color: #f5222d; } .has-error .ant-select-open .ant-select-selection, .has-error .ant-select-focused .ant-select-selection { - border-color: #f46e65; + border-color: #ff4d4f; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2); + box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2); } .has-error .ant-input-group-addon .ant-select-selection { border-color: transparent; @@ -17031,42 +17367,42 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { .has-error .ant-picker-icon:after, .has-error .ant-select-arrow, .has-error .ant-cascader-picker-arrow { - color: #f04134; + color: #f5222d; } .has-error .ant-input-number, .has-error .ant-time-picker-input { - border-color: #f04134; + border-color: #f5222d; } .has-error .ant-input-number-focused, .has-error .ant-time-picker-input-focused, .has-error .ant-input-number:focus, .has-error .ant-time-picker-input:focus { - border-color: #f46e65; + border-color: #ff4d4f; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2); + box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2); } .has-error .ant-input-number:not([disabled]):hover, .has-error .ant-time-picker-input:not([disabled]):hover { - border-color: #f04134; + border-color: #f5222d; } .has-error .ant-mention-wrapper .ant-mention-editor, .has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover { - border-color: #f04134; + border-color: #f5222d; } -.has-error .ant-mention-wrapper.ant-mention-active .ant-mention-editor, +.has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor, .has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus { - border-color: #f46e65; + border-color: #ff4d4f; outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); + -webkit-box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2); + box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2); } .is-validating.has-feedback:after { display: inline-block; -webkit-animation: loadingCircle 1s infinite linear; animation: loadingCircle 1s infinite linear; content: "\E64D"; - color: #108ee9; + color: #1890ff; } .ant-advanced-search-form .ant-form-item { margin-bottom: 16px; @@ -17074,7 +17410,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { .ant-advanced-search-form .ant-input, .ant-advanced-search-form .ant-input-group .ant-input, .ant-advanced-search-form .ant-input-group .ant-input-group-addon { - height: 28px; + height: 32px; } .show-help-enter, .show-help-appear { @@ -17219,15 +17555,21 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-alert { - position: relative; - padding: 8px 48px 8px 38px; - border-radius: 4px; - color: rgba(0, 0, 0, 0.65); + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; + position: relative; + padding: 8px 16px 8px 38px; + border-radius: 4px; } .ant-alert.ant-alert-no-icon { - padding: 8px 48px 8px 16px; + padding: 8px 16px; } .ant-alert-icon { font-size: 16px; @@ -17241,48 +17583,47 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { display: none; } .ant-alert-success { - border: 1px solid #cfefdf; - background-color: #ebf8f2; + border: 1px solid #b7eb8f; + background-color: #f6ffed; } .ant-alert-success .ant-alert-icon { - color: #00a854; + color: #52c41a; } .ant-alert-info { - border: 1px solid #d2eafb; - background-color: #ecf6fd; + border: 1px solid #91d5ff; + background-color: #e6f7ff; } .ant-alert-info .ant-alert-icon { - color: #108ee9; + color: #1890ff; } .ant-alert-warning { - border: 1px solid #fff3cf; - background-color: #fffaeb; + border: 1px solid #ffe58f; + background-color: #fffbe6; } .ant-alert-warning .ant-alert-icon { - color: #ffbf00; + color: #faad14; } .ant-alert-error { - border: 1px solid #fcdbd9; - background-color: #fef0ef; + border: 1px solid #ffa39e; + background-color: #fff1f0; } .ant-alert-error .ant-alert-icon { - color: #f04134; + color: #f5222d; } .ant-alert-close-icon { - font-size: 14px; + font-size: 12px; position: absolute; right: 16px; - top: 10px; - height: 12px; - line-height: 12px; + top: 8px; + line-height: 22px; overflow: hidden; cursor: pointer; } .ant-alert-close-icon .anticon-cross { - color: rgba(0, 0, 0, 0.43); - -webkit-transition: color .3s ease; - -o-transition: color .3s ease; - transition: color .3s ease; + color: rgba(0, 0, 0, 0.45); + -webkit-transition: color .3s; + -o-transition: color .3s; + transition: color .3s; } .ant-alert-close-icon .anticon-cross:hover { color: #404040; @@ -17420,7 +17761,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { margin-bottom: 16px; } .standardTable___19HoL .splitLine___3HKcu { - background: #e9e9e9; + background: #e8e8e8; display: inline-block; margin: 0 8px; width: 1px; @@ -17449,7 +17790,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .standardFormRow___IrCqN { - border-bottom: 1px dashed #e9e9e9; + border-bottom: 1px dashed #e8e8e8; padding-bottom: 16px; margin-bottom: 16px; display: -webkit-box; @@ -17634,7 +17975,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { .newButton___8F5Ts { background-color: transparent; border-color: #d9d9d9; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); width: 100%; height: 178px; } @@ -17737,7 +18078,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { width: 50%; } .filterCardList___1un-F .cardInfo___3rT0N > div > span { - background-color: #e9e9e9; + background-color: #e8e8e8; position: absolute; top: 0; right: 0; @@ -17745,7 +18086,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { height: 44px; } .filterCardList___1un-F .cardInfo___3rT0N > div p { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); line-height: 32px; font-size: 24px; } @@ -17768,7 +18109,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { line-height: 24px; } .listContent___XW2U5 > div { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); margin-top: 16px; height: 22px; line-height: 22px; @@ -17788,15 +18129,20 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { margin-left: 24px; } .listContent___XW2U5 > div a { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .listContent___XW2U5 > div a:hover { - color: #108ee9; + color: #1890ff; } .listItemExtra___2nBRw { width: 272px; height: 1px; } +@media screen and (max-width: 480px) { + .listContent___XW2U5 > div { + height: auto; + } +} @media screen and (max-width: 992px) { .listItemExtra___2nBRw { width: 0; @@ -17807,6 +18153,15 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-progress { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; display: inline-block; } .ant-progress-line { @@ -17814,6 +18169,10 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { font-size: 14px; position: relative; } +.ant-progress-small.ant-progress-line, +.ant-progress-small.ant-progress-line .ant-progress-text .anticon { + font-size: 12px; +} .ant-progress-outer { display: inline-block; width: 100%; @@ -17827,21 +18186,21 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { .ant-progress-inner { display: inline-block; width: 100%; - background-color: #f7f7f7; + background-color: #f5f5f5; border-radius: 100px; vertical-align: middle; } .ant-progress-circle-trail { - stroke: #f7f7f7; + stroke: #f5f5f5; } .ant-progress-circle-path { - stroke: #108ee9; + stroke: #1890ff; -webkit-animation: ant-progress-appear 0.3s; animation: ant-progress-appear 0.3s; } .ant-progress-bg { border-radius: 100px; - background-color: #108ee9; + background-color: #1890ff; -webkit-transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s; -o-transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s; transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s; @@ -17872,22 +18231,22 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite; } .ant-progress-status-exception .ant-progress-bg { - background-color: #f04134; + background-color: #f5222d; } .ant-progress-status-exception .ant-progress-text { - color: #f04134; + color: #f5222d; } .ant-progress-status-exception .ant-progress-circle-path { - stroke: #f04134; + stroke: #f5222d; } .ant-progress-status-success .ant-progress-bg { - background-color: #00a854; + background-color: #52c41a; } .ant-progress-status-success .ant-progress-text { - color: #00a854; + color: #52c41a; } .ant-progress-status-success .ant-progress-circle-path { - stroke: #00a854; + stroke: #52c41a; } .ant-progress-circle .ant-progress-inner { position: relative; @@ -17912,10 +18271,10 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { font-size: 1.16666667em; } .ant-progress-circle .ant-progress-status-exception .ant-progress-text { - color: #f04134; + color: #f5222d; } .ant-progress-circle .ant-progress-status-success .ant-progress-text { - color: #00a854; + color: #52c41a; } @-webkit-keyframes ant-progress-appear { 0% { @@ -17972,7 +18331,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { text-align: center; } .standardList___zDvO5 .headerInfo___3xama > span { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); display: inline-block; font-size: 14px; line-height: 22px; @@ -17984,7 +18343,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { line-height: 32px; } .standardList___zDvO5 .headerInfo___3xama > em { - background-color: #e9e9e9; + background-color: #e8e8e8; position: absolute; height: 56px; width: 1px; @@ -17996,7 +18355,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { font-size: 0; } .standardList___zDvO5 .listContent___G6xew > div { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); display: inline-block; font-size: 14px; margin-left: 32px; @@ -18017,6 +18376,24 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { margin-left: 16px; width: 272px; } +@media screen and (max-width: 480px) { + .standardList___zDvO5 .ant-list-item-content { + display: block; + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .standardList___zDvO5 .ant-list-item-action { + margin-left: 0; + } + .standardList___zDvO5 .listContent___G6xew { + margin-left: 0; + } + .standardList___zDvO5 .listContent___G6xew > div { + margin-left: 0; + } +} @media screen and (max-width: 576px) { .standardList___zDvO5 .extraContentSearch___htjjb { margin-left: 0; @@ -18090,7 +18467,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { /* stylelint-disable declaration-bang-space-before */ .divider___10De2 { border: 0; - border-top: 1px solid #e9e9e9; + border-top: 1px solid #e8e8e8; height: 1px; margin: 0 0 24px 0; } @@ -18103,18 +18480,21 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-steps { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; font-size: 0; width: 100%; - line-height: 1.5; display: -webkit-box; display: -ms-flexbox; display: flex; } -.ant-steps, -.ant-steps * { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} .ant-steps-item { position: relative; display: inline-block; @@ -18140,11 +18520,11 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { } .ant-steps-item-icon { border: 1px solid rgba(0, 0, 0, 0.25); - width: 26px; - height: 26px; - line-height: 26px; + width: 32px; + height: 32px; + line-height: 32px; text-align: center; - border-radius: 26px; + border-radius: 32px; font-size: 16px; margin-right: 8px; -webkit-transition: background-color 0.3s, border-color 0.3s; @@ -18155,13 +18535,8 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { .ant-steps-item-icon > .ant-steps-icon { line-height: 1; top: -1px; - color: #108ee9; - position: relative; -} -.ant-steps-item-icon > .ant-steps-icon.rcicon { - font-size: 14px; + color: #1890ff; position: relative; - top: -2px; } .ant-steps-item-tail { position: absolute; @@ -18173,7 +18548,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { .ant-steps-item-tail:after { content: ''; display: inline-block; - background: #e9e9e9; + background: #e8e8e8; height: 1px; border-radius: 1px; width: 100%; @@ -18183,27 +18558,26 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { } .ant-steps-item-title { font-size: 16px; - color: #666; - font-weight: bold; + color: rgba(0, 0, 0, 0.65); + font-weight: 500; display: inline-block; padding-right: 10px; position: relative; - line-height: 26px; + line-height: 32px; } .ant-steps-item-title:after { content: ''; height: 1px; width: 9999px; - background: #e9e9e9; + background: #e8e8e8; display: block; position: absolute; - top: 13px; + top: 16px; left: 100%; } .ant-steps-item-description { font-size: 14px; - color: rgba(0, 0, 0, 0.43); - margin-top: 4px; + color: rgba(0, 0, 0, 0.45); } .ant-steps-item-wait .ant-steps-item-icon { border-color: rgba(0, 0, 0, 0.25); @@ -18216,94 +18590,95 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { background: rgba(0, 0, 0, 0.25); } .ant-steps-item-wait > .ant-steps-item-content > .ant-steps-item-title { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .ant-steps-item-wait > .ant-steps-item-content > .ant-steps-item-title:after { - background-color: #e9e9e9; + background-color: #e8e8e8; } .ant-steps-item-wait > .ant-steps-item-content > .ant-steps-item-description { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .ant-steps-item-wait > .ant-steps-item-tail:after { - background-color: #e9e9e9; + background-color: #e8e8e8; } .ant-steps-item-process .ant-steps-item-icon { - border-color: #108ee9; + border-color: #1890ff; background-color: #fff; } .ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon { - color: #108ee9; + color: #1890ff; } .ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot { - background: #108ee9; + background: #1890ff; } .ant-steps-item-process > .ant-steps-item-content > .ant-steps-item-title { - color: rgba(0, 0, 0, 0.65); + color: rgba(0, 0, 0, 0.85); } .ant-steps-item-process > .ant-steps-item-content > .ant-steps-item-title:after { - background-color: #e9e9e9; + background-color: #e8e8e8; } .ant-steps-item-process > .ant-steps-item-content > .ant-steps-item-description { color: rgba(0, 0, 0, 0.65); } .ant-steps-item-process > .ant-steps-item-tail:after { - background-color: #e9e9e9; + background-color: #e8e8e8; } .ant-steps-item-process .ant-steps-item-icon { - background: #108ee9; + background: #1890ff; } .ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon { color: #fff; } .ant-steps-item-finish .ant-steps-item-icon { - border-color: #108ee9; + border-color: #1890ff; background-color: #fff; } .ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon { - color: #108ee9; + color: #1890ff; } .ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot { - background: #108ee9; + background: #1890ff; } .ant-steps-item-finish > .ant-steps-item-content > .ant-steps-item-title { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.65); } .ant-steps-item-finish > .ant-steps-item-content > .ant-steps-item-title:after { - background-color: #108ee9; + background-color: #1890ff; } .ant-steps-item-finish > .ant-steps-item-content > .ant-steps-item-description { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.65); } .ant-steps-item-finish > .ant-steps-item-tail:after { - background-color: #108ee9; + background-color: #1890ff; } .ant-steps-item-error .ant-steps-item-icon { - border-color: #f04134; + border-color: #f5222d; background-color: #fff; } .ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon { - color: #f04134; + color: #f5222d; } .ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot { - background: #f04134; + background: #f5222d; } .ant-steps-item-error > .ant-steps-item-content > .ant-steps-item-title { - color: #f04134; + color: #f5222d; } .ant-steps-item-error > .ant-steps-item-content > .ant-steps-item-title:after { - background-color: #e9e9e9; + background-color: #e8e8e8; } .ant-steps-item-error > .ant-steps-item-content > .ant-steps-item-description { - color: #f04134; + color: #f5222d; } .ant-steps-item-error > .ant-steps-item-tail:after { - background-color: #e9e9e9; + background-color: #e8e8e8; } .ant-steps-item.ant-steps-next-error .ant-steps-item-title:after { - background: #f04134; + background: #f5222d; } .ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item { - margin-right: 10px; + margin-right: 8px; + white-space: nowrap; } .ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child { margin-right: 0; @@ -18312,7 +18687,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { display: none; } .ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description { - max-width: 120px; + max-width: 140px; } .ant-steps-item-custom .ant-steps-item-icon { background: none; @@ -18321,34 +18696,34 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { height: auto; } .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon { - font-size: 26px; + font-size: 32px; top: 1px; left: 0.5px; - width: 26px; - height: 26px; + width: 32px; + height: 32px; } .ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon { - color: #108ee9; + color: #1890ff; } .ant-steps-small .ant-steps-item-icon { - width: 18px; - height: 18px; - line-height: 18px; + width: 24px; + height: 24px; + line-height: 24px; text-align: center; - border-radius: 18px; - font-size: 14px; - margin-right: 10px; + border-radius: 24px; + font-size: 12px; + margin-right: 8px; } .ant-steps-small .ant-steps-item-title { font-size: 14px; - line-height: 18px; + line-height: 24px; } .ant-steps-small .ant-steps-item-title:after { - top: 9px; + top: 12px; } .ant-steps-small .ant-steps-item-description { font-size: 14px; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .ant-steps-small .ant-steps-item-tail { top: 8px; @@ -18363,7 +18738,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { background: none; } .ant-steps-small .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon { - font-size: 26px; + font-size: 32px; top: -2.5px; -webkit-transform: none; -ms-transform: none; @@ -18388,34 +18763,90 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { display: block; } .ant-steps-vertical .ant-steps-item-title { - line-height: 26px; + line-height: 32px; } .ant-steps-vertical .ant-steps-item-description { padding-bottom: 12px; } .ant-steps-vertical > .ant-steps-item > .ant-steps-item-tail { position: absolute; - left: 13px; + left: 16px; top: 0; height: 100%; width: 1px; - padding: 30px 0 4px; + padding: 36px 0 4px; } .ant-steps-vertical > .ant-steps-item > .ant-steps-item-tail:after { height: 100%; width: 1px; } +.ant-steps-vertical > .ant-steps-item:not(:last-child) > .ant-steps-item-tail { + display: block; +} .ant-steps-vertical > .ant-steps-item > .ant-steps-item-content > .ant-steps-item-title:after { display: none; } .ant-steps-vertical.ant-steps-small .ant-steps-item-tail { position: absolute; - left: 9px; + left: 12px; top: 0; - padding: 22px 0 4px; + padding: 28px 0 4px; } .ant-steps-vertical.ant-steps-small .ant-steps-item-title { - line-height: 18px; + line-height: 24px; +} +@media (max-width: 480px) { + .ant-steps-horizontal.ant-steps-label-horizontal { + display: block; + } + .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item { + display: block; + overflow: visible; + } + .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-icon { + float: left; + } + .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-icon-inner { + margin-right: 16px; + } + .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-content { + min-height: 48px; + overflow: hidden; + display: block; + } + .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-title { + line-height: 32px; + } + .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-description { + padding-bottom: 12px; + } + .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-tail { + position: absolute; + left: 16px; + top: 0; + height: 100%; + width: 1px; + padding: 36px 0 4px; + } + .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-tail:after { + height: 100%; + width: 1px; + } + .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item:not(:last-child) > .ant-steps-item-tail { + display: block; + } + .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-content > .ant-steps-item-title:after { + display: none; + } + .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-tail { + position: absolute; + left: 12px; + top: 0; + padding: 28px 0 4px; + } + .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-title { + line-height: 24px; + } } .ant-steps-label-vertical .ant-steps-item { overflow: visible; @@ -18428,7 +18859,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { display: block; text-align: center; margin-top: 8px; - width: 120px; + width: 140px; } .ant-steps-label-vertical .ant-steps-item-icon { display: inline-block; @@ -18446,7 +18877,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { .ant-steps-dot .ant-steps-item-tail { width: 100%; top: 1px; - margin: 0 0 0 60px; + margin: 0 0 0 70px; padding: 0; } .ant-steps-dot .ant-steps-item-tail:after { @@ -18458,7 +18889,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { height: 5px; line-height: 5px; border: 0; - margin-left: 58px; + margin-left: 67px; background: transparent; } .ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot { @@ -18498,10 +18929,10 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .editableItem___ED0c1 { - line-height: 28px; + line-height: 32px; display: table; width: 100%; - margin-top: -3.5px; + margin-top: -5.5px; } .editableItem___ED0c1 .wrapper___226hs { display: table-row; @@ -18532,11 +18963,11 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { font-size: 20px; } .textSecondary___34LfX { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .divider___2RG6C { border: 0; - border-top: 1px solid #e9e9e9; + border-top: 1px solid #e8e8e8; height: 1px; margin: 0 0 24px 0; } @@ -18550,8 +18981,8 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { right: 0; height: 56px; line-height: 56px; - -webkit-box-shadow: 0 -1px 6px rgba(0, 0, 0, 0.2); - box-shadow: 0 -1px 6px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); background: #fff; padding: 0 28px; -webkit-transition: all .3s; @@ -18589,13 +19020,13 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { } .divider___1SXj5 { border: 0; - border-top: 1px solid #e9e9e9; + border-top: 1px solid #e8e8e8; height: 1px; margin: 0 0 24px 0; } .errorIcon___3dzef { cursor: pointer; - color: #f04134; + color: #f5222d; margin-right: 24px; } .errorIcon___3dzef i { @@ -18613,7 +19044,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { } .errorListItem___3fOPZ { list-style: none; - border-bottom: 1px solid #e9e9e9; + border-bottom: 1px solid #e8e8e8; padding: 8px 24px; cursor: pointer; -webkit-transition: all .3s; @@ -18621,13 +19052,13 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { transition: all .3s; } .errorListItem___3fOPZ:hover { - background: #ecf6fd; + background: #e6f7ff; } .errorListItem___3fOPZ:last-child { border: 0; } .errorListItem___3fOPZ .errorIcon___3dzef { - color: #f04134; + color: #f5222d; float: left; margin-top: 4px; margin-right: 8px; @@ -18635,7 +19066,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { } .errorListItem___3fOPZ .errorField___3ZJw1 { font-size: 12px; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); margin-top: 4px; } .ant-table td { @@ -18654,7 +19085,16 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { /* stylelint-disable declaration-bang-space-before */ /* stylelint-disable declaration-bang-space-before */ .ant-divider { - background: #e9e9e9; + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 0; + list-style: none; + background: #e8e8e8; } .ant-divider, .ant-divider-vertical { @@ -18689,7 +19129,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { position: relative; top: 50%; width: 50%; - border-top: 1px solid #e9e9e9; + border-top: 1px solid #e8e8e8; -webkit-transform: translateY(50%); -ms-transform: translateY(50%); transform: translateY(50%); @@ -18716,17 +19156,17 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { } .desc___1Hidv { padding: 0 34px; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 12px; } .desc___1Hidv h3 { font-size: 14px; margin: 8px 0; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .desc___1Hidv h4 { margin: 2px 0; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); } .desc___1Hidv p { margin-bottom: 16px; @@ -18752,6 +19192,8 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { /* stylelint-disable declaration-bang-space-before */ .result___Hm4g7 { text-align: center; + width: 72%; + margin: 0 auto; } .result___Hm4g7 .icon___3gQI1 { font-size: 72px; @@ -18759,10 +19201,10 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { margin-bottom: 24px; } .result___Hm4g7 .icon___3gQI1 > .success___mKc7I { - color: #00a854; + color: #52c41a; } .result___Hm4g7 .icon___3gQI1 > .error___1xqXc { - color: #f04134; + color: #f5222d; } .result___Hm4g7 .title___3_4zg { font-size: 24px; @@ -18773,7 +19215,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { } .result___Hm4g7 .description___1xuel { font-size: 14px; - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); margin-bottom: 24px; } .result___Hm4g7 .extra___2XdYc { @@ -18836,7 +19278,7 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { margin-bottom: 16px; } .exception___2aJ0K .content___Vjtij .desc___3v73k { - color: rgba(0, 0, 0, 0.43); + color: rgba(0, 0, 0, 0.45); font-size: 20px; margin-bottom: 16px; } @@ -18964,14 +19406,14 @@ form .ant-input-group-addon .ant-cascader-picker:only-child { transition: color .3s; } .success___3U6dA { - color: #00a854; + color: #52c41a; } .warning___1U4xc { - color: #ffbf00; + color: #faad14; } .error___2phr3 { - color: #f04134; + color: #f5222d; } .progress-pass___3WbEo > .progress___14ffN .ant-progress-bg { - background-color: #ffbf00; + background-color: #faad14; } diff --git a/index.js b/index.js index c196e0a9c11934b2ef3003076ccdf8cb3d84bcc4..1b440b7f07eabc814cbbb3c6860aa05db43fc693 100644 --- a/index.js +++ b/index.js @@ -1 +1 @@ -!function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/",t(t.s=526)}([function(e,t,n){"use strict";e.exports=n(87)},function(e,t,n){"use strict";t.__esModule=!0;var r=n(272),a=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=a.default||function(e){for(var t=1;t0)for(n=0;n0?"future":"past"];return S(n)?n(t):n.replace(/%s/i,t)}function Y(e,t){var n=e.toLowerCase();Nr[n]=Nr[n+"s"]=Nr[t]=e}function R(e){return"string"==typeof e?Nr[e]||Nr[e.toLowerCase()]:void 0}function I(e){var t,n,r={};for(n in e)c(e,n)&&(t=R(n))&&(r[t]=e[n]);return r}function F(e,t){Ar[e]=t}function H(e){var t=[];for(var n in e)t.push({unit:n,priority:Ar[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}function W(e,n){return function(r){return null!=r?(z(this,e,r),t.updateOffset(this,n),this):V(this,e)}}function V(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function z(e,t,n){e.isValid()&&e._d["set"+(e._isUTC?"UTC":"")+t](n)}function B(e){return e=R(e),S(this[e])?this[e]():this}function U(e,t){if("object"==typeof e){e=I(e);for(var n=H(e),r=0;r=0?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}function K(e,t,n,r){var a=r;"string"==typeof r&&(a=function(){return this[r]()}),e&&(Ir[e]=a),t&&(Ir[t[0]]=function(){return q(a.apply(this,arguments),t[1],t[2])}),n&&(Ir[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function G(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function X(e){var t,n,r=e.match(jr);for(t=0,n=r.length;t=0&&Yr.test(e);)e=e.replace(Yr,n),Yr.lastIndex=0,r-=1;return e}function Q(e,t,n){na[e]=S(t)?t:function(e,r){return e&&n?n:t}}function Z(e,t){return c(na,e)?na[e](t._strict,t._locale):new RegExp(ee(e))}function ee(e){return te(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,r,a){return t||n||r||a}))}function te(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function ne(e,t){var n,r=t;for("string"==typeof e&&(e=[e]),s(t)&&(r=function(e,n){n[t]=x(e)}),n=0;n=0&&isFinite(s.getFullYear())&&s.setFullYear(e),s}function be(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function xe(e,t,n){var r=7+t-n;return-(7+be(e,0,r).getUTCDay()-t)%7+r-1}function Me(e,t,n,r,a){var i,o,s=(7+n-r)%7,u=xe(e,r,a),l=1+7*(t-1)+s+u;return l<=0?(i=e-1,o=ve(i)+l):l>ve(e)?(i=e+1,o=l-ve(e)):(i=e,o=l),{year:i,dayOfYear:o}}function we(e,t,n){var r,a,i=xe(e.year(),t,n),o=Math.floor((e.dayOfYear()-i-1)/7)+1;return o<1?(a=e.year()-1,r=o+ke(a,t,n)):o>ke(e.year(),t,n)?(r=o-ke(e.year(),t,n),a=e.year()+1):(a=e.year(),r=o),{week:r,year:a}}function ke(e,t,n){var r=xe(e,t,n),a=xe(e+1,t,n);return(ve(e)-r+a)/7}function Ee(e){return we(e,this._week.dow,this._week.doy).week}function Se(){return this._week.dow}function Ce(){return this._week.doy}function Te(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Oe(e){var t=we(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Le(e,t){return"string"!=typeof e?e:isNaN(e)?(e=t.weekdaysParse(e),"number"==typeof e?e:null):parseInt(e,10)}function Pe(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function De(e,t){return e?r(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:r(this._weekdays)?this._weekdays:this._weekdays.standalone}function Ne(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Ae(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin}function je(e,t,n){var r,a,i,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)i=f([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(i,"").toLocaleLowerCase();return n?"dddd"===t?(a=pa.call(this._weekdaysParse,o),-1!==a?a:null):"ddd"===t?(a=pa.call(this._shortWeekdaysParse,o),-1!==a?a:null):(a=pa.call(this._minWeekdaysParse,o),-1!==a?a:null):"dddd"===t?-1!==(a=pa.call(this._weekdaysParse,o))?a:-1!==(a=pa.call(this._shortWeekdaysParse,o))?a:(a=pa.call(this._minWeekdaysParse,o),-1!==a?a:null):"ddd"===t?-1!==(a=pa.call(this._shortWeekdaysParse,o))?a:-1!==(a=pa.call(this._weekdaysParse,o))?a:(a=pa.call(this._minWeekdaysParse,o),-1!==a?a:null):-1!==(a=pa.call(this._minWeekdaysParse,o))?a:-1!==(a=pa.call(this._weekdaysParse,o))?a:(a=pa.call(this._shortWeekdaysParse,o),-1!==a?a:null)}function Ye(e,t,n){var r,a,i;if(this._weekdaysParseExact)return je.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(a=f([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".",".?")+"$","i")),this._weekdaysParse[r]||(i="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(i.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function Re(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Le(e,this.localeData()),this.add(e-t,"d")):t}function Ie(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Fe(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Pe(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function He(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||ze.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=ka),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function We(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||ze.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ea),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ve(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||ze.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Sa),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function ze(){function e(e,t){return t.length-e.length}var t,n,r,a,i,o=[],s=[],u=[],l=[];for(t=0;t<7;t++)n=f([2e3,1]).day(t),r=this.weekdaysMin(n,""),a=this.weekdaysShort(n,""),i=this.weekdays(n,""),o.push(r),s.push(a),u.push(i),l.push(r),l.push(a),l.push(i);for(o.sort(e),s.sort(e),u.sort(e),l.sort(e),t=0;t<7;t++)s[t]=te(s[t]),u[t]=te(u[t]),l[t]=te(l[t]);this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function Be(){return this.hours()%12||12}function Ue(){return this.hours()||24}function qe(e,t){K(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function Ke(e,t){return t._meridiemParse}function Ge(e){return"p"===(e+"").toLowerCase().charAt(0)}function Xe(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}function Je(e){return e?e.toLowerCase().replace("_","-"):e}function $e(e){for(var t,n,r,a,i=0;i0;){if(r=Qe(a.slice(0,t).join("-")))return r;if(n&&n.length>=t&&M(a,n,!0)>=t-1)break;t--}i++}return null}function Qe(t){var r=null;if(!Pa[t]&&void 0!==e&&e&&e.exports)try{r=Ca._abbr,n(699)("./"+t),Ze(r)}catch(e){}return Pa[t]}function Ze(e,t){var n;return e&&(n=o(t)?nt(e):et(e,t))&&(Ca=n),Ca._abbr}function et(e,t){if(null!==t){var n=La;if(t.abbr=e,null!=Pa[e])E("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=Pa[e]._config;else if(null!=t.parentLocale){if(null==Pa[t.parentLocale])return Da[t.parentLocale]||(Da[t.parentLocale]=[]),Da[t.parentLocale].push({name:e,config:t}),null;n=Pa[t.parentLocale]._config}return Pa[e]=new O(T(n,t)),Da[e]&&Da[e].forEach(function(e){et(e.name,e.config)}),Ze(e),Pa[e]}return delete Pa[e],null}function tt(e,t){if(null!=t){var n,r=La;null!=Pa[e]&&(r=Pa[e]._config),t=T(r,t),n=new O(t),n.parentLocale=Pa[e],Pa[e]=n,Ze(e)}else null!=Pa[e]&&(null!=Pa[e].parentLocale?Pa[e]=Pa[e].parentLocale:null!=Pa[e]&&delete Pa[e]);return Pa[e]}function nt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Ca;if(!r(e)){if(t=Qe(e))return t;e=[e]}return $e(e)}function rt(){return Tr(Pa)}function at(e){var t,n=e._a;return n&&-2===h(e).overflow&&(t=n[ia]<0||n[ia]>11?ia:n[oa]<1||n[oa]>ie(n[aa],n[ia])?oa:n[sa]<0||n[sa]>24||24===n[sa]&&(0!==n[ua]||0!==n[la]||0!==n[ca])?sa:n[ua]<0||n[ua]>59?ua:n[la]<0||n[la]>59?la:n[ca]<0||n[ca]>999?ca:-1,h(e)._overflowDayOfYear&&(toa)&&(t=oa),h(e)._overflowWeeks&&-1===t&&(t=da),h(e)._overflowWeekday&&-1===t&&(t=fa),h(e).overflow=t),e}function it(e){var t,n,r,a,i,o,s=e._i,u=Na.exec(s)||Aa.exec(s);if(u){for(h(e).iso=!0,t=0,n=Ya.length;t10?"YYYY ":"YY "),i="HH:mm"+(n[4]?":ss":""),n[1]){var d=new Date(n[2]),f=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][d.getDay()];if(n[1].substr(0,3)!==f)return h(e).weekdayMismatch=!0,void(e._isValid=!1)}switch(n[5].length){case 2:0===u?s=" +0000":(u=c.indexOf(n[5][1].toUpperCase())-12,s=(u<0?" -":" +")+(""+u).replace(/^-?/,"0").match(/..$/)[0]+"00");break;case 4:s=l[n[5]];break;default:s=l[" GMT"]}n[5]=s,e._i=n.splice(1).join(""),o=" ZZ",e._f=r+a+i+o,ft(e),h(e).rfc2822=!0}else e._isValid=!1}function st(e){var n=Ia.exec(e._i);if(null!==n)return void(e._d=new Date(+n[1]));it(e),!1===e._isValid&&(delete e._isValid,ot(e),!1===e._isValid&&(delete e._isValid,t.createFromInputFallback(e)))}function ut(e,t,n){return null!=e?e:null!=t?t:n}function lt(e){var n=new Date(t.now());return e._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function ct(e){var t,n,r,a,i=[];if(!e._d){for(r=lt(e),e._w&&null==e._a[oa]&&null==e._a[ia]&&dt(e),null!=e._dayOfYear&&(a=ut(e._a[aa],r[aa]),(e._dayOfYear>ve(a)||0===e._dayOfYear)&&(h(e)._overflowDayOfYear=!0),n=be(a,0,e._dayOfYear),e._a[ia]=n.getUTCMonth(),e._a[oa]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=i[t]=r[t];for(;t<7;t++)e._a[t]=i[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[sa]&&0===e._a[ua]&&0===e._a[la]&&0===e._a[ca]&&(e._nextDay=!0,e._a[sa]=0),e._d=(e._useUTC?be:_e).apply(null,i),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[sa]=24)}}function dt(e){var t,n,r,a,i,o,s,u;if(t=e._w,null!=t.GG||null!=t.W||null!=t.E)i=1,o=4,n=ut(t.GG,e._a[aa],we(bt(),1,4).year),r=ut(t.W,1),((a=ut(t.E,1))<1||a>7)&&(u=!0);else{i=e._locale._week.dow,o=e._locale._week.doy;var l=we(bt(),i,o);n=ut(t.gg,e._a[aa],l.year),r=ut(t.w,l.week),null!=t.d?((a=t.d)<0||a>6)&&(u=!0):null!=t.e?(a=t.e+i,(t.e<0||t.e>6)&&(u=!0)):a=i}r<1||r>ke(n,i,o)?h(e)._overflowWeeks=!0:null!=u?h(e)._overflowWeekday=!0:(s=Me(n,r,a,i,o),e._a[aa]=s.year,e._dayOfYear=s.dayOfYear)}function ft(e){if(e._f===t.ISO_8601)return void it(e);if(e._f===t.RFC_2822)return void ot(e);e._a=[],h(e).empty=!0;var n,r,a,i,o,s=""+e._i,u=s.length,l=0;for(a=$(e._f,e._locale).match(jr)||[],n=0;n0&&h(e).unusedInput.push(o),s=s.slice(s.indexOf(r)+r.length),l+=r.length),Ir[i]?(r?h(e).empty=!1:h(e).unusedTokens.push(i),ae(i,r,e)):e._strict&&!r&&h(e).unusedTokens.push(i);h(e).charsLeftOver=u-l,s.length>0&&h(e).unusedInput.push(s),e._a[sa]<=12&&!0===h(e).bigHour&&e._a[sa]>0&&(h(e).bigHour=void 0),h(e).parsedDateParts=e._a.slice(0),h(e).meridiem=e._meridiem,e._a[sa]=pt(e._locale,e._a[sa],e._meridiem),ct(e),at(e)}function pt(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?(r=e.isPM(n),r&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function ht(e){var t,n,r,a,i;if(0===e._f.length)return h(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;athis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Wt(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e={};if(g(e,this),e=gt(e),e._a){var t=e._isUTC?f(e._a):bt(e._a);this._isDSTShifted=this.isValid()&&M(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Vt(){return!!this.isValid()&&!this._isUTC}function zt(){return!!this.isValid()&&this._isUTC}function Bt(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function Ut(e,t){var n,r,a,i=e,o=null;return Tt(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:s(e)?(i={},t?i[t]=e:i.milliseconds=e):(o=Ua.exec(e))?(n="-"===o[1]?-1:1,i={y:0,d:x(o[oa])*n,h:x(o[sa])*n,m:x(o[ua])*n,s:x(o[la])*n,ms:x(Ot(1e3*o[ca]))*n}):(o=qa.exec(e))?(n="-"===o[1]?-1:1,i={y:qt(o[2],n),M:qt(o[3],n),w:qt(o[4],n),d:qt(o[5],n),h:qt(o[6],n),m:qt(o[7],n),s:qt(o[8],n)}):null==i?i={}:"object"==typeof i&&("from"in i||"to"in i)&&(a=Gt(bt(i.from),bt(i.to)),i={},i.ms=a.milliseconds,i.M=a.months),r=new Ct(i),Tt(e)&&c(e,"_locale")&&(r._locale=e._locale),r}function qt(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Kt(e,t){var n={milliseconds:0,months:0};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Gt(e,t){var n;return e.isValid()&&t.isValid()?(t=Dt(t,e),e.isBefore(t)?n=Kt(e,t):(n=Kt(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Xt(e,t){return function(n,r){var a,i;return null===r||isNaN(+r)||(E(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=r,r=i),n="string"==typeof n?+n:n,a=Ut(n,r),Jt(this,a,e),this}}function Jt(e,n,r,a){var i=n._milliseconds,o=Ot(n._days),s=Ot(n._months);e.isValid()&&(a=null==a||a,i&&e._d.setTime(e._d.valueOf()+i*r),o&&z(e,"Date",V(e,"Date")+o*r),s&&ce(e,V(e,"Month")+s*r),a&&t.updateOffset(e,o||s))}function $t(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Qt(e,n){var r=e||bt(),a=Dt(r,this).startOf("day"),i=t.calendarFormat(this,a)||"sameElse",o=n&&(S(n[i])?n[i].call(this,r):n[i]);return this.format(o||this.localeData().calendar(i,this,bt(r)))}function Zt(){return new y(this)}function en(e,t){var n=_(e)?e:bt(e);return!(!this.isValid()||!n.isValid())&&(t=R(o(t)?"millisecond":t),"millisecond"===t?this.valueOf()>n.valueOf():n.valueOf()9999?J(e,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):S(Date.prototype.toISOString)?this.toDate().toISOString():J(e,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function dn(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a=t+'[")]';return this.format(n+r+"-MM-DD[T]HH:mm:ss.SSS"+a)}function fn(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var n=J(this,e);return this.localeData().postformat(n)}function pn(e,t){return this.isValid()&&(_(e)&&e.isValid()||bt(e).isValid())?Ut({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function hn(e){return this.from(bt(),e)}function mn(e,t){return this.isValid()&&(_(e)&&e.isValid()||bt(e).isValid())?Ut({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function vn(e){return this.to(bt(),e)}function gn(e){var t;return void 0===e?this._locale._abbr:(t=nt(e),null!=t&&(this._locale=t),this)}function yn(){return this._locale}function _n(e){switch(e=R(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this}function bn(e){return void 0===(e=R(e))||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))}function xn(){return this._d.valueOf()-6e4*(this._offset||0)}function Mn(){return Math.floor(this.valueOf()/1e3)}function wn(){return new Date(this.valueOf())}function kn(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function En(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Sn(){return this.isValid()?this.toISOString():null}function Cn(){return m(this)}function Tn(){return d({},h(this))}function On(){return h(this).overflow}function Ln(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Pn(e,t){K(0,[e,e.length],0,t)}function Dn(e){return Yn.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Nn(e){return Yn.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function An(){return ke(this.year(),1,4)}function jn(){var e=this.localeData()._week;return ke(this.year(),e.dow,e.doy)}function Yn(e,t,n,r,a){var i;return null==e?we(this,r,a).year:(i=ke(e,r,a),t>i&&(t=i),Rn.call(this,e,t,n,r,a))}function Rn(e,t,n,r,a){var i=Me(e,t,n,r,a),o=be(i.year,0,i.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}function In(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}function Fn(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}function Hn(e,t){t[ca]=x(1e3*("0."+e))}function Wn(){return this._isUTC?"UTC":""}function Vn(){return this._isUTC?"Coordinated Universal Time":""}function zn(e){return bt(1e3*e)}function Bn(){return bt.apply(null,arguments).parseZone()}function Un(e){return e}function qn(e,t,n,r){var a=nt(),i=f().set(r,t);return a[n](i,e)}function Kn(e,t,n){if(s(e)&&(t=e,e=void 0),e=e||"",null!=t)return qn(e,t,n,"month");var r,a=[];for(r=0;r<12;r++)a[r]=qn(e,r,n,"month");return a}function Gn(e,t,n,r){"boolean"==typeof e?(s(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,s(t)&&(n=t,t=void 0),t=t||"");var a=nt(),i=e?a._week.dow:0;if(null!=n)return qn(t,(n+i)%7,r,"day");var o,u=[];for(o=0;o<7;o++)u[o]=qn(t,(o+i)%7,r,"day");return u}function Xn(e,t){return Kn(e,t,"months")}function Jn(e,t){return Kn(e,t,"monthsShort")}function $n(e,t,n){return Gn(e,t,n,"weekdays")}function Qn(e,t,n){return Gn(e,t,n,"weekdaysShort")}function Zn(e,t,n){return Gn(e,t,n,"weekdaysMin")}function er(){var e=this._data;return this._milliseconds=ri(this._milliseconds),this._days=ri(this._days),this._months=ri(this._months),e.milliseconds=ri(e.milliseconds),e.seconds=ri(e.seconds),e.minutes=ri(e.minutes),e.hours=ri(e.hours),e.months=ri(e.months),e.years=ri(e.years),this}function tr(e,t,n,r){var a=Ut(t,n);return e._milliseconds+=r*a._milliseconds,e._days+=r*a._days,e._months+=r*a._months,e._bubble()}function nr(e,t){return tr(this,e,t,1)}function rr(e,t){return tr(this,e,t,-1)}function ar(e){return e<0?Math.floor(e):Math.ceil(e)}function ir(){var e,t,n,r,a,i=this._milliseconds,o=this._days,s=this._months,u=this._data;return i>=0&&o>=0&&s>=0||i<=0&&o<=0&&s<=0||(i+=864e5*ar(sr(s)+o),o=0,s=0),u.milliseconds=i%1e3,e=b(i/1e3),u.seconds=e%60,t=b(e/60),u.minutes=t%60,n=b(t/60),u.hours=n%24,o+=b(n/24),a=b(or(o)),s+=a,o-=ar(sr(a)),r=b(s/12),s%=12,u.days=o,u.months=s,u.years=r,this}function or(e){return 4800*e/146097}function sr(e){return 146097*e/4800}function ur(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=R(e))||"year"===e)return t=this._days+r/864e5,n=this._months+or(t),"month"===e?n:n/12;switch(t=this._days+Math.round(sr(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function lr(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*x(this._months/12):NaN}function cr(e){return function(){return this.as(e)}}function dr(e){return e=R(e),this.isValid()?this[e+"s"]():NaN}function fr(e){return function(){return this.isValid()?this._data[e]:NaN}}function pr(){return b(this.days()/7)}function hr(e,t,n,r,a){return a.relativeTime(t||1,!!n,e,r)}function mr(e,t,n){var r=Ut(e).abs(),a=_i(r.as("s")),i=_i(r.as("m")),o=_i(r.as("h")),s=_i(r.as("d")),u=_i(r.as("M")),l=_i(r.as("y")),c=a<=bi.ss&&["s",a]||a0,c[4]=n,hr.apply(null,c)}function vr(e){return void 0===e?_i:"function"==typeof e&&(_i=e,!0)}function gr(e,t){return void 0!==bi[e]&&(void 0===t?bi[e]:(bi[e]=t,"s"===e&&(bi.ss=t-1),!0))}function yr(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=mr(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)}function _r(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r=xi(this._milliseconds)/1e3,a=xi(this._days),i=xi(this._months);e=b(r/60),t=b(e/60),r%=60,e%=60,n=b(i/12),i%=12;var o=n,s=i,u=a,l=t,c=e,d=r,f=this.asSeconds();return f?(f<0?"-":"")+"P"+(o?o+"Y":"")+(s?s+"M":"")+(u?u+"D":"")+(l||c||d?"T":"")+(l?l+"H":"")+(c?c+"M":"")+(d?d+"S":""):"P0D"}var br,xr;xr=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,r=0;r68?1900:2e3)};var _a=W("FullYear",!0);K("w",["ww",2],"wo","week"),K("W",["WW",2],"Wo","isoWeek"),Y("week","w"),Y("isoWeek","W"),F("week",5),F("isoWeek",5),Q("w",Br),Q("ww",Br,Hr),Q("W",Br),Q("WW",Br,Hr),re(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=x(e)});var ba={dow:0,doy:6};K("d",0,"do","day"),K("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),K("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),K("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),K("e",0,0,"weekday"),K("E",0,0,"isoWeekday"),Y("day","d"),Y("weekday","e"),Y("isoWeekday","E"),F("day",11),F("weekday",11),F("isoWeekday",11),Q("d",Br),Q("e",Br),Q("E",Br),Q("dd",function(e,t){return t.weekdaysMinRegex(e)}),Q("ddd",function(e,t){return t.weekdaysShortRegex(e)}),Q("dddd",function(e,t){return t.weekdaysRegex(e)}),re(["dd","ddd","dddd"],function(e,t,n,r){var a=n._locale.weekdaysParse(e,r,n._strict);null!=a?t.d=a:h(n).invalidWeekday=e}),re(["d","e","E"],function(e,t,n,r){t[r]=x(e)});var xa="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ma="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),wa="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),ka=ta,Ea=ta,Sa=ta;K("H",["HH",2],0,"hour"),K("h",["hh",2],0,Be),K("k",["kk",2],0,Ue),K("hmm",0,0,function(){return""+Be.apply(this)+q(this.minutes(),2)}),K("hmmss",0,0,function(){return""+Be.apply(this)+q(this.minutes(),2)+q(this.seconds(),2)}),K("Hmm",0,0,function(){return""+this.hours()+q(this.minutes(),2)}),K("Hmmss",0,0,function(){return""+this.hours()+q(this.minutes(),2)+q(this.seconds(),2)}),qe("a",!0),qe("A",!1),Y("hour","h"),F("hour",13),Q("a",Ke),Q("A",Ke),Q("H",Br),Q("h",Br),Q("k",Br),Q("HH",Br,Hr),Q("hh",Br,Hr),Q("kk",Br,Hr),Q("hmm",Ur),Q("hmmss",qr),Q("Hmm",Ur),Q("Hmmss",qr),ne(["H","HH"],sa),ne(["k","kk"],function(e,t,n){var r=x(e);t[sa]=24===r?0:r}),ne(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),ne(["h","hh"],function(e,t,n){t[sa]=x(e),h(n).bigHour=!0}),ne("hmm",function(e,t,n){var r=e.length-2;t[sa]=x(e.substr(0,r)),t[ua]=x(e.substr(r)),h(n).bigHour=!0}),ne("hmmss",function(e,t,n){var r=e.length-4,a=e.length-2;t[sa]=x(e.substr(0,r)),t[ua]=x(e.substr(r,2)),t[la]=x(e.substr(a)),h(n).bigHour=!0}),ne("Hmm",function(e,t,n){var r=e.length-2;t[sa]=x(e.substr(0,r)),t[ua]=x(e.substr(r))}),ne("Hmmss",function(e,t,n){var r=e.length-4,a=e.length-2;t[sa]=x(e.substr(0,r)),t[ua]=x(e.substr(r,2)),t[la]=x(e.substr(a))});var Ca,Ta=/[ap]\.?m?\.?/i,Oa=W("Hours",!0),La={calendar:Or,longDateFormat:Lr,invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:Pr,relativeTime:Dr,months:ma,monthsShort:va,week:ba,weekdays:xa,weekdaysMin:wa,weekdaysShort:Ma,meridiemParse:Ta},Pa={},Da={},Na=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Aa=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ja=/Z|[+-]\d\d(?::?\d\d)?/,Ya=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Ra=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Ia=/^\/?Date\((\-?\d+)/i,Fa=/^((?:Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d?\d\s(?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(?:\d\d)?\d\d\s)(\d\d:\d\d)(\:\d\d)?(\s(?:UT|GMT|[ECMP][SD]T|[A-IK-Za-ik-z]|[+-]\d{4}))$/;t.createFromInputFallback=k("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),t.ISO_8601=function(){},t.RFC_2822=function(){};var Ha=k("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=bt.apply(null,arguments);return this.isValid()&&e.isValid()?ethis?this:e:v()}),Va=function(){return Date.now?Date.now():+new Date},za=["year","quarter","month","week","day","hour","minute","second","millisecond"];Lt("Z",":"),Lt("ZZ",""),Q("Z",Zr),Q("ZZ",Zr),ne(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=Pt(Zr,e)});var Ba=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var Ua=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,qa=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Ut.fn=Ct.prototype,Ut.invalid=St;var Ka=Xt(1,"add"),Ga=Xt(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Xa=k("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});K(0,["gg",2],0,function(){return this.weekYear()%100}),K(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Pn("gggg","weekYear"),Pn("ggggg","weekYear"),Pn("GGGG","isoWeekYear"),Pn("GGGGG","isoWeekYear"),Y("weekYear","gg"),Y("isoWeekYear","GG"),F("weekYear",1),F("isoWeekYear",1),Q("G",$r),Q("g",$r),Q("GG",Br,Hr),Q("gg",Br,Hr),Q("GGGG",Gr,Vr),Q("gggg",Gr,Vr),Q("GGGGG",Xr,zr),Q("ggggg",Xr,zr),re(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,r){t[r.substr(0,2)]=x(e)}),re(["gg","GG"],function(e,n,r,a){n[a]=t.parseTwoDigitYear(e)}),K("Q",0,"Qo","quarter"),Y("quarter","Q"),F("quarter",7),Q("Q",Fr),ne("Q",function(e,t){t[ia]=3*(x(e)-1)}),K("D",["DD",2],"Do","date"),Y("date","D"),F("date",9),Q("D",Br),Q("DD",Br,Hr),Q("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),ne(["D","DD"],oa),ne("Do",function(e,t){t[oa]=x(e.match(Br)[0],10)});var Ja=W("Date",!0);K("DDD",["DDDD",3],"DDDo","dayOfYear"),Y("dayOfYear","DDD"),F("dayOfYear",4),Q("DDD",Kr),Q("DDDD",Wr),ne(["DDD","DDDD"],function(e,t,n){n._dayOfYear=x(e)}),K("m",["mm",2],0,"minute"),Y("minute","m"),F("minute",14),Q("m",Br),Q("mm",Br,Hr),ne(["m","mm"],ua);var $a=W("Minutes",!1);K("s",["ss",2],0,"second"),Y("second","s"),F("second",15),Q("s",Br),Q("ss",Br,Hr),ne(["s","ss"],la);var Qa=W("Seconds",!1);K("S",0,0,function(){return~~(this.millisecond()/100)}),K(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),K(0,["SSS",3],0,"millisecond"),K(0,["SSSS",4],0,function(){return 10*this.millisecond()}),K(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),K(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),K(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),K(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),K(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),Y("millisecond","ms"),F("millisecond",16),Q("S",Kr,Fr),Q("SS",Kr,Hr),Q("SSS",Kr,Wr);var Za;for(Za="SSSS";Za.length<=9;Za+="S")Q(Za,Jr);for(Za="S";Za.length<=9;Za+="S")ne(Za,Hn);var ei=W("Milliseconds",!1);K("z",0,0,"zoneAbbr"),K("zz",0,0,"zoneName");var ti=y.prototype;ti.add=Ka,ti.calendar=Qt,ti.clone=Zt,ti.diff=sn,ti.endOf=bn,ti.format=fn,ti.from=pn,ti.fromNow=hn,ti.to=mn,ti.toNow=vn,ti.get=B,ti.invalidAt=On,ti.isAfter=en,ti.isBefore=tn,ti.isBetween=nn,ti.isSame=rn,ti.isSameOrAfter=an,ti.isSameOrBefore=on,ti.isValid=Cn,ti.lang=Xa,ti.locale=gn,ti.localeData=yn,ti.max=Wa,ti.min=Ha,ti.parsingFlags=Tn,ti.set=U,ti.startOf=_n,ti.subtract=Ga,ti.toArray=kn,ti.toObject=En,ti.toDate=wn,ti.toISOString=cn,ti.inspect=dn,ti.toJSON=Sn,ti.toString=ln,ti.unix=Mn,ti.valueOf=xn,ti.creationData=Ln,ti.year=_a,ti.isLeapYear=ye,ti.weekYear=Dn,ti.isoWeekYear=Nn,ti.quarter=ti.quarters=In,ti.month=de,ti.daysInMonth=fe,ti.week=ti.weeks=Te,ti.isoWeek=ti.isoWeeks=Oe,ti.weeksInYear=jn,ti.isoWeeksInYear=An,ti.date=Ja,ti.day=ti.days=Re,ti.weekday=Ie,ti.isoWeekday=Fe,ti.dayOfYear=Fn,ti.hour=ti.hours=Oa,ti.minute=ti.minutes=$a,ti.second=ti.seconds=Qa,ti.millisecond=ti.milliseconds=ei,ti.utcOffset=At,ti.utc=Yt,ti.local=Rt,ti.parseZone=It,ti.hasAlignedHourOffset=Ft,ti.isDST=Ht,ti.isLocal=Vt,ti.isUtcOffset=zt,ti.isUtc=Bt,ti.isUTC=Bt,ti.zoneAbbr=Wn,ti.zoneName=Vn,ti.dates=k("dates accessor is deprecated. Use date instead.",Ja),ti.months=k("months accessor is deprecated. Use month instead",de),ti.years=k("years accessor is deprecated. Use year instead",_a),ti.zone=k("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",jt),ti.isDSTShifted=k("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Wt);var ni=O.prototype;ni.calendar=L,ni.longDateFormat=P,ni.invalidDate=D,ni.ordinal=N,ni.preparse=Un,ni.postformat=Un,ni.relativeTime=A,ni.pastFuture=j,ni.set=C,ni.months=oe,ni.monthsShort=se,ni.monthsParse=le,ni.monthsRegex=he,ni.monthsShortRegex=pe,ni.week=Ee,ni.firstDayOfYear=Ce,ni.firstDayOfWeek=Se,ni.weekdays=De,ni.weekdaysMin=Ae,ni.weekdaysShort=Ne,ni.weekdaysParse=Ye,ni.weekdaysRegex=He,ni.weekdaysShortRegex=We,ni.weekdaysMinRegex=Ve,ni.isPM=Ge,ni.meridiem=Xe,Ze("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===x(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),t.lang=k("moment.lang is deprecated. Use moment.locale instead.",Ze),t.langData=k("moment.langData is deprecated. Use moment.localeData instead.",nt);var ri=Math.abs,ai=cr("ms"),ii=cr("s"),oi=cr("m"),si=cr("h"),ui=cr("d"),li=cr("w"),ci=cr("M"),di=cr("y"),fi=fr("milliseconds"),pi=fr("seconds"),hi=fr("minutes"),mi=fr("hours"),vi=fr("days"),gi=fr("months"),yi=fr("years"),_i=Math.round,bi={ss:44,s:45,m:45,h:22,d:26,M:11},xi=Math.abs,Mi=Ct.prototype;return Mi.isValid=Et,Mi.abs=er,Mi.add=nr,Mi.subtract=rr,Mi.as=ur,Mi.asMilliseconds=ai,Mi.asSeconds=ii,Mi.asMinutes=oi,Mi.asHours=si,Mi.asDays=ui,Mi.asWeeks=li,Mi.asMonths=ci,Mi.asYears=di,Mi.valueOf=lr,Mi._bubble=ir,Mi.get=dr,Mi.milliseconds=fi,Mi.seconds=pi,Mi.minutes=hi,Mi.hours=mi,Mi.days=vi,Mi.weeks=pr,Mi.months=gi,Mi.years=yi,Mi.humanize=yr,Mi.toISOString=_r,Mi.toString=_r,Mi.toJSON=_r,Mi.locale=gn,Mi.localeData=yn,Mi.toIsoString=k("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",_r),Mi.lang=Xa,K("X",0,0,"unix"),K("x",0,0,"valueOf"),Q("x",$r),Q("X",ea),ne("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),ne("x",function(e,t,n){n._d=new Date(x(e))}),t.version="2.18.1",function(e){br=e}(bt),t.fn=ti,t.min=Mt,t.max=wt,t.now=Va,t.utc=f,t.unix=zn,t.months=Xn,t.isDate=u,t.locale=Ze,t.invalid=v,t.duration=Ut,t.isMoment=_,t.weekdays=$n,t.parseZone=Bn,t.localeData=nt,t.isDuration=Tt,t.monthsShort=Jn,t.weekdaysMin=Zn,t.defineLocale=et,t.updateLocale=tt,t.locales=rt,t.weekdaysShort=Qn,t.normalizeUnits=R,t.relativeTimeRounding=vr,t.relativeTimeThreshold=gr,t.calendarFormat=$t,t.prototype=ti,t})}).call(t,n(134)(e))},function(e,t,n){e.exports=n(585)()},function(e,t,n){var r,a;!function(){"use strict";function n(){for(var e=[],t=0;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}},function(e,t,n){"use strict";n(14)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(798),i=r(a),o=n(799),s=r(o);i.default.Group=s.default,t.default=i.default,e.exports=t.default},function(e,t,n){"use strict";function r(e,t){return 1===e.nodeType&&e.getAttribute(h)===String(t)||8===e.nodeType&&e.nodeValue===" react-text: "+t+" "||8===e.nodeType&&e.nodeValue===" react-empty: "+t+" "}function a(e){for(var t;t=e._renderedComponent;)e=t;return e}function i(e,t){var n=a(e);n._hostNode=t,t[v]=n}function o(e){var t=e._hostNode;t&&(delete t[v],e._hostNode=null)}function s(e,t){if(!(e._flags&m.hasCachedChildNodes)){var n=e._renderedChildren,o=t.firstChild;e:for(var s in n)if(n.hasOwnProperty(s)){var u=n[s],l=a(u)._domID;if(0!==l){for(;null!==o;o=o.nextSibling)if(r(o,l)){i(u,o);continue e}d("32",l)}}e._flags|=m.hasCachedChildNodes}}function u(e){if(e[v])return e[v];for(var t=[];!e[v];){if(t.push(e),!e.parentNode)return null;e=e.parentNode}for(var n,r;e&&(r=e[v]);e=t.pop())n=r,t.length&&s(r,e);return n}function l(e){var t=u(e);return null!=t&&t._hostNode===e?t:null}function c(e){if(void 0===e._hostNode&&d("33"),e._hostNode)return e._hostNode;for(var t=[];!e._hostNode;)t.push(e),e._hostParent||d("34"),e=e._hostParent;for(;t.length;e=t.pop())s(e,e._hostNode);return e._hostNode}var d=n(17),f=n(92),p=n(298),h=(n(11),f.ID_ATTRIBUTE_NAME),m=p,v="__reactInternalInstance$"+Math.random().toString(36).slice(2),g={getClosestInstanceFromNode:u,getInstanceFromNode:l,getNodeFromInstance:c,precacheChildNodes:s,precacheNode:i,uncacheNode:o};e.exports=g},function(e,t,n){"use strict";n(14),n(777)},function(e,t,n){"use strict";function r(){for(var e=arguments.length,t=Array(e),n=0;n=i)return e;switch(e){case"%s":return String(t[r++]);case"%d":return Number(t[r++]);case"%j":try{return JSON.stringify(t[r++])}catch(e){return"[Circular]"}break;default:return e}}),s=t[r];r2?n-2:0),a=2;a=0;s--)(a=e[s])&&(o=(i<3?a(o):i>3?a(t,n,o):a(t,n))||o);return i>3&&o&&Object.defineProperty(t,n,o),o},A=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);a=936&&!this.state.widerPadding&&this.setState({widerPadding:!0},function(){e.updateWiderPaddingCalled=!0}),this.container.offsetWidth<936&&this.state.widerPadding&&this.setState({widerPadding:!1},function(){e.updateWiderPaddingCalled=!0})}}},{key:"isContainGrid",value:function(){var e=void 0;return y.Children.forEach(this.props.children,function(t){t&&t.type&&t.type===C.default&&(e=!0)}),e}},{key:"getAction",value:function(e){return e&&e.length?e.map(function(t,n){return _.default.createElement("li",{style:{width:100/e.length+"%"},key:"action-"+n},_.default.createElement("span",null,t))}):null}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls,r=void 0===n?"ant-card":n,a=t.className,o=t.extra,u=t.bodyStyle,l=t.noHovering,c=void 0===l||l,d=t.title,f=t.loading,p=t.bordered,h=void 0===p||p,m=t.type,v=t.cover,g=t.actions,y=t.tabList,b=t.children,M=A(t,["prefixCls","className","extra","bodyStyle","noHovering","title","loading","bordered","type","cover","actions","tabList","children"]),w=(0,x.default)(r,a,(e={},(0,s.default)(e,r+"-loading",f),(0,s.default)(e,r+"-bordered",h),(0,s.default)(e,r+"-hovering",!c),(0,s.default)(e,r+"-wider-padding",this.state.widerPadding),(0,s.default)(e,r+"-padding-transition",this.updateWiderPaddingCalled),(0,s.default)(e,r+"-contain-grid",this.isContainGrid()),(0,s.default)(e,r+"-contain-tabs",y&&y.length),(0,s.default)(e,r+"-type-"+m,!!m),e)),k=_.default.createElement("div",{className:r+"-loading-content"},_.default.createElement("p",{className:r+"-loading-block",style:{width:"94%"}}),_.default.createElement("p",null,_.default.createElement("span",{className:r+"-loading-block",style:{width:"28%"}}),_.default.createElement("span",{className:r+"-loading-block",style:{width:"62%"}})),_.default.createElement("p",null,_.default.createElement("span",{className:r+"-loading-block",style:{width:"22%"}}),_.default.createElement("span",{className:r+"-loading-block",style:{width:"66%"}})),_.default.createElement("p",null,_.default.createElement("span",{className:r+"-loading-block",style:{width:"56%"}}),_.default.createElement("span",{className:r+"-loading-block",style:{width:"39%"}})),_.default.createElement("p",null,_.default.createElement("span",{className:r+"-loading-block",style:{width:"21%"}}),_.default.createElement("span",{className:r+"-loading-block",style:{width:"15%"}}),_.default.createElement("span",{className:r+"-loading-block",style:{width:"40%"}}))),S=void 0,C=y&&y.length?_.default.createElement(P.default,{className:r+"-head-tabs",onChange:this.onTabChange},y.map(function(e){return _.default.createElement(P.default.TabPane,{tab:e.tab,key:e.key})})):null;(d||o||C)&&(S=_.default.createElement("div",{className:r+"-head"},d&&_.default.createElement("div",{className:r+"-head-title"},d),o&&_.default.createElement("div",{className:r+"-extra"},o),C));var T=v?_.default.createElement("div",{className:r+"-cover"},v):null,O=_.default.createElement("div",{className:r+"-body",style:u},f?k:_.default.createElement("div",null,b)),L=_.default.createElement("div",null,S,T,b?O:null),D=g&&g.length?_.default.createElement("ul",{className:r+"-actions"},this.getAction(g)):null,N=(0,E.default)(M,["onTabChange"]);return _.default.createElement("div",(0,i.default)({},N,{className:w,ref:this.saveRef}),L,D)}}]),t}(y.Component);t.default=j,j.Grid=C.default,j.Meta=O.default,N([(0,D.throttleByAnimationFrameDecorator)()],j.prototype,"updateWiderPadding",null),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(541),i=r(a),o=n(551),s=r(o),u="function"==typeof s.default&&"symbol"==typeof i.default?function(e){return typeof e}:function(e){return e&&"function"==typeof s.default&&e.constructor===s.default&&e!==s.default.prototype?"symbol":typeof e};t.default="function"==typeof s.default&&"symbol"===u(i.default)?function(e){return void 0===e?"undefined":u(e)}:function(e){return e&&"function"==typeof s.default&&e.constructor===s.default&&e!==s.default.prototype?"symbol":void 0===e?"undefined":u(e)}},function(e,t,n){"use strict";n(14),n(922)},function(e,t,n){"use strict";n(14),n(233)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(160);t.default=r.Row,e.exports=t.default},function(e,t,n){"use strict";n(14),n(233)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(160);t.default=r.Col,e.exports=t.default},function(e,t,n){e.exports=n(539)},function(e,t,n){var r=n(177)("wks"),a=n(129),i=n(44).Symbol,o="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=o&&i[e]||(o?i:a)("Symbol."+e))}).store=r},function(e,t,n){"use strict";var r=!("undefined"==typeof window||!window.document||!window.document.createElement),a={canUseDOM:r,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:r&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:r&&!!window.screen,isInWorker:!r};e.exports=a},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(19),i=r(a),o=n(0),s=r(o),u=n(1092),l=r(u);t.default=function(e){var t=e.children,n=e.wrapperClassName,r=e.top,a=(0,i.default)(e,["children","wrapperClassName","top"]);return s.default.createElement("div",{style:{margin:"-24px -24px 0"},className:n},r,s.default.createElement(l.default,a),t?s.default.createElement("div",{style:{margin:"24px 24px 0"}},t):null)},e.exports=t.default},function(e,t,n){"use strict";var r=n(514),a=n(1128),i=n(1129),o=n(1130),s=n(1131),u=n(1132);t.a={required:r.a,whitespace:a.a,type:i.a,range:o.a,enum:s.a,pattern:u.a}},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){"use strict";t.__esModule=!0;var r=n(560),a=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&e<.01&&(t=(1/e+"").indexOf(".")+1),e.toFixed(t)+"%"}function a(e){for(var t in l)l.hasOwnProperty(t)&&delete l[t];var n;n=o.isObject(e)?e:-1!==o.indexOf(u,e)?s[e]:s.default,o.mix(!0,l,i,n),l.setTheme=a}var i,o=n(1),s=n(328),u=["default","dark","cheery"],l={};i={animate:!0,percentFormat:r,widthRatio:{column:.5,rose:.9999999,multiplePie:1/1.3},showSinglePoint:!1,scales:{"..x":{type:"linear",min:0,max:1,nice:!1},"..y":{type:"linear",min:0,max:1,nice:!1},"..level":{type:"linear",min:0,nice:!1},"..value":{type:"linear",min:0},"..count":{type:"linear",min:0,alias:"count"},"..percent":{type:"linear",min:0,max:1,alias:"percent",formatter:r},"..proportion":{type:"linear",min:0,max:1,alias:"proportion",formatter:r},"..density":{type:"linear",min:0,alias:"density"},"..long":{type:"linear",alias:"longitude",nice:!1},"..lant":{type:"linear",alias:"latitude",nice:!1},"..pieX":{type:"cat",values:["..pieX"],ticks:["..pieX"]}},connectNulls:!1,heatmapColors:"rgb(125,125,248)-rgb(0,0,255)-rgb(0,255,0)-yellow-rgb(255,0,0)",heatmap:{radius:50}},a("default"),e.exports=l},function(e,t,n){var r=n(157),a=n(66);r.G=a,r.Group=a.Group,r.Shape={},r.Shape.Marker=a.Marker,r.Util=n(81),r.Matrix=n(3),e.exports=r},function(e,t,n){var r=n(218);e.exports=r},function(e,t,n){var r=n(1),a=n(64),i=n(8),o=n(3).Vector3,s=function(e){s.superclass.constructor.call(this,e)};s.ATTRS={},r.extend(s,a),r.augment(s,{isShape:!0,createPath:function(){},drawInner:function(e){var t=this,n=t.__attrs;t.createPath(e);var a=e.globalAlpha;if(t.hasFill()){var i=n.fillOpacity;r.isNull(i)||1===i?e.fill():(e.globalAlpha=i,e.fill(),e.globalAlpha=a)}if(t.hasStroke()){if(t.__attrs.lineWidth>0){var o=n.strokeOpacity;r.isNull(o)||1===o||(e.globalAlpha=o),e.stroke()}}},isPointInPath:function(){return!1},isHitBox:function(){return!0},isHit:function(e,t){var n=this,r=new o(e,t,1);if(n.invert(r),n.isHitBox()){var a=n.getBBox();if(a&&!i.box(a.minX,a.maxX,a.minY,a.maxY,r.x,r.y))return!1}var s=n.__attrs.clip;return s?!!s.inside(e,t)&&n.isPointInPath(r.x,r.y):n.isPointInPath(r.x,r.y)},calculateBox:function(){return null},clearTotalMatrix:function(){this.__cfg.totalMatrix=null,this.__cfg.region=null},clearBBox:function(){this.__cfg.box=null,this.__cfg.region=null},getBBox:function(){var e=this.__cfg.box;return e||(e=this.calculateBox(),e&&(e.x=e.minX,e.y=e.minY,e.width=e.maxX-e.minX,e.height=e.maxY-e.minY),this.__cfg.box=e),e}}),e.exports=s},function(e,t,n){var r=n(43),a=n(44),i=n(32),o=n(42);e.exports={line:function(e,t,n,a,i,o,s){var u=r.box(e,t,n,a,i);if(!this.box(u.minX,u.maxX,u.minY,u.maxY,o,s))return!1;var l=r.pointDistance(e,t,n,a,o,s);return!isNaN(l)&&l<=i/2},polyline:function(e,t,n,r){var a=e.length-1;if(a<1)return!1;for(var i=0;i1&&(i=n.slice(0,r-1),e=[]),a.each(i,function(t){0!==t.indexOf("..")&&e.push(t)}),e},groupFrames:function(e){var t=this,n=t.getGroupCondition();return n?i.group(e,n):[e]},transformGroup:function(e,t){var n=this,r=[];return a.each(e,function(e){r.push(n.transform(e,t))}),r},execFrame:function(e){var t=this,n=t.getStatDims()[0],r=t.groupFrames(e),a=t.transformGroup(r,n);return i.merge.apply(null,a)},transform:function(e){return e}}),e.exports=o},function(e,t,n){var r=n(145);e.exports=r},function(e,t,n){"use strict";var r=n(1),a=["min","max"],i=function(e){r.mix(this,e)};r.augment(i,{xScale:null,yScale:null,cfg:{},parsePoint:function(e,t){var n=this,i=n.xScale,o=n.yScale;r.isFunction(t)&&(t=t(i,o));var s=t[0],u=t[1];return i&&(s=-1!==r.indexOf(a,s)?i.scale(i[s]):i.scale(s)),o&&(u=-1!==r.indexOf(a,u)?o.scale(o[u]):o.scale(u)),e.convert({x:s,y:u})},paint:function(){}}),e.exports=i},function(e,t,n){"use strict";var r=n(1),a=n(51),i=function(e){i.superclass.constructor.call(this,e)};r.extend(i,a),r.augment(i,{regressionType:"base",isRegression:!0,getRegressionString:function(){return""},execSmooth:function(e){return e}}),e.exports=i},function(e,t,n){"use strict";var r=n(94),a=n(17),i=n(1);i.mix(r.GeomShape,{getMarkerCfg:function(e,t){return this.getShape(e).getMarkerCfg(t)},drawShape:function(e,t,n){var r=this.getShape(e),a=r.drawShape(t,n);return a&&(a.set("origin",t.origin),a.animateType=a.animateType?a.animateType:t.geomType,a.id=t.id,t.splitedIndex&&(a.id+="splI"+t.splitedIndex)),a},getActiveCfg:function(e,t){return this.getShape(e).getActiveCfg(t)},getSelectedCfg:function(e,t){return this.getShape(e).getSelectedCfg(t)}}),i.mix(r.ShapeBase,{getActiveCfg:function(){return{}},getSelectedCfg:function(){return{}},setCoord:function(e){this._coord=e},parsePath:function(e,t){var n=this._coord;return e=i.parsePathString(e),e=n.isPolar&&!1!==t?a.convertPolarPath(e,n):a.convertNormalPath(e,n)},parsePoint:function(e){return this._coord.convertPoint(e)},parsePoints:function(e){if(!e)return!1;var t=this._coord,n=[];return i.each(e,function(e){n.push(t.convertPoint(e))}),n}}),e.exports=r},function(e,t,n){"use strict";var r=n(1),a=n(10),i=n(5).Matrix,o=i.Matrix3,s=function(e){s.superclass.constructor.call(this,e)};s.ATTRS={easing:"easeInOutQuad",duration:1e3,callback:null,group:null,rect:null,before:null},r.extend(s,a),r.augment(s,{start:function(){return this.startAnimate(),this},startAnimate:function(){var e=this.getTarget(),t=this.get("group");this.set("originMatrix",t.getMatrix().clone()),this.set("rect",this.getAnimRect()),this.set("target",e),this.beforeAnimate(e),this.execAnimate(e)},beforeAnimate:function(e){var t=this.getInitMatrix(),n=this.getInitAttrs(),r=this.get("originMatrix");t=o.multiply(r,t),e.setMatrix(t),e.attr(n)},execAnimate:function(e){var t,n=this,a=n.get("before"),i=n.get("callback"),s=n.get("duration"),u=n.get("easing"),l=n.getEndAttrs(),c=n.get("originMatrix"),d=n.getEndMatrix();d=o.multiply(c,d),t=r.mix({},l,{matrix:d}),e.animate(t,s,u,function(){i&&i(),n.afterAnimate(e)}),a&&a()},afterAnimate:function(e){var t=this.get("group"),n=t.get("canvas");return t==e||(t.attr("clip",!1),void n.draw())},getTarget:function(){return this.get("group")},getInitMatrix:function(){return new o},getInitAttrs:function(){return{}},getEndMatrix:function(){return new o},getEndAttrs:function(){return{}},getAnimRect:function(){var e=this.get("rect"),t=this.get("group");return e||(e=t.getBBBox()),e},getCircleInfo:function(){var e=this.get("rect"),t=this.get("circle"),n=this.getRectCenter(e),r=Math.min(e.width,e.height)/2;return t||(t={center:n,r:r}),t},getRectCenter:function(e){return{x:e.x+e.width/2,y:e.y+e.height/2}},stop:function(){return this.stopAnimate(),this},stopAnimate:function(){var e=this.getTarget();e&&e.stopAnimate()}}),e.exports=s},function(e,t,n){var r=n(29);r.summary=n(267),r.bin=n(243),r.smooth=n(257),r.density=n(247),r.region=n(250);var a=n(2);a.execStat=function(e,t){t.init();var n=t.exec([e]);return a.merge.apply(null,n)},e.exports=r},function(e,t,n){"use strict";var r=n(1),a=n(10),i=n(86),o=n(94),s=n(289),u="_origin",l=function(e){l.superclass.constructor.call(this,e)};l.ATTRS={id:"",type:null,container:null,attrs:null,shapeObj:null,createTime:null,styleCfg:{},shapeDatas:[]},r.extend(l,a),r.mixin(l,[s]),r.augment(l,{_mapping:function(e){var t=this,n=e.toJSON(),a=t.get("attrs"),o=[];return r.each(n,function(e){var n={};n[u]=e[u],n.points=e.points,n.nextPoints=e.nextPoints,r.each(a,function(a){var i=a.names,o=t._getAttrValues(a,e);r.each(o,function(e,t){var a=i[t];n[a]=r.isArray(e)&&1===e.length?e[0]:e})}),o.push(n)}),new i(o)},_processShapePoints:function(e){var t,n,a=this,s=a.get("shapeType")||a.get("type"),u=o.getShape(s),l=[];return u._coord=a.getCoord(),r.each(e,function(e){var t=[];e.each(function(e){var n=a.getAttrValue("shape",e),r=a.getShapePointInfo(e),i=u.getShapePoints(n,r);e.points=i,t.push(e)}),t=new i(t),l.push(t)}),r.each(l,function(e,r){t=l[r+1],n=t?t.colArray("points")[0]:null,e.addCol("nextPoints",function(){return n})}),a.set("shapeObj",u),l},_getAttrValues:function(e,t){var n=e.scales,a=[];return r.each(n,function(e){var n=e.dim;"identity"===e.type?a.push(e.value):a.push(t[n])}),e.mappingValues.apply(e,a)},draw:function(e){var t=this,n=[];return e=t.sortFrames(e),e=t.processFrames(e),e=t._processShapePoints(e),r.each(e,function(e,r){e=t.beforeMapping(e),e=t._mapping(e),e.rowCount()&&t.drawFrame(e,r),n.push(e)}),n},sortFrames:function(e){var t=this.getXScale();return r.indexOf(["time","timeCat"],t.type)>-1?this.sort(e):e},processFrames:function(e){return e},beforeMapping:function(e){return e},isInCircle:function(){return this.getCoord().isPolar},getShapePointInfo:function(e){var t,n,r=this.getXScale(),a=this.getYScale();return t=r?this._normalizeValues(e[r.dim],r):e.x?e.x:.1,n=a?this._normalizeValues(e[a.dim],a):e.y?e.y:.1,{x:t,y:n,y0:a?a.scale(this.getYMinValue()):void 0,size:this.getSize(e)}},_normalizeValues:function(e,t){var n=[];return r.isArray(e)?r.each(e,function(e){n.push(t.scale(e))}):n=t.scale(e),n},getDefalutSize:function(){return.1},_getSize:function(e){var t,n=this.getCoord();return t=this.isInCircle()&&!n.isTransposed?(n.get("endAngle")-n.get("startAngle"))*n.get("radius"):this.getDimWidth("x"),e/t},getDimWidth:function(e){var t=this,n=t.getCoord(),r=n.convertPoint({x:0,y:0}),a=n.convertPoint({x:"x"===e?1:0,y:"x"===e?0:1}),i=0;return r&&a&&(i=Math.sqrt(Math.pow(a.x-r.x,2)+Math.pow(a.y-r.y,2))),i},getSize:function(e){var t=this.getAttrValue("size",e);return t=r.isNull(t)?this.getDefalutSize():this._getSize(t)},drawFrame:function(e){var t,n,a,i=this,o=e.toJSON(),s=i.get("container"),u=i.get("shapeObj"),l=i.getYDim(),c=i.get("shapeDatas");r.each(o,function(e,o){c.push(e),l&&r.isNull(e._origin[l])||(e.index=o,t=i.getDrawCfg(e),n=i.getDrawShape(e.shape),a=u.drawShape(n,t,s),i.afterDraw(a,e))})},afterDraw:function(){},getDrawShape:function(e){return r.isArray(e)?e[0]:e},getDrawCfg:function(e){var t=this.get("styleCfg"),n=this.isInCircle(),r=e._origin,a={points:e.points,nextPoints:e.nextPoints,color:e.color,isInCircle:n,style:t,size:e.size,shape:e.shape,opacity:e.opacity,x:e.x,y:e.y,origin:e,id:this._getId(r),geomType:this.get("type")};return n&&(a.center=this.getCoord().get("center")),a},_getId:function(e){var t=this.get("idDims"),n=this.get("id"),r=n;if(t&&t.length>0)t.forEach(function(t){r+=" "+e[t]});else{var a=this.get("groupScales");a&&a.length>0&&a.forEach(function(t){var n=t.dim;"identity"!==t.type&&".."!==n.slice(0,2)&&(r+=" "+e[n])});var i=this.getAttr("position"),o=i.getDims(),s=o[0],u=o[1],l=this.get("type");r+="interval"===l||"intervalStack"===l||"schemal"===l?" "+e[s]:"line"===l||"area"===l?" "+l:" "+e[s]+" "+e[u]+" "+l}return r},getYMinValue:function(){var e=this.getYScale(),t=e.min;return t>=0?t:0},getAttrValue:function(e,t){var n=this.getAttr(e),r=null;return n&&(r=this._getAttrValues(n,t)[0]),r},getAttr:function(e){var t=this.get("attrs"),n=null;return r.each(t,function(t){t.type===e&&(n=t)}),n},getCoord:function(){return this.getAttr("position").coord},getXDim:function(){return this.getXScale().dim},getYDim:function(){var e=this.getYScale();return e?e.dim:null},getXScale:function(){return this.getAttr("position").scales[0]},getYScale:function(){return this.getAttr("position").scales[1]}}),e.exports=l},function(e,t,n){"use strict";function r(e,t,n){if(!e.length)return"";var r="",a="";e.length<=2&&(n=!1);for(var i=0,o=e.length;i=c[p]?1:0,v=h>Math.PI?1:0,g=n.convertPoint(d),y=a(n,g);if(y>=.5)if(h===2*Math.PI){var _={x:(d.x+c.x)/2,y:(d.y+c.y)/2},b=n.convertPoint(_);f.push(["A",y,y,0,v,m,b.x,b.y]),f.push(["A",y,y,0,v,m,g.x,g.y])}else f.push(["A",y,y,0,v,m,g.x,g.y]);return f}function s(e){u.each(e,function(t,n){if("a"===t[0].toLowerCase()){var r=e[n-1],a=e[n+1];a&&"a"===a[0].toLowerCase()?r&&"l"===r[0].toLowerCase()&&(r[0]="M"):r&&"a"===r[0].toLowerCase()&&a&&"l"===a[0].toLowerCase()&&(a[0]="M")}})}var u=n(1),l=n(227),c={getLinePath:function(e,t,n){return r(e,t,n)},getSplinePath:function(e,t){var n=[],r=e[0],a=null;u.each(e,function(e){a&&a.x===e.x&&a.y===e.y||(n.push(e.x),n.push(e.y),a=e)});var i=[[0,0],[1,1]],o=l.catmullRom2bezier(n,t,i);return"M"+r.x+" "+r.y+u.parsePathArray(o)},getPointRadius:function(e,t){return a(e,t)},getPointAngle:function(e,t){var n=e.getCenter();return Math.atan2(t.y-n.y,t.x-n.x)},convertNormalPath:function(e,t){var n=[];return u.each(e,function(e){switch(e[0].toLowerCase()){case"m":case"l":case"c":n.push(i(e,t));break;case"z":default:n.push(e)}}),n},convertPolarPath:function(e,t){var n=[];return u.each(e,function(r,a){switch(r[0].toLowerCase()){case"m":case"c":case"q":n.push(i(r,t));break;case"l":var s=e[a-1],u=r;(t.isTransposed?s[s.length-2]===u[1]:s[s.length-1]===u[2])?n=n.concat(o(s,u,t)):n.push(i(r,t));break;case"z":default:n.push(r)}}),s(n),n}};e.exports=c},function(e,t,n){"use strict";var r=n(1),a=function(e){r.mix(this,e)};a.prototype={type:"base",names:null,scales:[],min:0,max:10,method:function(e){return e*(this.max-this.min)+this.min},callback:function(){var e,t,n,a=this,i=a.arr,o=a.scales,s=r.toArray(arguments),u=[];return r.each(o,function(o,l){e=s[l],n=o.scale(e),t=o.translate(e),"identity"===o.type?u.push(o.value):r.isArray(i)?u.push(a._getArrValue(i,o,n,t)):a.method?u.push(a.method(n)):u.push(null)}),u},getNames:function(){var e=this.scales,t=this.names,n=[];return r.each(e,function(e,r){n.push(t[r])}),n},getDims:function(){var e=this.scales,t=[];return r.each(e,function(e){t.push(e.dim)}),t},getScale:function(e){return this.scales[this.names.indexOf(e)]},mappingValues:function(){var e=this.scales,t=r.toArray(arguments),n=this.callback,a=t;if(n){for(var i=0;i1?(a=0===s?n[0]:n[s-1],i=s===u-1?n[u-1]:n[s+1],0!==s?a+=(t-a)/2:a-=(i-t)/2,s!==u-1?i-=(i-t)/2:i+=(t-n[u-2])/2):(a=0===t?0:t-.5,i=0===t?1:t+.5),{pre:a,next:i}},groupData:function(e,t){var n={};return r.each(e,function(e){var r=e[t];void 0===r&&(r=e[t]=0),n[r]||(n[r]=[]),n[r].push(e)}),n}}),e.exports=i},function(e,t,n){"use strict";var r={Axis:n(149),Plot:{Back:n(155),Range:n(61)},Labels:n(58),Tooltip:n(156),Legend:n(154),Range:n(62)};e.exports=r},function(e,t,n){"use strict";var r=n(1),a=n(3),i=a.Matrix3,o=a.Vector3,s=function(e){this._attrs={},this._attrs.matrix=new i,r.mix(this._attrs,s.ATTRS,e),this.init()};r.augment(s,{isTransposed:!1,set:function(e,t){return this._attrs[e]=t,this},get:function(e){return this._attrs[e]},getDim:function(e){switch(e){case"x":return this.get("x");case"y":return this.get("y");case"z":return this.get("z");default:console.error("\u6ca1\u6709"+e+"\u4ee3\u8868\u7684\u7ef4\u5ea6!")}},init:function(){var e=this,t=e.get("start"),n=e.get("end"),r={x:(t.x+n.x)/2,y:(t.y+n.y)/2};e.set("center",r),e.set("width",Math.abs(n.x-t.x)),e.set("height",Math.abs(n.y-t.y))},getWidth:function(){return this.get("width")},getHeight:function(){return this.get("height")},convertDim:function(e,t){return t=this.get(t),t.start+e*(t.end-t.start)},invertDim:function(e,t){return t=this.get(t),(e-t.start)/(t.end-t.start)},rotate:function(e){var t=this,n=t.get("matrix"),r=t.get("center");return n.translate(-r.x,-r.y),n.rotate(e),n.translate(r.x,r.y),this},reflect:function(e){var t=this;switch(e){case"x":t._swapDim("x");break;case"y":t._swapDim("y");break;default:t._swapDim("y")}return this},_swapDim:function(e){var t=this,n=t.get(e);if(n){var r=n.start;n.start=n.end,n.end=r}},scale:function(e,t){var n=this,r=n.get("matrix"),a=n.get("center");return r.translate(-a.x,-a.y),r.scale(e,t),r.translate(a.x,a.y),this},translate:function(e,t){return this.get("matrix").translate(e,t),this},transpose:function(){this.isTransposed=!this.isTransposed},convertPoint:function(e){return e},invertPoint:function(e){return e},convert:function(e){var t=this;e=this.convertPoint(e);var n=t.trans(e.x,e.y,1);return{x:n.x,y:n.y}},invert:function(e){var t=this,n=t.reverse(e.x,e.y,1);return this.invertPoint({x:n.x,y:n.y})},trans:function(e,t,n){n=n||0;var r=this,a=r.get("matrix"),i=new o(e,t,n);return i.applyMatrix(a),i},reverse:function(e,t,n){n=n||0;var r=this,a=r.get("matrix"),i=a.getInverse(),s=new o(e,t,n);return s.applyMatrix(i),s}}),e.exports=s},function(e,t,n){"use strict";var r=n(1),a=function(e){r.mix(this,e)};r.augment(a,{xValue:null,yValue:null,region:null,frame:null}),e.exports=a},function(e,t,n){"use strict";var r=n(15),a=n(1),i=n(2),o=function(e){o.superclass.constructor.call(this,e)};a.extend(o,r),a.augment(o,{type:"map",mapData:{},initDims:function(e){var t=e[0];e=e.slice(1).concat([t]),e.unshift("..lant"),e.unshift("..long"),this.dims=e},getStatDims:function(){return this.getDims().filter(function(e){return e.indexOf("..")>-1})},execFrame:function(e){var t=this,n=t.getStatDims(),r=[];return e=e.toJSON(),a.each(e,function(e){r.push(t.addGeoInfo(e,n))}),new i(r)},addGeoInfo:function(e){return e}}),e.exports=o},function(e,t,n){"use strict";var r=n(1),a=function(e){r.mix(this,e)};r.augment(a,{isStat:!0,initDims:function(){},getDims:function(){return this.dims},getStatDims:function(){return this.getDims()},init:function(){var e=this,t=e.dims;if(r.isString(t)&&(t=t.split("*"),e.dims=t),t&&t.isStat){var n=t;n.init(),e.stat=n,t=n.dims,e.dims=t}t||(t=[],e.dims=t),e.initDims(t)},preExecute:function(){},exec:function(e){var t=this;t.preExecute(e);var n=[];return this.stat&&(e=this.stat.exec(e)),r.each(e,function(a){var i=t.execFrame(a,e);r.isArray(i)?n=n.concat(i):n.push(i)}),n},execFrame:function(e){return e}}),e.exports=a},function(e,t,n){var r={caculate:n(143),Time:{caculate:n(144)},Category:{caculate:n(142)}};e.exports=r},function(e,t,n){"use strict";var r=n(1),a=n(58),i=n(5).Group,o=a.ShowLabels,s="x-chart-axis",u=n(147),l=function(e){l.superclass.constructor.call(this,e)};l.CFG={zIndex:4,ticks:null,line:null,tickLine:null,subTick:null,grid:null,labels:{label:{},autoRotate:!0},title:{},autoPaint:!0,labelOffset:10,titleOffset:20,formatter:null,firstTick:!0},r.mixin(l,[o]),r.extend(l,i),r.augment(l,{_renderUI:function(){this.get("labels")&&this.renderLabels(),this.get("autoPaint")&&this.paint(),r.isNull(this.get("title"))||this.renderTitle(),this.sort()},_parseTicks:function(e){e=e||[];for(var t=e.length,n=0;n=1?"center":e.x>0?"left":"right"},addLabel:function(e,t,n,r){var a,i=this.get("id")+"label"+r,o=this.get("labelsGroup"),s={};if(o){var u=this.get("labelOffset")||10,l=this.getSideVector(u,t,n);t={x:t.x+l.x,y:t.y+l.y},s.text=e,s.x=t.x,s.y=t.y,s.textAlign=this.getTextAnchor(l),s.id=i||e,a=o.addLabel(s)}return a},getMaxLabelWidth:function(e){var t=e.get("children"),n=0;return r.each(t,function(e){var t=e.getBBox(),r=t.width;n=0&&v=0&&a<=1&&d.push(a);else{var f=u*u-4*s*l;c.equal(f,0)?d.push(-u/(2*s)):f>0&&(o=Math.sqrt(f),a=(-u+o)/(2*s),i=(-u-o)/(2*s),a>=0&&a<=1&&d.push(a),i>=0&&i<=1&&d.push(i))}return d}function s(e,t,n,r,a){return e*(e*(-3*t+9*n-9*r+3*a)+6*t-12*n+6*r)-3*t+3*n}function u(e,t,n,r,a,i,o,u,l){d.isNull(l)&&(l=1),l=l>1?1:l<0?0:l;for(var c=l/2,f=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],p=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],h=0,m=0;m<12;m++){var v=c*f[m]+c,g=s(v,e,n,a,o),y=s(v,t,r,i,u),_=g*g+y*y;h+=p[m]*Math.sqrt(_)}return c*h}var l=n(3).Vector2,c=n(6),d=n(1);e.exports={at:r,derivativeAt:a,projectPoint:function(e,t,n,r,a,o,s,u,l,c){var d={};return i(e,t,n,r,a,o,s,u,l,c,d),d},pointDistance:i,extrema:o,len:u}},function(e,t,n){e.exports=n(170)},function(e,t,n){"use strict";var r=n(1),a=n(26),i=n(3),o=n(6),s=i.Vector2,u=i.Matrix3,l=i.Vector3,c=function(e){var t={};r.mix(t,c.ATTRS,e),c.superclass.constructor.call(this,t),this._init()};c.ATTRS={startAngle:-Math.PI/2,endAngle:3*Math.PI/2,inner:.5},r.extend(c,a),r.augment(c,{type:"plus",isPolar:!0,_init:function(){var e,t,n=this,r=n.get("radius"),a=n.get("inner"),i=n.get("startAngle"),o=n.get("endAngle"),s=n.get("center"),u=n.getOneBox(),l=u.maxX-u.minX,c=u.maxY-u.minY,d=Math.abs(u.minX)/l,f=Math.abs(u.minY)/c,p=n.getWidth(),h=n.getHeight();h/c>p/l?(e=p/l,t={x:s.x-(.5-d)*p,y:s.y-(.5-f)*e*c}):(e=h/c,t={x:s.x-(.5-d)*e*l,y:s.y-(.5-f)*h}),r=r?r>0&&r<=1?e*r:r>0&&r<=e?r:e:e;var m={start:i,end:o},v={start:a*r,end:r};n.set("x",m),n.set("y",v),n.set("radius",r),n.set("circleCentre",t),n.set("center",t)},getCenter:function(){return this.get("circleCentre")},getOneBox:function(){var e=this,t=e.get("startAngle"),n=e.get("endAngle");if(n-t>=2*Math.PI)return{minX:-1,maxX:1,minY:-1,maxY:1};for(var r=[0,Math.cos(t),Math.cos(n)],a=[0,Math.sin(t),Math.sin(n)],i=5*-Math.PI/2;i<3*Math.PI/2;i+=Math.PI/2)t<=i&&i<=n&&(r.push(Math.cos(i)),a.push(Math.sin(i)));return{minX:Math.min.apply(Math,r),maxX:Math.max.apply(Math,r),minY:Math.min.apply(Math,a),maxY:Math.max.apply(Math,a)}},getRadius:function(){return this.get("radius")},convertPoint:function(e){var t=this,n=t.getCenter(),r=t.isTransposed?e.y:e.x,a=t.isTransposed?e.x:e.y;return r=t.convertDim(r,"x"),a=t.convertDim(a,"y"),{x:n.x+Math.cos(r)*a,y:n.y+Math.sin(r)*a}},invertPoint:function(e){var t=this,n=t.getCenter(),r=new s(e.x-n.x,e.y-n.y),a=t.get("x"),i=new u;i.rotate(a.start);var c=new l(1,0,0);c.applyMatrix(i),c=new s(c.x,c.y);var d=c.angleTo(r,a.end0?p:-p;var h=t.invertDim(f,"y"),m={};return m.x=t.isTransposed?h:p,m.y=t.isTransposed?p:h,m}}),e.exports=c},function(e,t,n){"use strict";var r=n(1),a=n(2),i=function(e){r.mix(this,e)};r.augment(i,{dims:[],margin:0,defs:{},facetTitle:{titleOffset:25,colDimTitle:{title:{"font-size":16,"text-anchor":"middle",fill:"#444"}},colTitle:{title:{"font-size":14,"text-anchor":"middle",fill:"#444"}},rowTitle:{title:{"font-size":14,"text-anchor":"middle",rotate:90,fill:"#444"}},rowDimTitle:{title:{"font-size":16,"text-anchor":"middle",rotate:90,fill:"#444"}}},plotRange:null,getDimValues:function(e,t){var n=this,r=n.defs[e];return r&&r.values?r.values:a.values(t,e)},getFilter:function(e){var t=this.defs;return function(n){var a=!0;return r.each(e,function(e){var i=e.dim,o=e.value,s=e.values,u=!0;!r.isNull(o)&&i&&(u=t[i]&&t[i].group?t[i].group(n)===r.indexOf(s,o):n[i]===o||n[i]===r.indexOf(s,o)),a=a&&u}),a}},drawTitles:function(e,t){var n=this,a=n.dims;r.each(e,function(e){n.drawFacetTitle("col",e,t)}),n.drawDimTitle("col",a[0],t)},generateFacets:function(){},drawFacetTitle:function(e,t,n){var a=this,i=a.facetTitle,o=i.titleOffset,s="row"===e?i.rowTitle:i.colTitle,u=t.region,l=u.start,c=u.end,d="row"===e?"y":"x",f="row"===e?"x":"y",p={};p[d]=(c[d]-l[d])/2+l[d],p[f]=c[f];var h="x"===d?-1:1,m=r.mix({text:t[d+"Value"]},s.title);m[d]=p[d],m[f]=p[f]+o*h,n.addShape("Text",{attrs:m})},drawDimTitle:function(e,t,n){if(!r.isNull(t)){var a=this,i=a.plotRange,o=a.defs,s="row"===e?"y":"x",u=a.facetTitle,l=u.titleOffset,c="x"===s?u.colDimTitle:u.rowDimTitle,d=o[t]&&o[t].alias||t,f={};f="x"===s?{y:i.tl.y+-1*(l+40),x:(i.tr.x-i.tl.x)/2+i.tl.x}:{x:i.tr.x+(l+40),y:(i.br.y-i.tr.y)/2+i.tr.y},d=r.mix({text:d,x:f.x,y:f.y},c.title),n.addShape("Text",{attrs:d})}}}),e.exports=i},function(e,t,n){"use strict";function r(e,t){if(i.isNumeric(e)&&i.isNumeric(t))return o.number(e,t);if(i.isString(e)&&i.isString(t)){var n=new u(e),r=new u(t);if(n.getType()&&r.getType())return s.color(n,r)}}function a(e,t){if(i.isNumeric(e)&&i.isNumeric(t))return o.unNumber(e,t);if(i.isString(e)&&i.isString(t)){var n=new u(e),r=new u(t);if(n.getType()&&r.getType())return s.unColor(n,r)}}var i=n(1),o=n(206),s=n(203),u=n(33);e.exports={singular:r,unSingular:a}},function(e,t,n){"use strict";var r=n(38),a=n(1),i=n(30),o=function(e){o.superclass.constructor.call(this,e)};a.extend(o,r),a.augment(o,{type:"linear",isLinear:!0,min:null,max:null,nice:!1,tickCount:null,tickInterval:null,init:function(){var e=this;if(e.ticks){var t=e.ticks,n=e.translate(t[0]),r=e.translate(t[t.length-1]);(a.isNull(e.min)||e.min>n)&&(e.min=n),(a.isNull(e.max)||e.max=e.min&&t<=e.max&&n.push(t)}),e.ticks=n}},scale:function(e){if(null===e||void 0===e)return NaN;var t=this.max,n=this.min;if(t===n)return 0;var r=(e-n)/(t-n),a=this.rangeMin();return a+r*(this.rangeMax()-a)},invert:function(e){var t=(e-this.rangeMin())/(this.rangeMax()-this.rangeMin());return this.min+t*(this.max-this.min)}}),e.exports=o},function(e,t,n){"use strict";var r=n(1),a=function(e){r.mix(this,e),this.init()};r.augment(a,{formatter:null,range:[0,1],ticks:null,values:[],init:function(){},getTicks:function(){var e=this,t=e.ticks,n=[];return r.each(t,function(t){var a;a=r.isObject(t)?t:{text:e.getText(t),tickValue:t,value:e.scale(t)},n.push(a)}),n},getText:function(e){var t=this.formatter;return e=t?t(e):e,!r.isNull(e)&&e.toString||(e=""),e.toString()},rangeMin:function(){return this.range[0]},rangeMax:function(){var e=this.range;return e[e.length-1]},invert:function(){},translate:function(e){return e},scale:function(){},clone:function(){var e=this,t=e.constructor,n={};return r.each(e,function(t,r){n[r]=e[r]}),new t(n)},change:function(e){return this.ticks=null,r.mix(this,e),this.init(),this}}),e.exports=a},function(e,t,n){"use strict";var r=n(1),a=n(29),i=n(2),o=function(e){o.superclass.constructor.call(this,e),this.colRange={},this.binWidth||(this.binWidth=.03)};r.extend(o,a),r.augment(o,{type:"bin",binWidth:.03,colRange:{},binDims:null,setRange:function(e,t){this.colRange[e]=t},getStatDims:function(){return this.getDims()},getBinDims:function(){var e=this.binDims||this.getDims(),t=[];return r.each(e,function(e){-1===e.indexOf("..")&&t.push(e)}),t},getBinWidth:function(){return this.binWidth||.03},getCenterValue:function(e,t,n){var r=this.getBinWidth(),a=(e-n)/(t-n);return 1===a&&(a-=r/4),(t-n)*(Math.floor(a/r)*r+r/2)+n},toBin:function(e){for(var t=this,n=t.getBinDims(),r=0;rn&&(a=2*Math.PI-e+t,i=e-n):(a=e-t,i=n-e),a>i?n:t}function i(e,t,n,r){var i=0;return n-t>=2*Math.PI&&(i=2*Math.PI),t=l.mod(t,2*Math.PI),n=l.mod(n,2*Math.PI)+i,e=l.mod(e,2*Math.PI),r?t>=n?e>n&&en?e:a(e,t,n):t<=n?tt||ee.x&&(h=e.x),me.y&&(v=e.y),g=0&&f<_?(d=x,_=f):(h=new o(r(e,n,i,M),r(t,a,s,M)),v=h.distanceToSquared(b),M<=1&&v<_?(d=M,_=v):y*=.5)}return c&&(c.x=r(e,n,i,d),c.y=r(t,a,s,d)),Math.sqrt(_)}function i(e,t,n){var r=e+n-2*t;if(s.equal(r,0))return[.5];var a=(e-t)/r;return a<=1&&a>=0?[a]:[]}var o=n(3).Vector2,s=n(6);e.exports={at:r,projectPoint:function(e,t,n,r,i,o,s,u){var l={};return a(e,t,n,r,i,o,s,u,l),l},pointDistance:a,extrema:i}},function(e,t,n){"use strict";var r=n(1),a=n(34),i=function(e){e.inner=e.inner||0,i.superclass.constructor.call(this,e)};r.extend(i,a),r.augment(i,{type:"polar"}),e.exports=i},function(e,t,n){var r=n(182);e.exports=r},function(e,t,n){var r=n(183);e.exports=r},function(e,t,n){"use strict";var r=n(1),a=Math.PI/180,i=180/Math.PI,o=function(e){r.mix(this,e)};r.augment(o,{basic:null,toRadians:function(e){return a*e},toDegrees:function(e){return e*i},project:function(e,t){return{x:e,y:t}},invert:function(e){return{x:e.x,y:e.y}}}),e.exports=o},function(e,t,n){"use strict";var r=(n(1),"\t\n\v\f\r \xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029"),a=new RegExp("([a-z])["+r+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+r+"]*,?["+r+"]*)+)","ig"),i=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+r+"]*,?["+r+"]*","ig"),o=function(e){if(!e)return null;if(typeof e==typeof[])return e;var t={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},n=[];return String(e).replace(a,function(e,r,a){var o=[],s=r.toLowerCase();if(a.replace(i,function(e,t){t&&o.push(+t)}),"m"==s&&o.length>2&&(n.push([r].concat(o.splice(0,2))),s="l",r="m"==r?"l":"L"),"o"==s&&1==o.length&&n.push([r,o[0]]),"r"==s)n.push([r].concat(o));else for(;o.length>=t[s]&&(n.push([r].concat(o.splice(0,t[s]))),t[s]););}),n},s=function(e,t){for(var n=[],r=0,a=e.length;a-2*!t>r;r+=2){var i=[{x:+e[r-2],y:+e[r-1]},{x:+e[r],y:+e[r+1]},{x:+e[r+2],y:+e[r+3]},{x:+e[r+4],y:+e[r+5]}];t?r?a-4==r?i[3]={x:+e[0],y:+e[1]}:a-2==r&&(i[2]={x:+e[0],y:+e[1]},i[3]={x:+e[2],y:+e[3]}):i[0]={x:+e[a-2],y:+e[a-1]}:a-4==r?i[3]=i[2]:r||(i[0]={x:+e[r],y:+e[r+1]}),n.push(["C",(-i[0].x+6*i[1].x+i[2].x)/6,(-i[0].y+6*i[1].y+i[2].y)/6,(i[1].x+6*i[2].x-i[3].x)/6,(i[1].y+6*i[2].y-i[3].y)/6,i[2].x,i[2].y])}return n},u=function(e,t,n,r,a){if(null==a&&null==r&&(r=n),e=+e,t=+t,n=+n,r=+r,null!=a)var i=Math.PI/180,o=e+n*Math.cos(-r*i),s=e+n*Math.cos(-a*i),u=t+n*Math.sin(-r*i),l=t+n*Math.sin(-a*i),c=[["M",o,u],["A",n,n,0,+(a-r>180),0,s,l]];else c=[["M",e,t],["m",0,-r],["a",n,r,0,1,1,0,2*r],["a",n,r,0,1,1,0,-2*r],["z"]];return c},l=function(e){if(!(e=o(e))||!e.length)return[["M",0,0]];var t,n=[],r=0,a=0,i=0,l=0,c=0;"M"==e[0][0]&&(r=+e[0][1],a=+e[0][2],i=r,l=a,c++,n[0]=["M",r,a]);for(var d,f,p=3==e.length&&"M"==e[0][0]&&"R"==e[1][0].toUpperCase()&&"Z"==e[2][0].toUpperCase(),h=c,m=e.length;h1&&(y=Math.sqrt(y),n*=y,r*=y);var _=n*n,b=r*r,x=(i==o?-1:1)*Math.sqrt(Math.abs((_*b-_*g*g-b*v*v)/(_*g*g+b*v*v))),M=x*n*g/r+(e+s)/2,w=x*-r*v/n+(t+u)/2,k=Math.asin(((t-w)/r).toFixed(9)),E=Math.asin(((u-w)/r).toFixed(9));k=eE&&(k-=2*Math.PI),!o&&E>k&&(E-=2*Math.PI)}var S=E-k;if(Math.abs(S)>d){var C=E,T=s,O=u;E=k+d*(o&&E>k?1:-1),s=M+n*Math.cos(E),u=w+r*Math.sin(E),h=f(s,u,n,r,a,0,o,T,O,[E,C,M,w])}S=E-k;var L=Math.cos(k),P=Math.sin(k),D=Math.cos(E),N=Math.sin(E),A=Math.tan(S/4),j=4/3*n*A,Y=4/3*r*A,R=[e,t],I=[e+j*P,t-Y*L],F=[s+j*N,u-Y*D],H=[s,u];if(I[0]=2*R[0]-I[0],I[1]=2*R[1]-I[1],l)return[I,F,H].concat(h);h=[I,F,H].concat(h).join().split(",");for(var W=[],V=0,z=h.length;V7){e[t].shift();for(var a=e[t];a.length;)p[t]="A",r&&(h[t]="A"),e.splice(t++,0,["C"].concat(a.splice(0,6)));e.splice(t,1),y=Math.max(n.length,r&&r.length||0)}},u=function(e,t,a,i,o){e&&t&&"M"==e[o][0]&&"M"!=t[o][0]&&(t.splice(o,0,["M",i.x,i.y]),a.bx=0,a.by=0,a.x=e[o][1],a.y=e[o][2],y=Math.max(n.length,r&&r.length||0))},p=[],h=[],m="",v="",g=0,y=Math.max(n.length,r&&r.length||0);g1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+6*(t-e)*(2/3-n):e},o=r<=.5?r*(1+n):r+n-r*n,s=2*r-o;a.r=i(s,o,t+1/3),a.g=i(s,o,t),a.b=i(s,o,t-1/3)}return a.r=Math.min(Math.round(255*a.r),255),a.g=Math.min(Math.round(255*a.g),255),a.b=Math.min(Math.round(255*a.b),255),"#"+this.toHex(a.r)+this.toHex(a.g)+this.toHex(a.b)},rgb2hsl:function(e){var t,n,r,a=this.rgb2arr(e),i=a[0]/255,o=a[1]/255,s=a[2]/255,u=Math.min(i,o,s),l=Math.max(i,o,s),c=l-u;return l===u?t=0:i===l?t=(o-s)/c:o===l?t=2+(s-i)/c:s===l&&(t=4+(i-o)/c),t=Math.min(60*t,360),t<0&&(t+=360),r=(u+l)/2,n=l===u?0:r<=.5?c/(l+u):c/(2-l-u),[t/360,n,r]},arr2rgb:function(e){return"#"+this.toHex(e[0])+this.toHex(e[1])+this.toHex(e[2])},rgb2arr:function(e){var t=[];return t.push(parseInt(e.substr(1,2),16)),t.push(parseInt(e.substr(3,2),16)),t.push(parseInt(e.substr(5,2),16)),t}}},function(e,t,n){"use strict";var r=n(14),a=n(1),i=function(e){i.superclass.constructor.call(this,e)};a.extend(i,r),a.augment(i,{getEndAttrs:function(){var e=this.get("rect");return{width:e.width,height:e.height}},getTarget:function(){var e=this.get("group"),t=e.getParent(),n=t.addShape("Rect");return e.attr("clip",n),n}}),e.exports=i},function(e,t){function n(e){var t=1;if(e<1){for(var n=0;e<1;)t/=10,e*=10,n++;t.toString().length>20&&(t=parseFloat(t.toFixed(n)))}else for(;e>10;)t*=10,e/=10;return t}function r(e,t){var n=e.length;if(0===n)return NaN;var r=e[0];if(t=e[n-1])return e[n-1];for(var a=1;ae[n-1])return NaN;if(t20){s=e/parseInt(1/a)*(a>0?1:-1)}return s},snapMultiple:function(e,t,n){return("ceil"===n?Math.ceil(e/t):"floor"===n?Math.floor(e/t):Math.round(e/t))*t},snapTo:function(e,t){var n=r(e,t),i=a(e,t);if(isNaN(n)||isNaN(i)){if(e[0]>=t)return e[0];var o=e[e.length-1];if(o<=t)return o}return Math.abs(t-n)i.x)&&(u=!0),s.vertical(u).multiplyScaler(e*n)},getAxisVector:function(){var e=this.get("start"),t=this.get("end");return new u(t.x-e.x,t.y-e.y)},getLinePath:function(){var e=this,t=e.get("start"),n=e.get("end"),r=[];return r.push(["M",t.x,t.y]),r.push(["L",n.x,n.y]),r},getTickEnd:function(e,t){var n,r=this,a=r.get("tickLine");return t=t||a.value,n=r.getSideVector(t),{x:e.x+n.x,y:e.y+n.y}},getTickPoint:function(e){var t=this,n=t.get("start"),r=t.get("end"),a=r.x-n.x,i=r.y-n.y;return{x:n.x+a*e,y:n.y+i*e}},renderTitle:function(){var e=this,t=e.get("title"),n=e.getTickPoint(.5),r=e.get("titleOffset"),a=e.get("labelsGroup");if(a){var s=e.getMaxLabelWidth(a),c=e.get("labelOffset")||10;s+c+20u-s&&(r=-1*Math.acos((u-s)/(a+o)));else if(l.equal(c.y,0)&&t.getCount()>1){var d=Math.abs(e._getAvgLabelLength(t));(a=e.getMaxLabelWidth(t))>d&&(r=Math.atan2(1.5*o,d))}if(r){var f=e.get("factor");i.each(t.get("children"),function(e){e.rotateAtStart(r),l.equal(c.y,0)&&(f>0?e.attr("textAlign","left"):e.attr("textAlign","right"))})}}}}),e.exports=r},function(e,t,n){var r=n(59);r.ShowLabels=n(151),e.exports=r},function(e,t,n){"use strict";var r=n(5).Group,a=n(1),i=function(e){i.superclass.constructor.call(this,e)};i.CFG={zIndex:6,items:null,label:null,renderer:null,custom:!1,animate:!1,html:'
',itemTpl:'
{text}
',duration:400},a.extend(i,r),a.augment(i,{_renderUI:function(){this._drawLabels()},_drawLabels:function(){var e=this,t=e.get("items");a.each(t,function(t,n){e._addLabel(t,n)})},_addLabel:function(e,t){var n=this._getLabelCfg(e,t);return this._createText(n)},_getLabelCfg:function(e,t){var n=this.get("label")||{},r=this.get("renderer");if(!a.isObject(e)){var i=e;e={},e.text=i}return r&&(e.text=r(e.text,e,t)),a.isNull(e.text)&&(e.text=""),e.text=e.text+"",a.mix({},e,n,{x:(e.x||0)+(n.x||0),y:(e.y||0)+(n.y||0)})},_createText:function(e){var t,n=this,r=n.get("custom"),i=n.get("customDiv");if(!r)return t=this.addShape("text",{attrs:e}),t.id=e.id,t.animateType="label",t;if(!i){var o=n.get("html"),s=n.get("canvas").get("el").parentNode;i=a.createDom(o),s.style.position="relative",s.appendChild(i),n.set("customDiv",i)}var u=n._createDom(e);i.appendChild(u),n._setCustomPosition(e,u)},_setCustomPosition:function(e,t){var n=e.textAlign||"left",r=e.y,i=e.x,o=a.getWidth(t);r-=a.getHeight(t)/2,"center"===n?i-=o/2:"right"===n&&(i-=o),t.style.top=parseInt(r,10)+"px",t.style.left=parseInt(i,10)+"px"},_createDom:function(e){var t=this,n=t.get("itemTpl"),r=a.substitute(n,e);return a.createDom(r)},getLabels:function(){var e=this,t=e.get("customDiv");return t?a.toArray(t.childNodes):e.get("children")},addLabel:function(e){var t=this.get("items"),n=t.length;return t.push(e),this._addLabel(e,n)},changeLabel:function(e,t){var n,r,i=this,o=i.get("custom");if(n=a.indexOf(i.get("children"),e),r=i._getLabelCfg(t,n),e)if(o){var s=i._createDom(r);e.innerHTML=s.innerHTML,i._setCustomPosition(r,e)}else if(e.attr("text",r.text),e.attr("x")!==r.x||e.attr("y")!==r.y){var u=e.get("attrs").rotate;u&&e.rotateAtStart(-u),e.attr(r),u&&e.rotateAtStart(u)}},clear:function(){var e=this,t=e.get("customDiv");t&&(t.innerHTML=""),i.superclass.clear.call(e)},setItems:function(e){var t=this;t.clear(),t.set("items",e),t._drawLabels()},remove:function(){var e=this.get("customDiv");e&&e.parentNode.removeChild(e),i.superclass.remove.call(this)}}),e.exports=i},function(e,t,n){"use strict";var r=n(1);e.exports={addEachItem:function(e,t){var n,a=e.addGroup(t),i=r.mix({fill:"#fff",textBaseline:"middle"},t.word),o=t.wordSpaceing||6,s=r.mix({fill:"red",lineWidth:0,radius:2.5},t.marker),u=t.markerAlign||"center",l=t.items,c=0;if(l.marker&&(n=r.mix({},s,l.marker,{x:"center"===u?0:l.marker.radius,y:0}),n.x+=t.x,n.y+=t.y,n.symbol)){var d=a.addShape("marker",{type:"marker",attrs:n});c+=d.getBBox().width+o}return r.each(l.words,function(e){n=r.mix({},i,e,{x:c,y:0}),n.x+=t.x,n.y+=t.y;var s=a.addShape("text",{attrs:n});c+=o+s.getBBox().width}),a}}},function(e,t,n){"use strict";function r(e,t){return e>t?t:e}function a(e,t){return e>t?e:t}var i=n(1),o=function(e,t){this.reset(e,t)};o.CFG={start:null,end:null,background:null},i.augment(o,{init:function(){var e=this.start,t=this.end,n=this.tl={x:r(e.x,t.x),y:r(e.y,t.y)};this.tr={x:a(e.x,t.x),y:r(e.y,t.y)},this.bl={x:r(e.x,t.x),y:a(e.y,t.y)};var i=this.br={x:a(e.x,t.x),y:a(e.y,t.y)};this.cc={x:(i.x-n.x)/2+n.x,y:(i.y-n.y)/2+n.y}},reset:function(e,t){this.start=e,this.end=t,this.init()},isInRange:function(e,t){i.isObject(e)&&(t=e.y,e=e.x);var n=this.tl,r=this.br;return e>=n.x&&e<=r.x&&t>=n.y&&t<=r.y},isInVertical:function(e){i.isObject(e)&&(e=e.y);var t=this.tl,n=this.br;return e>=t.y&&e<=n.y},isInHorizontal:function(e){i.isObject(e)&&(e=e.x);var t=this.tl,n=this.br;return e>=t.x&&e<=n.x},getWidth:function(){var e=this.tl;return this.br.x-e.x},getHeight:function(){var e=this.tl;return this.br.y-e.y}}),e.exports=o},function(e,t,n){"use strict";var r=n(1),a=n(5).Group,i=function(e){i.superclass.constructor.call(this,e)};i.CFG={range:null,middleAttr:null,backgroundElement:null,minHandleElement:null,maxHandleElement:null,middleHandleElement:null,currentTarget:null,layout:"vertical",width:null,height:null,pageX:null,pageY:null,animate:!1,operable:!0},r.extend(i,a),r.augment(i,{_beforeRenderUI:function(){var e=this.get("layout"),t=this.get("backgroundElement"),n=this.get("minHandleElement"),r=this.get("maxHandleElement"),a=this.addShape("rect",{attrs:this.get("middleAttr")}),i="vertical"===e?"ns-resize":"ew-resize";this.add([t,n,r]),this.set("middleHandleElement",a),t.set("zIndex",0),a.set("zIndex",1),n.set("zIndex",2),r.set("zIndex",2),this.get("operable")&&(a.set("cursor","move"),n.set("cursor",i),r.set("cursor",i)),this.sort()},_renderUI:function(){"horizontal"===this.get("layout")?this._renderHorizontal():this._renderVertical()},_transform:function(e){var t=this.get("range"),n=t[0]/100,r=t[1]/100,a=this.get("width"),i=this.get("height"),o=this.get("minHandleElement"),s=this.get("maxHandleElement"),u=this.get("middleHandleElement");o.initTransform(),s.initTransform(),"horizontal"===e?(u.attr({x:a*n,y:0,width:(r-n)*a,height:i}),o.translate(n*a,0),s.translate(r*a,0)):(u.attr({x:0,y:i*(1-r),width:a,height:(r-n)*i}),o.translate(a/2,(1-n)*i),s.translate(a/2,(1-r)*i))},_renderHorizontal:function(){this._transform("horizontal")},_renderVertical:function(){this._transform("vertical")},_bindUI:function(){this.get("operable")&&(this.on("mousedown",r.wrapBehavior(this,"_onMouseDown")),this.on("mousemove",r.wrapBehavior(this,"_onMouseMove")),this.on("mouseleave",r.wrapBehavior(this,"_onMouseLeave")))},_isElement:function(e,t){var n=this.get(t);if(e===n)return!0;if(n.isGroup){return n.get("children").indexOf(e)>-1}return!1},_getRange:function(e,t){var n=e+t;return n=n>100?100:n,n=n<0?0:n},_updateStatus:function(e,t){var n,a="x"===e?this.get("width"):this.get("height"),i=r.ucfirst(e),o=this.get("range"),s=this.get("page"+i),u=this.get("currentTarget"),l=this.get("rangeStash"),c=this.get("layout"),d="vertical"===c?-1:1,f=t["page"+i],p=f-s,h=p/a*100*d;o[1]<=o[0]?(this._isElement(u,"minHandleElement")||this._isElement(u,"maxHandleElement"))&&(o[0]=this._getRange(h,o[0]),o[1]=this._getRange(h,o[0])):(this._isElement(u,"minHandleElement")&&(o[0]=this._getRange(h,o[0])),this._isElement(u,"maxHandleElement")&&(o[1]=this._getRange(h,o[1]))),this._isElement(u,"middleHandleElement")&&(n=l[1]-l[0],o[0]=this._getRange(h,o[0]),o[1]=o[0]+n,o[1]>100&&(o[1]=100,o[0]=o[1]-n)),this.fire("rangeChange",{range:o}),this.set("page"+i,f),this._renderUI(),this.get("canvas").draw()},_onMouseLeave:function(){this.get("canvas").get("containerDOM").style.cursor="default"},_onMouseMove:function(e){var t=e.currentTarget.get("cursor"),n=this.get("canvas").get("containerDOM");n&&(n.style.cursor=t||"default")},_onMouseDown:function(e){var t=e.currentTarget,n=e.event,r=this.get("range");n.stopPropagation(),n.preventDefault(),this.set("pageX",n.pageX),this.set("pageY",n.pageY),this.set("currentTarget",t),this.set("rangeStash",[r[0],r[1]]),this._bindCanvasEvents()},_bindCanvasEvents:function(){this.onMouseMoveListener=r.addEventListener(document,"mousemove",r.wrapBehavior(this,"_onCanvasMouseMove")),this.onMouseUpListener=r.addEventListener(document,"mouseup",r.wrapBehavior(this,"_onCanvasMouseUp"))},_onCanvasMouseMove:function(e){"horizontal"===this.get("layout")?this._updateStatus("x",e):this._updateStatus("y",e)},_onCanvasMouseUp:function(){this._removeDocumentEvents()},_removeDocumentEvents:function(){this.onMouseMoveListener.remove(),this.onMouseUpListener.remove()}}),e.exports=i},function(e,t){e.exports={prefix:"g",backupContext:document.createElement("canvas").getContext("2d"),debug:!1,warn:function(){}}},function(e,t,n){var r=n(1),a=n(163),i=n(164),o=n(162),s=n(65),u=n(159),l=["fillStyle","font","globalAlpha","lineCap","lineWidth","lineJoin","miterLimit","shadowBlur","shadowColor","shadowOffsetX","shadowOffsetY","strokeStyle","textAlign","textBaseline","lineDash"],c=function(e){this.__cfg={zIndex:0,capture:!0,visible:!0,destroyed:!1},r.simpleMix(this.__cfg,this.getDefaultCfg(),e),this.initAttrs(this.__cfg.attrs),this.initTransform(),this.initEventDispatcher(),this.init()};c.CFG={id:null,zIndex:0,canvas:null,parent:null,capture:!0,context:null,visible:!0,destroyed:!1},r.augment(c,a,u,i,o,{init:function(){this.setSilent("animable",!0);var e=this.__attrs;e&&e.rotate&&this.rotateAtStart(e.rotate)},getParent:function(){return this.get("parent")},getDefaultCfg:function(){return{}},set:function(e,t){var n="__set"+r.ucfirst(e);return this[n]&&(t=this[n](t)),this.__cfg[e]=t,this},setSilent:function(e,t){this.__cfg[e]=t},get:function(e){return this.__cfg[e]},draw:function(e){this.get("destroyed")||this.get("visible")&&(this.setContext(e),this.drawInner(e),this.restoreContext(e))},setContext:function(e){var t=this.__attrs.clip;e.save(),t&&(t.resetTransform(e),t.createPath(e),e.clip()),this.resetContext(e),this.resetTransform(e)},restoreContext:function(e){e.restore()},resetContext:function(e){var t=this.__attrs;if(!this.isGroup)for(var n in t)if(l.indexOf(n)>-1){var a=t[n];"fillStyle"===n&&(a=s.parseStyle(a,this)),"strokeStyle"===n&&(a=s.parseStyle(a,this)),"lineDash"===n&&e.setLineDash?r.isArray(a)?e.setLineDash(a):r.isString(a)&&e.setLineDash(a.split(" ")):e[n]=a}},drawInner:function(){},show:function(){return this.set("visible",!0),this},hide:function(){return this.set("visible",!1),this},remove:function(e){if(void 0===e&&(e=!0),this.get("parent")){var t=this.get("parent"),n=t.get("children");r.remove(n,this)}return e&&this.destroy(),this},destroy:function(){this.get("destroyed")||(this.__cfg={},this.__attrs=null,this.__listeners=null,this.__m=null,this.set("destroyed",!0))},__setZIndex:function(e){return this.__cfg.zIndex=e,r.notNull(this.get("parent"))&&this.get("parent").sort(),e},__setAttrs:function(e){return this.attr(e),e},clone:function(){return r.clone(this)},getBBox:function(){return{minX:0,maxX:0,minY:0,maxY:0}}}),e.exports=c},function(e,t,n){function r(e,t){if(void 0===t)return e;e=new c(e),e.multiplyA(t);var n=e.getType();return"hsl"===n?e.getHSLStyle():"rgb"===n?e.getRGBStyle():void 0}function a(e,t,n){var a=e.match(v);u.each(a,function(e){e=e.split(":");var a=r(e[1],n);t.addColorStop(e[0],a)})}function i(e,t,n){var r,i,o=p.exec(e),s=l.mod(l.degreeToRad(parseFloat(o[1])),2*Math.PI),u=o[2],c=t.getBBox();s>=0&&s<.5*Math.PI?(r={x:c.minX,y:c.minY},i={x:c.maxX,y:c.maxY}):.5*Math.PI<=s&&s1){var r=t[0].charAt(0);t.splice(1,0,t[0].substr(1)),t[0]=r}u.each(t,function(e,n){isNaN(e)||(t[n]=+e)}),e[n]=t}),e):void 0},parseStyle:function(e,t,n){if(u.isString(e)){if("("===e[1]||"("===e[2]){if("l"===e[0])return i(e,t,n);if("r"===e[0])return o(e,t,n);if("p"===e[0])return s(e,t)}return u.isNull(n)?e:r(e,n)}},numberToColor:function(e){var t=g[e];if(!t){for(var n=e.toString(16),r=n.length;r<6;r++)n="0"+n;t="#"+n,g[e]=t}return t}}},function(e,t,n){var r=n(63),a={Group:n(161),Shape:n(7),Rect:n(79),Circle:n(68),Ellipse:n(70),Path:n(75),Text:n(80),Line:n(73),Image:n(72),Polygon:n(76),Polyline:n(77),Arc:n(67),Fan:n(71),Cubic:n(69),Quadratic:n(78),Marker:n(74),debug:function(e){r.debug=e}};e.exports=a},function(e,t,n){var r=n(1),a=n(3).Vector2,i=n(7),o=n(8),s=n(42),u=n(19),l=function(e){l.superclass.constructor.call(this,e)};l.ATTRS={x:0,y:0,r:0,startAngle:0,endAngle:0,clockwise:!1,lineWidth:1,arrow:!1},r.extend(l,i),r.augment(l,{canStroke:!0,type:"arc",getDefaultAttrs:function(){return{x:0,y:0,r:0,startAngle:0,endAngle:0,clockwise:!1,lineWidth:1,arrow:!1}},calculateBox:function(){var e=this.__attrs,t=e.x,n=e.y,r=e.r,a=e.startAngle,i=e.endAngle,o=e.clockwise,u=e.lineWidth,l=u/2,c=s.box(t,n,r,a,i,o);return c.minX-=l,c.minY-=l,c.maxX+=l,c.maxY+=l,c},isPointInPath:function(e,t){var n=this.__attrs,r=n.x,a=n.y,i=n.r,s=n.startAngle,u=n.endAngle,l=n.clockwise,c=n.lineWidth;return!!this.hasStroke()&&o.arcline(r,a,i,s,u,l,c,e,t)},createPath:function(e){var t=this.__attrs,n=t.x,r=t.y,i=t.r,o=t.startAngle,s=t.endAngle,l=t.clockwise,c=t.lineWidth,d=t.arrow;if(e=e||self.get("context"),e.beginPath(),e.arc(n,r,i,o,s,l),d){var f={x:n+i*Math.cos(s),y:r+i*Math.sin(s)},p=new a(-i*Math.sin(s),i*Math.cos(s));l&&p.multiplyScaler(-1),u.makeArrow(e,p,f,c)}}}),e.exports=l},function(e,t,n){var r=n(1),a=n(7),i=n(8),o=function(e){o.superclass.constructor.call(this,e)};o.ATTRS={x:0,y:0,r:0,lineWidth:1},r.extend(o,a),r.augment(o,{canFill:!0,canStroke:!0,type:"circle",getDefaultAttrs:function(){return{lineWidth:1}},calculateBox:function(){var e=this.__attrs,t=e.x,n=e.y,r=e.r,a=e.lineWidth,i=a/2+r;return{minX:t-i,minY:n-i,maxX:t+i,maxY:n+i}},isPointInPath:function(e,t){var n=this.hasFill(),r=this.hasStroke();return n&&r?this.__isPointInFill(e,t)||this.__isPointInStroke(e,t):n?this.__isPointInFill(e,t):!!r&&this.__isPointInStroke(e,t)},__isPointInFill:function(e,t){var n=this.__attrs,r=n.x,a=n.y,o=n.r;return i.circle(r,a,o,e,t)},__isPointInStroke:function(e,t){var n=this.__attrs,r=n.x,a=n.y,o=n.r,s=n.lineWidth;return i.arcline(r,a,o,0,2*Math.PI,!1,s,e,t)},createPath:function(e){var t=this.__attrs,n=t.x,r=t.y,a=t.r;e=e||self.get("context"),e.beginPath(),e.arc(n,r,a,0,2*Math.PI,!1)}}),e.exports=o},function(e,t,n){var r=n(1),a=n(7),i=n(8),o=n(19),s=n(32),u=n(3).Vector2,l=function(e){l.superclass.constructor.call(this,e)};l.ATTRS={p1:null,p2:null,p3:null,p4:null,lineWidth:1,arrow:!1},r.extend(l,a),r.augment(l,{canStroke:!0,type:"cubic",getDefaultAttrs:function(){return{lineWidth:1}},calculateBox:function(){var e,t,n=this.__attrs,a=n.p1,i=n.p2,o=n.p3,u=n.p4;if(r.isNull(a)||r.isNull(i)||r.isNull(o)||r.isNull(u))return null;var l=n.lineWidth/2,c=s.extrema(a[0],i[0],o[0],u[0]);for(e=0,t=c.length;el?o:l,d=o>l?1:o/l,f=o>l?l/o:1,p=new u(e,t,1),h=new s;h.scale(d,f),h.translate(r,a);var m=h.getInverse();return p.applyMatrix(m),i.circle(0,0,c,p.x,p.y)},__isPointInStroke:function(e,t){var n=this.__attrs,r=n.x,a=n.y,o=n.rx,l=n.ry,c=n.lineWidth,d=o>l?o:l,f=o>l?1:o/l,p=o>l?l/o:1,h=new u(e,t,1),m=new s;m.scale(f,p),m.translate(r,a);var v=m.getInverse();return h.applyMatrix(v),i.arcline(0,0,d,0,2*Math.PI,!1,c,h.x,h.y)},createPath:function(e){var t=this.__attrs,n=t.x,r=t.y,a=t.rx,i=t.ry;e=e||self.get("context");var o=a>i?a:i,u=a>i?1:a/i,l=a>i?i/a:1,c=new s;c.scale(u,l),c.translate(n,r);var d=c.to2DObject();e.beginPath(),e.save(),e.transform(d.a,d.b,d.c,d.d,d.e,d.f),e.arc(0,0,o,0,2*Math.PI),e.restore(),e.closePath()}}),e.exports=l},function(e,t,n){var r=n(1),a=n(7),i=n(8),o=n(6),s=n(42),u=n(3),l=u.Vector2,c=function(e){c.superclass.constructor.call(this,e)};c.ATTRS={x:0,y:0,rs:0,re:0,startAngle:0,endAngle:0,clockwise:!1,lineWidth:1},r.extend(c,a),r.augment(c,{canFill:!0,canStroke:!0,type:"fan",getDefaultAttrs:function(){return{clockwise:!1,lineWidth:1,rs:0,re:0}},calculateBox:function(){var e=this,t=e.__attrs,n=t.x,r=t.y,a=t.rs,i=t.re,o=t.startAngle,u=t.endAngle,l=t.clockwise,c=t.lineWidth,d=s.box(n,r,a,o,u,l),f=s.box(n,r,i,o,u,l),p=Math.min(d.minX,f.minX),h=Math.min(d.minY,f.minY),m=Math.max(d.maxX,f.maxX),v=Math.max(d.maxY,f.maxY),g=c/2;return{minX:p-g,minY:h-g,maxX:m+g,maxY:v+g}},isPointInPath:function(e,t){var n=this.hasFill(),r=this.hasStroke();return n&&r?this.__isPointInFill(e,t)||this.__isPointInStroke(e,t):n?this.__isPointInFill(e,t):!!r&&this.__isPointInStroke(e,t)},__isPointInFill:function(e,t){var n=this.__attrs,r=n.x,a=n.y,i=n.rs,u=n.re,c=n.startAngle,d=n.endAngle,f=n.clockwise,p=new l(1,0),h=new l(e-r,t-a),m=p.angleTo(h),v=s.nearAngle(m,c,d,f);if(o.equal(m,v)){var g=h.lengthSq();if(i*i<=g&&g<=u*u)return!0}return!1},__isPointInStroke:function(e,t){var n=this.__attrs,r=n.x,a=n.y,o=n.rs,s=n.re,u=n.startAngle,l=n.endAngle,c=n.clockwise,d=n.lineWidth,f={x:Math.cos(u)*o+r,y:Math.sin(u)*o+a},p={x:Math.cos(u)*s+r,y:Math.sin(u)*s+a},h={x:Math.cos(l)*o+r,y:Math.sin(l)*o+a},m={x:Math.cos(l)*s+r,y:Math.sin(l)*s+a};return!!(i.line(f.x,f.y,p.x,p.y,d,e,t)||i.line(h.x,h.y,m.x,m.y,d,e,t)||i.arcline(r,a,o,u,l,c,d,e,t)||i.arcline(r,a,s,u,l,c,d,e,t))},createPath:function(e){var t=this.__attrs,n=t.x,r=t.y,a=t.rs,i=t.re,o=t.startAngle,s=t.endAngle,u=t.clockwise,l={x:Math.cos(o)*a+n,y:Math.sin(o)*a+r},c={x:Math.cos(o)*i+n,y:Math.sin(o)*i+r},d={x:Math.cos(s)*a+n,y:Math.sin(s)*a+r};e=e||self.get("context"),e.beginPath(),e.moveTo(l.x,l.y),e.lineTo(c.x,c.y),e.arc(n,r,i,o,s,u),e.lineTo(d.x,d.y),e.arc(n,r,a,s,o,!u),e.closePath()}}),e.exports=c},function(e,t,n){var r=n(1),a=n(7),i=n(8),o=function(e){o.superclass.constructor.call(this,e)};o.ATTRS={x:0,y:0,img:void 0,width:0,height:0,sx:null,sy:null,swidth:null,sheight:null},r.extend(o,a),r.augment(o,{type:"image",__afterSetAttrImg:function(e){this.__setAttrImg(e)},__afterSetAttrAll:function(e){e.img&&this.__setAttrImg(e.img)},isHitBox:function(){return!1},calculateBox:function(){var e=this.__attrs,t=e.x,n=e.y;return{minX:t,minY:n,maxX:t+e.width,maxY:n+e.height}},isPointInPath:function(e,t){var n=this.__attrs;if(this.get("toDraw")||!n.img)return!1;var r=n.x,a=n.y,o=n.width,s=n.height;return i.rect(r,a,o,s,e,t)},__setLoading:function(e){var t=this.get("canvas");return!1===e&&!0===this.get("toDraw")&&(this.__cfg.loading=!1,t.draw()),e},__setAttrImg:function(e){var t=this,n=t.__attrs;if(!r.isString(e))return e instanceof Image?(n.width||t.attr("width",e.width),n.height||t.attr("height",e.height),e):e instanceof HTMLElement&&r.isString(e.nodeName)&&"CANVAS"===e.nodeName.toUpperCase()?(n.width||t.attr("width",Number(e.getAttribute("width"))),n.height||t.attr("height",Number(e.getAttribute("height"))),e):e instanceof ImageData?(n.width||t.attr("width",e.width),n.height||t.attr("height",e.height),e):null;var a=new Image;a.onload=function(){if(t.get("destroyed"))return!1;t.attr("imgSrc",e),t.attr("img",a);var n=t.get("callback");n&&n.call(t),t.set("loading",!1)},a.src=e,t.set("loading",!0)},drawInner:function(e){return this.get("loading")?void this.set("toDraw",!0):void this.__drawImage(e)},__drawImage:function(e){var t=this.__attrs,n=t.x,a=t.y,i=t.img,o=t.width,s=t.height,u=t.sx,l=t.sy,c=t.swidth,d=t.sheight;if(this.set("toDraw",!1),i instanceof Image||i instanceof HTMLElement&&r.isString(i.nodeName)&&"CANVAS"===i.nodeName.toUpperCase()){if(r.isNull(u)||r.isNull(l)||r.isNull(c)||r.isNull(d))return void e.drawImage(i,n,a,o,s);if(r.notNull(u)&&r.notNull(l)&&r.notNull(c)&&r.notNull(d))return void e.drawImage(i,u,l,c,d,n,a,o,s)}else if(i instanceof ImageData)return void e.putImageData(i,n,a,u||0,l||0,c||o,d||s)}}),e.exports=o},function(e,t,n){var r=n(1),a=n(7),i=n(8),o=n(19),s=n(43),u=n(3),l=u.Vector2,c=function(e){c.superclass.constructor.call(this,e)};c.ATTRS={x1:0,y1:0,x2:0,y2:0,lineWidth:1,arrow:!1},r.extend(c,a),r.augment(c,{canStroke:!0,type:"line",getDefaultAttrs:function(){return{lineWidth:1,arrow:!1}},calculateBox:function(){var e=this.__attrs,t=e.x1,n=e.y1,r=e.x2,a=e.y2,i=e.lineWidth;return s.box(t,n,r,a,i)},isPointInPath:function(e,t){var n=this.__attrs,r=n.x1,a=n.y1,o=n.x2,s=n.y2,u=n.lineWidth;return!!this.hasStroke()&&i.line(r,a,o,s,u,e,t)},createPath:function(e){var t=this.__attrs,n=t.x1,r=t.y1,a=t.x2,i=t.y2,s=t.arrow,u=t.lineWidth;if(e=e||self.get("context"),e.beginPath(),e.moveTo(n,r),s){var c=new l(a-n,i-r),d=o.getEndPoint(c,new l(a,i),u);e.lineTo(d.x,d.y),o.makeArrow(e,c,d,u)}else e.lineTo(a,i)},getPoint:function(e){var t=this.__attrs;return{x:s.at(t.x1,t.x2,e),y:s.at(t.y1,t.y2,e)}}}),e.exports=c},function(e,t,n){var r=n(1),a=n(7),i=n(8),o=function(e){o.superclass.constructor.call(this,e)};o.Symbols={circle:function(e,t,n,r){r.arc(e,t,n,0,2*Math.PI,!1)},square:function(e,t,n,r){r.moveTo(e-n,t-n),r.lineTo(e+n,t-n),r.lineTo(e+n,t+n),r.lineTo(e-n,t+n),r.closePath()},diamond:function(e,t,n,r){r.moveTo(e-n,t),r.lineTo(e,t-n),r.lineTo(e+n,t),r.lineTo(e,t+n),r.closePath()},triangle:function(e,t,n,r){var a=n/.966,i=n;r.moveTo(e,t-n),r.lineTo(e+a,t+i),r.lineTo(e-a,t+i),r.closePath()},"triangle-down":function(e,t,n,r){var a=n/.966,i=n;r.moveTo(e,t+n),r.lineTo(e+a,t-i),r.lineTo(e-a,t-i),r.closePath()}},o.ATTRS={path:null,lineWidth:1},r.extend(o,a),r.augment(o,{type:"marker",canFill:!0,canStroke:!0,getDefaultAttrs:function(){return{x:0,y:0,lineWidth:1}},calculateBox:function(){var e=this.__attrs,t=e.x,n=e.y,r=e.radius,a=e.lineWidth,i=a/2+r;return{minX:t-i,minY:n-i,maxX:t+i,maxY:n+i}},isPointInPath:function(e,t){var n=this.__attrs,r=n.x,a=n.y,o=n.radius;return i.circle(r,a,o,e,t)},createPath:function(e){var t,n=this.__attrs,a=n.x,i=n.y,s=n.radius,u=n.symbol||"circle";t=r.isFunction(u)?u:o.Symbols[u],e.beginPath(),t(a,i,s,e)}}),e.exports=o},function(e,t,n){var r=n(1),a=n(7),i=n(167),o=n(65),s=n(19),u=n(49),l=n(32),c=n(3),d=c.Vector2,f=function(e){f.superclass.constructor.call(this,e)};f.ATTRS={path:null,lineWidth:1,curve:null,tCache:null},r.extend(f,a),r.augment(f,{canFill:!0,canStroke:!0,type:"path",getDefaultAttrs:function(){return{lineWidth:1}},__afterSetAttrPath:function(e){var t=this;if(r.isNull(e))return t.setSilent("segments",null),void t.setSilent("box",void 0);var n,a=o.parsePath(e),s=[];if(r.isArray(a)&&0!==a.length&&("M"===a[0][0]||"m"===a[0][0])){for(var u=a.length,l=0;ls&&(s=t.maxX),t.minYl&&(l=t.maxY))}),{minX:o,minY:u,maxX:s,maxY:l}},isPointInPath:function(e,t){var n=this,r=n.hasFill(),a=n.hasStroke();return r&&a?n.__isPointInFill(e,t)||n.__isPointInStroke(e,t):r?n.__isPointInFill(e,t):!!a&&n.__isPointInStroke(e,t)},__isPointInFill:function(e,t){var n=this,r=n.get("context");if(r)return n.createPath(),r.isPointInPath(e,t)},__isPointInStroke:function(e,t){var n=this,r=n.get("segments"),a=n.__attrs,i=a.lineWidth;i+=a.lineAppendWidth||0;for(var o=0,s=r.length;o=t[0]&&e<=t[1]&&(n=(e-t[0])/(t[1]-t[0]),a=r)}),i=t[a],r.isNull(i)||r.isNull(a)?null:(o=i.length,s=t[a+1],{x:l.at(i[o-2],s[1],s[3],s[5],1-n),y:l.at(i[o-1],s[2],s[4],s[6],1-n)})):t?{x:t[0][1],y:t[0][2]}:null},createPath:function(e){var t=this,n=t.__attrs,a=t.get("segments"),i=n.lineWidth,o=n.arrow;if(r.isArray(a)){e=e||t.get("context"),e.beginPath();for(var u=0,l=a.length;us&&(s=t),nu&&(u=n)});var l=a/2;return{minX:i-l,minY:o-l,maxX:s+l,maxY:u+l}},isPointInPath:function(e,t){var n=this,r=n.hasFill(),a=n.hasStroke();return r&&a?n.__isPointInFill(e,t)||n.__isPointInStroke(e,t):r?n.__isPointInFill(e,t):!!a&&n.__isPointInStroke(e,t)},__isPointInFill:function(e,t){var n=this,r=n.get("context");return n.createPath(),r.isPointInPath(e,t)},__isPointInStroke:function(e,t){var n=this,r=n.__attrs,a=r.points;if(a.length<2)return!1;var o=r.lineWidth,s=a.slice(0);return a.length>=3&&s.push(a[0]),i.polyline(s,o,e,t)},createPath:function(e){var t=this,n=t.__attrs,a=n.points;a.length<2||(e=e||t.get("context"),e.beginPath(),r.each(a,function(t,n){0===n?e.moveTo(t[0],t[1]):e.lineTo(t[0],t[1])}),e.closePath())}}),e.exports=o},function(e,t,n){var r=n(1),a=n(7),i=n(8),o=n(19),s=n(43),u=n(3),l=u.Vector2,c=function(e){c.superclass.constructor.call(this,e)};c.ATTRS={points:null,lineWidth:1,arrow:!1,tCache:null},r.extend(c,a),r.augment(c,{canStroke:!0,type:"polyline",tCache:null,getDefaultAttrs:function(){return{lineWidth:1,arrow:!1}},calculateBox:function(){var e=this,t=e.__attrs,n=t.lineWidth,a=t.points;if(!a||0===a.length)return null;var i=1/0,o=1/0,s=-1/0,u=-1/0;r.each(a,function(e){var t=e[0],n=e[1];ts&&(s=t),nu&&(u=n)});var l=n/2;return{minX:i-l,minY:o-l,maxX:s+l,maxY:u+l}},__setTcache:function(){var e,t,n=this,a=n.__attrs,i=a.points,o=0,u=0,l=[];i&&0!==i.length&&(r.each(i,function(e,t){i[t+1]&&(o+=s.len(e[0],e[1],i[t+1][0],i[t+1][1]))}),o<=0||(r.each(i,function(n,r){i[r+1]&&(e=[],e[0]=u/o,t=s.len(n[0],n[1],i[r+1][0],i[r+1][1]),u+=t,e[1]=u/o,l.push(e))}),this.tCache=l))},isPointInPath:function(e,t){var n=this,r=n.__attrs;if(n.hasStroke()){var a=r.points;if(a.length<2)return!1;var o=r.lineWidth;return i.polyline(a,o,e,t)}return!1},createPath:function(e){var t,n,r=this,a=r.__attrs,i=a.points,s=a.arrow,u=a.lineWidth;if(!(i.length<2)){for(e=e||r.get("context"),e.beginPath(),e.moveTo(i[0][0],i[0][1]),n=1,t=i.length-1;n=r[0]&&e<=r[1]&&(t=(e-r[0])/(r[1]-r[0]),n=a)}),{x:s.at(i[n][0],i[n+1][0],t),y:s.at(i[n][1],i[n+1][1],t)}}}),e.exports=c},function(e,t,n){var r=n(1),a=n(7),i=n(8),o=n(19),s=n(44),u=n(3).Vector2,l=function(e){l.superclass.constructor.call(this,e)};l.ATTRS={p1:null,p2:null,p3:null,lineWidth:1,arrow:!1},r.extend(l,a),r.augment(l,{canStroke:!0,type:"quadratic",getDefaultAttrs:function(){return{lineWidth:1,arrow:!1}},calculateBox:function(){var e,t,n=this,a=n.__attrs,i=a.p1,o=a.p2,u=a.p3;if(r.isNull(i)||r.isNull(o)||r.isNull(u))return null;var l=a.lineWidth/2,c=s.extrema(i[0],o[0],u[0]);for(e=0,t=c.length;e1){return n*t+this.__getSpaceingY()*(t-1)}return n},__afterSetAttrAll:function(e){var t=this;("fontSize"in e||"fontWeight"in e||"fontStyle"in e||"fontVariant"in e||"fontFamily"in e)&&t.__assembleFont(),"text"in e&&t.__afterSetAttrText(e.text)},isHitBox:function(){return!1},calculateBox:function(){var e=this,t=e.__attrs,n=t.x,r=t.y,a=e.measureText();if(!a)return{minX:n,minY:r,maxX:n,maxY:r};var i=e.__getTextHeight(),o=t.textAlign,s=t.textBaseline,u=t.lineWidth,l={x:n,y:r-i};o&&("end"===o||"right"===o?l.x-=a:"center"===o&&(l.x-=a/2)),s&&("top"===s?l.y+=i:"middle"===s&&(l.y+=i/2)),this.set("startPoint",l);var c=u/2;return{minX:l.x-c,minY:l.y-c,maxX:l.x+a+c,maxY:l.y+i+c}},__getSpaceingY:function(){var e=this.__attrs,t=e.lineHeight,n=1*e.fontSize;return t?t-n:.14*n},isPointInPath:function(e,t){var n=this,r=n.getBBox();if(n.hasFill()||n.hasStroke())return i.box(r.minX,r.maxX,r.minY,r.maxY,e,t)},drawInner:function(e){var t=this,n=t.__attrs,a=n.text;if(a){var i,o=n.textArr,s=1*n.fontSize,u=t.__getSpaceingY(),l=n.x,c=n.y,d=n.textBaseline;if(o){var f=t.getBBox();i=f.maxY-f.minY}var p;if(e.beginPath(),t.hasFill()){var h=n.fillOpacity;r.isNull(h)||1===h||(e.globalAlpha=h),o?r.each(o,function(t,n){p=c+n*(u+s)-i+s,"middle"===d&&(p+=i-s-(i-s)/2),"top"===d&&(p+=i-s),e.fillText(t,l,p)}):e.fillText(a,l,c)}t.hasStroke()&&(o?r.each(o,function(t,n){p=c+n*(u+s)-i+s,"middle"===d&&(p+=i-s-(i-s)/2),"top"===d&&(p+=i-s),e.strokeText(t,l,p)}):e.strokeText(a,l,c))}},measureText:function(){var e,t=this,n=t.__attrs,a=n.text,i=n.font,s=n.textArr,u=0;if(!r.isNull(a)){var l=o.backupContext;return l.save(),l.font=i,s?r.each(s,function(t){e=l.measureText(t).width,u0&&e.rowIndex===e.rows-1&&n.drawFacetTitle("col",e,t),e.rows>0&&e.colIndex===e.cols-1&&n.drawFacetTitle("row",e,t)}),a&&(a.cols>1&&n.drawDimTitle("col",a.xDim,t),a.rows>1&&n.drawDimTitle("row",a.yDim,t))}},getRegion:function(e,t,n,r){var a=this,i=a.plotRange,o=1===e&&1===t?0:a.margin,s=i.bl,u=i.tr,l=(u.x-s.x)/t,c=(u.y-s.y)/e,d={x:s.x+l*n,y:s.y+c*r-o};return{start:d,end:{x:d.x+l-o,y:d.y+c+o}}},generateFacets:function(e){var t=this,n=t.dims,i=[],s=1,u=1,l=n[0],c=n[1],d=[""],f=[""];l&&(d=t.getDimValues(l,e),u=d.length),c&&(f=t.getDimValues(c,e),s=f.length);var p=0;return r.each(d,function(n,h){r.each(f,function(r,m){var v=[{dim:l,value:n,values:d},{dim:c,value:r,values:f}],g=t.getFilter(v),y=a.filter(e,g),_=new o({type:t.type,xValue:n,yValue:r,xDim:l,yDim:c,colIndex:h,rowIndex:m,cols:u,rows:s,frame:y,region:t.getRegion(s,u,h,m),index:p++});i.push(_)})}),i}}),e.exports=s},function(e,t,n){var r=n(20);n(87),e.exports=r},function(e,t,n){var r=n(1),a=n(88),i=n(20);r.mix(i,{values:function(e,t){var n=[],r={},i=e.colArray(t);i=a.formatArray(i);for(var o=0,s=i.length;o=0;i--)a+=e[i].width+2*t;n.x=t+.5*n.width+a})},reset:function(){this._init()}}),e.exports=a},function(e,t,n){var r=n(1),a=n(38);a.Linear=n(37),a.linear=function(e){return new a.Linear(e)},a.Cat=n(92),a.cat=function(e){return new a.Cat(e)},a.Pow=n(224),a.pow=function(e){return new a.Pow(e)},a.Log=n(223),a.log=function(e){return new a.Log(e)},a.Identity=n(222),a.I=function(e){return new a.Identity(e)},a.Time=n(226),a.time=function(e){return new a.Time(e)},a.TimeCat=n(225),a.timeCat=function(e){return new a.TimeCat(e)},a.I_TYPE="identity",a.isCategory=function(e){if("cat"===e)return!0;var t=r.ucfirst(e);return!(!a[t]||!a[t].superclass||"cat"!==a[t].superclass.type)},e.exports=a},function(e,t,n){"use strict";var r=n(38),a=n(1),i=n(30),o=function(e){o.superclass.constructor.call(this,e)};a.extend(o,r),a.augment(o,{type:"cat",tickCount:null,isCategory:!0,init:function(){var e=this,t=e.values,n=e.tickCount;if(a.each(t,function(e,n){t[n]=e.toString()}),!e.ticks){var r=t;if(n){r=i.Category.caculate({maxCount:n,data:t}).ticks}this.ticks=r}},getText:function(e){return this.values.indexOf(e)>-1?e=e:a.isNumber(e)&&(e=this.values[Math.round(e)]),o.superclass.getText.call(this,e)},translate:function(e){var t=this.values.indexOf(e);return-1===t&&a.isNumber(e)?t=e:-1===t&&(t=NaN),t},scale:function(e){var t,n=this.rangeMin(),r=this.rangeMax();return(a.isString(e)||-1!==this.values.indexOf(e))&&(e=this.translate(e)),t=this.values.length>1?e/(this.values.length-1):e,n+t*(r-n)},invert:function(e){if(a.isString(e))return e;var t=this.rangeMin(),n=this.rangeMax();en&&(e=n);var r=(e-t)/(n-t),i=Math.round(r*(this.values.length-1))%this.values.length;return i=i||0,this.values[i]}}),e.exports=o},function(e,t,n){var r=n(1);e.exports={toTimeStamp:function(e){return r.isString(e)&&(e=e.indexOf("T")>0?new Date(e).getTime():new Date(e.replace(/-/gi,"/")).getTime()),r.isDate(e)&&(e=e.getTime()),e}}},function(e,t,n){"use strict";var r=n(1),a={},i={defaultShapeType:null,getShape:function(e){var t=this,n=t[e]||t[t.defaultShapeType]||r.mix({},a.ShapeBase,{getActiveCfg:t.getActiveCfg,getSelectedCfg:t.getSelectedCfg});return n._coord=t._coord,n},getShapePoints:function(e,t){return this.getShape(e).getShapePoints(t)},drawShape:function(e,t,n){return this.getShape(e).drawShape(t,n)}},o={_coord:null,drawShape:function(){},getShapePoints:function(){}};a.registGeom=function(e,t){var n=r.ucfirst(e),o=r.mix({},i,t);return a[n]=o,o.className=n,o},a.registShape=function(e,t,n){var i=r.ucfirst(e),o=a[i],s=o.getShape(),u=r.mix({},s,n);return o[t]=u,u},a.getShape=function(e){var t=this;return e=e||"point",e=r.ucfirst(e),t[e]||a.ShapeBase},a.GeomShape=i,a.ShapeBase=o,e.exports=a},function(e,t,n){var r=n(1),a=n(2),i=n(96),o="..x",s="..y",u=function(e){u.superclass.constructor.call(this,e)};r.extend(u,i),r.augment(u,{type:"weight",detachment:!1,PRECISION:.001,_getFromWeightField:function(){return this.getDims()[4]},_getToWeightField:function(){return this.getDims()[5]},initDims:function(e){e.unshift(s),e.unshift(o),this.fromWeightField=this._getFromWeightField(),this.toWeightField=this._getToWeightField()?this._getToWeightField():this.fromWeightField},execFrame:function(e){var t,n,i=this,u=i._getFromField(),l=i._getToField(),c=i.detachment,d=c?"inputStart":"start",f=c?"outputStart":"start",p=[];return e.each(function(e){var a=e[u],c=e[l];if(r.isArray(a)&&r.isArray(c))t=e[i.fromWeightField],n=e[i.toWeightField],e[o]=[a[0],a[0]+t,c[0],c[0]+n],e[s]=[a[1],a[1],c[1],c[1]],p.push(e);else{var h=i._findObj(a),m=i._findObj(c);if(h&&m){var v=h[d]?h[d]:h.x-.5*h.width,g=m[f]?m[f]:m.x-.5*m.width;t=e[i.fromWeightField]*h.width/h.value,n=e[i.toWeightField]*m.width/m.value;var y=v+t,_=g+n;y-(h.x+.5*h.width)a.levels&&(a.levels=n+1))})},getNodeValue:function(e){return e[this.getValueField()]},getNodeRange:function(e,t,n){var r,a=this,i=e[s],o=a.levels,u=t.indexOf(e),l=e.parent,c=0,d=1,f=0;if(l?(r=a.getNodeValue(l),d=n.end.x-n.start.x,f=n.start.x):r=a.getTotalValue(t),u>0){var p=t.slice(0,u);c=a.getTotalValue(p)}return{start:{x:c/r*d+f,y:i/o},end:{x:(c+a.getNodeValue(e))/r*d+f,y:(i+1)/o}}},getTotalValue:function(e){var t=this,n=t.getValueField(),a=0;return r.each(e,function(e){a+=e[n]}),a},getStatObject:function(e,t){var n=r.mix({},e);return n["..x"]=(t.end.x+t.start.x)/2,n["..y"]=(t.end.y+t.start.y)/2,n},_extractData:function(e,t,n){var a=this,i=a.getChildrenField();r.each(e,function(r){var o=a.getNodeRange(r,e,n),s=a.getStatObject(r,o);t.push(s),r[i]&&a._extractData(r[i],t,o)})},execFrame:function(e){var t=this,n=e.toJSON(),r=[];t._traverseNodes(n),t._extractData(n,r,0);var e=new i(r);return e}}),e.exports=u},function(e,t,n){"use strict";var r=n(1),a=n(39),i=n(2),o=function(e){o.superclass.constructor.call(this,e)};r.extend(o,a),r.augment(o,{fractions:10,execFrame:function(e){var t=this,n=e.toJSON();r.each(n,function(e){t.toBin(e)});var a=new i(n);return t.execQuantile(a)},getSplitArray:function(){for(var e=this,t=e.fractions,n=[],r=1/t,a=0;a<=1;a+=r)n.push(a);return n},execQuantile:function(e){var t=this,n=[],a=t.getDims(),o=a[a.length-1],s=a.slice(0,a.length-1),u=i.group(e,s),l=t.getSplitArray();return r.each(u,function(e){var t=e.rowObject(0);t[o]=i.quantile(e,o,l),n.push(t)}),new i(n)}}),e.exports=o},function(e,t,n){"use strict";var r=n(29),a=n(1),i=n(2),o=function(e){o.superclass.constructor.call(this,e)};a.extend(o,r),a.augment(o,{type:"density",bandWidth:.01,colRange:{},initDims:function(e){e.push("..density")},execFrame:function(e){return e},getWindowWidth:function(e,t){return(i.max(e,t)-i.min(e,t))*this.bandWidth},getCoordinate:function(e,t,n){for(var r=this,a=r.getDimRange(e,t),i=a.max,o=a.min,s=[],u=o;u<=i;u+=n)s.push(u);return s},getDimRange:function(e,t){var n=this,r=n.colRange[t];if(!r){var a=i.range(e,t);r={min:a[0],max:a[1]}}return r},setRange:function(e,t){this.colRange[e]=t}}),e.exports=o},function(e,t,n){"use strict";var r=n(1),a=n(2);e.exports={exec:function(e){var t=this;t.preExecute(e),this.stat&&(e=this.stat.exec(e));var n=[],i=a.merge.apply(null,e),o=t.getGroupCondition(),s=a.groupToMap(i,o);return r.each(e,function(e){var r;r=t.innerCompare?t.execFrame(e):t.execFrame(e,s),n.push(r)}),n},execFrame:function(e,t){var n=this,i=n.getGroupCondition(),o=a.groupToMap(e,i),s=[],u=n.getStatDims()[0];return r.each(o,function(r,a){var i=t?t[a]:e,o=n.transform(r,u,i);s.push(o)}),a.merge.apply(null,s)}}},function(e,t,n){"use strict";function r(e,t){e.sort(function(e,n){return e[t]-n[t]})}function a(e,t){var n=0;return i.each(e,function(e){n+=e[t]}),n}var i=n(1),o=function(e){return e},s=function(e){i.mix(this,e),this.rect=this.rect||{x:0,y:0,dx:1,dy:1},this.init()};i.augment(s,{nodes:null,rect:null,valueField:"value",childrenField:"children",init:function(){var e=this,t=e.nodes,n=e.rect,o=e.valueField;r(t,o),i.each(t,function(t){e._traverse(t)});var s=a(t,o);e.processNodes(t,n,s)},_traverse:function(e,t){var n=this;t=t||0,e.depth=t;var a=n.childrenField;e.parent||(e.parent=null);var o=e[a];i.isArray(o)&&(r(o,n.valueField),i.each(o,function(r){r.parent=e,n._traverse(r,t+1)}))},getNodes:function(){return this.nodes},changeNodes:function(e){return this.nodes=e,this.init(),this},processNodes:function(){},pad:function(e){return{x:e.x,y:e.y,dx:e.dx,dy:e.dy}},position:function(e,t,n,r){var a,i=-1,s=e.length,u=n.x,l=n.y,c=t?o(e.area/t):0;if(t===n.dx){for((r||c>n.dy)&&(c=n.dy);++in.dx)&&(c=n.dx);++i=1?e:-1*(Math.sqrt(1-(e/=1)*e)-1)},easeOutCirc:function(e){return 1*Math.sqrt(1-(e=e/1-1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){var t=1.70158,n=0,r=1;return 0===e?0:1==(e/=1)?1:(n||(n=.3),r=1?1:n,o=p(n),t=r.getFrame(o,d,f,h,s),t.attrs&&s.attr(t.attrs),t.matrix&&s.setMatrix(t.matrix),this.ratio=n,this.currentFrame=t,this.updateStatus(),s},updateStatus:function(){var e=this.ratio,t=this.callBack,n=this.destroyTarget,r=this.target,a=this.repeat;if(e>=1)if(a){var i=this.startTime,o=this.endTime,s=this.duration;this.startTime=i+s,this.endTime=o+s,this.reset()}else this.needsDestroy=!0,t&&t.call(r),n&&!r.get("destroyed")&&r.remove(!0)},reset:function(){var e=this.target,t=this.startKeyFrame;t.attrs&&e.attr(t.attrs),t.matrix&&e.setMatrix(t.matrix),this.ratio=0,this.needsDestroy=!1},destroy:function(){var e=this.target,t=this.endKeyFrame;e&&!e.get("destroyed")&&(t.attrs&&e.attr(t.attrs),t.matrix&&e.setMatrix(t.matrix)),this.destroyed=!0}}),e.exports=o},function(e,t,n){"use strict";var r=n(1),a=["color","shape","size","opacity"];e.exports={getShapeData:function(e){var t={},n=e.toJSON(),i=n[0],o=e.colArray("_origin");return r.each(a,function(e){i.hasOwnProperty(e)&&(t[e]=i[e])}),t._origin=o,t}}},function(e,t,n){"use strict";var r=n(1);e.exports={splitData:function(e){if(!e.length)return[];var t,n=[],a=[],i=this.getYDim();return r.each(e,function(e){t=e._origin?e._origin[i]:e[i],r.isArray(t)&&r.isNull(t[0])||r.isNull(t)?(n.push(a),a=[]):a.push(e)}),n.push(a),n}}},function(e,t,n){"use strict";function r(e){r.superclass.constructor.call(this,e)}var a=n(1),i=n(16),o=n(106),s=n(105);a.extend(r,i),a.mixin(r,[o,s]),r.ATTRS={type:"path",shapeType:"line"},a.augment(r,{drawFrame:function(e,t){var n,r,i,o=this,s=e.toJSON(),u=this.splitData(s),l=this.get("container"),c=this.get("shapeObj"),d=s[0],f=this.getDrawCfg(d),p=d.points.length;d.index=t,f=this.getDrawCfg(d),f.origin=s;var h=o.get("adjusts"),m=h&&-1!==a.indexOf(h,"Stack"),v=o.getShapeData(e);o.get("shapeDatas").push(v),a.each(u,function(e,t){f.splitedIndex=t;for(var a=0;ae.x?e.x:n,r=re.y?e.y:a,i=i=Math.PI?1:0;return 0===r?[["M",s.x,s.y],["L",u.x,u.y],["A",a,a,0,d,1,c.x,c.y],["L",l.x,l.y],["Z"]]:[["M",s.x,s.y],["L",u.x,u.y],["A",a,a,0,d,1,c.x,c.y],["L",l.x,l.y],["A",r,r,0,d,0,s.x,s.y],["Z"]]}function s(e,t,n,r){var a={};return e.delay&&(r.delay=b.isFunction(e.delay)?e.delay(t,n):e.delay),a.easing=b.isFunction(e.easing)?e.easing(t,n):e.easing,a.duration=b.isFunction(e.duration)?e.duration(t,n):e.duration,a}function u(e,t){var n,r,a=e.getBBox(),i=e.get("origin").points,o=(a.minX+a.maxX)/2,u=e.id||e.get("id"),l=e.get("origin")&&e.get("origin").index||0;n=i[0].y-i[1].y<=0?a.maxY:a.minY,r=new M(o,n,1),e.apply(r),e.transform([["t",-r.x,-r.y],["s",1,.01],["t",r.x,r.y]]);var c={transform:[["t",-r.x,-r.y],["s",1,100],["t",r.x,r.y]]},d=s(t,l,u,c);e.animate(c,d.duration,d.easing)}function l(e,t){var n,r,a=e.getBBox(),i=e.get("origin").points,o=(a.minY+a.maxY)/2,u=e.id||e.get("id"),l=e.get("origin")&&e.get("origin").index||0;n=i[0].y-i[1].y>0?a.maxX:a.minX,r=new M(n,o,1),e.apply(r),e.transform([["t",-r.x,-r.y],["s",.01,1],["t",r.x,r.y]]);var c={transform:[["t",-r.x,-r.y],["s",100,1],["t",r.x,r.y]]},d=s(t,l,u,c);e.animate(c,d.duration,d.easing)}function c(e,t){var n={lineWidth:0,destroy:!0},r=e.id||e.get("id"),a=e.get("index")||e.get("origin")&&e.get("origin").index||0,i=s(t,a,r,n);e.animate(n,i.duration,i.easing)}function d(e,t){var n=e.getBBox(),r=(n.minX+n.maxX)/2,a=(n.minY+n.maxY)/2,i=new M(r,a,1),o=e.id||e.get("id"),u=e.get("origin")&&e.get("origin").index||0;e.apply(i),e.transform([["t",-i.x,-i.y],["s",.01,.01],["t",i.x,i.y]]);var l={transform:[["t",-i.x,-i.y],["s",100,100],["t",i.x,i.y]]},c=s(t,u,o,l);e.animate(l,c.duration,c.easing)}function f(e,t){var n=e.getBBox(),r=(n.minX+n.maxX)/2,a=(n.minY+n.maxY)/2,i=new M(r,a,1),o=e.id||e.get("id"),u=e.get("index")||e.get("origin")&&e.get("origin").index||0;e.apply(i);var l={transform:[["t",-i.x,-i.y],["s",.1,.1],["t",i.x,i.y]],destroy:!0},c=s(t,u,o,l);e.animate(l,c.duration,c.easing)}function p(e,t){if("path"===e.get("type")){var n=e.id||e.get("id"),r=e.get("origin")&&e.get("origin").index||0,a=b.pathToAbsolute(e.attr("path"));e.attr("path",[a[0]]);var i={path:a},o=s(t,r,n,i);e.animate(i,o.duration,o.easing)}}function h(e,t){if("path"===e.get("type")){var n=e.id||e.get("id"),r=e.get("index")||e.get("origin")&&e.get("origin").index||0,a=b.pathToAbsolute(e.attr("path")),i={path:[a[0]],destroy:!0},o=s(t,r,n,i);e.animate(i,o.duration,o.easing)}}function m(e,t,n,a,i){var o,u=r(n,!0),l=e.get("canvas"),c=e.id||e.get("id"),d=e.get("origin")&&e.get("origin").index||0;a?(u.attr("startAngle",a),u.attr("endAngle",a),o={endAngle:i}):o=u.endState,u.set("canvas",l),e.attr("clip",u);var f=s(t,d,c,o);u.animate(o,f.duration,f.easing,function(){e&&!e.get("destroyed")&&e.attr("clip",null)&&u.destroy()})}function v(e,t){var n=e.id||e.get("id"),r=e.get("origin")&&e.get("origin").index||0,a=b.isNull(e._getAttr("fillOpacity"))?1:e._getAttr("fillOpacity"),i=b.isNull(e._getAttr("strokeOpacity"))?1:e._getAttr("strokeOpacity");e.attr("fillOpacity",0),e.attr("strokeOpacity",0);var o={fillOpacity:a,strokeOpacity:i},u=s(t,r,n,o);e.animate(o,u.duration,u.easing)}function g(e,t){var n=e.id||e.get("id"),r=e.get("index")||e.get("origin")&&e.get("origin").index||0,a=e._getAttr("strokeOpacity")||0,i=e._getAttr("fillOpacity")||0,o={onUpdate:function(e,t){e.attrs.strokeOpacity=a*(1-t),e.attrs.fillOpacity=i*(1-t)}},u=s(t,r,n,o);e.animate(o,u.duration,u.easing,function(){e.remove(!0)})}function y(e,t,n){var r=i(e,n),a=r.endAngle;m(e,t,n,r.startAngle,a)}function _(e,t,n,r){var a=i(e,r),u=i(t,r),l=a.endAngle,c=a.startAngle,d=u.endAngle,f=u.startAngle,p=r.getRadius(),h=r.get("inner"),m=r.getCenter(),v=e.id||e.get("id"),g=void 0===e.index?e.get("origin")&&e.get("origin").index:e.index;t.__attrs.path=e.attrs.path;var y={onUpdate:function(e,t){var n={x:m.x,y:m.y,rs:p*h,re:p,startAngle:c+(f-c)*t,endAngle:l+(d-l)*t};e.attrs.path=o(n)}},_=s(n,g,v,y);t.animate(y,_.duration,_.easing)}var b=n(1),x=n(5),M=x.Matrix.Vector3,w=x.G,k={line:{appear:function(){return k.animation.appear.clipIn},enter:function(){return k.animation.enter.clipIn},leave:function(){return k.animation.leave.lineWidthOut},cfg:{appear:{duration:900,easing:"easeInOutQuart"}}},path:{appear:function(){return k.animation.appear.clipIn},enter:function(){return k.animation.enter.clipIn},leave:function(){return k.animation.leave.lineWidthOut},cfg:{appear:{duration:900,easing:"easeInOutQuart"}}},area:{appear:function(){return k.animation.appear.clipIn},enter:function(){return k.animation.enter.fadeIn},leave:function(){return k.animation.leave.fadeOut},cfg:{appear:{duration:900,easing:"easeInOutQuart"},enter:{easing:"easeInQuart"},leave:{easing:"easeOutQuart",duration:600}}},polygon:{appear:function(){return k.animation.appear.zoomIn},enter:function(){return k.animation.enter.zoomIn},leave:function(){return k.animation.leave.zoomOut}},edge:{appear:function(){return k.animation.appear.pathIn},enter:function(){return k.animation.enter.pathIn},leave:function(){return k.animation.leave.pathOut}},interval:{appear:function(e){var t=k.animation.appear.pathIn;return e.isRect?t=e.isTransposed?k.animation.appear.scaleInX:k.animation.appear.scaleInY:(e.isTransposed&&e.isPolar||"theta"===e.type)&&(t=k.animation.appear.fanIn),t},enter:function(e){return e.isRect||e.isTransposed||"theta"===e.type?k.animation.enter.fadeIn:k.animation.enter.pathIn},leave:function(e){return e.isRect||e.isTransposed||"theta"===e.type?k.animation.leave.fadeOut:k.animation.leave.pathOut},update:function(e){if("theta"===e.type)return k.animation.update.fanUpdate},cfg:{appear:{duration:450},leave:{easing:"easeOutQuart"},enter:{easing:"easeInQuart"}}},point:{appear:function(){return k.animation.appear.zoomIn},enter:function(){return k.animation.enter.zoomIn},leave:function(){return k.animation.leave.zoomOut}},schema:null,contour:null,heatmap:null,label:{appear:function(){return k.animation.appear.fadeIn},enter:function(){return k.animation.enter.fadeIn},leave:function(){return k.animation.leave.fadeOut},cfg:{appear:{duration:900}}},axisLine:{},gridLine:{},labelLine:{appear:function(){return k.animation.appear.pathIn},enter:function(){return k.animation.enter.pathIn},leave:function(){return k.animation.leave.pathOut}}};k.animation={enter:{clipIn:m,zoomIn:d,pathIn:p,scaleInY:u,scaleInX:l,fanIn:y,fadeIn:v},leave:{lineWidthOut:c,zoomOut:f,pathOut:h,fadeOut:g},appear:{clipIn:m,zoomIn:d,pathIn:p,scaleInY:u,scaleInX:l,fanIn:y,fadeIn:v},update:{fanUpdate:_}},k.defaultCfg={update:{duration:600,easing:"easeInOutQuart"},enter:{duration:610,easing:"easeInOutQuart"},leave:{duration:300,easing:"easeInQuart"},appear:{duration:450,easing:"easeOutQuart"}},k.getAnimation=function(e,t,n){var r=this[e];if(r){var a=r[n];if(b.isFunction(a))return a(t)}return!1},k.getAnimateCfg=function(e,t){var n=this.defaultCfg[t];return b.simpleMix({},n,this[e]&&this[e].cfg&&this[e].cfg[t])},k.registAnimation=function(e,t,n){this.animation[e]||(this.animation[e]={}),this.animation[e][t]=n},e.exports=k},function(e,t,n){"use strict";function r(e,t){if(_.isArray(e)&&!1!==t.get("animate")){var n=t.get("children");_.each(n,function(t){t.isGroup?r(e,t):t.isShape&&e.push(t)})}}function a(e,t){var n,r,a,i,o=e.length,s=t.length,u=s>o?t:e,l={attrs1:{},attrs2:{}},c=!1;return _.each(u,function(o,s){n=e[s],r=t[s],_.isObject(n)||_.isObject(r)||"path"===s&&(n=_.parsePathString(n),r=_.parsePathString(r),a=_.path2string(n),i=_.path2string(r),a===i||-1!==a.indexOf("NaN")||-1!==i.indexOf("NaN"))||_.isArray(n)&&_.isArray(r)&&_.equalsArray(n,r)||n===r||k[s]||(l.attrs1[s]=n,l.attrs2[s]=r,c=!0)}),!!c&&l}function i(e,t){for(var n=0;n1500?void n.draw():void(s?_.each(k,function(s){if(!s.isStash&&s.realShape&&s.realShape.isTem)return void s.realShape.remove(!0);if(s.isTem&&!s.get("destroyed")&&s.remove(!0),!(m=s.id))return void(n&&!n.get("destroyed")&&n.draw());if(s.isStash?(l=s,d=i(m,t)):(l=i(m,e),d=s),l&&d&&!d.get("destroyed")){if(!f(l,d))return;if(M=h(l.animateType,"update",l),g=p(l.animateType,r,"update",M.animation),_.isFunction(g))g=g(l,d,M,r);else{if(y=d.getMatrix(),v=a(l.attrs,o(d)),x=w.equal(l.matrix,y),!v&&x)return;v&&x?(d.attr(v.attrs1),b=v.attrs2):v||x?(d.attr(v.attrs1),d.setMatrix(l.matrix),b=_.simpleMix({matrix:y},v.attrs2)):(d.setMatrix(l.matrix),b={matrix:y}),d.animate(b,M.duration,M.easing)}}else if(l&&!d){if(!c(l.matrix))return;M=h(l.animateType,"leave",l),g=p(l.animateType,r,"leave",M.animation),_.isFunction(g)?(u=n.addShape(l.type,{attrs:l.attrs,points:l.points,index:l.index,id:l.id,animateCfg:l.animateCfg}),-1===l.animateType.indexOf("label")&&l.matrix.multiply(r.get("matrix")),u.setMatrix(l.matrix),u.isTem=!0,g(u,M,r)):n&&!n.get("destroyed")&&n.draw()}else if(!l&&d&&!d.get("destroyed")){if(!c(d.getMatrix()))return;M=h(d.animateType,"enter",d),g=p(d.animateType,r,"enter",M.animation),_.isFunction(g)?g(d,M,r):n&&!n.get("destroyed")&&n.draw()}}):_.each(t,function(e){c(e.getMatrix())&&(M=h(e.animateType,"appear",e),g=p(e.animateType,r,"appear",M.animation),_.isFunction(g)?g(e,M,r):n&&!n.get("destroyed")&&n.draw())}))}function v(e,t,n,a){var i=n||!a,o=e.get("shapesStash"),s=[];o=o||[],r(s,e),e.set("shapesStash",u(s)),i&&m(o,s,e,t,n),e.draw()}function g(e){var t=e.geom,n=e.fn,r=t.get("coord"),a=x[e.animateCfg.animation];if(!a&&!_.isFunction(a))return!1;var i=r.get("start"),o=r.get("end"),s=r.get("width"),u=r.get("height"),l={group:t.get("group"),rect:{x:i.x,y:o.y,width:s,height:u},before:n};return _.simpleMix(l,e.animateCfg),r.isPolar&&_.simpleMix(l,{circle:{center:r.getCenter(),startAngle:r.get("startAngle"),endAngle:r.get("endAngle"),r:Math.max(s,u)/2}}),new a(l)}var y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_=n(1),b=n(5),x=n(127),M=n(110),w=b.Matrix.Matrix3,k={text:"text",elements:"elements",rotate:"rotate",textAlign:"textAlign",textBaseline:"textBaseline",fontStyle:"fontStyle",font:"font",fontWeight:"fontWeight",fontFamily:"fontFamily",points:"points"};e.exports={shapeAnimation:v,getGroupAnimation:g}},function(e,t,n){"use strict";var r=n(22);r.Interval=n(311),r.Schema=n(312),r.Heatmap=n(310),r.Contour=n(308),r.Edge=n(309),e.exports=r},function(e,t,n){"use strict";function r(e){for(var t=e.length,n=e[1]-e[0],r=2;ra&&(n=a)}return n}var a=n(4),i={getDefalutSize:function(){var e=this.get("defaultSize");if(!e){var t,n=this.getCoord(),i=this.getXScale(),o=i.values;if(i.isLinear&&o.length>1){o.sort();var s=r(o);t=(i.max-i.min)/s,o.length>t&&(t=o.length)}else t=o.length;var u=1/t,l=1;this.isInCircle()&&"schema"!==this.get("type")?n.isTransposed&&t>1&&(l=a.widthRatio.multiplePie):l=a.widthRatio.column,u*=l;var c=this.get("adjusts");if(c&&-1!==c.indexOf("Dodge")){u/=this.get("frames").length}e=u,this.set("defaultSize",e)}return e}};e.exports=i},function(e,t,n){"use strict";var r=n(1),a=n(115),i=n(17),o=function e(t){e.superclass.constructor.call(this,t)};r.extend(o,a),r.augment(o,{getPointRauis:function(e,t){return i.getPointRadius(e,t)},getCirclePoint:function(e,t,n){var r=this,a=r.get("coord"),i=a.getCenter(),o=r._isEmitLabels(),s=r.getPointRauis(a,n);if(a.isTransposed&&s>t&&!o){e+=2*Math.asin(t/(2*s))}else s+=t;return{x:i.x+s*Math.cos(e),y:i.y+s*Math.sin(e),angle:e,r:s}},getArcPoint:function(e,t){var n,a=this;return t=t||0,n=r.isArray(e.x)||r.isArray(e.y)?{x:r.isArray(e.x)?e.x[t]:e.x,y:r.isArray(e.y)?e.y[t]:e.y}:e,a.transLabelPoint(n),n},getPointAngle:function(e){var t=this,n=t.get("coord");return i.getPointAngle(n,e)},getMiddlePoint:function(e){var t=this,n=t.get("coord"),a=e.length,i={x:0,y:0};return r.each(e,function(e){i.x+=e.x,i.y+=e.y}),i.x/=a,i.y/=a,i=n.convert(i)},_isToMiddle:function(e){return e.x.length>2},getLabelPoint:function(e,t,n){var r,a=this,i=e[n],o=1;a._isToMiddle(t)?r=a.getMiddlePoint(t.points):(1===e.length&&0===n?n=1:0===n&&(o=-1),r=a.getArcPoint(t,n));var s=a.getDefaultOffset();s*=o;var u=a.getPointAngle(r),l=a.getCirclePoint(u,s,r);return l.text=i,l.angle=u,l.color=t.color,l.rotate=a.getLabelRotate(u,s,t),l},_isEmitLabels:function(){return this.get("labels").labelEmit},getLabelRotate:function(e){var t,n=this;return t=180*e/Math.PI,t+=90,n._isEmitLabels()&&(t-=90),t&&(t>90?t-=180:t<-90&&(t+=180)),t/180*Math.PI},getLabelAlign:function(e){var t,n=this,r=n.get("coord");if(n._isEmitLabels())t=e.angle<=Math.PI/2&&e.angle>-Math.PI/2?"left":"right";else if(r.isTransposed){var a=r.getCenter(),i=n.getDefaultOffset();t=Math.abs(e.x-a.x)<1?"center":e.angle>Math.PI||e.angle<=0?i>0?"left":"right":i>0?"right":"left"}else t="center";return t}}),e.exports=o},function(e,t,n){"use strict";function r(e){var t=0;return u.each(e,function(e){t+=e}),t/e.length}var a=n(5),i=n(25),o=i.Labels,s=a.Group,u=n(1),l=n(4),c=["line","point","path"],d=function e(t){e.superclass.constructor.call(this,t)};d.CFG={labels:l.labels,labelsCfg:null,coord:null,geomType:null,zIndex:6},u.extend(d,s),u.mixin(d,[o.ShowLabels]),u.augment(d,{_renderUI:function(){d.superclass._renderUI.call(this),this.initLabelsCfg(),this.renderLabels()},_getLabelValue:function(e){var t,n=this,r=e._origin,a=n.get("labelsCfg"),i=a.scales,o=a.callback;if(o){var s=[];u.each(i,function(e){s.push(r[e.dim])}),t=o.apply(null,s)}else{var l=i[0];if(t=r[l.dim],u.isArray(t)){var c=[];u.each(t,function(e){c.push(l.getText(e))}),t=c}else t=l.getText(t)}return t},initLabelsCfg:function(){var e=this,t=e.getDefaultLabelCfg(),n=e.get("labelsCfg");u.mix(!0,t,n.cfg),e.set("labels",t)},getDefaultLabelCfg:function(){var e=this,t=e.get("labelsCfg").cfg,n=e.get("geomType");return"polygon"===n||t&&t.offset<0&&-1===u.indexOf(c,n)?u.mix(!0,{},l.innerLabels):this.getGlobalLabelCfg()},getGlobalLabelCfg:function(){return u.mix({},l.labels)},getLabelsItems:function(e){var t,n=this,r=[],a=n.get("labels"),i=n.get("geom"),o=i?i.getXDim():"x",s=i?i.getYDim():"y";return u.each(e,function(e){t=e._origin;var i=n._getLabelValue(e);u.isArray(i)||(i=[i]);var l=i.length;u.each(i,function(c,d){var f=n.getLabelPoint(i,e,d);if(f){f=u.mix({},t,f);var p;p=a&&a.label&&a.label.textAlign?a.label.textAlign:n.getLabelAlign(f,d,l),f.textAlign=p,f.id=n.get("id")+"LabelText"+t[o]+" "+t[s]+f.text,r.push(f)}})}),r},adjustItems:function(e){return e},drawLines:function(){},getLabelPoint:function(e,t,n){function a(t,n){return u.isArray(t)&&(t=1===e.length?t.length<=2?t[t.length-1]:r(t):t[n]),t}var i=this,o={x:a(t.x,n),y:a(t.y,n),text:e[n]},s=i.getLabelOffset(o,n,e.length);return i.transLabelPoint(o),o.x+=s.x,o.y+=s.y,o},transLabelPoint:function(e){var t=this,n=t.get("coord"),r=n.trans(e.x,e.y,1);e.x=r.x,e.y=r.y},getOffsetVector:function(){var e=this,t=e.get("labels"),n=t.offset||0,r=e.get("coord");return r.isTransposed?r.trans(n,0):r.trans(0,n)},getDefaultOffset:function(){var e=this,t=e.get("coord"),n=e.getOffsetVector();return t.isTransposed?n.x:n.y},getLabelOffset:function(e,t,n){var r=this,a=r.getDefaultOffset(),i=r.get("coord"),o=i.isTransposed,s=o?"x":"y",u=o?1:-1,l={x:0,y:0};return l[s]=t>0||1===n?a*u:a*u*-1,l},getLabelAlign:function(e,t,n){var r=this,a="center";if(r.get("coord").isTransposed){var i=r.getDefaultOffset();a=i<0?"right":0===i?"center":"left",n>1&&0===t&&("right"===a?a="left":"left"===a&&(a="right"))}return a},showLabels:function(e){var t=this,n=t.getLabelsItems(e),r=t.get("labels");n=t.adjustItems(n),t.resetLabels(n),r.labelLine&&t.drawLines(n,r.labelLine)},destroy:function(){this.removeLabels(),d.superclass.destroy.call(this)}}),e.exports=d},function(e,t,n){"use strict";var r=n(13);n(321),n(322),n(323),n(324),n(319),n(325),n(320),r.Path=r.Line,e.exports=r},function(e,t){"use strict";function n(){var e=document.createElement("i");return e.title="Web Colour Picker",e.style.display="none",document.body.appendChild(e),e}var r=/rgb\((\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/;e.exports={toRGB:function(){var e;return document.body&&(e=n()),function(t){e||(e=n()),e.style.color=t;var a=document.defaultView.getComputedStyle(e,"").getPropertyValue("color"),i=r.exec(a);return i.shift(),this.arr2rgb(i)}}(),toHex:function(e){return e=Math.round(e),e=e.toString(16),1===e.length&&(e="0"+e),e},hsl2Rgb:function(e){var t=e[0],n=e[1],r=e[2],a={};if(0===n)a.r=a.g=a.b=r;else{var i=function(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+6*(t-e)*(2/3-n):e},o=r<=.5?r*(1+n):r+n-r*n,s=2*r-o;a.r=i(s,o,t+1/3),a.g=i(s,o,t),a.b=i(s,o,t-1/3)}return a.r=Math.min(Math.round(255*a.r),255),a.g=Math.min(Math.round(255*a.g),255),a.b=Math.min(Math.round(255*a.b),255),"#"+this.toHex(a.r)+this.toHex(a.g)+this.toHex(a.b)},rgb2hsl:function(e){var t,n,r,a=this.rgb2arr(e),i=a[0]/255,o=a[1]/255,s=a[2]/255,u=Math.min(i,o,s),l=Math.max(i,o,s),c=l-u;return l==u?t=0:i==l?t=(o-s)/c:o==l?t=2+(s-i)/c:s==l&&(t=4+(i-o)/c),t=Math.min(60*t,360),t<0&&(t+=360),r=(u+l)/2,n=l==u?0:r<=.5?c/(l+u):c/(2-l-u),[t/360,n,r]},arr2rgb:function(e){return"#"+this.toHex(e[0])+this.toHex(e[1])+this.toHex(e[2])},rgb2arr:function(e){var t=[];return t.push(parseInt(e.substr(1,2),16)),t.push(parseInt(e.substr(3,2),16)),t.push(parseInt(e.substr(5,2),16)),t}}},function(e,t,n){"use strict";function r(e,t,n,r){return e[r]+(t[r]-e[r])*n}var a=n(54),i=n(1),o={calColor:function(e,t,n){var i,o=e.length-1,s=Math.floor(o*t),u=o*t-s,l=e[s],c=s===o?l:e[s+1];return"hsl"===n?i=a.hsl2Rgb([r(l,c,u,0),r(l,c,u,1),r(l,c,u,2)]):(i={r:r(l,c,u,0),g:r(l,c,u,1),b:r(l,c,u,2)},i="#"+a.toHex(i.r)+a.toHex(i.g)+a.toHex(i.b)),i},lightness:function(e,t){t=t||0;var n=[[t,1,.9],[t,1,.5]];return o.calColor(n,e,"hsl")},red:function(e){return o.lightness(e,0)},blue:function(e){return o.lightness(e,.66)},green:function(e){return o.lightness(e,.33)},gradient:function(e){var t=[];return i.isString(e)&&(e=e.split("-")),i.each(e,function(e){-1===e.indexOf("#")&&(e=a.toRGB(e)),t.push(a.rgb2arr(e))}),function(e){return o.calColor(t,e)}},gradientHsl:function(e){var t=[];return i.isString(e)&&(e=e.split("-")),i.each(e,function(e){-1===e.indexOf("#")&&(e=a.toRGB(e)),t.push(a.rgb2hsl(e))}),function(e){return o.calColor(t,e,"hsl")}},saturation:function(e,t){t=t||0;var n=[[t,0,.5],[t,1,.5]];return o.calColor(n,e,"hsl")},hue:function(e){var t=[[0,1,.5],[1,1,.5]];return o.calColor(t,e,"hsl")},brightness:function(e){var t=[[255,255,255],[0,0,0]];return o.calColor(t,e)},heat:function(e){var t=[[255,255,255],[255,127.5,0],[0,0,0]];return o.calColor(t,e)},rainbow:function(e){var t=[[0,255,255],[0,0,255],[0,255,0],[255,0,0]];return o.calColor(t,e)},circular:function(e){var t=[[0,0,255],[0,255,0],[255,255,0],[255,0,0],[0,0,255]];return o.calColor(t,e)},bipolar:function(e){var t=[[0,255,0],[0,0,0],[255,0,0]];return o.calColor(t,e)}};e.exports=o},function(e,t,n){var r=n(120);r.Group=n(121),e.exports=r},function(e,t,n){"use strict";var r=n(1),a=function(){};a.ATTRS={actived:!1},r.augment(a,{isActived:function(){return this.get("actived")},setActived:function(){this.setActiveStatus(!0),this.set("actived",!0)},setActiveStatus:function(){},clearActived:function(){this.setActiveStatus(!1),this.set("actived",!1),this.clearActivedItem&&this.clearActivedItem()}}),e.exports=a},function(e,t,n){"use strict";var r=n(1),a=function(){};a.ATTRS={multipleActive:!1},r.augment(a,{isItemActived:function(e){return e.isActived()},getActiveItems:function(){return this.get("children")},setItemActived:function(e,t){t?e.setActived():e.clearActived()},onActived:function(e){this.fire("itemactived",{item:e}),this.fireUpGroup&&this.fireUpGroup("actived",e)},onUnActived:function(e){this.fire("itemunactived",{item:e}),this.fireUpGroup&&this.fireUpGroup("unactived",e)},setActivedItem:function(e){var t=this;t.get("multipleActive")||t.clearActivedItem(),e&&!t.isItemActived(e)&&(t.setItemActived(e,!0),t.onActived(e))},getActived:function(){var e=this,t=e.getActiveItems(),n=null;return r.each(t,function(t){if(e.isItemActived(t))return n=t,!1}),n},getAllActived:function(){var e=this,t=e.getActiveItems(),n=[];return r.each(t,function(t){e.isItemActived(t)&&n.push(t)}),n},clearAllActived:function(){var e=this,t=e.getAllActived();return r.each(t,function(t){e.setItemActived(t,!1),e.onUnActived(t)}),this},clearActivedItem:function(e){var t=this;return e=e||t.getActived(),e&&(t.setItemActived(e,!1),t.onUnActived(e)),this}}),e.exports=a},function(e,t,n){var r=n(24);r.Dodge=n(123),r.Jitter=n(124),r.Stack=n(125),r.Symmetric=n(126),e.exports=r},function(e,t,n){"use strict";var r=n(1),a=n(24),i=n(2),o=function(e){o.superclass.constructor.call(this,e)};r.extend(o,a),r.augment(o,{marginRatio:.5,dodgeRatio:.5,_getDodgeDim:function(e){var t=this,n=null;return r.each(e,function(e){if(e!==t.xDim)return n=e,!1}),n},processAdjust:function(e){var t=this,n=i.merge.apply(null,e),r=t.groupDims,a=t._getDodgeDim(r);return a&&(e=i.group(n,a)),t.adjFrames=e,t.mergeFrame=n,e=t.adjustFrames(e,n),a&&(n=i.merge.apply(null,e),e=i.group(n,r)),t.adjFrames=null,t.mergeFrame=null,e},getDistribution:function(e){var t=this,n=t.adjFrames,a={};return r.each(n,function(t,n){var o=i.values(t,e);o.length||o.push(0),r.each(o,function(e){a[e]||(a[e]=[]),a[e].push(n)})}),a},adjustDim:function(e,t,n,a,i){var o=this,s=o.getDistribution(e),u=o.groupData(n,e);r.each(u,function(n,a){a=parseFloat(a);var u;u=1===t.length?{pre:-1,next:1}:o.getAdjustRange(e,a,t),r.each(n,function(t){var n=t[e],a=s[n],l=r.indexOf(a,i);t[e]=o.getDodgeOffset(u,l,a.length)})})},getDodgeOffset:function(e,t,n){var r,a=this,i=e.pre,o=e.next,s=o-i,u=s*a.dodgeRatio/n,l=a.marginRatio*u;return r=.5*(s-n*u-(n-1)*l)+((t+1)*u+t*l)-.5*u-.5*s,(i+o)/2+r}}),e.exports=o},function(e,t,n){"use strict";var r=n(1),a=n(24),i=function(e){i.superclass.constructor.call(this,e)};r.extend(i,a),r.augment(i,{getAdjustOffset:function(e,t){var n=Math.random(),r=t-e;return e+.05*r+.9*r*n},_adjustGroup:function(e,t,n,a){var i=this,o=i.getAdjustRange(t,n,a);r.each(e,function(e){e[t]=i.getAdjustOffset(o.pre,o.next)})},adjustDim:function(e,t,n){var a=this,i=a.groupData(n,e);r.each(i,function(n,r){r=parseFloat(r),a._adjustGroup(n,e,r,t)})}}),e.exports=i},function(e,t,n){"use strict";var r=n(1),a=n(2),i=n(24),o=function(e){o.superclass.constructor.call(this,e)};r.extend(o,i),r.augment(o,{height:null,size:10,reverseOrder:!1,adjustNames:["y"],processOneDimStack:function(e){var t=this,n=t.xDim,r=t.yDim||"y",i=t.height,o={},s=[];t.reverseOrder&&(e=e.slice(0).reverse());for(var u=0;u=0?"positive":"negative";u[g][v]||(u[g][v]=0),p[i]=[u[g][v],m+u[g][v]],u[g][v]+=m}s.push(d)}return t.reverseOrder&&s.reverse(),r.each(s,function(e){var t=new a(e);l.push(t)}),l}}),e.exports=o},function(e,t,n){"use strict";var r=n(1),a=n(2),i=n(24),o=function(e){o.superclass.constructor.call(this,e)};r.extend(o,i),r.augment(o,{cacheMax:null,adjustNames:["y"],_getMax:function(e){var t=this,n=t.mergeFrame;return a.max(n,e)},_getXValuesMax:function(){var e=this,t=e.yDim,n=e.xDim,a={};return e.mergeFrame.each(function(e){var i=e[n],o=e[t],s=r.isArray(o)?Math.max.apply(null,o):o;a[i]=a[i]||0,a[i]0?n=u?s-u:0:s=u?s+u:0,s-n<5&&!u&&s-n>=1&&(u=1)),i(u)){var p=(s-n)/(f-1);u=o.snapFactorTo(p,a,"ceil"),d!==c?(t=parseInt((s-n)/u,10),t>d&&(t=d),tn&&(h-=u),s=r.fixedBase(y,u),n=r.fixedBase(h,u)}l.push(n);for(var _=1;_g&&(g=y),b=g/C;var T=r(t);if(b>.51){x=Math.ceil(b);for(var O=r(n),L=T;L<=O+x;L+=x)_.push(a(L));g=null}else if(b>.0834){x=r(t),M=Math.ceil(b/.0834);for(var P=i(t),D=o(t,n),N=0;N<=D+M;N+=M)_.push(s(T,N+P));g=null}else if(g>.5*S){w=new Date(t),x=w.getFullYear(),M=w.getMonth(t),k=Math.ceil(g/S);var A=w.getDate(),j=u(t,n);g=k*S;for(var Y=0;Yh){w=new Date(t),x=w.getFullYear(),M=w.getMonth(t),k=w.getDate();var R=w.getHours(),I=v.snapTo(f,Math.ceil(g/h)),F=l(t,n);g=I*h;for(var H=0;H<=F+I;H+=I)_.push(new Date(x,M,k,R+H).getTime())}else if(g>p){var W=c(t,n),V=Math.ceil(g/p);g=V*p;for(var z=0;z<=W+V;z+=V)_.push(t+z*p)}else{g<1e3&&(g=1e3),t=1e3*Math.floor(t/1e3);var B=Math.ceil((n-t)/1e3),U=Math.ceil(g/1e3);g=1e3*U;for(var q=0;q0?t="left":e.x<0&&(t="right"),t},getLinePath:function(){var e=this,t=e.get("center"),n=t.x,r=t.y,a=e.get("radius"),i=a,o=e.get("startAngle"),s=e.get("endAngle"),u=e.get("inner"),l=[];if(Math.abs(s-o)===2*Math.PI)l=[["M",n,r],["m",0,-i],["a",a,i,0,1,1,0,2*i],["a",a,i,0,1,1,0,-2*i],["z"]];else{var c=e._getCirclePoint(o),d=e._getCirclePoint(s),f=Math.abs(s-o)>Math.PI?1:0,p=o>s?0:1;if(u){var h=e.getSideVector(u*a,c),m=e.getSideVector(u*a,d),v={x:h.x+n,y:h.y+r},g={x:m.x+n,y:m.y+r};l=[["M",v.x,v.y],["L",c.x,c.y],["A",a,i,0,f,p,d.x,d.y],["L",g.x,g.y],["A",a*u,i*u,0,f,Math.abs(p-1),v.x,v.y]]}else l=[["M",n,r],["L",c.x,c.y],["A",a,i,0,f,p,d.x,d.y],["L",n,r]]}return l},addLabel:function(e,t,n,r){var a=this,i=a.get("labelOffset")||.001;t=a.getSidePoint(t,i),u.superclass.addLabel.call(a,e,t,n,r)},autoRotateLabels:function(){var e=this,t=e.get("ticks"),n=e.get("labelsGroup");if(n&&t.length>12){var a=e.get("radius"),i=e.get("startAngle"),o=e.get("endAngle"),s=o-i,u=s/(t.length-1),l=Math.sin(u/2)*a*2,c=e.getMaxLabelWidth(n);r.each(n.get("children"),function(e,n){var r=t[n],a=r.value*s+i,o=a%(2*Math.PI);cMath.PI&&(a-=Math.PI),a-=Math.PI/2,e.attr("textAlign","center")):o>Math.PI/2?a-=Math.PI:o0&&(e._precessItems(n),e._drawGridLines(n,t,o+"-line"))},_precessItems:function(e){var t,n=this;i.each(e,function(e,r){t&&(n.get("odd")||n.get("even"))&&n._drawOddEven(e,t,r),t=e})},_drawGridLines:function(e,t,n){var r,a,o,s,u=this,l=this.get("type"),c=this.get("smooth"),d=this.get("start");"line"===l||"polygon"===l?i.each(e,function(e){d&&d.x===e[0].x&&e[0].y===d.y||(c?(a=[],i.each(e,function(e){a.push(e.x),a.push(e.y)}),o=i.catmullRom2bezier(a),o.unshift(["M",e[0].x,e[0].y])):(o=[],i.each(e,function(e,t){0===t?o.push(["M",e.x,e.y]):o.push(["L",e.x,e.y])})),s=i.mix({},t,{path:o}),r=u.addShape("path",{elCls:n,attrs:s}),r.animateType="gridLine",r.id=e.id+"grid",u.set("gridLine"+n,r))}):i.each(e,function(e){d&&d.x===e[0].x&&e[0].y===d.y||(o=[],i.each(e,function(e,t){var n=e.radius;0===t?o.push(["M",e.x,e.y]):o.push(["A",n,n,0,0,e.flag,e.x,e.y])}),s=i.mix({},t,{path:o}),r=u.addShape("path",{elCls:n,attrs:s}),r.animateType="gridLine",r.id=e.id+"grid",u.set("gridLine"+n,r))})},_drawOddEven:function(e,t,n){var r,a,i=this,s=i.get("odd"),u=i.get("even");n%2==0?u&&(a=i._getBackItem(t,e,u),r="even"):s&&(a=i._getBackItem(t,e,s),r="odd"),a&&i.addShape("Path",{elCls:o+"-"+r,attrs:a})},_getBackItem:function(e,t,n){var r=[],a=this.get("type");if("line"===a||"polygon"===a){i.each(e,function(e,t){0===t?r.push(["M",e.x,e.y]):r.push(["L",e.x,e.y])});for(var o=t.length-1;o>=0;o--){var s=t[o];r.push(["L",s.x,s.y])}r.push(["Z"])}else{var u=e[0].flag;i.each(e,function(e,t){var n=e.radius;0===t?r.push(["M",e.x,e.y]):r.push(["A",n,n,0,0,e.flag,e.x,e.y])});for(var l=t.length-1;l>=0;l--){var c=t[l],d=c.radius;l===t.length-1?r.push(["M",c.x,c.y]):r.push(["A",d,d,0,0,1===u?0:1,c.x,c.y])}}return n=i.mix({},n,{path:r})}}),e.exports=r},function(e,t,n){"use strict";var r=n(1),a=n(31),i=n(3),o=i.Vector2,s=function(e){s.superclass.constructor.call(this,e)};r.extend(s,a),s.CFG={type:"helix",grid:{line:{"stroke-width":1,stroke:"#C0D0E0"}},labelOffset:5,startAngle:1.25*Math.PI,endAngle:7.25*Math.PI,a:0,center:null,axisStart:null,crp:[]},r.augment(s,{getLinePath:function(){var e=this,t=e.get("crp"),n=e.get("axisStart"),a=r.catmullRom2bezier(t);return a.unshift(["M",n.x,n.y]),a},getTickPoint:function(e){var t=this,n=t.get("startAngle"),r=t.get("endAngle"),a=n+(r-n)*e;return t._getHelixPoint(a)},_getHelixPoint:function(e){var t=this,n=t.get("center"),r=t.get("a"),a=r*e;return{x:n.x+Math.cos(e)*a,y:n.y+Math.sin(e)*a}},getSideVector:function(e,t){var n=this,r=n.get("center"),a=new o(t.x-r.x,t.y-r.y);return e&&a.setLength(e),a},getSidePoint:function(e,t){var n=this,r=n.getSideVector(t,e);return{x:e.x+r.x,y:e.y+r.y}},getTickEnd:function(e,t){var n=this,r=n.get("tickLine");return t=t||r.value,n.getSidePoint(e,t)}}),e.exports=s},function(e,t,n){var r=n(57);r.Abstract=n(31),r.Circle=n(146),r.MultLine=n(150),r.Helix=n(148),e.exports=r},function(e,t,n){"use strict";var r=n(1),a=n(57),i=n(3),o=i.Vector2,s=function(e){s.superclass.constructor.call(this,e)};s.CFG={type:"multLine"},r.extend(s,a),r.augment(s,{getLinePath:function(){var e=this,t=e.get("tickPoints"),n=e.get("start"),a=e.get("end"),i=[];i.push(n.x),i.push(n.y),r.each(t,function(e){i.push(e.x),i.push(e.y)}),i.push(a.x),i.push(a.y);var o=r.catmullRom2bezier(i);return o.unshift(["M",n.x,n.y]),o},getTickPoint:function(e,t){return this.get("tickPoints")[t]},getTickEnd:function(e,t,n){var r=this,a=r.get("tickLine"),i=t||a.value,o=r.getSideVector(i,e,n);return{x:e.x+o.x,y:e.y+o.y}},getSideVector:function(e,t,n){var r,a=this;if(0===n)r=a.get("start");else{r=a.get("tickPoints")[n-1]}return new o(t.x-r.x,t.y-r.y).normalize().vertical(!1).multiplyScaler(e)}}),e.exports=s},function(e,t,n){"use strict";var r=n(1),a=n(59),i=function(){};i.ATTRS={labels:null},r.augment(i,{renderLabels:function(){var e,t=this,n=t.get("labels");n&&(n.items||(n.items=[]),r.isNull(n.animate)&&(n.animate=t.get("animate")),e=t.addGroup(a,n),t.set("labelsGroup",e))},resetLabels:function(e){var t=this,n=t.get("labels");if(n){var a=t.get("labelsGroup"),i=a.getLabels(),o=i.length;e=e||n.items,r.each(e,function(e,n){if(n=e.length;s--)i[s].remove()}},addLabel:function(e,t){var n,r=this,a=r.get("labelsGroup"),i={};return a&&(i.text=e,i.x=t.x,i.y=t.y,i.point=t,i.textAlign=t.textAlign,i.id=t.id,t.rotate&&(i.rotate=t.rotate),n=a.addLabel(i)),n},removeLabels:function(){var e=this,t=e.get("labelsGroup");t&&t.remove(),e.set("labelsGroup",null)}}),e.exports=i},function(e,t,n){"use strict";function r(e,t){var n=null;return a.each(e,function(e){if(e.name===t.get("value"))return n=e,!1}),n}var a=n(1),i=n(60),o=n(47),s=n(41),u=function(e){u.superclass.constructor.call(this,e)};u.CFG={type:"category-legend",items:null,spacingX:5,spacingY:10,wordSpaceing:2,itemsGroup:null,layout:"horizontal",leaveChecked:!0,backPadding:[0,0,0,0],checkable:!0,itemsbeginX:0,itemsbeginY:0,unChecked:"#CCC",back:null,itemWrap:!1,maxLength:100,word:{fill:"#333",textBaseline:"middle"},formatter:null},a.extend(u,s),a.augment(u,i,{_formatPoint:function(e){var t=this.get("formatter");return t&&(e=t.call(this,e)),e},_beforeRenderUI:function(){u.superclass._beforeRenderUI.call(this),this.set("back",{})},_renderUI:function(){u.superclass._renderUI.call(this),this._renderTitle(),this._renderItems(),this._wrapItems(),this._renderBack(),this.setPosition()},_wrapItems:function(){var e=this.get("itemWrap"),t=this.get("layout"),n=this.get("maxLength");e&&n>0&&("horizontal"===t?this._warpHorizontal():"vertical"===t&&this._warpVertical())},_warpVertical:function(){var e,t,n,r,i=this.get("itemsGroup"),o=this.get("titleShape"),s=i.get("children"),u=this.get("maxLength"),l=this.get("spacingX"),c=this.get("spacingY"),d=o.getBBox().height+c,f=1,p=d,h=0,m=0,v=0;i.getBBox().height>u&&a.each(s,function(a){r=a.getBBox(),t=r.width+l,n=r.height+c,h=m,m=t>m?t:m,e=p,p+=n,p>u?(v+=h,p=n+d,f++,m=0,h=0,a.move(v,d)):a.move(v,e)})},_warpHorizontal:function(){var e,t,n,r=this.get("itemsGroup"),i=r.get("children"),o=this.get("maxLength"),s=this.get("spacingX"),u=this.get("spacingY"),l=0,c=0,d=0;r.getBBox().width>o&&a.each(i,function(r){n=r.getBBox(),e=n.width+s,t=n.height+u,d=c,c+=e,c>o?(c=e,l++,r.move(0,l*t+u)):r.move(d,l*t+u)})},_bindUI:function(){this._bindOverOut(),this._bindClick()},_bindClick:function(){this.get("checkable")&&this.on("click",a.wrapBehavior(this,"_onClick"))},_bindOverOut:function(){this.on("mouseenter",a.wrapBehavior(this,"_onMouseenter")),this.on("mouseleave",a.wrapBehavior(this,"_onMouseleave"))},_onClick:function(e){var t,n,a,i,s=this.get("leaveChecked"),u=this._getLi(e.currentTarget),l=this.get("items");if(u){var c=r(l,u);if(i=u.get("checked"),t=new o("itemclick",e),t.item=c,this.trigger(t),s&&i&&1===this.getLeaveCount())return;i?(a=new o("itemunchecked",e),a.item=c,a.currentTarget=u,this.trigger(a)):(n=new o("itemchecked",e),n.item=c,n.currentTarget=u,this.trigger(n))}},_onMouseenter:function(e){var t=this.get("canvas"),n=this._getLi(e.currentTarget);if(n){var i=new o("itemover",e),s=e.currentTarget,u=s.get("canvas").get("el");i.item=n,this.trigger(i),a.modiCSS(u,{cursor:"pointer"});var l=this.get("items"),c=r(l,n);if(n.get("checked")){var d=new o("itemactived",e);d.item=c,d.currentTarget=n,this.trigger(d),t.draw()}}},_onMouseleave:function(e){var t=this.get("canvas"),n=this._getLi(e.currentTarget);if(n){var r=new o("itemout",e),i=t.get("el");if(r.item=n,this.trigger(r),a.modiCSS(i,{cursor:"default"}),n.get("checked")){var s=new o("itemunactived",e);this.trigger(s),t.draw()}}},_renderBack:function(){var e=this.get("itemsGroup"),t=this.get("backPadding"),n=this.get("back");e.renderBack(t,n)},_renderItems:function(){var e=this,t=e.get("items");a.each(t,function(t,n){e._addItem(t,n)})},_addItem:function(e){var t=this.get("itemsGroup"),n=this._getNextX(),r=this._getNextY(),i=this.get("unChecked"),o={words:[{text:this._formatPoint(e.name)}]},s={};e.marker&&(e.checked||(e.marker.fill=i,e.marker.stroke&&(e.marker.stroke=i),s.fill=i),o.marker=e.marker),s=a.mix({},this.get("word"),s),this.addEachItem(t,{word:s,wordSpaceing:this.get("wordSpaceing"),x:n,y:r,items:o,class:"legend-item",checked:e.checked,value:e.name})},_getNextX:function(){var e=this.get("layout"),t=this.get("spacingX"),n=this.get("itemsGroup"),r=n.get("children"),i=0;return"horizontal"===e&&a.each(r,function(e){i+=e.getBBox().width+t}),i},_getNextY:function(){var e=this.get("spacingY"),t=this.get("layout"),n=this.get("itemsGroup"),r=this.get("titleShape"),i=n.get("children"),o=r.getBBox().height+e;return"vertical"===t&&a.each(i,function(t){o+=t.getBBox().height+e}),o},_getLi:function(e){var t=e.get("parent");return"legend-item"===t.get("class")?t:null}}),e.exports=u},function(e,t,n){"use strict";var r=n(1),a=n(41),i=n(33),o=n(47),s=n(5).Group,u=n(62),l=16,c=function(e){c.superclass.constructor.call(this,e)};c.CFG={type:"continuous-legend",items:null,layout:"vertical",width:200,height:60,attrType:null,titleOffset:20,nameOffset:10,range:[0,100],outRange:{fill:"#ccc"},inRange:{fill:"#4E7CCC"},word:{fill:"#333",textAlign:"center",textBaseline:"middle"},middleAttr:{fill:"#fff",fillOpacity:0},checkable:!0,attr:null},r.extend(c,a),r.augment(c,{_formatPoint:function(e){var t=this.get("formatter");return t&&(e=t.call(this,e)),e},_calStartPoint:function(){var e=this.get("titleShape"),t=e.getBBox(),n=this.get("titleOffset");return{x:0,y:t.height+n}},_beforeRenderUI:function(){var e=this.get("items");if(r.isArray(e)&&e.length){c.superclass._beforeRenderUI.call(this);var t=new s,n=new s,a=new s,i=this._calStartPoint(),o=this.addGroup(u,{minHandleElement:t,maxHandleElement:n,backgroundElement:a,middleAttr:this.get("middleAttr"),layout:this.get("layout"),range:this.get("range"),width:this.get("width"),height:this.get("height"),operable:this.get("checkable")});o.translate(i.x,i.y),this.set("rangeElement",o),this.set("firstItem",e[0]),this.set("lastItem",e[e.length-1])}},_bindUI:function(){if(this.get("checkable")){var e=this;e.get("rangeElement").on("rangeChange",function(t){var n=t.range,r=1*e.get("firstItem").name,a=1*e.get("lastItem").name,i=r+n[0]/100*(a-r),s=r+n[1]/100*(a-r);s>1&&(i=parseInt(i,10),s=parseInt(s,10)),e._updateElement(i,s);var u=new o("itemfiltered",t);u.range=[i,s],e.trigger(u)})}},_updateElement:function(e,t){var n=this.get("minTextElement"),r=this.get("maxTextElement");if(n.attr("text",this._formatPoint(e)+""),r.attr("text",this._formatPoint(t)+""),"color"===this.get("attrType")){var a=this.get("attr"),i=this.get("minButtonElement"),o=this.get("maxButtonElement");i.attr("fill",a.mappingValues(e).join("")),o.attr("fill",a.mappingValues(t).join(""))}},_renderUI:function(){c.superclass._renderUI.call(this),this._renderBackground(),this._renderTrigger()},_renderBackground:function(){var e,t=this.get("attrType"),n=this.get("rangeElement"),r=n.get("middleHandleElement");"color"===t?e=this._renderGradient():"size"===t&&(e=this._renderTriangle()),e.attr("clip",r)},_renderGradient:function(){var e,t=this.get("rangeElement"),n=t.get("backgroundElement"),a=this.get("width"),o=this.get("height"),s=this.get("layout"),u=this.get("items"),l="";return"vertical"===s?(l+="l (90) ",r.each(u,function(t){e=new i(t.color).getRGBStyle(),l+=1-t.value+":"+e+" "})):(l+="l (0) ",r.each(u,function(t){e=new i(t.color).getRGBStyle(),l+=t.value+":"+e+" "})),this._addBackground(n,"Rect",{x:0,y:0,width:a,height:o,fill:l,strokeOpacity:0})},_renderTriangle:function(){var e=this.get("rangeElement"),t=e.get("backgroundElement"),n=this.get("width"),a=this.get("height"),i=this.get("inRange"),o=this.get("layout"),s="vertical"===o?[[0,0],[n,0],[n,a]]:[[0,a],[n,0],[n,a]];return this._addBackground(t,"Polygon",r.mix({points:s},i))},_addBackground:function(e,t,n){return e.addShape(t,{attrs:r.mix({},n,this.get("outRange"))}),e.addShape(t,{attrs:n})},_renderTrigger:function(){var e,t,n,a,i=this.get("firstItem"),o=this.get("lastItem"),s=this.get("layout"),u=this.get("attrType"),l=this.get("word"),c=this.get("inRange");"color"===u?(e={fill:i.color},t={fill:o.color}):(e=r.mix({},c),t=r.mix({},c)),n=r.mix({text:i.name},l),a=r.mix({text:o.name},l),"vertical"===s?(this._addVerticalTrigger("min",e,n),this._addVerticalTrigger("max",t,a)):(this._addHorizontalTrigger("min",e,n),this._addHorizontalTrigger("max",t,a))},_addVerticalTrigger:function(e,t,n){var a=this.get("rangeElement"),i=a.get(e+"HandleElement"),o=this.get("width"),s=i.addShape("polygon",{attrs:r.mix({points:[[o/2+l,0],[o/2+1,0],[o/2+l,"min"===e?l:-l]]},t)}),u=i.addShape("text",{attrs:r.mix(n,{x:o+8,y:"max"===e?-8:8,textAlign:"start",textBaseline:"middle"})}),c=this.get("layout"),d="vertical"===c?"ns-resize":"ew-resize";s.set("cursor",d),u.set("cursor",d),this.set(e+"ButtonElement",s),this.set(e+"TextElement",u)},_addHorizontalTrigger:function(e,t,n){var a=this.get("rangeElement"),i=a.get(e+"HandleElement"),o=i.addShape("polygon",{attrs:r.mix({points:[[0,0],[0,-16],["min"===e?-l:l,-16]]},t)}),s=i.addShape("text",{attrs:r.mix(n,{x:"min"===e?-8:8,y:-24,textAlign:"min"===e?"end":"start",textBaseline:"middle"})}),u=this.get("layout"),c="vertical"===u?"ns-resize":"ew-resize";o.set("cursor",c),s.set("cursor",c),this.set(e+"ButtonElement",o),this.set(e+"TextElement",s)}}),e.exports=c},function(e,t,n){var r=n(41);r.Category=n(152),r.Continuous=n(153),e.exports=r},function(e,t,n){"use strict";var r=n(1),a=n(5).Group,i=n(61),o=function(e){o.superclass.constructor.call(this,e)};o.CFG={type:"plotBack",margin:null,border:null,plotRange:null,background:null},r.extend(o,a),r.augment(o,{_beforeRenderUI:function(){this._calculateRange()},_renderUI:function(){this._renderBorder(),this._renderBackground()},_renderBorder:function(){var e,t=this,n=t.get("border"),a=t.get("canvas"),i=t.get("borderShape");if(n){var o=t.get("width")||a.get("width"),s=t.get("height")||a.get("height");i?i.attr({x:0,y:0,width:o,height:s}):(e=r.mix({x:0,y:0,width:o,height:s},n),i=this.addShape("rect",{attrs:e}),this.set("borderShape",i))}},_renderBackground:function(){var e,t,n,a,i=this,o=i.get("background"),s=i.get("plotRange"),u=i.get("backShape");o&&(e=s.getWidth(),t=s.getHeight(),n=s.tl,a={x:n.x,y:n.y,width:e,height:t},u?u.attr(a):(o.image?(a.img=o.image,u=i.addShape("image",{attrs:a})):(r.mix(a,o),u=i.addShape("rect",{attrs:a})),i.set("backShape",u)))},_calculateRange:function(){var e,t,n=this,a=n.get("margin"),o=n.get("canvas"),s=n.get("width")||o.get("width"),u=n.get("height")||o.get("height"),l=n.get("plotRange"),c=0,d=0,f=0,p=0;r.isNumber(a)&&(c=d=f=p=a),r.isArray(a)&&(c=a[0],f=r.isNull(a[1])?a[0]:a[1],p=r.isNull(a[2])?a[0]:a[2],d=r.isNull(a[3])?f:a[3]),e={x:d,y:u-p},t={x:s-f,y:c},l?l.reset(e,t):(l=new i(e,t),n.set("plotRange",l))},repaint:function(){return this._calculateRange(),this._renderBorder(),this._renderBackground(),this}}),e.exports=o},function(e,t,n){"use strict";function r(e,t){return e.getElementsByClassName(t)[0]}var a=n(1),i=n(3),o=n(5).Group,s=n(60),u="ac-title",l="ac-list",c=[10,10,10,10],d=function(e){d.superclass.constructor.call(this,e)};d.CFG={zIndex:10,x:0,y:0,items:null,title:{fill:"#fff"},name:{},value:{},crossLine:{stroke:"#999",lineWidth:1},markerCfg:null,titleText:void 0,wordSpaceing:6,crosshairs:!1,titleShape:null,contentGroup:null,crossLineShapeX:null,crossLineShapeY:null,background:{radius:6,fill:"#000",fillOpacity:.7},plotRange:null,shared:!1,offset:10,animate:!0,duration:50,visible:!1,valueSplit:"",valueSuffix:"",custom:!1,customDiv:null,customFollow:!0,timeStamp:0,html:'',itemTpl:'
  • {name} : {value}
  • ',inPlot:!0},a.extend(d,o),a.augment(d,s,{_beforeRenderUI:function(){var e=this.get("custom"),t=this.get("crossLine"),n=this.addGroup({attrs:t}),r=this.addGroup({zIndex:10,attrs:{fill:"#fff",textAlign:"left"}});this.set("crossLineGroup",n),this.set("contentGroup",r),this.set("itemsGroup",r.addGroup()),e&&this._setCustomDiv()},_renderUI:function(){if(this.get("items")){this.get("custom")?this._renderCustom():this._renderContent()}this._renderCrossLine()},_renderContent:function(){var e=this,t=e.get("items"),n=e.get("title"),r=e.get("titleText"),i=e.get("name"),o=e.get("value"),s=e.get("valueSplit"),u=e.get("valueSuffix"),l=e.get("markerCfg"),d=this.get("itemsGroup");if(d&&d.clear(),n){var f=d.addShape("text",{attrs:a.mix({},n,{x:c[3],y:c[0]+14,text:r})});this.set("titleShape",f)}a.each(t,function(t,n){var r=a.mix({},i,{text:t.name?t.name+":":""}),f=a.mix({},o,{text:t.value+s+u});!0===t.marker&&(t.marker="circle");var p=t.marker?{symbol:t.marker,fill:t.color}:{};e.addEachItem(d,{x:c[3],y:20*(n+1)+c[0]+8,items:{color:t.color,words:[r,f],marker:a.mix(p,l)}})}),d.renderBack(c,this.get("background"))},_renderCrossLine:function(){var e=this.get("crosshairs"),t=this.get("canvas"),n=this.get("plotRange");if(e)switch(this.clearCrossLineGroup(),e.type){case"x":this._renderCrossLineX(t,n);break;case"y":this._renderCrossLineY(t,n);break;case"cross":this._renderCrossLineX(t,n),this._renderCrossLineY(t,n);break;default:this._renderCrossLineY(t,n)}},_renderCrossLineY:function(e,t){var n=a.mix({x1:0,y1:t?t.bl.y:e.get("height"),x2:0,y2:t?t.tl.y:0},this.get("crossLine"));"dash"===this.get("crosshairs").shape&&(n.lineDash="6 3"),this._addCrossLineShape(n,"Y")},_renderCrossLineX:function(e,t){var n=a.mix({x1:t?t.bl.x:e.get("width"),y1:0,x2:t?t.br.x:0,y2:0},this.get("crossLine"));"dash"===this.get("crosshairs").shape&&(n.lineDash="6 3"),this._addCrossLineShape(n,"X")},_addCrossLineShape:function(e,t){var n=this.get("crossLineGroup"),r=n.addShape("line",{attrs:e});return this.set("crossLineShape"+t,r),r},clearCrossLineGroup:function(){var e=this.get("crossLineGroup");this.set("crossLineShapeX",null),this.set("crossLineShapeY",null),e.clear()},setMarkers:function(e,t){var n=this,r=n.get("markerGroup");r?r.clear():(r=n.addGroup({zIndex:2}),n.set("markerGroup",r)),a.each(e,function(e){r.addShape("marker",{attrs:a.mix({},t,{stroke:e.color,x:e.point.x,y:e.point.y})})})},clearMarkers:function(){var e=this.get("markerGroup");e&&e.clear()},setCross:function(e){this.set("crosshairs",{type:e}),this._renderCrossLine()},setContent:function(e,t){if(this._isContentChange(e,t)){var n=this.get("custom"),r=+new Date;this.set("items",t),this.set("titleText",e),this.set("timeStamp",r),n?this._renderCustom():this._renderContent()}return this},_isContentChange:function(e,t){var n=this.get("titleText"),r=this.get("items"),i=!(e===n&&r.length===t.length);return i||a.each(t,function(e,t){var n=r[t];if(i=e.value!==n.value||e.color!==n.color||e.name!==n.name||e.title!==n.title)return!1}),i},getTitle:function(){return this.get("titleShape")},setPosition:function(e,t){var n,r=this.get("canvas"),o=this.get("custom"),s=this.get("customDiv"),u=this.get("plotRange"),l=this.get("offset"),c=this.get("crossLineShapeX"),d=this.get("crossLineShapeY"),f=this.get("contentGroup"),p=(this.get("markerGroup"),f.getBBox()),h=this.get("animate"),m=!0,v=e,g=t;if(s&&this.get("customFollow")?(n=a.getWidth(s)+2*l,e-=n,t=t-a.getHeight(s)-2*l):(n=p.width+l,e-=n,t-=p.height),this.get("inPlot")&&u&&(u.isInRange(e,t)||(u.isInHorizontal(e)||(u.tr.x-u.tl.x>=2*n?(e=Math.max(u.tl.x,v)+l,m=!1):(e=u.tl.x,t-=l)),u.isInVertical(t)||(t=u.tl.y))),this.get("x")!==e||this.get("y")!==t)if(d&&(m?d.move(v,0):d.move(e-l,0)),c&&c.move(0,g),o)this.moveCustom(e,t,m);else{var y=new i.Matrix3;y.translate(e,t),h&&this.get("visible")?f.animate({matrix:y},this.get("duration")):(f.setMatrix(y),this.get("visible")||this.show(),r.draw())}},_setCustomDiv:function(){var e,t,n=this,r=n.get("html"),i=n.get("canvas").get("el").parentNode;/^\#/.test(r)?(t=r.replace("#",""),e=document.getElementById(t)):e=a.createDom(r),n.set("customDiv",e),n.get("customFollow")&&(i.appendChild(e),i.style.position="relative")},_renderCustom:function(){var e=this,t=e.get("title"),n=e.get("titleText"),i=e.get("customDiv"),o=r(i,u),s=r(i,l),c=e.get("items");e._clearCustom(),o&&t&&(o.innerHTML=n),s&&(e.set("titleText",n),a.each(c,function(t,n){e.addCustomItem(t,n)}))},_clearCustom:function(){var e=this.get("customDiv"),t=r(e,u),n=r(e,l);t&&(t.innerHTML=""),n&&(n.innerHTML="")},addCustomItem:function(e,t){var n,i,o=this.get("customDiv"),s=r(o,l),u=this.get("itemTpl"),c=a.mix({index:t},e);n=a.substitute(u,c),i=a.createDom(n),s.appendChild(i)},moveCustom:function(e,t){var n=this.get("customDiv");n&&this.get("customFollow")&&(n.style.left=e+"px",n.style.top=t+"px")},show:function(){var e=this.get("crossLineShapeX"),t=this.get("crossLineShapeY"),n=this.get("markerGroup"),r=this.get("customDiv"),a=this.get("hideHandler");a&&clearTimeout(a),this.sort(),e&&e.show(),t&&t.show(),n&&n.show(),d.superclass.show.call(this),r&&this.get("customFollow")&&(r.style.visibility="visible",this.get("canvas").draw())},hide:function(){var e=this,t=e.get("customDiv"),n=e.get("crossLineShapeX"),r=e.get("crossLineShapeY"),a=e.get("markerGroup"),i=e.get("canvas"),o=setTimeout(function(){t&&e.get("customFollow")&&(t.style.visibility="hidden"),e.set("hideHandler",null),e.get("destroyed")||(d.superclass.hide.call(e),i.draw())},e.get("duration"));e.set("hideHandler",o),n&&n.hide(),r&&r.hide(),a&&a.hide()},remove:function(){var e=this,t=e.get("crossLineShapeX"),n=e.get("crossLineShapeY"),r=e.get("markerGroup"),a=e.get("customDiv"),i=e.get("html");t&&t.remove(),n&&n.remove(),r&&r.remove(),d.superclass.remove.call(this),a&&!/^\#/.test(i)&&a.parentNode.removeChild(a)}}),e.exports=d},function(e,t,n){"use strict";var r=n(81),a=n(160),i=n(66),o=function(e){o.superclass.constructor.call(this,e)};o.CFG={eventEnable:!0,width:null,height:null,widthCanvas:null,heightCanvas:null,widthStyle:null,heightStyle:null,containerDOM:null,canvasDOM:null,pixelRatio:null},r.extend(o,i.Group),r.augment(o,{init:function(){o.superclass.init.call(this),this._setGlobalParam(),this._setDOM(),this._setInitSize(),this._setCanvas(),this._scale(),this.get("eventEnable")&&this._registEvents()},_registEvents:function(){var e=this,t=e.get("el"),n=new a(e);t.addEventListener("mouseout",function(e){n.mouseout(e)},!1),t.addEventListener("mouseover",function(e){n.mouseover(e)},!1),t.addEventListener("mousemove",function(e){n.mousemove(e)},!1),t.addEventListener("mousedown",function(e){n.mousedown(e)},!1),t.addEventListener("mouseup",function(e){n.mouseup(e)},!1),t.addEventListener("click",function(e){n.click(e)},!1),t.addEventListener("dblclick",function(e){n.dblclick(e)},!1)},_scale:function(){var e=this.get("pixelRatio");this.scale(e,e)},_setCanvas:function(){var e=this.get("canvasDOM");this.set("el",e),this.set("context",e.getContext("2d")),this.set("canvas",this)},_setGlobalParam:function(){this.get("pixelRatio")||this.set("pixelRatio",r.getRatio())},_setDOM:function(){this._setContainer(),this._setLayer()},_setContainer:function(){var e=this.get("containerId"),t=this.get("containerDOM");t||(t=document.getElementById(e),this.set("containerDOM",t)),r.modiCSS(t,{position:"relative"})},_setLayer:function(){var e=this.get("containerDOM"),t=r.guid("canvas_");if(e){var n=r.createDom('');e.appendChild(n),this.set("canvasDOM",n)}},_setInitSize:function(){this.get("widthStyle")?this.changeSizeByCss(this.get("widthStyle"),this.get("heightStyle")):this.get("width")&&this.changeSize(this.get("width"),this.get("height"))},_getPx:function(e,t){var n=this.get("canvasDOM");n.style[e]=t;var a=r.getBoundingClientRect(n);return"width"===e?a.right-a.left:"height"===e?a.bottom-a.top:void 0},_reSize:function(){var e=this.get("canvasDOM"),t=this.get("widthCanvas"),n=this.get("heightCanvas"),r=this.get("widthStyle"),a=this.get("heightStyle");e.style.width=r,e.style.height=a,e.setAttribute("width",t),e.setAttribute("height",n)},getWidth:function(){var e=this.get("pixelRatio");return this.get("width")*e},getHeight:function(){var e=this.get("pixelRatio");return this.get("height")*e},changeSizeByCss:function(e,t){var n=this.get("pixelRatio");e=this._getPx("width",e),t=this._getPx("height",t);var r=e*n,a=t*n;this.set("widthStyle",e),this.set("heightStyle",t),this.set("widthCanvas",r),this.set("heightCanvas",a),this.set("width",e),this.set("height",t),this._reSize()},changeSize:function(e,t){var n=this.get("pixelRatio"),r=e*n,a=t*n;this.set("widthCanvas",r),this.set("heightCanvas",a),this.set("widthStyle",e+"px"),this.set("heightStyle",t+"px"),this.set("width",e),this.set("height",t),this._reSize()},getPointByClient:function(e,t){var n=this.get("el"),r=n.getBoundingClientRect(),a=r.right-r.left,i=r.bottom-r.top;return{x:(e-r.left)*(n.width/a),y:(t-r.top)*(n.height/i)}},getClientByPoint:function(e,t){var n=this.get("el"),r=n.getBoundingClientRect(),a=r.right-r.left,i=r.bottom-r.top;return{clientX:e/(n.width/a)+r.left,clientY:t/(n.height/i)+r.top}},beforeDraw:function(){var e=this.get("context"),t=this.get("el");e&&e.clearRect(0,0,t.width,t.height)},_beginDraw:function(){this.setSilent("toDraw",!0)},_endDraw:function(){this.setSilent("toDraw",!1)},draw:function(){function e(){t.set("animateHandler",r.requestAnimationFrame(function(){t.set("animateHandler",void 0),t.get("toDraw")&&e()})),t.beforeDraw();try{var n=t.get("context");o.superclass.draw.call(t,n)}catch(e){console.warn("error in draw canvas, detail as:"),console.warn(e),t._endDraw()}t._endDraw()}var t=this;t.get("destroyed")||(t.get("animateHandler")?this._beginDraw():e())},destroy:function(){var e=this.get("containerDOM"),t=this.get("canvasDOM");t&&e&&e.removeChild(t),o.superclass.destroy.call(this)}}),e.exports=o},function(e,t,n){"use strict";var r=n(1),a=function(e,t,n,r){this.type=e,this.target=null,this.currentTarget=null,this.bubbles=n,this.cancelable=r,this.timeStamp=(new Date).getTime(),this.defaultPrevented=!1,this.propagationStopped=!1,this.removed=!1,this.event=t};r.augment(a,{preventDefault:function(){this.defaultPrevented=this.cancelable&&!0},stopPropagation:function(){this.propagationStopped=!0},remove:function(){this.remove=!0},clone:function(){return r.clone(this)},toString:function(){return"[Event (type="+this.type+")]"}}),e.exports=a},function(e,t,n){var r=n(1),a=n(158);e.exports={initEventDispatcher:function(){this.__listeners={}},on:function(e,t){var n=this.__listeners;return r.isNull(n[e])&&(n[e]=[]),-1===n[e].indexOf(t)&&n[e].push(t),this},off:function(e,t){var n=this.__listeners;return 0===arguments.length?(this.__listeners={},this):1===arguments.length&&r.isString(e)?(n[e]=[],this):2===arguments.length&&r.isString(e)&&r.isFunction(t)?(r.remove(n[e],t),this):void 0},has:function(e,t){var n=this.__listeners;return 0===arguments.length&&!r.isBlank(n)||!(1!==arguments.length||!n[e]||r.isBlank(n[e]))||!(2!==arguments.length||!n[e]||-1===n[e].indexOf(t))},trigger:function(e){var t=this,n=t.__listeners,a=n[e.type];if(e.target=t,r.notNull(a)&&a.forEach(function(n){n.call(t,e)}),e.bubbles){var i=t.get("parent");i&&!e.propagationStopped&&i.trigger(e)}return t},fire:function(e,t){var n=new a(e);r.each(t,function(e,t){n[t]=e}),this.trigger(n)}}},function(e,t,n){"use strict";var r=n(1),a=n(47),i=function(e){this.canvas=e,this.el=e.get("el"),this.current=null,this.pre=null};r.augment(i,{tryTrigger:function(e,t){e.__listeners&&e.trigger(t)},getCurrent:function(e){var t=this.canvas,n=t.getPointByClient(e.clientX,e.clientY);this.point=n,this.pre=this.current,this.current=t.getShape(n.x,n.y)},mousemove:function(e){this.getCurrent(e);var t=this.point,n=this.canvas;if(n.has("canvas-mousemove")){var r=new a("canvas-mousemove",e,!0,!0);r.x=t.x,r.y=t.y,r.clientX=e.clientX,r.clientY=e.clientY,r.currentTarget=n,this.tryTrigger(n,r)}if(this.pre&&this.pre!==this.current){var i=new a("mouseleave",e,!0,!0);i.x=t.x,i.y=t.y,i.clientX=e.clientX,i.clientY=e.clientY,i.currentTarget=this.pre,i.target=this.pre,this.tryTrigger(this.pre,i)}if(this.current){var o=new a("mousemove",e,!0,!0);if(o.x=t.x,o.y=t.y,o.clientX=e.clientX,o.clientY=e.clientY,o.currentTarget=this.current,o.target=this.current,this.tryTrigger(this.current,o),this.pre!==this.current){var s=new a("mouseenter",e,!0,!0);s.x=t.x,s.y=t.y,s.clientX=e.clientX,s.clientY=e.clientY,s.currentTarget=this.current,s.target=this.current,this.tryTrigger(this.current,s)}}},mousedown:function(e){var t=this.point,n=this.canvas;if(n.has("canvas-mousedown")){var r=new a("canvas-mousedown",e,!0,!0);r.x=t.x,r.y=t.y,r.clientX=e.clientX,r.clientY=e.clientY,r.currentTarget=n,this.tryTrigger(n,r)}if(this.current){var i=new a("mousedown",e,!0,!0);i.x=t.x,i.y=t.y,i.clientX=e.clientX,i.clientY=e.clientY,i.currentTarget=this.current,i.target=this.current,this.tryTrigger(this.current,i)}},mouseup:function(e){var t=this.point,n=this.canvas;if(n.has("canvas-mouseup")){var r=new a("canvas-mouseup",e,!0,!0);r.x=t.x,r.y=t.y,r.clientX=e.clientX,r.clientY=e.clientY,r.currentTarget=n,this.tryTrigger(n,r)}if(this.current){var i=new a("mouseup",e,!0,!0);i.x=t.x,i.y=t.y,i.clientX=e.clientX,i.clientY=e.clientY,i.currentTarget=this.current,i.target=this.current,this.tryTrigger(this.current,i)}},click:function(e){this.getCurrent(e);var t=this.point,n=this.canvas;if(n.has("canvas-click")){var r=new a("canvas-click",e,!0,!0);r.x=t.x,r.y=t.y,r.clientX=e.clientX,r.clientY=e.clientY,r.currentTarget=n,this.tryTrigger(n,r)}if(this.current){var i=new a("click",e,!0,!0);i.x=t.x,i.y=t.y,i.clientX=e.clientX,i.clientY=e.clientY,i.currentTarget=this.current,i.target=this.current,this.tryTrigger(this.current,i)}},dblclick:function(e){var t=this.point,n=this.canvas;if(n.has("canvas-dblclick")){var r=new a("canvas-dblclick",e,!0,!0);r.x=t.x,r.y=t.y,r.clientX=e.clientX,r.clientY=e.clientY,r.currentTarget=n,this.tryTrigger(n,r)}if(this.current){var i=new a("dblclick",e,!0,!0);i.x=t.x,i.y=t.y,i.clientX=e.clientX,i.clientY=e.clientY,i.currentTarget=this.current,i.target=this.current,this.tryTrigger(this.current,i)}},mouseout:function(e){var t=this.point,n=this.canvas,r=new a("canvas-mouseleave",e,!0,!0);r.x=t.x,r.y=t.y,r.currentTarget=n,this.tryTrigger(n,r)},mouseover:function(e){var t=this.canvas,n=new a("canvas-mouseenter",e,!0,!0);n.currentTarget=t,this.tryTrigger(t,n)}}),e.exports=i},function(e,t,n){function r(e,t,n){for(var r,a=e.length-1;a>=0;a--){var i=e[a];if(i.__cfg.visible&&i.__cfg.capture&&(i.isGroup?r=i.getShape(t,n):i.isHit(t,n)&&(r=i)),r)break}return r}function a(e){if(!e.__cfg&&e!==c){var t=e.superclass.constructor;t&&!t.__cfg&&a(t),e.__cfg={},i.mix(!0,e.__cfg,t.__cfg),i.mix(!0,e.__cfg,e.CFG)}}var i=n(1),o=n(3).Vector3,s=n(64),u=n(165),l={},c=function(e){c.superclass.constructor.call(this,e),this.set("children",[]),this._beforeRenderUI(),this._renderUI(),this._bindUI()};i.extend(c,s),i.augment(c,{isGroup:!0,canFill:!0,canStroke:!0,getDefaultCfg:function(){return a(this.constructor),i.mix(!0,{},this.constructor.__cfg)},_beforeRenderUI:function(){},_renderUI:function(){},_bindUI:function(){},addShape:function(e,t){var n,r=this.get("canvas");t=t||{};var a=l[e];if(a||(a=i.ucfirst(e),l[e]=a),t.attrs){var o=t.attrs;if("text"===e){var s=r.get("fontFamily");s&&(o.fontFamily=o.fontFamily?o.fontFamily:s)}}return t.canvas=r,t.type=e,n=new u[a](t),this.add(n),n},addGroup:function(e,t){var n,r=this.get("canvas");if(t=i.mix({},t),i.isFunction(e))t?(t.canvas=r,t.parent=this,n=new e(t)):n=new e({canvas:r,parent:this}),this.add(n);else if(i.isObject(e))e.canvas=r,n=new c(e),this.add(n);else{if(void 0!==e)return!1;n=new c,this.add(n)}return n},renderBack:function(e,t){var n=this.get("backShape"),r=this.getBBox(),a=this.get("parent");return i.mix(t,{x:r.minX-e[3],y:r.minY-e[0],width:r.width+e[1]+e[3],height:r.height+e[0]+e[2]}),n?n.attr(t):n=a.addShape("rect",{zIndex:-1,attrs:t}),this.set("backShape",n),a.sort(),n},removeChild:function(e,t){if(arguments.length>=2)this.contain(e)&&e.remove(t);else{if(1===arguments.length){if(!i.isBoolean(e))return this.contain(e)&&e.remove(!0),this;t=e}0===arguments.length&&(t=!0),c.superclass.remove.call(this,t)}return this},add:function(e){var t=this,n=t.get("children");if(i.isArray(e))i.each(e,function(e){var n=e.get("parent");n&&n.removeChild(e,!1),t.__setEvn(e)}),n.push.apply(n,e);else{var r=e,a=r.get("parent");a&&a.removeChild(r,!1),t.__setEvn(r),n.push(r)}return t},contain:function(e){return this.get("children").indexOf(e)>-1},getChildByIndex:function(e){return this.get("children")[e]},getFirst:function(){return this.getChildByIndex(0)},getLast:function(){var e=this.get("children").length-1;return this.getChildByIndex(e)},__setEvn:function(e){var t=this;e.__cfg.parent=t,e.__cfg.context=t.__cfg.context,e.__cfg.canvas=t.__cfg.canvas,e.__cfg.totalMatrix=null;var n=e.__attrs.clip;n&&(n.setSilent("parent",t),n.setSilent("context",t.get("context")));var r=e.__cfg.children;r&&i.each(r,function(t){e.__setEvn(t)})},getBBox:function(){var e=this,t=1/0,n=-1/0,r=1/0,a=-1/0,s=e.get("children");i.each(s,function(e){if(e.get("visible")){var i=e.getBBox();if(!i)return!0;var s=new o(i.minX,i.minY,1),u=new o(i.minX,i.maxY,1),l=new o(i.maxX,i.minY,1),c=new o(i.maxX,i.maxY,1);e.apply(s),e.apply(u),e.apply(l),e.apply(c);var d=Math.min(s.x,u.x,l.x,c.x),f=Math.max(s.x,u.x,l.x,c.x),p=Math.min(s.y,u.y,l.y,c.y),h=Math.max(s.y,u.y,l.y,c.y);dn&&(n=f),pa&&(a=h)}});var u={minX:t,minY:r,maxX:n,maxY:a};return u.x=u.minX,u.y=u.minY,u.width=u.maxX-u.minX,u.height=u.maxY-u.minY,u},drawInner:function(e){for(var t=this.get("children"),n=0;n-1?(null===e.get("canvas")&&(e=r.clone(e)),e.set("parent",t.get("parent")),e.set("context",t.get("context")),e.inside=function(n,r){var i=new a(n,r,1);return e.invert(i,t.get("canvas")),e.__isPointInFill(i.x,i.y)},e):null}}},function(e,t,n){function r(e){var t=e.elements;return 1===t[0]&&0===t[1]&&0===t[3]&&1===t[4]&&0===t[6]&&0===t[7]}function a(e){var t=e.elements;return 0===t[1]&&0===t[3]&&0===t[6]&&0===t[7]}function i(e,t){r(t)||(a(t)?(e.elements[0]*=t.elements[0],e.elements[4]*=t.elements[4]):e.multiply(t))}var o=n(1),s=n(3).Matrix3;e.exports={initTransform:function(){this.__m=new s},translate:function(e,t){return this.__m.translate(e,t),this.clearTotalMatrix(),this},rotate:function(e){return this.__m.rotate(e),this.clearTotalMatrix(),this},scale:function(e,t){return this.__m.scale(e,t),this.clearTotalMatrix(),this},rotateAtStart:function(e){var t=this.attr("x"),n=this.attr("y");Math.abs(e)>2*Math.PI&&(e=e/180*Math.PI),this.transform([["t",-t,-n],["r",e],["t",t,n]])},move:function(e,t){var n=this.get("x")||0,r=this.get("y")||0;this.translate(e-n,t-r),this.set("x",e),this.set("y",t)},transform:function(e){var t=this;return o.each(e,function(e){switch(e[0]){case"t":t.translate(e[1],e[2]);break;case"s":t.scale(e[1],e[2]);break;case"r":t.rotate(e[1]);break;case"m":t.__m=s.multiply(e[1],t.__m),t.clearTotalMatrix()}}),t},setTransform:function(e){return this.__m.identity(),this.transform(e)},getMatrix:function(){return this.__m},setMatrix:function(e){return this.__m=e,this.clearTotalMatrix(),this},apply:function(e,t){var n;return n=t?this._getMatrixByRoot(t):this.__m,e.applyMatrix(n),this},_getMatrixByRoot:function(e){var t=this;e=e||t;for(var n=t,r=[];n!==e;)r.unshift(n),n=n.get("parent");r.unshift(n);var a=new s;return o.each(r,function(e){a.multiply(e.__m)}),a},getTotalMatrix:function(){var e=this.__cfg.totalMatrix;if(!e){e=new s;var t=this.__cfg.parent;if(t){i(e,t.getTotalMatrix())}i(e,this.__m),this.__cfg.totalMatrix=e}return e},clearTotalMatrix:function(){},invert:function(e){var t=this.getTotalMatrix();if(a(t))e.x/=t.elements[0],e.y/=t.elements[4];else{var n=t.getInverse();e.applyMatrix(n)}return this},resetTransform:function(e){var t=this.__m.to2DObject();r(this.__m)||e.transform(t.a,t.b,t.c,t.d,t.e,t.f)}}},function(e,t,n){var r={Rect:n(79),Circle:n(68),Ellipse:n(70),Path:n(75),Text:n(80),Line:n(73),Image:n(72),Polygon:n(76),Polyline:n(77),Arc:n(67),Fan:n(71),Cubic:n(69),Quadratic:n(78),Marker:n(74)};e.exports=r},function(e,t){e.exports={xAt:function(e,t,n,r,a){return t*Math.cos(e)*Math.cos(a)-n*Math.sin(e)*Math.sin(a)+r},yAt:function(e,t,n,r,a){return t*Math.sin(e)*Math.cos(a)+n*Math.cos(e)*Math.sin(a)+r},xExtrema:function(e,t,n){return Math.atan(-n/t*Math.tan(e))},yExtrema:function(e,t,n){return Math.atan(n/(t*Math.tan(e)))}}},function(e,t,n){function r(e,t,n){return{x:n.x+e,y:n.y+t}}function a(e,t){return{x:t.x+(t.x-e.x),y:t.y+(t.y-e.y)}}function i(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])}function o(e,t){return(e[0]*t[0]+e[1]*t[1])/(i(e)*i(t))}function s(e,t){return(e[0]*t[1]1&&(a*=Math.sqrt(g),i*=Math.sqrt(g));var y=Math.sqrt((a*a*(i*i)-a*a*(v*v)-i*i*(m*m))/(a*a*(v*v)+i*i*(m*m)));n===r&&(y*=-1),isNaN(y)&&(y=0);var _=y*a*v/i,b=y*-i*m/a,x=(d+p)/2+Math.cos(l)*_-Math.sin(l)*b,M=(f+h)/2+Math.sin(l)*_+Math.cos(l)*b,w=s([1,0],[(m-_)/a,(v-b)/i]),k=[(m-_)/a,(v-b)/i],E=[(-1*m-_)/a,(-1*v-b)/i],S=s(k,E);return o(k,E)<=-1&&(S=Math.PI),o(k,E)>=1&&(S=0),0===r&&S>0&&(S-=2*Math.PI),1===r&&S<0&&(S+=2*Math.PI),[e,x,M,a,i,w,S,l,r]}var l=n(1),c=n(6),d=n(8),f=n(32),p=n(44),h=n(166),m=n(3),v=m.Vector2,g=m.Vector3,y=m.Matrix3,_=["m","l","c","a","q","h","v","t","s","z"],b=function(e,t,n){this.preSegment=t,this.isLast=n,this.init(e,t)};l.augment(b,{init:function(e,t){var n=e[0];t=t||{endPoint:{x:0,y:0}};var i,o,s,l,c=_.indexOf(n)>=0,d=c?n.toUpperCase():n,f=e,p=t.endPoint,h=f[1],m=f[2];switch(d){default:break;case"M":l=c?r(h,m,p):{x:h,y:m},this.command="M",this.params=[p,l],this.subStart=l,this.endPoint=l;break;case"L":l=c?r(h,m,p):{x:h,y:m},this.command="L",this.params=[p,l],this.subStart=t.subStart,this.endPoint=l,this.isLast&&(this.endTangent=function(){return new v(l.x-p.x,l.y-p.y)});break;case"H":l=c?r(h,0,p):{x:h,y:p.y},this.command="L",this.params=[p,l],this.subStart=t.subStart,this.endPoint=l,this.endTangent=function(){return new v(l.x-p.x,l.y-p.y)};break;case"V":l=c?r(0,h,p):{x:p.x,y:h},this.command="L",this.params=[p,l],this.subStart=t.subStart,this.endPoint=l,this.endTangent=function(){return new v(l.x-p.x,l.y-p.y)};break;case"Q":c?(i=r(h,m,p),o=r(f[3],f[4],p)):(i={x:h,y:m},o={x:f[3],y:f[4]}),this.command="Q",this.params=[p,i,o],this.subStart=t.subStart,this.endPoint=o,this.endTangent=function(){return new v(o.x-i.x,o.y-i.y)};break;case"T":o=c?r(h,m,p):{x:h,y:m},"Q"===t.command?(i=a(t.params[1],p),this.command="Q",this.params=[p,i,o],this.subStart=t.subStart,this.endPoint=o,this.endTangent=function(){return new v(o.x-i.x,o.y-i.y)}):(this.command="TL",this.params=[p,o],this.subStart=t.subStart,this.endPoint=o,this.endTangent=function(){return new v(o.x-p.x,o.y-p.y)});break;case"C":c?(i=r(h,m,p),o=r(f[3],f[4],p),s=r(f[5],f[6],p)):(i={x:h,y:m},o={x:f[3],y:f[4]},s={x:f[5],y:f[6]}),this.command="C",this.params=[p,i,o,s],this.subStart=t.subStart,this.endPoint=s,this.endTangent=function(){return new v(s.x-o.x,s.y-o.y)};break;case"S":c?(o=r(h,m,p),s=r(f[3],f[4],p)):(o={x:h,y:m},s={x:f[3],y:f[4]}),"C"===t.command?(i=a(t.params[2],p),this.command="C",this.params=[p,i,o,s],this.subStart=t.subStart,this.endPoint=s,this.endTangent=function(){return new v(s.x-o.x,s.y-o.y)}):(this.command="SQ",this.params=[p,o,s],this.subStart=t.subStart,this.endPoint=s,this.endTangent=function(){return new v(s.x-o.x,s.y-o.y)});break;case"A":var g=h,y=m,b=f[3],x=f[4],M=f[5];l=c?r(f[6],f[7],p):{x:f[6],y:f[7]},this.command="A",this.params=u(p,l,x,M,g,y,b),this.subStart=t.subStart,this.endPoint=l;break;case"Z":this.command="Z",this.params=[p,t.subStart],this.subStart=t.subStart,this.endPoint=t.subStart}},isInside:function(e,t,n){var r=this,a=r.command,i=r.params,o=r.box;if(o&&!d.box(o.minX,o.maxX,o.minY,o.maxY,e,t))return!1;switch(a){default:break;case"M":return!1;case"TL":case"L":case"Z":return d.line(i[0].x,i[0].y,i[1].x,i[1].y,n,e,t);case"SQ":case"Q":return d.quadraticline(i[0].x,i[0].y,i[1].x,i[1].y,i[2].x,i[2].y,n,e,t);case"C":return d.cubicline(i[0].x,i[0].y,i[1].x,i[1].y,i[2].x,i[2].y,i[3].x,i[3].y,n,e,t);case"A":var s=i,u=s[1],l=s[2],c=s[3],f=s[4],p=s[5],h=s[6],m=s[7],v=s[8],_=c>f?c:f,b=c>f?1:c/f,x=c>f?f/c:1;s=new g(e,t,1);var M=new y;return M.translate(-u,-l),M.rotate(-m),M.scale(1/b,1/x),s.applyMatrix(M),d.arcline(0,0,_,p,p+h,1-v,n,s.x,s.y)}return!1},draw:function(e){var t,n,r,a=this.command,i=this.params;switch(a){default:break;case"M":e.moveTo(i[1].x,i[1].y);break;case"TL":case"L":e.lineTo(i[1].x,i[1].y);break;case"SQ":case"Q":t=i[1],n=i[2],e.quadraticCurveTo(t.x,t.y,n.x,n.y);break;case"C":t=i[1],n=i[2],r=i[3],e.bezierCurveTo(t.x,t.y,n.x,n.y,r.x,r.y);break;case"A":var o=i,s=o[1],u=o[2],l=s,c=u,d=o[3],f=o[4],p=o[5],h=o[6],m=o[7],v=o[8],g=d>f?d:f,y=d>f?1:d/f,_=d>f?f/d:1;e.translate(l,c),e.rotate(m),e.scale(y,_),e.arc(0,0,g,p,p+h,1-v),e.scale(1/y,1/_),e.rotate(-m),e.translate(-l,-c);break;case"Z":e.closePath()}},getBBox:function(e){var t,n,r,a,i=e/2,o=this.params;switch(this.command){default:case"M":case"Z":break;case"TL":case"L":this.box={minX:Math.min(o[0].x,o[1].x)-i,maxX:Math.max(o[0].x,o[1].x)+i,minY:Math.min(o[0].y,o[1].y)-i,maxY:Math.max(o[0].y,o[1].y)+i};break;case"SQ":case"Q":for(n=p.extrema(o[0].x,o[1].x,o[2].x),r=0,a=n.length;rw&&(w=S)}var C=h.yExtrema(g,c,d),T=1/0,O=-1/0,L=[_,b];for(r=2*-Math.PI;r<=2*Math.PI;r+=Math.PI){var P=C+r;1===y?_O&&(O=D)}this.box={minX:M-i,maxX:w+i,minY:T-i,maxY:O+i}}}}),e.exports=b},function(e,t){var n=document.createElement("table"),r=document.createElement("tr"),a=/^\s*<(\w+|!)[^>]*>/,i={tr:document.createElement("tbody"),tbody:n,thead:n,tfoot:n,td:r,th:r,"*":document.createElement("div")};e.exports={getBoundingClientRect:function(e){var t=e.getBoundingClientRect(),n=document.documentElement.clientTop,r=document.documentElement.clientLeft;return{top:t.top-n,bottom:t.bottom-n,left:t.left-r,right:t.right-r}},getStyle:function(e,t){return window.getComputedStyle?window.getComputedStyle(e,null)[t]:e.currentStyle[t]},modiCSS:function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e.style[n]=t[n]);return e},createDom:function(e){var t=a.test(e)&&RegExp.$1;t in i||(t="*");var n=i[t];return e=e.replace(/(^\s*)|(\s*$)/g,""),n.innerHTML=""+e,n.childNodes[0]},addEventListener:function(e,t,n){return e.addEventListener?(e.addEventListener(t,n,!1),{remove:function(){e.removeEventListener(t,n,!1)}}):e.attachEvent?(e.attachEvent("on"+t,n),{remove:function(){e.detachEvent("on"+t,n)}}):void 0}}},function(e,t){e.exports={transform:function(e,t){e=e.clone();for(var n=0,r=t.length;n>16&255)/255,this.space.g=(e>>8&255)/255,this.space.b=(255&e)/255,this},setStyle:function(e){var t;if(t=u.hex.exec(e)){var n=t[1],r=n.length;if(3===r)return this.setRGB(parseInt(n.charAt(0)+n.charAt(0),16)/255,parseInt(n.charAt(1)+n.charAt(1),16)/255,parseInt(n.charAt(2)+n.charAt(2),16)/255),this;if(6===r)return this.setRGB(parseInt(n.charAt(0)+n.charAt(1),16)/255,parseInt(n.charAt(2)+n.charAt(3),16)/255,parseInt(n.charAt(4)+n.charAt(5),16)/255),this}else if(t=u.space.exec(e)){var a,i=t[1],o=t[2];switch(i){case"rgb":if(a=u.rgbNum.exec(o))return this.setRGB(parseInt(a[1],10)/255,parseInt(a[2],10)/255,parseInt(a[3],10)/255),this;if(a=u.rgbPre.exec(o))return this.setRGB(parseInt(a[1],10)/100,parseInt(a[2],10)/100,parseInt(a[3],10)/100),this;break;case"rgba":if(a=u.rgbaNum.exec(o))return this.setRGB(parseInt(a[1],10)/255,parseInt(a[2],10)/255,parseInt(a[3],10)/255,parseFloat(a[4])),this;if(a=u.rgbaPre.exec(o))return this.setRGB(parseInt(a[1],10)/100,parseInt(a[2],10)/100,parseInt(a[3],10)/100,parseFloat(a[4])),this;break;case"hsl":if(a=u.hsl.exec(o))return this.setHSL(parseInt(a[1],10)/360,parseInt(a[2],10)/100,parseInt(a[3],10)/100),this;break;case"hsla":if(a=u.hsla.exec(o))return this.setHSL(parseInt(a[1],10)/360,parseInt(a[2],10)/100,parseInt(a[3],10)/100,parseFloat(a[4])),this}}else e=e.toLowerCase(),void 0!==s[e]?this.setHex(s[e]):this.setHex(s.black)},copy:function(e){this.space=e.space.clone()},clone:function(){return new r(this)}}),e.exports=r},function(e,t){e.exports={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074}},function(e,t,n){"use strict";var r=n(1),a=n(6),i=function(){this.h=0,this.s=0,this.l=0};r.augment(i,{type:"hsl",setHSL:function(e,t,n,r){this.h=a.mod(e,1),this.s=a.clamp(t,0,1),this.l=a.clamp(n,0,1),this.a=void 0!==r?a.clamp(r,0,1):void 0},toRGB:function(){function e(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+6*(t-e)*(2/3-n):e}return function(){var t=this,n=t.h,r=t.s,a=t.l;if(0===r)return{r:a,g:a,b:a,a:t.a};var i=a<=.5?a*(1+r):a+r-a*r,o=2*a-i;return{r:e(o,i,n+1/3),g:e(o,i,n),b:e(o,i,n-1/3),a:t.a}}}(),clone:function(){var e=new i;return e.h=this.h,e.s=this.s,e.l=this.l,e.a=this.a,e},copy:function(e){return this.h=e.h,this.s=e.s,this.l=e.l,this.a=e.a,this},getStyle:function(){var e=this;return void 0===e.a?"hsl("+Math.round(360*e.h)+", "+Math.round(100*e.s)+"%, "+Math.round(100*e.l)+"%)":"hsla("+Math.round(360*e.h)+", "+Math.round(100*e.s)+"%, "+Math.round(100*e.l)+"%, "+e.a+")"}}),e.exports=i},function(e,t,n){"use strict";var r=n(1),a=n(6),i=function(){this.r=0,this.g=0,this.b=0,this.type="rgb"};r.augment(i,{type:"rgb",setRGB:function(e,t,n,r){this.r=a.clamp(e,0,1),this.g=a.clamp(t,0,1),this.b=a.clamp(n,0,1),this.a=void 0!==r?a.clamp(r,0,1):void 0},toHSL:function(){var e,t,n=this.r,r=this.g,a=this.b,i=Math.max(n,r,a),o=Math.min(n,r,a),s=(o+i)/2;if(o===i)e=0,t=0;else{var u=i-o;switch(t=s<=.5?u/(i+o):u/(2-i-o),i){case n:e=(r-a)/u+(r1&&w>1&&(y=e[0][0][0],b=e[0][0][1],_=e[1][0][0]-e[0][0][0],x=e[0][1][1]-e[0][0][1])}function r(e,t){return[a(!0,e,t),a(!1,e,t)]}function a(e,t,n){var r=M,a=w,o=[];e?a--:r--;for(var s=0;s0&&h<1}else p>0?(o[s][u].rate=-2,o[s][u].have_iso_point=!1):p<0&&(o[s][u].rate=(n-l)/(c-l),o[s][u].have_iso_point=!0)}}}return o}function i(e,t){return Math.abs(e-t)<1e-9}function o(e,t,n,r){var a=0,i=0,o=l(),u=l();for(a=0;aa.row?(e.clone(r),e.isHorizon=!1,t.clone(e),t.col+=1,n.clone(r),void(n.row+=1)):r.col>a.col?(t.clone(r),t.isHorizon=!0,e.clone(t),e.row+=1,n.clone(r),void(n.col+=1)):r.isHorizon?(t.clone(r),t.row-=1,t.isHorizon=!1,e.clone(t),e.col+=1,n.clone(r),void(n.row-=1)):(e.clone(r),e.col-=1,e.isHorizon=!0,t.clone(e),t.row+=1,n.clone(r),void(n.col-=1))}function h(e,t,n){var r=n.row,a=n.col;return n.isHorizon?e[r][a].have_iso_point:t[r][a].have_iso_point}function m(e,t,n,r){var a=u(e,n,r),i=u(t,n,r),o=a.x-i.x,s=a.y-i.y;return Math.sqrt(o*o+s*s)}function v(e,t,n,r){var a,i,o=l(),s=l();for(i=0;i0?f:-f,{x:f}}}),e.exports=c},function(e,t,n){"use strict";function r(e){var t={};a.mix(t,r.ATTRS,e),r.superclass.constructor.call(this,t),this._init()}var a=n(1),i=n(26);r.ATTRS={start:{x:0,y:0},end:{x:0,y:0},top:.5},a.extend(r,i),a.augment(r,{type:"triAngle",triAngle:!0,_init:function(){return this.setTopfactor(),this},setTopfactor:function(){var e=this,t=e.get("start"),n=e.get("end"),r={x:n.x,y:t.y},a={x:t.x+(n.x-t.x)*e.get("top"),y:n.y};e.getXStart=function(e){return t.x+(a.x-t.x)/(a.y-t.y)*(e-t.y)},e.getXEnd=function(e){return r.x+(a.x-r.x)/(a.y-r.y)*(e-r.y)}},set:function(e,t){return this._attrs[e]=t,"top"===e&&this.setTopfactor(),this},convertPoint:function(e){var t=this,n=t.get("start"),r=t.get("end"),a=e.y,i=e.x;isNaN(a)&&(a=0),a=n.y+(r.y-n.y)*a;var o=t.getXStart(a);return i=o+(t.getXEnd(a)-o)*i,{x:i,y:a}},invertPoint:function(e){var t=this,n=t.get("start"),r=t.get("end"),a=t.getXStart(e.y),i=t.getXEnd(e.y);return{x:-(e.x-a)/(a-i),y:-(e.y-n.y)/(r.y-n.y)}}}),e.exports=r},function(e,t){"use strict";function n(e){return e instanceof Date?e:new Date(e)}function r(e,t,n){var r=new Date(n);switch(isNaN(r)&&(r=new Date),t=parseInt(t,10),e){case"s":r=new Date(r.getTime()+1e3*t);break;case"n":r=new Date(r.getTime()+6e4*t);break;case"h":r=new Date(r.getTime()+36e5*t);break;case"d":r=new Date(r.getTime()+864e5*t);break;case"w":r=new Date(r.getTime()+6048e5*t);break;case"m":r=new Date(r.getFullYear(),r.getMonth()+t,r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds());break;case"y":r=new Date(r.getFullYear()+t,r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds())}return r}var a=/^(?:(?!0000)[0-9]{4}([-\/.]+)(?:(?:0?[1-9]|1[0-2])\1(?:0?[1-9]|1[0-9]|2[0-8])|(?:0?[13-9]|1[0-2])\1(?:29|30)|(?:0?[13578]|1[02])\1(?:31))|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)([-\/.]?)0?2\2(?:29))(\s+([01]|([01][0-9]|2[0-3])):([0-9]|[0-5][0-9]):([0-9]|[0-5][0-9]))?$/,i=function(){var e=/w{1}|d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,t=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,n=/[^-+\dA-Z]/g,r=function(e,t){for(e=String(e),t=t||2;e.length99?Math.round(g/10):g,void 0),t:h<12?"a":"p",tt:h<12?"am":"pm",T:h<12?"A":"P",TT:h<12?"AM":"PM",Z:u?"UTC":(String(o).match(t)||[""]).pop().replace(n,""),o:(y>0?"-":"+")+r(100*Math.floor(Math.abs(y)/60)+Math.abs(y)%60,4),S:["th","st","nd","rd"][c%10>3?0:(c%100-c%10!=10)*c%10]};return s.replace(e,function(e){return e in _?_[e]:e.slice(1,e.length-1)})}}(),o={add:function(e,t,n){return r(e,t,n)},addHour:function(e,t){return r("h",e,t)},addMinute:function(e,t){return r("n",e,t)},addSecond:function(e,t){return r("s",e,t)},addDay:function(e,t){return r("d",e,t)},addWeek:function(e,t){return r("w",e,t)},addMonths:function(e,t){return r("m",e,t)},addYear:function(e,t){return r("y",e,t)},isDateEquals:function(e,t){return e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate()},isEquals:function(e,t){return e===t||!(!e||!t)&&!(!e.getTime||!t.getTime)&&e.getTime()===t.getTime()},isDateString:function(e){return a.test(e)},format:function(e,t,n){return i(e,t,n)},parse:function(e){return"string"==typeof e&&(e=e.replace(/-/g,"/")),n(e)},today:function(){var e=new Date;return new Date(e.getFullYear(),e.getMonth(),e.getDate())},getDate:function(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate())}};e.exports=o},function(e,t,n){"use strict";var r=n(1),a=function(e,t,n,r){this.type=e,this.target=null,this.currentTarget=null,this.bubbles=n,this.cancelable=r,this.timeStamp=(new Date).getTime(),this.defaultPrevented=!1,this.propagationStopped=!1,this.removed=!1,this.event=t};r.augment(a,{preventDefault:function(){this.defaultPrevented=this.cancelable&&!0},stopPropagation:function(){this.propagationStopped=!0},remove:function(){this.remove=!0},clone:function(){return r.clone(this)},toString:function(){return"[Event (type="+this.type+")]"}}),e.exports=a},function(e,t,n){var r=n(35);r.Facet=n(27),r.Rect=n(85),r.List=n(84),r.Circle=n(185),r.Tree=n(187),r.Mirror=n(186),e.exports=r},function(e,t,n){"use strict";function r(e,t,n){return{x:e.x+t*Math.cos(n),y:e.y+t*Math.sin(n)}}var a=n(1),i=n(35),o=n(2),s=n(27),u=function(e){u.superclass.constructor.call(this,e)};a.extend(u,i),a.augment(u,{getRegion:function(e,t){var n=this,a=n.plotRange,i=Math.min(a.getWidth(),a.getHeight())/2,o=2*Math.PI/e,s=-1*Math.PI/2+o*t,u=i/(1+1/Math.sin(o/2)),l=n.getCenter(),c=r(l,i-u,s);return n.getFacetRegion(c,u)},getFacetRegion:function(e,t){var n=3*Math.PI/4,a=-1*Math.PI*1/4;return{start:r(e,t,n),end:r(e,t,a)}},getCenter:function(){var e=this,t=e.plotRange,n=t.tl,r=t.getWidth(),a=t.getHeight();return{x:n.x+r/2,y:n.y+a/2}},generateFacets:function(e){var t=this,n=t.dims,r=n[0];if(!r)throw new Error("Please specify for the field for facet!");var i=t.getDimValues(r,e),u=i.length,l=[],c=0;return a.each(i,function(n,a){var d=[{dim:r,value:n,values:i}],f=t.getFilter(d),p=o.filter(e,f),h=new s({type:t.type,xValue:n,xDim:r,colIndex:a,cols:u,rows:1,rowIndex:0,frame:p,region:t.getRegion(u,a),index:c++});l.push(h)}),l}}),e.exports=u},function(e,t,n){"use strict";var r=n(1),a=n(84),i=function(e){i.superclass.constructor.call(this,e),this._init()};r.extend(i,a),r.augment(i,{type:"mirror",transpose:!1,drawTitles:function(e,t){var n=this,a=n.dims,i=n.transpose?"col":"row";r.each(e,function(e){n.drawFacetTitle(i,e,t)}),n.drawDimTitle(i,a[0],t)},_init:function(){var e=this;if(!e.dims[0])throw new Error("Please specify for the field for facet!");e.transpose?(e.cols=2,e.rows=1):(e.cols=1,e.rows=2)},getRegion:function(e,t,n,r){var a,i,o=this,s=o.plotRange,u=o.margin,l=s.tl,c=s.br;t>1?(a=(c.x-l.x-u)/t,i=c.y-l.y):(a=c.x-l.x,i=(c.y-l.y-u)/e);var d={x:l.x+a*n+n*u,y:l.y+i*(r+1)+u*r};return{start:d,end:{x:d.x+a,y:d.y-i}}}}),e.exports=i},function(e,t,n){"use strict";var r=n(1),a=n(35),i=n(2),o=n(27),s=function(e){s.superclass.constructor.call(this,e)};r.extend(s,a),r.augment(s,{rootTitle:"",line:{stroke:"red"},smooth:!1,generateFacets:function(e){var t=this;if(!t.dims.length)throw new Error("Please specify for the fields for facet!");var n=[],r=t.getRootFacet(e);return n.push(r),r.children=t.getChildFacets(e,1,n),t.setRegion(n),n},getRows:function(){return this.dims.length+1},drawTitles:function(e,t){var n=this;n.drawLines(e,t),r.each(e,function(e){n.drawFacetTitle("col",e,t)})},drawLines:function(e,t){var n=this,a=t.addGroup();r.each(e,function(e){if(!n.isLeaf(e)){var t=e.children;n._addFacetLines(e,t,a)}})},_addFacetLines:function(e,t,n){var a=this,i=e.region,o={x:i.start.x+(i.end.x-i.start.x)/2,y:i.start.y};r.each(t,function(e){var t=e.region,r={x:t.start.x+(t.end.x-t.start.x)/2,y:t.end.y},i={x:o.x,y:o.y+(r.y-o.y)/2},s={x:r.x,y:i.y};a._drawLine([o,i,s,r],n)})},_getPath:function(e){var t=this,n="";if(t.smooth){var a=[];a.push(["M",e[0].x,e[0].y]),a.push(["C",e[1].x,e[1].y,e[2].x,e[2].y,e[3].x,e[3].y]),n=a.join(" ")}else r.each(e,function(e,t){var a=0===t?"M {x} {y}":"L {x} {y}";n+=r.substitute(a,e)});return n},_drawLine:function(e,t){var n=this,a=n._getPath(e),i=n.line;t.addShape("Path",{attrs:r.mix({path:a},i)})},getRootFacet:function(e){var t=this;return new o({type:t.type,rows:t.getRows(),rowIndex:0,colIndex:0,xValue:t.rootTitle,frame:e,index:0})},getChildFacets:function(e,t,n){var a=this,s=[],u=a.dims;if(u.length=0;o--)for(var s=t.getFacetsByLevel(e,o),u=0;u=0;s--){r[s]=i[s];for(var u=s+1;u0?s=u.getElementsByClassName("guideWapper")[0]:(s=a.createDom('
    '),s=a.modiCSS(s,{position:"absolute",top:0,left:0}),u.appendChild(s)),s.appendChild(o);var l=n.cfg;if(l.align){var c=l.align,d=a.getWidth(o),f=a.getHeight(o),p=r(c,d,f);i.x=i.x+p[0],i.y=i.y+p[1]}if(l.offset){var h=l.offset;i.x=i.x+h[0],i.y=i.y+h[1]}a.modiCSS(o,{top:Math.floor(i.y)+"px",left:Math.floor(i.x)+"px",visibility:"visible"})}}),e.exports=o},function(e,t,n){"use strict";var r=n(1),a=n(11),i=function(e){i.superclass.constructor.call(this,e)};r.extend(i,a),r.augment(i,{start:[],end:null,src:"",paint:function(e,t){var n=this,a=n.parsePoint(e,n.start),i=n.cfg;if(i.img=i.src,i=r.mix({src:n.src},i,a),n.end){var o=n.parsePoint(e,n.end);i.x=a.x,i.y=o.y,i.width=o.x-a.x,i.height=a.y-o.y}else i.y=i.y-i.height;t.addShape("Image",{attrs:i})}}),e.exports=i},function(e,t,n){"use strict";var r=n(1),a=n(11),i=function(e){i.superclass.constructor.call(this,e)};r.extend(i,a),r.augment(i,{from:[],to:[],cfg:{stroke:"#000",lineWidth:1},paint:function(e,t){var n=this,a=n.parsePoint(e,n.from),i=n.parsePoint(e,n.to),o=n.cfg,s=r.substitute("M {x} {y}",a)+r.substitute("L {x} {y}",i);o=r.mix({path:s},o),t.addShape("Path",{attrs:o})}}),e.exports=i},function(e,t,n){"use strict";var r=n(1),a=n(11),i=function(e){i.superclass.constructor.call(this,e)};r.extend(i,a),r.augment(i,{start:[],end:[],cfg:{stroke:"#000"},getPath:function(e){var t=this,n=t.parsePoint(e,t.start),r=t.parsePoint(e,t.end),a=[];return a.push(["M",n.x,n.y]),a.push(["L",r.x,n.y]),a.push(["L",r.x,r.y]),a.push(["L",n.x,r.y]),a.push(["z"]),a},paint:function(e,t){var n=this,a=n.cfg,i=n.getPath(e);a=r.mix({path:i},a),t.addShape("Path",{attrs:a})}}),e.exports=i},function(e,t,n){"use strict";var r=n(1),a=n(11),i=function(e){i.superclass.constructor.call(this,e)};r.extend(i,a),r.augment(i,{from:[],to:[],text:"",cfg:{line:{stroke:"#000",lineWidth:1},text:{fill:"#000"},rect:{stroke:"#000",lineWidth:1,fill:"#fff"}},paint:function(e,t){var n=this,r=n.parsePoint(e,n.from),a=n.parsePoint(e,n.to),i=t.addGroup();n.drawLine(r,a,i),n.drawText(a,i)},drawLine:function(e,t,n){var a=this,i=r.substitute("M {x} {y}",e)+r.substitute("L {x} {y}",t),o=r.mix({path:i},a.cfg.line);n.addShape("Path",{attrs:o})},drawText:function(e,t){var n=this,a=r.mix({text:n.text},n.cfg.text,e),i=t.addShape("Text",{zIndex:1,attrs:a}),o=i.getBBox(),s=r.mix({x:o.minX-10,y:o.minY-10,width:o.width+20,height:o.height+20},n.cfg.rect);t.addShape("rect",{attrs:s}),t.sort()}}),e.exports=i},function(e,t,n){"use strict";var r=n(1),a=n(11),i=function(e){i.superclass.constructor.call(this,e)};r.extend(i,a),r.augment(i,{position:[],text:"",cfg:{fill:"#000",textAlign:"center"},paint:function(e,t){var n=this,a=n.position,i=n.parsePoint(e,a),o=n.cfg;o=r.mix({text:n.text},o,i),t.addShape("Text",{attrs:o})}}),e.exports=i},function(e,t,n){"use strict";var r=n(1),a=document.createElement("table"),i=document.createElement("tr"),o=/^\s*<(\w+|!)[^>]*>/,s={tr:document.createElement("tbody"),tbody:a,thead:a,tfoot:a,td:i,th:i,"*":document.createElement("div")};r.mix(r,{modiCSS:function(e,t){var n;for(n in t)!0===t.hasOwnProperty(n)&&(e.style[n]=t[n]);return e},createDom:function(e){var t=o.test(e)&&RegExp.$1;t in s||(t="*");var n=s[t];return e=e.replace(/(^\s*)|(\s*$)/g,""),n.innerHTML=""+e,n.childNodes[0]},getStyle:function(e,t){return window.getComputedStyle?window.getComputedStyle(e,null)[t]:e.currentStyle[t]},getWidth:function(e){var t=this.getStyle(e,"width");return"auto"===t&&(t=e.offsetWidth),parseFloat(t)},getHeight:function(e){var t=this.getStyle(e,"height");return"auto"===t&&(t=e.offsetHeight),parseFloat(t)}}),e.exports=r},function(e,t,n){"use strict";var r=n(1),a=n(330),i=function(e){r.mix(this,e)};r.augment(i,{get:function(e){return this[e]},set:function(e,t){this[e]=t},width:500,height:500,x:0,y:0,min:null,max:null,formatter:function(e){return e},radius:60,blur:0,colors:["rgb(0,0,255)","rgb(0,0,255)","rgb(0,255,0)","yellow","rgb(255,0,0)"],_mkcircle:function(e,t,n,r){var a=this.blur,i=this.radius,o=r.createRadialGradient(e,t,i*a,e,t,i);o.addColorStop(0,"rgba(0, 0, 0, 1)"),o.addColorStop(1,"rgba(0, 0, 0, 0)"),r.globalAlpha=n,r.fillStyle=o},_colorise:function(e){for(var t=this.width,n=this.height,r=e.getImageData(this.x,this.y,t,n),i=r.data,o=i.length,s=this.colors,u=a.gradient(s),l=3;l=0;n--)t.push(e[n][2]);var a=r.isNull(this.max)?Math.max.apply(null,t):this.max,i=r.isNull(this.min)?Math.min.apply(null,t):this.min;if(a===i)return!1;var o=document.createElement("canvas"),s=o.getContext("2d");o.width=this.width+this.x,o.height=this.height+this.y;for(var u=this.formatter,n=e.length-1;n>=0;n--){var l=(u(e[n][2])-u(i))/(u(a)-u(i));this._mkcircle(e[n][0],e[n][1],l,s),s.fillRect(0,0,this.width+this.x,this.height+this.y)}return this._colorise(s)}}),e.exports=i},function(e,t,n){var r=n(204);e.exports={interpolation:r.interpolation,unInterpolation:r.unInterpolation}},function(e,t,n){"use strict";function r(e,t){for(var n=[],a=Math.min(e.length,t.length),s=0;s=1)return t.path;if(n<=0)return e.path;for(var o=0;o0&&e.inEdges.forEach(function(e){var i,o=t._findObj(e[n]);i=r.isNull(o.step)?t._getStepFromEdges(o):o.step,a=Math.max(i+1,a)}),e.step=a,t.totalStep=Math.max(t.totalStep,a+1),a},_findObj:function(e){return this.nodesMap[e]},getNodes:function(){var e=this,t=e.nodes,n=e.sourceField,a=e.targetField,i=e.stepField,o=e.valueField,s=[],u=[],l=[];t.forEach(function(e){var t=e[i];void 0===u[t]&&(u[t]=[]),u[t].push(e),r.isNull(s[t])?s[t]=e[o]:s[t]+=e[o]}),e.maxValue=Math.max.apply(null,s),e.totalStep=u.length,e._setMarginWidth(u[0]),e._layoutByWeight(u[0]),e._layoutNodes(u,n);for(var c=e.calculationTimes;c>0;c--)e._layoutNodes(u.reverse(),a),e._layoutNodes(u.reverse(),n);return u.forEach(function(e){l=l.concat(e)}),e.normalization(l),l},normalization:function(e){var t=1;e.forEach(function(e){e.x>t&&(t=e.x)}),t>1&&e.map(function(e){e.x=e.x/t,e.width=e.width/t})},_layoutNodes:function(e,t){var n=this;if(e.length>=2){var r;for(r=1;r0&&n.x-.5*n.width<=e[r-1].x+.5*e[r-1].width+2*t&&(n.x=e[r-1].x+.5*e[r-1].width+2*t+.5*n.width)})},_layoutHighStep:function(e,t){var n=this,r=n.valueField,a=n.maxValue,i=n.thickness,o=n.marginWidth,s=n.y,u=t===n.sourceField?n.targetField:n.sourceField;e.map(function(e){var l,c=n._getEdgeOfCurNode(e,u),d=0;c.forEach(function(a){l=n._findObj(a[t]);var i=a[r];d+=l.x*i/e[r]}),e.x=d,e.weight=e[r]/a,e.width=e.weight*(1-o),e.height=i,e.y=void 0===e.y?s:e.y})},getEdges:function(){for(var e=this.calculationTimes;e>0;e--)this._layoutEdges();return this.edges},_layoutEdges:function(){var e=this,t=e.nodes,n=e.stepField,r=e.targetField,a=e.sourceField,i=e.totalStep;t.forEach(function(t){0!==t[n]&&e._edgeSort(t.inEdges,a)}),t.forEach(function(t){t[n]!==i&&e._edgeSort(t.outEdges,r)})},_edgeSort:function(e,t){var n=this,a=n.edges;e.sort(function(e,r){return n._findObj(e[t]).x-n._findObj(r[t]).x}),e.forEach(function(i,o){for(var s=0;sn._findObj(i[t]).x?r.insertBefore(a,l,u):r.insertAfter(a,l,u)}})},_findIndex:function(e,t){var n=this.sourceField,r=this.targetField;return e.findIndex(function(e){return e[n]===t[n]&&e[r]===t[r]})}}),e.exports=i},function(e,t,n){"use strict";var r=n(1),a=function(e){r.mix(this,e)};r.augment(a,{parent:null,level:0,children:null,x:0,y:0}),e.exports=a},function(e,t,n){"use strict";function r(e){return e/2}var a=n(1),i="level",o=n(211),s=function(e){a.mix(this,e),this._init()};a.augment(s,{nodes:null,childrenField:"children",collapsedField:"collapsed",width:1,height:1,_levels:1,idField:null,edgeFields:null,_preX:{},dx:0,dy:0,nodeAlign:"start",_totalLeafCount:0,_init:function(){var e=this,t=e.nodes.slice(0);e._traverseNodes(t),e.originDx=e.dx,e.originDy=e.dy,e.nodes=t,e._initDxDy()},_initDxDy:function(){var e=this,t=e.nodes,n=e._levels;e._preX={};var r=e._getAlignCount(t);e._totalLeafCount=r,e.originDx||(e.dx=e.width/(r+.5)),e.originDy||(e.dy=e.height/n)},reset:function(){this._initDxDy()},_traverseNodes:function(e,t){var n,r,o=this;t?(n=t[i]+1,r=t.id):(n=0,r="");var s=o.childrenField,u=o.idField;a.each(e,function(e,a){e[i]=n,e.parent=t,u&&(e.id=e[u]),e.id||(e.id=r?r+"-"+a:a.toString());var l=e[s];l&&l.length?o._traverseNodes(e[s],e):n+1>o._levels&&(o._levels=n+1)})},_getAlignCount:function(e){var t=this,n=0,i=0,o=0,s=t.childrenField,u=e.length,l=t.collapsedField;return a.each(e,function(e,a){var c=e[s];if(c&&c.length&&!e[l]){var d=o/2;n+=d,d>1&&d0&&s;){var l=o-1,c=n[l]||0;if(c>i&&(i=c,u=s),o=l,s.parent&&s.parent.children[0]!==s)break;s=s.parent}return u},_layoutNodes:function(e,t){var n=this,r=n.childrenField,s=n.collapsedField,u=e.length;a.each(e,function(e,a){var l=e[r],c=e[i],d=n.dx,f=n.dy,p=new o(e);t.push(p),p.y=c*f,"middle"===n.nodeAlign?p.y+=.5*f:"end"===n.nodeAlign&&(p.y+=f);var h=n._preX[c]||0;if(l&&l.length&&!e[s]){n._layoutNodes(l,t);var m=l[0],v=l[l.length-1],g=(m.x+v.x)/2;p.x=Math.max(g,h+d),n._preX[c]=p.x}else{if(e.parent&&0===a){var y=n._getMaxPreXParent(e.parent),_=n._preX[c-1]||0;if(y)if(_=n._preX[y.level]||0,y===e.parent&&1===e.parent.children.length);else{var b=y._alignCount;_-=_1&&(n._preX[c]+=.5*d)}e.x=p.x,e.y=p.y})},_getEdges:function(e,t){var n=this,r=[],i=n.childrenField,o=n.collapsedField,s=n.edgeFields;return t&&t[o]?r:(a.each(e,function(e){if(t){var o={source:t.id,target:e.id};s&&a.each(s,function(t){o[t]=e[t]}),r.push(o)}e[i]&&(r=r.concat(n._getEdges(e[i],e)))}),r)},getNodes:function(){var e=this,t=e.nodes,n=[];return e._layoutNodes(t,n),e._fixedRange(n),n},_fixedRange:function(e){var t=0,n=this.width;if(this._totalLeafCount>3){a.each(this._preX,function(e){t=n)){var r=e.splice(t,1)[0];e.splice(n,0,r)}}}),e.exports=r},function(e,t,n){var r;r={albers:n(215),mercator:n(216),orthographic:n(217)},e.exports=r},function(e,t,n){"use strict";var r=n(1),a=n(48),i=function(e){i.superclass.constructor.call(this,e),this._init()};r.extend(i,a),r.augment(i,{"\u03bb0":0,"\u03c60":0,"\u03c61":0,"\u03c62":0,basic:[0,0,0,60],_init:function(){this.\u03bb0=this.toRadians(this.basic[0]),this.\u03c60=this.toRadians(this.basic[1]),this.\u03c61=this.toRadians(this.basic[2]),this.\u03c62=this.toRadians(this.basic[3])},project:function(e,t){var n=this.\u03bb0,r=(this.\u03c60,this.\u03c61),a=this.\u03c62,i=.5*(Math.sin(r)+Math.sin(a)),o=Math.cos(r),s=o*o+2*i*Math.sin(r),u=Math.sqrt(s-2*i*Math.sin(n))/i,l=i*(this.toRadians(e)-n),c=Math.sqrt(s-2*i*Math.sin(this.toRadians(t)))/i;return{x:this.toDegrees(c*Math.sin(l)),y:this.toDegrees(u-c*Math.cos(l))}},invert:function(e){var t=this.\u03bb0,n=(this.\u03c60,this.\u03c61),r=this.\u03c62,a=this.toRadians(e.x),i=this.toRadians(e.y),o=.5*(Math.sin(n)+Math.sin(r)),s=Math.cos(n),u=s*s+2*o*Math.sin(n),l=Math.sqrt(u-2*o*Math.sin(t))/o,c=Math.atan(a/(l-i)),d=Math.sqrt(a*a+Math.pow(l-i,2));return{x:this.toDegrees(t+c/o),y:this.toDegrees(Math.asin((u-d*d*o*o)/(2*o)))}}}),e.exports=i},function(e,t,n){"use strict";var r=n(1),a=n(48),i=function(e){i.superclass.constructor.call(this,e),this._init()};r.extend(i,a),r.augment(i,{"\u03bb0":0,_init:function(){this.\u03bb0=this.toRadians(this.\u03bb0)},project:function(e,t){return e=this.toRadians(e),t=this.toRadians(t),{x:this.toDegrees(e-this.\u03bb0),y:this.toDegrees(Math.log(Math.tan(Math.PI/4+t/2)))}},invert:function(e){var t=this.toRadians(e.x),n=this.toRadians(e.y);return{x:this.toDegrees(t+this.\u03bb0),y:this.toDegrees(2*Math.atan(Math.exp(n))-Math.PI/2)}}}),e.exports=i},function(e,t,n){"use strict";var r=n(1),a=n(48),i=function(e){i.superclass.constructor.call(this,e),this._init()};r.extend(i,a),r.augment(i,{"\u03bb0":110,"\u03c61":25,_init:function(){this.\u03bb0=this.toRadians(this.\u03bb0),this.\u03c61=this.toRadians(this.\u03c61)},project:function(e,t){e=this.toRadians(e),t=this.toRadians(t);var n=Math.cos(t)*Math.sin(e-this.\u03bb0),r=Math.cos(\u03c61)*Math.sin(t)-Math.sin(\u03c61)*Math.cos(t)*Math.cos(e-\u03bb0);return{x:this.toDegrees(n),y:this.toDegrees(r)}},invert:function(e){var t=this.toRadians(e.x),n=this.toRadians(e.y),r=Math.sqrt(t*t+n*n),a=Math.asin(r),i=this.\u03bb0+Math.atan(t*Math.sin(a)/(r*Math.cos(this.\u03c61)*Math.cos(a)-n*Math.sin(this.\u03c611)*Math.sin(a))),o=Math.asin(Math.cos(a)*Math.sin(this.\u03c61)+n*Math.sin(a)*Math.cos(this.\u03c61)/r);return{x:this.toDegrees(i),y:this.toDegrees(o)}}}),e.exports=i},function(e,t){"use strict";function n(e,t){var n=e.length;if(0===n)return NaN;var r=e[0];if(t=e[n-1])return e[n-1];for(var a=1;ae[n-1])return NaN;if(tn?n:e},snapTo:function(e,t){var a=n(e,t),i=r(e,t);if(isNaN(a)||isNaN(i)){if(e[0]>=t)return e[0];var o=e[e.length-1];if(o<=t)return o}return Math.abs(t-a)e.x&&(this.x=e.x),this.y>e.y&&(this.y=e.y),this},max:function(e){return this.xt.x&&(this.x=t.x),this.yt.y&&(this.y=t.y),this},clampScale:function(){var e,t;return function(n,a){return void 0===e&&(e=new r,t=new r),e.set(n,n),t.set(a,a),this.clamp(e,t)}}(),floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this},ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this},round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this},roundToZero:function(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this},negate:function(){return this.x=-this.x,this.y=-this.y,this},dot:function(e){return this.x*e.x+this.y*e.y},lengthSq:function(){return this.x*this.x+this.y*this.y},length:function(){return Math.sqrt(this.lengthSq())},normalize:function(){return this.divideScaler(this.length())},distanceToSquared:function(e){var t=this.x-e.x,n=this.y-e.y;return t*t+n*n},distanceTo:function(e){return Math.sqrt(this.distanceToSquared(e))},angleTo:function(e,t){var n=this.angle(e),a=r.direction(this,e)>=0;return t?a?2*Math.PI-n:n:a?n:2*Math.PI-n},vertical:function(e){return e?new r(this.y,-this.x):new r(-this.y,this.x)},angle:function(e){return r.angle(this,e)},setLength:function(e){var t=this.length();return 0!==t&&e!==t&&this.multiplyScaler(e/t),this},isZero:function(){return 0===this.x&&0===this.y},lerp:function(e,t){return this.copy(r.lerp(this,e,t))},equal:function(e){return i.equal(this.x,e.x)&&i.equal(this.y,e.y)},clone:function(){return new r(this.x,this.y)},rotate:function(e){var t=this.x*Math.cos(e)-this.y*Math.sin(e),n=this.x*Math.sin(e)+this.y*Math.cos(e);return this.x=t,this.y=n,this}}),e.exports=r},function(e,t,n){"use strict";function r(e,t,n){if(1===arguments.length)if(a.isArray(e)){var r=e;e=r[0],t=r[1],n=r[2]}else if("vector2"===e.type){var i=e;e=i.x,t=i.y,n=1}this.x=e||0,this.y=t||0,this.z=n||0}var a=n(1),i=n(6);r.add=function(e,t){return new r(e.x+t.x,e.y+t.y,e.z+t.z)},r.sub=function(e,t){return new r(e.x-t.x,e.y-t.y,e.z-t.z)},r.lerp=function(e,t,n){return new r(e.x+(t.x-e.x)*n,e.y+(t.y-e.y)*n,e.z+(t.z-e.z)*n)},r.cross=function(e,t){var n=e.x,a=e.y,i=e.z,o=t.x,s=t.y,u=t.z;return new r(a*u-i*s,i*o-n*u,n*s-a*o)},r.angle=function(e,t){var n=e.dot(t)/(e.length()*t.length());return Math.acos(i.clamp(n,-1,1))},a.augment(r,{type:"vector3",set:function(e,t,n){return this.x=e,this.y=t,this.z=n,this},setComponent:function(e,t){switch(e){case 0:return this.x=t,this;case 1:return this.y=t,this;case 2:return this.z=t,this;default:throw new Error("index is out of range:"+e)}},getComponent:function(e){switch(e){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw new Error("index is out of range:"+e)}},add:function(e){return this.copy(r.add(this,e))},sub:function(e){return this.copy(r.sub(this,e))},subBy:function(e){return this.copy(r.sub(e,this))},multiplyScaler:function(e){return this.x*=e,this.y*=e,this.z*=e,this},divideScaler:function(e){if(0!==e){var t=1/e;this.x*=t,this.y*=t,this.z*=t}else this.x=0,this.y=0,this.z=0;return this},min:function(e){return this.x>e.x&&(this.x=e.x),this.y>e.y&&(this.y=e.y),this.z>e.z&&(this.z=e.z),this},max:function(e){return this.xt.x&&(this.x=t.x),this.yt.y&&(this.y=t.y),this.zt.z&&(this.z=t.z),this},clampScale:function(){var e,t;return function(n,a){return void 0===e&&(e=new r,t=new r),e.set(n,n,n),t.set(a,a,a),this.clamp(e,t)}}(),floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this},ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this},round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this},roundToZero:function(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this.z=this.z<0?Math.ceil(this.z):Math.floor(this.z),this},negate:function(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this},dot:function(e){return this.x*e.x+this.y*e.y+this.z*e.z},lengthSq:function(){return this.x*this.x+this.y*this.y+this.z*this.z},length:function(){return Math.sqrt(this.lengthSq())},lengthManhattan:function(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)},normalize:function(){return this.divideScaler(this.length())},setLength:function(e){var t=this.length();return 0!==t&&e!==t&&this.multiplyScaler(e/t),this},lerp:function(e,t){return this.copy(r.lerp(this,e,t))},cross:function(e){return this.copy(r.cross(this,e))},angle:function(e){return r.angle(this,e)},distanceToSquared:function(e){var t=this.x-e.x,n=this.y-e.y,r=this.z-e.z;return t*t+n*n+r*r},distanceTo:function(e){return Math.sqrt(this.distanceToSquared(e))},applyMatrix:function(e){var t=e.elements,n=t[0]*this.x+t[3]*this.y+t[6]*this.z,r=t[1]*this.x+t[4]*this.y+t[7]*this.z,a=t[2]*this.x+t[5]*this.y+t[8]*this.z;return this.x=n,this.y=r,this.z=a,this},copy:function(e){return this.x=e.x,this.y=e.y,this.z=void 0!==e.z?e.z:1,this},equal:function(e){return i.equal(this.x,e.x)&&i.equal(this.y,e.y)&&i.equal(this.z,e.z)},clone:function(){return new r(this.x,this.y,this.z)}}),e.exports=r},function(e,t,n){"use strict";var r=n(38),a=n(1),i=function(e){i.superclass.constructor.call(this,e)};a.extend(i,r),a.augment(i,{type:"identity",value:null,getText:function(){return this.value.toString()},scale:function(){return 1},invert:function(){return this.value}}),e.exports=i},function(e,t,n){"use strict";function r(e,t){return 1===e?1:Math.log(t)/Math.log(e)}var a=n(1),i=n(37),o=function(e){o.superclass.constructor.call(this,e)};a.extend(o,i),a.augment(o,{type:"log",base:2,tickCount:10,_minTick:null,calculateTicks:function(){var e,t=this,n=t.base;if(t.min<0)throw new Error("The minimum value must be greater than zero");var i=r(n,t.max);if(t.min>0)e=Math.floor(r(n,t.min));else{var o=t.values,s=t.max;a.each(o,function(e){e>0&&e1&&(s=1),e=Math.floor(r(n,s)),t._minTick=e,t.positiveMin=s}for(var u=i-e,l=t.tickCount,c=Math.ceil(u/l),d=[],f=e;f=0?Math.round(r(n,t.min)):0)>a){var i=a;a=e,e=i}for(var o=a-e,s=t.tickCount,u=Math.ceil(o/s),l=[],c=e;c-1?a/(this.values.length-1):0,n+t*(r-n)},getText:function(e){var t="",n=this.translate(e);n>-1&&(t=this.values[n]);var r=this.formatter;return t=parseInt(t,10),t=r?r(t):i.format(t,this.mask)},getTicks:function(){var e=this,t=this.calculateTicks(!1),n=[];return a.each(t,function(t){var r;r=a.isObject(t)?t:{text:e.getText(t),value:e.scale(t)},n.push(r)}),n},_toTimeStamp:function(e){return s.toTimeStamp(e)}}),e.exports=u},function(e,t,n){"use strict";var r=n(37),a=n(1),i=n(30),o=n(46),s=n(93),u=function(e){u.superclass.constructor.call(this,e)};a.extend(u,r),a.augment(u,{type:"time",mask:"yyyy-mm-dd",init:function(){var e=this,t=e.values;if(t){var n=[],r=1/0,i=r,o=0;a.each(t,function(t){var a=e._toTimeStamp(t);r>a?(i=r,r=a):i>a&&(i=a),o1&&(e.minTickInterval=i-r),(a.isNull(e.min)||e._toTimeStamp(e.min)>r)&&(e.min=r),(a.isNull(e.max)||e._toTimeStamp(e.max)0){e[l].sort(u.bind(a));var i=e.x-.5*e.width;e[l].forEach(function(u){var l=u[c]*t,d=i+l;d-(e.x+.5*e.width)r!=c>r&&n<(l-s)*(r-u)/(c-u)+s&&(a=!a)}return a}})};e.exports=i},function(e,t,n){"use strict";var r=n(1),a=n(28),i=function(e,t){return new a({dims:e,mapData:t,addGeoInfo:function(e,t){var n=this,a=n.getDims(),i=a[a.length-1],o=e[i],s=n.mapData,u=s.features,l=t[0],c=t[1];return e[l]=[],e[c]=[],u&&r.each(u,function(t){if((t.properties?t.properties.name:"")===o){var r=t.geometry,a=r.coordinates;return"Polygon"===r.type?a.forEach(function(t){n._getCoordinates(t,e[l],e[c])}):"MultiPolygon"===r.type?a.forEach(function(t){t.forEach(function(t){n._getCoordinates(t,e[l],e[c])})}):"MultiLineString"===r.type&&a.forEach(function(t){n._getCoordinates(t,e[l],e[c],"line")}),!1}}),e},_getCoordinates:function(e,t,n,a){return r.each(e,function(e){t.push(e[0]),n.push(e[1])}),a&&"line"===a&&(t.push(e[0][0]),n.push(e[0][1])),!1}})};e.exports=i},function(e,t,n){"use strict";var r=n(15),a={dot:n(237),rect:n(238)};r.tree=a,e.exports=a},function(e,t,n){"use strict";var r=n(97),a=function(e){return new r({dims:e})};e.exports=a},function(e,t,n){"use strict";var r=n(1),a=n(97),i=function(e){return new a({dims:e,getStatObject:function(e,t){var n=r.mix({},e);return n["..x"]=[t.start.x,t.start.x,t.end.x,t.end.x],n["..y"]=[t.start.y,t.end.y,t.end.y,t.start.y],n}})};e.exports=i},function(e,t,n){"use strict";function r(e,t,n){return t=t||1,new a({dims:e,ratio:t,mode:n})}var a=n(240),i=function(e,t){return r(e,t,"squarify")};i.squarify=function(e,t){return r(e,t,"squarify")},i.sliceDice=function(e,t){return r(e,t,"slice-dice")},e.exports=i},function(e,t,n){"use strict";function r(e){return 1-e}var a=n(1),i=n(15),o=n(278),s=n(2),u="..x",l="..y",c=function(e){c.superclass.constructor.call(this,e)};a.extend(c,i),a.augment(c,{type:"treemap",mode:"squarify",ratio:1,getValueField:function(){return this.getDims()[3]||"_value"},getChildrenField:function(){return this.getDims()[2]},initDims:function(e){e.unshift(l),e.unshift(u)},_copyObject:function(e){return a.mix({},e)},_extractData:function(e,t){for(var n=this,i=e.length-1;i>=0;i--){var o=e[i],s=n._copyObject(o);s[u]=[],s[l]=[],s[u].push(o.x),s[l].push(r(o.y+o.dy)),s[u].push(o.x),s[l].push(r(o.y)),s[u].push(o.x+o.dx),s[l].push(r(o.y)),s[u].push(o.x+o.dx),s[l].push(r(o.y+o.dy)),t.push(s);var c=n.getChildrenField();a.isArray(o[c])&&n._extractData(o[c],t)}},exec:function(e){var t=this,n=[],r=s.merge.apply(null,e);return n.push(t.execFrame(r)),n},execFrame:function(e){var t=this,n=e.toJSON(),r=(t.getDims(),new o.Squarify({nodes:n,mode:t.mode,childrenField:t.getChildrenField(),valueField:t.getValueField(),ratio:t.ratio})),a=r.getNodes(),n=[];t._extractData(a,n);var e=new s(n);return e}}),e.exports=c},function(e,t,n){"use strict";var r=n(39),a=function(e,t){return new r({dims:e,binWidth:t})};e.exports=a},function(e,t,n){"use strict";function r(e,t,n){var r=[];return o.each(e,function(e){r.push(e*t*n/2)}),r}function a(e,t){var n=[];return o.each(e,function(e){n.push(e*t/2)}),n}var i=n(39),o=n(1),s=function(e,t,n){return new i({ratio:n||.5,dims:e,binWidth:t||.03,_getDimVaues:function(e,t,n){var r=this,a=r.getDimRange(t),i=a.max-a.min,s=[];return o.each(n,function(t){s.push(e+i*t)}),s},toBin:function(e){var t=this,n=t.getBinDims();if(n<2)throw"the bin.rect method only support 2 dimenssion!";var i=n[0],o=n[1],s=t.binWidth,u=t.ratio,l=t._center([e[i],e[o]]),c=r([-.5,-1.5,-.5,.5,1.5,.5],s,u),d=a([-1,0,1,1,0,-1],s);e[i]=t._getDimVaues(l[0],i,c),e[o]=t._getDimVaues(l[1],o,d)},_center:function(e){var t,n,r=this,a=r.binWidth,i=r.getBinDims(),o=i[0],s=r.getDimRange(o),u=a*(s.max-s.min)/2,l=i[1],c=r.getDimRange(l),d=a*(c.max-c.min)/2,f=r.ratio;return t=[e[0]/(u*f),e[1]/d],n=r._centerForBasis(t),[n[0]*u,n[1]*d]},_chkOdd:function(e){var t=parseInt(e);return t?!!(t%2):"0"},_aroundX:function(e){var t,n,r=this;return e=e<1?1:e,r._chkOdd(e)?t=n=parseInt(e)+.5:e%2==0?t=n=parseInt(e)-.5:(t=parseInt(e)-.5,n=t+2),[t,n]},_aroundY:function(e){var t,n;return e=e<1?1:e,t=parseInt(e),n=t+1,[t,n]},_shortPoint:function(e,t,n){var r,a,i=this;1==(e[1]-.5)%4?i._chkOdd(t[1])?(r=[e[0],t[0]],a=[e[1],t[1]]):(r=[e[1],t[0]],a=[e[0],t[1]]):i._chkOdd(t[0])?(r=[e[0],t[0]],a=[e[1],t[1]]):(r=[e[1],t[0]],a=[e[0],t[1]]);var o=Math.abs(n[0]-r[0])+Math.abs(n[1]-r[1]),s=Math.abs(n[0]-a[0])+Math.abs(n[1]-a[1]);return o===s?r[0]2&&i._chkOdd(r/2)?(e[1]=e[1]<1?1:e[1],a=i._chkOdd(parseInt(e[1]))?parseInt(e[1])+1:parseInt(e[1])):(e[1]=e[1]<1?1:e[1],a=i._chkOdd(parseInt(e[1]))?parseInt(e[1]):parseInt(e[1])-1),t=[r,a]):(e[1]=e[1]<1?1:e[1],n=i._aroundY(e[1]),t=i._shortPoint(o,n,e)),t[0]=t[0]*s,t}})};e.exports=s},function(e,t,n){var r={dot:n(241),rect:n(246),hex:n(242),quantile:n(244)};e.exports=r},function(e,t,n){var r=n(98);r.letter=n(245),e.exports=r},function(e,t,n){"use strict";var r=n(98),a=function(e,t){return new r({dims:e,binWidth:t,fractions:4})};e.exports=a},function(e,t,n){"use strict";var r=n(39),a=function(e,t){return new r({dims:e,binWidth:t,toBin:function(e){var t=this,n=t.getBinDims();if(n.length<1)throw"the bin.rect method support for minimum one dimension!";if(1===n.length){var r=n[0];e[r]=t._getValueRange(r,e[r])}else{var a=n[0],i=n[1],o=t._getValueRange(a,e[a]),s=t._getValueRange(i,e[i]);e[a]=[o[0],o[0],o[1],o[1]],e[i]=[s[0],s[1],s[1],s[0]]}},_getValueRange:function(e,t){var n=this,r=n.binWidth,a=n.getDimRange(e),i=a.max-a.min,o=n.getCenterValue(t,a.max,a.min);return[o-i*r*1/2,o+i*r*1/2]}})};e.exports=a},function(e,t,n){"use strict";function r(e,t,n){return t=t||.01,new a({dims:e,bandWidth:t,kernelType:n})}var a=n(248),i=n(249),o={};o.kernel={},o.kernel.uniform=function(e,t){return r(e,t,"uniform")},o.kernel.triangular=function(e,t){return r(e,t,"triangular")},o.kernel.epanechnikov=function(e,t){return r(e,t,"epanechnikov")},o.kernel.quartic=function(e,t){return r(e,t,"quartic")},o.kernel.triweight=function(e,t){return r(e,t,"triweight")},o.kernel.tricube=function(e,t){return r(e,t,"tricube")},o.kernel.gaussian=function(e,t){return r(e,t,"gaussian")},o.kernel.cosine=function(e,t){return r(e,t,"cosine")},o.normal=function(e,t){return t=t||.01,new i({dims:e,bandWidth:t})},e.exports=o},function(e,t,n){"use strict";var r=n(1),a=n(2),i=n(89),o=n(99),s="..density",u=function(e){u.superclass.constructor.call(this,e)};r.extend(u,o),r.augment(u,{kernelType:"",execFrame:function(e){var t=this,n=t.kernelType;if(!n)return e;var r=i[n],o=t.getDims(),s=[];return 2===o.length?s=t._getOneDimDensity(e,r,o):3===o.length&&(s=t._getTwoDimDensity(e,r,o)),new a(s)},_getOneDimDensity:function(e,t,n){for(var a=n[n.length-2],i=e.colArray(a),o=this.getWindowWidth(e,a),u=this.getCoordinate(e,a,o),l=u.length,c=i.length,d=e.rowObject(0),f=[],p=0;p=0?o.poly(t,n):o[e]?o[e](t[0],t[1],n):n},linear:function(e,t,n){return r([t,e],n)},poly:function(e,t){return r(e,t)},log:function(e,t,n){return e+t*Math.log(n)},pow:function(e,t,n){return e*Math.pow(n,t)},exp:function(e,t,n){return e*Math.pow(Math.E,t*n)}};e.exports=o},function(e,t,n){"use strict";function r(e,t,n){return t=t||.01,new i({dims:e,bandWidth:t,kernelType:n})}var a=n(51);a.mean=n(261),a.median=n(262),a.linear=n(258),a.quadratic=n(264),a.cubic=n(254),a.log=n(260),a.pow=n(263),a.exp=n(255);var i=n(259);a.loess={},a.loess.uniform=function(e,t){return r(e,t,"uniform")},a.loess.triangular=function(e,t){return r(e,t,"triangular")},a.loess.epanechnikov=function(e,t){return r(e,t,"epanechnikov")},a.loess.quartic=function(e,t){return r(e,t,"quartic")},a.loess.triweight=function(e,t){return r(e,t,"triweight")},a.loess.tricube=function(e,t){return r(e,t,"tricube")},a.loess.gaussian=function(e,t){return r(e,t,"gaussian")},a.loess.cosine=function(e,t){return r(e,t,"cosine")},e.exports=a},function(e,t,n){"use strict";var r=n(1),a=n(12),i=n(23),o=n(21),s=function(e){return new a(r.mix({},o,{dims:e,regressionType:"linear",getRegression:function(e){return i("polynomial",e,1)}}))};e.exports=s},function(e,t,n){"use strict";var r=n(51),a=n(1),i=n(89),o=n(2),s=n(190),u=function(e){u.superclass.constructor.call(this,e)};a.extend(u,r),a.augment(u,{kernelType:"",k:10,execFrame:function(e){var t=this,n=t.getDims(),r=[];if(2===n.length){var i=t.getXDim(),s=t.getYDim(),u=t.getData(e),l=t.getInterArray(e,i),c=t.execSmooth(u,l),d=e.rowObject(0);a.each(c,function(e){var t=a.mix({},d);t[i]=e[0],t[s]=e[1],r.push(t)})}else{var i=t.getXDim(),s=t.getYDim(),f=t.getZDim(),u=t.getData(e),l=[];l[0]=t.getInterArray(e,i),l[1]=t.getInterArray(e,s);var c=t.execSmoothThreeDim(u,l),d=e.rowObject(0);a.each(c,function(e){var t=a.mix({},d);t[i]=e[0],t[s]=e[1],t[f]=e[2],r.push(t)})}return new o(r)},execSmooth:function(e,t){for(var n=this,r=t.length,a=e.length,o=n.kernelType,s=i[o],u=[],l=[],c=t[1]-t[0],d=0;d0;)u.push(i=p[s-1]),u.area+=i.area,"squarify"!==c||(o=a.worst(u,m))<=h?(p.pop(),h=o):(u.area-=u.pop().area,a.position(u,m,t,!1),m=Math.min(t.dx,t.dy),u.length=u.area=0,h=1/0);u.length&&(a.position(u,m,t,!0),u.length=u.area=0),e.forEach(function(e){a.processNodes(e[f],a.pad(e),e[d])})}},worst:function(e,t){for(var n,r=this,a=e.area,i=0,o=1/0,s=-1,u=e.length;++si&&(i=n));return a*=a,t*=t,a?Math.max(t*i*r.ratio/a,a/(t*o*r.ratio)):1/0}}),e.exports=i},function(e,t,n){var r=n(281);r.Tween=n(104),r.Ease=n(102),e.exports=r},function(e,t,n){"use strict";var r=n(1),a=n(10),i=n(282),o=function(e){o.superclass.constructor.call(this,e),this._init()};o.ATTRS={time:0,createTime:null,playTime:null,pauseTimeSpace:0,available:!1,canvases:[],tweens:[],endTime:0,autoPlay:!1,status:"silent",autoDraw:!0},r.extend(o,a),r.augment(o,{_init:function(){var e=this.get("autoPlay");this.set("createTime",+new Date),e&&this.play()},_trySetEndTime:function(e){var t=this;r.isObject(e)?t._setEndTime(e):r.isArray(e)&&r.each(e,function(e,n){t._setEndTime(e)})},_trySetCanvases:function(e){var t=this;r.isObject(e)?t._setCanvases(e):r.isArray(e)&&r.each(e,function(e,n){t._setCanvases(e)})},_setEndTime:function(e){var t=this.get("endTime"),n=e.endTime;n>t&&this.set("endTime",n)},_setCanvases:function(e){var t=e.canvas,n=this.get("canvases");-1===n.indexOf(t)&&n.push(t)},_resetTweens:function(){var e=this.get("tweens");e.sort(function(e,t){return t.get("startTime")-e.get("startTime")}),r.each(e,function(e){e.reset()})},_getTime:function(){var e=this.get("playTime"),t=this.get("pauseTimeSpace");return+new Date-e+t},_refresh:function(e){for(var t,n,a=this.get("tweens"),i=(this.get("canvases"),this.get("autoDraw")),o=[],s=[],u=0;u0&&(e=t._getTime(),t._refresh(e)),t.fire("update"),r.requestAnimationFrame(function(){t._update()})}},animate:function(e,t){return new i({target:e,timeline:this,startTime:t||0})},add:function(e){var t,n=this.get("tweens");return r.isArray(e)?t=n.concat(e):r.isObject(e)&&"tween"===e.type?(n.push(e),t=n):console.error("Timeline not Support this type"),this.set("tweens",t),this._trySetCanvases(e),this._trySetEndTime(e),this},getNow:function(){var e=this.get("playTime");return e?+new Date-e:0},getTime:function(){var e=this.get("playTime");return e?+new Date-e:0},play:function(){return"silent"===this.get("status")&&(this.set("playTime",+new Date),this.set("available",!0),this.set("status","playing"),this._update()),this},stop:function(){this.set("status","silent"),this.set("available",!1),this.set("pauseTimeSpace",0),this._resetTweens(),this._refresh(0),this.draw()},pause:function(){return this.get("available")&&this.set("pauseTimeSpace",+new Date-this.get("playTime")),this.set("available",!1),this.set("status","silent"),this},reset:function(){this.set("status","silent"),this.set("available",!1),this.set("pauseTimeSpace",0),this.set("playTime",0),this.set("endTime",0),this.set("tweens",[]),this.set("canvases",[])},draw:function(){for(var e,t=this.get("canvases"),n=0;n20&&(a=20),parseFloat(e.toFixed(a))}function a(e,t){for(var n in t)t.hasOwnProperty(n)&&"constructor"!==n&&void 0!==t[n]&&(e[n]=t[n])}var i=n(283);i.mix(i,{mixin:function(e,t){if(e&&t){e._mixins=t,e.ATTRS=e.ATTRS||{};var n={};i.each(t,function(t){i.augment(e,t);var r=t.ATTRS;r&&i.mix(n,r)}),e.ATTRS=i.mix(n,e.ATTRS)}},map:function(e,t){var n=[];return i.each(e,function(e,r){n.push(t(e,r))}),n},filter:function(e,t){var n=[];return i.each(e,function(e,r){t(e,r)&&n.push(e)}),n},guid:function(){var e={};return function(t){return t=t||"g",e[t]?e[t]+=1:e[t]=1,t+e[t]}}(),inArray:function(e,t){return-1!==i.indexOf(e,t)},indexOf:function(e,t){var n=Array.prototype.indexOf;if(n)return n.call(e,t);for(var r=-1,a=0;a=0;t--)delete e[t];e.length=0},equalsArray:function(e,t){if(e===t)return!0;if(!e||!t)return!1;if(e.length!==t.length)return!1;for(var n=!0,r=0;r0){t=e.slice(0);var n=t[0],r=t[t.length-1];0!==n.value&&t.unshift({value:0}),1!==r.value&&t.push({value:1})}return t}var a=n(1),i=n(25),o=i.Axis,s=n(3),u=s.Vector2,l=n(4),c=["..x","..y","..long","..lant","..pieX"],d=function(e){this.axisCfg={},a.mix(this,e)};a.augment(d,{axisCfg:null,visible:!0,container:null,chart:null,_isHide:function(e){var t=this.axisCfg;return!(!a.inArray(c,e)||!a.isNull(t[e]))||t&&!1===t[e]},_getMiddleValue:function(e,t,n){return n===t.length-1?null:(e+t[n+1].value)/2},_getLineRange:function(e,t,n,r){var a,i,o,s=t.dim,u=this.axisCfg,l="";return u[s]&&u[s].position&&(l=u[s].position),"x"===n?(a={x:0,y:"top"===l?1:0},i={x:1,y:"top"===l?1:0},o=!1):(r?(a={x:"left"===l?0:1,y:0},i={x:"left"===l?0:1,y:1}):(a={x:"right"===l?1:0,y:0},i={x:"right"===l?1:0,y:1}),o=!0),a=e.convert(a),i=e.convert(i),{start:a,end:i,isVertical:o}},_getLineCfg:function(e,t,n,r){var a,i=this._getLineRange(e,t,n,r),o=i.isVertical,s=i.start,u=i.end,l=e.get("center");return e.isTransposed&&(o=!o),a=o&&s.x>l.x||!o&&s.y>l.y?1:-1,{isVertical:o,factor:a,start:s,end:u}},_getCircleCfg:function(e){var t,n={},r=e.get("x"),a=e.get("y"),i=a.start>a.end;t=e.isTransposed?{x:i?0:1,y:0}:{x:0,y:i?0:1},t=e.convert(t);var o,s=e.get("circleCentre"),l=new u(t.x-s.x,t.y-s.y),c=new u(1,0);o=t.y>s.y?u.angle(l,c):-1*u.angle(l,c);var d=o+(r.end-r.start);return n.startAngle=o,n.endAngle=d,n.center=s,n.radius=Math.sqrt(Math.pow(t.x-s.x,2)+Math.pow(t.y-s.y,2)),n.inner=e.get("inner")||0,n},_getRadiusCfg:function(e){var t,n,r=e.get("x").start,a=r<0?-1:1;return e.isTransposed?(t={x:0,y:0},n={x:1,y:0}):(t={x:0,y:0},n={x:0,y:1}),{factor:a,start:e.convert(t),end:e.convert(n)}},_getMultiLineCfg:function(e,t,n){var r=t.getTicks(),i=[],o=this._getLineRange(e,t,n),s=o.isVertical;return a.each(r,function(t){var n=e.convert({x:s?0:t.value,y:s?t.value:0});i.push(n)}),{start:o.start,end:o.end,tickPoints:i}},_getAxisPosition:function(e,t,n){var r=e.type,a="";return e.isRect?(this.facet&&this.facet.type,"x"===t&&(a="bottom"),"y"===t&&(a=n?"right":"left")):a="clock"===r?"clock":"gauge"===r?"gauge":"helix"===r?"helix":"x"===t?e.isTransposed?"radius":"circle":e.isTransposed?"circle":"radius",a},_getAxisDefaultCfg:function(e,t,n,r,i){var o={},s=this,u=s.facet,c=s.axisCfg,d=e.getHeight(),f=e.type,p=!(!l.axis[r]||!l.axis[r].title);if("cartesian"!==f||a.isNull(u)||u&&1===u.rows&&1===u.cols)"cartesian"===f&&p&&(o.title={text:t.alias||t.dim});else{var h=u.rows,m=u.cols,v=u.rowIndex,g=u.colIndex,y=u.type;p&&(o.title={text:t.alias||t.dim}),"tree"===y?("y"===n&&0!==u.originColIndex&&0!==g||"x"===n&&u.children)&&(o.labels=null,o.title=null):"circle"===y?(o.labels=null,o.title=null):("mirror"!==y&&"y"===n&&(0!==g&&"left"===r||g!==m-1&&"right"===r)&&(o.labels=null,o.title=null),"rect"===y?"x"===n&&0!==v&&(o.labels=null,o.title=null):"list"===y?"x"===n&&v!==h-1&&m*v+g+1+m<=u.count&&(o.labels=null,o.title=null):"mirror"===y&&"x"===n&&(1===h&&1===g||2===h&&0===v)&&(o.labels=null,o.title=null)),"y"===n&&o.title&&v!==Math.floor(h/2)&&(o.title=null),"x"===n&&o.title&&g!==Math.floor(m/2)&&(o.title=null)}if(o=a.mix(!0,{},l.axis[r],o,c[t.dim]),o.ticks=t.getTicks(),e.isPolar&&!t.isCategory&&"x"===n&&("clock"===e.type?o.ticks[0].text="":"gauge"!==e.type&&o.ticks.pop()),"y"===n){var _=o.ticks,b=_.length;if(d/b<16){var x=[],M=Math.floor(d/16)+1,w=Math.floor(b/M);w<1&&(w=1),x.push(_[0]);for(var k=w;k<=b-2;k+=w)x.push(_[k]);x.push(_[b-1]),o.ticks=x}}return o.coord=e,o.id=s._getViewId()+i+n,o.labels&&a.isNull(o.labels.autoRotate)&&(o.labels.autoRotate=!0),o},_getAxisCfg:function(e,t,n,i,o){a.isNull(o)&&(o="");var s=this,u={},l=s._getAxisPosition(e,i,o),c=s._getViewId();if(u=s._getAxisDefaultCfg(e,t,i,l,o),u.grid&&n){var d=[],f=r(n.getTicks());if(f.length){var p=u.ticks;a.each(p,function(t,n){var r=[],l=t.value;if("middle"===u.gridAlign&&(l=s._getMiddleValue(l,p,n)),!a.isNull(l)){var h=e.get("x"),m=e.get("y");a.each(f,function(t){var n="x"===i?l:t.value,a="x"===i?t.value:l,o=e.convert({x:n,y:a});if(e.isPolar){var s=e.get("circleCentre");m.start>m.end&&(a=1-a),o.flag=h.start>h.end?0:1,o.radius=Math.sqrt(Math.pow(o.x-s.x,2)+Math.pow(o.y-s.y,2))}r.push(o)}),r.id=c+o+i+t.text,d.push(r)}})}u.grid.items=d,u.grid.id=c+o+i+t.dim,"map"===u.coord.type&&(u.grid.smooth=!0)}return u},_getHelixCfg:function(e){for(var t={},n=e.get("a"),r=e.get("startAngle"),a=e.get("endAngle"),i=[],o=0;o<=100;o++){var s=e.convert({x:o/100,y:0});i.push(s.x),i.push(s.y)}var u=e.convert({x:0,y:0});return t.a=n,t.startAngle=r,t.endAngle=a,t.crp=i,t.axisStart=u,t.center=e.get("center"),t},_getViewId:function(){var e=this.chart;return e?e.get("viewId"):""},_drawAxis:function(e,t,n,r,i,s){var u,l,c=this.container,d=this._getViewId();e.isRect?"map"===e.type&&"x"===r?(u=o.MultLine,l=this._getMultiLineCfg(e,t,r)):(u=o,l=this._getLineCfg(e,t,r,s)):e.isHelix&&"x"===r?(u=o.Helix,l=this._getHelixCfg(e)):"x"===r?(u=o.Circle,l=this._getCircleCfg(e)):(u=o,l=this._getRadiusCfg(e));var f=this._getAxisCfg(e,t,n,r,s);return f=a.mix(!0,{id:d+s+r+t.dim},f,l),"y"===r&&i&&"circle"===i.get("type")&&(f.circle=i),c.addGroup(u,f)},createAxis:function(e,t,n,r){var i=this,o=r&&a.isBoolean(r.visible)?r.visible:i.visible;if(o){var s={};r&&a.each(r,function(e,t){t!==o&&(s[t]=e)}),i.axisCfg=s;var u=e.get("coord"),l=u.type;if(this.facet=e.get("facet"),"theta"!==l&&("polar"!==l||!u.isTransposed)){var c;t&&!i._isHide(t.dim)&&(c=i._drawAxis(u,t,n[0],"x")),n&&n.length&&"helix"!==l&&a.each(n,function(e,n){i._isHide(e.dim)||i._drawAxis(u,e,t,"y",c,n)})}}}}),e.exports=d},function(e,t,n){"use strict";var r=n(1),a=n(82),i=function(e){r.mix(this,e),this.resetActions()};r.augment(i,{type:"rect",chart:null,actions:null,_getCoordOptions:function(){var e=this.chart;return e.get("options").coord||e._setOptions("coord",{}),e.get("options").coord},_execActions:function(e){var t=this._getCoordOptions(),n=t.actions;r.each(n,function(t){var n=t[0];e[n](t[1],t[2])})},hasAction:function(e){var t=this.actions,n=!1;return r.each(t,function(t){if(e===t[0])return n=!0,!1}),n},createCoord:function(e,t){var n,i,o=this.chart.get("options"),s=o.coord,u=this,l=s&&s.type?s.type:u.type,c=r.mix({start:e,end:t},s&&s.cfg);return"theta"===l?(n=a.Polar,u.hasAction("transpose")||u.transpose(),i=new n(c),i.type=l):(n=a[r.ucfirst(l)]||a.Rect,i=new n(c)),u._execActions(i),i},rotate:function(e){return e=e*Math.PI/180,this.actions.push(["rotate",e]),this._getCoordOptions().actions=this.actions,this},reflect:function(e){return this.actions.push(["reflect",e]),this._getCoordOptions().actions=this.actions,this},scale:function(e,t){return this.actions.push(["scale",e,t]),this._getCoordOptions().actions=this.actions,this},transpose:function(){return this.actions.push(["transpose"]),this._getCoordOptions().actions=this.actions,this},resetActions:function(){var e=this.chart.get("options");return e.coord&&e.coord.actions?this.actions=e.coord.actions:this.actions=[],this}}),e.exports=i},function(e,t,n){"use strict";var r=n(1),a=function(e){r.mix(this,e),this._init()};r.augment(a,{chart:null,rangePlot:null,startPoint:null,rangeSelected:!1,selectable:!1,selectMode:"",_init:function(){this.pixelRatio=this._getCanvas().get("pixelRatio")},_getCanvas:function(){return this.chart.get("frontCanvas")},_getShape:function(e,t){return this.chart.get("canvas").getShape(e,t)},_getPointInfo:function(e){var t=this.chart,n={x:e.x/this.pixelRatio,y:e.y/this.pixelRatio},r=t.getViewsByPoint(n);return n.views=r,n},_getShapeEventObj:function(e){return{x:e.x/this.pixelRatio,y:e.y/this.pixelRatio,target:e.target,toElement:e.event.toElement||e.event.relatedTarget}},_getEventObj:function(e,t,n){return{x:t.x,y:t.y,target:e.target,toElement:e.event.toElement||e.event.relatedTarget,views:n}},_getActiveShape:function(e){var t=null;return r.each(e,function(e){var n=e.getActiveShape();if(n)return t=n,!1}),t},_limitCoordScope:function(e){var t=this.chart,n=t.get("plotRange"),r=n.tl,a=n.br;return e.xa.x&&(e.x=a.x),e.ya.y&&(e.y=a.y),e},_getSelectedValues:function(e,t){var n=null;if(e){var r=[];if(e.isCategory)for(var a=t[0];a<=t[1];a+=1/e.values.length){var i=e.invert(a);r.push(i)}else{var o=e.invert(t[0]),s=e.invert(t[1]);r.push(o),r.push(s)}n={dim:e.dim,values:r}}return n},_filterRangeValues:function(e,t,n){var a=this,i={};return r.each(n,function(n,r){var o=a._getSelectedValues(t[r],n);o&&(i[o.dim]=o.values,e.filter(o.dim,o.values))}),e.repaint(),i},bindEvents:function(){var e=this,t=e._getCanvas();t.on("canvas-mousedown",r.wrapBehavior(e,"onDown")),t.on("canvas-mousemove",r.wrapBehavior(e,"onMove")),t.on("canvas-mouseleave",r.wrapBehavior(e,"onOut")),t.on("canvas-mouseup",r.wrapBehavior(e,"onUp")),t.on("canvas-click",r.wrapBehavior(e,"onClick")),t.on("canvas-dblclick",r.wrapBehavior(e,"onClick"))},onUp:function(e){var t=this.chart,n=this._getShapeEventObj(e);n.shape=this.currentShape,t.fire("mouseup",n)},onDown:function(e){var t=this.chart,n=this._getShapeEventObj(e);n.shape=this.currentShape,t.fire("mousedown",n);var r=t.get("plotRange"),a=r.tl,i=r.br,o=e.x/this.pixelRatio,s=e.y/this.pixelRatio;if(!(oi.x||si.y)&&(this.startPoint={x:o,y:s},this.selectable)){this.rangeSelected=!0;var u=this.rangePlot;if(!u){u=this._getCanvas().addGroup(),u.initTransform(),this.rangePlot=u}var l=this._getPointInfo(e);t.fire("rangeselectstart",this._getEventObj(e,l,l.views));var c=e.event;c.stopPropagation(),c.preventDefault(),this._bindCanvasEvent()}},_bindCanvasEvent:function(){var e=this._getCanvas(),t=e.get("canvasDOM");this.onMouseMoveListener=r.addEventListener(t,"mousemove",r.wrapBehavior(this,"_onCanvasMouseMove")),this.onMouseUpListener=r.addEventListener(t,"mouseup",r.wrapBehavior(this,"_onCanvasMouseUp"))},_onCanvasMouseMove:function(e){if(this.rangeSelected){var t,n,a,i,o=e.offsetX,s=e.offsetY,u=this._limitCoordScope({x:o,y:s}),l=this.startPoint,c=this.chart.get("plotRange"),d=this._getCanvas(),f=this.rangePlot,p=this.rectShape;"rangeY"===this.selectMode?(t=c.tl.x,n=u.y>=l.y?l.y:u.y,a=Math.abs(c.tl.x-c.tr.x),i=Math.abs(l.y-u.y)):"rangeX"===this.selectMode?(t=u.x>=l.x?l.x:u.x,n=c.tl.y,a=Math.abs(l.x-u.x),i=Math.abs(c.tl.y-c.bl.y)):"rangeXY"===this.selectMode&&(u.x>=l.x?(t=l.x,n=s>=l.y?l.y:u.y):(t=u.x,n=u.y>=l.y?l.y:u.y),a=Math.abs(l.x-u.x),i=Math.abs(l.y-u.y)),p?p.attr(r.mix({},p.__attrs,{x:t,y:n,width:a,height:i})):(p=f.addShape("rect",{attrs:{x:t,y:n,width:a,height:i,fill:"#CCD7EB",opacity:.4}}),this.rectShape=p),d.draw(),e.cancelBubble=!0,e.returnValue=!1}},_onCanvasMouseUp:function(e){var t=this._getCanvas(),n=this.startPoint,a=this.rangePlot;this.onMouseMoveListener.remove(),this.onMouseUpListener.remove(),this.rangePlot.clear(),this.rangeSelected=!1,this.rectShape=null,t.draw();var i=e.offsetX,o=e.offsetY;if(!(Math.abs(n.x-i)<=1&&Math.abs(n.y-o)<=1)){var s,u={},l=this.chart,c=this._limitCoordScope({x:i,y:o}),d=this._getPointInfo({x:c.x*this.pixelRatio,y:c.y*this.pixelRatio});if(r.each(d.views,function(e){if(e.get("data"))return s=e,!1}),s){var f=s.getXScale(),p=s.getYScales()[0],h=l.get("plotRange"),m=Math.abs(h.start.y-h.end.y),v=Math.abs(h.start.x-h.end.x),g=[(n.x-h.start.x)/v,(c.x-h.start.x)/v].sort(),y=[(h.bl.y-c.y)/m,(h.bl.y-n.y)/m].sort();"rangeX"===this.selectMode?u=this._filterRangeValues(s,[f],[g]):"rangeY"===this.selectMode?u=this._filterRangeValues(s,[p],[y]):"rangeXY"===this.selectMode&&(u=this._filterRangeValues(s,[f,p],[g,y]))}var _={x:i,y:o,selected:u,view:s,rangePlot:a};l.fire("rangeselectend",_)}},onOut:function(e){var t=this,n=t.chart,r=t._getPointInfo(e);n.fire("plotleave",t._getEventObj(e,r,t.curViews))},onMove:function(e){var t=this,n=t.chart,r=t.currentShape,a=t._getShape(e.x,e.y),i=t._getShapeEventObj(e);if(i.shape=a,n.fire("mousemove",i),r!==a){if(r){var o=t._getShapeEventObj(e);o.shape=r,o.toShape=a,n.fire("mouseleave",o)}if(a){var s=t._getShapeEventObj(e);s.shape=a,s.fromShape=r,n.fire("mouseenter",s)}t.currentShape=a}var u=t._getPointInfo(e),l=t.curViews||[];if(0===l.length&&u.views.length&&n.fire("plotenter",t._getEventObj(e,u,u.views)),l.length&&0===u.views.length&&n.fire("plotleave",t._getEventObj(e,u,l)),u.views.length){i=t._getEventObj(e,u,u.views),a=t._getActiveShape(u.views),i.shape=a,n.fire("plotmove",i);var c=n.get("frontCanvas").get("el");a&&a.attr("cursor")?c.style.cursor=a.attr("cursor"):c.style.cursor=""}t.curViews=u.views},onClick:function(e){var t=this,n=t.chart,r=this._getShapeEventObj(e);r.shape=this.currentShape,n.fire("click",r);var a=t._getPointInfo(e),i=a.views;if(i&&i.length){for(var o=t._getEventObj(e,a,i),s=null,u=i.length-1;u>=0;u--){for(var l,c=i[u],d=c.get("geoms"),f=d.length-1;f>=0&&(l=d[f],!(s=l.getSingleShape(a)));f--);if(s){l&&s&&l.allowSelected()&&l.setSelected(s.get("origin"),c),o.geom=l;break}}s&&(o.shape=s,o.data=s.get("origin")),n.fire("plotclick",o),"canvas-dblclick"===e.type&&(n.fire("plotdblclick",o),n.fire("dblclick",r))}},clearEvents:function(){var e=this,t=e._getCanvas();t.off("canvas-mousemove",r.getWrapBehavior(e,"onMove")),t.off("canvas-mouseleave",r.getWrapBehavior(e,"onOut")),t.off("canvas-mousedown",r.getWrapBehavior(e,"onDown")),t.off("canvas-mouseup",r.getWrapBehavior(e,"onUp")),t.off("canvas-click",r.getWrapBehavior(e,"onClick")),t.off("canvas-dblclick",r.getWrapBehavior(e,"onClick"))}}),e.exports=a},function(e,t,n){"use strict";var r=n(1),a=n(184),i=n(4),o=function(e){r.mix(this,e)};r.augment(o,{chart:null,_getFacetClass:function(e){return e=r.ucfirst(e),a[e]},_createFacetView:function(e){var t=this.chart;t.set("animate",!1);var n=t.createView({index:e.index,data:e.frame,region:e.region,facet:e});return n.set("options",t.get("options")),n.set("plotContainer",t.get("plotContainer")),n.set("frontPlot",t.get("frontPlot")),n.set("backPlot",t.get("backPlot")),n.set("scales",t.get("scales")),n.set("stats",t.get("stats")),n.set("guideAssist",t.get("guideAssist")),n},generateFacets:function(e,t){var n=this,a=[],o=n.chart,s=o.get("scaleAssist");t.defs=s.defs,t.plotRange=o.get("plotRange"),t=r.mix({},i.facetCfg,t),t.facetTitle=r.mix({},i.facetCfg.facetTitle,t.facetTitle),t.dims||(t.dims=t.fields);var u=n._getFacetClass(t.type),l=new u(t),c=l.generateFacets(e),d=o.get("plotContainer"),f=d.addGroup();return l.drawTitles(c,f),o.set("views",[]),r.each(c,function(e){a.push(n._createFacetView(e))}),a}}),e.exports=o},function(e,t,n){"use strict";var r=n(1),a=n(191),i=n(4),o=["text","tag","html"],s=function(e){this.guides=[],this.options=[],r.mix(this,e)};r.augment(s,{guides:null,xScale:null,yScale:null,backPlot:null,frontPlot:null,options:[],_addGuide:function(e){this.guides.push(e)},_getDefault:function(){return{xScale:this.xScale,yScale:this.yScale}},setScale:function(e,t){var n=this.guides;this.xScale=e,this.yScale=t,r.each(n,function(n){n.xScale=e,n.yScale=t})},_setOptions:function(e){this.options.push(e)},creatGuide:function(){var e=this,t=["line","text","rect","arc","tag","html"];this.options.forEach(function(n){var o=n.type;-1!==t.indexOf(n.type)&&(n.cfg=r.mix({},i.guide[o],n.cfg)),o=r.ucfirst(o);var s=r.mix({},e._getDefault(),n),u=new a[o](s);e._addGuide(u)})},line:function(e,t,n){var r={type:"line",from:e,to:t,cfg:n};return this._setOptions(r),this},text:function(e,t,n){var r={type:"text",position:e,text:t,cfg:n};return this._setOptions(r),this},image:function(e,t,n){var a={type:"image",start:e};return r.isArray(t)&&(a.end=t),r.isObject(t)&&(n=t),n&&(a.cfg=n),this._setOptions(a),this},rect:function(e,t,n){var r={type:"rect",start:e,end:t,cfg:n};return this._setOptions(r),this},arc:function(e,t,n){var r={type:"arc",start:e,end:t,cfg:n};return this._setOptions(r),this},tag:function(e,t,n,r){var a={type:"tag",from:e,to:t,text:n,cfg:r};return this._setOptions(a),this},html:function(e,t,n){var r={type:"html",point:e,html:t,cfg:n};return this._setOptions(r),this},paint:function(e,t,n){var a=this.guides;t=t||this.backPlot,n=n||this.frontPlot,r.each(a,function(a){r.inArray(o,a.type)?a.paint(e,n):a.paint(e,t)})},clear:function(){this.options=[],this.reset()},reset:function(){this.guides=[];var e=this.frontPlot;if(e&&!e.get("destroyed")){var t=e.get("parent")?e.get("parent").get("el").parentNode:e.get("el").parentNode,n=t.getElementsByClassName("guideWapper")[0];n&&t.removeChild(n)}}}),e.exports=s},function(e,t,n){"use strict";function r(e){for(var t=!0,n=e[0],r=n.attrValue,a=1;aa[1]?e.set("visible",!1):e.set("visible",!0)}),e.setShapesFiltered(r)})})},_getOrigin:function(e){var t=e.get("origin");return l.isArray(t)&&(t=t[0]),t._origin},_bindActiveEvent:function(e,t){var n=this,r=n.chart;e.on("itemactived",function(e){var a=e.item.value,i=r.getAllGeoms();l.each(i,function(e){var r=e.getShapes(),i=e.getScales()[t],o=[];l.each(r,function(e){u(n._getOrigin(e)[t],a,i)&&o.push(e)}),e.setShapesActive(o)})}),e.on("itemunactived",function(){var e=r.getAllGeoms();l.each(e,function(e){e.clearShapeActived()})})},_getLayoutType:function(e){return"right"===e||"left"===e?"vertical":"horizontal"},_getRegion:function(e){var t=0,n=0;return l.each(e,function(e){var r=e.getBBox();t0){var n=e.geoms;l.each(n,function(e){e.setVisible(!1)}),e.checked=!1}else e.checked=!0});var o=t.container,s=this.getPosition(),u=t.legends;u[s]=u[s]||[];var c=o.addGroup(d.Category,l.mix({},{checkable:!(!1===n.mode),layout:t._getLayoutType(s),items:e},f.legend[s],n));return u[s].push(c),c.on("itemchecked",function(e){t._setItemChecked(this,e,!0,r)}),c.on("itemunchecked",function(e){t._setItemChecked(this,e,!1,r)}),c},getPosition:function(e){var t=this.legendCfg,n=t.position||this.position;return t[e]&&t[e].position&&(n=t[e].position),n},addLegend:function(e,t,n,u){var c=this;if(c.legendCfg.visible){var d=c.legendCfg,p=e.dim;if(!d||!1!==d[p]){var h=c.getPosition(p),v=l.mix(!0,{titleText:o(e),attrType:t.type},f.legend[h],d,d[p]);v.checkable=!(!1===v.mode);var g,y,_=t.scales,b=[];if(1===_.length||e.isLinear)b=c._getLegendItems(e,t,n,u),y=e.dim,g=c._addLegend(e,v,b,h,t);else{var x=_[1],M=e.getTicks(),w=[];if(y=e.dim+"*"+x.dim,v.titleText&&(v.titleText=i(o(x),o(e))),l.each(M,function(a){var i=e.invert(a.value),o=c._getCategoryItems(x,t,n,u,i);if(r(o)){var s=o[0];s[m]=i,s.name=e.getText(i),s.attrValue=i,b.push(s)}else w=w.concat(o)}),w.length){var k=x.getTicks();l.each(k,function(e){var t=x.invert(e.value),n=a(w,t);if(n.length===M.length&&r(n)){var i=n[0];i[m]="*"+t,i.name=x.getText(t),i.attrValue=t,b.push(i)}else b=b.concat(n)})}s(b,y,u),g=c._addLegend(e,v,b,h,t)}g.get("checkable")&&c._bindClickEvent(g,y),c._bindActiveEvent(g,y)}}},_getLegendItems:function(e,t,n,r,a){var i=this;return e.isLinear?i._getContinuousItems(e,t,a):i._getCategoryItems(e,t,n,r,a)},_getContinuousItems:function(e,t,n){var r,a,i=this,o=[],s=e.getTicks();return l.each(s,function(s){var u=s.value,l=e.invert(u),c=i._mappingValues(l,t,n);o.push({name:s.text,color:c,value:u}),0===u&&(r=!0),1===u&&(a=!0)}),r||o.unshift({name:e.getText(e.invert(0)),color:i._mappingValues(e.invert(0),t,n),value:0}),a||o.push({name:e.getText(e.invert(1)),color:i._mappingValues(e.invert(1),t,n),value:1}),o},_getCategoryItems:function(e,t,n,r,a){var o,s,u=this,c=e.getTicks(),d=u.legendCfg,f=[],h="point",m=e.dim,v=d.marker||d[m]&&d[m].marker||"circle",g="single"===d.mode||d[m]&&"single"===d[m].mode;return l.each(c,function(c,d){var m=c.text;s=m;var y=c.value,_=e.invert(y),b={isInCircle:n.isInCircle()},x=u._mappingValues(_,t,a);"color"===t.type?b.color=x:"shape"===t.type?(h=n.get("shapeType")||n.get("type"),v=x):"size"===t.type&&(o=x);var M=p.getShape(h),w=M.getMarkerCfg(v,b);l.isNull(o)||(w.radius=o);var k=!0;l.isNull(a)?k=g?r?u._isFiltered(e,r,y):0===d:!r||u._isFiltered(e,r,y):(_=a+"*"+_,s=i(s,a)),f.push({name:s,checked:k,type:null,marker:w,attrValue:x,value:_})}),f},_mappingValues:function(e,t,n){var r;if(l.isNull(n))r=t.mappingValues(e).join("");else{var a=[n,e];r=t.mappingValues.apply(t,a).join("")}return r},_addLegend:function(e,t,n,r,a){var i,o,s=this,u=s._getLayoutType(r);if(e.isLinear)o=d.Continuous,i=l.mix({layout:u,attr:a},t);else{o=d.Category;var c=s.plotRange,f="right"===r||"left"===r?c.bl.y-c.tr.y:c.tr.x-c.bl.x;i=l.mix(!0,{maxLength:f,layout:u,items:n},t)}i.items=n;var p=s.container,h=s.legends,m=p.addGroup(o,i);return h[r]=h[r]||[],h[r].push(m),m},alignLegends:function(){var e=this,t=e.legends;return l.each(t,function(t,n){var r=e._getRegion(t);l.each(t,function(a,i){var o=t[i-1];e._alignLegend(a,o,r,n)})}),this},clear:function(){var e=this,t=e.legends;l.each(t,function(e){l.each(e,function(e){e.remove()})}),this.legends={}}}),e.exports=v},function(e,t,n){"use strict";var r=n(1),a=n(91),i=n(46),o=n(2),s=n(4),u={LINEAR:"linear",CAT:"cat",TIME:"time"},l=function(e){r.mix(this,e),this.defs=this.defs||{}};r.augment(l,{defs:null,_addNewCol:function(e,t,n){var a=this,i=a._getDefs(),o=t.dims,s=[];r.each(o,function(e){var t=i[e]&&i[e].type||a._getDefaultType(e,n);if(0===s.length)s.push(t);else if(!r.inArray(s,t))throw new Error('Sorry, the values that are involved in "+" must be of the same type.')}),r.isNull(t.type)&&(t.type=s[0]);var u=[];r.each(o,function(e){u.push(n.colArray(e))});for(var l=[],c=0;c0)){var l=this.defs,c={};c[t]={min:0},this.defs=r.mix(!0,c,l)}return s},_getDefaultType:function(e,t){var n=u.LINEAR,a=o.values(t,e),s=a[0];return r.isArray(s)&&(s=s[0]),i.isDateString(s)?n=u.TIME:r.isString(s)&&(n=u.CAT),n},_syncScales:function(e,t){if("identity"!==e.type){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);e.change(n)}},createDefaultScale:function(e,t,n){var r=this._getDefaultType(e,t),i=this._getScaleCfg(r,e,t,n);return a[r](i)},createScale:function(e,t,n){var i,o=this,s=o._getDef(e);if(r.isNumber(e))i=a.I({value:e,dim:e.toString()});else if(s||-1!==r.indexOf(t.colNames(),e))if(s){s.dims&&!t.contains(e)&&o._addNewCol(e,s,t);var u=s.type||o._getDefaultType(e,t),l=o._getScaleCfg(u,e,t,n);r.mix(l,s),i=a[u](l)}else i=o.createDefaultScale(e,t,n);else i=a.I({value:e,dim:e});return i},sortScales:function(e,t,n){var a=this;return n?(e=o.sortBy(e,n),void r.each(t,function(t,n){if("identity"!==t.type&&e.contains(n)){var r=a.createScale(n,e);t.values=r.values}})):null},trainScales:function(e,t){var n=this;r.each(t,function(t){var r=t.type,a=t.dim;if("identity"!==r&&e.contains(a)){var i=n.createScale(a,e);n._syncScales(t,i)}})},_getFilterFunction:function(e,t){var n,a,i,o=e.dim;return e.isCategory?"timeCat"===e.type?function(e){return n=new Date(e[o]).getTime(),a=new Date(t[0]).getTime(),i=new Date(t[1]).getTime(),n>=a&&n<=i}:function(a){var i=!1;return r.each(t,function(t){if(n=a[o],i=i||e.getText(t)===e.getText(n))return!1}),i}:e.isLinear?function(r){return n=e.translate(r[o]),a=e.translate(t[0]),i=e.translate(t[1]),n>=a&&n<=i}:function(e){return n=e[o],r.inArray(t,n)}},_getMultpleFilterFunction:function(e,t){return function(n){var a=!1;return r.each(t,function(t){var i=t.split("*"),o=!0;if(r.each(i,function(t,r){if(t){var a=e[r],i=n[a.dim];o=o&&a.getText(t)===a.getText(i)}}),a=a||o)return!1}),a}},filterData:function(e,t,n){var a=this;e=a.convertToString(e,n);var i=[];r.each(t,function(e,t){var r;if(-1!==t.indexOf("*")){var o=t.split("*"),s=o.map(function(e){return n[e]});e&&s.length&&(r=a._getMultpleFilterFunction(s,e),i.push(r))}else{var u=n[t];e&&u&&(r=a._getFilterFunction(u,e),i.push(r))}});var s=e;return i.length&&(s=o.filter(e,function(e){var t=!0;return r.each(i,function(n){t=t&&n(e)}),t})),s},convertToString:function(e,t){var n=this;return r.each(t,function(t,a){var i=t.type;if(t.isCategory&&"timeCat"!==i&&e.contains(a)){var o=n._getDef(a);if(o&&!o.hasOwnProperty("values")||!o){var s=e.colArray(a);r.each(s,function(e,t){r.isNull(e)||(s[t]=e.toString())}),e.colReplace(a,s)}}}),e}}),e.exports=l},function(e,t,n){"use strict";function r(e,t){var n=-1;return s.each(e,function(e,r){if(e.title===t.title&&e.name===t.name&&e.value===t.value&&e.color===t.color)return n=r,!1}),n}function a(e,t){if(!e)return!1;var n="";return!!e.className&&(n=s.isNull(e.className.baseVal)?e.className:e.className.baseVal,-1!==n.indexOf(t))}function i(e,t){for(var n=e.parentNode,r=!1;n&&n!==document.body;){if(a(n,t)){r=!0;break}n=n.parentNode}return r}function o(e){var t=[];return s.each(e,function(e){var n=r(t,e);-1===n?t.push(e):t[n]=e}),t}var s=n(1),u=n(4),l=n(25),c=l.Tooltip,d=["line","area","path","areaStack"],f=["line","area"],p=function(e){this.cfg={visible:!0},s.mix(this,e)};s.augment(p,{cfg:null,tooltip:null,chart:null,timeStamp:0,get:function(e){return this[e]},set:function(e,t){this[e]=t},_setTooltipCrosshairs:function(){var e=this,t=s.mix({},u.tooltip),n=e.get("chart"),r=n.getAllGeoms(),a=[];return s.each(r,function(e){var t=e.get("type");-1===s.indexOf(a,t)&&a.push(t)}),r.length&&"cartesian"===r[0].get("coord").type&&1===a.length&&s.indexOf(f,a[0])>-1&&s.mix(t,{crosshairs:!0}),t},_getCanvas:function(){return this.chart.get("frontCanvas")},_setTooltip:function(e,t,n,r){var a=this,i=a.get("tooltip"),l=a.get("prePoint");if(!l||l.x!==e.x||l.y!==e.y){t=o(t),a.set("prePoint",e);var c=a.chart,d=s.isArray(e.x)?e.x[e.x.length-1]:e.x,f=s.isArray(e.y)?e.y[e.y.length-1]:e.y;i.get("visible")||c.fire("tooltipshow",{x:d,y:f,tooltip:i}),c.fire("tooltipchange",{tooltip:i,x:d,y:f,items:t});var p=t[0],h=p.title||p.name;i.setContent(h,t),n.length?(i.setMarkers(n,u.tooltipMarker),i.get("markerGroup").setMatrix(r.get("matrix").clone())):i.clearMarkers(),i.setPosition(d,f),i.show()}},_clearActive:function(){var e=this,t=e.get("chart"),n=t.getAllGeoms();s.each(n,function(e){e.clearShapeActived()})},_bindEvent:function(){var e=this,t=e.chart;t.on("plotmove",s.wrapBehavior(e,"onMouseMove")),t.on("plotleave",s.wrapBehavior(e,"onMouseOut"))},_offEvent:function(){var e=this,t=e.chart;t.off("plotmove",s.getWrapBehavior(e,"onMouseMove")),t.off("plotleave",s.getWrapBehavior(e,"onMouseOut"))},renderTooltip:function(){var e=this;if(!e.get("tooltip")){var t=e.get("chart"),n=e.get("cfg"),r=e._setTooltipCrosshairs();n=s.mix({plotRange:t.get("plotRange"),capture:!1},r,n),n.visible=!1;var a=e._getCanvas(),i=a.addGroup(c,n);a.sort(),e.set("tooltip",i),e._bindEvent()}},showTooltip:function(e,t){var n=this;if((!t||t.length)&&e){this.get("tooltip")||this.renderTooltip();var r=n.get("cfg"),a=r&&r.map,i=[],o=[];if(s.each(t,function(t){if(!t.get("tooltipEnable"))return!0;var n=t.get("geoms");s.each(n,function(t){if(t.get("container").get("visible")){var n=t.get("frames");if(t.isShareTooltip()){var r=[];s.each(n,function(n){var u=t.findPoint(e,n);if(u){r.push(u);var l=t.getTipItems(u,a);o=o.concat(l);var c=t.get("type");-1!==s.indexOf(d,c)&&(i=i.concat(l))}}),r.length&&t.setActiveByPoint(r[0])}else{var u=t.getSingleShape(e,n);u&&u.get("visible")&&(o=t.getTipItems(u.get("origin"),a),t.setShapesActive([u]))}}})}),o.length){var u=o[0],l=t[0].get("coord");if(i.length){u=i[0],e=u.point;var c=s.isArray(e.x)?e.x[e.x.length-1]:e.x,f=s.isArray(e.y)?e.y[e.y.length-1]:e.y;e=l.trans(c,f,1)}n._setTooltip(e,o,i,l)}else n._clearActive()}},hideTooltip:function(){var e=this,t=e.get("tooltip"),n=e.chart,r=e._getCanvas();e.set("prePoint",null),t.hide(),e._clearActive(),n.fire("tooltiphide",{tooltip:t}),r.draw()},onMouseMove:function(e){var t=this.get("timeStamp"),n=+new Date;if(this.cfg.visible&&e.views&&e.views.length){var r=this,a={x:e.x,y:e.y};n-t>16&&(r.showTooltip(a,e.views),this.set("timeStamp",n))}},onMouseOut:function(e){var t=this,n=t.get("tooltip"),r=t._getCanvas();n.get("visible")&&(e&&e.target!==r||e&&n.get("custom")&&e.toElement&&(a(e.toElement,"ac-tooltip")||i(e.toElement,"ac-tooltip"))||t.hideTooltip())},clear:function(){var e=this,t=e.get("tooltip");t&&t.remove(),e.set("tooltip",null),e.set("prePoint",null),e._offEvent()}}),e.exports=p},function(e,t,n){"use strict";function r(e){return e.replace(/([a-z](?=[A-Z]))/g,"$1 ").split(" ")}var a=n(1),i=n(136),o=n(4),s=["pointStack","pointJitter","pointDodge","intervalStack","intervalDodge","intervalSymmetric","areaStack","schemaDodge"];e.exports={_initAttrs:function(){var e=this,t=this.get("options").geoms;a.each(t,function(t){if(a.inArray(s,t.type)){var n=r(t.type);t.type=n[0],t.adjusts?t.adjusts=[n[1]].concat(t.adjusts):t.adjusts=[n[1]]}var i=[],o=["position","color","shape","opacity","size"];a.each(t,function(n,r){if(-1!==o.indexOf(r)){var s,u;!a.isObject(n)||n.isStat?(u={},u.field=n):u=n,s="color"===r?e._initColor(u,t.type):"size"===r?e._initSize(u):"shape"===r?e._initShape(u,t.type):u;var l=e._getScalesAndStat(u.field,t.type,t.adjusts,r);s=a.mix({},s,l);var c=e._getAttr(r,s);i.push(c)}}),t.attrs=i})},_initColor:function(e,t){var n={};return e.callback?n.callback=e.callback:e.colors?a.isArray(e.colors)?n.arr=e.colors:n.methodType=e.colors:"heatmap"===t?n.methodType=o.heatmapColors:n.arr=o.colors.default,n},_initSize:function(e){var t={};return e.callback&&(t.callback=e.callback),t.min=e.min||1,t.max=e.max||10,t},_initShape:function(e,t){var n={};if(e.callback&&(n.callback=e.callback),e.shapes)n.arr=e.shapes;else{var r=/[A-Z].*$/;t=t.replace(r),n.arr=o.shapes[t]}return n},_getScalesAndStat:function(e,t,n,r){var a=this._parseDims(e,t,n,r);return{scales:a.scales,stat:a.stat}},_parseDims:function(e,t,n,r){var i,o=this;if(e.isStat&&(i=e,e.hasInited||(i.init(),i.hasInited=!0),e=i.getDims(),o._addStat(i)),a.isString(e)&&-1!==e.indexOf("+")){var s=[],u=this.get("scaleAssist"),l=e.replace(/\s+/g,"").split("*");a.each(l,function(e){var t=e.replace(/\(|\)|\s+/g,"").split("+"),n=t.join("+");s.push(n),t.length>1&&(u.defs[n]=a.mix({},u.defs[n],{dims:t}))}),e=s}else a.isString(e)&&-1!==e.indexOf("*")?(e=e.split("*"),e=a.map(e,function(e){return e.trim()})):(a.isNumber(e)||a.isString(e))&&(e=[e]);var c=this.get("coord");"position"===r&&"theta"===c.type&&"interval"===t&&"Stack"===n[0]&&"..pieX"!==e[0]&&e.unshift("..pieX"),"position"===r&&1===e.length&&(a.inArray(n,"Jitter")||a.inArray(n,"Stack"))&&"..y"!==e[e.length-1]&&e.push("..y");var d=[];return a.each(e,function(e,n){var r=1===n&&"interval"===t,a=o.createScale(e,r);d.push(a)}),{dims:e,stat:i,scales:d}},_addStat:function(e){this.get("stats").push(e)},_getAttr:function(e,t){return e=a.ucfirst(e),new(0,i[e])(t)}}},function(e,t,n){"use strict";function r(e,t){var n=[];return d.each(t,function(t){t.getYScale()===e&&e.values&&e.values.length>0&&n.push(t)}),n}function a(e,t){var n=!1;return d.each(e,function(e){var r=[].concat(e.values),a=[].concat(t.values);if(e.type===t.type&&e.dim===t.dim&&r.sort().toString()===a.sort().toString())return void(n=!0)}),n}function i(e){var t=e.get("el");t.style.position="absolute",t.style.top=0,t.style.left=0}function o(e,t){var n=new f(e);return t&&i(n),n.set("fontFamily",m.fontFamily),n}function s(e){var t=e.id,n=document.getElementById(t),r=e.container;if(!n&&!r)throw new Error("please specify the canvas container Id !");if(n&&r)throw new Error('"container" and "id" can not be declared at the same time!');if(!r){var a=d.guid("g-chart");r=d.createDom("
    "),r.id=a,n.appendChild(r)}return r}function u(e){var t=e.container,n=d.getWidth(t);return e.width=n,e}function l(e){var t=e.width,n=e.height,r=e.container,a={width:t,height:n,containerDOM:r,pixelRatio:e.pixelRatio||m.pixelRatio,capture:!1},i=o(a,!1),s=o(a,!0),u=o(a,!0);return s.set("capture",!0),e.backCanvas=i,e.canvas=s,e.frontCanvas=u,e}function c(e){var t=d.mix({},m.plotCfg,e.plotCfg),n=s(e);e.plotCfg=t,e.container=n,e.forceFit&&(e=u(e)),e=l(e);var r=e.backCanvas,a=r.addGroup(h.Back,t);return e.backPlotBg=a,e.plotRange=a.get("plotRange"),e}var d=n(1),f=n(5),p=n(25),h=p.Plot,m=n(4),v=n(305),g=n(109),y=function e(t){t=c(t),e.superclass.constructor.call(this,t),this.init()};y.ATTRS={id:null,width:null,height:null,plotCfg:null,forceFit:!1},d.extend(y,v),d.augment(y,{init:function(){var e=this.get("plotRange");this.set("region",{start:e.start,end:e.end}),this.set("viewId","chart"),this.get("forceFit")&&window.addEventListener("resize",d.wrapBehavior(this,"_initForceFitEvent")),g.initEvent(this),g.initLegend(this),g.initTooltip(this)},_initForceFitEvent:function(){var e=setTimeout(d.wrapBehavior(this,"forceFit"),200);clearTimeout(this.get("resizeTimer")),this.set("resizeTimer",e)},_getAllYScales:function(){var e=[],t=this.get("views");return e=e.concat(this.getYScales()),d.each(t,function(t){e=e.concat(t.getYScales())}),e},_renderLegends:function(e){var t=this.get("legendAssist"),n=this.getAllGeoms(),i=this._getAllYScales(),o=[];if(d.mix(t.legendCfg,e),d.each(n,function(e){var n=e.getLegendAttr();d.each(n,function(n){var r=n.type,i=n.getScale(r);if("identity"!==i.type&&!a(o,i)){o.push(i);var s,u=n.scales,l=1===u.length?i.dim:i.dim+"*"+u[1].dim,c=e.get("chart"),d=c.get("options").filters;d&&d[l]&&(s=d[l]),t.addLegend(i,n,e,s)}})}),!o.length&&i.length>1){var s=[];d.each(i,function(e){var t=r(e,n);t.length&&s.push({name:e.alias||e.dim,color:t[0].getDefaultValue("color"),geoms:t})}),t.addMixedLegend(s)}t.alignLegends()},_renderTooltip:function(){var e=this.get("options"),t=this.get("tooltipAssist");d.mix(t.cfg,e.tooltip),t.cfg.visible&&t.renderTooltip()},legend:function(e,t){var n=!0,r={};return d.isBoolean(e)&&(n=e),d.isObject(e)?r=e:r[e]=t,r.visible=n,this._setOptions("legends",r),this},tooltip:function(e,t){return d.isObject(e)?(t=e,t.visible=!0):(t||(t={}),t.visible=e),this._setOptions("tooltip",t),this},facet:function(e,t){var n=d.isString(e)?[e]:e;return t||(t={}),t.dims=n,this._setOptions("facet",t),this},changeSize:function(e,t){var n=this,r=n.get("backCanvas"),a=n.get("canvas"),i=n.get("frontCanvas");r.changeSize(e,t),a.changeSize(e,t),i.changeSize(e,t),n.set("width",e),n.set("height",t);var o=n.get("backPlotBg");o.repaint();var s=o.get("plotRange");n.set("region",{start:s.start,end:s.end});var u=n.get("views");return d.each(u,function(e){var t=n._getRegion(e);e.set("region",t)}),n.repaint(),n},destroy:function(){if(!this.destroyed){var e=this.get("container");this.fire("destroy"),clearTimeout(this.get("resizeTimer")),this.clear(),this.get("backCanvas").destroy(),this.get("canvas").destroy(),this.get("frontCanvas").destroy(),this.events={},this._attrs={},this.destroyed=!0,e.parentNode.removeChild(e),window.removeEventListener("resize",d.getWrapBehavior(this,"_initForceFitEvent"))}},showTooltip:function(e){var t=this,n=t.getViewsByPoint(e);if(n.length){t.get("tooltipAssist").showTooltip(e,n)}return t},hideTooltip:function(){this.get("tooltipAssist").hideTooltip()},getTooltipItems:function(e){var t=this,n=t.getViewsByPoint(e),r=[];return d.each(n,function(n){var a=n.getGeoms(),i=t.get("tooltipAssist"),o=i.cfg&&i.cfg.map;d.each(a,function(t){var n=t.get("frames"),a=[];d.each(n,function(n){var r=t.findPoint(e,n);if(r){var i=t.getTipItems(r,o);a=a.concat(i)}}),r=r.concat(a)})}),r},forceFit:function(){var e=this.get("container"),t=d.getWidth(e),n=this.get("height");t!==this.get("width")&&this.changeSize(t,n)},setMode:function(e){var t=this.get("eventAssist");return!1===e?t.selectable=!1:"select"===e&&(t.selectable=!0),this},select:function(e){return this.get("eventAssist").selectMode=e,this},toImage:function(){var e=this.get("frontCanvas"),t=this.get("canvas"),n=this.get("backCanvas"),r=n.get("el"),a=r.getContext("2d");a.drawImage(t.get("el"),0,0),a.drawImage(e.get("el"),0,0);var i=r.toDataURL("image/png");return n.draw(),i},downloadImage:function(e){var t=this.toImage(),n=document.createElement("a");return n.download=(e||"chart")+".png",n.href=t.replace("image/png","image/octet-stream"),n.click(),t}}),e.exports=y},function(e,t,n){"use strict";var r=n(1),a=n(4),i=function(e){r.mix(this,e),this._init()};r.augment(i,{options:{},_init:function(){var e=this.options.adjusts;e&&(r.each(e,function(t,n){e[n]=r.ucfirst(t)}),this.options.adjusts=e)},_setOptions:function(e,t){var n=this.options;n[e]=r.mix({},n[e],t)},_getDefaultShapes:function(e){var t=/[A-Z].*$/;return e=e.replace(t),a.shapes[e]},position:function(e){return this._setOptions("position",{field:e}),this},color:function(e,t){var n={};return n.field=e,t?r.isFunction(t)?n.callback=t:n.colors=t:n.colors="heatmap"===this.options.type?a.heatmapColors:a.colors.default,this._setOptions("color",n),this},shape:function(e,t){var n={};return n.field=e,t?r.isFunction(t)?n.callback=t:n.shapes=t:n.shapes=this._getDefaultShapes(this.options.type),this._setOptions("shape",n),this},opacity:function(e,t){var n={};return n.field=e,r.isFunction(t)&&(n.callback=t),this._setOptions("opacity",n),this},size:function(e,t,n){var a={};return a.field=e,a.min=r.isNull(n)?1:n,r.isFunction(t)?a.callback=t:a.max=t||10,this._setOptions("size",a),this},label:function(e,t,n){var a={};return a.field=e,r.isObject(t)&&(n=t,t=null),a.callback=t,a.cfg=n,this._setOptions("label",a),this},tooltip:function(e){return this.options.tooltip=e,this},style:function(e){return this.options.style=e,this},selected:function(e,t){var n={};return!1===e?n.mode=!1:n=!0===e?t:e,this._setOptions("selected",n),this},animate:function(e){return this._setOptions("animate",e),this}}),e.exports=i},function(e,t,n){"use strict";function r(e){var t=["polar","plus","theta"];return s.inArray(t,e.type)}function a(e){var t=e.get("startAngle"),n=e.get("endAngle");return!(!s.isNull(t)&&!s.isNull(n)&&n-t<2*Math.PI)}function i(e,t){var n=!!e[t];return n||s.each(e,function(e,r){if(-1!==r.split("*").indexOf(t))return n=!0,!1}),n}function o(e){for(var t=e[0].min,n=e[0].max,r=1;ra.min&&(t=a.min),n=0&&r<=1}function i(e,t){var n=!1;if(e){if("theta"===e.type){var r=e.get("start"),i=e.get("end");n=a(t.x,r.x,i.x)&&a(t.y,r.y,i.y)}else{var o=e.invert(t);n=o.x>=0&&o.y>=0&&o.x<=1&&o.y<=1}}return n}function o(e,t){return function(n){var r=this,a=[];t&&(a=a.concat(t)),n&&(a=a.concat(n));var i=r.get("options");i.geoms||(i.geoms=[]);var o={type:e,adjusts:a};return i.geoms.push(o),new p({options:o})}}var s=n(1),u=n(10),l=n(2),c=n(4),d=n(109),f=n(112),p=n(303),h=n(301),m=n(304),v=["pointStack","pointJitter","pointDodge","intervalStack","intervalDodge","intervalSymmetric","areaStack","schemaDodge"],g=function e(t){e.superclass.constructor.call(this,t),this._init()};g.ATTRS={start:{x:0,y:0},end:{x:1,y:1},tooltipEnable:!0,id:"",data:null,geoms:[],scales:{},animate:c.animate,views:[],facets:[],syncXYScales:!1,options:{},stats:[]},s.extend(g,u),s.augment(g,h,m,{_init:function(){var e=this.get("options"),t=this.get("data");s.isNull(t)&&(t=[],this.set("data",[])),this._initAssists(),this._initData(t,e.appendFields),this.set("views",[]),this.set("geoms",[]),this.set("scales",{})},_initAssists:function(){d.initScale(this),d.initCoord(this),d.initAxis(this),d.initGuide(this)},_setOptions:function(e,t){var n=this.get("options");n[e]=s.mix({},n[e],t),this.set("options",n)},_getRegion:function(e){var t=this.get("plotRange"),n=e.get("start"),r=e.get("end"),a=t.tl,i=t.br;return{start:{x:n.x*(i.x-a.x)+a.x,y:r.y*(i.y-a.y)+a.y},end:{x:r.x*(i.x-a.x)+a.x,y:n.y*(i.y-a.y)+a.y}}},_clearInner:function(e){var t=this.get("geoms");return t.length&&s.each(t,function(e){e.destroy()}),this.set("geoms",[]),this.get("guideAssist").reset(),this.get("legendAssist")&&this.get("legendAssist").clear(),this.get("tooltipAssist")&&this.get("tooltipAssist").clear(),this.get("plotContainer")&&this.get("plotContainer").clear(),this.get("backPlot")&&this.get("backPlot").clear(),this.get("frontPlot")&&this.get("frontPlot").clear(),e&&(this.get("guideAssist").clear(),this.set("scales",{})),this},source:function(e,t,n){return this.get("options").appendFields=n,t&&this._setOptions("scales",t),this._initData(e,n),this},col:function(e,t){var n=this.get("options");return n.scales||(n.scales={}),n.scales[e]=t,this},cols:function(e){var t=this.get("options");return t.scales||(t.scales={}),s.mix(t.scales,e),this},coord:function(e,t){this._setOptions("coord",{type:e,cfg:t,actions:[]});var n=this.get("coordAssist");return n.resetActions(),n},axis:function(e,t){var n=!0,r=this.get("options");r.axes||(r.axes={});var a=r.axes;return!1===e?n=!1:a[e]=t,a.visible=n,this},guide:function(){return this.get("guideAssist")},filter:function(e,t){var n=this.get("options");return n.filters||(n.filters={}),n.filters[e]=t,this},tooltip:function(e){return this.set("tooltipEnable",e),this},animate:function(e){return this.get("options").animate=e,this.set("animate",e),this},createView:function(e){var t=this.get("views"),n=new g(e);n.get("region")||n.set("region",this._getRegion(n)),n.set("backCanvas",this.get("backCanvas")),n.set("frontCanvas",this.get("frontCanvas")),n.set("canvas",this.get("canvas")),n.set("viewId",this.get("viewId")+t.length),n.set("parent",this),n.set("animate",this.get("animate")),n.set("syncXYScales",this.get("syncXYScales")),e&&e.id||n.set("id","view"+t.length);var r=this.get("options"),a=e&&e.options||n.get("options");return a.scales=a.scales||{},a.scales=s.mix({},r.scales,a.scales),a.axes=a.axes||{},a.axes=s.mix({},r.axes,a.axes),a.coord=a.coord||{},a.coord=s.mix({},r.coord,a.coord),!1===a.tooltip&&n.set("tooltipEnable",!1),t.push(n),this.set("views",t),n},removeView:function(e){for(var t=[],n=this.get("views"),r=null,a=0;a0&&(s.each(e,function(e){e._clearInner(!0)}),this.set("views",[])),this.get("options").geoms=[],this._clearInner(!0),!this.get("parent")&&this.get("frontCanvas").clear(),this.get("backCanvas").draw(),this.get("canvas").draw(),this.get("frontCanvas").draw(),this.set("plotContainer",null),this.set("backPlot",null),this.set("frontPlot",null),this.set("facets",[]),this},repaint:function(){var e=this.get("views");return e.length>0&&s.each(e,function(e){e._clearInner(!1)}),this._clearInner(!1),this.set("isUpdate",!0),this.set("stats",[]),this.render(),this},getActiveShape:function(){var e=this,t=e.get("geoms"),n=null;return s.each(t,function(e){var t=e.get("activeShapes");if(t&&t.length)return n=t[0],!1}),n},getSnapRecords:function(e){var t=this,n=t.get("geoms"),r=[];return s.each(n,function(t){var n,a=t.get("frames");if("point"===t.get("type")){var i=l.merge.apply(null,a);(n=t.findPoint(e,i))&&r.push(n)}else s.each(a,function(a){(n=t.findPoint(e,a))&&r.push(n)})}),r},getPosition:function(e){var t,n,r,a=this,i=a.get("coord"),o=a.getXScale();o&&(r=o.dim,t=o.scale(e[r]));var u=this.get("scales");return s.each(u,function(t){if(t&&t.dim!==r&&!s.isNull(e[t.dim])){var a=t.dim;return void(n=t.scale(e[a]))}}),i.convert({x:t,y:n})},getXScale:function(){var e=this.get("geoms"),t=null;return e.length&&(t=e[0].getXScale()),t},getYScales:function(){var e=this.get("geoms"),t=[];return s.each(e,function(e){var n=e.getYScale();n&&-1===s.indexOf(t,n)&&t.push(n)}),t},getViews:function(){return this.get("views")},getView:function(e){var t=null,n=this.get("views");return s.each(n,function(n){if(n.get("id")===e)return t=n,!1}),t},getGeoms:function(){return this.get("geoms")},getAllGeoms:function(){var e=[];e=e.concat(this.getGeoms());var t=this.get("views");return s.each(t,function(t){e=e.concat(t.getGeoms())}),e},getScale:function(e){return this.get("scales")[e]},createScale:function(e,t){var n=this.get("data"),r=this.get("scaleAssist"),a=this.get("scales");return a[e]||(a[e]=r.createScale(e,n,t)),a[e]},getViewsByPoint:function(e){var t=[],n=this.get("views");return i(this.get("coord"),e)&&t.push(this),s.each(n,function(n){i(n.get("coord"),e)&&t.push(n)}),t}});for(var y in f)f.hasOwnProperty(y)&&(y=y.toLowerCase(),g.prototype[y]=o(y));s.each(v,function(e){var t=r(e),n=t[0],a=s.ucfirst(t[1]);"pointDodge"===e&&(a=["Dodge"]),g.prototype[e]=o(n,a)}),e.exports=g},function(e,t,n){"use strict";var r=n(1),a=n(5),i=n(119),o=function e(t){e.superclass.constructor.call(this,t)};r.extend(o,a.Group),r.mixin(o,[i.Group]),r.augment(o,{isItemActived:function(e){return e.get("actived")},setItemActived:function(e,t){e.set("actived",t)}}),e.exports=o},function(e,t,n){"use strict";var r=n(1),a=n(10),i=n(313),o=n(315),s=n(317),u=n(318),l=n(316),c=n(306),d=n(112),f=["size","shape","color"],p=n(111),h=n(4),m=function e(t){e.superclass.constructor.call(this,t),this._init()};m.ATTRS={type:"point",chart:null,attrs:null,stats:null,scales:null,styleCfg:null,labelCfg:null,animate:h.animate},r.extend(m,a),r.mixin(m,[l,u,o,s]),r.augment(m,{_init:function(){var e=this.get("chart"),t=e.get("plotContainer");t||(t=e.get("canvas").addGroup());var n=t.addGroup({zIndex:10});this.set("container",n)},_addLabels:function(e){var t=this,n=t.get("type"),a=t.get("coord"),o=i.getLabelsClass(a.type,n),s=this.get("id"),u=t.get("container"),l=u.addGroup(o,{id:s,labelsCfg:t.get("labelCfg"),coord:a,geom:t,geomType:n}),c=[];r.each(e,function(e){c=c.concat(e.toJSON())}),l.showLabels(c),t.set("labelGroup",l)},_draw:function(e){var t=this.get("group"),n=this.get("type"),a=this.get("id"),i=this._getGroupScales(),o=this.get("chart").get("idDims");n=r.ucfirst(n);var s=new d[n]({id:a,container:t,attrs:this.get("attrs"),styleCfg:this.get("styleCfg"),adjusts:this.get("adjusts"),frames:e,groupScales:i,idDims:o}),u=s.draw(e);return this.set("geomShape",s.get("shapeObj")),this.set("shapeType",s.get("shapeType")),this.set("shapeDatas",s.get("shapeDatas")),u},paint:function(e,t,n){function r(){var e=a._draw(t);n&&n(e),a.get("labelCfg")&&a._addLabels(e)}var a=this;if("map"===e.type){var i=a.get("scales"),o=i["..long"],s=i["..lant"];e.set("originMin",[o.min,s.min]),e.set("originMax",[o.max,s.max]),a.set("coord",e)}a.getAttr("position").coord=e;var u=a.get("container"),l=u.addGroup(c,{geom:a,coord:e,multipleActive:a.isShareTooltip(),capture:!0});return l.setMatrix(e.get("matrix").clone()),a.set("group",l),a._groupAnimate(r),a},_groupAnimate:function(e){var t=this,n=t.get("chart"),r=n.get("isUpdate"),a=n.get("animate")||t.get("animate"),i=t.get("animateCfg"),o=i&&i.appear&&i.appear.animation;if(!r&&a&&t._isGroupAnimation(o)){n.set("groupAnimate",!0);var s=p.getGroupAnimation({geom:t,animateCfg:i.appear,fn:function(){e()}});s?s.start():e()}else e()},getDefaultValue:function(e){var t=this,n=t.get(e),r=t.getAttr(e);if(r){var a=r.getScale(e);"identity"===a.type&&(n=a.value)}return n},getLegendAttr:function(){var e=this,t=e.get("attrs"),n=[];return r.each(t,function(e){-1!==r.indexOf(f,e.type)&&n.push(e)}),n},getScales:function(){return this.get("scales")},destroy:function(){var e=this.get("group");e&&!e.get("destroyed")&&(e.clear(),e.remove()),this.clearShapeActived(),this._attrs={},this.events={}},getXDistance:function(){var e,t=this,n=t.getXScale();if(n.isCategory)e=1;else{var r=n.values,a=r.length,i=Math.min.apply(null,r);e=(Math.max.apply(null,r)-i)/(a-1)}return e},getAttr:function(e){var t=this.get("attrs"),n=null;return r.each(t,function(t){t.type===e&&(n=t)}),n},getXDim:function(){return this.getXScale().dim},getYDim:function(){var e=this.getYScale();return e?e.dim:"y"},getXScale:function(){return this.getAttr("position").scales[0]},getYScale:function(){return this.getAttr("position").scales[1]},isInCircle:function(){return this.get("coord").isPolar},getData:function(){return this.get("shapeDatas")},setVisible:function(e){this.get("container").set("visible",e)},_isGroupAnimation:function(e){return e&&"group"===e.slice(0,5)}}),e.exports=m},function(e,t,n){"use strict";var r=n(1),a=n(174),i=n(2),o=n(22),s=function e(t){e.superclass.constructor.call(this,t)};s.ATTRS={type:"contour"},r.extend(s,o.Path),r.augment(s,{_beql:function(e,t){return Math.abs(e-t)<1e-6},_getZScale:function(){return this.getAttr("position").getScale("z")},_getData:function(e){var t=this,n=[],a=t.getAttr("position"),o=a.getDims(),s=o[0],u=o[1],l=o[2],c=i.values(e,s),d=i.values(e,u),f=0,p=0,h=null;return r.each(c,function(e){h&&t._beql(h,e)||f++,h=e}),h=null,r.each(d,function(e){h&&t._beql(h,e)||p++,h=e}),e.each(function(e,t){var r=Math.floor(t/p),a=Math.floor(t%p),i=[e[s],e[u],e[l]];Array.isArray(n[r])||(n[r]=[]),n[r][a]=i}),n},processFrames:function(e){var t=this,n=t.getXDim(),o=t.getYDim(),s=t._getZScale(),u=s.dim,l=i.merge.apply(null,e),c=l.rowObject(0),d=t._getData(l),f=s.ticks,p=a(d,f),h=[];return r.each(p,function(e){var t=e.path,a=e.value,s=[];r.each(t,function(e){var t=r.mix({},c);t[n]=e[0],t[o]=e[1],t[u]=a,s.push(t)}),h.push(new i(s))}),h}}),e.exports=s},function(e,t,n){"use strict";var r=n(1),a=n(22),i=function e(t){e.superclass.constructor.call(this,t)};i.ATTRS={type:"edge"},r.extend(i,a.Base),e.exports=i},function(e,t,n){"use strict";var r=n(1),a=n(200),i=n(22),o=n(4),s=function e(t){e.superclass.constructor.call(this,t)};s.ATTRS={type:"heatmap"},r.extend(s,i.Base),r.augment(s,{_getHeatmapData:function(e){var t=this,n=[],r=t.getAttr("color"),a=r.getDims(),i=a[0];return e.each(function(e){var t=[e.x,e.y,e._origin[i]];n.push(t)}),n},_getImageRegion:function(){var e=this,t=e.getCoord(),n=t.get("start"),r=t.get("end");return{x:n.x,y:r.y,width:r.x-n.x,height:n.y-r.y}},_getColorScale:function(){return this.getAttr("color").getScale("color")},_getRadius:function(){var e=this,t=e.getAttr("position"),n=e.getCoord(),r=t.stat,a=null;if(r){var i=r.bandWidth;a=Math.min(n.getWidth(),n.getHeight())*i}return 2*a},drawFrame:function(e){var t=this,n=t.get("container"),i=t._getHeatmapData(e),s=t._getImageRegion(),u=t._getColorScale(),l=e.rowObject(0).size,c=t.getAttr("color"),d=r.mix({min:u.min,max:u.max,formatter:function(e){return u.scale(e)}},o.heatmap,s);d.colors=[c.mappingValues(u.invert(0)).join(""),c.mappingValues(u.invert(.25)).join(""),c.mappingValues(u.invert(.5)).join(""),c.mappingValues(u.invert(.75)).join(""),c.mappingValues(u.invert(1)).join("")];var f=l?parseInt(l,10):t._getRadius();f&&(d.radius=f);var p=new a(d),h=p.getData(i),m=document.createElement("canvas"),v=m.getContext("2d");m.width=s.width,m.height=s.height,v.putImageData(h,0,0);var g=n.addShape("Image",{attrs:s});g.attr("img",m),g.animateType="heatmap",g.id=this.get("viewId")+"heatmap"}}),e.exports=s},function(e,t,n){"use strict";var r=n(1),a=n(22),i=n(113),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={adjusts:null,frames:null},r.extend(o,a.Interval),r.mixin(o,[i]),r.augment(o,{processFrames:function(e){var t=this.getCoord(),n=t.type,a=this.get("adjusts");if(("theta"===n||"polar"===n&&t.isTransposed)&&"Stack"===a.toString()){var i=[],o=this.getYDim();return r.each(e,function(e){e.colArray("_origin")[0][o]>=0&&i.push(e)}),i}return e}}),e.exports=o},function(e,t,n){"use strict";var r=n(1),a=n(22),i=n(113),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={adjusts:null,frames:null},r.extend(o,a.Schema),r.mixin(o,[i]),e.exports=o},function(e,t,n){"use strict";var r=n(115),a=n(114),i=n(314),o={getLabelsClass:function(e){var t=r;return"polar"===e||"plus"===e?t=a:"theta"===e&&(t=i),t}};e.exports=o},function(e,t,n){"use strict";function r(e,t,n){return{x:e.x+n*Math.cos(t),y:e.y+n*Math.sin(t)}}function a(e,t,n,r,a){var i,o=!0,s=n.start,u=n.end,l=Math.min(s.y,u.y),c=Math.abs(s.y-u.y),d=0,f=Number.MIN_VALUE,p=e.map(function(e){return e.y>d&&(d=e.y),e.yc&&(c=d-l);o;)for(p.forEach(function(e){var t=(Math.min.apply(f,e.targets)+Math.max.apply(f,e.targets))/2;e.pos=Math.min(Math.max(f,t-e.size/2),c-e.size)}),o=!1,i=p.length;i--;)if(i>0){var h=p[i-1],m=p[i];h.pos+h.size>m.pos&&(h.size+=m.size,h.targets=h.targets.concat(m.targets),h.pos+h.size>c&&(h.pos=c-h.size),p.splice(i,1),o=!0)}i=0,p.forEach(function(n){var r=l+t/2;n.targets.forEach(function(){e[i].y=n.pos+r,r+=t,i++})}),e.forEach(function(e){var t=e.r*e.r,n=Math.pow(Math.abs(e.y-r.y),2);if(t0&&(e=t._distribute(e,n)),e},getGlobalLabelCfg:function(){return i.mix({},u.thetaLabels)},_distribute:function(e,t){var n=this,r=n.get("coord"),i=r.getRadius(),o=n.get("labels").labelHeight,s=r.getCenter(),u=i+t,l=2*u+2*o,c={start:r.get("start"),end:r.get("end")},d=n.get("geom");if(d){var f=d.get("chart");(c=f.get("plotRange"))||(c=f.get("region"))}var p=[[],[]];return e.forEach(function(e){"right"===e.textAlign?p[0].push(e):p[1].push(e)}),p.forEach(function(e,t){var n=parseInt(l/o,10);e.length>n&&(e.sort(function(e,t){return t["..percent"]-e["..percent"]}),e.splice(n,e.length-n)),e.sort(function(e,t){return e.y-t.y}),a(e,o,c,s,t)}),p[0].concat(p[1])},drawLines:function(e,t){var n=this;n.getDefaultOffset()>0&&i.each(e,function(e){n.lineToLabel(e,t)})},lineToLabel:function(e,t){var n=this,a=n.get("coord"),o=a.getRadius(),s=n.getDefaultOffset(),u=e.orignAngle||e.angle,l=a.getCenter(),c=r(l,u,o+2.5),d=r(l,u,o+s/2),f=n.get("lineGroup");f||(f=n.addGroup({elCls:"x-line-group",animate:!1}),n.set("lineGroup",f)),f.addShape("path",{attrs:i.mix({path:["M"+c.x,c.y+" Q"+d.x,d.y+" "+e.x,e.y].join(","),fill:null,stroke:e.color},t)})},getLabelRotate:function(e,t){var n;return t<0&&(n=180*e/Math.PI,n>90&&(n-=180),n<-90&&(n+=180)),n/180*Math.PI},getLabelAlign:function(e){var t,n=this,r=n.get("coord"),a=r.getCenter();return t=e.angle<=Math.PI/2&&e.x>=a.x?"left":"right",n.getDefaultOffset()<=0&&(t="right"===t?"left":"right"),t},getArcPoint:function(e){return e},getPointAngle:function(e){var t,n=this,r=n.get("coord"),a={x:i.isArray(e.x)?e.x[0]:e.x,y:e.y[0]},o={x:i.isArray(e.x)?e.x[1]:e.x,y:e.y[1]},u=s.getPointAngle(r,a);if(e.points&&e.points[0].y===e.points[1].y)t=u;else{var l=s.getPointAngle(r,o);u>=l&&(l+=2*Math.PI),t=u+(l-u)/2}return t},getCirclePoint:function(e,t){var n=this,a=n.get("coord"),i=a.getCenter(),o=a.getRadius()+t,s=r(i,e,o);return s.angle=e,s.r=o,s}}),e.exports=l},function(e,t,n){"use strict";function r(e,t){if(!e)return!0;if(e.length!==t.length)return!0;var n=!1;return i.each(t,function(t,r){if(t!==e[r])return n=!0,!1}),n}function a(e,t){for(var n=e.points,r=n[0].x,a=n[0].y,i=n[0].x,o=n[0].y,s=0;s=i&&(i=u),l<=a&&(a=l),l>=o&&(o=l)}return t.x>=r&&t.x<=i&&t.y>=a&&t.y<=o}var i=n(1),o=n(2),s=Math.abs,u="_origin",l=function(){};l.ATTRS={localRefresh:!1,allowActiveShape:!0,snapAll:!0,snapDistance:10},i.augment(l,{isAllowActiveShape:function(){var e=this.get("type");return!i.inArray(["contour","path","line","area"],e)&&this.get("allowActiveShape")},isSnapAll:function(){var e=this.get("type");return"interval"!==e&&"schema"!==e&&this.get("snapAll")},setActiveByPoint:function(e){var t=this,n=t.get("coord"),a=null;if(!t.isAllowActiveShape())return[];if(t.isShareTooltip())a=t._getSharedShapes(e,n);else{a=[];var i=t.getSingleShape(e);i&&i.get("visible")&&a.push(i)}return r(t.get("preShapes"),a)&&t.setShapesActive(a),t.set("preShapes",a),a},_getSharedShapes:function(e){var t=this,n=t.get("group"),r=[];if(n){var a=t.getXDim(),o=n.get("children");i.each(o,function(t){var n=t.get("origin");if(t.get("visible")&&n){var o=n[u][a],s=e[u][a];(i.isArray(o)&&i.isArray(s)&&i.equalsArray(o,s)||o===s)&&r.push(t)}})}return r},getSingleShape:function(e){var t,n=this,r=null,a=o.forceMerge.apply(null,n.get("frames"));if("contour"===n.get("type"))return t=n.findPoint(e,a),i.length(t)&&(r={origin:t,get:function(e){return this[e]}}),r;var s=n.get("group"),u=n.get("coord"),l=s.get("canvas"),c=l.get("pixelRatio");if(s){var d=s.get("children"),f=[];if(d.length>30){var p=o.max(a,"size");i.each(d,function(t){n.isSnapPoint(e,t,u,p)&&f.push(t)})}else f=d;for(var h=f.length-1;h>=0;h--){var m=f[h];if(m.get("origin")&&m.isHit(e.x*c,e.y*c)){r=m;break}}}return r},_isSnapPointOfPolygon:function(e,t,n){var r,o=this,l=o.get("snapDistance"),c=o.getXScale(),d=o.getYScale(),f=t[u],p=n.invert(e);if(i.isArray(t.x)&&i.isArray(t.y))r=a(t,p);else{var h=n.trans(t.x,t.y,1),m=!1,v=!1;m=c.isCategory?c.translate(c.invert(p.x))===c.translate(f[c.dim]):s(h.x-e.x)=p&&e.x<=h&&e.y>=m&&e.y<=v}else if(this.isSnapAll()){var g=o.y;i.isArray(o.y)&&(g=(g[0]+g[g.length-1])/2);var y=n.trans(o.x,g,1);f=s(y.x-e.x)0){var a=n.getXDim(),o=n.getYDim(),s=e.get("origin")._origin,u=n.get("labelGroup"),l=u.get("labelsGroup").get("children");i.each(l,function(n){var r=n.get("attrs").point;r[a]===s[a]&&r[o]===s[o]&&(n.set("visible",t),e.set("gLabel",n))})}}},setShapesFiltered:function(e){var t=this,n=t.get("chart"),r=n.get("canvas");i.each(e,function(e){e.get("visible")?t._setLabelsVisible(e,!0):t._setLabelsVisible(e,!1)}),r.draw()},_setActiveShape:function(e,t){var n,r=this,a=e.get("type"),o=e.get("origin"),s=o.shape||r.getDefaultValue("shape");i.isArray(s)&&(s=s[0]);var u=r.get("geomShape"),l=u[s]||u,c=l.getActiveCfg(s,o);n=i.mix({},c,{fill:"white",fillOpacity:.15,clip:null});var d=i.mix({},e.__attrs,n),f=t.addShape(a,{attrs:d});f.setMatrix(e.getMatrix()),f.set("origin",o)},clearShapeActived:function(){var e=this,t=e.get("activeGroup");t&&t.clear(),e.set("activeShapes",null),e.set("preShapes",null)}}),e.exports=l},function(e,t,n){"use strict";function r(e){return e.binWidth||e.bandWidth}var a=n(1),i=n(2),o=n(122),s=n(4),u=["size","shape","color"],l=["Dodge","Jitter","Stack","Symmetric"],c=function(){};c.ATTRS={adjusts:null},a.augment(c,{_getScale:function(e){var t=this,n=t.get("scales"),r=null;return a.each(n,function(t){if(t.dim===e)return r=t,!1}),r},_getGroupScales:function(){var e=this,t=[],n=e.get("attrs");return a.each(n,function(e){if(-1!==u.indexOf(e.type)){var n=e.scales;a.each(n,function(e){e.isCategory&&-1===a.indexOf(t,e)&&t.push(e)})}}),t},_saveOriginData:function(e){return a.each(e,function(e){var t=e.toJSON();e.addCol("_origin",t)}),e},_setStatRange:function(e){var t=this,n=e.getDims(),r=[];a.each(n,function(n){var a=t._getScale(n);a.isCategory||"identity"===a.type||(isNaN(a.min)||isNaN(a.max)||e.setRange(n,{min:a.min,max:a.max}),"bin"===e.type&&r.push(n))}),r.length&&(e.binDims=r)},_getBinStat:function(e){var t=null;if(r(e))t=e;else if(e.stat){for(var n=e.stat;n&&!r(n);)n=n.stat;n&&r(n)&&(t=n)}return t},_execStat:function(e,t){var n=this,r=n._getBinStat(e);return r&&n._setStatRange(r),(e.isRegression||e.setRange)&&n._setStatRange(e),e.exec(t)},_execStats:function(e){var t=this,n=e;if(a.isNull(e)||e&&0===e.length)return n;var r=t.get("attrs"),o=t.getAttr("position"),s=o.stat,u=[];a.each(r,function(e){"position"!==e.type&&e.stat&&u.push(e.stat)}),s&&(n=t._execStat(s,n));var l=t.get("labelCfg");if(l&&l.stat&&(n=t._execStat(l.stat,n)),u.length){var c=[],d=o.getDims();a.each(n,function(e){c=c.concat(i.group(e,d))}),n=c,a.each(u,function(e){n=t._execStat(e,n)}),n=[i.merge.apply(this,n)]}return n},_getGroupDims:function(){var e=[],t=this._getGroupScales();return a.each(t,function(t){e.push(t.dim)}),e},_groupFrames:function(e){var t=this._getGroupDims();return i.group(e,t)},_filterNullValue:function(e){var t=this.getXDim();return i.filter(e,function(e){return a.isArray(e[t])||!a.isNull(e[t])})},_createFrame:function(e){var t=this,n=t.get("scales"),r=e.clone();return a.each(n,function(t){var n=t.dim;if(!e.contains(n)){var a,o=!t.value&&s.scales[n]?0:t.value;a=i.Array.repeat(o,e.rowCount()),r.addCol(n,a)}}),r},processData:function(e){var t=this._createFrame(e);return t=this._filterNullValue(t),e=this._groupFrames(t),e=this._execStats(e),e=this._saveOriginData(e)},numbericFrames:function(e){var t=this,n=t.get("scales");return a.each(e,function(e){a.each(n,function(t){var n=t.dim;if(t.isCategory||"time"===t.type){var r=e.colArray(n);a.each(r,function(e,n){r[n]=t.translate(e)}),e.colReplace(n,r)}})}),e},_paddingNullValue:function(e){var t=this;if(e.length){var n=t.getXDim(),r=t.getYDim(),o=i.merge.apply(null,e),s=i.values(o,n);a.each(e,function(e){if(e.rowCount()0&&(e.get("selectedCfg")&&"multiple"===e.get("selectedCfg").mode?(n=[],r.each(t,function(e){n.push(e.get("origin"))})):n=t[0].get("origin")),n},clearSelected:function(){var e=this,t=e.getSelectedShapes();r.each(t,function(t){e.setShapeSelected(t,!1)})}}),e.exports=i},function(e,t,n){"use strict";function r(e){return e.alias||e.dim}var a=n(1),i=n(4),o="_origin",s=function(){};s.ATTRS={tooltipMap:{},tooltipDims:null,shareTooltip:!0},a.augment(s,{_snapEqual:function(e,t,n){return e=n.translate(e),t=n.translate(t),n.isCategory?e===t:Math.abs(e-t)<=.001},_getScaleValueByPoint:function(e){var t=0,n=this.get("coord"),r=this.getXScale(),a=n.invert(e),i=a.x;return this.isInCircle()&&i>(1+r.rangeMax())/2&&(i=r.rangeMin()),t=r.invert(i),r.isCategory&&(t=r.translate(t)),t},_getTipMapScale:function(e){var t=this.get("tooltipMap"),n=t&&t[e];return this._getScale(n)},_getTipValueScale:function(){var e=this._getTipMapScale("value");if(!e){var t=this.getLegendAttr();a.each(t,function(t){var n=t.getScale(t.type);if(n.isLinear)return e=n,!1})}var n=this.getXScale(),r=this.getYScale();return!e&&r&&"..y"===r.dim?n:e||r||n},_getTipTitleScale:function(){var e=this,t=e._getTipMapScale("title");if(!t){var n,r=e.getAttr("position"),i=r.getDims();a.each(i,function(e){if(-1===e.indexOf(".."))return n=e,!1}),t=e._getScale(n)}return t},_filterValue:function(e,t){var n=this.get("coord"),r=this.getYScale(),i=r.dim,s=n.invert(t),u=s.y;u=r.invert(u);var l=e[e.length-1];return a.each(e,function(e){var t=e[o];if(t[i][0]<=u&&t[i][1]>=u)return l=e,!1}),l},findPoint:function(e,t){var n=this,r=n.getXScale(),i=n.getYScale(),s=r.dim,u=i.dim,l=n.get("type"),c=t.toJSON(),d=null;if(a.indexOf(["heatmap","contour","point"],l)>-1){var f,p=n.get("coord"),h=p.invert(e),m=r.invert(h.x),v=i.invert(h.y),g={};a.each(c,function(e){var t=(e._origin[s]-m)*(e._origin[s]-m)+(e._origin[u]-v)*(e._origin[u]-v);(a.isNull(f)||t=b){if(!k)return d=e,!1;a.isArray(d)||(d=[]),d.push(e)}}),a.isArray(d)&&(d=this._filterValue(d,e));else{var E;if(r.isLinear||"timeCat"===r.type){if((b>r.translate(w)||br.max||bMath.abs(r.translate(E[o][s])-b)&&(_=E)}var L=n.getXDistance();!d&&Math.abs(r.translate(_[o][s])-b)<=L/2&&(d=_)}return d},getTipTitle:function(e){var t,n="",r=this.get("tooltipMap"),a=r.title;if(a){if(!(t=this._getScale(a)))return a}else t=this._getTipTitleScale();if(t){var i=e[t.dim];n=t.getText(i)}else if("heatmap"===this.get("type")){var o=this.getXScale(),s=this.getYScale(),u=o.getText(e[o.dim]),l=s.getText(e[s.dim]);n="( "+u+", "+l+" )"}return n},getTipValue:function(e,t){var n;if(n=e[t.dim],a.isArray(n)){var r=[];a.each(n,function(e){r.push(t.getText(e))}),n=r.join("-")}else n=t.getText(n);return n},getTipName:function(e){var t,n,i=this.get("tooltipMap"),o=i.name;if(o&&!(n=this._getScale(o)))return o;var s=this._getGroupScales();if(!n&&s.length&&a.each(s,function(e){return n=e,!1}),n){var u=n.dim;t=n.getText(e[u])}else{t=r(this._getTipValueScale())}return t},getTipItems:function(e,t){function n(t,n){a.isNull(n)||""===n||p.push({title:d,point:e,name:t||d,value:n,color:e.color||i.defaultColor,marker:!0})}var s=this,u=e[o];t&&s.set("tooltipMap",t);var l,c,d=s.getTipTitle(u),f=s.get("tooltipDims"),p=[];if(f)a.each(f,function(e){if(!a.isNull(u[e])){var t=s._getScale(e);l=r(t),c=t.getText(u[e]),n(l,c)}});else{var h=s._getTipValueScale();a.isNull(u[h.dim])||(c=s.getTipValue(u,h),l=s.getTipName(u),n(l,c))}return p},isShareTooltip:function(){var e=this.get("shareTooltip"),t=this.get("type");if("interval"===t){var n=this.get("coord"),r=n.type;("theta"===r||"polar"===r&&n.isTransposed)&&(e=!1)}else this.getYScale()&&!a.inArray(["contour","point","polygon","edge"],t)||(e=!1);return e}}),e.exports=s},function(e,t,n){"use strict";function r(e){var t=h.shape.hollowArea;return d.mix(!0,{},t,{stroke:e.color,lineWidth:e.size,strokeOpacity:e.opacity},e.style)}function a(e){var t=h.shape.area;return d.mix(!0,{},t,{fill:e.color,stroke:e.color,lineWidth:e.size,fillOpacity:e.opacity},e.style)}function i(e,t){var n="",r=[],a=[],i=[],o=e.isInCircle;return d.each(e.points,function(e){a.push(e[0]),i.push(e[1])}),i=i.reverse(),r.push(a,i),d.each(r,function(e,r){var a="";if(a=t?p.getSplinePath(e,!1):p.getLinePath(e,!1),o){var i=e[0];a+=d.substitute("L {x} {y}",i)}else r>0&&(a=a.replace("M","L"));n+=a}),n+="z"}function o(e,t,n){return[["M",e-n,t+n],["L",e-n,t-n],["L",e,t],["L",e+n,t-n],["L",e+n,t+n],["z"]]}function s(e,t,n){return d.path2Absolute([["M",e-n,t+n],["L",e-n,t],["R",e-n/2,t-n/2,e,t,e+n/2,t+n/2,e+n,t],["L",e+n,t+n],["z"]])}function u(e,t,n){var i=n?r(e):a(e);return d.mix({symbol:t?s:o},i)}function l(e){return e&&-1!==e.indexOf("line")?h.activeShape.hollowArea:h.activeShape.area}function c(e,t,n){var r=e._coord,a=r.convertPoint(t.points[0][1]);return n.addShape("circle",{attrs:d.mix({x:a.x,y:a.y,r:2,fill:t.color},t.style)})}var d=n(1),f=n(13),p=n(17),h=n(4),m=[2,1],v=f.registGeom("area",{defaultShapeType:"area",getActiveCfg:function(e){return l(e)},drawShape:function(e,t,n){var r,a=this.getShape(e);return r=1===t.points.length&&h.showSinglePoint?c(this,t,n):a.drawShape(t,n),r&&(r.set("origin",t.origin),r.animateType=r.animateType?r.animateType:t.geomType,r.id=t.id,t.splitedIndex&&(r.id+="splI"+t.splitedIndex)),r},getSelectedCfg:function(e,t){return t&&t.style?t.style:this.getActiveCfg(e)}});f.registShape("area","area",{getShapePoints:function(e){var t=[],n=e.x,r=e.y,a=e.y0;return r=d.isArray(r)?r:[a,r],d.each(r,function(e){t.push({x:n,y:e})}),t},drawShape:function(e,t){var n=a(e),r=i(e,!1);return r=this.parsePath(r,!1),t.addShape("path",{attrs:d.mix(n,{path:r})})},getMarkerCfg:function(e){return u(e,!1,!1)}}),f.registShape("area","smooth",{drawShape:function(e,t){var n=a(e),r=i(e,!0);return r=this.parsePath(r,!1),t.addShape("path",{attrs:d.mix(n,{path:r})})},getMarkerCfg:function(e){return u(e,!0,!1)}}),f.registShape("area","line",{drawShape:function(e,t){var n=r(e),a=i(e,!1);return a=this.parsePath(a,!1),t.addShape("path",{attrs:d.mix(n,{path:a})})},getMarkerCfg:function(e){return u(e,!1,!0)}}),f.registShape("area","dotLine",{drawShape:function(e,t){var n=r(e),a=i(e,!1);return n.lineDash=m,a=this.parsePath(a),t.addShape("path",{attrs:d.mix(n,{path:a})})},getMarkerCfg:function(e){var t=u(e,!1,!0);return t.lineDash=m,t}}),f.registShape("area","smoothLine",{drawShape:function(e,t){var n=r(e),a=i(e,!0);return a=this.parsePath(a,!1),t.addShape("path",{attrs:d.mix(n,{path:a})})},getMarkerCfg:function(e){return u(e,!0,!0)}}),f.registShape("area","dotSmoothLine",{drawShape:function(e,t){var n=r(e),a=i(e,!0);return n.lineDash=m,a=this.parsePath(a,!1),t.addShape("path",{attrs:d.mix(n,{path:a})})},getMarkerCfg:function(e){var t=u(e,!0,!0);return t.lineDash=m,t}}),v.spline=v.smooth,e.exports=v},function(e,t,n){"use strict";function r(e){var t=p.shape.line;return c.mix(!0,{},t,{stroke:e.color,lineWidth:e.size,strokeOpacity:e.opacity,opacity:e.opacity},e.style)}function a(e,t){var n=[];n.push({x:e.x,y:.5*e.y+1*t.y/2}),n.push({y:.5*e.y+1*t.y/2,x:t.x}),n.push(t);var r=["C"];return c.each(n,function(e){r.push(e.x,e.y)}),r}function i(e,t){var n=[];n.push({x:t.x,y:t.y}),n.push(e);var r=["Q"];return c.each(n,function(e){r.push(e.x,e.y)}),r}function o(e,t){var n=a(e,t),r=[["M",e.x,e.y]];return r.push(n),r}function s(e,t,n){var r=i(t,n),a=[["M",e.x,e.y]];return a.push(r),a}function u(e,t){var n=i(e[1],t),r=i(e[3],t),a=[["M",e[0].x,e[0].y]];return a.push(r),a.push(["L",e[3].x,e[3].y]),a.push(["L",e[2].x,e[2].y]),a.push(n),a.push(["L",e[1].x,e[1].y]),a.push(["L",e[0].x,e[0].y]),a.push(["Z"]),a}function l(e,t){var n=[];n.push({y:e.y*(1-m)+t.y*m,x:e.x}),n.push({y:e.y*(1-m)+t.y*m,x:t.x}),n.push(t);var r=[["M",e.x,e.y]];return c.each(n,function(e){r.push(["L",e.x,e.y])}),r}var c=n(1),d=n(13),f=n(52),p=n(4),h=n(17),m=1/3,v=d.registGeom("edge",{defaultShapeType:"line",getShapePoints:function(e,t){return f.splitPoints(t)},getActiveCfg:function(){return{strokeOpacity:.7}}});d.registShape("edge","line",{drawShape:function(e,t){var n=this.parsePoints(e.points),a=r(e),i=h.getLinePath(n);return t.addShape("path",{attrs:c.mix(a,{path:i})})}}),d.registShape("edge","vhv",{drawShape:function(e,t){var n=e.points,a=r(e),i=l(n[0],n[1]);return i=this.parsePath(i),t.addShape("path",{attrs:c.mix(a,{path:i})})}}),d.registShape("edge","smooth",{drawShape:function(e,t){var n=e.points,a=r(e),i=o(n[0],n[1]);return i=this.parsePath(i),t.addShape("path",{attrs:c.mix(a,{path:i})})}}),d.registShape("edge","arc",{drawShape:function(e,t){var n,i,o=e.points,l=o.length>2?"weight":"normal",d=r(e);if(e.isInCircle){var f={x:0,y:1};"normal"===l?i=s(o[0],o[1],f):(d.fill=d.stroke,i=u(o,f)),i=this.parsePath(i),n=t.addShape("path",{attrs:c.mix(d,{path:i})})}else if("normal"===l)o=this.parsePoints(o),n=t.addShape("arc",{attrs:c.mix(d,{x:(o[1].x+o[0].x)/2,y:o[0].y,r:Math.abs(o[1].x-o[0].x)/2,startAngle:Math.PI,endAngle:2*Math.PI})});else{i=[["M",o[0].x,o[0].y],["L",o[1].x,o[1].y]];var p=a(o[1],o[3]),h=a(o[2],o[0]);i.push(p),i.push(["L",o[3].x,o[3].y]),i.push(["L",o[2].x,o[2].y]),i.push(h),i.push(["Z"]),i=this.parsePath(i),d.fill=d.stroke,n=t.addShape("path",{attrs:c.mix(d,{path:i})})}return n}}),e.exports=v},function(e,t,n){"use strict";function r(e,t){var n=e.x,r=e.y,a=e.y0,i=e.size,o=a,s=r;h.isArray(r)&&(s=r[1],o=r[0]);var u,l;h.isArray(n)?(u=n[0],l=n[1]):(u=n-i/2,l=n+i/2);var c=[];return c.push({x:u,y:o},{x:u,y:s}),t?c.push({x:l,y:(s+o)/2}):c.push({x:l,y:s},{x:l,y:o}),c}function a(e){for(var t=[],n=0;n1?e[1]:t;return{min:t,max:n,min1:r,max1:e.length>3?e[3]:n,median:e.length>2?e[2]:r}}function a(e,t){f.each(e,function(e){t.push({x:e[0],y:e[1]})})}function i(e){var t=h.shape.line;return f.mix(!0,{},t,{stroke:e.color,fill:"#fff",fillOpacity:0,strokeOpacity:e.opacity})}function o(e,t,n){var i,o,s=[];return f.isArray(t)?(o=r(t),i=[[e-n/2,o.max],[e+n/2,o.max],[e,o.max],[e,o.max1],[e-n/2,o.min1],[e-n/2,o.max1],[e+n/2,o.max1],[e+n/2,o.min1],[e,o.min1],[e,o.min],[e-n/2,o.min],[e+n/2,o.min],[e-n/2,o.median],[e+n/2,o.median]]):(t=t||.5,o=r(e),i=[[o.min,t-n/2],[o.min,t+n/2],[o.min,t],[o.min1,t],[o.min1,t-n/2],[o.min1,t+n/2],[o.max1,t+n/2],[o.max1,t-n/2],[o.max1,t],[o.max,t],[o.max,t-n/2],[o.max,t+n/2],[o.median,t-n/2],[o.median,t+n/2]]),a(i,s),s}function s(e){f.isArray(e)||(e=[e]);var t=e.sort(function(e,t){return eMath.abs(e[n][i])&&(i=r);for(a=n;a=n;a--)e[a][r]-=e[a][n]*e[n][r]/e[n][n]}for(r=s-1;r>=0;r--){for(o=0,a=r+1;a=0;u--)g+=u>1?Math.round(h[u]*Math.pow(10,u))/Math.pow(10,u)+"x^"+u+" + ":1==u?Math.round(100*h[u])/100+"x + ":Math.round(100*h[u])/100;return{equation:h,points:i,string:g}},lastvalue:function(e){for(var t=[],n=null,r=0;rt||void 0===t)&&(t=e[n]);return t}function d(e){if(0===e.length)return null;for(var t=i(e),n=[],r=0;ra&&(a=i,t=r),i=1,r=n[o]):i++;return t}function b(e,t){return(i(e)-t)/(f(e)/Math.sqrt(e.length))}function x(e,t,n){var r=e.length,a=t.length;if(!r||!a)return null;n||(n=0);var o=i(e),s=i(t),u=((r-1)*h(e)+(a-1)*h(t))/(r+a-2);return(o-s-n)/Math.sqrt(u*(1/r+1/a))}function M(e,t){var n=[];if(t<=0)return null;for(var r=0;r0;)r=Math.floor(t()*a--),n=e[a],e[a]=e[r],e[r]=n;return e}function k(e,t){return e=e.slice(),w(e.slice(),t)}function E(e,t,n){return k(e,n).slice(0,t)}function S(e,t){if(0===e.length)return null;var n=e.slice().sort(function(e,t){return e-t});if(t.length){for(var r=[],a=0;a1?null:1===t?e[e.length-1]:0===t?e[0]:n%1!=0?e[Math.ceil(n)-1]:e.length%2==0?(e[n-1]+e[n])/2:e[n]}function T(e){return 0===e.length?null:S(e,.75)-S(e,.25)}function O(e){if(!e||0===e.length)return null;for(var t=y(e),n=[],r=0;r=o+i[p][r-1]&&(a[l][r]=m,i[l][r]=o+i[p][r-1])}a[l][1]=1,i[l][1]=o}return{lower_class_limits:a,variance_combinations:i}}function P(e,t,n){var r=e.length-1,a=[],i=n;for(a[n]=e[e.length-1],a[0]=e[0];i>1;)a[i-1]=e[t[r][i]-2],r=t[r][i]-1,i--;return a}function D(e,t){return t>e.length?null:(e=e.slice().sort(function(e,t){return e-t}),P(e,L(e,t).lower_class_limits,t))}function N(e){if(e.length<3)return null;var t=e.length,n=Math.pow(m(e),3);return t*p(e,3)/((t-1)*(t-2)*n)}function A(e){var t=Math.abs(e),n=Math.floor(10*t),r=10*(Math.floor(100*t)/10-Math.floor(100*t/10)),a=Math.min(10*n+r,z.length-1);return e>=0?z[a]:+(1-z[a]).toFixed(4)}function j(e,t,n){return(e-t)/n}function Y(e){if(e<0)return null;for(var t=1,n=2;n<=e;n++)t*=n;return t}function R(e){return e<0||e>1?null:I(1,e)}function I(e,t){if(t<0||t>1||e<=0||e%1!=0)return null;var n=0,r=0,a={};do{a[n]=function(e,t,n){return Y(t)/(Y(e)*Y(t-e))*(Math.pow(n,e)*Math.pow(1-n,t-e))}(n,e,t),r+=a[n],n++}while(r<1-B);return a}function F(e){if(e<=0)return null;var t=0,n=0,r={};do{r[t]=function(e,t){return Math.pow(Math.E,-t)*Math.pow(t,e)/Y(e)}(t,e),n+=r[t],t++}while(n<1-B);return r}function H(e,t,n){for(var r,a,o=i(e),s=0,u=t(o),l=[],c=[],d=0;d=0;a--)c[a]<3&&(c[a-1]+=c[a],c.pop(),l[a-1]+=l[a],l.pop());for(a=0;a children");return y.a.createElement(M.a,{key:n.key,ref:function(t){return e.childrenRefs[n.key]=t},animation:t.animation,transitionName:t.transitionName,transitionEnter:t.transitionEnter,transitionAppear:t.transitionAppear,transitionLeave:t.transitionLeave},n)}));var a=t.component;if(a){var i=t;return"string"==typeof a&&(i=o()({className:t.className,style:t.style},t.componentProps)),y.a.createElement(a,i,r)}return r[0]||null}}]),t}(y.a.Component);E.propTypes={component:b.a.any,componentProps:b.a.object,animation:b.a.object,transitionName:b.a.oneOfType([b.a.string,b.a.object]),transitionEnter:b.a.bool,transitionAppear:b.a.bool,exclusive:b.a.bool,transitionLeave:b.a.bool,onEnd:b.a.func,onEnter:b.a.func,onLeave:b.a.func,onAppear:b.a.func,showProp:b.a.string},E.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:a,onEnter:a,onLeave:a,onAppear:a};var S=function(){var e=this;this.performEnter=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillEnter(e.handleDoneAdding.bind(e,t,"enter")))},this.performAppear=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillAppear(e.handleDoneAdding.bind(e,t,"appear")))},this.handleDoneAdding=function(t,n){var a=e.props;if(delete e.currentlyAnimatingKeys[t],!a.exclusive||a===e.nextProps){var i=Object(x.e)(r(a));e.isValidChildByKey(i,t)?"appear"===n?w.a.allowAppearCallback(a)&&(a.onAppear(t),a.onEnd(t,!0)):w.a.allowEnterCallback(a)&&(a.onEnter(t),a.onEnd(t,!0)):e.performLeave(t)}},this.performLeave=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillLeave(e.handleDoneLeaving.bind(e,t)))},this.handleDoneLeaving=function(t){var n=e.props;if(delete e.currentlyAnimatingKeys[t],!n.exclusive||n===e.nextProps){var a=Object(x.e)(r(n));if(e.isValidChildByKey(a,t))e.performEnter(t);else{var i=function(){w.a.allowLeaveCallback(n)&&(n.onLeave(t),n.onEnd(t,!1))};Object(x.c)(e.state.children,a,n.showProp)?i():e.setState({children:a},i)}}}};t.default=E},function(e,t){e.exports=function(e,t,n,r){var a=n?n.call(r,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var i=Object.keys(e),o=Object.keys(t);if(i.length!==o.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),u=0;u should not have a "'+t+'" prop')}t.__esModule=!0,t.routes=t.route=t.components=t.component=t.history=void 0,t.falsy=r;var a=n(0),i=a.PropTypes.func,o=a.PropTypes.object,s=a.PropTypes.arrayOf,u=a.PropTypes.oneOfType,l=a.PropTypes.element,c=a.PropTypes.shape,d=a.PropTypes.string,f=(t.history=c({listen:i.isRequired,push:i.isRequired,replace:i.isRequired,go:i.isRequired,goBack:i.isRequired,goForward:i.isRequired}),t.component=u([i,d])),p=(t.components=u([f,o]),t.route=u([o,l]));t.routes=u([p,s(p)])},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){var r=u.default.unstable_batchedUpdates?function(e){u.default.unstable_batchedUpdates(n,e)}:n;return(0,o.default)(e,t,r)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var i=n(458),o=r(i),s=n(13),u=r(s);e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(9),i=r(a),o=n(2),s=r(o),u=n(5),l=r(u),c=n(3),d=r(c),f=n(4),p=r(f),h=n(1),m=r(h),v=n(0),g=r(v),y=n(820),_=r(y),b=n(8),x=r(b),M=n(823),w=r(M),k=function(e,t){var n={},r=(0,m.default)({},e);return t.forEach(function(t){e&&t in e&&(n[t]=e[t],delete r[t])}),{picked:n,omited:r}},E=function(e){function t(e){(0,s.default)(this,t);var n=(0,d.default)(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onVisibleChange=function(e){var t=n.props.onVisibleChange;"visible"in n.props||n.setState({visible:!n.isNoTitle()&&e}),t&&!n.isNoTitle()&&t(e)},n.onPopupAlign=function(e,t){var r=n.getPlacements(),a=Object.keys(r).filter(function(e){return r[e].points[0]===t.points[0]&&r[e].points[1]===t.points[1]})[0];if(a){var i=e.getBoundingClientRect(),o={top:"50%",left:"50%"};a.indexOf("top")>=0||a.indexOf("Bottom")>=0?o.top=i.height-t.offset[1]+"px":(a.indexOf("Top")>=0||a.indexOf("bottom")>=0)&&(o.top=-t.offset[1]+"px"),a.indexOf("left")>=0||a.indexOf("Right")>=0?o.left=i.width-t.offset[0]+"px":(a.indexOf("right")>=0||a.indexOf("Left")>=0)&&(o.left=-t.offset[0]+"px"),e.style.transformOrigin=o.left+" "+o.top}},n.state={visible:!!e.visible},n}return(0,p.default)(t,e),(0,l.default)(t,[{key:"componentWillReceiveProps",value:function(e){"visible"in e&&this.setState({visible:e.visible})}},{key:"getPopupDomNode",value:function(){return this.refs.tooltip.getPopupDomNode()}},{key:"getPlacements",value:function(){var e=this.props,t=e.builtinPlacements,n=e.arrowPointAtCenter,r=e.autoAdjustOverflow;return t||(0,w.default)({arrowPointAtCenter:n,verticalArrowShift:8,autoAdjustOverflow:r})}},{key:"isHoverTrigger",value:function(){var e=this.props.trigger;return!e||"hover"===e||!!Array.isArray(e)&&e.indexOf("hover")>=0}},{key:"getDisabledCompatibleChildren",value:function(e){if((e.type.__ANT_BUTTON||"button"===e.type)&&e.props.disabled&&this.isHoverTrigger()){var t=k(e.props.style,["position","left","right","top","bottom","float","display","zIndex"]),n=t.picked,r=t.omited,a=(0,m.default)({display:"inline-block"},n,{cursor:"not-allowed"}),i=(0,m.default)({},r,{pointerEvents:"none"}),o=(0,v.cloneElement)(e,{style:i,className:null});return g.default.createElement("span",{style:a,className:e.props.className},o)}return e}},{key:"isNoTitle",value:function(){var e=this.props,t=e.title,n=e.overlay;return!t&&!n}},{key:"render",value:function(){var e=this.props,t=this.state,n=e.prefixCls,r=e.title,a=e.overlay,o=e.openClassName,s=e.getPopupContainer,u=e.getTooltipContainer,l=e.children,c=t.visible;"visible"in e||!this.isNoTitle()||(c=!1);var d=this.getDisabledCompatibleChildren(g.default.isValidElement(l)?l:g.default.createElement("span",null,l)),f=d.props,p=(0,x.default)(f.className,(0,i.default)({},o||n+"-open",!0));return g.default.createElement(_.default,(0,m.default)({},this.props,{getTooltipContainer:s||u,ref:"tooltip",builtinPlacements:this.getPlacements(),overlay:a||r||"",visible:c,onVisibleChange:this.onVisibleChange,onPopupAlign:this.onPopupAlign}),c?(0,v.cloneElement)(d,{className:p}):d)}}]),t}(g.default.Component);t.default=E,E.defaultProps={prefixCls:"ant-tooltip",placement:"top",transitionName:"zoom-big-fast",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0},e.exports=t.default},function(e,t,n){function r(e,t){var n=i(e,t);return a(n)?n:void 0}var a=n(834),i=n(837);e.exports=r},function(e,t,n){"use strict";t.__esModule=!0;t.PUSH="PUSH";t.REPLACE="REPLACE";t.POP="POP",t.default={PUSH:"PUSH",REPLACE:"REPLACE",POP:"POP"}},function(e,t,n){var r=n(128);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){e.exports={}},function(e,t,n){e.exports={default:n(564),__esModule:!0}},function(e,t,n){"use strict";var r=n(18),a=n(273),i=n(572),o=n(577),s=n(88),u=n(578),l=n(581),c=n(582),d=n(583),f=s.createElement,p=s.createFactory,h=s.cloneElement,m=r,v=function(e){return e},g={Children:{map:i.map,forEach:i.forEach,count:i.count,toArray:i.toArray,only:d},Component:a.Component,PureComponent:a.PureComponent,createElement:f,cloneElement:h,isValidElement:s.isValidElement,PropTypes:u,createClass:c,createFactory:p,createMixin:v,DOM:o,version:l,__spread:m};e.exports=g},function(e,t,n){"use strict";function r(e){return void 0!==e.ref}function a(e){return void 0!==e.key}var i=n(18),o=n(63),s=(n(16),n(275),Object.prototype.hasOwnProperty),u=n(276),l={key:!0,ref:!0,__self:!0,__source:!0},c=function(e,t,n,r,a,i,o){var s={$$typeof:u,type:e,key:t,ref:n,props:o,_owner:i};return s};c.createElement=function(e,t,n){var i,u={},d=null,f=null;if(null!=t){r(t)&&(f=t.ref),a(t)&&(d=""+t.key),void 0===t.__self?null:t.__self,void 0===t.__source?null:t.__source;for(i in t)s.call(t,i)&&!l.hasOwnProperty(i)&&(u[i]=t[i])}var p=arguments.length-2;if(1===p)u.children=n;else if(p>1){for(var h=Array(p),m=0;m1){for(var g=Array(v),y=0;y=0&&e.splice(n,1)}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=v({},e),n=new Promise(function(e,n){t.resolve=e,t.reject=n});return t.promise=n,t}function u(e){for(var t=[],n=0;n1&&void 0!==arguments[1])||arguments[1],n=void 0,r=new Promise(function(r){n=setTimeout(function(){return r(t)},e)});return r[x]=function(){return clearTimeout(n)},r}function c(){var e,t=!0,n=void 0,a=void 0;return e={},r(e,_,!0),r(e,"isRunning",function(){return t}),r(e,"result",function(){return n}),r(e,"error",function(){return a}),r(e,"setRunning",function(e){return t=e}),r(e,"setResult",function(e){return n=e}),r(e,"setError",function(e){return a=e}),e}function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return function(){return++e}}function f(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments[3],a={name:n,next:e,throw:t,return:T};return r&&(a[b]=!0),"undefined"!=typeof Symbol&&(a[Symbol.iterator]=function(){return a}),a}function p(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";"undefined"==typeof window?console.log("redux-saga "+e+": "+t+"\n"+(n&&n.stack||n)):console[e](t,n)}function h(e,t){return function(){return k&&p("warn",t),e.apply(void 0,arguments)}}function m(e){return function(t){var n=Object.defineProperty(t,M,{value:!0});return e(n)}}Object.defineProperty(t,"__esModule",{value:!0});var v=Object.assign||function(e){for(var t=1;t0||(0,d.default)(!1),null!=c&&(o+=encodeURI(c))):"("===u?a+=1:")"===u?a-=1:":"===u.charAt(0)?(l=u.substring(1),c=t[l],null!=c||a>0||(0,d.default)(!1),null!=c&&(o+=encodeURIComponent(c))):o+=u;return o.replace(/\/+/g,"/")}t.__esModule=!0,t.compilePattern=i,t.matchPattern=o,t.getParamNames=s,t.getParams=u,t.formatPattern=l;var c=n(28),d=function(e){return e&&e.__esModule?e:{default:e}}(c),f=Object.create(null)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(457),i=r(a),o=n(797),s=r(o);i.default.Button=s.default,t.default=i.default,e.exports=t.default},function(e,t,n){"use strict";n(14),n(806)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229};r.isTextModifyingKeyEvent=function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=r.F1&&t<=r.F12)return!1;switch(t){case r.ALT:case r.CAPS_LOCK:case r.CONTEXT_MENU:case r.CTRL:case r.DOWN:case r.END:case r.ESC:case r.HOME:case r.INSERT:case r.LEFT:case r.MAC_FF_META:case r.META:case r.NUMLOCK:case r.NUM_CENTER:case r.PAGE_DOWN:case r.PAGE_UP:case r.PAUSE:case r.PRINT_SCREEN:case r.RIGHT:case r.SHIFT:case r.UP:case r.WIN_KEY:case r.WIN_KEY_RIGHT:return!1;default:return!0}},r.isCharacterKey=function(e){if(e>=r.ZERO&&e<=r.NINE)return!0;if(e>=r.NUM_ZERO&&e<=r.NUM_MULTIPLY)return!0;if(e>=r.A&&e<=r.Z)return!0;if(-1!==window.navigation.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case r.SPACE:case r.QUESTION_MARK:case r.NUM_PLUS:case r.NUM_MINUS:case r.NUM_PERIOD:case r.NUM_DIVISION:case r.SEMICOLON:case r.DASH:case r.EQUALS:case r.COMMA:case r.PERIOD:case r.SLASH:case r.APOSTROPHE:case r.SINGLE_QUOTE:case r.OPEN_SQUARE_BRACKET:case r.BACKSLASH:case r.CLOSE_SQUARE_BRACKET:return!0;default:return!1}},t.default=r,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){var t=(0,v.default)();return t.locale(e.locale()).utcOffset(e.utcOffset()),t}function i(e){return e.format("L")}function o(e){return i(a(e))}function s(e){var t=e.locale();return e.localeData()["zh-cn"===t?"months":"monthsShort"](e)}function u(e,t){v.default.isMoment(e)&&v.default.isMoment(t)&&(t.hour(e.hour()),t.minute(e.minute()),t.second(e.second()))}function l(e,t){var n=t?t(e):{};return n=(0,h.default)({},g,n)}function c(e,t){var n=!1;if(e){var r=e.hour(),a=e.minute(),i=e.second();if(-1===t.disabledHours().indexOf(r)){if(-1===t.disabledMinutes(r).indexOf(a)){n=-1!==t.disabledSeconds(r,a).indexOf(i)}else n=!0}else n=!0}return!n}function d(e,t){return c(e,l(e,t))}function f(e,t,n){return(!t||!t(e))&&!(n&&!d(e,n))}Object.defineProperty(t,"__esModule",{value:!0});var p=n(1),h=r(p);t.getTodayTime=a,t.getTitleString=i,t.getTodayTimeStr=o,t.getMonthName=s,t.syncTime=u,t.getTimeConfig=l,t.isTimeValidByConfig=c,t.isTimeValid=d,t.isAllowedDate=f;var m=n(6),v=r(m),g={disabledHours:function(){return[]},disabledMinutes:function(){return[]},disabledSeconds:function(){return[]}}},function(e,t,n){"use strict";function r(e,t){var n=!0;for(var r in e)"function"==typeof e[r]&&"function"==typeof t[r]?e[r].toString()!=t[r].toString()&&(n=!1):e[r]!=t[r]&&(n=!1);return n}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r,e.exports=t.default},function(e,t,n){"use strict";n(14),n(1090),n(228),n(20),n(489),n(23),n(510)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(){return"undefined"!=typeof window?window:null}function i(e){if(!e)return 0;if(!e.getClientRects().length)return 0;var t=e.getBoundingClientRect();if(t.width||t.height){var n=e.ownerDocument,r=n.documentElement;return t.top-r.clientTop}return t.top}function o(){var e=a();return e?Math.max(e.document.documentElement.clientHeight,e.innerHeight||0):0}Object.defineProperty(t,"__esModule",{value:!0});var s=n(1),u=r(s),l=n(9),c=r(l),d=n(2),f=r(d),p=n(5),h=r(p),m=n(3),v=r(m),g=n(4),y=r(g),_=n(33),b=r(_),x=n(0),M=r(x),w=n(7),k=r(w),E=n(8),S=r(E),C=n(79),T=r(C),O=n(229),L=r(O),P=n(10),D=r(P),N=n(490),A=r(N),j=n(21),Y=r(j),R=n(160),I=n(494),F=n(1091),H=r(F),W=function(e,t,n,r){var a,i=arguments.length,o=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,b.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(o=(i<3?a(o):i>3?a(t,n,o):a(t,n))||o);return i>3&&o&&Object.defineProperty(t,n,o),o},V=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);a=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(263),a=n(178);e.exports=Object.keys||function(e){return r(e,a)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(171);e.exports=function(e){return Object(r(e))}},function(e,t,n){"use strict";function r(e){for(var t=arguments.length-1,n="Minified React error #"+e+"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant="+e,r=0;r=0&&"small"===u),"Tabs[type=card|editable-card] doesn't have small size, it's by designed.");var N=(0,T.default)(o,(e={},(0,s.default)(e,r+"-mini","small"===u||"mini"===u),(0,s.default)(e,r+"-vertical","left"===f||"right"===f),(0,s.default)(e,r+"-card",d.indexOf("card")>=0),(0,s.default)(e,r+"-"+d,!0),(0,s.default)(e,r+"-no-animation",!P),e)),A=void 0;"editable-card"===d&&(A=[],_.default.Children.forEach(p,function(e,n){var a=e.props.closable;a=void 0===a||a;var i=a?_.default.createElement(L.default,{type:"close",onClick:function(n){return t.removeTab(e.key,n)}}):null;A.push((0,y.cloneElement)(e,{tab:_.default.createElement("div",{className:a?void 0:r+"-tab-unclosable"},e.props.tab,i),key:e.key||n}))}),v||(h=_.default.createElement("span",null,_.default.createElement(L.default,{type:"plus",className:r+"-new-tab",onClick:this.createNewTab}),h))),h=h?_.default.createElement("div",{className:r+"-extra-content"},h):null;var j=function(){return _.default.createElement(k.default,{inkBarAnimated:O,extraContent:h,onTabClick:g,onPrevClick:b,onNextClick:x,style:m})};return _.default.createElement(M.default,(0,i.default)({},this.props,{className:N,tabBarPosition:f,renderTabBar:j,renderTabContent:function(){return _.default.createElement(S.default,{animated:P,animatedWithMargin:!0})},onChange:this.handleChange}),A||p)}}]),t}(_.default.Component);t.default=j,j.TabPane=x.TabPane,j.defaultProps={prefixCls:"ant-tabs",hideAdd:!1},e.exports=t.default},function(e,t,n){"use strict";n(14),n(964),n(231),n(488),n(113),n(228),n(489)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(967),a=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=a.default,e.exports=t.default},function(e,t,n){"use strict";function r(e){var t=m()();return t.locale(e.locale()).utcOffset(e.utcOffset()),t}function a(e){return e.format("L")}function i(e){return a(r(e))}function o(e){var t=e.locale();return e.localeData()["zh-cn"===t?"months":"monthsShort"](e)}function s(e,t){m.a.isMoment(e)&&m.a.isMoment(t)&&(t.hour(e.hour()),t.minute(e.minute()),t.second(e.second()))}function u(e,t){var n=t?t(e):{};return n=p()({},v,n)}function l(e,t){var n=!1;if(e){var r=e.hour(),a=e.minute(),i=e.second();if(-1===t.disabledHours().indexOf(r)){if(-1===t.disabledMinutes(r).indexOf(a)){n=-1!==t.disabledSeconds(r,a).indexOf(i)}else n=!0}else n=!0}return!n}function c(e,t){return l(e,u(e,t))}function d(e,t,n){return(!t||!t(e))&&!(n&&!c(e,n))}t.d=r,t.c=a,t.e=i,t.a=o,t.g=s,t.b=u,t.f=d;var f=n(1),p=n.n(f),h=n(6),m=n.n(h),v={disabledHours:function(){return[]},disabledMinutes:function(){return[]},disabledSeconds:function(){return[]}}},function(e,t,n){"use strict";t.__esModule=!0;var r=!("undefined"==typeof window||!window.document||!window.document.createElement);t.canUseDOM=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return u.stringify(e).replace(/%20/g,"+")}function i(e){return function(){function t(e){if(null==e.query){var t=e.search;e.query=M(t.substring(1)),e[h]={search:t,searchBase:""}}return e}function n(e,t){var n,r=e[h],a=t?x(t):"";if(!r&&!a)return e;"string"==typeof e&&(e=d.parsePath(e));var i=void 0;i=r&&e.search===r.search?r.searchBase:e.search||"";var s=i;return a&&(s+=(s?"&":"?")+a),o({},e,(n={search:s},n[h]={search:s,searchBase:i},n))}function r(e){return b.listenBefore(function(n,r){c.default(e,t(n),r)})}function i(e){return b.listen(function(n){e(t(n))})}function s(e){b.push(n(e,e.query))}function u(e){b.replace(n(e,e.query))}function l(e,t){return b.createPath(n(e,t||e.query))}function f(e,t){return b.createHref(n(e,t||e.query))}function v(e){for(var r=arguments.length,a=Array(r>1?r-1:0),i=1;i=0&&e.splice(n,1)}function o(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=void 0,r=new Promise(function(r){n=setTimeout(function(){return r(t)},e)});return r[m]=function(){return clearTimeout(n)},r}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:E,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments[3],a={name:n,next:e,throw:t,return:S};return r&&(a[p]=!0),"undefined"!=typeof Symbol&&(a[Symbol.iterator]=function(){return a}),a}function u(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";"undefined"==typeof window?console.log("redux-saga "+e+": "+t+"\n"+(n&&n.stack||n)):console[e](t,n)}function l(e,t){return function(){return M&&u("warn",t),e.apply(void 0,arguments)}}n.d(t,"o",function(){return d}),n.d(t,"a",function(){return h}),n.d(t,"b",function(){return v}),n.d(t,"c",function(){return g}),n.d(t,"k",function(){return _}),n.d(t,"m",function(){return b}),n.d(t,"h",function(){return x}),t.d=r,n.d(t,"j",function(){return k}),t.n=i,t.f=o,t.l=s,t.g=l,n.d(t,"i",function(){return C}),n.d(t,"e",function(){return T});var c=(Object.assign,"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),d=function(e){return"@@redux-saga/"+e},f=d("TASK"),p=d("HELPER"),h=d("MATCH"),m=d("cancelPromise"),v=d("SAGA_ACTION"),g=d("SELF_CANCELLATION"),y=function(e){return function(){return e}},_=y(!0),b=(y(!1),function(){}),x=function(e){return e},M=!1,w=Object.prototype.hasOwnProperty,k={undef:function(e){return null===e||void 0===e},notUndef:function(e){return null!==e&&void 0!==e},func:function(e){return"function"==typeof e},number:function(e){return"number"==typeof e},string:function(e){return"string"==typeof e},array:Array.isArray,object:function(e){return e&&!k.array(e)&&"object"===(void 0===e?"undefined":c(e))},promise:function(e){return e&&k.func(e.then)},iterator:function(e){return e&&k.func(e.next)&&k.func(e.throw)},iterable:function(e){return e&&k.func(Symbol)?k.func(e[Symbol.iterator]):k.array(e)},task:function(e){return e&&e[f]},observable:function(e){return e&&k.func(e.subscribe)},buffer:function(e){return e&&k.func(e.isEmpty)&&k.func(e.take)&&k.func(e.put)},pattern:function(e){return e&&(k.string(e)||"symbol"===(void 0===e?"undefined":c(e))||k.func(e)||k.array(e))},channel:function(e){return e&&k.func(e.take)&&k.func(e.close)},helper:function(e){return e&&e[p]},stringableFunc:function(e){return k.func(e)&&a(e,"toString")}},E=(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0}(),function(e){throw e}),S=function(e){return{value:e,done:!0}},C=function(e){return new Error("\n redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug\n in redux-saga code and not yours. Thanks for reporting this in the project's github repo.\n Error: "+e+"\n")},T=function(e,t){return(e?e+".":"")+"setContext(props): argument "+t+" is not a plain object"}},function(e,t,n){"use strict";var r=n(17),a=(n(11),{}),i={reinitializeTransaction:function(){this.transactionWrappers=this.getTransactionWrappers(),this.wrapperInitData?this.wrapperInitData.length=0:this.wrapperInitData=[],this._isInTransaction=!1},_isInTransaction:!1,getTransactionWrappers:null,isInTransaction:function(){return!!this._isInTransaction},perform:function(e,t,n,a,i,o,s,u){this.isInTransaction()&&r("27");var l,c;try{this._isInTransaction=!0,l=!0,this.initializeAll(0),c=e.call(t,n,a,i,o,s,u),l=!1}finally{try{if(l)try{this.closeAll(0)}catch(e){}else this.closeAll(0)}finally{this._isInTransaction=!1}}return c},initializeAll:function(e){for(var t=this.transactionWrappers,n=e;n]/,u=n(198),l=u(function(e,t){if(e.namespaceURI!==i.svg||"innerHTML"in e)e.innerHTML=t;else{r=r||document.createElement("div"),r.innerHTML=""+t+"";for(var n=r.firstChild;n.firstChild;)e.appendChild(n.firstChild)}});if(a.canUseDOM){var c=document.createElement("div");c.innerHTML=" ",""===c.innerHTML&&(l=function(e,t){if(e.parentNode&&e.parentNode.replaceChild(e,e),o.test(t)||"<"===t[0]&&s.test(t)){e.innerHTML=String.fromCharCode(65279)+t;var n=e.firstChild;1===n.data.length?e.removeChild(n):n.deleteData(0,1)}else e.innerHTML=t}),c=null}e.exports=l},function(e,t,n){"use strict";function r(e){var t=""+e,n=i.exec(t);if(!n)return t;var r,a="",o=0,s=0;for(o=n.index;o]/;e.exports=a},function(e,t,n){"use strict";function r(e){return Object.prototype.hasOwnProperty.call(e,m)||(e[m]=p++,d[e[m]]={}),d[e[m]]}var a,i=n(18),o=n(190),s=n(652),u=n(306),l=n(653),c=n(194),d={},f=!1,p=0,h={topAbort:"abort",topAnimationEnd:l("animationend")||"animationend",topAnimationIteration:l("animationiteration")||"animationiteration",topAnimationStart:l("animationstart")||"animationstart",topBlur:"blur",topCanPlay:"canplay",topCanPlayThrough:"canplaythrough",topChange:"change",topClick:"click",topCompositionEnd:"compositionend",topCompositionStart:"compositionstart",topCompositionUpdate:"compositionupdate",topContextMenu:"contextmenu",topCopy:"copy",topCut:"cut",topDoubleClick:"dblclick",topDrag:"drag",topDragEnd:"dragend",topDragEnter:"dragenter",topDragExit:"dragexit",topDragLeave:"dragleave",topDragOver:"dragover",topDragStart:"dragstart",topDrop:"drop",topDurationChange:"durationchange",topEmptied:"emptied",topEncrypted:"encrypted",topEnded:"ended",topError:"error",topFocus:"focus",topInput:"input",topKeyDown:"keydown",topKeyPress:"keypress",topKeyUp:"keyup",topLoadedData:"loadeddata",topLoadedMetadata:"loadedmetadata",topLoadStart:"loadstart",topMouseDown:"mousedown",topMouseMove:"mousemove",topMouseOut:"mouseout",topMouseOver:"mouseover",topMouseUp:"mouseup",topPaste:"paste",topPause:"pause",topPlay:"play",topPlaying:"playing",topProgress:"progress",topRateChange:"ratechange",topScroll:"scroll",topSeeked:"seeked",topSeeking:"seeking",topSelectionChange:"selectionchange",topStalled:"stalled",topSuspend:"suspend",topTextInput:"textInput",topTimeUpdate:"timeupdate",topTouchCancel:"touchcancel",topTouchEnd:"touchend",topTouchMove:"touchmove",topTouchStart:"touchstart",topTransitionEnd:l("transitionend")||"transitionend",topVolumeChange:"volumechange",topWaiting:"waiting",topWheel:"wheel"},m="_reactListenersID"+String(Math.random()).slice(2),v=i({},s,{ReactEventListener:null,injection:{injectReactEventListener:function(e){e.setHandleTopLevel(v.handleTopLevel),v.ReactEventListener=e}},setEnabled:function(e){v.ReactEventListener&&v.ReactEventListener.setEnabled(e)},isEnabled:function(){return!(!v.ReactEventListener||!v.ReactEventListener.isEnabled())},listenTo:function(e,t){for(var n=t,a=r(n),i=o.registrationNameDependencies[e],s=0;s=11?e:e+12},meridiem:function(e,t,n){var r=100*e+t;return r<600?"\u51cc\u6668":r<900?"\u65e9\u4e0a":r<1130?"\u4e0a\u5348":r<1230?"\u4e2d\u5348":r<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u5468";default:return e}},relativeTime:{future:"%s\u5185",past:"%s\u524d",s:"\u51e0\u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})})},function(e,t,n){"use strict";n(14),n(725)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(){return h=h||l.default.newInstance({prefixCls:v,transitionName:"move-up",style:{top:p},getContainer:g})}function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f,n=arguments[2],r=arguments[3],i={info:"info-circle",success:"check-circle",error:"cross-circle",warning:"exclamation-circle",loading:"loading"}[n],o=a();return o.notice({key:m,duration:t,style:{},content:s.default.createElement("div",{className:v+"-custom-content "+v+"-"+n},s.default.createElement(d.default,{type:i}),s.default.createElement("span",null,e)),onClose:r}),function(){var e=m++;return function(){o.removeNotice(e)}}()}Object.defineProperty(t,"__esModule",{value:!0});var o=n(0),s=r(o),u=n(726),l=r(u),c=n(10),d=r(c),f=3,p=void 0,h=void 0,m=1,v="ant-message",g=void 0;t.default={info:function(e,t,n){return i(e,t,"info",n)},success:function(e,t,n){return i(e,t,"success",n)},error:function(e,t,n){return i(e,t,"error",n)},warn:function(e,t,n){return i(e,t,"warning",n)},warning:function(e,t,n){return i(e,t,"warning",n)},loading:function(e,t,n){return i(e,t,"loading",n)},config:function(e){void 0!==e.top&&(p=e.top,h=null),void 0!==e.duration&&(f=e.duration),void 0!==e.prefixCls&&(v=e.prefixCls),void 0!==e.getContainer&&(g=e.getContainer)},destroy:function(){h&&(h.destroy(),h=null)}},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.canUseMembrane=void 0;var r=n(30),a=(function(e){e&&e.__esModule}(r),t.canUseMembrane=!1,function(e){return e});t.default=a},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},i=Object.assign||function(e){for(var t=1;tu?u+"+":r;v&&(y="");var _="0"===y||0===y,b=null===y||void 0===y||""===y,M=(b||_&&!a)&&!v,k=(0,E.default)((e={},(0,s.default)(e,o+"-dot",v),(0,s.default)(e,o+"-count",!v),e)),S=(0,E.default)(l,o,(t={},(0,s.default)(t,o+"-status",!!p),(0,s.default)(t,o+"-not-a-wrapper",!d),t));if((0,C.default)(!(d&&p),"`Badge[children]` and `Badge[status]` cannot be used at the same time."),!d&&p){var O,L=(0,E.default)((O={},(0,s.default)(O,o+"-status-dot",!!p),(0,s.default)(O,o+"-status-"+p,!0),O));return g.default.createElement("span",{className:S},g.default.createElement("span",{className:L}),g.default.createElement("span",{className:o+"-status-text"},h))}var P=M?null:g.default.createElement(w.default,{"data-show":!M,className:k,count:y,title:r,style:c}),D=M||!h?null:g.default.createElement("span",{className:o+"-status-text"},h);return g.default.createElement("span",(0,i.default)({},m,{className:S}),d,g.default.createElement(x.default,{component:"",showProp:"data-show",transitionName:d?o+"-zoom":"",transitionAppear:!0},P),D)}}]),t}(g.default.Component);t.default=O,O.defaultProps={prefixCls:"ant-badge",count:null,showZero:!1,dot:!1,overflowCount:99},O.propTypes={count:_.default.oneOfType([_.default.string,_.default.number]),showZero:_.default.bool,dot:_.default.bool,overflowCount:_.default.number},e.exports=t.default},function(e,t,n){"use strict";n(14),n(941)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){var t=[];return b.default.Children.forEach(e,function(e){e&&t.push(e)}),t}function i(e,t){for(var n=a(e),r=0;r=1e12&&!i||"t"===i?(v+=f.abbreviations.trillion,e/=1e12):o<1e12&&o>=1e9&&!i||"b"===i?(v+=f.abbreviations.billion,e/=1e9):o<1e9&&o>=1e6&&!i||"m"===i?(v+=f.abbreviations.million,e/=1e6):(o<1e6&&o>=1e3&&!i||"k"===i)&&(v+=f.abbreviations.thousand,e/=1e3)),t._.includes(n,"[.]")&&(h=!0,n=n.replace("[.]",".")),s=e.toString().split(".")[0],u=n.split(".")[1],c=n.indexOf(","),m=(n.split(".")[0].split(",")[0].match(/0/g)||[]).length,u?(t._.includes(u,"[")?(u=u.replace("]",""),u=u.split("["),g=t._.toFixed(e,u[0].length+u[1].length,r,u[1].length)):g=t._.toFixed(e,u.length,r),s=g.split(".")[0],g=t._.includes(g,".")?f.delimiters.decimal+g.split(".")[1]:"",h&&0===Number(g.slice(1))&&(g="")):s=t._.toFixed(e,0,r),v&&!i&&Number(s)>=1e3&&v!==f.abbreviations.trillion)switch(s=String(Number(s)/1e3),v){case f.abbreviations.thousand:v=f.abbreviations.million;break;case f.abbreviations.million:v=f.abbreviations.billion;break;case f.abbreviations.billion:v=f.abbreviations.trillion}if(t._.includes(s,"-")&&(s=s.slice(1),y=!0),s.length0;_--)s="0"+s;return c>-1&&(s=s.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+f.delimiters.thousands)),0===n.indexOf(".")&&(s=""),d=s+g+(v||""),p?d=(p&&y?"(":"")+d+(p&&y?")":""):l>=0?d=0===l?(y?"-":"+")+d:d+(y?"-":"+"):y&&(d="-"+d),d},stringToNumber:function(e){var t,n,r,i=a[o.currentLocale],s=e,u={thousand:3,million:6,billion:9,trillion:12};if(o.zeroFormat&&e===o.zeroFormat)n=0;else if(o.nullFormat&&e===o.nullFormat||!e.replace(/[^0-9]+/g,"").length)n=null;else{n=1,"."!==i.delimiters.decimal&&(e=e.replace(/\./g,"").replace(i.delimiters.decimal,"."));for(t in u)if(r=new RegExp("[^a-zA-Z]"+i.abbreviations[t]+"(?:\\)|(\\"+i.currency.symbol+")?(?:\\))?)?$"),s.match(r)){n*=Math.pow(10,u[t]);break}n*=(e.split("-").length+Math.min(e.split("(").length-1,e.split(")").length-1))%2?1:-1,e=e.replace(/[^0-9\.]+/g,""),n*=Number(e)}return n},isNaN:function(e){return"number"==typeof e&&isNaN(e)},includes:function(e,t){return-1!==e.indexOf(t)},insert:function(e,t,n){return e.slice(0,n)+t+e.slice(n)},reduce:function(e,t){if(null===this)throw new TypeError("Array.prototype.reduce called on null or undefined");if("function"!=typeof t)throw new TypeError(t+" is not a function");var n,r=Object(e),a=r.length>>>0,i=0;if(3===arguments.length)n=arguments[2];else{for(;i=a)throw new TypeError("Reduce of empty array with no initial value");n=r[i++]}for(;ir?e:r},1)},toFixed:function(e,t,n,r){var a,i,o,s,u=e.toString().split("."),l=t-(r||0);return a=2===u.length?Math.min(Math.max(u[1].length,l),t):l,o=Math.pow(10,a),s=(n(e+"e+"+a)/o).toFixed(a),r>t-a&&(i=new RegExp("\\.?0{1,"+(r-(t-a))+"}$"),s=s.replace(i,"")),s}},t.options=o,t.formats=r,t.locales=a,t.locale=function(e){return e&&(o.currentLocale=e.toLowerCase()),o.currentLocale},t.localeData=function(e){if(!e)return a[o.currentLocale];if(e=e.toLowerCase(),!a[e])throw new Error("Unknown locale : "+e);return a[e]},t.reset=function(){for(var e in i)o[e]=i[e]},t.zeroFormat=function(e){o.zeroFormat="string"==typeof e?e:null},t.nullFormat=function(e){o.nullFormat="string"==typeof e?e:null},t.defaultFormat=function(e){o.defaultFormat="string"==typeof e?e:"0.0"},t.register=function(e,t,n){if(t=t.toLowerCase(),this[e+"s"][t])throw new TypeError(t+" "+e+" already registered.");return this[e+"s"][t]=n,n},t.validate=function(e,n){var r,a,i,o,s,u,l,c;if("string"!=typeof e&&(e+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",e)),e=e.trim(),e.match(/^\d+$/))return!0;if(""===e)return!1;try{l=t.localeData(n)}catch(e){l=t.localeData(t.locale())}return i=l.currency.symbol,s=l.abbreviations,r=l.delimiters.decimal,a="."===l.delimiters.thousands?"\\.":l.delimiters.thousands,(null===(c=e.match(/^[^\d]+/))||(e=e.substr(1),c[0]===i))&&((null===(c=e.match(/[^\d]+$/))||(e=e.slice(0,-1),c[0]===s.thousand||c[0]===s.million||c[0]===s.billion||c[0]===s.trillion))&&(u=new RegExp(a+"{2}"),!e.match(/[^\d.,]/g)&&(o=e.split(r),!(o.length>2)&&(o.length<2?!!o[0].match(/^\d+.*\d$/)&&!o[0].match(u):1===o[0].length?!!o[0].match(/^\d+$/)&&!o[0].match(u)&&!!o[1].match(/^\d+$/):!!o[0].match(/^\d+.*\d$/)&&!o[0].match(u)&&!!o[1].match(/^\d+$/)))))},t.fn=e.prototype={clone:function(){return t(this)},format:function(e,n){var a,i,s,u=this._value,l=e||o.defaultFormat;if(n=n||Math.round,0===u&&null!==o.zeroFormat)i=o.zeroFormat;else if(null===u&&null!==o.nullFormat)i=o.nullFormat;else{for(a in r)if(l.match(r[a].regexps.format)){s=r[a].format;break}s=s||t._.numberToFormat,i=s(u,l,n)}return i},value:function(){return this._value},input:function(){return this._input},set:function(e){return this._value=Number(e),this},add:function(e){function t(e,t,n,a){return e+Math.round(r*t)}var r=n.correctionFactor.call(null,this._value,e);return this._value=n.reduce([this._value,e],t,0)/r,this},subtract:function(e){function t(e,t,n,a){return e-Math.round(r*t)}var r=n.correctionFactor.call(null,this._value,e);return this._value=n.reduce([e],t,Math.round(this._value*r))/r,this},multiply:function(e){function t(e,t,r,a){var i=n.correctionFactor(e,t);return Math.round(e*i)*Math.round(t*i)/Math.round(i*i)}return this._value=n.reduce([this._value,e],t,1),this},divide:function(e){function t(e,t,r,a){var i=n.correctionFactor(e,t);return Math.round(e*i)/Math.round(t*i)}return this._value=n.reduce([this._value,e],t),this},difference:function(e){return Math.abs(t(this._value).subtract(e).value())}},t.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(e){var t=e%10;return 1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th"},currency:{symbol:"$"}}),function(){t.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(e,n,r){var a,i=t._.includes(n," BPS")?" ":"";return e*=1e4,n=n.replace(/\s?BPS/,""),a=t._.numberToFormat(e,n,r),t._.includes(a,")")?(a=a.split(""),a.splice(-1,0,i+"BPS"),a=a.join("")):a=a+i+"BPS",a},unformat:function(e){return+(1e-4*t._.stringToNumber(e)).toFixed(15)}})}(),function(){var e={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]},n={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},r=e.suffixes.concat(n.suffixes.filter(function(t){return e.suffixes.indexOf(t)<0})),a=r.join("|");a="("+a.replace("B","B(?!PS)")+")",t.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(a)},format:function(r,a,i){var o,s,u,l=t._.includes(a,"ib")?n:e,c=t._.includes(a," b")||t._.includes(a," ib")?" ":"";for(a=a.replace(/\s?i?b/,""),o=0;o<=l.suffixes.length;o++)if(s=Math.pow(l.base,o),u=Math.pow(l.base,o+1),null===r||0===r||r>=s&&r0&&(r/=s);break}return t._.numberToFormat(r,a,i)+c},unformat:function(r){var a,i,o=t._.stringToNumber(r);if(o){for(a=e.suffixes.length-1;a>=0;a--){if(t._.includes(r,e.suffixes[a])){i=Math.pow(e.base,a);break}if(t._.includes(r,n.suffixes[a])){i=Math.pow(n.base,a);break}}o*=i||1}return o}})}(),function(){t.register("format","currency",{regexps:{format:/(\$)/},format:function(e,n,r){var a,i,o=t.locales[t.options.currentLocale],s={before:n.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:n.match(/([\+|\-|\)|\s|\$]*)$/)[0]};for(n=n.replace(/\s?\$\s?/,""),a=t._.numberToFormat(e,n,r),e>=0?(s.before=s.before.replace(/[\-\(]/,""),s.after=s.after.replace(/[\-\)]/,"")):e<0&&!t._.includes(s.before,"-")&&!t._.includes(s.before,"(")&&(s.before="-"+s.before),i=0;i=0;i--)switch(s.after[i]){case"$":a=i===s.after.length-1?a+o.currency.symbol:t._.insert(a,o.currency.symbol,-(s.after.length-(1+i)));break;case" ":a=i===s.after.length-1?a+" ":t._.insert(a," ",-(s.after.length-(1+i)+o.currency.symbol.length-1))}return a}})}(),function(){t.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(e,n,r){var a="number"!=typeof e||t._.isNaN(e)?"0e+0":e.toExponential(),i=a.split("e");return n=n.replace(/e[\+|\-]{1}0/,""),t._.numberToFormat(Number(i[0]),n,r)+"e"+i[1]},unformat:function(e){function n(e,n,r,a){var i=t._.correctionFactor(e,n);return e*i*(n*i)/(i*i)}var r=t._.includes(e,"e+")?e.split("e+"):e.split("e-"),a=Number(r[0]),i=Number(r[1]);return i=t._.includes(e,"e-")?i*=-1:i,t._.reduce([a,Math.pow(10,i)],n,1)}})}(),function(){t.register("format","ordinal",{regexps:{format:/(o)/},format:function(e,n,r){var a=t.locales[t.options.currentLocale],i=t._.includes(n," o")?" ":"";return n=n.replace(/\s?o/,""),i+=a.ordinal(e),t._.numberToFormat(e,n,r)+i}})}(),function(){t.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(e,n,r){var a,i=t._.includes(n," %")?" ":"";return t.options.scalePercentBy100&&(e*=100),n=n.replace(/\s?\%/,""),a=t._.numberToFormat(e,n,r),t._.includes(a,")")?(a=a.split(""),a.splice(-1,0,i+"%"),a=a.join("")):a=a+i+"%",a},unformat:function(e){var n=t._.stringToNumber(e);return t.options.scalePercentBy100?.01*n:n}})}(),function(){t.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(e,t,n){var r=Math.floor(e/60/60),a=Math.floor((e-60*r*60)/60),i=Math.round(e-60*r*60-60*a);return r+":"+(a<10?"0"+a:a)+":"+(i<10?"0"+i:i)},unformat:function(e){var t=e.split(":"),n=0;return 3===t.length?(n+=60*Number(t[0])*60,n+=60*Number(t[1]),n+=Number(t[2])):2===t.length&&(n+=60*Number(t[0]),n+=Number(t[1])),Number(n)}})}(),t})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(164),i=r(a),o=n(1053),s=r(o),u=n(1055),l=r(u),c=n(1056),d=r(c),f=n(1058),p=r(f),h=n(1060),m=r(h),v=n(1061),g=r(v),y=n(1062),_=r(y),b=n(1063),x=r(b),M=n(1065),w=r(M),k=n(1067),E=r(k),S=n(1069),C=r(S),T=n(1071),O=r(T),L=n(1073),P=function(e){return"¥ "+(0,i.default)(e).format("0,0")};t.default={IconUp:L.IconUp,IconDown:L.IconDown,yuan:P,Bar:l.default,Pie:d.default,Gauge:m.default,Radar:p.default,MiniBar:_.default,MiniArea:g.default,MiniProgress:x.default,ChartCard:s.default,Trend:w.default,Field:E.default,NumberInfo:C.default,WaterWave:O.default},e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){var t=e.className,n=e.type,r=e.title,a=e.description,i=e.extra,s=e.actions,l=(0,c.default)(e,["className","type","title","description","extra","actions"]),d={error:f.default.createElement(u.default,{className:v.default.error,type:"close-circle"}),success:f.default.createElement(u.default,{className:v.default.success,type:"check-circle"})},p=(0,h.default)(v.default.result,t);return f.default.createElement("div",(0,o.default)({className:p},l),f.default.createElement("div",{className:v.default.icon},d[n]),f.default.createElement("div",{className:v.default.title},r),a&&f.default.createElement("div",{className:v.default.description},a),i&&f.default.createElement("div",{className:v.default.extra},i),s&&f.default.createElement("div",{className:v.default.actions},s))}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i),s=(n(20),n(10)),u=r(s),l=n(19),c=r(l);t.default=a;var d=n(0),f=r(d),p=n(8),h=r(p),m=n(1204),v=r(m);e.exports=t.default},function(e,t,n){"use strict";function r(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent("on"+t,n)}function a(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent("on"+t,n)}function i(){return window.location.href.split("#")[1]||""}function o(e){window.location.replace(window.location.pathname+window.location.search+"#"+e)}function s(){return window.location.pathname+window.location.search+window.location.hash}function u(e){e&&window.history.go(e)}function l(e,t){t(window.confirm(e))}function c(){var e=navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&(window.history&&"pushState"in window.history)}function d(){return-1===navigator.userAgent.indexOf("Firefox")}t.__esModule=!0,t.addEventListener=r,t.removeEventListener=a,t.getHashPath=i,t.replaceHashPath=o,t.getWindowPath=s,t.go=u,t.getUserConfirmation=l,t.supportsHistory=c,t.supportsGoWithoutReloadUsingHash=d},function(e,t,n){"use strict";function r(e,t,n){var r=e(t,n);e.length<2&&n(r)}t.__esModule=!0;var a=n(27);!function(e){e&&e.__esModule}(a);t.default=r,e.exports=t.default},function(e,t,n){"use strict";function r(e,t){return function(){return e.apply(this,arguments)}}t.__esModule=!0;var a=n(27);!function(e){e&&e.__esModule}(a);t.default=r,e.exports=t.default},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(73),a=n(44).document,i=r(a)&&r(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},function(e,t,n){var r=n(73);e.exports=function(e,t){if(!r(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!r(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){var r=n(57),a=n(545),i=n(178),o=n(176)("IE_PROTO"),s=function(){},u=function(){var e,t=n(172)("iframe"),r=i.length;for(t.style.display="none",n(265).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("