diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index de2a51a..1c4a9a3 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -1,7 +1,7 @@ # Contributing to Redox Contributions are always welcome. Before contributing please read the -[code of conduct](https://js.foundation/community/code-of-conduct). To contribute, +[code of conduct](https://github.com/openjs-foundation/cross-project-council/blob/main/CODE_OF_CONDUCT.md). To contribute, [fork](https://help.github.com/articles/fork-a-repo/) the repository, commit your changes, & [send a pull request](https://help.github.com/articles/using-pull-requests/). diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml new file mode 100644 index 0000000..ef8c690 --- /dev/null +++ b/.github/workflows/npm-publish.yml @@ -0,0 +1,33 @@ +# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created +# For more information see: https://help.github.com/actions/language-and-framework-guides/publishing-nodejs-packages + +name: Node.js Package + +on: + release: + types: [created] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 16 + - run: npm ci + - run: npm test + + publish-npm: + needs: build + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 16 + registry-url: https://registry.npmjs.org/ + - run: npm ci + - run: npm publish + env: + NODE_AUTH_TOKEN: ${{secrets.npm_token}} diff --git a/README.md b/README.md index 5708030..175ed77 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # node-hl7-v2 This is [Redox's](https://www.redoxengine.com/?utm_source=github&utm_medium=githublink&utm_campaign=open%20source) battle-tested in-house HL7v2 parser/generator. -The [online HL7v2 Parser](https://developer.redoxengine.com/hl7v2-tool/) can give you a sense of what it's capable of. +The [online HL7v2 Parser](https://redoxengine.github.io/redox-hl7-v2/) can give you a sense of what it's capable of. Join us in public Slack channel to chat about this project: diff --git a/docs/_config.yml b/docs/_config.yml new file mode 100644 index 0000000..2f7efbe --- /dev/null +++ b/docs/_config.yml @@ -0,0 +1 @@ +theme: jekyll-theme-minimal \ No newline at end of file diff --git a/docs/assets/css/style.scss b/docs/assets/css/style.scss new file mode 100644 index 0000000..c85f45a --- /dev/null +++ b/docs/assets/css/style.scss @@ -0,0 +1,10052 @@ +--- +--- + +@import "{{ site.theme }}"; + +html { + box-sizing: border-box +} + +*, +:after, +:before { + box-sizing: inherit +} + +body { + text-transform: none; + line-height: 1.28581; + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Open Sans, Helvetica Neue, Icons16, sans-serif; + font-size: 14px; + font-weight: 400; + color: #182026 +} + +p { + margin-top: 0; + margin-bottom: 10px +} + +small { + font-size: 12px +} + +strong { + font-weight: 600 +} + +::selection { + background: rgba(125, 188, 255, .6) +} + +.bp3-heading { + color: #182026; + font-weight: 600; + margin: 0 0 10px; + padding: 0 +} + +.bp3-dark .bp3-heading { + color: #f5f8fa +} + +.bp3-running-text h1, +h1.bp3-heading { + line-height: 40px; + font-size: 36px +} + +.bp3-running-text h2, +h2.bp3-heading { + line-height: 32px; + font-size: 28px +} + +.bp3-running-text h3, +h3.bp3-heading { + line-height: 25px; + font-size: 22px +} + +.bp3-running-text h4, +h4.bp3-heading { + line-height: 21px; + font-size: 18px +} + +.bp3-running-text h5, +h5.bp3-heading { + line-height: 19px; + font-size: 16px +} + +.bp3-running-text h6, +h6.bp3-heading { + line-height: 16px; + font-size: 14px +} + +.bp3-ui-text { + text-transform: none; + line-height: 1.28581; + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Open Sans, Helvetica Neue, Icons16, sans-serif; + font-size: 14px; + font-weight: 400 +} + +.bp3-monospace-text { + text-transform: none; + font-family: monospace +} + +.bp3-text-muted { + color: #5c7080 +} + +.bp3-dark .bp3-text-muted { + color: #bfccd6 +} + +.bp3-text-disabled { + color: rgba(92, 112, 128, .5) +} + +.bp3-dark .bp3-text-disabled { + color: rgba(191, 204, 214, .5) +} + +.bp3-text-overflow-ellipsis { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal +} + +.bp3-running-text { + line-height: 1.5; + font-size: 14px +} + +.bp3-running-text h1 { + color: #182026; + font-weight: 600; + margin-top: 40px; + margin-bottom: 20px +} + +.bp3-dark .bp3-running-text h1 { + color: #f5f8fa +} + +.bp3-running-text h2 { + color: #182026; + font-weight: 600; + margin-top: 40px; + margin-bottom: 20px +} + +.bp3-dark .bp3-running-text h2 { + color: #f5f8fa +} + +.bp3-running-text h3 { + color: #182026; + font-weight: 600; + margin-top: 40px; + margin-bottom: 20px +} + +.bp3-dark .bp3-running-text h3 { + color: #f5f8fa +} + +.bp3-running-text h4 { + color: #182026; + font-weight: 600; + margin-top: 40px; + margin-bottom: 20px +} + +.bp3-dark .bp3-running-text h4 { + color: #f5f8fa +} + +.bp3-running-text h5 { + color: #182026; + font-weight: 600; + margin-top: 40px; + margin-bottom: 20px +} + +.bp3-dark .bp3-running-text h5 { + color: #f5f8fa +} + +.bp3-running-text h6 { + color: #182026; + font-weight: 600; + margin-top: 40px; + margin-bottom: 20px +} + +.bp3-dark .bp3-running-text h6 { + color: #f5f8fa +} + +.bp3-running-text hr { + margin: 20px 0; + border: none; + border-bottom: 1px solid rgba(16, 22, 26, .15) +} + +.bp3-dark .bp3-running-text hr { + border-color: hsla(0, 0%, 100%, .15) +} + +.bp3-running-text p { + margin: 0 0 10px; + padding: 0 +} + +.bp3-text-large { + font-size: 16px +} + +.bp3-text-small { + font-size: 12px +} + +a { + text-decoration: none +} + +a, +a:hover { + color: #106ba3 +} + +a:hover { + cursor: pointer; + text-decoration: underline +} + +.bp3-dark a code, +a .bp3-icon, +a .bp3-icon-large, +a .bp3-icon-standard, +a code { + color: inherit +} + +.bp3-dark a, +.bp3-dark a:hover { + color: #48aff0 +} + +.bp3-dark a .bp3-icon, +.bp3-dark a .bp3-icon-large, +.bp3-dark a .bp3-icon-standard, +.bp3-dark a:hover .bp3-icon, +.bp3-dark a:hover .bp3-icon-large, +.bp3-dark a:hover .bp3-icon-standard { + color: inherit +} + +.bp3-code, +.bp3-running-text code { + text-transform: none; + font-family: monospace; + border-radius: 3px; + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2); + background: hsla(0, 0%, 100%, .7); + padding: 2px 5px; + color: #5c7080; + font-size: smaller +} + +.bp3-dark .bp3-code, +.bp3-dark .bp3-running-text code, +.bp3-running-text .bp3-dark code { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4); + background: rgba(16, 22, 26, .3); + color: #bfccd6 +} + +.bp3-running-text a>code, +a>.bp3-code { + color: #137cbd +} + +.bp3-dark .bp3-running-text a>code, +.bp3-dark a>.bp3-code, +.bp3-running-text .bp3-dark a>code { + color: inherit +} + +.bp3-code-block, +.bp3-running-text pre { + text-transform: none; + font-family: monospace; + display: block; + margin: 10px 0; + border-radius: 3px; + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .15); + background: hsla(0, 0%, 100%, .7); + padding: 13px 15px 12px; + line-height: 1.4; + color: #182026; + font-size: 13px; + word-break: break-all; + word-wrap: break-word +} + +.bp3-dark .bp3-code-block, +.bp3-dark .bp3-running-text pre, +.bp3-running-text .bp3-dark pre { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4); + background: rgba(16, 22, 26, .3); + color: #f5f8fa +} + +.bp3-code-block>code, +.bp3-running-text pre>code { + box-shadow: none; + background: none; + padding: 0; + color: inherit; + font-size: inherit +} + +.bp3-key, +.bp3-running-text kbd { + display: inline-flex; + align-items: center; + justify-content: center; + border-radius: 3px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .2); + background: #fff; + min-width: 24px; + height: 24px; + padding: 3px 6px; + vertical-align: middle; + line-height: 24px; + color: #5c7080; + font-family: inherit; + font-size: 12px +} + +.bp3-key .bp3-icon, +.bp3-key .bp3-icon-large, +.bp3-key .bp3-icon-standard, +.bp3-running-text kbd .bp3-icon, +.bp3-running-text kbd .bp3-icon-large, +.bp3-running-text kbd .bp3-icon-standard { + margin-right: 5px +} + +.bp3-dark .bp3-key, +.bp3-dark .bp3-running-text kbd, +.bp3-running-text .bp3-dark kbd { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .4); + background: #394b59; + color: #bfccd6 +} + +.bp3-blockquote, +.bp3-running-text blockquote { + margin: 0 0 10px; + border-left: 4px solid rgba(167, 182, 194, .5); + padding: 0 20px +} + +.bp3-dark .bp3-blockquote, +.bp3-dark .bp3-running-text blockquote, +.bp3-running-text .bp3-dark blockquote { + border-color: rgba(115, 134, 148, .5) +} + +.bp3-list, +.bp3-running-text ol, +.bp3-running-text ul { + margin: 10px 0; + padding-left: 30px +} + +.bp3-list li:not(:last-child), +.bp3-running-text ol li:not(:last-child), +.bp3-running-text ul li:not(:last-child) { + margin-bottom: 5px +} + +.bp3-list ol, +.bp3-list ul, +.bp3-running-text ol ol, +.bp3-running-text ol ul, +.bp3-running-text ul ol, +.bp3-running-text ul ul { + margin-top: 5px +} + +.bp3-list-unstyled { + margin: 0; + padding: 0; + list-style: none +} + +.bp3-list-unstyled li { + padding: 0 +} + +.bp3-rtl { + text-align: right +} + +.bp3-dark { + color: #f5f8fa +} + +:focus { + outline: 2px auto rgba(128, 0, 128, .6); + outline-offset: 2px; + -moz-outline-radius: 6px +} + +.bp3-focus-disabled :focus, +.bp3-focus-disabled :focus~.bp3-control-indicator { + outline: none !important +} + +.bp3-alert { + max-width: 400px; + padding: 20px +} + +.bp3-alert-body { + display: flex +} + +.bp3-alert-body .bp3-icon { + margin-top: 0; + margin-right: 20px; + font-size: 40px +} + +.bp3-alert-footer { + display: flex; + flex-direction: row-reverse; + margin-top: 10px +} + +.bp3-alert-footer .bp3-button { + margin-left: 10px +} + +.bp3-breadcrumbs { + flex-wrap: wrap; + margin: 0; + cursor: default; + height: 30px; + padding: 0; + list-style: none +} + +.bp3-breadcrumbs, +.bp3-breadcrumbs>li { + display: flex; + align-items: center +} + +.bp3-breadcrumbs>li:after { + line-height: 1; + font-family: Icons16, sans-serif; + font-size: 16px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + padding: 0 5px; + color: #5c7080; + content: "\E695" +} + +.bp3-breadcrumbs>li:last-of-type:after { + display: none +} + +.bp3-breadcrumb, +.bp3-breadcrumb-current, +.bp3-breadcrumbs-collapsed { + display: inline-block; + line-height: 19px; + font-size: 16px +} + +.bp3-breadcrumb, +.bp3-breadcrumbs-collapsed { + color: #5c7080 +} + +.bp3-breadcrumb:hover { + text-decoration: none +} + +.bp3-breadcrumb.bp3-disabled { + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-breadcrumb-current { + color: inherit; + font-weight: 600 +} + +.bp3-breadcrumb-current .bp3-input { + vertical-align: baseline; + font-size: inherit; + font-weight: inherit +} + +.bp3-breadcrumbs-collapsed { + margin-right: 2px; + border: none; + border-radius: 3px; + background: #ced9e0; + cursor: pointer; + padding: 0 5px +} + +.bp3-breadcrumbs-collapsed:before { + line-height: 1; + font-family: Icons20, sans-serif; + font-size: 20px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + line-height: 19px; + content: "\E62A" +} + +.bp3-breadcrumbs-collapsed:hover { + background: #bfccd6; + text-decoration: none; + color: #182026 +} + +.bp3-dark .bp3-breadcrumb, +.bp3-dark .bp3-breadcrumbs-collapsed, +.bp3-dark .bp3-breadcrumbs>li:after { + color: #bfccd6 +} + +.bp3-dark .bp3-breadcrumb.bp3-disabled { + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-breadcrumb-current { + color: #f5f8fa +} + +.bp3-dark .bp3-breadcrumbs-collapsed { + background: rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-breadcrumbs-collapsed:hover { + background: rgba(16, 22, 26, .6); + color: #f5f8fa +} + +.bp3-button { + display: inline-flex; + flex-direction: row; + align-items: center; + justify-content: center; + border: none; + border-radius: 3px; + cursor: pointer; + padding: 5px 10px; + vertical-align: middle; + text-align: left; + font-size: 14px; + min-width: 30px; + min-height: 30px +} + +.bp3-button>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-button>.bp3-fill { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-button:before, +.bp3-button>* { + margin-right: 7px +} + +.bp3-button:empty:before, +.bp3-button>:last-child { + margin-right: 0 +} + +.bp3-button:empty { + padding: 0 !important +} + +.bp3-button.bp3-disabled, +.bp3-button:disabled { + cursor: not-allowed +} + +.bp3-button.bp3-fill { + display: flex; + width: 100% +} + +.bp3-align-right .bp3-button, +.bp3-button.bp3-align-right { + text-align: right +} + +.bp3-button:not([class*=bp3-intent-]) { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-color: #f5f8fa; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .8), hsla(0, 0%, 100%, 0)); + color: #182026 +} + +.bp3-button:not([class*=bp3-intent-]):hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-clip: padding-box; + background-color: #ebf1f5 +} + +.bp3-button:not([class*=bp3-intent-]).bp3-active, +.bp3-button:not([class*=bp3-intent-]):active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #d8e1e8; + background-image: none +} + +.bp3-button:not([class*=bp3-intent-]).bp3-disabled, +.bp3-button:not([class*=bp3-intent-]):disabled { + outline: none; + box-shadow: none; + background-color: rgba(206, 217, 224, .5); + background-image: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-button:not([class*=bp3-intent-]).bp3-disabled.bp3-active, +.bp3-button:not([class*=bp3-intent-]).bp3-disabled.bp3-active:hover, +.bp3-button:not([class*=bp3-intent-]):disabled.bp3-active, +.bp3-button:not([class*=bp3-intent-]):disabled.bp3-active:hover { + background: rgba(206, 217, 224, .7) +} + +.bp3-button.bp3-intent-primary { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #137cbd; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .1), hsla(0, 0%, 100%, 0)); + color: #fff +} + +.bp3-button.bp3-intent-primary.bp3-active, +.bp3-button.bp3-intent-primary:active, +.bp3-button.bp3-intent-primary:hover { + color: #fff +} + +.bp3-button.bp3-intent-primary:hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #106ba3 +} + +.bp3-button.bp3-intent-primary.bp3-active, +.bp3-button.bp3-intent-primary:active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #0e5a8a; + background-image: none +} + +.bp3-button.bp3-intent-primary.bp3-disabled, +.bp3-button.bp3-intent-primary:disabled { + border-color: transparent; + box-shadow: none; + background-color: rgba(19, 124, 189, .5); + background-image: none; + color: hsla(0, 0%, 100%, .6) +} + +.bp3-button.bp3-intent-success { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #0f9960; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .1), hsla(0, 0%, 100%, 0)); + color: #fff +} + +.bp3-button.bp3-intent-success.bp3-active, +.bp3-button.bp3-intent-success:active, +.bp3-button.bp3-intent-success:hover { + color: #fff +} + +.bp3-button.bp3-intent-success:hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #0d8050 +} + +.bp3-button.bp3-intent-success.bp3-active, +.bp3-button.bp3-intent-success:active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #0a6640; + background-image: none +} + +.bp3-button.bp3-intent-success.bp3-disabled, +.bp3-button.bp3-intent-success:disabled { + border-color: transparent; + box-shadow: none; + background-color: rgba(15, 153, 96, .5); + background-image: none; + color: hsla(0, 0%, 100%, .6) +} + +.bp3-button.bp3-intent-warning { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #d9822b; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .1), hsla(0, 0%, 100%, 0)); + color: #fff +} + +.bp3-button.bp3-intent-warning.bp3-active, +.bp3-button.bp3-intent-warning:active, +.bp3-button.bp3-intent-warning:hover { + color: #fff +} + +.bp3-button.bp3-intent-warning:hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #bf7326 +} + +.bp3-button.bp3-intent-warning.bp3-active, +.bp3-button.bp3-intent-warning:active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #a66321; + background-image: none +} + +.bp3-button.bp3-intent-warning.bp3-disabled, +.bp3-button.bp3-intent-warning:disabled { + border-color: transparent; + box-shadow: none; + background-color: rgba(217, 130, 43, .5); + background-image: none; + color: hsla(0, 0%, 100%, .6) +} + +.bp3-button.bp3-intent-danger { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #db3737; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .1), hsla(0, 0%, 100%, 0)); + color: #fff +} + +.bp3-button.bp3-intent-danger.bp3-active, +.bp3-button.bp3-intent-danger:active, +.bp3-button.bp3-intent-danger:hover { + color: #fff +} + +.bp3-button.bp3-intent-danger:hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #c23030 +} + +.bp3-button.bp3-intent-danger.bp3-active, +.bp3-button.bp3-intent-danger:active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #a82a2a; + background-image: none +} + +.bp3-button.bp3-intent-danger.bp3-disabled, +.bp3-button.bp3-intent-danger:disabled { + border-color: transparent; + box-shadow: none; + background-color: rgba(219, 55, 55, .5); + background-image: none; + color: hsla(0, 0%, 100%, .6) +} + +.bp3-button[class*=bp3-intent-] .bp3-button-spinner .bp3-spinner-head { + stroke: #fff +} + +.bp3-button.bp3-large, +.bp3-large .bp3-button { + min-width: 40px; + min-height: 40px; + padding: 5px 15px; + font-size: 16px +} + +.bp3-button.bp3-large:before, +.bp3-button.bp3-large>*, +.bp3-large .bp3-button:before, +.bp3-large .bp3-button>* { + margin-right: 10px +} + +.bp3-button.bp3-large:empty:before, +.bp3-button.bp3-large>:last-child, +.bp3-large .bp3-button:empty:before, +.bp3-large .bp3-button>:last-child { + margin-right: 0 +} + +.bp3-button.bp3-small, +.bp3-small .bp3-button { + min-width: 24px; + min-height: 24px; + padding: 0 7px +} + +.bp3-button.bp3-loading { + position: relative +} + +.bp3-button.bp3-loading[class*=bp3-icon-]:before { + visibility: hidden +} + +.bp3-button.bp3-loading .bp3-button-spinner { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%) +} + +.bp3-button.bp3-loading>:not(.bp3-button-spinner) { + visibility: hidden +} + +.bp3-button[class*=bp3-icon-]:before { + line-height: 1; + font-family: Icons16, sans-serif; + font-size: 16px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + color: #5c7080 +} + +.bp3-button .bp3-icon, +.bp3-button .bp3-icon-large, +.bp3-button .bp3-icon-standard { + color: #5c7080 +} + +.bp3-button .bp3-icon-large.bp3-align-right, +.bp3-button .bp3-icon-standard.bp3-align-right, +.bp3-button .bp3-icon.bp3-align-right { + margin-left: 7px +} + +.bp3-button .bp3-icon:first-child:last-child, +.bp3-button .bp3-spinner+.bp3-icon:last-child { + margin: 0 -7px +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]) { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #394b59; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .05), hsla(0, 0%, 100%, 0)); + color: #f5f8fa +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-active, +.bp3-dark .bp3-button:not([class*=bp3-intent-]):active, +.bp3-dark .bp3-button:not([class*=bp3-intent-]):hover { + color: #f5f8fa +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]):hover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #30404d +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-active, +.bp3-dark .bp3-button:not([class*=bp3-intent-]):active { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .6), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #202b33; + background-image: none +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-disabled, +.bp3-dark .bp3-button:not([class*=bp3-intent-]):disabled { + box-shadow: none; + background-color: rgba(57, 75, 89, .5); + background-image: none; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-disabled.bp3-active, +.bp3-dark .bp3-button:not([class*=bp3-intent-]):disabled.bp3-active { + background: rgba(57, 75, 89, .7) +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-button-spinner .bp3-spinner-head { + background: rgba(16, 22, 26, .5); + stroke: #8a9ba8 +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-icon, +.bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-icon-large, +.bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-icon-standard, +.bp3-dark .bp3-button:not([class*=bp3-intent-])[class*=bp3-icon-]:before { + color: #bfccd6 +} + +.bp3-dark .bp3-button[class*=bp3-intent-], +.bp3-dark .bp3-button[class*=bp3-intent-]:hover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-button[class*=bp3-intent-].bp3-active, +.bp3-dark .bp3-button[class*=bp3-intent-]:active { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4), inset 0 1px 2px rgba(16, 22, 26, .2) +} + +.bp3-dark .bp3-button[class*=bp3-intent-].bp3-disabled, +.bp3-dark .bp3-button[class*=bp3-intent-]:disabled { + box-shadow: none; + background-image: none; + color: hsla(0, 0%, 100%, .3) +} + +.bp3-dark .bp3-button[class*=bp3-intent-] .bp3-button-spinner .bp3-spinner-head { + stroke: #8a9ba8 +} + +.bp3-button.bp3-disabled .bp3-icon, +.bp3-button.bp3-disabled .bp3-icon-large, +.bp3-button.bp3-disabled .bp3-icon-standard, +.bp3-button.bp3-disabled:before, +.bp3-button:disabled .bp3-icon, +.bp3-button:disabled .bp3-icon-large, +.bp3-button:disabled .bp3-icon-standard, +.bp3-button:disabled:before, +.bp3-button[class*=bp3-intent-] .bp3-icon, +.bp3-button[class*=bp3-intent-] .bp3-icon-large, +.bp3-button[class*=bp3-intent-] .bp3-icon-standard, +.bp3-button[class*=bp3-intent-]:before { + color: inherit !important +} + +.bp3-button.bp3-minimal { + box-shadow: none; + background: none +} + +.bp3-button.bp3-minimal:hover { + box-shadow: none; + background: rgba(167, 182, 194, .3); + text-decoration: none; + color: #182026 +} + +.bp3-button.bp3-minimal.bp3-active, +.bp3-button.bp3-minimal:active { + box-shadow: none; + background: rgba(115, 134, 148, .3); + color: #182026 +} + +.bp3-button.bp3-minimal.bp3-disabled, +.bp3-button.bp3-minimal.bp3-disabled:hover, +.bp3-button.bp3-minimal:disabled, +.bp3-button.bp3-minimal:disabled:hover { + background: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-button.bp3-minimal.bp3-disabled.bp3-active, +.bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active, +.bp3-button.bp3-minimal:disabled.bp3-active, +.bp3-button.bp3-minimal:disabled:hover.bp3-active { + background: rgba(115, 134, 148, .3) +} + +.bp3-dark .bp3-button.bp3-minimal { + box-shadow: none; + background: none; + color: inherit +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-active, +.bp3-dark .bp3-button.bp3-minimal:active, +.bp3-dark .bp3-button.bp3-minimal:hover { + box-shadow: none; + background: none +} + +.bp3-dark .bp3-button.bp3-minimal:hover { + background: rgba(138, 155, 168, .15) +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-active, +.bp3-dark .bp3-button.bp3-minimal:active { + background: rgba(138, 155, 168, .3); + color: #f5f8fa +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-disabled, +.bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover, +.bp3-dark .bp3-button.bp3-minimal:disabled, +.bp3-dark .bp3-button.bp3-minimal:disabled:hover { + background: none; + cursor: not-allowed; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active, +.bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, +.bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active { + background: rgba(138, 155, 168, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-primary { + color: #106ba3 +} + +.bp3-button.bp3-minimal.bp3-intent-primary.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-primary:active, +.bp3-button.bp3-minimal.bp3-intent-primary:hover { + box-shadow: none; + background: none; + color: #106ba3 +} + +.bp3-button.bp3-minimal.bp3-intent-primary:hover { + background: rgba(19, 124, 189, .15); + color: #106ba3 +} + +.bp3-button.bp3-minimal.bp3-intent-primary.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-primary:active { + background: rgba(19, 124, 189, .3); + color: #106ba3 +} + +.bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled, +.bp3-button.bp3-minimal.bp3-intent-primary:disabled { + background: none; + color: rgba(16, 107, 163, .5) +} + +.bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active { + background: rgba(19, 124, 189, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head { + stroke: #106ba3 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary { + color: #48aff0 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover { + background: rgba(19, 124, 189, .2); + color: #48aff0 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active { + background: rgba(19, 124, 189, .3); + color: #48aff0 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled { + background: none; + color: rgba(72, 175, 240, .5) +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active { + background: rgba(19, 124, 189, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-success { + color: #0d8050 +} + +.bp3-button.bp3-minimal.bp3-intent-success.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-success:active, +.bp3-button.bp3-minimal.bp3-intent-success:hover { + box-shadow: none; + background: none; + color: #0d8050 +} + +.bp3-button.bp3-minimal.bp3-intent-success:hover { + background: rgba(15, 153, 96, .15); + color: #0d8050 +} + +.bp3-button.bp3-minimal.bp3-intent-success.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-success:active { + background: rgba(15, 153, 96, .3); + color: #0d8050 +} + +.bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled, +.bp3-button.bp3-minimal.bp3-intent-success:disabled { + background: none; + color: rgba(13, 128, 80, .5) +} + +.bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active { + background: rgba(15, 153, 96, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head { + stroke: #0d8050 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success { + color: #3dcc91 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover { + background: rgba(15, 153, 96, .2); + color: #3dcc91 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active { + background: rgba(15, 153, 96, .3); + color: #3dcc91 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled { + background: none; + color: rgba(61, 204, 145, .5) +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active { + background: rgba(15, 153, 96, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-warning { + color: #bf7326 +} + +.bp3-button.bp3-minimal.bp3-intent-warning.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-warning:active, +.bp3-button.bp3-minimal.bp3-intent-warning:hover { + box-shadow: none; + background: none; + color: #bf7326 +} + +.bp3-button.bp3-minimal.bp3-intent-warning:hover { + background: rgba(217, 130, 43, .15); + color: #bf7326 +} + +.bp3-button.bp3-minimal.bp3-intent-warning.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-warning:active { + background: rgba(217, 130, 43, .3); + color: #bf7326 +} + +.bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled, +.bp3-button.bp3-minimal.bp3-intent-warning:disabled { + background: none; + color: rgba(191, 115, 38, .5) +} + +.bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active { + background: rgba(217, 130, 43, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head { + stroke: #bf7326 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning { + color: #ffb366 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover { + background: rgba(217, 130, 43, .2); + color: #ffb366 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active { + background: rgba(217, 130, 43, .3); + color: #ffb366 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled { + background: none; + color: rgba(255, 179, 102, .5) +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active { + background: rgba(217, 130, 43, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-danger { + color: #c23030 +} + +.bp3-button.bp3-minimal.bp3-intent-danger.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-danger:active, +.bp3-button.bp3-minimal.bp3-intent-danger:hover { + box-shadow: none; + background: none; + color: #c23030 +} + +.bp3-button.bp3-minimal.bp3-intent-danger:hover { + background: rgba(219, 55, 55, .15); + color: #c23030 +} + +.bp3-button.bp3-minimal.bp3-intent-danger.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-danger:active { + background: rgba(219, 55, 55, .3); + color: #c23030 +} + +.bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled, +.bp3-button.bp3-minimal.bp3-intent-danger:disabled { + background: none; + color: rgba(194, 48, 48, .5) +} + +.bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active { + background: rgba(219, 55, 55, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head { + stroke: #c23030 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger { + color: #ff7373 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover { + background: rgba(219, 55, 55, .2); + color: #ff7373 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active { + background: rgba(219, 55, 55, .3); + color: #ff7373 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled { + background: none; + color: hsla(0, 100%, 73%, .5) +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active { + background: rgba(219, 55, 55, .3) +} + +a.bp3-button { + text-align: center; + text-decoration: none; + transition: none +} + +a.bp3-button, +a.bp3-button:active, +a.bp3-button:hover { + color: #182026 +} + +a.bp3-button.bp3-disabled { + color: rgba(92, 112, 128, .5) +} + +.bp3-button-text { + flex: 0 1 auto +} + +.bp3-button-group.bp3-align-left .bp3-button-text, +.bp3-button-group.bp3-align-right .bp3-button-text, +.bp3-button.bp3-align-left .bp3-button-text, +.bp3-button.bp3-align-right .bp3-button-text { + flex: 1 1 auto +} + +.bp3-button-group { + display: inline-flex +} + +.bp3-button-group .bp3-button { + flex: 0 0 auto; + position: relative; + z-index: 4 +} + +.bp3-button-group .bp3-button:focus { + z-index: 5 +} + +.bp3-button-group .bp3-button:hover { + z-index: 6 +} + +.bp3-button-group .bp3-button.bp3-active, +.bp3-button-group .bp3-button:active { + z-index: 7 +} + +.bp3-button-group .bp3-button.bp3-disabled, +.bp3-button-group .bp3-button:disabled { + z-index: 3 +} + +.bp3-button-group .bp3-button[class*=bp3-intent-] { + z-index: 9 +} + +.bp3-button-group .bp3-button[class*=bp3-intent-]:focus { + z-index: 10 +} + +.bp3-button-group .bp3-button[class*=bp3-intent-]:hover { + z-index: 11 +} + +.bp3-button-group .bp3-button[class*=bp3-intent-].bp3-active, +.bp3-button-group .bp3-button[class*=bp3-intent-]:active { + z-index: 12 +} + +.bp3-button-group .bp3-button[class*=bp3-intent-].bp3-disabled, +.bp3-button-group .bp3-button[class*=bp3-intent-]:disabled { + z-index: 8 +} + +.bp3-button-group:not(.bp3-minimal)>.bp3-button:not(:first-child), +.bp3-button-group:not(.bp3-minimal)>.bp3-popover-wrapper:not(:first-child) .bp3-button { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.bp3-button-group:not(.bp3-minimal)>.bp3-button:not(:last-child), +.bp3-button-group:not(.bp3-minimal)>.bp3-popover-wrapper:not(:last-child) .bp3-button { + margin-right: -1px; + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.bp3-button-group.bp3-minimal .bp3-button { + box-shadow: none; + background: none +} + +.bp3-button-group.bp3-minimal .bp3-button:hover { + box-shadow: none; + background: rgba(167, 182, 194, .3); + text-decoration: none; + color: #182026 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button:active { + box-shadow: none; + background: rgba(115, 134, 148, .3); + color: #182026 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, +.bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover, +.bp3-button-group.bp3-minimal .bp3-button:disabled, +.bp3-button-group.bp3-minimal .bp3-button:disabled:hover { + background: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active { + background: rgba(115, 134, 148, .3) +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button { + box-shadow: none; + background: none; + color: inherit +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover { + box-shadow: none; + background: none +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover { + background: rgba(138, 155, 168, .15) +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active { + background: rgba(138, 155, 168, .3); + color: #f5f8fa +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover { + background: none; + cursor: not-allowed; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active { + background: rgba(138, 155, 168, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary { + color: #106ba3 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover { + box-shadow: none; + background: none; + color: #106ba3 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover { + background: rgba(19, 124, 189, .15); + color: #106ba3 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active { + background: rgba(19, 124, 189, .3); + color: #106ba3 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled { + background: none; + color: rgba(16, 107, 163, .5) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active { + background: rgba(19, 124, 189, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head { + stroke: #106ba3 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary { + color: #48aff0 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover { + background: rgba(19, 124, 189, .2); + color: #48aff0 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active { + background: rgba(19, 124, 189, .3); + color: #48aff0 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled { + background: none; + color: rgba(72, 175, 240, .5) +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active { + background: rgba(19, 124, 189, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success { + color: #0d8050 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover { + box-shadow: none; + background: none; + color: #0d8050 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover { + background: rgba(15, 153, 96, .15); + color: #0d8050 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active { + background: rgba(15, 153, 96, .3); + color: #0d8050 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled { + background: none; + color: rgba(13, 128, 80, .5) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active { + background: rgba(15, 153, 96, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head { + stroke: #0d8050 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success { + color: #3dcc91 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover { + background: rgba(15, 153, 96, .2); + color: #3dcc91 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active { + background: rgba(15, 153, 96, .3); + color: #3dcc91 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled { + background: none; + color: rgba(61, 204, 145, .5) +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active { + background: rgba(15, 153, 96, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning { + color: #bf7326 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover { + box-shadow: none; + background: none; + color: #bf7326 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover { + background: rgba(217, 130, 43, .15); + color: #bf7326 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active { + background: rgba(217, 130, 43, .3); + color: #bf7326 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled { + background: none; + color: rgba(191, 115, 38, .5) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active { + background: rgba(217, 130, 43, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head { + stroke: #bf7326 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning { + color: #ffb366 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover { + background: rgba(217, 130, 43, .2); + color: #ffb366 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active { + background: rgba(217, 130, 43, .3); + color: #ffb366 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled { + background: none; + color: rgba(255, 179, 102, .5) +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active { + background: rgba(217, 130, 43, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger { + color: #c23030 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover { + box-shadow: none; + background: none; + color: #c23030 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover { + background: rgba(219, 55, 55, .15); + color: #c23030 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active { + background: rgba(219, 55, 55, .3); + color: #c23030 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled { + background: none; + color: rgba(194, 48, 48, .5) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active { + background: rgba(219, 55, 55, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head { + stroke: #c23030 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger { + color: #ff7373 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover { + background: rgba(219, 55, 55, .2); + color: #ff7373 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active { + background: rgba(219, 55, 55, .3); + color: #ff7373 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled { + background: none; + color: hsla(0, 100%, 73%, .5) +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active { + background: rgba(219, 55, 55, .3) +} + +.bp3-button-group.bp3-fill { + display: flex; + width: 100% +} + +.bp3-button-group .bp3-button.bp3-fill, +.bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed) { + flex: 1 1 auto +} + +.bp3-button-group.bp3-vertical { + flex-direction: column; + align-items: stretch; + vertical-align: top +} + +.bp3-button-group.bp3-vertical.bp3-fill { + width: unset; + height: 100% +} + +.bp3-button-group.bp3-vertical .bp3-button { + margin-right: 0 !important; + width: 100% +} + +.bp3-button-group.bp3-vertical .bp3-popover-target { + display: block +} + +.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-button:first-child, +.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-popover-wrapper:first-child .bp3-button { + border-radius: 3px 3px 0 0 +} + +.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-button:last-child, +.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-popover-wrapper:last-child .bp3-button { + border-radius: 0 0 3px 3px +} + +.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-button:not(:last-child), +.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-popover-wrapper:not(:last-child) .bp3-button { + margin-bottom: -1px +} + +.bp3-button-group.bp3-align-left .bp3-button { + text-align: left +} + +.bp3-dark .bp3-button-group:not(.bp3-minimal)>.bp3-button:not(:last-child), +.bp3-dark .bp3-button-group:not(.bp3-minimal)>.bp3-popover-wrapper:not(:last-child) .bp3-button { + margin-right: 1px +} + +.bp3-dark .bp3-button-group.bp3-vertical>.bp3-button:not(:last-child), +.bp3-dark .bp3-button-group.bp3-vertical>.bp3-popover-wrapper:not(:last-child) .bp3-button { + margin-bottom: 1px +} + +.bp3-callout { + line-height: 1.5; + font-size: 14px; + position: relative; + border-radius: 3px; + background-color: rgba(138, 155, 168, .15); + width: 100%; + padding: 10px 12px 9px +} + +.bp3-callout[class*=bp3-icon-] { + padding-left: 40px +} + +.bp3-callout[class*=bp3-icon-]:before { + line-height: 1; + font-family: Icons20, sans-serif; + font-size: 20px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + position: absolute; + top: 10px; + left: 10px; + color: #5c7080 +} + +.bp3-callout.bp3-callout-icon { + padding-left: 40px +} + +.bp3-callout.bp3-callout-icon>.bp3-icon:first-child { + position: absolute; + top: 10px; + left: 10px; + color: #5c7080 +} + +.bp3-callout .bp3-heading { + margin-top: 0; + margin-bottom: 5px; + line-height: 20px +} + +.bp3-dark .bp3-callout { + background-color: rgba(138, 155, 168, .2) +} + +.bp3-dark .bp3-callout[class*=bp3-icon-]:before { + color: #bfccd6 +} + +.bp3-callout.bp3-intent-primary { + background-color: rgba(19, 124, 189, .15) +} + +.bp3-callout.bp3-intent-primary .bp3-heading, +.bp3-callout.bp3-intent-primary>.bp3-icon:first-child, +.bp3-callout.bp3-intent-primary[class*=bp3-icon-]:before { + color: #106ba3 +} + +.bp3-dark .bp3-callout.bp3-intent-primary { + background-color: rgba(19, 124, 189, .25) +} + +.bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading, +.bp3-dark .bp3-callout.bp3-intent-primary>.bp3-icon:first-child, +.bp3-dark .bp3-callout.bp3-intent-primary[class*=bp3-icon-]:before { + color: #48aff0 +} + +.bp3-callout.bp3-intent-success { + background-color: rgba(15, 153, 96, .15) +} + +.bp3-callout.bp3-intent-success .bp3-heading, +.bp3-callout.bp3-intent-success>.bp3-icon:first-child, +.bp3-callout.bp3-intent-success[class*=bp3-icon-]:before { + color: #0d8050 +} + +.bp3-dark .bp3-callout.bp3-intent-success { + background-color: rgba(15, 153, 96, .25) +} + +.bp3-dark .bp3-callout.bp3-intent-success .bp3-heading, +.bp3-dark .bp3-callout.bp3-intent-success>.bp3-icon:first-child, +.bp3-dark .bp3-callout.bp3-intent-success[class*=bp3-icon-]:before { + color: #3dcc91 +} + +.bp3-callout.bp3-intent-warning { + background-color: rgba(217, 130, 43, .15) +} + +.bp3-callout.bp3-intent-warning .bp3-heading, +.bp3-callout.bp3-intent-warning>.bp3-icon:first-child, +.bp3-callout.bp3-intent-warning[class*=bp3-icon-]:before { + color: #bf7326 +} + +.bp3-dark .bp3-callout.bp3-intent-warning { + background-color: rgba(217, 130, 43, .25) +} + +.bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading, +.bp3-dark .bp3-callout.bp3-intent-warning>.bp3-icon:first-child, +.bp3-dark .bp3-callout.bp3-intent-warning[class*=bp3-icon-]:before { + color: #ffb366 +} + +.bp3-callout.bp3-intent-danger { + background-color: rgba(219, 55, 55, .15) +} + +.bp3-callout.bp3-intent-danger .bp3-heading, +.bp3-callout.bp3-intent-danger>.bp3-icon:first-child, +.bp3-callout.bp3-intent-danger[class*=bp3-icon-]:before { + color: #c23030 +} + +.bp3-dark .bp3-callout.bp3-intent-danger { + background-color: rgba(219, 55, 55, .25) +} + +.bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading, +.bp3-dark .bp3-callout.bp3-intent-danger>.bp3-icon:first-child, +.bp3-dark .bp3-callout.bp3-intent-danger[class*=bp3-icon-]:before { + color: #ff7373 +} + +.bp3-running-text .bp3-callout { + margin: 20px 0 +} + +.bp3-card { + border-radius: 3px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); + background-color: #fff; + padding: 20px; + transition: transform .2s cubic-bezier(.4, 1, .75, .9), box-shadow .2s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-card.bp3-dark, +.bp3-dark .bp3-card { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); + background-color: #30404d +} + +.bp3-elevation-0 { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0) +} + +.bp3-dark .bp3-elevation-0, +.bp3-elevation-0.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0) +} + +.bp3-elevation-1 { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-dark .bp3-elevation-1, +.bp3-elevation-1.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-elevation-2 { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 1px 1px rgba(16, 22, 26, .2), 0 2px 6px rgba(16, 22, 26, .2) +} + +.bp3-dark .bp3-elevation-2, +.bp3-elevation-2.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 1px 1px rgba(16, 22, 26, .4), 0 2px 6px rgba(16, 22, 26, .4) +} + +.bp3-elevation-3 { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 2px 4px rgba(16, 22, 26, .2), 0 8px 24px rgba(16, 22, 26, .2) +} + +.bp3-dark .bp3-elevation-3, +.bp3-elevation-3.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 2px 4px rgba(16, 22, 26, .4), 0 8px 24px rgba(16, 22, 26, .4) +} + +.bp3-elevation-4 { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 4px 8px rgba(16, 22, 26, .2), 0 18px 46px 6px rgba(16, 22, 26, .2) +} + +.bp3-dark .bp3-elevation-4, +.bp3-elevation-4.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 4px 8px rgba(16, 22, 26, .4), 0 18px 46px 6px rgba(16, 22, 26, .4) +} + +.bp3-card.bp3-interactive:hover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 2px 4px rgba(16, 22, 26, .2), 0 8px 24px rgba(16, 22, 26, .2); + cursor: pointer +} + +.bp3-card.bp3-interactive:hover.bp3-dark, +.bp3-dark .bp3-card.bp3-interactive:hover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 2px 4px rgba(16, 22, 26, .4), 0 8px 24px rgba(16, 22, 26, .4) +} + +.bp3-card.bp3-interactive:active { + opacity: .9; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .2); + transition-duration: 0 +} + +.bp3-card.bp3-interactive:active.bp3-dark, +.bp3-dark .bp3-card.bp3-interactive:active { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-collapse { + height: 0; + overflow-y: hidden; + transition: height .2s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-collapse .bp3-collapse-body { + transition: transform .2s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-collapse .bp3-collapse-body[aria-hidden=true] { + display: none +} + +.bp3-context-menu .bp3-popover-target { + display: block +} + +.bp3-context-menu-popover-target { + position: fixed +} + +.bp3-dialog-container { + opacity: 1; + transform: scale(1); + display: flex; + align-items: center; + justify-content: center; + width: 100%; + min-height: 100%; + user-select: none +} + +.bp3-dialog-container.bp3-overlay-appear>.bp3-dialog, +.bp3-dialog-container.bp3-overlay-enter>.bp3-dialog { + opacity: 0; + transform: scale(.5) +} + +.bp3-dialog-container.bp3-overlay-appear-active>.bp3-dialog, +.bp3-dialog-container.bp3-overlay-enter-active>.bp3-dialog { + opacity: 1; + transform: scale(1); + transition-property: opacity, transform; + transition-duration: .3s; + transition-timing-function: cubic-bezier(.54, 1.12, .38, 1.11); + transition-delay: 0 +} + +.bp3-dialog-container.bp3-overlay-exit>.bp3-dialog { + opacity: 1; + transform: scale(1) +} + +.bp3-dialog-container.bp3-overlay-exit-active>.bp3-dialog { + opacity: 0; + transform: scale(.5); + transition-property: opacity, transform; + transition-duration: .3s; + transition-timing-function: cubic-bezier(.54, 1.12, .38, 1.11); + transition-delay: 0 +} + +.bp3-dialog-container .bp3-dialog { + position: static !important; + transform: none +} + +.bp3-dialog { + display: flex; + flex-direction: column; + margin: 30px 0; + border-radius: 6px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 4px 8px rgba(16, 22, 26, .2), 0 18px 46px 6px rgba(16, 22, 26, .2); + background: #ebf1f5; + width: 500px; + padding-bottom: 20px; + user-select: text +} + +.bp3-dialog:focus { + outline: 0 +} + +.bp3-dark .bp3-dialog, +.bp3-dialog.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 4px 8px rgba(16, 22, 26, .4), 0 18px 46px 6px rgba(16, 22, 26, .4); + background: #293742; + color: #f5f8fa +} + +.bp3-dialog-header { + display: flex; + flex: 0 0 auto; + align-items: center; + border-radius: 6px 6px 0 0; + box-shadow: 0 1px 0 rgba(16, 22, 26, .15); + background: #fff; + min-height: 40px; + padding-left: 20px +} + +.bp3-dialog-header .bp3-icon, +.bp3-dialog-header .bp3-icon-large { + flex: 0 0 auto; + margin-right: 10px; + color: #5c7080 +} + +.bp3-dialog-header .bp3-heading { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; + flex: 1 1 auto; + margin: 0; + line-height: inherit +} + +.bp3-dialog-header .bp3-heading:last-child { + margin-right: 20px +} + +.bp3-dark .bp3-dialog-header { + box-shadow: 0 1px 0 rgba(16, 22, 26, .4); + background: #30404d +} + +.bp3-dark .bp3-dialog-header .bp3-icon, +.bp3-dark .bp3-dialog-header .bp3-icon-large { + color: #bfccd6 +} + +.bp3-dialog-close-button { + line-height: 1; + font-family: Icons20, sans-serif; + font-size: 20px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + color: #5c7080; + flex: 0 0 auto; + border: none; + background: none; + cursor: pointer; + padding: 10px +} + +.bp3-dialog-close-button:hover { + color: #182026 +} + +.bp3-dark .bp3-dialog-close-button { + color: #bfccd6 +} + +.bp3-dark .bp3-dialog-close-button:hover { + color: #f5f8fa +} + +.bp3-dialog-close-button .bp3-icon, +.bp3-dialog-close-button .bp3-icon-large { + margin: 0 +} + +.bp3-dialog-body { + flex: 1 1 auto; + margin: 20px; + line-height: 18px +} + +.bp3-dialog-footer { + flex: 0 0 auto; + margin: 0 20px +} + +.bp3-dialog-footer-actions { + display: flex; + justify-content: flex-end +} + +.bp3-dialog-footer-actions .bp3-button { + margin-left: 10px +} + +.bp3-editable-text { + display: inline-block; + position: relative; + cursor: text; + max-width: 100%; + vertical-align: top; + white-space: nowrap +} + +.bp3-editable-text:before { + position: absolute; + top: -3px; + right: -3px; + bottom: -3px; + left: -3px; + border-radius: 3px; + content: ""; + transition: background-color .1s cubic-bezier(.4, 1, .75, .9), box-shadow .1s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-editable-text:hover:before { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, .15) +} + +.bp3-editable-text.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 1px 1px rgba(16, 22, 26, .2); + background-color: #fff +} + +.bp3-editable-text.bp3-disabled:before { + box-shadow: none +} + +.bp3-editable-text.bp3-intent-primary .bp3-editable-text-content, +.bp3-editable-text.bp3-intent-primary .bp3-editable-text-input { + color: #137cbd +} + +.bp3-editable-text.bp3-intent-primary:hover:before { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, .4) +} + +.bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-editable-text.bp3-intent-success .bp3-editable-text-content, +.bp3-editable-text.bp3-intent-success .bp3-editable-text-input { + color: #0f9960 +} + +.bp3-editable-text.bp3-intent-success:hover:before { + box-shadow: 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, .4) +} + +.bp3-editable-text.bp3-intent-success.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-editable-text.bp3-intent-warning .bp3-editable-text-content, +.bp3-editable-text.bp3-intent-warning .bp3-editable-text-input { + color: #d9822b +} + +.bp3-editable-text.bp3-intent-warning:hover:before { + box-shadow: 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, .4) +} + +.bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-editable-text.bp3-intent-danger .bp3-editable-text-content, +.bp3-editable-text.bp3-intent-danger .bp3-editable-text-input { + color: #db3737 +} + +.bp3-editable-text.bp3-intent-danger:hover:before { + box-shadow: 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, .4) +} + +.bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-dark .bp3-editable-text:hover:before { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px hsla(0, 0%, 100%, .15) +} + +.bp3-dark .bp3-editable-text.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4); + background-color: rgba(16, 22, 26, .3) +} + +.bp3-dark .bp3-editable-text.bp3-disabled:before { + box-shadow: none +} + +.bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content { + color: #48aff0 +} + +.bp3-dark .bp3-editable-text.bp3-intent-primary:hover:before { + box-shadow: 0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, .4) +} + +.bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content { + color: #3dcc91 +} + +.bp3-dark .bp3-editable-text.bp3-intent-success:hover:before { + box-shadow: 0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, .4) +} + +.bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content { + color: #ffb366 +} + +.bp3-dark .bp3-editable-text.bp3-intent-warning:hover:before { + box-shadow: 0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, .4) +} + +.bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content { + color: #ff7373 +} + +.bp3-dark .bp3-editable-text.bp3-intent-danger:hover:before { + box-shadow: 0 0 0 0 hsla(0, 100%, 73%, 0), 0 0 0 0 hsla(0, 100%, 73%, 0), inset 0 0 0 1px hsla(0, 100%, 73%, .4) +} + +.bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #ff7373, 0 0 0 3px hsla(0, 100%, 73%, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-editable-text-content, +.bp3-editable-text-input { + display: inherit; + position: relative; + min-width: inherit; + max-width: inherit; + vertical-align: top; + text-transform: inherit; + letter-spacing: inherit; + color: inherit; + font: inherit; + resize: none +} + +.bp3-editable-text-input { + border: none; + box-shadow: none; + background: none; + width: 100%; + padding: 0; + white-space: pre-wrap +} + +.bp3-editable-text-input::placeholder { + opacity: 1; + color: rgba(92, 112, 128, .5) +} + +.bp3-editable-text-input:focus { + outline: none +} + +.bp3-editable-text-input::-ms-clear { + display: none +} + +.bp3-editable-text-content { + overflow: hidden; + padding-right: 2px; + text-overflow: ellipsis; + white-space: pre +} + +.bp3-editable-text-editing>.bp3-editable-text-content { + position: absolute; + left: 0; + visibility: hidden +} + +.bp3-editable-text-placeholder>.bp3-editable-text-content { + color: rgba(92, 112, 128, .5) +} + +.bp3-dark .bp3-editable-text-placeholder>.bp3-editable-text-content { + color: rgba(191, 204, 214, .5) +} + +.bp3-editable-text.bp3-multiline { + display: block +} + +.bp3-editable-text.bp3-multiline .bp3-editable-text-content { + overflow: auto; + white-space: pre-wrap; + word-wrap: break-word +} + +.bp3-control-group { + transform: translateZ(0); + display: flex; + flex-direction: row; + align-items: stretch +} + +.bp3-control-group>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-control-group>.bp3-fill { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-control-group .bp3-button, +.bp3-control-group .bp3-input, +.bp3-control-group .bp3-select { + position: relative +} + +.bp3-control-group .bp3-input { + z-index: 2; + border-radius: inherit +} + +.bp3-control-group .bp3-input:focus { + z-index: 14; + border-radius: 3px +} + +.bp3-control-group .bp3-input[class*=bp3-intent] { + z-index: 13 +} + +.bp3-control-group .bp3-input[class*=bp3-intent]:focus { + z-index: 15 +} + +.bp3-control-group .bp3-input.bp3-disabled, +.bp3-control-group .bp3-input:disabled, +.bp3-control-group .bp3-input[readonly] { + z-index: 1 +} + +.bp3-control-group .bp3-input-group[class*=bp3-intent] .bp3-input { + z-index: 13 +} + +.bp3-control-group .bp3-input-group[class*=bp3-intent] .bp3-input:focus { + z-index: 15 +} + +.bp3-control-group .bp3-button, +.bp3-control-group .bp3-select select { + z-index: 4; + border-radius: inherit +} + +.bp3-control-group .bp3-button:focus, +.bp3-control-group .bp3-select select:focus { + position: relative; + z-index: 5 +} + +.bp3-control-group .bp3-button:hover, +.bp3-control-group .bp3-select select:hover { + z-index: 6 +} + +.bp3-control-group .bp3-button:active, +.bp3-control-group .bp3-select select:active { + z-index: 7 +} + +.bp3-control-group .bp3-button.bp3-disabled, +.bp3-control-group .bp3-button:disabled, +.bp3-control-group .bp3-button[readonly], +.bp3-control-group .bp3-select select.bp3-disabled, +.bp3-control-group .bp3-select select:disabled, +.bp3-control-group .bp3-select select[readonly] { + z-index: 3 +} + +.bp3-control-group .bp3-button[class*=bp3-intent], +.bp3-control-group .bp3-select select[class*=bp3-intent] { + z-index: 9 +} + +.bp3-control-group .bp3-button[class*=bp3-intent]:focus, +.bp3-control-group .bp3-select select[class*=bp3-intent]:focus { + z-index: 10 +} + +.bp3-control-group .bp3-button[class*=bp3-intent]:hover, +.bp3-control-group .bp3-select select[class*=bp3-intent]:hover { + z-index: 11 +} + +.bp3-control-group .bp3-button[class*=bp3-intent]:active, +.bp3-control-group .bp3-select select[class*=bp3-intent]:active { + z-index: 12 +} + +.bp3-control-group .bp3-button[class*=bp3-intent].bp3-disabled, +.bp3-control-group .bp3-button[class*=bp3-intent]:disabled, +.bp3-control-group .bp3-button[class*=bp3-intent][readonly], +.bp3-control-group .bp3-select select[class*=bp3-intent].bp3-disabled, +.bp3-control-group .bp3-select select[class*=bp3-intent]:disabled, +.bp3-control-group .bp3-select select[class*=bp3-intent][readonly] { + z-index: 8 +} + +.bp3-control-group .bp3-input-group>.bp3-button, +.bp3-control-group .bp3-input-group>.bp3-icon, +.bp3-control-group .bp3-input-group>.bp3-input-action { + z-index: 16 +} + +.bp3-control-group .bp3-select:after { + z-index: 17 +} + +.bp3-control-group:not(.bp3-vertical)>* { + margin-right: -1px +} + +.bp3-dark .bp3-control-group:not(.bp3-vertical)>* { + margin-right: 0 +} + +.bp3-dark .bp3-control-group:not(.bp3-vertical)>.bp3-button+.bp3-button { + margin-left: 1px +} + +.bp3-control-group>:first-child { + border-radius: 3px 0 0 3px +} + +.bp3-control-group>:last-child { + margin-right: 0; + border-radius: 0 3px 3px 0 +} + +.bp3-control-group .bp3-input-group .bp3-button { + border-radius: 3px +} + +.bp3-control-group.bp3-fill>:not(.bp3-fixed), +.bp3-control-group>.bp3-fill { + flex: 1 1 auto +} + +.bp3-control-group.bp3-vertical { + flex-direction: column +} + +.bp3-control-group.bp3-vertical>* { + margin-top: -1px +} + +.bp3-control-group.bp3-vertical>:first-child { + margin-top: 0; + border-radius: 3px 3px 0 0 +} + +.bp3-control-group.bp3-vertical>:last-child { + border-radius: 0 0 3px 3px +} + +.bp3-control { + display: block; + position: relative; + margin-bottom: 10px; + cursor: pointer; + min-height: 16px; + padding-left: 26px; + text-transform: none; + line-height: 16px +} + +.bp3-control.bp3-disabled { + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-control.bp3-inline { + display: inline-block; + margin-right: 20px +} + +.bp3-control input { + position: absolute; + top: 0; + left: 0; + opacity: 0; + z-index: -1 +} + +.bp3-control .bp3-control-indicator { + line-height: 1; + font-family: Icons16, sans-serif; + font-size: 16px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + position: absolute; + top: 0; + left: 0; + margin: 0; + border: none; + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-clip: padding-box; + background-color: #f5f8fa; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .8), hsla(0, 0%, 100%, 0)); + cursor: pointer; + width: 16px; + height: 16px; + line-height: 16px; + user-select: none +} + +.bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-control input:checked~.bp3-control-indicator { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #137cbd; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .1), hsla(0, 0%, 100%, 0)); + color: #fff +} + +.bp3-control:hover .bp3-control-indicator { + background-color: #ebf1f5 +} + +.bp3-control.bp3-checkbox .bp3-control:hover input:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-checkbox:hover input:indeterminate~.bp3-control-indicator, +.bp3-control:hover .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-control:hover input:checked~.bp3-control-indicator { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #106ba3 +} + +.bp3-control input:not(:disabled):active~.bp3-control-indicator { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 2px rgba(16, 22, 26, .2); + background: #d8e1e8 +} + +.bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator, +.bp3-control input:not(:disabled):active:checked~.bp3-control-indicator { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 1px 2px rgba(16, 22, 26, .2); + background: #0e5a8a +} + +.bp3-control input:focus~.bp3-control-indicator { + outline: 2px auto rgba(128, 0, 128, .6); + outline-offset: 2px; + -moz-outline-radius: 6px +} + +.bp3-control input:disabled~.bp3-control-indicator { + box-shadow: none; + background: rgba(206, 217, 224, .5); + cursor: not-allowed +} + +.bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator, +.bp3-control input:disabled:checked~.bp3-control-indicator { + box-shadow: none; + background: rgba(19, 124, 189, .5) +} + +.bp3-control.bp3-checkbox .bp3-control-indicator { + border-radius: 3px; + font-size: 16px +} + +.bp3-control.bp3-checkbox input:checked~.bp3-control-indicator:empty:before, +.bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator:empty:before { + content: "\E6D8" +} + +.bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator:empty:before { + content: "\E70E" +} + +.bp3-control.bp3-radio .bp3-control-indicator { + border-radius: 50%; + font-size: 6px +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-radio input:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-radio .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-radio input:checked~.bp3-control-indicator:before { + display: inline-block; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + border-radius: 50%; + background: #fff; + width: 1em; + height: 1em; + content: "" +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-radio input:disabled:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-radio .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-radio input:checked:disabled~.bp3-control-indicator:before { + box-shadow: none +} + +.bp3-control.bp3-radio input:focus~.bp3-control-indicator { + -moz-outline-radius: 16px +} + +.bp3-control.bp3-switch { + padding-left: 38px +} + +.bp3-control.bp3-switch .bp3-control-indicator { + border: none; + border-radius: 28px; + box-shadow: none; + background: rgba(167, 182, 194, .5); + width: 28px; + height: 16px; + transition: background-color .1s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-control.bp3-switch .bp3-control-indicator:before { + display: block; + position: relative; + top: 2px; + left: 2px; + border-radius: 16px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 1px 1px rgba(16, 22, 26, .2); + background: #fff; + background-clip: padding-box; + width: 12px; + height: 12px; + content: ""; + transition: left .1s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-control.bp3-switch.bp3-align-right { + padding-right: 38px; + padding-left: 0 +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-switch input:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch input:checked~.bp3-control-indicator { + box-shadow: none; + background-color: #137cbd; + width: 28px; + height: 16px +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-switch input:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-switch .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-switch input:checked~.bp3-control-indicator:before { + left: 14px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-control.bp3-switch:hover .bp3-control-indicator { + background-color: rgba(115, 134, 148, .5) +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-switch:hover input:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch:hover .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch:hover input:checked~.bp3-control-indicator { + background-color: #106ba3 +} + +.bp3-control.bp3-switch input:not(:disabled):active~.bp3-control-indicator { + box-shadow: none; + background-color: rgba(92, 112, 128, .5) +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-switch input:not(:disabled):active:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch input:not(:disabled):active:checked~.bp3-control-indicator { + background-color: #0e5a8a +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-switch input:not(:disabled):active:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-switch .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-switch input:not(:disabled):active:checked~.bp3-control-indicator:before { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-control.bp3-switch input:disabled~.bp3-control-indicator { + background-color: rgba(206, 217, 224, .5) +} + +.bp3-control.bp3-switch input:disabled~.bp3-control-indicator:before { + box-shadow: none; + background-color: hsla(0, 0%, 100%, .8) +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-switch input:disabled:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch input:disabled:checked~.bp3-control-indicator { + background-color: rgba(128, 0, 128, .5) +} + +.bp3-control.bp3-align-right { + padding-right: 26px; + padding-left: 0 +} + +.bp3-control.bp3-align-right .bp3-control-indicator { + right: 0; + left: auto +} + +.bp3-control.bp3-large { + min-height: 20px; + padding-left: 30px; + line-height: 20px; + font-size: 16px +} + +.bp3-control.bp3-large .bp3-control-indicator { + width: 20px; + height: 20px; + line-height: 20px; + font-family: Icons20; + font-size: 20px +} + +.bp3-control.bp3-large.bp3-align-right { + padding-right: 30px; + padding-left: 0 +} + +.bp3-control.bp3-large.bp3-checkbox .bp3-control.bp3-checkbox:hover input:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-large.bp3-checkbox input:checked~.bp3-control-indicator:before, +.bp3-control.bp3-large.bp3-checkbox input:indeterminate~.bp3-control-indicator:before { + top: 1px +} + +.bp3-control.bp3-large.bp3-radio .bp3-control-indicator { + font-size: 8px +} + +.bp3-control.bp3-large.bp3-switch { + padding-left: 42px +} + +.bp3-control.bp3-large.bp3-switch .bp3-control-indicator { + width: 32px; + height: 20px +} + +.bp3-control.bp3-large.bp3-switch .bp3-control-indicator:before { + width: 16px; + height: 16px +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-large.bp3-switch input:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-large.bp3-switch .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-large.bp3-switch input:checked~.bp3-control-indicator { + width: 32px; + height: 20px +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-large.bp3-switch input:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-large.bp3-switch .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-large.bp3-switch input:checked~.bp3-control-indicator:before { + left: 14px +} + +.bp3-control.bp3-large.bp3-switch.bp3-align-right { + padding-right: 42px; + padding-left: 0 +} + +.bp3-dark .bp3-control { + color: #f5f8fa +} + +.bp3-dark .bp3-control.bp3-disabled { + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-control .bp3-control-indicator { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #394b59; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .05), hsla(0, 0%, 100%, 0)) +} + +.bp3-dark .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control input:checked~.bp3-control-indicator { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-control:hover .bp3-control-indicator { + background-color: #30404d +} + +.bp3-dark .bp3-control input:not(:disabled):active~.bp3-control-indicator { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .6), inset 0 1px 2px rgba(16, 22, 26, .2); + background: #202b33 +} + +.bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control input:not(:disabled):active:checked~.bp3-control-indicator { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #0e5a8a +} + +.bp3-dark .bp3-control input:disabled~.bp3-control-indicator { + box-shadow: none; + background: rgba(57, 75, 89, .5); + cursor: not-allowed +} + +.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control input:disabled:checked~.bp3-control-indicator { + box-shadow: none; + background: rgba(14, 90, 138, .5) +} + +.bp3-dark .bp3-control.bp3-checkbox input:checked:disabled~.bp3-control-indicator:before, +.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator:before { + color: rgba(191, 204, 214, .5) +} + +.bp3-control.bp3-checkbox .bp3-dark .bp3-control.bp3-radio input:disabled:indeterminate~.bp3-control-indicator:before, +.bp3-dark .bp3-control.bp3-radio .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator:before, +.bp3-dark .bp3-control.bp3-radio input:checked:disabled~.bp3-control-indicator:before { + background: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator { + box-shadow: none; + background: rgba(16, 22, 26, .5) +} + +.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator:before { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background: #30404d +} + +.bp3-control.bp3-checkbox .bp3-dark .bp3-control.bp3-switch input:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch input:checked~.bp3-control-indicator { + box-shadow: none; + background-color: #137cbd +} + +.bp3-control.bp3-checkbox .bp3-dark .bp3-control.bp3-switch input:indeterminate~.bp3-control-indicator:before, +.bp3-dark .bp3-control.bp3-switch .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator:before, +.bp3-dark .bp3-control.bp3-switch input:checked~.bp3-control-indicator:before { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-control.bp3-switch:hover .bp3-control-indicator { + background: rgba(16, 22, 26, .7) +} + +.bp3-control.bp3-checkbox .bp3-dark .bp3-control.bp3-switch:hover input:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch:hover .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch:hover input:checked~.bp3-control-indicator { + background: #2b95d6 +} + +.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active~.bp3-control-indicator { + box-shadow: none; + background: rgba(16, 22, 26, .9) +} + +.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active~.bp3-control-indicator:before { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-control.bp3-checkbox .bp3-dark .bp3-control.bp3-switch input:not(:disabled):active:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active:checked~.bp3-control-indicator { + background: #48aff0 +} + +.bp3-control.bp3-checkbox .bp3-dark .bp3-control.bp3-switch input:not(:disabled):active:indeterminate~.bp3-control-indicator:before, +.bp3-dark .bp3-control.bp3-switch .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator:before, +.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active:checked~.bp3-control-indicator:before { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-control.bp3-switch input:disabled~.bp3-control-indicator { + background: rgba(57, 75, 89, .5) +} + +.bp3-dark .bp3-control.bp3-switch input:disabled~.bp3-control-indicator:before { + box-shadow: none; + background: rgba(16, 22, 26, .4) +} + +.bp3-control.bp3-checkbox .bp3-dark .bp3-control.bp3-switch input:disabled:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch input:disabled:checked~.bp3-control-indicator { + background: rgba(14, 90, 138, .5) +} + +.bp3-file-input { + display: inline-block; + position: relative; + cursor: pointer; + height: 30px +} + +.bp3-file-input input { + opacity: 0; + margin: 0; + min-width: 200px +} + +.bp3-file-input input.bp3-disabled+.bp3-file-upload-input, +.bp3-file-input input:disabled+.bp3-file-upload-input { + box-shadow: none; + background: rgba(206, 217, 224, .5); + cursor: not-allowed; + color: rgba(92, 112, 128, .5); + resize: none +} + +.bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after, +.bp3-file-input input:disabled+.bp3-file-upload-input:after { + outline: none; + box-shadow: none; + background-color: rgba(206, 217, 224, .5); + background-image: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after.bp3-active, +.bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after.bp3-active:hover, +.bp3-file-input input:disabled+.bp3-file-upload-input:after.bp3-active, +.bp3-file-input input:disabled+.bp3-file-upload-input:after.bp3-active:hover { + background: rgba(206, 217, 224, .7) +} + +.bp3-dark .bp3-file-input input.bp3-disabled+.bp3-file-upload-input, +.bp3-dark .bp3-file-input input:disabled+.bp3-file-upload-input { + box-shadow: none; + background: rgba(57, 75, 89, .5); + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after, +.bp3-dark .bp3-file-input input:disabled+.bp3-file-upload-input:after { + box-shadow: none; + background-color: rgba(57, 75, 89, .5); + background-image: none; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after.bp3-active, +.bp3-dark .bp3-file-input input:disabled+.bp3-file-upload-input:after.bp3-active { + background: rgba(57, 75, 89, .7) +} + +.bp3-file-input.bp3-fill { + width: 100% +} + +.bp3-file-input.bp3-large, +.bp3-large .bp3-file-input { + height: 40px +} + +.bp3-file-upload-input { + outline: none; + border: none; + border-radius: 3px; + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2); + background: #fff; + height: 30px; + padding: 0 10px; + vertical-align: middle; + line-height: 30px; + color: #182026; + font-size: 14px; + font-weight: 400; + transition: box-shadow .1s cubic-bezier(.4, 1, .75, .9); + appearance: none; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; + position: absolute; + top: 0; + right: 0; + left: 0; + padding-right: 80px; + user-select: none +} + +.bp3-file-upload-input::placeholder { + opacity: 1; + color: rgba(92, 112, 128, .5) +} + +.bp3-file-upload-input.bp3-active, +.bp3-file-upload-input:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-file-upload-input.bp3-round, +.bp3-file-upload-input[type=search] { + border-radius: 30px; + box-sizing: border-box; + padding-left: 10px +} + +.bp3-file-upload-input[readonly] { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .15) +} + +.bp3-file-upload-input.bp3-disabled, +.bp3-file-upload-input:disabled { + box-shadow: none; + background: rgba(206, 217, 224, .5); + cursor: not-allowed; + color: rgba(92, 112, 128, .5); + resize: none +} + +.bp3-file-upload-input:after { + background-color: #f5f8fa; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .8), hsla(0, 0%, 100%, 0)); + color: #182026; + min-width: 24px; + min-height: 24px; + position: absolute; + top: 0; + right: 0; + margin: 3px; + border-radius: 3px; + width: 70px; + text-align: center; + line-height: 24px; + content: "Browse" +} + +.bp3-file-upload-input:after:hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-clip: padding-box; + background-color: #ebf1f5 +} + +.bp3-file-upload-input:after.bp3-active, +.bp3-file-upload-input:after:active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #d8e1e8; + background-image: none +} + +.bp3-file-upload-input:after.bp3-disabled, +.bp3-file-upload-input:after:disabled { + outline: none; + box-shadow: none; + background-color: rgba(206, 217, 224, .5); + background-image: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-file-upload-input:after.bp3-disabled.bp3-active, +.bp3-file-upload-input:after.bp3-disabled.bp3-active:hover, +.bp3-file-upload-input:after:disabled.bp3-active, +.bp3-file-upload-input:after:disabled.bp3-active:hover { + background: rgba(206, 217, 224, .7) +} + +.bp3-file-upload-input:hover:after { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-clip: padding-box; + background-color: #ebf1f5 +} + +.bp3-file-upload-input:active:after { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #d8e1e8; + background-image: none +} + +.bp3-large .bp3-file-upload-input { + height: 40px; + line-height: 40px; + font-size: 16px; + padding-right: 95px +} + +.bp3-large .bp3-file-upload-input.bp3-round, +.bp3-large .bp3-file-upload-input[type=search] { + padding: 0 15px +} + +.bp3-large .bp3-file-upload-input:after { + min-width: 30px; + min-height: 30px; + margin: 5px; + width: 85px; + line-height: 30px +} + +.bp3-dark .bp3-file-upload-input { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4); + background: rgba(16, 22, 26, .3); + color: #f5f8fa; + color: #bfccd6 +} + +.bp3-dark .bp3-file-upload-input::placeholder { + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-file-upload-input:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-file-upload-input[readonly] { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-file-upload-input.bp3-disabled, +.bp3-dark .bp3-file-upload-input:disabled { + box-shadow: none; + background: rgba(57, 75, 89, .5); + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-file-upload-input:after { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #394b59; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .05), hsla(0, 0%, 100%, 0)); + color: #f5f8fa +} + +.bp3-dark .bp3-file-upload-input:after.bp3-active, +.bp3-dark .bp3-file-upload-input:after:active, +.bp3-dark .bp3-file-upload-input:after:hover { + color: #f5f8fa +} + +.bp3-dark .bp3-file-upload-input:after:hover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #30404d +} + +.bp3-dark .bp3-file-upload-input:after.bp3-active, +.bp3-dark .bp3-file-upload-input:after:active { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .6), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #202b33; + background-image: none +} + +.bp3-dark .bp3-file-upload-input:after.bp3-disabled, +.bp3-dark .bp3-file-upload-input:after:disabled { + box-shadow: none; + background-color: rgba(57, 75, 89, .5); + background-image: none; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-file-upload-input:after.bp3-disabled.bp3-active, +.bp3-dark .bp3-file-upload-input:after:disabled.bp3-active { + background: rgba(57, 75, 89, .7) +} + +.bp3-dark .bp3-file-upload-input:after .bp3-button-spinner .bp3-spinner-head { + background: rgba(16, 22, 26, .5); + stroke: #8a9ba8 +} + +.bp3-dark .bp3-file-upload-input:hover:after { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #30404d +} + +.bp3-dark .bp3-file-upload-input:active:after { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .6), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #202b33; + background-image: none +} + +.bp3-file-upload-input:after { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1) +} + +.bp3-form-group { + display: flex; + flex-direction: column; + margin: 0 0 15px +} + +.bp3-form-group label.bp3-label { + margin-bottom: 5px +} + +.bp3-form-group .bp3-control { + margin-top: 7px +} + +.bp3-form-group .bp3-form-helper-text { + margin-top: 5px; + color: #5c7080; + font-size: 12px +} + +.bp3-form-group.bp3-intent-primary .bp3-form-helper-text { + color: #106ba3 +} + +.bp3-form-group.bp3-intent-success .bp3-form-helper-text { + color: #0d8050 +} + +.bp3-form-group.bp3-intent-warning .bp3-form-helper-text { + color: #bf7326 +} + +.bp3-form-group.bp3-intent-danger .bp3-form-helper-text { + color: #c23030 +} + +.bp3-form-group.bp3-inline { + flex-direction: row; + align-items: flex-start +} + +.bp3-form-group.bp3-inline.bp3-large label.bp3-label { + margin: 0 10px 0 0; + line-height: 40px +} + +.bp3-form-group.bp3-inline label.bp3-label { + margin: 0 10px 0 0; + line-height: 30px +} + +.bp3-form-group.bp3-disabled .bp3-form-helper-text, +.bp3-form-group.bp3-disabled .bp3-label, +.bp3-form-group.bp3-disabled .bp3-text-muted { + color: rgba(92, 112, 128, .5) !important +} + +.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text { + color: #48aff0 +} + +.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text { + color: #3dcc91 +} + +.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text { + color: #ffb366 +} + +.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text { + color: #ff7373 +} + +.bp3-dark .bp3-form-group .bp3-form-helper-text { + color: #bfccd6 +} + +.bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text, +.bp3-dark .bp3-form-group.bp3-disabled .bp3-label, +.bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted { + color: rgba(191, 204, 214, .5) !important +} + +.bp3-input-group { + display: block; + position: relative +} + +.bp3-input-group .bp3-input { + position: relative; + width: 100% +} + +.bp3-input-group .bp3-input:not(:first-child) { + padding-left: 30px +} + +.bp3-input-group .bp3-input:not(:last-child) { + padding-right: 30px +} + +.bp3-input-group .bp3-input-action, +.bp3-input-group>.bp3-button, +.bp3-input-group>.bp3-icon { + position: absolute; + top: 0 +} + +.bp3-input-group .bp3-input-action:first-child, +.bp3-input-group>.bp3-button:first-child, +.bp3-input-group>.bp3-icon:first-child { + left: 0 +} + +.bp3-input-group .bp3-input-action:last-child, +.bp3-input-group>.bp3-button:last-child, +.bp3-input-group>.bp3-icon:last-child { + right: 0 +} + +.bp3-input-group .bp3-button { + min-width: 24px; + min-height: 24px; + margin: 3px; + padding: 0 7px +} + +.bp3-input-group .bp3-button:empty { + padding: 0 +} + +.bp3-input-group>.bp3-icon { + line-height: 1; + font-family: Icons16, sans-serif; + font-size: 16px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + z-index: 1; + color: #5c7080 +} + +.bp3-input-group .bp3-input-action>.bp3-spinner, +.bp3-input-group>.bp3-icon { + margin: 7px +} + +.bp3-input-group .bp3-tag { + margin: 5px +} + +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus), +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) { + color: #5c7080 +} + +.bp3-dark .bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus), +.bp3-dark .bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) { + color: #bfccd6 +} + +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large, +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large, +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard { + color: #5c7080 +} + +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled, +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled .bp3-icon, +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled .bp3-icon-large, +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled .bp3-icon-standard, +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled, +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon, +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large, +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard { + color: rgba(92, 112, 128, .5) !important +} + +.bp3-input-group.bp3-disabled { + cursor: not-allowed +} + +.bp3-input-group.bp3-disabled .bp3-icon { + color: rgba(92, 112, 128, .5) +} + +.bp3-input-group.bp3-large .bp3-button { + min-width: 30px; + min-height: 30px; + margin: 5px +} + +.bp3-input-group.bp3-large .bp3-input-action>.bp3-spinner, +.bp3-input-group.bp3-large>.bp3-icon { + margin: 12px +} + +.bp3-input-group.bp3-large .bp3-input { + height: 40px; + line-height: 40px; + font-size: 16px +} + +.bp3-input-group.bp3-large .bp3-input.bp3-round, +.bp3-input-group.bp3-large .bp3-input[type=search] { + padding: 0 15px +} + +.bp3-input-group.bp3-large .bp3-input:not(:first-child) { + padding-left: 40px +} + +.bp3-input-group.bp3-large .bp3-input:not(:last-child) { + padding-right: 40px +} + +.bp3-input-group.bp3-fill { + flex: 1 1 auto; + width: 100% +} + +.bp3-input-group.bp3-round .bp3-button, +.bp3-input-group.bp3-round .bp3-input, +.bp3-input-group.bp3-round .bp3-tag { + border-radius: 30px +} + +.bp3-dark .bp3-input-group .bp3-icon { + color: #bfccd6 +} + +.bp3-dark .bp3-input-group.bp3-disabled .bp3-icon { + color: rgba(191, 204, 214, .5) +} + +.bp3-input-group.bp3-intent-primary .bp3-input { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-primary .bp3-input:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-primary .bp3-input[readonly] { + box-shadow: inset 0 0 0 1px #137cbd +} + +.bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled, +.bp3-input-group.bp3-intent-primary .bp3-input:disabled { + box-shadow: none +} + +.bp3-input-group.bp3-intent-primary>.bp3-icon { + color: #106ba3 +} + +.bp3-dark .bp3-input-group.bp3-intent-primary>.bp3-icon { + color: #48aff0 +} + +.bp3-input-group.bp3-intent-success .bp3-input { + box-shadow: 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-success .bp3-input:focus { + box-shadow: 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-success .bp3-input[readonly] { + box-shadow: inset 0 0 0 1px #0f9960 +} + +.bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled, +.bp3-input-group.bp3-intent-success .bp3-input:disabled { + box-shadow: none +} + +.bp3-input-group.bp3-intent-success>.bp3-icon { + color: #0d8050 +} + +.bp3-dark .bp3-input-group.bp3-intent-success>.bp3-icon { + color: #3dcc91 +} + +.bp3-input-group.bp3-intent-warning .bp3-input { + box-shadow: 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-warning .bp3-input:focus { + box-shadow: 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-warning .bp3-input[readonly] { + box-shadow: inset 0 0 0 1px #d9822b +} + +.bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled, +.bp3-input-group.bp3-intent-warning .bp3-input:disabled { + box-shadow: none +} + +.bp3-input-group.bp3-intent-warning>.bp3-icon { + color: #bf7326 +} + +.bp3-dark .bp3-input-group.bp3-intent-warning>.bp3-icon { + color: #ffb366 +} + +.bp3-input-group.bp3-intent-danger .bp3-input { + box-shadow: 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-danger .bp3-input:focus { + box-shadow: 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-danger .bp3-input[readonly] { + box-shadow: inset 0 0 0 1px #db3737 +} + +.bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled, +.bp3-input-group.bp3-intent-danger .bp3-input:disabled { + box-shadow: none +} + +.bp3-input-group.bp3-intent-danger>.bp3-icon { + color: #c23030 +} + +.bp3-dark .bp3-input-group.bp3-intent-danger>.bp3-icon { + color: #ff7373 +} + +.bp3-input { + outline: none; + border: none; + border-radius: 3px; + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2); + background: #fff; + height: 30px; + padding: 0 10px; + vertical-align: middle; + line-height: 30px; + color: #182026; + font-size: 14px; + font-weight: 400; + transition: box-shadow .1s cubic-bezier(.4, 1, .75, .9); + appearance: none +} + +.bp3-input::placeholder { + opacity: 1; + color: rgba(92, 112, 128, .5) +} + +.bp3-input.bp3-active, +.bp3-input:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-round, +.bp3-input[type=search] { + border-radius: 30px; + box-sizing: border-box; + padding-left: 10px +} + +.bp3-input[readonly] { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .15) +} + +.bp3-input.bp3-disabled, +.bp3-input:disabled { + box-shadow: none; + background: rgba(206, 217, 224, .5); + cursor: not-allowed; + color: rgba(92, 112, 128, .5); + resize: none +} + +.bp3-input.bp3-large { + height: 40px; + line-height: 40px; + font-size: 16px +} + +.bp3-input.bp3-large.bp3-round, +.bp3-input.bp3-large[type=search] { + padding: 0 15px +} + +.bp3-input.bp3-fill { + flex: 1 1 auto; + width: 100% +} + +.bp3-dark .bp3-input { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4); + background: rgba(16, 22, 26, .3); + color: #f5f8fa +} + +.bp3-dark .bp3-input::placeholder { + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-input:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input[readonly] { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-disabled, +.bp3-dark .bp3-input:disabled { + box-shadow: none; + background: rgba(57, 75, 89, .5); + color: rgba(191, 204, 214, .5) +} + +.bp3-input.bp3-intent-primary { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-primary:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-primary[readonly] { + box-shadow: inset 0 0 0 1px #137cbd +} + +.bp3-input.bp3-intent-primary.bp3-disabled, +.bp3-input.bp3-intent-primary:disabled { + box-shadow: none +} + +.bp3-dark .bp3-input.bp3-intent-primary { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-primary:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-primary[readonly] { + box-shadow: inset 0 0 0 1px #137cbd +} + +.bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled, +.bp3-dark .bp3-input.bp3-intent-primary:disabled { + box-shadow: none +} + +.bp3-input.bp3-intent-success { + box-shadow: 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-success:focus { + box-shadow: 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-success[readonly] { + box-shadow: inset 0 0 0 1px #0f9960 +} + +.bp3-input.bp3-intent-success.bp3-disabled, +.bp3-input.bp3-intent-success:disabled { + box-shadow: none +} + +.bp3-dark .bp3-input.bp3-intent-success { + box-shadow: 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-success:focus { + box-shadow: 0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-success[readonly] { + box-shadow: inset 0 0 0 1px #0f9960 +} + +.bp3-dark .bp3-input.bp3-intent-success.bp3-disabled, +.bp3-dark .bp3-input.bp3-intent-success:disabled { + box-shadow: none +} + +.bp3-input.bp3-intent-warning { + box-shadow: 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-warning:focus { + box-shadow: 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-warning[readonly] { + box-shadow: inset 0 0 0 1px #d9822b +} + +.bp3-input.bp3-intent-warning.bp3-disabled, +.bp3-input.bp3-intent-warning:disabled { + box-shadow: none +} + +.bp3-dark .bp3-input.bp3-intent-warning { + box-shadow: 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-warning:focus { + box-shadow: 0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-warning[readonly] { + box-shadow: inset 0 0 0 1px #d9822b +} + +.bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled, +.bp3-dark .bp3-input.bp3-intent-warning:disabled { + box-shadow: none +} + +.bp3-input.bp3-intent-danger { + box-shadow: 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-danger:focus { + box-shadow: 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-danger[readonly] { + box-shadow: inset 0 0 0 1px #db3737 +} + +.bp3-input.bp3-intent-danger.bp3-disabled, +.bp3-input.bp3-intent-danger:disabled { + box-shadow: none +} + +.bp3-dark .bp3-input.bp3-intent-danger { + box-shadow: 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-danger:focus { + box-shadow: 0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-danger[readonly] { + box-shadow: inset 0 0 0 1px #db3737 +} + +.bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled, +.bp3-dark .bp3-input.bp3-intent-danger:disabled { + box-shadow: none +} + +.bp3-input::-ms-clear { + display: none +} + +textarea.bp3-input { + max-width: 100%; + height: auto; + padding: 10px; + line-height: 1.28581 +} + +textarea.bp3-input.bp3-large { + line-height: 1.28581; + font-size: 16px +} + +.bp3-dark textarea.bp3-input { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4); + background: rgba(16, 22, 26, .3); + color: #f5f8fa +} + +.bp3-dark textarea.bp3-input::placeholder { + color: rgba(191, 204, 214, .5) +} + +.bp3-dark textarea.bp3-input:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark textarea.bp3-input[readonly] { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-dark textarea.bp3-input.bp3-disabled, +.bp3-dark textarea.bp3-input:disabled { + box-shadow: none; + background: rgba(57, 75, 89, .5); + color: rgba(191, 204, 214, .5) +} + +label.bp3-label { + display: block; + margin-top: 0; + margin-bottom: 15px +} + +label.bp3-label .bp3-html-select, +label.bp3-label .bp3-input, +label.bp3-label .bp3-popover-wrapper, +label.bp3-label .bp3-select, +label.bp3-label .bp3-slider { + display: block; + margin-top: 5px; + text-transform: none +} + +label.bp3-label .bp3-html-select select, +label.bp3-label .bp3-select select { + width: 100%; + vertical-align: top; + font-weight: 400 +} + +label.bp3-label.bp3-disabled, +label.bp3-label.bp3-disabled .bp3-text-muted { + color: rgba(92, 112, 128, .5) +} + +label.bp3-label.bp3-inline { + line-height: 30px +} + +label.bp3-label.bp3-inline .bp3-html-select, +label.bp3-label.bp3-inline .bp3-input, +label.bp3-label.bp3-inline .bp3-input-group, +label.bp3-label.bp3-inline .bp3-popover-wrapper, +label.bp3-label.bp3-inline .bp3-select { + display: inline-block; + margin: 0 0 0 5px; + vertical-align: top +} + +label.bp3-label.bp3-inline .bp3-input-group .bp3-input { + margin-left: 0 +} + +label.bp3-label.bp3-inline.bp3-large { + line-height: 40px +} + +label.bp3-label:not(.bp3-inline) .bp3-popover-target { + display: block +} + +.bp3-dark label.bp3-label { + color: #f5f8fa +} + +.bp3-dark label.bp3-label.bp3-disabled, +.bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted { + color: rgba(191, 204, 214, .5) +} + +.bp3-numeric-input .bp3-button-group.bp3-vertical>.bp3-button { + flex: 1 1 14px; + width: 30px; + min-height: 0; + padding: 0 +} + +.bp3-numeric-input .bp3-button-group.bp3-vertical>.bp3-button:first-child { + border-radius: 0 3px 0 0 +} + +.bp3-numeric-input .bp3-button-group.bp3-vertical>.bp3-button:last-child { + border-radius: 0 0 3px 0 +} + +.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child>.bp3-button:first-child { + border-radius: 3px 0 0 0 +} + +.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child>.bp3-button:last-child { + border-radius: 0 0 0 3px +} + +.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical>.bp3-button { + width: 40px +} + +form { + display: block +} + +.bp3-html-select select, +.bp3-select select { + display: inline-flex; + flex-direction: row; + align-items: center; + justify-content: center; + border: none; + cursor: pointer; + padding: 5px 10px; + vertical-align: middle; + text-align: left; + font-size: 14px; + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-color: #f5f8fa; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .8), hsla(0, 0%, 100%, 0)); + color: #182026; + border-radius: 3px; + height: 30px; + padding: 0 25px 0 10px; + -moz-appearance: none; + -webkit-appearance: none +} + +.bp3-html-select select>*, +.bp3-select select>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-html-select select>.bp3-fill, +.bp3-select select>.bp3-fill { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-html-select select:before, +.bp3-html-select select>*, +.bp3-select select:before, +.bp3-select select>* { + margin-right: 7px +} + +.bp3-html-select select:empty:before, +.bp3-html-select select>:last-child, +.bp3-select select:empty:before, +.bp3-select select>:last-child { + margin-right: 0 +} + +.bp3-html-select select:hover, +.bp3-select select:hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-clip: padding-box; + background-color: #ebf1f5 +} + +.bp3-html-select select.bp3-active, +.bp3-html-select select:active, +.bp3-select select.bp3-active, +.bp3-select select:active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #d8e1e8; + background-image: none +} + +.bp3-html-select select.bp3-disabled, +.bp3-html-select select:disabled, +.bp3-select select.bp3-disabled, +.bp3-select select:disabled { + outline: none; + box-shadow: none; + background-color: rgba(206, 217, 224, .5); + background-image: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-html-select select.bp3-disabled.bp3-active, +.bp3-html-select select.bp3-disabled.bp3-active:hover, +.bp3-html-select select:disabled.bp3-active, +.bp3-html-select select:disabled.bp3-active:hover, +.bp3-select select.bp3-disabled.bp3-active, +.bp3-select select.bp3-disabled.bp3-active:hover, +.bp3-select select:disabled.bp3-active, +.bp3-select select:disabled.bp3-active:hover { + background: rgba(206, 217, 224, .7) +} + +.bp3-html-select.bp3-minimal select, +.bp3-select.bp3-minimal select { + box-shadow: none; + background: none +} + +.bp3-html-select.bp3-minimal select:hover, +.bp3-select.bp3-minimal select:hover { + box-shadow: none; + background: rgba(167, 182, 194, .3); + text-decoration: none; + color: #182026 +} + +.bp3-html-select.bp3-minimal select.bp3-active, +.bp3-html-select.bp3-minimal select:active, +.bp3-select.bp3-minimal select.bp3-active, +.bp3-select.bp3-minimal select:active { + box-shadow: none; + background: rgba(115, 134, 148, .3); + color: #182026 +} + +.bp3-html-select.bp3-minimal select.bp3-disabled, +.bp3-html-select.bp3-minimal select.bp3-disabled:hover, +.bp3-html-select.bp3-minimal select:disabled, +.bp3-html-select.bp3-minimal select:disabled:hover, +.bp3-select.bp3-minimal select.bp3-disabled, +.bp3-select.bp3-minimal select.bp3-disabled:hover, +.bp3-select.bp3-minimal select:disabled, +.bp3-select.bp3-minimal select:disabled:hover { + background: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, +.bp3-html-select.bp3-minimal select:disabled.bp3-active, +.bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, +.bp3-select.bp3-minimal select.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, +.bp3-select.bp3-minimal select:disabled.bp3-active, +.bp3-select.bp3-minimal select:disabled:hover.bp3-active { + background: rgba(115, 134, 148, .3) +} + +.bp3-dark .bp3-html-select.bp3-minimal select, +.bp3-dark .bp3-select.bp3-minimal select, +.bp3-html-select.bp3-minimal .bp3-dark select, +.bp3-select.bp3-minimal .bp3-dark select { + box-shadow: none; + background: none; + color: inherit +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select:active, +.bp3-dark .bp3-html-select.bp3-minimal select:hover, +.bp3-dark .bp3-select.bp3-minimal select.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select:active, +.bp3-dark .bp3-select.bp3-minimal select:hover, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select:active, +.bp3-html-select.bp3-minimal .bp3-dark select:hover, +.bp3-select.bp3-minimal .bp3-dark select.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select:active, +.bp3-select.bp3-minimal .bp3-dark select:hover { + box-shadow: none; + background: none +} + +.bp3-dark .bp3-html-select.bp3-minimal select:hover, +.bp3-dark .bp3-select.bp3-minimal select:hover, +.bp3-html-select.bp3-minimal .bp3-dark select:hover, +.bp3-select.bp3-minimal .bp3-dark select:hover { + background: rgba(138, 155, 168, .15) +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select:active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select:active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select:active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select:active { + background: rgba(138, 155, 168, .3); + color: #f5f8fa +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, +.bp3-dark .bp3-html-select.bp3-minimal select:disabled, +.bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, +.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, +.bp3-dark .bp3-select.bp3-minimal select:disabled, +.bp3-dark .bp3-select.bp3-minimal select:disabled:hover, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover, +.bp3-html-select.bp3-minimal .bp3-dark select:disabled, +.bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover, +.bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover, +.bp3-select.bp3-minimal .bp3-dark select:disabled, +.bp3-select.bp3-minimal .bp3-dark select:disabled:hover { + background: none; + cursor: not-allowed; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active { + background: rgba(138, 155, 168, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-primary, +.bp3-select.bp3-minimal select.bp3-intent-primary { + color: #106ba3 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-primary:active, +.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, +.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-primary:active, +.bp3-select.bp3-minimal select.bp3-intent-primary:hover { + box-shadow: none; + background: none; + color: #106ba3 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, +.bp3-select.bp3-minimal select.bp3-intent-primary:hover { + background: rgba(19, 124, 189, .15); + color: #106ba3 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-primary:active, +.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-primary:active { + background: rgba(19, 124, 189, .3); + color: #106ba3 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, +.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, +.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, +.bp3-select.bp3-minimal select.bp3-intent-primary:disabled { + background: none; + color: rgba(16, 107, 163, .5) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active { + background: rgba(19, 124, 189, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, +.bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head { + stroke: #106ba3 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary { + color: #48aff0 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover { + background: rgba(19, 124, 189, .2); + color: #48aff0 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active { + background: rgba(19, 124, 189, .3); + color: #48aff0 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled { + background: none; + color: rgba(72, 175, 240, .5) +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active { + background: rgba(19, 124, 189, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-success, +.bp3-select.bp3-minimal select.bp3-intent-success { + color: #0d8050 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-success:active, +.bp3-html-select.bp3-minimal select.bp3-intent-success:hover, +.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-success:active, +.bp3-select.bp3-minimal select.bp3-intent-success:hover { + box-shadow: none; + background: none; + color: #0d8050 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-success:hover, +.bp3-select.bp3-minimal select.bp3-intent-success:hover { + background: rgba(15, 153, 96, .15); + color: #0d8050 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-success:active, +.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-success:active { + background: rgba(15, 153, 96, .3); + color: #0d8050 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, +.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, +.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, +.bp3-select.bp3-minimal select.bp3-intent-success:disabled { + background: none; + color: rgba(13, 128, 80, .5) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active { + background: rgba(15, 153, 96, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, +.bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head { + stroke: #0d8050 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success { + color: #3dcc91 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover { + background: rgba(15, 153, 96, .2); + color: #3dcc91 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active { + background: rgba(15, 153, 96, .3); + color: #3dcc91 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled { + background: none; + color: rgba(61, 204, 145, .5) +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active { + background: rgba(15, 153, 96, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-warning, +.bp3-select.bp3-minimal select.bp3-intent-warning { + color: #bf7326 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-warning:active, +.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, +.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-warning:active, +.bp3-select.bp3-minimal select.bp3-intent-warning:hover { + box-shadow: none; + background: none; + color: #bf7326 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, +.bp3-select.bp3-minimal select.bp3-intent-warning:hover { + background: rgba(217, 130, 43, .15); + color: #bf7326 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-warning:active, +.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-warning:active { + background: rgba(217, 130, 43, .3); + color: #bf7326 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, +.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, +.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, +.bp3-select.bp3-minimal select.bp3-intent-warning:disabled { + background: none; + color: rgba(191, 115, 38, .5) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active { + background: rgba(217, 130, 43, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, +.bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head { + stroke: #bf7326 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning { + color: #ffb366 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover { + background: rgba(217, 130, 43, .2); + color: #ffb366 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active { + background: rgba(217, 130, 43, .3); + color: #ffb366 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled { + background: none; + color: rgba(255, 179, 102, .5) +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active { + background: rgba(217, 130, 43, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-danger, +.bp3-select.bp3-minimal select.bp3-intent-danger { + color: #c23030 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-danger:active, +.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, +.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-danger:active, +.bp3-select.bp3-minimal select.bp3-intent-danger:hover { + box-shadow: none; + background: none; + color: #c23030 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, +.bp3-select.bp3-minimal select.bp3-intent-danger:hover { + background: rgba(219, 55, 55, .15); + color: #c23030 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-danger:active, +.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-danger:active { + background: rgba(219, 55, 55, .3); + color: #c23030 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, +.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, +.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, +.bp3-select.bp3-minimal select.bp3-intent-danger:disabled { + background: none; + color: rgba(194, 48, 48, .5) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active { + background: rgba(219, 55, 55, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, +.bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head { + stroke: #c23030 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger { + color: #ff7373 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover { + background: rgba(219, 55, 55, .2); + color: #ff7373 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active { + background: rgba(219, 55, 55, .3); + color: #ff7373 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled { + background: none; + color: hsla(0, 100%, 73%, .5) +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active { + background: rgba(219, 55, 55, .3) +} + +.bp3-html-select.bp3-large select, +.bp3-select.bp3-large select { + height: 40px; + padding-right: 35px; + font-size: 16px +} + +.bp3-dark .bp3-html-select select, +.bp3-dark .bp3-select select { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #394b59; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .05), hsla(0, 0%, 100%, 0)); + color: #f5f8fa +} + +.bp3-dark .bp3-html-select select.bp3-active, +.bp3-dark .bp3-html-select select:active, +.bp3-dark .bp3-html-select select:hover, +.bp3-dark .bp3-select select.bp3-active, +.bp3-dark .bp3-select select:active, +.bp3-dark .bp3-select select:hover { + color: #f5f8fa +} + +.bp3-dark .bp3-html-select select:hover, +.bp3-dark .bp3-select select:hover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #30404d +} + +.bp3-dark .bp3-html-select select.bp3-active, +.bp3-dark .bp3-html-select select:active, +.bp3-dark .bp3-select select.bp3-active, +.bp3-dark .bp3-select select:active { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .6), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #202b33; + background-image: none +} + +.bp3-dark .bp3-html-select select.bp3-disabled, +.bp3-dark .bp3-html-select select:disabled, +.bp3-dark .bp3-select select.bp3-disabled, +.bp3-dark .bp3-select select:disabled { + box-shadow: none; + background-color: rgba(57, 75, 89, .5); + background-image: none; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, +.bp3-dark .bp3-html-select select:disabled.bp3-active, +.bp3-dark .bp3-select select.bp3-disabled.bp3-active, +.bp3-dark .bp3-select select:disabled.bp3-active { + background: rgba(57, 75, 89, .7) +} + +.bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, +.bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head { + background: rgba(16, 22, 26, .5); + stroke: #8a9ba8 +} + +.bp3-html-select select:disabled, +.bp3-select select:disabled { + box-shadow: none; + background-color: rgba(206, 217, 224, .5); + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-html-select .bp3-icon, +.bp3-select .bp3-icon, +.bp3-select:after { + position: absolute; + top: 7px; + right: 7px; + color: #5c7080; + pointer-events: none +} + +.bp3-disabled.bp3-select:after, +.bp3-html-select .bp3-disabled.bp3-icon, +.bp3-select .bp3-disabled.bp3-icon { + color: rgba(92, 112, 128, .5) +} + +.bp3-html-select, +.bp3-select { + display: inline-block; + position: relative; + vertical-align: middle; + letter-spacing: normal +} + +.bp3-html-select select::-ms-expand, +.bp3-select select::-ms-expand { + display: none +} + +.bp3-html-select.bp3-large .bp3-icon, +.bp3-html-select.bp3-large:after, +.bp3-select.bp3-large .bp3-icon, +.bp3-select.bp3-large:after { + top: 12px; + right: 12px +} + +.bp3-html-select.bp3-fill, +.bp3-html-select.bp3-fill select, +.bp3-select.bp3-fill, +.bp3-select.bp3-fill select { + width: 100% +} + +.bp3-dark .bp3-html-select option, +.bp3-dark .bp3-select option { + background-color: #30404d; + color: #f5f8fa +} + +.bp3-dark .bp3-html-select:after, +.bp3-dark .bp3-select:after { + color: #bfccd6 +} + +.bp3-select:after { + line-height: 1; + font-family: Icons16, sans-serif; + font-size: 16px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + content: "\E6C6" +} + +.bp3-running-text table, +table.bp3-html-table { + border-spacing: 0; + font-size: 14px +} + +.bp3-running-text table td, +.bp3-running-text table th, +table.bp3-html-table td, +table.bp3-html-table th { + padding: 11px; + vertical-align: top; + text-align: left +} + +.bp3-running-text table th, +table.bp3-html-table th { + color: #182026; + font-weight: 600 +} + +.bp3-running-text table td, +table.bp3-html-table td { + color: #182026 +} + +.bp3-running-text table tbody tr:first-child td, +.bp3-running-text table tbody tr:first-child th, +table.bp3-html-table tbody tr:first-child td, +table.bp3-html-table tbody tr:first-child th { + box-shadow: inset 0 1px 0 0 rgba(16, 22, 26, .15) +} + +.bp3-dark .bp3-running-text table td, +.bp3-dark .bp3-running-text table th, +.bp3-dark table.bp3-html-table td, +.bp3-dark table.bp3-html-table th, +.bp3-running-text .bp3-dark table td, +.bp3-running-text .bp3-dark table th { + color: #f5f8fa +} + +.bp3-dark .bp3-running-text table tbody tr:first-child td, +.bp3-dark .bp3-running-text table tbody tr:first-child th, +.bp3-dark table.bp3-html-table tbody tr:first-child td, +.bp3-dark table.bp3-html-table tbody tr:first-child th, +.bp3-running-text .bp3-dark table tbody tr:first-child td, +.bp3-running-text .bp3-dark table tbody tr:first-child th { + box-shadow: inset 0 1px 0 0 hsla(0, 0%, 100%, .15) +} + +table.bp3-html-table.bp3-small td, +table.bp3-html-table.bp3-small th { + padding-top: 6px; + padding-bottom: 6px +} + +table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td { + background: rgba(191, 204, 214, .15) +} + +table.bp3-html-table.bp3-html-table-bordered th:not(:first-child) { + box-shadow: inset 1px 0 0 0 rgba(16, 22, 26, .15) +} + +table.bp3-html-table.bp3-html-table-bordered tbody tr td { + box-shadow: inset 0 1px 0 0 rgba(16, 22, 26, .15) +} + +table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child) { + box-shadow: inset 1px 1px 0 0 rgba(16, 22, 26, .15) +} + +table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td { + box-shadow: none +} + +table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child) { + box-shadow: inset 1px 0 0 0 rgba(16, 22, 26, .15) +} + +table.bp3-html-table.bp3-interactive tbody tr:hover td { + background-color: rgba(191, 204, 214, .3); + cursor: pointer +} + +table.bp3-html-table.bp3-interactive tbody tr:active td { + background-color: rgba(191, 204, 214, .4) +} + +.bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td { + background: rgba(92, 112, 128, .15) +} + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child) { + box-shadow: inset 1px 0 0 0 hsla(0, 0%, 100%, .15) +} + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td { + box-shadow: inset 0 1px 0 0 hsla(0, 0%, 100%, .15) +} + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child) { + box-shadow: inset 1px 1px 0 0 hsla(0, 0%, 100%, .15) +} + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td { + box-shadow: inset 1px 0 0 0 hsla(0, 0%, 100%, .15) +} + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child { + box-shadow: none +} + +.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td { + background-color: rgba(92, 112, 128, .3); + cursor: pointer +} + +.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td { + background-color: rgba(92, 112, 128, .4) +} + +.bp3-key-combo .bp3-key:not(:last-child) { + margin-right: 5px +} + +.bp3-hotkey-dialog { + top: 40px; + padding-bottom: 0 +} + +.bp3-hotkey-dialog .bp3-dialog-body { + margin: 0; + padding: 0 +} + +.bp3-hotkey-dialog .bp3-hotkey-label { + flex-grow: 1 +} + +.bp3-hotkey-column { + margin: auto; + max-height: 80vh; + overflow-y: auto; + padding: 30px +} + +.bp3-hotkey-column .bp3-heading { + margin-bottom: 20px +} + +.bp3-hotkey-column .bp3-heading:not(:first-child) { + margin-top: 40px +} + +.bp3-hotkey { + display: flex; + align-items: center; + justify-content: space-between; + margin-right: 0; + margin-left: 0 +} + +.bp3-hotkey:not(:last-child) { + margin-bottom: 10px +} + +.bp3-icon, +.bp3-icon-large, +.bp3-icon-standard { + display: inline-block +} + +.bp3-icon-large.bp3-intent-primary, +.bp3-icon-standard.bp3-intent-primary, +.bp3-icon.bp3-intent-primary { + color: #106ba3 +} + +.bp3-dark .bp3-icon-large.bp3-intent-primary, +.bp3-dark .bp3-icon-standard.bp3-intent-primary, +.bp3-dark .bp3-icon.bp3-intent-primary { + color: #48aff0 +} + +.bp3-icon-large.bp3-intent-success, +.bp3-icon-standard.bp3-intent-success, +.bp3-icon.bp3-intent-success { + color: #0d8050 +} + +.bp3-dark .bp3-icon-large.bp3-intent-success, +.bp3-dark .bp3-icon-standard.bp3-intent-success, +.bp3-dark .bp3-icon.bp3-intent-success { + color: #3dcc91 +} + +.bp3-icon-large.bp3-intent-warning, +.bp3-icon-standard.bp3-intent-warning, +.bp3-icon.bp3-intent-warning { + color: #bf7326 +} + +.bp3-dark .bp3-icon-large.bp3-intent-warning, +.bp3-dark .bp3-icon-standard.bp3-intent-warning, +.bp3-dark .bp3-icon.bp3-intent-warning { + color: #ffb366 +} + +.bp3-icon-large.bp3-intent-danger, +.bp3-icon-standard.bp3-intent-danger, +.bp3-icon.bp3-intent-danger { + color: #c23030 +} + +.bp3-dark .bp3-icon-large.bp3-intent-danger, +.bp3-dark .bp3-icon-standard.bp3-intent-danger, +.bp3-dark .bp3-icon.bp3-intent-danger { + color: #ff7373 +} + +span.bp3-icon-standard { + font-family: Icons16, sans-serif; + font-size: 16px +} + +span.bp3-icon-large, +span.bp3-icon-standard { + line-height: 1; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased +} + +span.bp3-icon-large { + font-family: Icons20, sans-serif; + font-size: 20px +} + +span.bp3-icon { + line-height: 1; + font-family: Icons20; + font-size: inherit; + font-weight: 400; + font-style: normal +} + +span.bp3-icon:before { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased +} + +.bp3-icon-add:before { + content: "\E63E" +} + +.bp3-icon-add-column-left:before { + content: "\E6F9" +} + +.bp3-icon-add-column-right:before { + content: "\E6FA" +} + +.bp3-icon-add-row-bottom:before { + content: "\E6F8" +} + +.bp3-icon-add-row-top:before { + content: "\E6F7" +} + +.bp3-icon-add-to-artifact:before { + content: "\E67C" +} + +.bp3-icon-add-to-folder:before { + content: "\E6D2" +} + +.bp3-icon-airplane:before { + content: "\E74B" +} + +.bp3-icon-align-center:before { + content: "\E603" +} + +.bp3-icon-align-justify:before { + content: "\E605" +} + +.bp3-icon-align-left:before { + content: "\E602" +} + +.bp3-icon-align-right:before { + content: "\E604" +} + +.bp3-icon-alignment-bottom:before { + content: "\E727" +} + +.bp3-icon-alignment-horizontal-center:before { + content: "\E726" +} + +.bp3-icon-alignment-left:before { + content: "\E722" +} + +.bp3-icon-alignment-right:before { + content: "\E724" +} + +.bp3-icon-alignment-top:before { + content: "\E725" +} + +.bp3-icon-alignment-vertical-center:before { + content: "\E723" +} + +.bp3-icon-annotation:before { + content: "\E6F0" +} + +.bp3-icon-application:before { + content: "\E735" +} + +.bp3-icon-applications:before { + content: "\E621" +} + +.bp3-icon-arrow-bottom-left:before { + content: "\2199" +} + +.bp3-icon-arrow-bottom-right:before { + content: "\2198" +} + +.bp3-icon-arrow-down:before { + content: "\2193" +} + +.bp3-icon-arrow-left:before { + content: "\2190" +} + +.bp3-icon-arrow-right:before { + content: "\2192" +} + +.bp3-icon-arrow-top-left:before { + content: "\2196" +} + +.bp3-icon-arrow-top-right:before { + content: "\2197" +} + +.bp3-icon-arrow-up:before { + content: "\2191" +} + +.bp3-icon-arrows-horizontal:before { + content: "\2194" +} + +.bp3-icon-arrows-vertical:before { + content: "\2195" +} + +.bp3-icon-asterisk:before { + content: "*" +} + +.bp3-icon-automatic-updates:before { + content: "\E65F" +} + +.bp3-icon-badge:before { + content: "\E6E3" +} + +.bp3-icon-ban-circle:before { + content: "\E69D" +} + +.bp3-icon-bank-account:before { + content: "\E76F" +} + +.bp3-icon-barcode:before { + content: "\E676" +} + +.bp3-icon-blank:before { + content: "\E900" +} + +.bp3-icon-blocked-person:before { + content: "\E768" +} + +.bp3-icon-bold:before { + content: "\E606" +} + +.bp3-icon-book:before { + content: "\E6B8" +} + +.bp3-icon-bookmark:before { + content: "\E61A" +} + +.bp3-icon-box:before { + content: "\E6BF" +} + +.bp3-icon-briefcase:before { + content: "\E674" +} + +.bp3-icon-build:before { + content: "\E72D" +} + +.bp3-icon-calculator:before { + content: "\E70B" +} + +.bp3-icon-calendar:before { + content: "\E62B" +} + +.bp3-icon-camera:before { + content: "\E69E" +} + +.bp3-icon-caret-down:before { + content: "\2304" +} + +.bp3-icon-caret-left:before { + content: "\2329" +} + +.bp3-icon-caret-right:before { + content: "\232A" +} + +.bp3-icon-caret-up:before { + content: "\2303" +} + +.bp3-icon-cell-tower:before { + content: "\E770" +} + +.bp3-icon-changes:before { + content: "\E623" +} + +.bp3-icon-chart:before { + content: "\E67E" +} + +.bp3-icon-chat:before { + content: "\E689" +} + +.bp3-icon-chevron-backward:before { + content: "\E6DF" +} + +.bp3-icon-chevron-down:before { + content: "\E697" +} + +.bp3-icon-chevron-forward:before { + content: "\E6E0" +} + +.bp3-icon-chevron-left:before { + content: "\E694" +} + +.bp3-icon-chevron-right:before { + content: "\E695" +} + +.bp3-icon-chevron-up:before { + content: "\E696" +} + +.bp3-icon-circle:before { + content: "\E66A" +} + +.bp3-icon-circle-arrow-down:before { + content: "\E68E" +} + +.bp3-icon-circle-arrow-left:before { + content: "\E68C" +} + +.bp3-icon-circle-arrow-right:before { + content: "\E68B" +} + +.bp3-icon-circle-arrow-up:before { + content: "\E68D" +} + +.bp3-icon-citation:before { + content: "\E61B" +} + +.bp3-icon-clipboard:before { + content: "\E61D" +} + +.bp3-icon-cloud:before { + content: "\2601" +} + +.bp3-icon-cloud-download:before { + content: "\E690" +} + +.bp3-icon-cloud-upload:before { + content: "\E691" +} + +.bp3-icon-code:before { + content: "\E661" +} + +.bp3-icon-code-block:before { + content: "\E6C5" +} + +.bp3-icon-cog:before { + content: "\E645" +} + +.bp3-icon-collapse-all:before { + content: "\E763" +} + +.bp3-icon-column-layout:before { + content: "\E6DA" +} + +.bp3-icon-comment:before { + content: "\E68A" +} + +.bp3-icon-comparison:before { + content: "\E637" +} + +.bp3-icon-compass:before { + content: "\E79C" +} + +.bp3-icon-compressed:before { + content: "\E6C0" +} + +.bp3-icon-confirm:before { + content: "\E639" +} + +.bp3-icon-console:before { + content: "\E79B" +} + +.bp3-icon-contrast:before { + content: "\E6CB" +} + +.bp3-icon-control:before { + content: "\E67F" +} + +.bp3-icon-credit-card:before { + content: "\E649" +} + +.bp3-icon-cross:before { + content: "\2717" +} + +.bp3-icon-crown:before { + content: "\E7B4" +} + +.bp3-icon-curved-range-chart:before { + content: "\E71B" +} + +.bp3-icon-cut:before { + content: "\E6EF" +} + +.bp3-icon-dashboard:before { + content: "\E751" +} + +.bp3-icon-database:before { + content: "\E683" +} + +.bp3-icon-delete:before { + content: "\E644" +} + +.bp3-icon-delta:before { + content: "\394" +} + +.bp3-icon-derive-column:before { + content: "\E739" +} + +.bp3-icon-desktop:before { + content: "\E6AF" +} + +.bp3-icon-diagram-tree:before { + content: "\E7B3" +} + +.bp3-icon-direction-left:before { + content: "\E681" +} + +.bp3-icon-direction-right:before { + content: "\E682" +} + +.bp3-icon-disable:before { + content: "\E600" +} + +.bp3-icon-document:before { + content: "\E630" +} + +.bp3-icon-document-open:before { + content: "\E71E" +} + +.bp3-icon-document-share:before { + content: "\E71F" +} + +.bp3-icon-dollar:before { + content: "$" +} + +.bp3-icon-dot:before { + content: "\2022" +} + +.bp3-icon-double-caret-horizontal:before { + content: "\E6C7" +} + +.bp3-icon-double-caret-vertical:before { + content: "\E6C6" +} + +.bp3-icon-double-chevron-down:before { + content: "\E703" +} + +.bp3-icon-double-chevron-left:before { + content: "\E6FF" +} + +.bp3-icon-double-chevron-right:before { + content: "\E701" +} + +.bp3-icon-double-chevron-up:before { + content: "\E702" +} + +.bp3-icon-doughnut-chart:before { + content: "\E6CE" +} + +.bp3-icon-download:before { + content: "\E62F" +} + +.bp3-icon-drag-handle-horizontal:before { + content: "\E716" +} + +.bp3-icon-drag-handle-vertical:before { + content: "\E715" +} + +.bp3-icon-draw:before { + content: "\E66B" +} + +.bp3-icon-drive-time:before { + content: "\E615" +} + +.bp3-icon-duplicate:before { + content: "\E69C" +} + +.bp3-icon-edit:before { + content: "\270E" +} + +.bp3-icon-eject:before { + content: "\23CF" +} + +.bp3-icon-endorsed:before { + content: "\E75F" +} + +.bp3-icon-envelope:before { + content: "\2709" +} + +.bp3-icon-eraser:before { + content: "\E773" +} + +.bp3-icon-error:before { + content: "\E648" +} + +.bp3-icon-euro:before { + content: "\20AC" +} + +.bp3-icon-exchange:before { + content: "\E636" +} + +.bp3-icon-exclude-row:before { + content: "\E6EA" +} + +.bp3-icon-expand-all:before { + content: "\E764" +} + +.bp3-icon-export:before { + content: "\E633" +} + +.bp3-icon-eye-off:before { + content: "\E6CC" +} + +.bp3-icon-eye-on:before { + content: "\E75A" +} + +.bp3-icon-eye-open:before { + content: "\E66F" +} + +.bp3-icon-fast-backward:before { + content: "\E6A8" +} + +.bp3-icon-fast-forward:before { + content: "\E6AC" +} + +.bp3-icon-feed:before { + content: "\E656" +} + +.bp3-icon-feed-subscribed:before { + content: "\E78F" +} + +.bp3-icon-film:before { + content: "\E6A1" +} + +.bp3-icon-filter:before { + content: "\E638" +} + +.bp3-icon-filter-keep:before { + content: "\E78C" +} + +.bp3-icon-filter-list:before { + content: "\E6EE" +} + +.bp3-icon-filter-remove:before { + content: "\E78D" +} + +.bp3-icon-flag:before { + content: "\2691" +} + +.bp3-icon-flame:before { + content: "\E7A9" +} + +.bp3-icon-flash:before { + content: "\E6B3" +} + +.bp3-icon-floppy-disk:before { + content: "\E6B7" +} + +.bp3-icon-flows:before { + content: "\E659" +} + +.bp3-icon-folder-close:before { + content: "\E652" +} + +.bp3-icon-folder-new:before { + content: "\E7B0" +} + +.bp3-icon-folder-open:before { + content: "\E651" +} + +.bp3-icon-folder-shared:before { + content: "\E653" +} + +.bp3-icon-folder-shared-open:before { + content: "\E670" +} + +.bp3-icon-follower:before { + content: "\E760" +} + +.bp3-icon-following:before { + content: "\E761" +} + +.bp3-icon-font:before { + content: "\E6B4" +} + +.bp3-icon-fork:before { + content: "\E63A" +} + +.bp3-icon-form:before { + content: "\E795" +} + +.bp3-icon-full-circle:before { + content: "\E685" +} + +.bp3-icon-full-stacked-chart:before { + content: "\E75E" +} + +.bp3-icon-fullscreen:before { + content: "\E699" +} + +.bp3-icon-function:before { + content: "\E6E5" +} + +.bp3-icon-gantt-chart:before { + content: "\E6F4" +} + +.bp3-icon-geolocation:before { + content: "\E640" +} + +.bp3-icon-geosearch:before { + content: "\E613" +} + +.bp3-icon-git-branch:before { + content: "\E72A" +} + +.bp3-icon-git-commit:before { + content: "\E72B" +} + +.bp3-icon-git-merge:before { + content: "\E729" +} + +.bp3-icon-git-new-branch:before { + content: "\E749" +} + +.bp3-icon-git-pull:before { + content: "\E728" +} + +.bp3-icon-git-push:before { + content: "\E72C" +} + +.bp3-icon-git-repo:before { + content: "\E748" +} + +.bp3-icon-glass:before { + content: "\E6B1" +} + +.bp3-icon-globe:before { + content: "\E666" +} + +.bp3-icon-globe-network:before { + content: "\E7B5" +} + +.bp3-icon-graph:before { + content: "\E673" +} + +.bp3-icon-graph-remove:before { + content: "\E609" +} + +.bp3-icon-grid:before { + content: "\E6D0" +} + +.bp3-icon-grid-view:before { + content: "\E6E4" +} + +.bp3-icon-group-objects:before { + content: "\E60A" +} + +.bp3-icon-grouped-bar-chart:before { + content: "\E75D" +} + +.bp3-icon-hand:before { + content: "\E6DE" +} + +.bp3-icon-hand-down:before { + content: "\E6BB" +} + +.bp3-icon-hand-left:before { + content: "\E6BC" +} + +.bp3-icon-hand-right:before { + content: "\E6B9" +} + +.bp3-icon-hand-up:before { + content: "\E6BA" +} + +.bp3-icon-header:before { + content: "\E6B5" +} + +.bp3-icon-header-one:before { + content: "\E793" +} + +.bp3-icon-header-two:before { + content: "\E794" +} + +.bp3-icon-headset:before { + content: "\E6DC" +} + +.bp3-icon-heart:before { + content: "\2665" +} + +.bp3-icon-heart-broken:before { + content: "\E7A2" +} + +.bp3-icon-heat-grid:before { + content: "\E6F3" +} + +.bp3-icon-heatmap:before { + content: "\E614" +} + +.bp3-icon-help:before { + content: "?" +} + +.bp3-icon-helper-management:before { + content: "\E66D" +} + +.bp3-icon-highlight:before { + content: "\E6ED" +} + +.bp3-icon-history:before { + content: "\E64A" +} + +.bp3-icon-home:before { + content: "\2302" +} + +.bp3-icon-horizontal-bar-chart:before { + content: "\E70C" +} + +.bp3-icon-horizontal-bar-chart-asc:before { + content: "\E75C" +} + +.bp3-icon-horizontal-bar-chart-desc:before { + content: "\E71D" +} + +.bp3-icon-horizontal-distribution:before { + content: "\E720" +} + +.bp3-icon-id-number:before { + content: "\E771" +} + +.bp3-icon-image-rotate-left:before { + content: "\E73A" +} + +.bp3-icon-image-rotate-right:before { + content: "\E73B" +} + +.bp3-icon-import:before { + content: "\E632" +} + +.bp3-icon-inbox:before { + content: "\E629" +} + +.bp3-icon-info-sign:before { + content: "\2139" +} + +.bp3-icon-inner-join:before { + content: "\E7A3" +} + +.bp3-icon-insert:before { + content: "\E66C" +} + +.bp3-icon-intersection:before { + content: "\E765" +} + +.bp3-icon-ip-address:before { + content: "\E772" +} + +.bp3-icon-issue:before { + content: "\E774" +} + +.bp3-icon-issue-closed:before { + content: "\E776" +} + +.bp3-icon-issue-new:before { + content: "\E775" +} + +.bp3-icon-italic:before { + content: "\E607" +} + +.bp3-icon-join-table:before { + content: "\E738" +} + +.bp3-icon-key:before { + content: "\E78E" +} + +.bp3-icon-key-backspace:before { + content: "\E707" +} + +.bp3-icon-key-command:before { + content: "\E705" +} + +.bp3-icon-key-control:before { + content: "\E704" +} + +.bp3-icon-key-delete:before { + content: "\E708" +} + +.bp3-icon-key-enter:before { + content: "\E70A" +} + +.bp3-icon-key-escape:before { + content: "\E709" +} + +.bp3-icon-key-option:before { + content: "\E742" +} + +.bp3-icon-key-shift:before { + content: "\E706" +} + +.bp3-icon-key-tab:before { + content: "\E757" +} + +.bp3-icon-known-vehicle:before { + content: "\E73C" +} + +.bp3-icon-label:before { + content: "\E665" +} + +.bp3-icon-layer:before { + content: "\E6CF" +} + +.bp3-icon-layers:before { + content: "\E618" +} + +.bp3-icon-layout:before { + content: "\E60C" +} + +.bp3-icon-layout-auto:before { + content: "\E60D" +} + +.bp3-icon-layout-balloon:before { + content: "\E6D3" +} + +.bp3-icon-layout-circle:before { + content: "\E60E" +} + +.bp3-icon-layout-grid:before { + content: "\E610" +} + +.bp3-icon-layout-group-by:before { + content: "\E611" +} + +.bp3-icon-layout-hierarchy:before { + content: "\E60F" +} + +.bp3-icon-layout-linear:before { + content: "\E6C3" +} + +.bp3-icon-layout-skew-grid:before { + content: "\E612" +} + +.bp3-icon-layout-sorted-clusters:before { + content: "\E6D4" +} + +.bp3-icon-left-join:before { + content: "\E7A4" +} + +.bp3-icon-lightbulb:before { + content: "\E6B0" +} + +.bp3-icon-link:before { + content: "\E62D" +} + +.bp3-icon-list:before { + content: "\2630" +} + +.bp3-icon-list-detail-view:before { + content: "\E743" +} + +.bp3-icon-locate:before { + content: "\E619" +} + +.bp3-icon-lock:before { + content: "\E625" +} + +.bp3-icon-log-in:before { + content: "\E69A" +} + +.bp3-icon-log-out:before { + content: "\E64C" +} + +.bp3-icon-manual:before { + content: "\E6F6" +} + +.bp3-icon-manually-entered-data:before { + content: "\E74A" +} + +.bp3-icon-map:before { + content: "\E662" +} + +.bp3-icon-map-create:before { + content: "\E741" +} + +.bp3-icon-map-marker:before { + content: "\E67D" +} + +.bp3-icon-maximize:before { + content: "\E635" +} + +.bp3-icon-media:before { + content: "\E62C" +} + +.bp3-icon-menu:before { + content: "\E762" +} + +.bp3-icon-menu-closed:before { + content: "\E655" +} + +.bp3-icon-menu-open:before { + content: "\E654" +} + +.bp3-icon-merge-columns:before { + content: "\E74F" +} + +.bp3-icon-merge-links:before { + content: "\E60B" +} + +.bp3-icon-minimize:before { + content: "\E634" +} + +.bp3-icon-minus:before { + content: "\2212" +} + +.bp3-icon-mobile-phone:before { + content: "\E717" +} + +.bp3-icon-mobile-video:before { + content: "\E69F" +} + +.bp3-icon-moon:before { + content: "\E754" +} + +.bp3-icon-more:before { + content: "\E62A" +} + +.bp3-icon-mountain:before { + content: "\E7B1" +} + +.bp3-icon-move:before { + content: "\E693" +} + +.bp3-icon-mugshot:before { + content: "\E6DB" +} + +.bp3-icon-multi-select:before { + content: "\E680" +} + +.bp3-icon-music:before { + content: "\E6A6" +} + +.bp3-icon-new-grid-item:before { + content: "\E747" +} + +.bp3-icon-new-link:before { + content: "\E65C" +} + +.bp3-icon-new-object:before { + content: "\E65D" +} + +.bp3-icon-new-person:before { + content: "\E6E9" +} + +.bp3-icon-new-prescription:before { + content: "\E78B" +} + +.bp3-icon-new-text-box:before { + content: "\E65B" +} + +.bp3-icon-ninja:before { + content: "\E675" +} + +.bp3-icon-notifications:before { + content: "\E624" +} + +.bp3-icon-numbered-list:before { + content: "\E746" +} + +.bp3-icon-numerical:before { + content: "\E756" +} + +.bp3-icon-office:before { + content: "\E69B" +} + +.bp3-icon-offline:before { + content: "\E67A" +} + +.bp3-icon-oil-field:before { + content: "\E73F" +} + +.bp3-icon-one-column:before { + content: "\E658" +} + +.bp3-icon-outdated:before { + content: "\E7A8" +} + +.bp3-icon-page-layout:before { + content: "\E660" +} + +.bp3-icon-panel-stats:before { + content: "\E777" +} + +.bp3-icon-panel-table:before { + content: "\E778" +} + +.bp3-icon-paperclip:before { + content: "\E664" +} + +.bp3-icon-paragraph:before { + content: "\E76C" +} + +.bp3-icon-path:before { + content: "\E753" +} + +.bp3-icon-path-search:before { + content: "\E65E" +} + +.bp3-icon-pause:before { + content: "\E6A9" +} + +.bp3-icon-people:before { + content: "\E63D" +} + +.bp3-icon-percentage:before { + content: "\E76A" +} + +.bp3-icon-person:before { + content: "\E63C" +} + +.bp3-icon-phone:before { + content: "\260E" +} + +.bp3-icon-pie-chart:before { + content: "\E684" +} + +.bp3-icon-pin:before { + content: "\E646" +} + +.bp3-icon-pivot:before { + content: "\E6F1" +} + +.bp3-icon-pivot-table:before { + content: "\E6EB" +} + +.bp3-icon-play:before { + content: "\E6AB" +} + +.bp3-icon-plus:before { + content: "+" +} + +.bp3-icon-polygon-filter:before { + content: "\E6D1" +} + +.bp3-icon-power:before { + content: "\E6D9" +} + +.bp3-icon-predictive-analysis:before { + content: "\E617" +} + +.bp3-icon-prescription:before { + content: "\E78A" +} + +.bp3-icon-presentation:before { + content: "\E687" +} + +.bp3-icon-print:before { + content: "\2399" +} + +.bp3-icon-projects:before { + content: "\E622" +} + +.bp3-icon-properties:before { + content: "\E631" +} + +.bp3-icon-property:before { + content: "\E65A" +} + +.bp3-icon-publish-function:before { + content: "\E752" +} + +.bp3-icon-pulse:before { + content: "\E6E8" +} + +.bp3-icon-random:before { + content: "\E698" +} + +.bp3-icon-record:before { + content: "\E6AE" +} + +.bp3-icon-redo:before { + content: "\E6C4" +} + +.bp3-icon-refresh:before { + content: "\E643" +} + +.bp3-icon-regression-chart:before { + content: "\E758" +} + +.bp3-icon-remove:before { + content: "\E63F" +} + +.bp3-icon-remove-column:before { + content: "\E755" +} + +.bp3-icon-remove-column-left:before { + content: "\E6FD" +} + +.bp3-icon-remove-column-right:before { + content: "\E6FE" +} + +.bp3-icon-remove-row-bottom:before { + content: "\E6FC" +} + +.bp3-icon-remove-row-top:before { + content: "\E6FB" +} + +.bp3-icon-repeat:before { + content: "\E692" +} + +.bp3-icon-resolve:before { + content: "\E672" +} + +.bp3-icon-rig:before { + content: "\E740" +} + +.bp3-icon-right-join:before { + content: "\E7A5" +} + +.bp3-icon-ring:before { + content: "\E6F2" +} + +.bp3-icon-rotate-document:before { + content: "\E6E1" +} + +.bp3-icon-rotate-page:before { + content: "\E6E2" +} + +.bp3-icon-satellite:before { + content: "\E76B" +} + +.bp3-icon-saved:before { + content: "\E6B6" +} + +.bp3-icon-scatter-plot:before { + content: "\E73E" +} + +.bp3-icon-search:before { + content: "\E64B" +} + +.bp3-icon-search-around:before { + content: "\E608" +} + +.bp3-icon-search-template:before { + content: "\E628" +} + +.bp3-icon-search-text:before { + content: "\E663" +} + +.bp3-icon-segmented-control:before { + content: "\E6EC" +} + +.bp3-icon-select:before { + content: "\E616" +} + +.bp3-icon-selection:before { + content: "\29BF" +} + +.bp3-icon-send-to:before { + content: "\E66E" +} + +.bp3-icon-send-to-graph:before { + content: "\E736" +} + +.bp3-icon-send-to-map:before { + content: "\E737" +} + +.bp3-icon-series-add:before { + content: "\E796" +} + +.bp3-icon-series-configuration:before { + content: "\E79A" +} + +.bp3-icon-series-derived:before { + content: "\E799" +} + +.bp3-icon-series-filtered:before { + content: "\E798" +} + +.bp3-icon-series-search:before { + content: "\E797" +} + +.bp3-icon-settings:before { + content: "\E6A2" +} + +.bp3-icon-share:before { + content: "\E62E" +} + +.bp3-icon-shield:before { + content: "\E7B2" +} + +.bp3-icon-shop:before { + content: "\E6C2" +} + +.bp3-icon-shopping-cart:before { + content: "\E6C1" +} + +.bp3-icon-sim-card:before { + content: "\E718" +} + +.bp3-icon-slash:before { + content: "\E769" +} + +.bp3-icon-small-cross:before { + content: "\E6D7" +} + +.bp3-icon-small-minus:before { + content: "\E70E" +} + +.bp3-icon-small-plus:before { + content: "\E70D" +} + +.bp3-icon-small-tick:before { + content: "\E6D8" +} + +.bp3-icon-snowflake:before { + content: "\E7B6" +} + +.bp3-icon-social-media:before { + content: "\E671" +} + +.bp3-icon-sort:before { + content: "\E64F" +} + +.bp3-icon-sort-alphabetical:before { + content: "\E64D" +} + +.bp3-icon-sort-alphabetical-desc:before { + content: "\E6C8" +} + +.bp3-icon-sort-asc:before { + content: "\E6D5" +} + +.bp3-icon-sort-desc:before { + content: "\E6D6" +} + +.bp3-icon-sort-numerical:before { + content: "\E64E" +} + +.bp3-icon-sort-numerical-desc:before { + content: "\E6C9" +} + +.bp3-icon-split-columns:before { + content: "\E750" +} + +.bp3-icon-square:before { + content: "\E686" +} + +.bp3-icon-stacked-chart:before { + content: "\E6E7" +} + +.bp3-icon-star:before { + content: "\2605" +} + +.bp3-icon-star-empty:before { + content: "\2606" +} + +.bp3-icon-step-backward:before { + content: "\E6A7" +} + +.bp3-icon-step-chart:before { + content: "\E70F" +} + +.bp3-icon-step-forward:before { + content: "\E6AD" +} + +.bp3-icon-stop:before { + content: "\E6AA" +} + +.bp3-icon-strikethrough:before { + content: "\E7A6" +} + +.bp3-icon-style:before { + content: "\E601" +} + +.bp3-icon-swap-horizontal:before { + content: "\E745" +} + +.bp3-icon-swap-vertical:before { + content: "\E744" +} + +.bp3-icon-symbol-circle:before { + content: "\E72E" +} + +.bp3-icon-symbol-cross:before { + content: "\E731" +} + +.bp3-icon-symbol-diamond:before { + content: "\E730" +} + +.bp3-icon-symbol-square:before { + content: "\E72F" +} + +.bp3-icon-symbol-triangle-down:before { + content: "\E733" +} + +.bp3-icon-symbol-triangle-up:before { + content: "\E732" +} + +.bp3-icon-tag:before { + content: "\E61C" +} + +.bp3-icon-take-action:before { + content: "\E6CA" +} + +.bp3-icon-taxi:before { + content: "\E79E" +} + +.bp3-icon-text-highlight:before { + content: "\E6DD" +} + +.bp3-icon-th:before { + content: "\E667" +} + +.bp3-icon-th-derived:before { + content: "\E669" +} + +.bp3-icon-th-list:before { + content: "\E668" +} + +.bp3-icon-thumbs-down:before { + content: "\E6BE" +} + +.bp3-icon-thumbs-up:before { + content: "\E6BD" +} + +.bp3-icon-tick:before { + content: "\2713" +} + +.bp3-icon-tick-circle:before { + content: "\E779" +} + +.bp3-icon-time:before { + content: "\23F2" +} + +.bp3-icon-timeline-area-chart:before { + content: "\E6CD" +} + +.bp3-icon-timeline-bar-chart:before { + content: "\E620" +} + +.bp3-icon-timeline-events:before { + content: "\E61E" +} + +.bp3-icon-timeline-line-chart:before { + content: "\E61F" +} + +.bp3-icon-tint:before { + content: "\E6B2" +} + +.bp3-icon-torch:before { + content: "\E677" +} + +.bp3-icon-train:before { + content: "\E79F" +} + +.bp3-icon-translate:before { + content: "\E759" +} + +.bp3-icon-trash:before { + content: "\E63B" +} + +.bp3-icon-tree:before { + content: "\E7B6" +} + +.bp3-icon-trending-down:before { + content: "\E71A" +} + +.bp3-icon-trending-up:before { + content: "\E719" +} + +.bp3-icon-two-columns:before { + content: "\E657" +} + +.bp3-icon-underline:before { + content: "\2381" +} + +.bp3-icon-undo:before { + content: "\238C" +} + +.bp3-icon-ungroup-objects:before { + content: "\E688" +} + +.bp3-icon-unknown-vehicle:before { + content: "\E73D" +} + +.bp3-icon-unlock:before { + content: "\E626" +} + +.bp3-icon-unpin:before { + content: "\E650" +} + +.bp3-icon-unresolve:before { + content: "\E679" +} + +.bp3-icon-updated:before { + content: "\E7A7" +} + +.bp3-icon-upload:before { + content: "\E68F" +} + +.bp3-icon-user:before { + content: "\E627" +} + +.bp3-icon-variable:before { + content: "\E6F5" +} + +.bp3-icon-vertical-bar-chart-asc:before { + content: "\E75B" +} + +.bp3-icon-vertical-bar-chart-desc:before { + content: "\E71C" +} + +.bp3-icon-vertical-distribution:before { + content: "\E721" +} + +.bp3-icon-video:before { + content: "\E6A0" +} + +.bp3-icon-volume-down:before { + content: "\E6A4" +} + +.bp3-icon-volume-off:before { + content: "\E6A3" +} + +.bp3-icon-volume-up:before { + content: "\E6A5" +} + +.bp3-icon-walk:before { + content: "\E79D" +} + +.bp3-icon-warning-sign:before { + content: "\E647" +} + +.bp3-icon-waterfall-chart:before { + content: "\E6E6" +} + +.bp3-icon-widget:before { + content: "\E678" +} + +.bp3-icon-widget-button:before { + content: "\E790" +} + +.bp3-icon-widget-footer:before { + content: "\E792" +} + +.bp3-icon-widget-header:before { + content: "\E791" +} + +.bp3-icon-wrench:before { + content: "\E734" +} + +.bp3-icon-zoom-in:before { + content: "\E641" +} + +.bp3-icon-zoom-out:before { + content: "\E642" +} + +.bp3-icon-zoom-to-fit:before { + content: "\E67B" +} + +svg.bp3-icon { + flex: 0 0 auto; + vertical-align: top; + fill: currentColor +} + +.bp3-submenu .bp3-popover-target, +.bp3-submenu>.bp3-popover-wrapper { + display: block +} + +.bp3-submenu.bp3-popover { + box-shadow: none; + padding: 0 5px +} + +.bp3-submenu.bp3-popover>.bp3-popover-content { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 2px 4px rgba(16, 22, 26, .2), 0 8px 24px rgba(16, 22, 26, .2) +} + +.bp3-dark .bp3-submenu.bp3-popover, +.bp3-submenu.bp3-popover.bp3-dark { + box-shadow: none +} + +.bp3-dark .bp3-submenu.bp3-popover>.bp3-popover-content, +.bp3-submenu.bp3-popover.bp3-dark>.bp3-popover-content { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 2px 4px rgba(16, 22, 26, .4), 0 8px 24px rgba(16, 22, 26, .4) +} + +.bp3-menu { + margin: 0; + border-radius: 3px; + background: #fff; + min-width: 180px; + padding: 5px; + list-style: none; + text-align: left; + color: #182026 +} + +.bp3-menu-divider { + display: block; + margin: 5px; + border-top: 1px solid rgba(16, 22, 26, .15) +} + +.bp3-dark .bp3-menu-divider { + border-top-color: hsla(0, 0%, 100%, .15) +} + +.bp3-menu-item { + display: flex; + flex-direction: row; + align-items: flex-start; + border-radius: 2px; + padding: 5px 7px; + text-decoration: none; + line-height: 20px; + color: inherit; + user-select: none +} + +.bp3-menu-item>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-menu-item>.bp3-fill { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-menu-item:before, +.bp3-menu-item>* { + margin-right: 7px +} + +.bp3-menu-item:empty:before, +.bp3-menu-item>:last-child { + margin-right: 0 +} + +.bp3-menu-item>.bp3-fill { + word-break: break-word +} + +.bp3-menu-item:hover, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-menu-item { + background-color: rgba(167, 182, 194, .3); + cursor: pointer; + text-decoration: none +} + +.bp3-menu-item.bp3-disabled { + background-color: inherit; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-dark .bp3-menu-item { + color: inherit +} + +.bp3-dark .bp3-menu-item:hover, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-menu-item { + background-color: rgba(138, 155, 168, .15); + color: inherit +} + +.bp3-dark .bp3-menu-item.bp3-disabled { + background-color: inherit; + color: rgba(191, 204, 214, .5) +} + +.bp3-menu-item.bp3-intent-primary { + color: #106ba3 +} + +.bp3-menu-item.bp3-intent-primary .bp3-icon { + color: inherit +} + +.bp3-menu-item.bp3-intent-primary .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-primary:after, +.bp3-menu-item.bp3-intent-primary:before { + color: #106ba3 +} + +.bp3-menu-item.bp3-intent-primary.bp3-active, +.bp3-menu-item.bp3-intent-primary:hover, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item { + background-color: #137cbd +} + +.bp3-menu-item.bp3-intent-primary:active { + background-color: #106ba3 +} + +.bp3-menu-item.bp3-intent-primary.bp3-active, +.bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-primary.bp3-active:after, +.bp3-menu-item.bp3-intent-primary.bp3-active:before, +.bp3-menu-item.bp3-intent-primary:active, +.bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-primary:active:after, +.bp3-menu-item.bp3-intent-primary:active:before, +.bp3-menu-item.bp3-intent-primary:hover, +.bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-primary:hover:after, +.bp3-menu-item.bp3-intent-primary:hover:before, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:after, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:before { + color: #fff +} + +.bp3-menu-item.bp3-intent-success { + color: #0d8050 +} + +.bp3-menu-item.bp3-intent-success .bp3-icon { + color: inherit +} + +.bp3-menu-item.bp3-intent-success .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-success:after, +.bp3-menu-item.bp3-intent-success:before { + color: #0d8050 +} + +.bp3-menu-item.bp3-intent-success.bp3-active, +.bp3-menu-item.bp3-intent-success:hover, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item { + background-color: #0f9960 +} + +.bp3-menu-item.bp3-intent-success:active { + background-color: #0d8050 +} + +.bp3-menu-item.bp3-intent-success.bp3-active, +.bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-success.bp3-active:after, +.bp3-menu-item.bp3-intent-success.bp3-active:before, +.bp3-menu-item.bp3-intent-success:active, +.bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-success:active:after, +.bp3-menu-item.bp3-intent-success:active:before, +.bp3-menu-item.bp3-intent-success:hover, +.bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-success:hover:after, +.bp3-menu-item.bp3-intent-success:hover:before, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:after, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:before { + color: #fff +} + +.bp3-menu-item.bp3-intent-warning { + color: #bf7326 +} + +.bp3-menu-item.bp3-intent-warning .bp3-icon { + color: inherit +} + +.bp3-menu-item.bp3-intent-warning .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-warning:after, +.bp3-menu-item.bp3-intent-warning:before { + color: #bf7326 +} + +.bp3-menu-item.bp3-intent-warning.bp3-active, +.bp3-menu-item.bp3-intent-warning:hover, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item { + background-color: #d9822b +} + +.bp3-menu-item.bp3-intent-warning:active { + background-color: #bf7326 +} + +.bp3-menu-item.bp3-intent-warning.bp3-active, +.bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-warning.bp3-active:after, +.bp3-menu-item.bp3-intent-warning.bp3-active:before, +.bp3-menu-item.bp3-intent-warning:active, +.bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-warning:active:after, +.bp3-menu-item.bp3-intent-warning:active:before, +.bp3-menu-item.bp3-intent-warning:hover, +.bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-warning:hover:after, +.bp3-menu-item.bp3-intent-warning:hover:before, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:after, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:before { + color: #fff +} + +.bp3-menu-item.bp3-intent-danger { + color: #c23030 +} + +.bp3-menu-item.bp3-intent-danger .bp3-icon { + color: inherit +} + +.bp3-menu-item.bp3-intent-danger .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-danger:after, +.bp3-menu-item.bp3-intent-danger:before { + color: #c23030 +} + +.bp3-menu-item.bp3-intent-danger.bp3-active, +.bp3-menu-item.bp3-intent-danger:hover, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item { + background-color: #db3737 +} + +.bp3-menu-item.bp3-intent-danger:active { + background-color: #c23030 +} + +.bp3-menu-item.bp3-intent-danger.bp3-active, +.bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-danger.bp3-active:after, +.bp3-menu-item.bp3-intent-danger.bp3-active:before, +.bp3-menu-item.bp3-intent-danger:active, +.bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-danger:active:after, +.bp3-menu-item.bp3-intent-danger:active:before, +.bp3-menu-item.bp3-intent-danger:hover, +.bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-danger:hover:after, +.bp3-menu-item.bp3-intent-danger:hover:before, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:after, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:before { + color: #fff +} + +.bp3-menu-item:before { + line-height: 1; + font-family: Icons16, sans-serif; + font-size: 16px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + margin-right: 7px +} + +.bp3-menu-item:before, +.bp3-menu-item>.bp3-icon { + margin-top: 2px; + color: #5c7080 +} + +.bp3-menu-item .bp3-menu-item-label { + color: #5c7080 +} + +.bp3-menu-item:hover, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-menu-item { + color: inherit +} + +.bp3-menu-item.bp3-active, +.bp3-menu-item:active { + background-color: rgba(115, 134, 148, .3) +} + +.bp3-menu-item.bp3-disabled { + outline: none !important; + background-color: inherit !important; + cursor: not-allowed !important +} + +.bp3-menu-item.bp3-disabled, +.bp3-menu-item.bp3-disabled .bp3-menu-item-label, +.bp3-menu-item.bp3-disabled:before, +.bp3-menu-item.bp3-disabled>.bp3-icon { + color: rgba(92, 112, 128, .5) !important +} + +.bp3-large .bp3-menu-item { + padding: 9px 7px; + line-height: 22px; + font-size: 16px +} + +.bp3-large .bp3-menu-item .bp3-icon { + margin-top: 3px +} + +.bp3-large .bp3-menu-item:before { + line-height: 1; + font-family: Icons20, sans-serif; + font-size: 20px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + margin-top: 1px; + margin-right: 10px +} + +button.bp3-menu-item { + border: none; + background: none; + width: 100%; + text-align: left +} + +.bp3-menu-header { + display: block; + margin: 5px; + border-top: 1px solid rgba(16, 22, 26, .15); + cursor: default; + padding-left: 2px +} + +.bp3-dark .bp3-menu-header { + border-top-color: hsla(0, 0%, 100%, .15) +} + +.bp3-menu-header:first-of-type { + border-top: none +} + +.bp3-menu-header>h6 { + color: #182026; + font-weight: 600; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; + margin: 0; + padding: 10px 7px 0 1px; + line-height: 17px +} + +.bp3-menu-header:first-of-type>h6 { + padding-top: 0 +} + +.bp3-large .bp3-menu-header>h6 { + padding-top: 15px; + padding-bottom: 5px; + font-size: 18px +} + +.bp3-large .bp3-menu-header:first-of-type>h6 { + padding-top: 0 +} + +.bp3-dark .bp3-menu { + background: #30404d; + color: #f5f8fa +} + +.bp3-dark .bp3-menu-item.bp3-intent-primary { + color: #48aff0 +} + +.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon { + color: inherit +} + +.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-primary:after, +.bp3-dark .bp3-menu-item.bp3-intent-primary:before { + color: #48aff0 +} + +.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item { + background-color: #137cbd +} + +.bp3-dark .bp3-menu-item.bp3-intent-primary:active { + background-color: #106ba3 +} + +.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active:after, +.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active:before, +.bp3-dark .bp3-menu-item.bp3-intent-primary:active, +.bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-primary:active:after, +.bp3-dark .bp3-menu-item.bp3-intent-primary:active:before, +.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, +.bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-primary:hover:after, +.bp3-dark .bp3-menu-item.bp3-intent-primary:hover:before, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:after, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:before, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:after, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:before { + color: #fff +} + +.bp3-dark .bp3-menu-item.bp3-intent-success { + color: #3dcc91 +} + +.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon { + color: inherit +} + +.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-success:after, +.bp3-dark .bp3-menu-item.bp3-intent-success:before { + color: #3dcc91 +} + +.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-success:hover, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item { + background-color: #0f9960 +} + +.bp3-dark .bp3-menu-item.bp3-intent-success:active { + background-color: #0d8050 +} + +.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active:after, +.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active:before, +.bp3-dark .bp3-menu-item.bp3-intent-success:active, +.bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-success:active:after, +.bp3-dark .bp3-menu-item.bp3-intent-success:active:before, +.bp3-dark .bp3-menu-item.bp3-intent-success:hover, +.bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-success:hover:after, +.bp3-dark .bp3-menu-item.bp3-intent-success:hover:before, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item .bp3-menu-item-label, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:after, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:before, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:after, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:before { + color: #fff +} + +.bp3-dark .bp3-menu-item.bp3-intent-warning { + color: #ffb366 +} + +.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon { + color: inherit +} + +.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-warning:after, +.bp3-dark .bp3-menu-item.bp3-intent-warning:before { + color: #ffb366 +} + +.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item { + background-color: #d9822b +} + +.bp3-dark .bp3-menu-item.bp3-intent-warning:active { + background-color: #bf7326 +} + +.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active:after, +.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active:before, +.bp3-dark .bp3-menu-item.bp3-intent-warning:active, +.bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-warning:active:after, +.bp3-dark .bp3-menu-item.bp3-intent-warning:active:before, +.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, +.bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-warning:hover:after, +.bp3-dark .bp3-menu-item.bp3-intent-warning:hover:before, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:after, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:before, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:after, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:before { + color: #fff +} + +.bp3-dark .bp3-menu-item.bp3-intent-danger { + color: #ff7373 +} + +.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon { + color: inherit +} + +.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-danger:after, +.bp3-dark .bp3-menu-item.bp3-intent-danger:before { + color: #ff7373 +} + +.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item { + background-color: #db3737 +} + +.bp3-dark .bp3-menu-item.bp3-intent-danger:active { + background-color: #c23030 +} + +.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active:after, +.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active:before, +.bp3-dark .bp3-menu-item.bp3-intent-danger:active, +.bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-danger:active:after, +.bp3-dark .bp3-menu-item.bp3-intent-danger:active:before, +.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, +.bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-danger:hover:after, +.bp3-dark .bp3-menu-item.bp3-intent-danger:hover:before, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:after, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:before, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:after, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:before { + color: #fff +} + +.bp3-dark .bp3-menu-item .bp3-menu-item-label, +.bp3-dark .bp3-menu-item:before, +.bp3-dark .bp3-menu-item>.bp3-icon { + color: #bfccd6 +} + +.bp3-dark .bp3-menu-item.bp3-active, +.bp3-dark .bp3-menu-item:active { + background-color: rgba(138, 155, 168, .3) +} + +.bp3-dark .bp3-menu-item.bp3-disabled, +.bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-disabled:before, +.bp3-dark .bp3-menu-item.bp3-disabled>.bp3-icon { + color: rgba(191, 204, 214, .5) !important +} + +.bp3-dark .bp3-menu-divider, +.bp3-dark .bp3-menu-header { + border-color: hsla(0, 0%, 100%, .15) +} + +.bp3-dark .bp3-menu-header>h6 { + color: #f5f8fa +} + +.bp3-label .bp3-menu { + margin-top: 5px +} + +.bp3-navbar { + position: relative; + z-index: 10; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .2); + background-color: #fff; + width: 100%; + height: 50px; + padding: 0 15px +} + +.bp3-dark .bp3-navbar, +.bp3-navbar.bp3-dark { + background-color: #394b59 +} + +.bp3-navbar.bp3-dark { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-navbar { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-navbar.bp3-fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0 +} + +.bp3-navbar .bp3-logo { + margin-right: 15px; + width: 20px +} + +.bp3-navbar-heading { + margin-right: 15px; + font-size: 16px +} + +.bp3-navbar-group { + display: flex; + align-items: center; + height: 50px +} + +.bp3-navbar-group.bp3-align-left { + float: left +} + +.bp3-navbar-group.bp3-align-right { + float: right +} + +.bp3-navbar-divider { + margin: 0 10px; + border-left: 1px solid rgba(16, 22, 26, .15); + height: 20px +} + +.bp3-dark .bp3-navbar-divider { + border-left-color: hsla(0, 0%, 100%, .15) +} + +.bp3-non-ideal-state { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + width: 100%; + height: 100%; + text-align: center +} + +.bp3-non-ideal-state>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-non-ideal-state>.bp3-fill { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-non-ideal-state:before, +.bp3-non-ideal-state>* { + margin-bottom: 20px +} + +.bp3-non-ideal-state:empty:before, +.bp3-non-ideal-state>:last-child { + margin-bottom: 0 +} + +.bp3-non-ideal-state>* { + max-width: 400px +} + +.bp3-non-ideal-state-visual { + color: rgba(92, 112, 128, .5); + font-size: 60px +} + +.bp3-dark .bp3-non-ideal-state-visual { + color: rgba(191, 204, 214, .5) +} + +.bp3-overflow-list { + display: flex; + flex-wrap: nowrap; + min-width: 0 +} + +.bp3-overflow-list-spacer { + flex-shrink: 1; + width: 1px +} + +body.bp3-overlay-open { + overflow: hidden +} + +.bp3-overlay { + position: static; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 20 +} + +.bp3-overlay:not(.bp3-overlay-open) { + pointer-events: none +} + +.bp3-overlay.bp3-overlay-scroll-container { + position: fixed; + overflow: auto +} + +.bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline { + position: absolute +} + +.bp3-overlay.bp3-overlay-inline { + display: inline; + overflow: visible +} + +.bp3-overlay-content { + position: fixed; + z-index: 20 +} + +.bp3-overlay-inline .bp3-overlay-content, +.bp3-overlay-scroll-container .bp3-overlay-content { + position: absolute +} + +.bp3-overlay-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + opacity: 1; + z-index: 20; + background-color: rgba(16, 22, 26, .7); + overflow: auto; + user-select: none +} + +.bp3-overlay-backdrop.bp3-overlay-appear, +.bp3-overlay-backdrop.bp3-overlay-enter { + opacity: 0 +} + +.bp3-overlay-backdrop.bp3-overlay-appear-active, +.bp3-overlay-backdrop.bp3-overlay-enter-active { + opacity: 1; + transition-property: opacity; + transition-duration: .2s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-overlay-backdrop.bp3-overlay-exit { + opacity: 1 +} + +.bp3-overlay-backdrop.bp3-overlay-exit-active { + opacity: 0; + transition-property: opacity; + transition-duration: .2s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-overlay-backdrop:focus { + outline: none +} + +.bp3-overlay-inline .bp3-overlay-backdrop { + position: absolute +} + +.bp3-popover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 2px 4px rgba(16, 22, 26, .2), 0 8px 24px rgba(16, 22, 26, .2); + transform: scale(1); + display: inline-block; + z-index: 20; + border-radius: 3px +} + +.bp3-popover .bp3-popover-arrow { + position: absolute; + width: 30px; + height: 30px +} + +.bp3-popover .bp3-popover-arrow:before { + margin: 5px; + width: 20px; + height: 20px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-popover { + margin-top: -17px; + margin-bottom: 17px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-popover>.bp3-popover-arrow { + bottom: -11px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-popover>.bp3-popover-arrow svg { + transform: rotate(-90deg) +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-popover { + margin-left: 17px +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-popover>.bp3-popover-arrow { + left: -11px +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-popover>.bp3-popover-arrow svg { + transform: rotate(0) +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-popover { + margin-top: 17px +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-popover>.bp3-popover-arrow { + top: -11px +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-popover>.bp3-popover-arrow svg { + transform: rotate(90deg) +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-popover { + margin-right: 17px; + margin-left: -17px +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-popover>.bp3-popover-arrow { + right: -11px +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-popover>.bp3-popover-arrow svg { + transform: rotate(180deg) +} + +.bp3-tether-element-attached-middle>.bp3-popover>.bp3-popover-arrow { + top: 50%; + transform: translateY(-50%) +} + +.bp3-tether-element-attached-center>.bp3-popover>.bp3-popover-arrow { + right: 50%; + transform: translateX(50%) +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-top>.bp3-popover>.bp3-popover-arrow { + top: -.3934px +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-right>.bp3-popover>.bp3-popover-arrow { + right: -.3934px +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-left>.bp3-popover>.bp3-popover-arrow { + left: -.3934px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom>.bp3-popover>.bp3-popover-arrow { + bottom: -.3934px +} + +.bp3-tether-element-attached-top.bp3-tether-element-attached-left>.bp3-popover { + transform-origin: top left +} + +.bp3-tether-element-attached-top.bp3-tether-element-attached-center>.bp3-popover { + transform-origin: top center +} + +.bp3-tether-element-attached-top.bp3-tether-element-attached-right>.bp3-popover { + transform-origin: top right +} + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-left>.bp3-popover { + transform-origin: center left +} + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-center>.bp3-popover { + transform-origin: center center +} + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-right>.bp3-popover { + transform-origin: center right +} + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left>.bp3-popover { + transform-origin: bottom left +} + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center>.bp3-popover { + transform-origin: bottom center +} + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right>.bp3-popover { + transform-origin: bottom right +} + +.bp3-popover .bp3-popover-content { + background: #fff; + color: inherit +} + +.bp3-popover .bp3-popover-arrow:before { + box-shadow: 1px 1px 6px rgba(16, 22, 26, .2) +} + +.bp3-popover .bp3-popover-arrow-border { + fill: #10161a; + fill-opacity: .1 +} + +.bp3-popover .bp3-popover-arrow-fill { + fill: #fff +} + +.bp3-popover-appear>.bp3-popover, +.bp3-popover-enter>.bp3-popover { + transform: scale(.3) +} + +.bp3-popover-appear-active>.bp3-popover, +.bp3-popover-enter-active>.bp3-popover { + transform: scale(1); + transition-property: transform; + transition-duration: .3s; + transition-timing-function: cubic-bezier(.54, 1.12, .38, 1.11); + transition-delay: 0 +} + +.bp3-popover-exit>.bp3-popover { + transform: scale(1) +} + +.bp3-popover-exit-active>.bp3-popover { + transform: scale(.3); + transition-property: transform; + transition-duration: .3s; + transition-timing-function: cubic-bezier(.54, 1.12, .38, 1.11); + transition-delay: 0 +} + +.bp3-popover .bp3-popover-content { + position: relative; + border-radius: 3px +} + +.bp3-popover.bp3-popover-content-sizing .bp3-popover-content { + max-width: 350px; + padding: 20px +} + +.bp3-popover-target+.bp3-overlay .bp3-popover.bp3-popover-content-sizing { + width: 350px +} + +.bp3-popover.bp3-minimal { + margin: 0 !important +} + +.bp3-popover.bp3-minimal .bp3-popover-arrow { + display: none +} + +.bp3-popover-appear>.bp3-popover.bp3-minimal.bp3-popover, +.bp3-popover-enter>.bp3-popover.bp3-minimal.bp3-popover, +.bp3-popover.bp3-minimal.bp3-popover { + transform: scale(1) +} + +.bp3-popover-appear-active>.bp3-popover.bp3-minimal.bp3-popover, +.bp3-popover-enter-active>.bp3-popover.bp3-minimal.bp3-popover { + transform: scale(1); + transition-property: transform; + transition-duration: .1s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-popover-exit>.bp3-popover.bp3-minimal.bp3-popover { + transform: scale(1) +} + +.bp3-popover-exit-active>.bp3-popover.bp3-minimal.bp3-popover { + transform: scale(1); + transition-property: transform; + transition-duration: .1s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-dark .bp3-popover, +.bp3-popover.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 2px 4px rgba(16, 22, 26, .4), 0 8px 24px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-popover .bp3-popover-content, +.bp3-popover.bp3-dark .bp3-popover-content { + background: #30404d; + color: inherit +} + +.bp3-dark .bp3-popover .bp3-popover-arrow:before, +.bp3-popover.bp3-dark .bp3-popover-arrow:before { + box-shadow: 1px 1px 6px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-popover .bp3-popover-arrow-border, +.bp3-popover.bp3-dark .bp3-popover-arrow-border { + fill: #10161a; + fill-opacity: .2 +} + +.bp3-dark .bp3-popover .bp3-popover-arrow-fill, +.bp3-popover.bp3-dark .bp3-popover-arrow-fill { + fill: #30404d +} + +.bp3-popover-arrow:before { + display: block; + position: absolute; + transform: rotate(45deg); + border-radius: 2px; + content: "" +} + +.bp3-tether-pinned .bp3-popover-arrow { + display: none +} + +.bp3-popover-backdrop { + background: hsla(0, 0%, 100%, 0) +} + +.bp3-transition-container { + opacity: 1; + display: flex; + z-index: 20 +} + +.bp3-transition-container.bp3-popover-appear, +.bp3-transition-container.bp3-popover-enter { + opacity: 0 +} + +.bp3-transition-container.bp3-popover-appear-active, +.bp3-transition-container.bp3-popover-enter-active { + opacity: 1; + transition-property: opacity; + transition-duration: .1s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-transition-container.bp3-popover-exit { + opacity: 1 +} + +.bp3-transition-container.bp3-popover-exit-active { + opacity: 0; + transition-property: opacity; + transition-duration: .1s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-transition-container:focus { + outline: none +} + +.bp3-transition-container.bp3-popover-leave .bp3-popover-content { + pointer-events: none +} + +.bp3-transition-container[data-x-out-of-boundaries] { + display: none +} + +span.bp3-popover-target { + display: inline-block +} + +.bp3-portal { + position: absolute; + top: 0; + right: 0; + left: 0 +} + +@keyframes linear-progress-bar-stripes { + 0% { + background-position: 0 0 + } + + to { + background-position: 30px 0 + } +} + +.bp3-progress-bar { + display: block; + position: relative; + border-radius: 40px; + background: rgba(92, 112, 128, .2); + width: 100%; + height: 8px; + overflow: hidden +} + +.bp3-progress-bar .bp3-progress-meter { + position: absolute; + border-radius: 40px; + background: linear-gradient(-45deg, hsla(0, 0%, 100%, .2) 25%, transparent 0, transparent 50%, hsla(0, 0%, 100%, .2) 0, hsla(0, 0%, 100%, .2) 75%, transparent 0); + background-color: rgba(92, 112, 128, .8); + background-size: 30px 30px; + width: 100%; + height: 100%; + transition: width .2s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter { + animation: linear-progress-bar-stripes .3s linear infinite reverse +} + +.bp3-progress-bar.bp3-no-stripes .bp3-progress-meter { + background-image: none +} + +.bp3-dark .bp3-progress-bar { + background: rgba(16, 22, 26, .5) +} + +.bp3-dark .bp3-progress-bar .bp3-progress-meter { + background-color: #8a9ba8 +} + +.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter { + background-color: #137cbd +} + +.bp3-progress-bar.bp3-intent-success .bp3-progress-meter { + background-color: #0f9960 +} + +.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter { + background-color: #d9822b +} + +.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter { + background-color: #db3737 +} + +@keyframes glow { + + 0%, + to { + border-color: rgba(167, 182, 194, .2); + background-color: rgba(167, 182, 194, .2) + } + + 50% { + border-color: rgba(92, 112, 128, .2); + background-color: rgba(92, 112, 128, .2) + } +} + +.bp3-skeleton { + border-color: rgba(167, 182, 194, .2) !important; + border-radius: 2px; + box-shadow: none !important; + background: rgba(167, 182, 194, .2) !important; + background-clip: padding-box !important; + cursor: default; + color: transparent !important; + animation: 2s linear infinite glow; + pointer-events: none; + user-select: none +} + +.bp3-skeleton *, +.bp3-skeleton:after, +.bp3-skeleton:before { + visibility: hidden !important +} + +.bp3-slider { + width: 100%; + min-width: 150px; + height: 40px; + position: relative; + outline: none; + cursor: default; + user-select: none +} + +.bp3-slider:hover { + cursor: pointer +} + +.bp3-slider:active { + cursor: grabbing +} + +.bp3-slider.bp3-disabled { + opacity: .5; + cursor: not-allowed +} + +.bp3-slider.bp3-slider-unlabeled { + height: 16px +} + +.bp3-slider-progress, +.bp3-slider-track { + top: 5px; + right: 0; + left: 0; + height: 6px; + position: absolute +} + +.bp3-slider-track { + border-radius: 3px; + overflow: hidden +} + +.bp3-slider-progress { + background: rgba(92, 112, 128, .2) +} + +.bp3-dark .bp3-slider-progress { + background: rgba(16, 22, 26, .5) +} + +.bp3-slider-progress.bp3-intent-primary { + background-color: #137cbd +} + +.bp3-slider-progress.bp3-intent-success { + background-color: #0f9960 +} + +.bp3-slider-progress.bp3-intent-warning { + background-color: #d9822b +} + +.bp3-slider-progress.bp3-intent-danger { + background-color: #db3737 +} + +.bp3-slider-handle { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-color: #f5f8fa; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .8), hsla(0, 0%, 100%, 0)); + color: #182026; + position: absolute; + top: 0; + left: 0; + border-radius: 3px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 1px 1px rgba(16, 22, 26, .2); + cursor: pointer; + width: 16px; + height: 16px +} + +.bp3-slider-handle.bp3-active, +.bp3-slider-handle:active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #d8e1e8; + background-image: none +} + +.bp3-slider-handle.bp3-disabled, +.bp3-slider-handle:disabled { + outline: none; + box-shadow: none; + background-color: rgba(206, 217, 224, .5); + background-image: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-slider-handle.bp3-disabled.bp3-active, +.bp3-slider-handle.bp3-disabled.bp3-active:hover, +.bp3-slider-handle:disabled.bp3-active, +.bp3-slider-handle:disabled.bp3-active:hover { + background: rgba(206, 217, 224, .7) +} + +.bp3-slider-handle:focus { + z-index: 1 +} + +.bp3-slider-handle:hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-clip: padding-box; + background-color: #ebf1f5; + z-index: 2; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 1px 1px rgba(16, 22, 26, .2); + cursor: grab +} + +.bp3-slider-handle.bp3-active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #d8e1e8; + background-image: none; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 1px rgba(16, 22, 26, .1); + cursor: grabbing +} + +.bp3-disabled .bp3-slider-handle { + box-shadow: none; + background: #bfccd6; + pointer-events: none +} + +.bp3-dark .bp3-slider-handle { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #394b59; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .05), hsla(0, 0%, 100%, 0)); + color: #f5f8fa +} + +.bp3-dark .bp3-slider-handle.bp3-active, +.bp3-dark .bp3-slider-handle:active, +.bp3-dark .bp3-slider-handle:hover { + color: #f5f8fa +} + +.bp3-dark .bp3-slider-handle:hover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #30404d +} + +.bp3-dark .bp3-slider-handle.bp3-active, +.bp3-dark .bp3-slider-handle:active { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .6), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #202b33; + background-image: none +} + +.bp3-dark .bp3-slider-handle.bp3-disabled, +.bp3-dark .bp3-slider-handle:disabled { + box-shadow: none; + background-color: rgba(57, 75, 89, .5); + background-image: none; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active, +.bp3-dark .bp3-slider-handle:disabled.bp3-active { + background: rgba(57, 75, 89, .7) +} + +.bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head { + background: rgba(16, 22, 26, .5); + stroke: #8a9ba8 +} + +.bp3-dark .bp3-slider-handle, +.bp3-dark .bp3-slider-handle:hover { + background-color: #394b59 +} + +.bp3-dark .bp3-slider-handle.bp3-active { + background-color: #293742 +} + +.bp3-dark .bp3-disabled .bp3-slider-handle { + border-color: #5c7080; + box-shadow: none; + background: #5c7080 +} + +.bp3-slider-handle .bp3-slider-label { + margin-left: 8px; + border-radius: 3px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 2px 4px rgba(16, 22, 26, .2), 0 8px 24px rgba(16, 22, 26, .2); + background: #394b59; + color: #f5f8fa +} + +.bp3-dark .bp3-slider-handle .bp3-slider-label { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 2px 4px rgba(16, 22, 26, .4), 0 8px 24px rgba(16, 22, 26, .4); + background: #e1e8ed; + color: #394b59 +} + +.bp3-disabled .bp3-slider-handle .bp3-slider-label { + box-shadow: none +} + +.bp3-slider-handle.bp3-end, +.bp3-slider-handle.bp3-start { + width: 8px +} + +.bp3-slider-handle.bp3-start { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.bp3-slider-handle.bp3-end { + margin-left: 8px; + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.bp3-slider-handle.bp3-end .bp3-slider-label { + margin-left: 0 +} + +.bp3-slider-label { + transform: translate(-50%, 20px); + display: inline-block; + position: absolute; + padding: 2px 5px; + vertical-align: top; + line-height: 1; + font-size: 12px +} + +.bp3-slider.bp3-vertical { + width: 40px; + min-width: 40px; + height: 150px +} + +.bp3-slider.bp3-vertical .bp3-slider-progress, +.bp3-slider.bp3-vertical .bp3-slider-track { + top: 0; + bottom: 0; + left: 5px; + width: 6px; + height: auto +} + +.bp3-slider.bp3-vertical .bp3-slider-progress { + top: auto +} + +.bp3-slider.bp3-vertical .bp3-slider-label { + transform: translate(20px, 50%) +} + +.bp3-slider.bp3-vertical .bp3-slider-handle { + top: auto +} + +.bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label { + margin-top: -8px; + margin-left: 0 +} + +.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, +.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start { + margin-left: 0; + width: 16px; + height: 8px +} + +.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start { + border-top-left-radius: 0; + border-bottom-right-radius: 3px +} + +.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label { + transform: translate(20px) +} + +.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end { + margin-bottom: 8px; + border-top-left-radius: 3px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0 +} + +@keyframes pt-spinner-animation { + 0% { + transform: rotate(0deg) + } + + to { + transform: rotate(1turn) + } +} + +.bp3-spinner { + overflow: visible; + vertical-align: middle +} + +.bp3-spinner path { + fill-opacity: 0 +} + +.bp3-spinner .bp3-spinner-head { + transform-origin: center; + transition: stroke-dashoffset .2s cubic-bezier(.4, 1, .75, .9); + animation: pt-spinner-animation .5s linear infinite; + stroke: rgba(92, 112, 128, .8); + stroke-linecap: round +} + +.bp3-spinner .bp3-spinner-track { + stroke: rgba(92, 112, 128, .2) +} + +.bp3-spinner.bp3-no-spin .bp3-spinner-head { + animation: none +} + +.bp3-dark .bp3-spinner .bp3-spinner-head { + stroke: #8a9ba8 +} + +.bp3-dark .bp3-spinner .bp3-spinner-track { + stroke: rgba(16, 22, 26, .5) +} + +.bp3-spinner.bp3-intent-primary .bp3-spinner-head { + stroke: #137cbd +} + +.bp3-spinner.bp3-intent-success .bp3-spinner-head { + stroke: #0f9960 +} + +.bp3-spinner.bp3-intent-warning .bp3-spinner-head { + stroke: #d9822b +} + +.bp3-spinner.bp3-intent-danger .bp3-spinner-head { + stroke: #db3737 +} + +.bp3-tabs.bp3-vertical { + display: flex +} + +.bp3-tabs.bp3-vertical>.bp3-tab-list { + flex-direction: column; + align-items: flex-start +} + +.bp3-tabs.bp3-vertical>.bp3-tab-list .bp3-tab { + border-radius: 3px; + width: 100%; + padding: 0 10px +} + +.bp3-tabs.bp3-vertical>.bp3-tab-list .bp3-tab[aria-selected=true] { + box-shadow: none; + background-color: rgba(19, 124, 189, .2) +} + +.bp3-tabs.bp3-vertical>.bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator { + top: 0; + right: 0; + bottom: 0; + left: 0; + border-radius: 3px; + background-color: rgba(19, 124, 189, .2); + height: auto +} + +.bp3-tabs.bp3-vertical>.bp3-tab-panel { + margin-top: 0; + padding-left: 20px +} + +.bp3-tab-list { + display: flex; + flex: 0 0 auto; + align-items: flex-end; + position: relative; + margin: 0; + border: none; + padding: 0; + list-style: none +} + +.bp3-tab-list>:not(:last-child) { + margin-right: 20px +} + +.bp3-tab { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; + flex: 0 0 auto; + position: relative; + cursor: pointer; + max-width: 100%; + vertical-align: top; + line-height: 30px; + color: #182026; + font-size: 14px +} + +.bp3-tab a { + display: block; + text-decoration: none; + color: inherit +} + +.bp3-tab-indicator-wrapper~.bp3-tab { + box-shadow: none !important; + background-color: transparent !important +} + +.bp3-tab[aria-disabled=true] { + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-tab[aria-selected=true] { + border-radius: 0; + box-shadow: inset 0 -3px 0 #106ba3 +} + +.bp3-tab:not([aria-disabled=true]):hover, +.bp3-tab[aria-selected=true] { + color: #106ba3 +} + +.bp3-tab:focus { + -moz-outline-radius: 0 +} + +.bp3-large>.bp3-tab { + line-height: 40px; + font-size: 16px +} + +.bp3-tab-panel { + margin-top: 20px +} + +.bp3-tab-panel[aria-hidden=true] { + display: none +} + +.bp3-tab-indicator-wrapper { + position: absolute; + top: 0; + left: 0; + transform: translateX(0), translateY(0); + transition: height, transform, width; + transition-duration: .2s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + pointer-events: none +} + +.bp3-tab-indicator-wrapper .bp3-tab-indicator { + position: absolute; + right: 0; + bottom: 0; + left: 0; + background-color: #106ba3; + height: 3px +} + +.bp3-tab-indicator-wrapper.bp3-no-animation { + transition: none +} + +.bp3-dark .bp3-tab { + color: #f5f8fa +} + +.bp3-dark .bp3-tab[aria-disabled=true] { + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-tab[aria-selected=true] { + box-shadow: inset 0 -3px 0 #48aff0 +} + +.bp3-dark .bp3-tab:not([aria-disabled=true]):hover, +.bp3-dark .bp3-tab[aria-selected=true] { + color: #48aff0 +} + +.bp3-dark .bp3-tab-indicator { + background-color: #48aff0 +} + +.bp3-flex-expander { + flex: 1 1 +} + +.bp3-tag { + display: inline-flex; + flex-direction: row; + align-items: center; + position: relative; + border: none; + border-radius: 3px; + box-shadow: none; + background-color: #5c7080; + min-width: 20px; + max-width: 100%; + min-height: 20px; + padding: 2px 6px; + color: #f5f8fa; + font-size: 12px +} + +.bp3-tag.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-interactive:hover { + background-color: rgba(92, 112, 128, .85) +} + +.bp3-tag.bp3-interactive.bp3-active, +.bp3-tag.bp3-interactive:active { + background-color: rgba(92, 112, 128, .7) +} + +.bp3-tag>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-tag>.bp3-fill { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-tag:before, +.bp3-tag>* { + margin-right: 4px +} + +.bp3-tag:empty:before, +.bp3-tag>:last-child { + margin-right: 0 +} + +.bp3-tag:focus { + outline: 2px auto rgba(128, 0, 128, .6); + outline-offset: 0; + -moz-outline-radius: 6px +} + +.bp3-tag.bp3-round { + border-radius: 30px; + padding-right: 8px; + padding-left: 8px +} + +.bp3-dark .bp3-tag { + background-color: #bfccd6; + color: #182026 +} + +.bp3-dark .bp3-tag.bp3-interactive { + cursor: pointer +} + +.bp3-dark .bp3-tag.bp3-interactive:hover { + background-color: rgba(191, 204, 214, .85) +} + +.bp3-dark .bp3-tag.bp3-interactive.bp3-active, +.bp3-dark .bp3-tag.bp3-interactive:active { + background-color: rgba(191, 204, 214, .7) +} + +.bp3-dark .bp3-tag .bp3-icon-large, +.bp3-dark .bp3-tag .bp3-icon-standard, +.bp3-dark .bp3-tag>.bp3-icon { + fill: currentColor +} + +.bp3-tag .bp3-icon-large, +.bp3-tag .bp3-icon-standard, +.bp3-tag>.bp3-icon { + flex: 0 0 auto; + fill: #fff +} + +.bp3-large .bp3-tag, +.bp3-tag.bp3-large { + min-width: 30px; + min-height: 30px; + padding: 0 10px; + font-size: 14px +} + +.bp3-large .bp3-tag:before, +.bp3-large .bp3-tag>*, +.bp3-tag.bp3-large:before, +.bp3-tag.bp3-large>* { + margin-right: 7px +} + +.bp3-large .bp3-tag:empty:before, +.bp3-large .bp3-tag>:last-child, +.bp3-tag.bp3-large:empty:before, +.bp3-tag.bp3-large>:last-child { + margin-right: 0 +} + +.bp3-large .bp3-tag.bp3-round, +.bp3-tag.bp3-large.bp3-round { + padding-right: 12px; + padding-left: 12px +} + +.bp3-tag.bp3-intent-primary { + background: #137cbd; + color: #fff +} + +.bp3-tag.bp3-intent-primary.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-intent-primary.bp3-interactive:hover { + background-color: rgba(19, 124, 189, .85) +} + +.bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, +.bp3-tag.bp3-intent-primary.bp3-interactive:active { + background-color: rgba(19, 124, 189, .7) +} + +.bp3-tag.bp3-intent-success { + background: #0f9960; + color: #fff +} + +.bp3-tag.bp3-intent-success.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-intent-success.bp3-interactive:hover { + background-color: rgba(15, 153, 96, .85) +} + +.bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, +.bp3-tag.bp3-intent-success.bp3-interactive:active { + background-color: rgba(15, 153, 96, .7) +} + +.bp3-tag.bp3-intent-warning { + background: #d9822b; + color: #fff +} + +.bp3-tag.bp3-intent-warning.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-intent-warning.bp3-interactive:hover { + background-color: rgba(217, 130, 43, .85) +} + +.bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, +.bp3-tag.bp3-intent-warning.bp3-interactive:active { + background-color: rgba(217, 130, 43, .7) +} + +.bp3-tag.bp3-intent-danger { + background: #db3737; + color: #fff +} + +.bp3-tag.bp3-intent-danger.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-intent-danger.bp3-interactive:hover { + background-color: rgba(219, 55, 55, .85) +} + +.bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, +.bp3-tag.bp3-intent-danger.bp3-interactive:active { + background-color: rgba(219, 55, 55, .7) +} + +.bp3-tag.bp3-minimal .bp3-icon-large, +.bp3-tag.bp3-minimal .bp3-icon-standard, +.bp3-tag.bp3-minimal>.bp3-icon { + fill: #5c7080 +} + +.bp3-tag.bp3-minimal:not([class*=bp3-intent-]) { + background-color: rgba(138, 155, 168, .2); + color: #182026 +} + +.bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:hover { + background-color: rgba(92, 112, 128, .3) +} + +.bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive.bp3-active, +.bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:active { + background-color: rgba(92, 112, 128, .4) +} + +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]) { + color: #f5f8fa +} + +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive { + cursor: pointer +} + +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:hover { + background-color: rgba(191, 204, 214, .3) +} + +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive.bp3-active, +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:active { + background-color: rgba(191, 204, 214, .4) +} + +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]) .bp3-icon-large, +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]) .bp3-icon-standard, +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-])>.bp3-icon { + fill: #bfccd6 +} + +.bp3-tag.bp3-minimal.bp3-intent-primary { + background-color: rgba(19, 124, 189, .15); + color: #106ba3 +} + +.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover { + background-color: rgba(19, 124, 189, .25) +} + +.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, +.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active { + background-color: rgba(19, 124, 189, .35) +} + +.bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large, +.bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, +.bp3-tag.bp3-minimal.bp3-intent-primary>.bp3-icon { + fill: #137cbd +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary { + background-color: rgba(19, 124, 189, .25); + color: #48aff0 +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive { + cursor: pointer +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover { + background-color: rgba(19, 124, 189, .35) +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active { + background-color: rgba(19, 124, 189, .45) +} + +.bp3-tag.bp3-minimal.bp3-intent-success { + background-color: rgba(15, 153, 96, .15); + color: #0d8050 +} + +.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover { + background-color: rgba(15, 153, 96, .25) +} + +.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, +.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active { + background-color: rgba(15, 153, 96, .35) +} + +.bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large, +.bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, +.bp3-tag.bp3-minimal.bp3-intent-success>.bp3-icon { + fill: #0f9960 +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success { + background-color: rgba(15, 153, 96, .25); + color: #3dcc91 +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive { + cursor: pointer +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover { + background-color: rgba(15, 153, 96, .35) +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active { + background-color: rgba(15, 153, 96, .45) +} + +.bp3-tag.bp3-minimal.bp3-intent-warning { + background-color: rgba(217, 130, 43, .15); + color: #bf7326 +} + +.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover { + background-color: rgba(217, 130, 43, .25) +} + +.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, +.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active { + background-color: rgba(217, 130, 43, .35) +} + +.bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large, +.bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, +.bp3-tag.bp3-minimal.bp3-intent-warning>.bp3-icon { + fill: #d9822b +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning { + background-color: rgba(217, 130, 43, .25); + color: #ffb366 +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive { + cursor: pointer +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover { + background-color: rgba(217, 130, 43, .35) +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active { + background-color: rgba(217, 130, 43, .45) +} + +.bp3-tag.bp3-minimal.bp3-intent-danger { + background-color: rgba(219, 55, 55, .15); + color: #c23030 +} + +.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover { + background-color: rgba(219, 55, 55, .25) +} + +.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, +.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active { + background-color: rgba(219, 55, 55, .35) +} + +.bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large, +.bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, +.bp3-tag.bp3-minimal.bp3-intent-danger>.bp3-icon { + fill: #db3737 +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger { + background-color: rgba(219, 55, 55, .25); + color: #ff7373 +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive { + cursor: pointer +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover { + background-color: rgba(219, 55, 55, .35) +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active { + background-color: rgba(219, 55, 55, .45) +} + +.bp3-tag-remove { + opacity: .5; + margin-top: -2px; + margin-right: -6px !important; + margin-bottom: -2px; + border: none; + background: none; + cursor: pointer; + padding: 2px; + padding-left: 0; + color: inherit +} + +.bp3-tag-remove:hover { + opacity: .8; + background: none; + text-decoration: none +} + +.bp3-tag-remove:active { + opacity: 1 +} + +.bp3-tag-remove:empty:before { + line-height: 1; + font-family: Icons16, sans-serif; + font-size: 16px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + content: "\E6D7" +} + +.bp3-large .bp3-tag-remove { + margin-right: -10px !important; + padding: 5px; + padding-left: 0 +} + +.bp3-large .bp3-tag-remove:empty:before { + line-height: 1; + font-family: Icons20, sans-serif; + font-size: 20px; + font-weight: 400; + font-style: normal +} + +.bp3-tag-input { + display: flex; + flex-direction: row; + align-items: flex-start; + cursor: text; + height: auto; + min-height: 30px; + padding-right: 0; + padding-left: 5px; + line-height: inherit +} + +.bp3-tag-input>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-tag-input>.bp3-tag-input-values { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-tag-input .bp3-tag-input-icon { + margin-top: 7px; + margin-right: 7px; + margin-left: 2px; + color: #5c7080 +} + +.bp3-tag-input .bp3-tag-input-values { + display: flex; + flex-direction: row; + flex-wrap: wrap; + align-items: center; + align-self: stretch; + margin-top: 5px; + margin-right: 7px +} + +.bp3-tag-input .bp3-tag-input-values>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-tag-input .bp3-tag-input-values>.bp3-fill { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-tag-input .bp3-tag-input-values:before, +.bp3-tag-input .bp3-tag-input-values>* { + margin-right: 5px +} + +.bp3-tag-input .bp3-tag-input-values:empty:before, +.bp3-tag-input .bp3-tag-input-values>:last-child { + margin-right: 0 +} + +.bp3-tag-input .bp3-tag-input-values>* { + margin-bottom: 5px +} + +.bp3-tag-input .bp3-tag { + overflow-wrap: break-word +} + +.bp3-tag-input .bp3-tag.bp3-active { + outline: 2px auto rgba(128, 0, 128, .6); + outline-offset: 0; + -moz-outline-radius: 6px +} + +.bp3-tag-input .bp3-input-ghost { + flex: 1 1 auto; + width: 80px; + line-height: 20px +} + +.bp3-tag-input .bp3-input-ghost.bp3-disabled, +.bp3-tag-input .bp3-input-ghost:disabled { + cursor: not-allowed +} + +.bp3-tag-input .bp3-button, +.bp3-tag-input .bp3-spinner { + margin: 3px; + margin-left: 0 +} + +.bp3-tag-input .bp3-button { + min-width: 24px; + min-height: 24px; + padding: 0 7px +} + +.bp3-tag-input.bp3-large { + height: auto; + min-height: 40px +} + +.bp3-tag-input.bp3-large:before, +.bp3-tag-input.bp3-large>* { + margin-right: 10px +} + +.bp3-tag-input.bp3-large:empty:before, +.bp3-tag-input.bp3-large>:last-child { + margin-right: 0 +} + +.bp3-tag-input.bp3-large .bp3-tag-input-icon { + margin-top: 10px; + margin-left: 5px +} + +.bp3-tag-input.bp3-large .bp3-input-ghost { + line-height: 30px +} + +.bp3-tag-input.bp3-large .bp3-button { + min-width: 30px; + min-height: 30px; + padding: 5px 10px; + margin: 5px; + margin-left: 0 +} + +.bp3-tag-input.bp3-large .bp3-spinner { + margin: 8px; + margin-left: 0 +} + +.bp3-tag-input.bp3-active { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 1px 1px rgba(16, 22, 26, .2); + background-color: #fff +} + +.bp3-dark .bp3-tag-input .bp3-tag-input-icon, +.bp3-tag-input.bp3-dark .bp3-tag-input-icon { + color: #bfccd6 +} + +.bp3-dark .bp3-tag-input .bp3-input-ghost, +.bp3-tag-input.bp3-dark .bp3-input-ghost { + color: #f5f8fa +} + +.bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, +.bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder { + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-tag-input.bp3-active, +.bp3-tag-input.bp3-dark.bp3-active { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4); + background-color: rgba(16, 22, 26, .3) +} + +.bp3-input-ghost { + border: none; + box-shadow: none; + background: none; + padding: 0 +} + +.bp3-input-ghost::placeholder { + opacity: 1; + color: rgba(92, 112, 128, .5) +} + +.bp3-input-ghost:focus { + outline: none !important +} + +.bp3-toast { + display: flex; + align-items: flex-start; + position: relative !important; + margin: 20px 0 0; + border-radius: 3px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 2px 4px rgba(16, 22, 26, .2), 0 8px 24px rgba(16, 22, 26, .2); + background-color: #fff; + min-width: 300px; + max-width: 500px; + pointer-events: all +} + +.bp3-toast.bp3-toast-appear, +.bp3-toast.bp3-toast-enter { + transform: translateY(-40px) +} + +.bp3-toast.bp3-toast-appear-active, +.bp3-toast.bp3-toast-enter-active { + transform: translateY(0); + transition-property: transform; + transition-duration: .3s; + transition-timing-function: cubic-bezier(.54, 1.12, .38, 1.11); + transition-delay: 0 +} + +.bp3-toast.bp3-toast-appear~.bp3-toast, +.bp3-toast.bp3-toast-enter~.bp3-toast { + transform: translateY(-40px) +} + +.bp3-toast.bp3-toast-appear-active~.bp3-toast, +.bp3-toast.bp3-toast-enter-active~.bp3-toast { + transform: translateY(0); + transition-property: transform; + transition-duration: .3s; + transition-timing-function: cubic-bezier(.54, 1.12, .38, 1.11); + transition-delay: 0 +} + +.bp3-toast.bp3-toast-exit { + opacity: 1; + filter: blur(0) +} + +.bp3-toast.bp3-toast-exit-active { + opacity: 0; + filter: blur(10px); + transition-property: opacity, filter; + transition-duration: .3s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-toast.bp3-toast-exit~.bp3-toast { + transform: translateY(0) +} + +.bp3-toast.bp3-toast-exit-active~.bp3-toast { + transform: translateY(-40px); + transition-property: transform; + transition-duration: .1s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 50ms +} + +.bp3-toast .bp3-button-group { + flex: 0 0 auto; + padding: 5px; + padding-left: 0 +} + +.bp3-toast>.bp3-icon { + margin: 12px; + margin-right: 0; + color: #5c7080 +} + +.bp3-dark .bp3-toast, +.bp3-toast.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 2px 4px rgba(16, 22, 26, .4), 0 8px 24px rgba(16, 22, 26, .4); + background-color: #394b59 +} + +.bp3-dark .bp3-toast>.bp3-icon, +.bp3-toast.bp3-dark>.bp3-icon { + color: #bfccd6 +} + +.bp3-toast[class*=bp3-intent-] a { + color: hsla(0, 0%, 100%, .7) +} + +.bp3-toast[class*=bp3-intent-]>.bp3-icon, +.bp3-toast[class*=bp3-intent-] a:hover { + color: #fff +} + +.bp3-toast[class*=bp3-intent-] .bp3-button, +.bp3-toast[class*=bp3-intent-] .bp3-button .bp3-icon, +.bp3-toast[class*=bp3-intent-] .bp3-button:active, +.bp3-toast[class*=bp3-intent-] .bp3-button:before { + color: hsla(0, 0%, 100%, .7) !important +} + +.bp3-toast[class*=bp3-intent-] .bp3-button:focus { + outline-color: hsla(0, 0%, 100%, .5) +} + +.bp3-toast[class*=bp3-intent-] .bp3-button:hover { + background-color: hsla(0, 0%, 100%, .15) !important; + color: #fff !important +} + +.bp3-toast[class*=bp3-intent-] .bp3-button:active { + background-color: hsla(0, 0%, 100%, .3) !important; + color: #fff !important +} + +.bp3-toast[class*=bp3-intent-] .bp3-button:after { + background: hsla(0, 0%, 100%, .3) !important +} + +.bp3-toast.bp3-intent-primary { + background-color: #137cbd; + color: #fff +} + +.bp3-toast.bp3-intent-success { + background-color: #0f9960; + color: #fff +} + +.bp3-toast.bp3-intent-warning { + background-color: #d9822b; + color: #fff +} + +.bp3-toast.bp3-intent-danger { + background-color: #db3737; + color: #fff +} + +.bp3-toast-message { + flex: 1 1 auto; + padding: 11px +} + +.bp3-toast-container { + display: flex !important; + flex-direction: column; + align-items: center; + position: fixed; + right: 0; + left: 0; + z-index: 40; + overflow: hidden; + padding: 0 20px 20px; + pointer-events: none +} + +.bp3-toast-container.bp3-toast-container-top { + top: 0; + bottom: auto +} + +.bp3-toast-container.bp3-toast-container-bottom { + flex-direction: column-reverse; + top: auto; + bottom: 0 +} + +.bp3-toast-container.bp3-toast-container-left { + align-items: flex-start +} + +.bp3-toast-container.bp3-toast-container-right { + align-items: flex-end +} + +.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active), +.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active)~.bp3-toast, +.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active~.bp3-toast { + transform: translateY(60px) +} + +.bp3-tooltip { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 2px 4px rgba(16, 22, 26, .2), 0 8px 24px rgba(16, 22, 26, .2); + transform: scale(1) +} + +.bp3-tooltip .bp3-popover-arrow { + position: absolute; + width: 22px; + height: 22px +} + +.bp3-tooltip .bp3-popover-arrow:before { + margin: 4px; + width: 14px; + height: 14px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-tooltip { + margin-top: -11px; + margin-bottom: 11px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-tooltip>.bp3-popover-arrow { + bottom: -8px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-tooltip>.bp3-popover-arrow svg { + transform: rotate(-90deg) +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-tooltip { + margin-left: 11px +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-tooltip>.bp3-popover-arrow { + left: -8px +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-tooltip>.bp3-popover-arrow svg { + transform: rotate(0) +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-tooltip { + margin-top: 11px +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-tooltip>.bp3-popover-arrow { + top: -8px +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-tooltip>.bp3-popover-arrow svg { + transform: rotate(90deg) +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-tooltip { + margin-right: 11px; + margin-left: -11px +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-tooltip>.bp3-popover-arrow { + right: -8px +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-tooltip>.bp3-popover-arrow svg { + transform: rotate(180deg) +} + +.bp3-tether-element-attached-middle>.bp3-tooltip>.bp3-popover-arrow { + top: 50%; + transform: translateY(-50%) +} + +.bp3-tether-element-attached-center>.bp3-tooltip>.bp3-popover-arrow { + right: 50%; + transform: translateX(50%) +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-top>.bp3-tooltip>.bp3-popover-arrow { + top: -.22183px +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-right>.bp3-tooltip>.bp3-popover-arrow { + right: -.22183px +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-left>.bp3-tooltip>.bp3-popover-arrow { + left: -.22183px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom>.bp3-tooltip>.bp3-popover-arrow { + bottom: -.22183px +} + +.bp3-tether-element-attached-top.bp3-tether-element-attached-left>.bp3-tooltip { + transform-origin: top left +} + +.bp3-tether-element-attached-top.bp3-tether-element-attached-center>.bp3-tooltip { + transform-origin: top center +} + +.bp3-tether-element-attached-top.bp3-tether-element-attached-right>.bp3-tooltip { + transform-origin: top right +} + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-left>.bp3-tooltip { + transform-origin: center left +} + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-center>.bp3-tooltip { + transform-origin: center center +} + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-right>.bp3-tooltip { + transform-origin: center right +} + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left>.bp3-tooltip { + transform-origin: bottom left +} + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center>.bp3-tooltip { + transform-origin: bottom center +} + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right>.bp3-tooltip { + transform-origin: bottom right +} + +.bp3-tooltip .bp3-popover-content { + background: #394b59; + color: #f5f8fa +} + +.bp3-tooltip .bp3-popover-arrow:before { + box-shadow: 1px 1px 6px rgba(16, 22, 26, .2) +} + +.bp3-tooltip .bp3-popover-arrow-border { + fill: #10161a; + fill-opacity: .1 +} + +.bp3-tooltip .bp3-popover-arrow-fill { + fill: #394b59 +} + +.bp3-popover-appear>.bp3-tooltip, +.bp3-popover-enter>.bp3-tooltip { + transform: scale(.8) +} + +.bp3-popover-appear-active>.bp3-tooltip, +.bp3-popover-enter-active>.bp3-tooltip { + transform: scale(1); + transition-property: transform; + transition-duration: .1s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-popover-exit>.bp3-tooltip { + transform: scale(1) +} + +.bp3-popover-exit-active>.bp3-tooltip { + transform: scale(.8); + transition-property: transform; + transition-duration: .1s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-tooltip .bp3-popover-content { + padding: 10px 12px +} + +.bp3-dark .bp3-tooltip, +.bp3-tooltip.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 2px 4px rgba(16, 22, 26, .4), 0 8px 24px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-tooltip .bp3-popover-content, +.bp3-tooltip.bp3-dark .bp3-popover-content { + background: #e1e8ed; + color: #394b59 +} + +.bp3-dark .bp3-tooltip .bp3-popover-arrow:before, +.bp3-tooltip.bp3-dark .bp3-popover-arrow:before { + box-shadow: 1px 1px 6px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-tooltip .bp3-popover-arrow-border, +.bp3-tooltip.bp3-dark .bp3-popover-arrow-border { + fill: #10161a; + fill-opacity: .2 +} + +.bp3-dark .bp3-tooltip .bp3-popover-arrow-fill, +.bp3-tooltip.bp3-dark .bp3-popover-arrow-fill { + fill: #e1e8ed +} + +.bp3-tooltip.bp3-intent-primary .bp3-popover-content { + background: #137cbd; + color: #fff +} + +.bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill { + fill: #137cbd +} + +.bp3-tooltip.bp3-intent-success .bp3-popover-content { + background: #0f9960; + color: #fff +} + +.bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill { + fill: #0f9960 +} + +.bp3-tooltip.bp3-intent-warning .bp3-popover-content { + background: #d9822b; + color: #fff +} + +.bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill { + fill: #d9822b +} + +.bp3-tooltip.bp3-intent-danger .bp3-popover-content { + background: #db3737; + color: #fff +} + +.bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill { + fill: #db3737 +} + +.bp3-tooltip-indicator { + border-bottom: 1px dotted; + cursor: help +} + +.bp3-tree-node-list { + margin: 0; + padding-left: 0; + list-style: none +} + +.bp3-tree-root { + position: relative; + background-color: transparent; + cursor: default; + padding-left: 0 +} + +.bp3-tree-node-content-0 { + padding-left: 0 +} + +.bp3-tree-node-content-1 { + padding-left: 23px +} + +.bp3-tree-node-content-2 { + padding-left: 46px +} + +.bp3-tree-node-content-3 { + padding-left: 69px +} + +.bp3-tree-node-content-4 { + padding-left: 92px +} + +.bp3-tree-node-content-5 { + padding-left: 115px +} + +.bp3-tree-node-content-6 { + padding-left: 138px +} + +.bp3-tree-node-content-7 { + padding-left: 161px +} + +.bp3-tree-node-content-8 { + padding-left: 184px +} + +.bp3-tree-node-content-9 { + padding-left: 207px +} + +.bp3-tree-node-content-10 { + padding-left: 230px +} + +.bp3-tree-node-content-11 { + padding-left: 253px +} + +.bp3-tree-node-content-12 { + padding-left: 276px +} + +.bp3-tree-node-content-13 { + padding-left: 299px +} + +.bp3-tree-node-content-14 { + padding-left: 322px +} + +.bp3-tree-node-content-15 { + padding-left: 345px +} + +.bp3-tree-node-content-16 { + padding-left: 368px +} + +.bp3-tree-node-content-17 { + padding-left: 391px +} + +.bp3-tree-node-content-18 { + padding-left: 414px +} + +.bp3-tree-node-content-19 { + padding-left: 437px +} + +.bp3-tree-node-content-20 { + padding-left: 460px +} + +.bp3-tree-node-content { + display: flex; + align-items: center; + width: 100%; + height: 30px; + padding-right: 5px +} + +.bp3-tree-node-content:hover { + background-color: rgba(191, 204, 214, .4) +} + +.bp3-tree-node-caret, +.bp3-tree-node-caret-none { + position: relative; + min-width: 30px; + line-height: 30px !important +} + +.bp3-tree-node-caret { + color: #5c7080; + transform: rotate(0deg); + cursor: pointer; + text-align: center; + transition: transform .2s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-tree-node-caret:hover { + color: #182026 +} + +.bp3-dark .bp3-tree-node-caret { + color: #bfccd6 +} + +.bp3-dark .bp3-tree-node-caret:hover { + color: #f5f8fa +} + +.bp3-tree-node-caret.bp3-tree-node-caret-open { + transform: rotate(90deg) +} + +.bp3-tree-node-caret.bp3-icon-standard:before { + content: "\232A" +} + +.bp3-tree-node-caret .bp3-icon { + margin: 7px +} + +.bp3-tree-node-icon { + position: relative; + margin-right: 7px; + color: #5c7080 +} + +.bp3-tree-node-label { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; + flex: 1 1 auto; + position: relative; + user-select: none +} + +.bp3-tree-node-label span { + display: inline +} + +.bp3-tree-node-secondary-label { + padding: 0 5px; + line-height: 30px; + user-select: none +} + +.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content { + background-color: #137cbd +} + +.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content, +.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-icon, +.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-icon-large, +.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-icon-standard { + color: #fff +} + +.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-tree-node-caret:before { + color: hsla(0, 0%, 100%, .7) +} + +.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-tree-node-caret:hover:before { + color: #fff +} + +.bp3-dark .bp3-tree-node-content:hover { + background-color: rgba(92, 112, 128, .3) +} + +.bp3-dark .bp3-tree-node-icon { + color: #bfccd6 +} + +.bp3-dark .bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content { + background-color: #137cbd +} + +/*! + +Copyright 2017-present Palantir Technologies, Inc. All rights reserved. +Licensed under the terms of the LICENSE file distributed with this project. + +*/ +@font-face { + font-family: Icons16; + font-weight: 400; + font-style: normal; + src: url(/static/media/icons-16.728d5bc9.eot?#iefix) format("embedded-opentype"), url(/static/media/icons-16.f2228ddf.woff) format("woff"), url(/static/media/icons-16.feb1f704.ttf) format("truetype") +} + +@font-face { + font-family: Icons20; + font-weight: 400; + font-style: normal; + src: url(/static/media/icons-20.6c534938.eot?#iefix) format("embedded-opentype"), url(/static/media/icons-20.2961ddde.woff) format("woff"), url(/static/media/icons-20.b13564e0.ttf) format("truetype") +} + +/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ +html { + line-height: 1.15; + -webkit-text-size-adjust: 100% +} + +body { + margin: 0 +} + +h1 { + font-size: 2em; + margin: .67em 0 +} + +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + height: 0; + overflow: visible +} + +pre { + font-family: monospace, monospace; + font-size: 1em +} + +a { + background-color: transparent +} + +abbr[title] { + border-bottom: none; + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted +} + +b, +strong { + font-weight: bolder +} + +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em +} + +small { + font-size: 80% +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline +} + +sub { + bottom: -.25em +} + +sup { + top: -.5em +} + +img { + border-style: none +} + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-size: 100%; + line-height: 1.15; + margin: 0 +} + +button, +input { + overflow: visible +} + +button, +select { + text-transform: none +} + +[type=button], +[type=reset], +[type=submit], +button { + -webkit-appearance: button +} + +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner, +button::-moz-focus-inner { + border-style: none; + padding: 0 +} + +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring, +button:-moz-focusring { + outline: 1px dotted ButtonText +} + +fieldset { + padding: .35em .75em .625em +} + +legend { + -webkit-box-sizing: border-box; + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal +} + +progress { + vertical-align: baseline +} + +textarea { + overflow: auto +} + +[type=checkbox], +[type=radio] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 0 +} + +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto +} + +[type=search] { + -webkit-appearance: textfield; + outline-offset: -2px +} + +[type=search]::-webkit-search-decoration { + -webkit-appearance: none +} + +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit +} + +details { + display: block +} + +summary { + display: list-item +} + +[hidden], +template { + display: none +} + +.hl7v2viewer_root__3oOS { + display: inline; + color: red +} + +.hl7v2viewer_group0__1em2 { + background-color: #90ee90 +} + +.hl7v2viewer_group1__3erI { + background-color: pink +} + +.hl7v2viewer_group2__37d1 { + background-color: #add8e6 +} + +.hl7v2viewer_group3__q1LY { + background-color: #f08080 +} + +.hl7v2viewer_group4__5lst { + background-color: #ffa07a +} + +.hl7v2viewer_group5__3hhP { + background-color: #b0c4de +} + +.hl7v2viewer_coolpre__1C7f { + font-family: Consolas, Andale Mono WT, Andale Mono, Lucida Console, Lucida Sans Typewriter, DejaVu Sans Mono, Bitstream Vera Sans Mono, Liberation Mono, Nimbus Mono L, Monaco, Courier New, Courier, monospace; + color: #0a2239; + padding: 20px +} + +.hl7v2field_root__1Bm- { + display: inline +} + +.hl7v2field_fieldValue__2bX2 { + font-family: monospace; + background-color: rgba(27, 31, 35, .05); + border-radius: 3px; + font-size: 85%; + margin-left: 2px +} + +.hl7tool_root__1-jN { + display: inline; + color: red +} + +.hl7tool_textarea__DVho { + width: 100%; + margin: 10px +} + +.hl7tool_viewer__1Dwt { + overflow: scroll +} diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..3f134e9 --- /dev/null +++ b/docs/index.html @@ -0,0 +1,23 @@ + + + + + + + + + +
+

+ Parses and re-formats an HL7v2 string. Hover over fields to see their position and name. Click a field to expand the + components and subcomponents. + + This tool runs entirely in your browser, Redox does not track the data you enter here. + + This project is based on our open source HL7v2 parser. +

+
+
+ + + diff --git a/docs/main.322b303c.css b/docs/main.322b303c.css new file mode 100644 index 0000000..75f5f2c --- /dev/null +++ b/docs/main.322b303c.css @@ -0,0 +1,10053 @@ +html { + box-sizing: border-box +} + +*, +:after, +:before { + box-sizing: inherit +} + +body { + text-transform: none; + line-height: 1.28581; + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Open Sans, Helvetica Neue, Icons16, sans-serif; + font-size: 14px; + font-weight: 400; + color: #182026; +} + +p { + margin-top: 0; + margin-bottom: 10px +} + +small { + font-size: 12px +} + +strong { + font-weight: 600 +} + +::selection { + background: rgba(125, 188, 255, .6) +} + +.bp3-heading { + color: #182026; + font-weight: 600; + margin: 0 0 10px; + padding: 0 +} + +.bp3-dark .bp3-heading { + color: #f5f8fa +} + +.bp3-running-text h1, +h1.bp3-heading { + line-height: 40px; + font-size: 36px +} + +.bp3-running-text h2, +h2.bp3-heading { + line-height: 32px; + font-size: 28px +} + +.bp3-running-text h3, +h3.bp3-heading { + line-height: 25px; + font-size: 22px +} + +.bp3-running-text h4, +h4.bp3-heading { + line-height: 21px; + font-size: 18px +} + +.bp3-running-text h5, +h5.bp3-heading { + line-height: 19px; + font-size: 16px +} + +.bp3-running-text h6, +h6.bp3-heading { + line-height: 16px; + font-size: 14px +} + +.bp3-ui-text { + text-transform: none; + line-height: 1.28581; + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Open Sans, Helvetica Neue, Icons16, sans-serif; + font-size: 14px; + font-weight: 400 +} + +.bp3-monospace-text { + text-transform: none; + font-family: monospace +} + +.bp3-text-muted { + color: #5c7080 +} + +.bp3-dark .bp3-text-muted { + color: #bfccd6 +} + +.bp3-text-disabled { + color: rgba(92, 112, 128, .5) +} + +.bp3-dark .bp3-text-disabled { + color: rgba(191, 204, 214, .5) +} + +.bp3-text-overflow-ellipsis { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal +} + +.bp3-running-text { + line-height: 1.5; + font-size: 14px +} + +.bp3-running-text h1 { + color: #182026; + font-weight: 600; + margin-top: 40px; + margin-bottom: 20px +} + +.bp3-dark .bp3-running-text h1 { + color: #f5f8fa +} + +.bp3-running-text h2 { + color: #182026; + font-weight: 600; + margin-top: 40px; + margin-bottom: 20px +} + +.bp3-dark .bp3-running-text h2 { + color: #f5f8fa +} + +.bp3-running-text h3 { + color: #182026; + font-weight: 600; + margin-top: 40px; + margin-bottom: 20px +} + +.bp3-dark .bp3-running-text h3 { + color: #f5f8fa +} + +.bp3-running-text h4 { + color: #182026; + font-weight: 600; + margin-top: 40px; + margin-bottom: 20px +} + +.bp3-dark .bp3-running-text h4 { + color: #f5f8fa +} + +.bp3-running-text h5 { + color: #182026; + font-weight: 600; + margin-top: 40px; + margin-bottom: 20px +} + +.bp3-dark .bp3-running-text h5 { + color: #f5f8fa +} + +.bp3-running-text h6 { + color: #182026; + font-weight: 600; + margin-top: 40px; + margin-bottom: 20px +} + +.bp3-dark .bp3-running-text h6 { + color: #f5f8fa +} + +.bp3-running-text hr { + margin: 20px 0; + border: none; + border-bottom: 1px solid rgba(16, 22, 26, .15) +} + +.bp3-dark .bp3-running-text hr { + border-color: hsla(0, 0%, 100%, .15) +} + +.bp3-running-text p { + margin: 0 0 10px; + padding: 0 +} + +.bp3-text-large { + font-size: 16px +} + +.bp3-text-small { + font-size: 12px +} + +a { + text-decoration: none +} + +a, +a:hover { + color: #106ba3 +} + +a:hover { + cursor: pointer; + text-decoration: underline +} + +.bp3-dark a code, +a .bp3-icon, +a .bp3-icon-large, +a .bp3-icon-standard, +a code { + color: inherit +} + +.bp3-dark a, +.bp3-dark a:hover { + color: #48aff0 +} + +.bp3-dark a .bp3-icon, +.bp3-dark a .bp3-icon-large, +.bp3-dark a .bp3-icon-standard, +.bp3-dark a:hover .bp3-icon, +.bp3-dark a:hover .bp3-icon-large, +.bp3-dark a:hover .bp3-icon-standard { + color: inherit +} + +.bp3-code, +.bp3-running-text code { + text-transform: none; + font-family: monospace; + border-radius: 3px; + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2); + background: hsla(0, 0%, 100%, .7); + padding: 2px 5px; + color: #5c7080; + font-size: smaller +} + +.bp3-dark .bp3-code, +.bp3-dark .bp3-running-text code, +.bp3-running-text .bp3-dark code { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4); + background: rgba(16, 22, 26, .3); + color: #bfccd6 +} + +.bp3-running-text a>code, +a>.bp3-code { + color: #137cbd +} + +.bp3-dark .bp3-running-text a>code, +.bp3-dark a>.bp3-code, +.bp3-running-text .bp3-dark a>code { + color: inherit +} + +.bp3-code-block, +.bp3-running-text pre { + text-transform: none; + font-family: monospace; + display: block; + margin: 10px 0; + border-radius: 3px; + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .15); + background: hsla(0, 0%, 100%, .7); + padding: 13px 15px 12px; + line-height: 1.4; + color: #182026; + font-size: 13px; + word-break: break-all; + word-wrap: break-word +} + +.bp3-dark .bp3-code-block, +.bp3-dark .bp3-running-text pre, +.bp3-running-text .bp3-dark pre { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4); + background: rgba(16, 22, 26, .3); + color: #f5f8fa +} + +.bp3-code-block>code, +.bp3-running-text pre>code { + box-shadow: none; + background: none; + padding: 0; + color: inherit; + font-size: inherit +} + +.bp3-key, +.bp3-running-text kbd { + display: inline-flex; + align-items: center; + justify-content: center; + border-radius: 3px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .2); + background: #fff; + min-width: 24px; + height: 24px; + padding: 3px 6px; + vertical-align: middle; + line-height: 24px; + color: #5c7080; + font-family: inherit; + font-size: 12px +} + +.bp3-key .bp3-icon, +.bp3-key .bp3-icon-large, +.bp3-key .bp3-icon-standard, +.bp3-running-text kbd .bp3-icon, +.bp3-running-text kbd .bp3-icon-large, +.bp3-running-text kbd .bp3-icon-standard { + margin-right: 5px +} + +.bp3-dark .bp3-key, +.bp3-dark .bp3-running-text kbd, +.bp3-running-text .bp3-dark kbd { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .4); + background: #394b59; + color: #bfccd6 +} + +.bp3-blockquote, +.bp3-running-text blockquote { + margin: 0 0 10px; + border-left: 4px solid rgba(167, 182, 194, .5); + padding: 0 20px +} + +.bp3-dark .bp3-blockquote, +.bp3-dark .bp3-running-text blockquote, +.bp3-running-text .bp3-dark blockquote { + border-color: rgba(115, 134, 148, .5) +} + +.bp3-list, +.bp3-running-text ol, +.bp3-running-text ul { + margin: 10px 0; + padding-left: 30px +} + +.bp3-list li:not(:last-child), +.bp3-running-text ol li:not(:last-child), +.bp3-running-text ul li:not(:last-child) { + margin-bottom: 5px +} + +.bp3-list ol, +.bp3-list ul, +.bp3-running-text ol ol, +.bp3-running-text ol ul, +.bp3-running-text ul ol, +.bp3-running-text ul ul { + margin-top: 5px +} + +.bp3-list-unstyled { + margin: 0; + padding: 0; + list-style: none +} + +.bp3-list-unstyled li { + padding: 0 +} + +.bp3-rtl { + text-align: right +} + +.bp3-dark { + color: #f5f8fa +} + +:focus { + outline: 2px auto rgba(128, 0, 128, .6); + outline-offset: 2px; + -moz-outline-radius: 6px +} + +.bp3-focus-disabled :focus, +.bp3-focus-disabled :focus~.bp3-control-indicator { + outline: none !important +} + +.bp3-alert { + max-width: 400px; + padding: 20px +} + +.bp3-alert-body { + display: flex +} + +.bp3-alert-body .bp3-icon { + margin-top: 0; + margin-right: 20px; + font-size: 40px +} + +.bp3-alert-footer { + display: flex; + flex-direction: row-reverse; + margin-top: 10px +} + +.bp3-alert-footer .bp3-button { + margin-left: 10px +} + +.bp3-breadcrumbs { + flex-wrap: wrap; + margin: 0; + cursor: default; + height: 30px; + padding: 0; + list-style: none +} + +.bp3-breadcrumbs, +.bp3-breadcrumbs>li { + display: flex; + align-items: center +} + +.bp3-breadcrumbs>li:after { + line-height: 1; + font-family: Icons16, sans-serif; + font-size: 16px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + padding: 0 5px; + color: #5c7080; + content: "\E695" +} + +.bp3-breadcrumbs>li:last-of-type:after { + display: none +} + +.bp3-breadcrumb, +.bp3-breadcrumb-current, +.bp3-breadcrumbs-collapsed { + display: inline-block; + line-height: 19px; + font-size: 16px +} + +.bp3-breadcrumb, +.bp3-breadcrumbs-collapsed { + color: #5c7080 +} + +.bp3-breadcrumb:hover { + text-decoration: none +} + +.bp3-breadcrumb.bp3-disabled { + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-breadcrumb-current { + color: inherit; + font-weight: 600 +} + +.bp3-breadcrumb-current .bp3-input { + vertical-align: baseline; + font-size: inherit; + font-weight: inherit +} + +.bp3-breadcrumbs-collapsed { + margin-right: 2px; + border: none; + border-radius: 3px; + background: #ced9e0; + cursor: pointer; + padding: 0 5px +} + +.bp3-breadcrumbs-collapsed:before { + line-height: 1; + font-family: Icons20, sans-serif; + font-size: 20px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + line-height: 19px; + content: "\E62A" +} + +.bp3-breadcrumbs-collapsed:hover { + background: #bfccd6; + text-decoration: none; + color: #182026 +} + +.bp3-dark .bp3-breadcrumb, +.bp3-dark .bp3-breadcrumbs-collapsed, +.bp3-dark .bp3-breadcrumbs>li:after { + color: #bfccd6 +} + +.bp3-dark .bp3-breadcrumb.bp3-disabled { + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-breadcrumb-current { + color: #f5f8fa +} + +.bp3-dark .bp3-breadcrumbs-collapsed { + background: rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-breadcrumbs-collapsed:hover { + background: rgba(16, 22, 26, .6); + color: #f5f8fa +} + +.bp3-button { + display: inline-flex; + flex-direction: row; + align-items: center; + justify-content: center; + border: none; + border-radius: 3px; + cursor: pointer; + padding: 5px 10px; + vertical-align: middle; + text-align: left; + font-size: 14px; + min-width: 30px; + min-height: 30px +} + +.bp3-button>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-button>.bp3-fill { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-button:before, +.bp3-button>* { + margin-right: 7px +} + +.bp3-button:empty:before, +.bp3-button>:last-child { + margin-right: 0 +} + +.bp3-button:empty { + padding: 0 !important +} + +.bp3-button.bp3-disabled, +.bp3-button:disabled { + cursor: not-allowed +} + +.bp3-button.bp3-fill { + display: flex; + width: 100% +} + +.bp3-align-right .bp3-button, +.bp3-button.bp3-align-right { + text-align: right +} + +.bp3-button:not([class*=bp3-intent-]) { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-color: #f5f8fa; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .8), hsla(0, 0%, 100%, 0)); + color: #182026 +} + +.bp3-button:not([class*=bp3-intent-]):hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-clip: padding-box; + background-color: #ebf1f5 +} + +.bp3-button:not([class*=bp3-intent-]).bp3-active, +.bp3-button:not([class*=bp3-intent-]):active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #d8e1e8; + background-image: none +} + +.bp3-button:not([class*=bp3-intent-]).bp3-disabled, +.bp3-button:not([class*=bp3-intent-]):disabled { + outline: none; + box-shadow: none; + background-color: rgba(206, 217, 224, .5); + background-image: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-button:not([class*=bp3-intent-]).bp3-disabled.bp3-active, +.bp3-button:not([class*=bp3-intent-]).bp3-disabled.bp3-active:hover, +.bp3-button:not([class*=bp3-intent-]):disabled.bp3-active, +.bp3-button:not([class*=bp3-intent-]):disabled.bp3-active:hover { + background: rgba(206, 217, 224, .7) +} + +.bp3-button.bp3-intent-primary { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #137cbd; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .1), hsla(0, 0%, 100%, 0)); + color: #fff +} + +.bp3-button.bp3-intent-primary.bp3-active, +.bp3-button.bp3-intent-primary:active, +.bp3-button.bp3-intent-primary:hover { + color: #fff +} + +.bp3-button.bp3-intent-primary:hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #106ba3 +} + +.bp3-button.bp3-intent-primary.bp3-active, +.bp3-button.bp3-intent-primary:active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #0e5a8a; + background-image: none +} + +.bp3-button.bp3-intent-primary.bp3-disabled, +.bp3-button.bp3-intent-primary:disabled { + border-color: transparent; + box-shadow: none; + background-color: rgba(19, 124, 189, .5); + background-image: none; + color: hsla(0, 0%, 100%, .6) +} + +.bp3-button.bp3-intent-success { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #0f9960; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .1), hsla(0, 0%, 100%, 0)); + color: #fff +} + +.bp3-button.bp3-intent-success.bp3-active, +.bp3-button.bp3-intent-success:active, +.bp3-button.bp3-intent-success:hover { + color: #fff +} + +.bp3-button.bp3-intent-success:hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #0d8050 +} + +.bp3-button.bp3-intent-success.bp3-active, +.bp3-button.bp3-intent-success:active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #0a6640; + background-image: none +} + +.bp3-button.bp3-intent-success.bp3-disabled, +.bp3-button.bp3-intent-success:disabled { + border-color: transparent; + box-shadow: none; + background-color: rgba(15, 153, 96, .5); + background-image: none; + color: hsla(0, 0%, 100%, .6) +} + +.bp3-button.bp3-intent-warning { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #d9822b; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .1), hsla(0, 0%, 100%, 0)); + color: #fff +} + +.bp3-button.bp3-intent-warning.bp3-active, +.bp3-button.bp3-intent-warning:active, +.bp3-button.bp3-intent-warning:hover { + color: #fff +} + +.bp3-button.bp3-intent-warning:hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #bf7326 +} + +.bp3-button.bp3-intent-warning.bp3-active, +.bp3-button.bp3-intent-warning:active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #a66321; + background-image: none +} + +.bp3-button.bp3-intent-warning.bp3-disabled, +.bp3-button.bp3-intent-warning:disabled { + border-color: transparent; + box-shadow: none; + background-color: rgba(217, 130, 43, .5); + background-image: none; + color: hsla(0, 0%, 100%, .6) +} + +.bp3-button.bp3-intent-danger { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #db3737; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .1), hsla(0, 0%, 100%, 0)); + color: #fff +} + +.bp3-button.bp3-intent-danger.bp3-active, +.bp3-button.bp3-intent-danger:active, +.bp3-button.bp3-intent-danger:hover { + color: #fff +} + +.bp3-button.bp3-intent-danger:hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #c23030 +} + +.bp3-button.bp3-intent-danger.bp3-active, +.bp3-button.bp3-intent-danger:active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #a82a2a; + background-image: none +} + +.bp3-button.bp3-intent-danger.bp3-disabled, +.bp3-button.bp3-intent-danger:disabled { + border-color: transparent; + box-shadow: none; + background-color: rgba(219, 55, 55, .5); + background-image: none; + color: hsla(0, 0%, 100%, .6) +} + +.bp3-button[class*=bp3-intent-] .bp3-button-spinner .bp3-spinner-head { + stroke: #fff +} + +.bp3-button.bp3-large, +.bp3-large .bp3-button { + min-width: 40px; + min-height: 40px; + padding: 5px 15px; + font-size: 16px +} + +.bp3-button.bp3-large:before, +.bp3-button.bp3-large>*, +.bp3-large .bp3-button:before, +.bp3-large .bp3-button>* { + margin-right: 10px +} + +.bp3-button.bp3-large:empty:before, +.bp3-button.bp3-large>:last-child, +.bp3-large .bp3-button:empty:before, +.bp3-large .bp3-button>:last-child { + margin-right: 0 +} + +.bp3-button.bp3-small, +.bp3-small .bp3-button { + min-width: 24px; + min-height: 24px; + padding: 0 7px +} + +.bp3-button.bp3-loading { + position: relative +} + +.bp3-button.bp3-loading[class*=bp3-icon-]:before { + visibility: hidden +} + +.bp3-button.bp3-loading .bp3-button-spinner { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%) +} + +.bp3-button.bp3-loading>:not(.bp3-button-spinner) { + visibility: hidden +} + +.bp3-button[class*=bp3-icon-]:before { + line-height: 1; + font-family: Icons16, sans-serif; + font-size: 16px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + color: #5c7080 +} + +.bp3-button .bp3-icon, +.bp3-button .bp3-icon-large, +.bp3-button .bp3-icon-standard { + color: #5c7080 +} + +.bp3-button .bp3-icon-large.bp3-align-right, +.bp3-button .bp3-icon-standard.bp3-align-right, +.bp3-button .bp3-icon.bp3-align-right { + margin-left: 7px +} + +.bp3-button .bp3-icon:first-child:last-child, +.bp3-button .bp3-spinner+.bp3-icon:last-child { + margin: 0 -7px +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]) { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #394b59; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .05), hsla(0, 0%, 100%, 0)); + color: #f5f8fa +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-active, +.bp3-dark .bp3-button:not([class*=bp3-intent-]):active, +.bp3-dark .bp3-button:not([class*=bp3-intent-]):hover { + color: #f5f8fa +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]):hover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #30404d +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-active, +.bp3-dark .bp3-button:not([class*=bp3-intent-]):active { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .6), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #202b33; + background-image: none +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-disabled, +.bp3-dark .bp3-button:not([class*=bp3-intent-]):disabled { + box-shadow: none; + background-color: rgba(57, 75, 89, .5); + background-image: none; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-disabled.bp3-active, +.bp3-dark .bp3-button:not([class*=bp3-intent-]):disabled.bp3-active { + background: rgba(57, 75, 89, .7) +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-button-spinner .bp3-spinner-head { + background: rgba(16, 22, 26, .5); + stroke: #8a9ba8 +} + +.bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-icon, +.bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-icon-large, +.bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-icon-standard, +.bp3-dark .bp3-button:not([class*=bp3-intent-])[class*=bp3-icon-]:before { + color: #bfccd6 +} + +.bp3-dark .bp3-button[class*=bp3-intent-], +.bp3-dark .bp3-button[class*=bp3-intent-]:hover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-button[class*=bp3-intent-].bp3-active, +.bp3-dark .bp3-button[class*=bp3-intent-]:active { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4), inset 0 1px 2px rgba(16, 22, 26, .2) +} + +.bp3-dark .bp3-button[class*=bp3-intent-].bp3-disabled, +.bp3-dark .bp3-button[class*=bp3-intent-]:disabled { + box-shadow: none; + background-image: none; + color: hsla(0, 0%, 100%, .3) +} + +.bp3-dark .bp3-button[class*=bp3-intent-] .bp3-button-spinner .bp3-spinner-head { + stroke: #8a9ba8 +} + +.bp3-button.bp3-disabled .bp3-icon, +.bp3-button.bp3-disabled .bp3-icon-large, +.bp3-button.bp3-disabled .bp3-icon-standard, +.bp3-button.bp3-disabled:before, +.bp3-button:disabled .bp3-icon, +.bp3-button:disabled .bp3-icon-large, +.bp3-button:disabled .bp3-icon-standard, +.bp3-button:disabled:before, +.bp3-button[class*=bp3-intent-] .bp3-icon, +.bp3-button[class*=bp3-intent-] .bp3-icon-large, +.bp3-button[class*=bp3-intent-] .bp3-icon-standard, +.bp3-button[class*=bp3-intent-]:before { + color: inherit !important +} + +.bp3-button.bp3-minimal { + box-shadow: none; + background: none +} + +.bp3-button.bp3-minimal:hover { + box-shadow: none; + background: rgba(167, 182, 194, .3); + text-decoration: none; + color: #182026 +} + +.bp3-button.bp3-minimal.bp3-active, +.bp3-button.bp3-minimal:active { + box-shadow: none; + background: rgba(115, 134, 148, .3); + color: #182026 +} + +.bp3-button.bp3-minimal.bp3-disabled, +.bp3-button.bp3-minimal.bp3-disabled:hover, +.bp3-button.bp3-minimal:disabled, +.bp3-button.bp3-minimal:disabled:hover { + background: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-button.bp3-minimal.bp3-disabled.bp3-active, +.bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active, +.bp3-button.bp3-minimal:disabled.bp3-active, +.bp3-button.bp3-minimal:disabled:hover.bp3-active { + background: rgba(115, 134, 148, .3) +} + +.bp3-dark .bp3-button.bp3-minimal { + box-shadow: none; + background: none; + color: inherit +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-active, +.bp3-dark .bp3-button.bp3-minimal:active, +.bp3-dark .bp3-button.bp3-minimal:hover { + box-shadow: none; + background: none +} + +.bp3-dark .bp3-button.bp3-minimal:hover { + background: rgba(138, 155, 168, .15) +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-active, +.bp3-dark .bp3-button.bp3-minimal:active { + background: rgba(138, 155, 168, .3); + color: #f5f8fa +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-disabled, +.bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover, +.bp3-dark .bp3-button.bp3-minimal:disabled, +.bp3-dark .bp3-button.bp3-minimal:disabled:hover { + background: none; + cursor: not-allowed; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active, +.bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, +.bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active { + background: rgba(138, 155, 168, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-primary { + color: #106ba3 +} + +.bp3-button.bp3-minimal.bp3-intent-primary.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-primary:active, +.bp3-button.bp3-minimal.bp3-intent-primary:hover { + box-shadow: none; + background: none; + color: #106ba3 +} + +.bp3-button.bp3-minimal.bp3-intent-primary:hover { + background: rgba(19, 124, 189, .15); + color: #106ba3 +} + +.bp3-button.bp3-minimal.bp3-intent-primary.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-primary:active { + background: rgba(19, 124, 189, .3); + color: #106ba3 +} + +.bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled, +.bp3-button.bp3-minimal.bp3-intent-primary:disabled { + background: none; + color: rgba(16, 107, 163, .5) +} + +.bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active { + background: rgba(19, 124, 189, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head { + stroke: #106ba3 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary { + color: #48aff0 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover { + background: rgba(19, 124, 189, .2); + color: #48aff0 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active { + background: rgba(19, 124, 189, .3); + color: #48aff0 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled { + background: none; + color: rgba(72, 175, 240, .5) +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active { + background: rgba(19, 124, 189, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-success { + color: #0d8050 +} + +.bp3-button.bp3-minimal.bp3-intent-success.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-success:active, +.bp3-button.bp3-minimal.bp3-intent-success:hover { + box-shadow: none; + background: none; + color: #0d8050 +} + +.bp3-button.bp3-minimal.bp3-intent-success:hover { + background: rgba(15, 153, 96, .15); + color: #0d8050 +} + +.bp3-button.bp3-minimal.bp3-intent-success.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-success:active { + background: rgba(15, 153, 96, .3); + color: #0d8050 +} + +.bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled, +.bp3-button.bp3-minimal.bp3-intent-success:disabled { + background: none; + color: rgba(13, 128, 80, .5) +} + +.bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active { + background: rgba(15, 153, 96, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head { + stroke: #0d8050 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success { + color: #3dcc91 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover { + background: rgba(15, 153, 96, .2); + color: #3dcc91 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active { + background: rgba(15, 153, 96, .3); + color: #3dcc91 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled { + background: none; + color: rgba(61, 204, 145, .5) +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active { + background: rgba(15, 153, 96, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-warning { + color: #bf7326 +} + +.bp3-button.bp3-minimal.bp3-intent-warning.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-warning:active, +.bp3-button.bp3-minimal.bp3-intent-warning:hover { + box-shadow: none; + background: none; + color: #bf7326 +} + +.bp3-button.bp3-minimal.bp3-intent-warning:hover { + background: rgba(217, 130, 43, .15); + color: #bf7326 +} + +.bp3-button.bp3-minimal.bp3-intent-warning.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-warning:active { + background: rgba(217, 130, 43, .3); + color: #bf7326 +} + +.bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled, +.bp3-button.bp3-minimal.bp3-intent-warning:disabled { + background: none; + color: rgba(191, 115, 38, .5) +} + +.bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active { + background: rgba(217, 130, 43, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head { + stroke: #bf7326 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning { + color: #ffb366 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover { + background: rgba(217, 130, 43, .2); + color: #ffb366 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active { + background: rgba(217, 130, 43, .3); + color: #ffb366 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled { + background: none; + color: rgba(255, 179, 102, .5) +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active { + background: rgba(217, 130, 43, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-danger { + color: #c23030 +} + +.bp3-button.bp3-minimal.bp3-intent-danger.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-danger:active, +.bp3-button.bp3-minimal.bp3-intent-danger:hover { + box-shadow: none; + background: none; + color: #c23030 +} + +.bp3-button.bp3-minimal.bp3-intent-danger:hover { + background: rgba(219, 55, 55, .15); + color: #c23030 +} + +.bp3-button.bp3-minimal.bp3-intent-danger.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-danger:active { + background: rgba(219, 55, 55, .3); + color: #c23030 +} + +.bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled, +.bp3-button.bp3-minimal.bp3-intent-danger:disabled { + background: none; + color: rgba(194, 48, 48, .5) +} + +.bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active { + background: rgba(219, 55, 55, .3) +} + +.bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head { + stroke: #c23030 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger { + color: #ff7373 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover { + background: rgba(219, 55, 55, .2); + color: #ff7373 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active { + background: rgba(219, 55, 55, .3); + color: #ff7373 +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled { + background: none; + color: hsla(0, 100%, 73%, .5) +} + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active { + background: rgba(219, 55, 55, .3) +} + +a.bp3-button { + text-align: center; + text-decoration: none; + transition: none +} + +a.bp3-button, +a.bp3-button:active, +a.bp3-button:hover { + color: #182026 +} + +a.bp3-button.bp3-disabled { + color: rgba(92, 112, 128, .5) +} + +.bp3-button-text { + flex: 0 1 auto +} + +.bp3-button-group.bp3-align-left .bp3-button-text, +.bp3-button-group.bp3-align-right .bp3-button-text, +.bp3-button.bp3-align-left .bp3-button-text, +.bp3-button.bp3-align-right .bp3-button-text { + flex: 1 1 auto +} + +.bp3-button-group { + display: inline-flex +} + +.bp3-button-group .bp3-button { + flex: 0 0 auto; + position: relative; + z-index: 4 +} + +.bp3-button-group .bp3-button:focus { + z-index: 5 +} + +.bp3-button-group .bp3-button:hover { + z-index: 6 +} + +.bp3-button-group .bp3-button.bp3-active, +.bp3-button-group .bp3-button:active { + z-index: 7 +} + +.bp3-button-group .bp3-button.bp3-disabled, +.bp3-button-group .bp3-button:disabled { + z-index: 3 +} + +.bp3-button-group .bp3-button[class*=bp3-intent-] { + z-index: 9 +} + +.bp3-button-group .bp3-button[class*=bp3-intent-]:focus { + z-index: 10 +} + +.bp3-button-group .bp3-button[class*=bp3-intent-]:hover { + z-index: 11 +} + +.bp3-button-group .bp3-button[class*=bp3-intent-].bp3-active, +.bp3-button-group .bp3-button[class*=bp3-intent-]:active { + z-index: 12 +} + +.bp3-button-group .bp3-button[class*=bp3-intent-].bp3-disabled, +.bp3-button-group .bp3-button[class*=bp3-intent-]:disabled { + z-index: 8 +} + +.bp3-button-group:not(.bp3-minimal)>.bp3-button:not(:first-child), +.bp3-button-group:not(.bp3-minimal)>.bp3-popover-wrapper:not(:first-child) .bp3-button { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.bp3-button-group:not(.bp3-minimal)>.bp3-button:not(:last-child), +.bp3-button-group:not(.bp3-minimal)>.bp3-popover-wrapper:not(:last-child) .bp3-button { + margin-right: -1px; + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.bp3-button-group.bp3-minimal .bp3-button { + box-shadow: none; + background: none +} + +.bp3-button-group.bp3-minimal .bp3-button:hover { + box-shadow: none; + background: rgba(167, 182, 194, .3); + text-decoration: none; + color: #182026 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button:active { + box-shadow: none; + background: rgba(115, 134, 148, .3); + color: #182026 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, +.bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover, +.bp3-button-group.bp3-minimal .bp3-button:disabled, +.bp3-button-group.bp3-minimal .bp3-button:disabled:hover { + background: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active { + background: rgba(115, 134, 148, .3) +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button { + box-shadow: none; + background: none; + color: inherit +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover { + box-shadow: none; + background: none +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover { + background: rgba(138, 155, 168, .15) +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active { + background: rgba(138, 155, 168, .3); + color: #f5f8fa +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover { + background: none; + cursor: not-allowed; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active { + background: rgba(138, 155, 168, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary { + color: #106ba3 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover { + box-shadow: none; + background: none; + color: #106ba3 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover { + background: rgba(19, 124, 189, .15); + color: #106ba3 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active { + background: rgba(19, 124, 189, .3); + color: #106ba3 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled { + background: none; + color: rgba(16, 107, 163, .5) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active { + background: rgba(19, 124, 189, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head { + stroke: #106ba3 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary { + color: #48aff0 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover { + background: rgba(19, 124, 189, .2); + color: #48aff0 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active { + background: rgba(19, 124, 189, .3); + color: #48aff0 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled { + background: none; + color: rgba(72, 175, 240, .5) +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active { + background: rgba(19, 124, 189, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success { + color: #0d8050 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover { + box-shadow: none; + background: none; + color: #0d8050 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover { + background: rgba(15, 153, 96, .15); + color: #0d8050 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active { + background: rgba(15, 153, 96, .3); + color: #0d8050 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled { + background: none; + color: rgba(13, 128, 80, .5) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active { + background: rgba(15, 153, 96, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head { + stroke: #0d8050 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success { + color: #3dcc91 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover { + background: rgba(15, 153, 96, .2); + color: #3dcc91 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active { + background: rgba(15, 153, 96, .3); + color: #3dcc91 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled { + background: none; + color: rgba(61, 204, 145, .5) +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active { + background: rgba(15, 153, 96, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning { + color: #bf7326 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover { + box-shadow: none; + background: none; + color: #bf7326 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover { + background: rgba(217, 130, 43, .15); + color: #bf7326 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active { + background: rgba(217, 130, 43, .3); + color: #bf7326 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled { + background: none; + color: rgba(191, 115, 38, .5) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active { + background: rgba(217, 130, 43, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head { + stroke: #bf7326 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning { + color: #ffb366 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover { + background: rgba(217, 130, 43, .2); + color: #ffb366 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active { + background: rgba(217, 130, 43, .3); + color: #ffb366 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled { + background: none; + color: rgba(255, 179, 102, .5) +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active { + background: rgba(217, 130, 43, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger { + color: #c23030 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover { + box-shadow: none; + background: none; + color: #c23030 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover { + background: rgba(219, 55, 55, .15); + color: #c23030 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active { + background: rgba(219, 55, 55, .3); + color: #c23030 +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled { + background: none; + color: rgba(194, 48, 48, .5) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active { + background: rgba(219, 55, 55, .3) +} + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head { + stroke: #c23030 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger { + color: #ff7373 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover { + background: rgba(219, 55, 55, .2); + color: #ff7373 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active { + background: rgba(219, 55, 55, .3); + color: #ff7373 +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled { + background: none; + color: hsla(0, 100%, 73%, .5) +} + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active { + background: rgba(219, 55, 55, .3) +} + +.bp3-button-group.bp3-fill { + display: flex; + width: 100% +} + +.bp3-button-group .bp3-button.bp3-fill, +.bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed) { + flex: 1 1 auto +} + +.bp3-button-group.bp3-vertical { + flex-direction: column; + align-items: stretch; + vertical-align: top +} + +.bp3-button-group.bp3-vertical.bp3-fill { + width: unset; + height: 100% +} + +.bp3-button-group.bp3-vertical .bp3-button { + margin-right: 0 !important; + width: 100% +} + +.bp3-button-group.bp3-vertical .bp3-popover-target { + display: block +} + +.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-button:first-child, +.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-popover-wrapper:first-child .bp3-button { + border-radius: 3px 3px 0 0 +} + +.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-button:last-child, +.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-popover-wrapper:last-child .bp3-button { + border-radius: 0 0 3px 3px +} + +.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-button:not(:last-child), +.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-popover-wrapper:not(:last-child) .bp3-button { + margin-bottom: -1px +} + +.bp3-button-group.bp3-align-left .bp3-button { + text-align: left +} + +.bp3-dark .bp3-button-group:not(.bp3-minimal)>.bp3-button:not(:last-child), +.bp3-dark .bp3-button-group:not(.bp3-minimal)>.bp3-popover-wrapper:not(:last-child) .bp3-button { + margin-right: 1px +} + +.bp3-dark .bp3-button-group.bp3-vertical>.bp3-button:not(:last-child), +.bp3-dark .bp3-button-group.bp3-vertical>.bp3-popover-wrapper:not(:last-child) .bp3-button { + margin-bottom: 1px +} + +.bp3-callout { + line-height: 1.5; + font-size: 14px; + position: relative; + border-radius: 3px; + background-color: rgba(138, 155, 168, .15); + width: 100%; + padding: 10px 12px 9px +} + +.bp3-callout[class*=bp3-icon-] { + padding-left: 40px +} + +.bp3-callout[class*=bp3-icon-]:before { + line-height: 1; + font-family: Icons20, sans-serif; + font-size: 20px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + position: absolute; + top: 10px; + left: 10px; + color: #5c7080 +} + +.bp3-callout.bp3-callout-icon { + padding-left: 40px +} + +.bp3-callout.bp3-callout-icon>.bp3-icon:first-child { + position: absolute; + top: 10px; + left: 10px; + color: #5c7080 +} + +.bp3-callout .bp3-heading { + margin-top: 0; + margin-bottom: 5px; + line-height: 20px +} + +.bp3-dark .bp3-callout { + background-color: rgba(138, 155, 168, .2) +} + +.bp3-dark .bp3-callout[class*=bp3-icon-]:before { + color: #bfccd6 +} + +.bp3-callout.bp3-intent-primary { + background-color: rgba(19, 124, 189, .15) +} + +.bp3-callout.bp3-intent-primary .bp3-heading, +.bp3-callout.bp3-intent-primary>.bp3-icon:first-child, +.bp3-callout.bp3-intent-primary[class*=bp3-icon-]:before { + color: #106ba3 +} + +.bp3-dark .bp3-callout.bp3-intent-primary { + background-color: rgba(19, 124, 189, .25) +} + +.bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading, +.bp3-dark .bp3-callout.bp3-intent-primary>.bp3-icon:first-child, +.bp3-dark .bp3-callout.bp3-intent-primary[class*=bp3-icon-]:before { + color: #48aff0 +} + +.bp3-callout.bp3-intent-success { + background-color: rgba(15, 153, 96, .15) +} + +.bp3-callout.bp3-intent-success .bp3-heading, +.bp3-callout.bp3-intent-success>.bp3-icon:first-child, +.bp3-callout.bp3-intent-success[class*=bp3-icon-]:before { + color: #0d8050 +} + +.bp3-dark .bp3-callout.bp3-intent-success { + background-color: rgba(15, 153, 96, .25) +} + +.bp3-dark .bp3-callout.bp3-intent-success .bp3-heading, +.bp3-dark .bp3-callout.bp3-intent-success>.bp3-icon:first-child, +.bp3-dark .bp3-callout.bp3-intent-success[class*=bp3-icon-]:before { + color: #3dcc91 +} + +.bp3-callout.bp3-intent-warning { + background-color: rgba(217, 130, 43, .15) +} + +.bp3-callout.bp3-intent-warning .bp3-heading, +.bp3-callout.bp3-intent-warning>.bp3-icon:first-child, +.bp3-callout.bp3-intent-warning[class*=bp3-icon-]:before { + color: #bf7326 +} + +.bp3-dark .bp3-callout.bp3-intent-warning { + background-color: rgba(217, 130, 43, .25) +} + +.bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading, +.bp3-dark .bp3-callout.bp3-intent-warning>.bp3-icon:first-child, +.bp3-dark .bp3-callout.bp3-intent-warning[class*=bp3-icon-]:before { + color: #ffb366 +} + +.bp3-callout.bp3-intent-danger { + background-color: rgba(219, 55, 55, .15) +} + +.bp3-callout.bp3-intent-danger .bp3-heading, +.bp3-callout.bp3-intent-danger>.bp3-icon:first-child, +.bp3-callout.bp3-intent-danger[class*=bp3-icon-]:before { + color: #c23030 +} + +.bp3-dark .bp3-callout.bp3-intent-danger { + background-color: rgba(219, 55, 55, .25) +} + +.bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading, +.bp3-dark .bp3-callout.bp3-intent-danger>.bp3-icon:first-child, +.bp3-dark .bp3-callout.bp3-intent-danger[class*=bp3-icon-]:before { + color: #ff7373 +} + +.bp3-running-text .bp3-callout { + margin: 20px 0 +} + +.bp3-card { + border-radius: 3px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); + background-color: #fff; + padding: 20px; + transition: transform .2s cubic-bezier(.4, 1, .75, .9), box-shadow .2s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-card.bp3-dark, +.bp3-dark .bp3-card { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); + background-color: #30404d +} + +.bp3-elevation-0 { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0) +} + +.bp3-dark .bp3-elevation-0, +.bp3-elevation-0.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0) +} + +.bp3-elevation-1 { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-dark .bp3-elevation-1, +.bp3-elevation-1.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-elevation-2 { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 1px 1px rgba(16, 22, 26, .2), 0 2px 6px rgba(16, 22, 26, .2) +} + +.bp3-dark .bp3-elevation-2, +.bp3-elevation-2.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 1px 1px rgba(16, 22, 26, .4), 0 2px 6px rgba(16, 22, 26, .4) +} + +.bp3-elevation-3 { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 2px 4px rgba(16, 22, 26, .2), 0 8px 24px rgba(16, 22, 26, .2) +} + +.bp3-dark .bp3-elevation-3, +.bp3-elevation-3.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 2px 4px rgba(16, 22, 26, .4), 0 8px 24px rgba(16, 22, 26, .4) +} + +.bp3-elevation-4 { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 4px 8px rgba(16, 22, 26, .2), 0 18px 46px 6px rgba(16, 22, 26, .2) +} + +.bp3-dark .bp3-elevation-4, +.bp3-elevation-4.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 4px 8px rgba(16, 22, 26, .4), 0 18px 46px 6px rgba(16, 22, 26, .4) +} + +.bp3-card.bp3-interactive:hover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 2px 4px rgba(16, 22, 26, .2), 0 8px 24px rgba(16, 22, 26, .2); + cursor: pointer +} + +.bp3-card.bp3-interactive:hover.bp3-dark, +.bp3-dark .bp3-card.bp3-interactive:hover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 2px 4px rgba(16, 22, 26, .4), 0 8px 24px rgba(16, 22, 26, .4) +} + +.bp3-card.bp3-interactive:active { + opacity: .9; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .2); + transition-duration: 0 +} + +.bp3-card.bp3-interactive:active.bp3-dark, +.bp3-dark .bp3-card.bp3-interactive:active { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-collapse { + height: 0; + overflow-y: hidden; + transition: height .2s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-collapse .bp3-collapse-body { + transition: transform .2s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-collapse .bp3-collapse-body[aria-hidden=true] { + display: none +} + +.bp3-context-menu .bp3-popover-target { + display: block +} + +.bp3-context-menu-popover-target { + position: fixed +} + +.bp3-dialog-container { + opacity: 1; + transform: scale(1); + display: flex; + align-items: center; + justify-content: center; + width: 100%; + min-height: 100%; + user-select: none +} + +.bp3-dialog-container.bp3-overlay-appear>.bp3-dialog, +.bp3-dialog-container.bp3-overlay-enter>.bp3-dialog { + opacity: 0; + transform: scale(.5) +} + +.bp3-dialog-container.bp3-overlay-appear-active>.bp3-dialog, +.bp3-dialog-container.bp3-overlay-enter-active>.bp3-dialog { + opacity: 1; + transform: scale(1); + transition-property: opacity, transform; + transition-duration: .3s; + transition-timing-function: cubic-bezier(.54, 1.12, .38, 1.11); + transition-delay: 0 +} + +.bp3-dialog-container.bp3-overlay-exit>.bp3-dialog { + opacity: 1; + transform: scale(1) +} + +.bp3-dialog-container.bp3-overlay-exit-active>.bp3-dialog { + opacity: 0; + transform: scale(.5); + transition-property: opacity, transform; + transition-duration: .3s; + transition-timing-function: cubic-bezier(.54, 1.12, .38, 1.11); + transition-delay: 0 +} + +.bp3-dialog-container .bp3-dialog { + position: static !important; + transform: none +} + +.bp3-dialog { + display: flex; + flex-direction: column; + margin: 30px 0; + border-radius: 6px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 4px 8px rgba(16, 22, 26, .2), 0 18px 46px 6px rgba(16, 22, 26, .2); + background: #ebf1f5; + width: 500px; + padding-bottom: 20px; + user-select: text +} + +.bp3-dialog:focus { + outline: 0 +} + +.bp3-dark .bp3-dialog, +.bp3-dialog.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 4px 8px rgba(16, 22, 26, .4), 0 18px 46px 6px rgba(16, 22, 26, .4); + background: #293742; + color: #f5f8fa +} + +.bp3-dialog-header { + display: flex; + flex: 0 0 auto; + align-items: center; + border-radius: 6px 6px 0 0; + box-shadow: 0 1px 0 rgba(16, 22, 26, .15); + background: #fff; + min-height: 40px; + padding-left: 20px +} + +.bp3-dialog-header .bp3-icon, +.bp3-dialog-header .bp3-icon-large { + flex: 0 0 auto; + margin-right: 10px; + color: #5c7080 +} + +.bp3-dialog-header .bp3-heading { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; + flex: 1 1 auto; + margin: 0; + line-height: inherit +} + +.bp3-dialog-header .bp3-heading:last-child { + margin-right: 20px +} + +.bp3-dark .bp3-dialog-header { + box-shadow: 0 1px 0 rgba(16, 22, 26, .4); + background: #30404d +} + +.bp3-dark .bp3-dialog-header .bp3-icon, +.bp3-dark .bp3-dialog-header .bp3-icon-large { + color: #bfccd6 +} + +.bp3-dialog-close-button { + line-height: 1; + font-family: Icons20, sans-serif; + font-size: 20px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + color: #5c7080; + flex: 0 0 auto; + border: none; + background: none; + cursor: pointer; + padding: 10px +} + +.bp3-dialog-close-button:hover { + color: #182026 +} + +.bp3-dark .bp3-dialog-close-button { + color: #bfccd6 +} + +.bp3-dark .bp3-dialog-close-button:hover { + color: #f5f8fa +} + +.bp3-dialog-close-button .bp3-icon, +.bp3-dialog-close-button .bp3-icon-large { + margin: 0 +} + +.bp3-dialog-body { + flex: 1 1 auto; + margin: 20px; + line-height: 18px +} + +.bp3-dialog-footer { + flex: 0 0 auto; + margin: 0 20px +} + +.bp3-dialog-footer-actions { + display: flex; + justify-content: flex-end +} + +.bp3-dialog-footer-actions .bp3-button { + margin-left: 10px +} + +.bp3-editable-text { + display: inline-block; + position: relative; + cursor: text; + max-width: 100%; + vertical-align: top; + white-space: nowrap +} + +.bp3-editable-text:before { + position: absolute; + top: -3px; + right: -3px; + bottom: -3px; + left: -3px; + border-radius: 3px; + content: ""; + transition: background-color .1s cubic-bezier(.4, 1, .75, .9), box-shadow .1s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-editable-text:hover:before { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, .15) +} + +.bp3-editable-text.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 1px 1px rgba(16, 22, 26, .2); + background-color: #fff +} + +.bp3-editable-text.bp3-disabled:before { + box-shadow: none +} + +.bp3-editable-text.bp3-intent-primary .bp3-editable-text-content, +.bp3-editable-text.bp3-intent-primary .bp3-editable-text-input { + color: #137cbd +} + +.bp3-editable-text.bp3-intent-primary:hover:before { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, .4) +} + +.bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-editable-text.bp3-intent-success .bp3-editable-text-content, +.bp3-editable-text.bp3-intent-success .bp3-editable-text-input { + color: #0f9960 +} + +.bp3-editable-text.bp3-intent-success:hover:before { + box-shadow: 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, .4) +} + +.bp3-editable-text.bp3-intent-success.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-editable-text.bp3-intent-warning .bp3-editable-text-content, +.bp3-editable-text.bp3-intent-warning .bp3-editable-text-input { + color: #d9822b +} + +.bp3-editable-text.bp3-intent-warning:hover:before { + box-shadow: 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, .4) +} + +.bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-editable-text.bp3-intent-danger .bp3-editable-text-content, +.bp3-editable-text.bp3-intent-danger .bp3-editable-text-input { + color: #db3737 +} + +.bp3-editable-text.bp3-intent-danger:hover:before { + box-shadow: 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, .4) +} + +.bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-dark .bp3-editable-text:hover:before { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px hsla(0, 0%, 100%, .15) +} + +.bp3-dark .bp3-editable-text.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4); + background-color: rgba(16, 22, 26, .3) +} + +.bp3-dark .bp3-editable-text.bp3-disabled:before { + box-shadow: none +} + +.bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content { + color: #48aff0 +} + +.bp3-dark .bp3-editable-text.bp3-intent-primary:hover:before { + box-shadow: 0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, .4) +} + +.bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content { + color: #3dcc91 +} + +.bp3-dark .bp3-editable-text.bp3-intent-success:hover:before { + box-shadow: 0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, .4) +} + +.bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content { + color: #ffb366 +} + +.bp3-dark .bp3-editable-text.bp3-intent-warning:hover:before { + box-shadow: 0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, .4) +} + +.bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content { + color: #ff7373 +} + +.bp3-dark .bp3-editable-text.bp3-intent-danger:hover:before { + box-shadow: 0 0 0 0 hsla(0, 100%, 73%, 0), 0 0 0 0 hsla(0, 100%, 73%, 0), inset 0 0 0 1px hsla(0, 100%, 73%, .4) +} + +.bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing:before { + box-shadow: 0 0 0 1px #ff7373, 0 0 0 3px hsla(0, 100%, 73%, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-editable-text-content, +.bp3-editable-text-input { + display: inherit; + position: relative; + min-width: inherit; + max-width: inherit; + vertical-align: top; + text-transform: inherit; + letter-spacing: inherit; + color: inherit; + font: inherit; + resize: none +} + +.bp3-editable-text-input { + border: none; + box-shadow: none; + background: none; + width: 100%; + padding: 0; + white-space: pre-wrap +} + +.bp3-editable-text-input::placeholder { + opacity: 1; + color: rgba(92, 112, 128, .5) +} + +.bp3-editable-text-input:focus { + outline: none +} + +.bp3-editable-text-input::-ms-clear { + display: none +} + +.bp3-editable-text-content { + overflow: hidden; + padding-right: 2px; + text-overflow: ellipsis; + white-space: pre +} + +.bp3-editable-text-editing>.bp3-editable-text-content { + position: absolute; + left: 0; + visibility: hidden +} + +.bp3-editable-text-placeholder>.bp3-editable-text-content { + color: rgba(92, 112, 128, .5) +} + +.bp3-dark .bp3-editable-text-placeholder>.bp3-editable-text-content { + color: rgba(191, 204, 214, .5) +} + +.bp3-editable-text.bp3-multiline { + display: block +} + +.bp3-editable-text.bp3-multiline .bp3-editable-text-content { + overflow: auto; + white-space: pre-wrap; + word-wrap: break-word +} + +.bp3-control-group { + transform: translateZ(0); + display: flex; + flex-direction: row; + align-items: stretch +} + +.bp3-control-group>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-control-group>.bp3-fill { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-control-group .bp3-button, +.bp3-control-group .bp3-input, +.bp3-control-group .bp3-select { + position: relative +} + +.bp3-control-group .bp3-input { + z-index: 2; + border-radius: inherit +} + +.bp3-control-group .bp3-input:focus { + z-index: 14; + border-radius: 3px +} + +.bp3-control-group .bp3-input[class*=bp3-intent] { + z-index: 13 +} + +.bp3-control-group .bp3-input[class*=bp3-intent]:focus { + z-index: 15 +} + +.bp3-control-group .bp3-input.bp3-disabled, +.bp3-control-group .bp3-input:disabled, +.bp3-control-group .bp3-input[readonly] { + z-index: 1 +} + +.bp3-control-group .bp3-input-group[class*=bp3-intent] .bp3-input { + z-index: 13 +} + +.bp3-control-group .bp3-input-group[class*=bp3-intent] .bp3-input:focus { + z-index: 15 +} + +.bp3-control-group .bp3-button, +.bp3-control-group .bp3-select select { + z-index: 4; + border-radius: inherit +} + +.bp3-control-group .bp3-button:focus, +.bp3-control-group .bp3-select select:focus { + position: relative; + z-index: 5 +} + +.bp3-control-group .bp3-button:hover, +.bp3-control-group .bp3-select select:hover { + z-index: 6 +} + +.bp3-control-group .bp3-button:active, +.bp3-control-group .bp3-select select:active { + z-index: 7 +} + +.bp3-control-group .bp3-button.bp3-disabled, +.bp3-control-group .bp3-button:disabled, +.bp3-control-group .bp3-button[readonly], +.bp3-control-group .bp3-select select.bp3-disabled, +.bp3-control-group .bp3-select select:disabled, +.bp3-control-group .bp3-select select[readonly] { + z-index: 3 +} + +.bp3-control-group .bp3-button[class*=bp3-intent], +.bp3-control-group .bp3-select select[class*=bp3-intent] { + z-index: 9 +} + +.bp3-control-group .bp3-button[class*=bp3-intent]:focus, +.bp3-control-group .bp3-select select[class*=bp3-intent]:focus { + z-index: 10 +} + +.bp3-control-group .bp3-button[class*=bp3-intent]:hover, +.bp3-control-group .bp3-select select[class*=bp3-intent]:hover { + z-index: 11 +} + +.bp3-control-group .bp3-button[class*=bp3-intent]:active, +.bp3-control-group .bp3-select select[class*=bp3-intent]:active { + z-index: 12 +} + +.bp3-control-group .bp3-button[class*=bp3-intent].bp3-disabled, +.bp3-control-group .bp3-button[class*=bp3-intent]:disabled, +.bp3-control-group .bp3-button[class*=bp3-intent][readonly], +.bp3-control-group .bp3-select select[class*=bp3-intent].bp3-disabled, +.bp3-control-group .bp3-select select[class*=bp3-intent]:disabled, +.bp3-control-group .bp3-select select[class*=bp3-intent][readonly] { + z-index: 8 +} + +.bp3-control-group .bp3-input-group>.bp3-button, +.bp3-control-group .bp3-input-group>.bp3-icon, +.bp3-control-group .bp3-input-group>.bp3-input-action { + z-index: 16 +} + +.bp3-control-group .bp3-select:after { + z-index: 17 +} + +.bp3-control-group:not(.bp3-vertical)>* { + margin-right: -1px +} + +.bp3-dark .bp3-control-group:not(.bp3-vertical)>* { + margin-right: 0 +} + +.bp3-dark .bp3-control-group:not(.bp3-vertical)>.bp3-button+.bp3-button { + margin-left: 1px +} + +.bp3-control-group>:first-child { + border-radius: 3px 0 0 3px +} + +.bp3-control-group>:last-child { + margin-right: 0; + border-radius: 0 3px 3px 0 +} + +.bp3-control-group .bp3-input-group .bp3-button { + border-radius: 3px +} + +.bp3-control-group.bp3-fill>:not(.bp3-fixed), +.bp3-control-group>.bp3-fill { + flex: 1 1 auto +} + +.bp3-control-group.bp3-vertical { + flex-direction: column +} + +.bp3-control-group.bp3-vertical>* { + margin-top: -1px +} + +.bp3-control-group.bp3-vertical>:first-child { + margin-top: 0; + border-radius: 3px 3px 0 0 +} + +.bp3-control-group.bp3-vertical>:last-child { + border-radius: 0 0 3px 3px +} + +.bp3-control { + display: block; + position: relative; + margin-bottom: 10px; + cursor: pointer; + min-height: 16px; + padding-left: 26px; + text-transform: none; + line-height: 16px +} + +.bp3-control.bp3-disabled { + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-control.bp3-inline { + display: inline-block; + margin-right: 20px +} + +.bp3-control input { + position: absolute; + top: 0; + left: 0; + opacity: 0; + z-index: -1 +} + +.bp3-control .bp3-control-indicator { + line-height: 1; + font-family: Icons16, sans-serif; + font-size: 16px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + position: absolute; + top: 0; + left: 0; + margin: 0; + border: none; + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-clip: padding-box; + background-color: #f5f8fa; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .8), hsla(0, 0%, 100%, 0)); + cursor: pointer; + width: 16px; + height: 16px; + line-height: 16px; + user-select: none +} + +.bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-control input:checked~.bp3-control-indicator { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #137cbd; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .1), hsla(0, 0%, 100%, 0)); + color: #fff +} + +.bp3-control:hover .bp3-control-indicator { + background-color: #ebf1f5 +} + +.bp3-control.bp3-checkbox .bp3-control:hover input:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-checkbox:hover input:indeterminate~.bp3-control-indicator, +.bp3-control:hover .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-control:hover input:checked~.bp3-control-indicator { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 -1px 0 rgba(16, 22, 26, .2); + background-color: #106ba3 +} + +.bp3-control input:not(:disabled):active~.bp3-control-indicator { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 2px rgba(16, 22, 26, .2); + background: #d8e1e8 +} + +.bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator, +.bp3-control input:not(:disabled):active:checked~.bp3-control-indicator { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4), inset 0 1px 2px rgba(16, 22, 26, .2); + background: #0e5a8a +} + +.bp3-control input:focus~.bp3-control-indicator { + outline: 2px auto rgba(128, 0, 128, .6); + outline-offset: 2px; + -moz-outline-radius: 6px +} + +.bp3-control input:disabled~.bp3-control-indicator { + box-shadow: none; + background: rgba(206, 217, 224, .5); + cursor: not-allowed +} + +.bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator, +.bp3-control input:disabled:checked~.bp3-control-indicator { + box-shadow: none; + background: rgba(19, 124, 189, .5) +} + +.bp3-control.bp3-checkbox .bp3-control-indicator { + border-radius: 3px; + font-size: 16px +} + +.bp3-control.bp3-checkbox input:checked~.bp3-control-indicator:empty:before, +.bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator:empty:before { + content: "\E6D8" +} + +.bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator:empty:before { + content: "\E70E" +} + +.bp3-control.bp3-radio .bp3-control-indicator { + border-radius: 50%; + font-size: 6px +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-radio input:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-radio .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-radio input:checked~.bp3-control-indicator:before { + display: inline-block; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + border-radius: 50%; + background: #fff; + width: 1em; + height: 1em; + content: "" +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-radio input:disabled:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-radio .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-radio input:checked:disabled~.bp3-control-indicator:before { + box-shadow: none +} + +.bp3-control.bp3-radio input:focus~.bp3-control-indicator { + -moz-outline-radius: 16px +} + +.bp3-control.bp3-switch { + padding-left: 38px +} + +.bp3-control.bp3-switch .bp3-control-indicator { + border: none; + border-radius: 28px; + box-shadow: none; + background: rgba(167, 182, 194, .5); + width: 28px; + height: 16px; + transition: background-color .1s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-control.bp3-switch .bp3-control-indicator:before { + display: block; + position: relative; + top: 2px; + left: 2px; + border-radius: 16px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 1px 1px rgba(16, 22, 26, .2); + background: #fff; + background-clip: padding-box; + width: 12px; + height: 12px; + content: ""; + transition: left .1s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-control.bp3-switch.bp3-align-right { + padding-right: 38px; + padding-left: 0 +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-switch input:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch input:checked~.bp3-control-indicator { + box-shadow: none; + background-color: #137cbd; + width: 28px; + height: 16px +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-switch input:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-switch .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-switch input:checked~.bp3-control-indicator:before { + left: 14px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-control.bp3-switch:hover .bp3-control-indicator { + background-color: rgba(115, 134, 148, .5) +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-switch:hover input:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch:hover .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch:hover input:checked~.bp3-control-indicator { + background-color: #106ba3 +} + +.bp3-control.bp3-switch input:not(:disabled):active~.bp3-control-indicator { + box-shadow: none; + background-color: rgba(92, 112, 128, .5) +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-switch input:not(:disabled):active:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch input:not(:disabled):active:checked~.bp3-control-indicator { + background-color: #0e5a8a +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-switch input:not(:disabled):active:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-switch .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-switch input:not(:disabled):active:checked~.bp3-control-indicator:before { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-control.bp3-switch input:disabled~.bp3-control-indicator { + background-color: rgba(206, 217, 224, .5) +} + +.bp3-control.bp3-switch input:disabled~.bp3-control-indicator:before { + box-shadow: none; + background-color: hsla(0, 0%, 100%, .8) +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-switch input:disabled:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-switch input:disabled:checked~.bp3-control-indicator { + background-color: rgba(128, 0, 128, .5) +} + +.bp3-control.bp3-align-right { + padding-right: 26px; + padding-left: 0 +} + +.bp3-control.bp3-align-right .bp3-control-indicator { + right: 0; + left: auto +} + +.bp3-control.bp3-large { + min-height: 20px; + padding-left: 30px; + line-height: 20px; + font-size: 16px +} + +.bp3-control.bp3-large .bp3-control-indicator { + width: 20px; + height: 20px; + line-height: 20px; + font-family: Icons20; + font-size: 20px +} + +.bp3-control.bp3-large.bp3-align-right { + padding-right: 30px; + padding-left: 0 +} + +.bp3-control.bp3-large.bp3-checkbox .bp3-control.bp3-checkbox:hover input:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-large.bp3-checkbox input:checked~.bp3-control-indicator:before, +.bp3-control.bp3-large.bp3-checkbox input:indeterminate~.bp3-control-indicator:before { + top: 1px +} + +.bp3-control.bp3-large.bp3-radio .bp3-control-indicator { + font-size: 8px +} + +.bp3-control.bp3-large.bp3-switch { + padding-left: 42px +} + +.bp3-control.bp3-large.bp3-switch .bp3-control-indicator { + width: 32px; + height: 20px +} + +.bp3-control.bp3-large.bp3-switch .bp3-control-indicator:before { + width: 16px; + height: 16px +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-large.bp3-switch input:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-large.bp3-switch .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-control.bp3-large.bp3-switch input:checked~.bp3-control-indicator { + width: 32px; + height: 20px +} + +.bp3-control.bp3-checkbox .bp3-control.bp3-large.bp3-switch input:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-large.bp3-switch .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator:before, +.bp3-control.bp3-large.bp3-switch input:checked~.bp3-control-indicator:before { + left: 14px +} + +.bp3-control.bp3-large.bp3-switch.bp3-align-right { + padding-right: 42px; + padding-left: 0 +} + +.bp3-dark .bp3-control { + color: #f5f8fa +} + +.bp3-dark .bp3-control.bp3-disabled { + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-control .bp3-control-indicator { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #394b59; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .05), hsla(0, 0%, 100%, 0)) +} + +.bp3-dark .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control input:checked~.bp3-control-indicator { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-control:hover .bp3-control-indicator { + background-color: #30404d +} + +.bp3-dark .bp3-control input:not(:disabled):active~.bp3-control-indicator { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .6), inset 0 1px 2px rgba(16, 22, 26, .2); + background: #202b33 +} + +.bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control input:not(:disabled):active:checked~.bp3-control-indicator { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #0e5a8a +} + +.bp3-dark .bp3-control input:disabled~.bp3-control-indicator { + box-shadow: none; + background: rgba(57, 75, 89, .5); + cursor: not-allowed +} + +.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control input:disabled:checked~.bp3-control-indicator { + box-shadow: none; + background: rgba(14, 90, 138, .5) +} + +.bp3-dark .bp3-control.bp3-checkbox input:checked:disabled~.bp3-control-indicator:before, +.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator:before { + color: rgba(191, 204, 214, .5) +} + +.bp3-control.bp3-checkbox .bp3-dark .bp3-control.bp3-radio input:disabled:indeterminate~.bp3-control-indicator:before, +.bp3-dark .bp3-control.bp3-radio .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator:before, +.bp3-dark .bp3-control.bp3-radio input:checked:disabled~.bp3-control-indicator:before { + background: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator { + box-shadow: none; + background: rgba(16, 22, 26, .5) +} + +.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator:before { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background: #30404d +} + +.bp3-control.bp3-checkbox .bp3-dark .bp3-control.bp3-switch input:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch input:checked~.bp3-control-indicator { + box-shadow: none; + background-color: #137cbd +} + +.bp3-control.bp3-checkbox .bp3-dark .bp3-control.bp3-switch input:indeterminate~.bp3-control-indicator:before, +.bp3-dark .bp3-control.bp3-switch .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator:before, +.bp3-dark .bp3-control.bp3-switch input:checked~.bp3-control-indicator:before { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-control.bp3-switch:hover .bp3-control-indicator { + background: rgba(16, 22, 26, .7) +} + +.bp3-control.bp3-checkbox .bp3-dark .bp3-control.bp3-switch:hover input:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch:hover .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch:hover input:checked~.bp3-control-indicator { + background: #2b95d6 +} + +.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active~.bp3-control-indicator { + box-shadow: none; + background: rgba(16, 22, 26, .9) +} + +.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active~.bp3-control-indicator:before { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-control.bp3-checkbox .bp3-dark .bp3-control.bp3-switch input:not(:disabled):active:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active:checked~.bp3-control-indicator { + background: #48aff0 +} + +.bp3-control.bp3-checkbox .bp3-dark .bp3-control.bp3-switch input:not(:disabled):active:indeterminate~.bp3-control-indicator:before, +.bp3-dark .bp3-control.bp3-switch .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator:before, +.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active:checked~.bp3-control-indicator:before { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-control.bp3-switch input:disabled~.bp3-control-indicator { + background: rgba(57, 75, 89, .5) +} + +.bp3-dark .bp3-control.bp3-switch input:disabled~.bp3-control-indicator:before { + box-shadow: none; + background: rgba(16, 22, 26, .4) +} + +.bp3-control.bp3-checkbox .bp3-dark .bp3-control.bp3-switch input:disabled:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator, +.bp3-dark .bp3-control.bp3-switch input:disabled:checked~.bp3-control-indicator { + background: rgba(14, 90, 138, .5) +} + +.bp3-file-input { + display: inline-block; + position: relative; + cursor: pointer; + height: 30px +} + +.bp3-file-input input { + opacity: 0; + margin: 0; + min-width: 200px +} + +.bp3-file-input input.bp3-disabled+.bp3-file-upload-input, +.bp3-file-input input:disabled+.bp3-file-upload-input { + box-shadow: none; + background: rgba(206, 217, 224, .5); + cursor: not-allowed; + color: rgba(92, 112, 128, .5); + resize: none +} + +.bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after, +.bp3-file-input input:disabled+.bp3-file-upload-input:after { + outline: none; + box-shadow: none; + background-color: rgba(206, 217, 224, .5); + background-image: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after.bp3-active, +.bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after.bp3-active:hover, +.bp3-file-input input:disabled+.bp3-file-upload-input:after.bp3-active, +.bp3-file-input input:disabled+.bp3-file-upload-input:after.bp3-active:hover { + background: rgba(206, 217, 224, .7) +} + +.bp3-dark .bp3-file-input input.bp3-disabled+.bp3-file-upload-input, +.bp3-dark .bp3-file-input input:disabled+.bp3-file-upload-input { + box-shadow: none; + background: rgba(57, 75, 89, .5); + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after, +.bp3-dark .bp3-file-input input:disabled+.bp3-file-upload-input:after { + box-shadow: none; + background-color: rgba(57, 75, 89, .5); + background-image: none; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after.bp3-active, +.bp3-dark .bp3-file-input input:disabled+.bp3-file-upload-input:after.bp3-active { + background: rgba(57, 75, 89, .7) +} + +.bp3-file-input.bp3-fill { + width: 100% +} + +.bp3-file-input.bp3-large, +.bp3-large .bp3-file-input { + height: 40px +} + +.bp3-file-upload-input { + outline: none; + border: none; + border-radius: 3px; + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2); + background: #fff; + height: 30px; + padding: 0 10px; + vertical-align: middle; + line-height: 30px; + color: #182026; + font-size: 14px; + font-weight: 400; + transition: box-shadow .1s cubic-bezier(.4, 1, .75, .9); + appearance: none; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; + position: absolute; + top: 0; + right: 0; + left: 0; + padding-right: 80px; + user-select: none +} + +.bp3-file-upload-input::placeholder { + opacity: 1; + color: rgba(92, 112, 128, .5) +} + +.bp3-file-upload-input.bp3-active, +.bp3-file-upload-input:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-file-upload-input.bp3-round, +.bp3-file-upload-input[type=search] { + border-radius: 30px; + box-sizing: border-box; + padding-left: 10px +} + +.bp3-file-upload-input[readonly] { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .15) +} + +.bp3-file-upload-input.bp3-disabled, +.bp3-file-upload-input:disabled { + box-shadow: none; + background: rgba(206, 217, 224, .5); + cursor: not-allowed; + color: rgba(92, 112, 128, .5); + resize: none +} + +.bp3-file-upload-input:after { + background-color: #f5f8fa; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .8), hsla(0, 0%, 100%, 0)); + color: #182026; + min-width: 24px; + min-height: 24px; + position: absolute; + top: 0; + right: 0; + margin: 3px; + border-radius: 3px; + width: 70px; + text-align: center; + line-height: 24px; + content: "Browse" +} + +.bp3-file-upload-input:after:hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-clip: padding-box; + background-color: #ebf1f5 +} + +.bp3-file-upload-input:after.bp3-active, +.bp3-file-upload-input:after:active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #d8e1e8; + background-image: none +} + +.bp3-file-upload-input:after.bp3-disabled, +.bp3-file-upload-input:after:disabled { + outline: none; + box-shadow: none; + background-color: rgba(206, 217, 224, .5); + background-image: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-file-upload-input:after.bp3-disabled.bp3-active, +.bp3-file-upload-input:after.bp3-disabled.bp3-active:hover, +.bp3-file-upload-input:after:disabled.bp3-active, +.bp3-file-upload-input:after:disabled.bp3-active:hover { + background: rgba(206, 217, 224, .7) +} + +.bp3-file-upload-input:hover:after { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-clip: padding-box; + background-color: #ebf1f5 +} + +.bp3-file-upload-input:active:after { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #d8e1e8; + background-image: none +} + +.bp3-large .bp3-file-upload-input { + height: 40px; + line-height: 40px; + font-size: 16px; + padding-right: 95px +} + +.bp3-large .bp3-file-upload-input.bp3-round, +.bp3-large .bp3-file-upload-input[type=search] { + padding: 0 15px +} + +.bp3-large .bp3-file-upload-input:after { + min-width: 30px; + min-height: 30px; + margin: 5px; + width: 85px; + line-height: 30px +} + +.bp3-dark .bp3-file-upload-input { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4); + background: rgba(16, 22, 26, .3); + color: #f5f8fa; + color: #bfccd6 +} + +.bp3-dark .bp3-file-upload-input::placeholder { + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-file-upload-input:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-file-upload-input[readonly] { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-file-upload-input.bp3-disabled, +.bp3-dark .bp3-file-upload-input:disabled { + box-shadow: none; + background: rgba(57, 75, 89, .5); + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-file-upload-input:after { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #394b59; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .05), hsla(0, 0%, 100%, 0)); + color: #f5f8fa +} + +.bp3-dark .bp3-file-upload-input:after.bp3-active, +.bp3-dark .bp3-file-upload-input:after:active, +.bp3-dark .bp3-file-upload-input:after:hover { + color: #f5f8fa +} + +.bp3-dark .bp3-file-upload-input:after:hover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #30404d +} + +.bp3-dark .bp3-file-upload-input:after.bp3-active, +.bp3-dark .bp3-file-upload-input:after:active { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .6), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #202b33; + background-image: none +} + +.bp3-dark .bp3-file-upload-input:after.bp3-disabled, +.bp3-dark .bp3-file-upload-input:after:disabled { + box-shadow: none; + background-color: rgba(57, 75, 89, .5); + background-image: none; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-file-upload-input:after.bp3-disabled.bp3-active, +.bp3-dark .bp3-file-upload-input:after:disabled.bp3-active { + background: rgba(57, 75, 89, .7) +} + +.bp3-dark .bp3-file-upload-input:after .bp3-button-spinner .bp3-spinner-head { + background: rgba(16, 22, 26, .5); + stroke: #8a9ba8 +} + +.bp3-dark .bp3-file-upload-input:hover:after { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #30404d +} + +.bp3-dark .bp3-file-upload-input:active:after { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .6), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #202b33; + background-image: none +} + +.bp3-file-upload-input:after { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1) +} + +.bp3-form-group { + display: flex; + flex-direction: column; + margin: 0 0 15px +} + +.bp3-form-group label.bp3-label { + margin-bottom: 5px +} + +.bp3-form-group .bp3-control { + margin-top: 7px +} + +.bp3-form-group .bp3-form-helper-text { + margin-top: 5px; + color: #5c7080; + font-size: 12px +} + +.bp3-form-group.bp3-intent-primary .bp3-form-helper-text { + color: #106ba3 +} + +.bp3-form-group.bp3-intent-success .bp3-form-helper-text { + color: #0d8050 +} + +.bp3-form-group.bp3-intent-warning .bp3-form-helper-text { + color: #bf7326 +} + +.bp3-form-group.bp3-intent-danger .bp3-form-helper-text { + color: #c23030 +} + +.bp3-form-group.bp3-inline { + flex-direction: row; + align-items: flex-start +} + +.bp3-form-group.bp3-inline.bp3-large label.bp3-label { + margin: 0 10px 0 0; + line-height: 40px +} + +.bp3-form-group.bp3-inline label.bp3-label { + margin: 0 10px 0 0; + line-height: 30px +} + +.bp3-form-group.bp3-disabled .bp3-form-helper-text, +.bp3-form-group.bp3-disabled .bp3-label, +.bp3-form-group.bp3-disabled .bp3-text-muted { + color: rgba(92, 112, 128, .5) !important +} + +.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text { + color: #48aff0 +} + +.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text { + color: #3dcc91 +} + +.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text { + color: #ffb366 +} + +.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text { + color: #ff7373 +} + +.bp3-dark .bp3-form-group .bp3-form-helper-text { + color: #bfccd6 +} + +.bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text, +.bp3-dark .bp3-form-group.bp3-disabled .bp3-label, +.bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted { + color: rgba(191, 204, 214, .5) !important +} + +.bp3-input-group { + display: block; + position: relative +} + +.bp3-input-group .bp3-input { + position: relative; + width: 100% +} + +.bp3-input-group .bp3-input:not(:first-child) { + padding-left: 30px +} + +.bp3-input-group .bp3-input:not(:last-child) { + padding-right: 30px +} + +.bp3-input-group .bp3-input-action, +.bp3-input-group>.bp3-button, +.bp3-input-group>.bp3-icon { + position: absolute; + top: 0 +} + +.bp3-input-group .bp3-input-action:first-child, +.bp3-input-group>.bp3-button:first-child, +.bp3-input-group>.bp3-icon:first-child { + left: 0 +} + +.bp3-input-group .bp3-input-action:last-child, +.bp3-input-group>.bp3-button:last-child, +.bp3-input-group>.bp3-icon:last-child { + right: 0 +} + +.bp3-input-group .bp3-button { + min-width: 24px; + min-height: 24px; + margin: 3px; + padding: 0 7px +} + +.bp3-input-group .bp3-button:empty { + padding: 0 +} + +.bp3-input-group>.bp3-icon { + line-height: 1; + font-family: Icons16, sans-serif; + font-size: 16px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + z-index: 1; + color: #5c7080 +} + +.bp3-input-group .bp3-input-action>.bp3-spinner, +.bp3-input-group>.bp3-icon { + margin: 7px +} + +.bp3-input-group .bp3-tag { + margin: 5px +} + +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus), +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) { + color: #5c7080 +} + +.bp3-dark .bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus), +.bp3-dark .bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) { + color: #bfccd6 +} + +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large, +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large, +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard { + color: #5c7080 +} + +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled, +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled .bp3-icon, +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled .bp3-icon-large, +.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled .bp3-icon-standard, +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled, +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon, +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large, +.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard { + color: rgba(92, 112, 128, .5) !important +} + +.bp3-input-group.bp3-disabled { + cursor: not-allowed +} + +.bp3-input-group.bp3-disabled .bp3-icon { + color: rgba(92, 112, 128, .5) +} + +.bp3-input-group.bp3-large .bp3-button { + min-width: 30px; + min-height: 30px; + margin: 5px +} + +.bp3-input-group.bp3-large .bp3-input-action>.bp3-spinner, +.bp3-input-group.bp3-large>.bp3-icon { + margin: 12px +} + +.bp3-input-group.bp3-large .bp3-input { + height: 40px; + line-height: 40px; + font-size: 16px +} + +.bp3-input-group.bp3-large .bp3-input.bp3-round, +.bp3-input-group.bp3-large .bp3-input[type=search] { + padding: 0 15px +} + +.bp3-input-group.bp3-large .bp3-input:not(:first-child) { + padding-left: 40px +} + +.bp3-input-group.bp3-large .bp3-input:not(:last-child) { + padding-right: 40px +} + +.bp3-input-group.bp3-fill { + flex: 1 1 auto; + width: 100% +} + +.bp3-input-group.bp3-round .bp3-button, +.bp3-input-group.bp3-round .bp3-input, +.bp3-input-group.bp3-round .bp3-tag { + border-radius: 30px +} + +.bp3-dark .bp3-input-group .bp3-icon { + color: #bfccd6 +} + +.bp3-dark .bp3-input-group.bp3-disabled .bp3-icon { + color: rgba(191, 204, 214, .5) +} + +.bp3-input-group.bp3-intent-primary .bp3-input { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-primary .bp3-input:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-primary .bp3-input[readonly] { + box-shadow: inset 0 0 0 1px #137cbd +} + +.bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled, +.bp3-input-group.bp3-intent-primary .bp3-input:disabled { + box-shadow: none +} + +.bp3-input-group.bp3-intent-primary>.bp3-icon { + color: #106ba3 +} + +.bp3-dark .bp3-input-group.bp3-intent-primary>.bp3-icon { + color: #48aff0 +} + +.bp3-input-group.bp3-intent-success .bp3-input { + box-shadow: 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-success .bp3-input:focus { + box-shadow: 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-success .bp3-input[readonly] { + box-shadow: inset 0 0 0 1px #0f9960 +} + +.bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled, +.bp3-input-group.bp3-intent-success .bp3-input:disabled { + box-shadow: none +} + +.bp3-input-group.bp3-intent-success>.bp3-icon { + color: #0d8050 +} + +.bp3-dark .bp3-input-group.bp3-intent-success>.bp3-icon { + color: #3dcc91 +} + +.bp3-input-group.bp3-intent-warning .bp3-input { + box-shadow: 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-warning .bp3-input:focus { + box-shadow: 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-warning .bp3-input[readonly] { + box-shadow: inset 0 0 0 1px #d9822b +} + +.bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled, +.bp3-input-group.bp3-intent-warning .bp3-input:disabled { + box-shadow: none +} + +.bp3-input-group.bp3-intent-warning>.bp3-icon { + color: #bf7326 +} + +.bp3-dark .bp3-input-group.bp3-intent-warning>.bp3-icon { + color: #ffb366 +} + +.bp3-input-group.bp3-intent-danger .bp3-input { + box-shadow: 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-danger .bp3-input:focus { + box-shadow: 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input-group.bp3-intent-danger .bp3-input[readonly] { + box-shadow: inset 0 0 0 1px #db3737 +} + +.bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled, +.bp3-input-group.bp3-intent-danger .bp3-input:disabled { + box-shadow: none +} + +.bp3-input-group.bp3-intent-danger>.bp3-icon { + color: #c23030 +} + +.bp3-dark .bp3-input-group.bp3-intent-danger>.bp3-icon { + color: #ff7373 +} + +.bp3-input { + outline: none; + border: none; + border-radius: 3px; + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2); + background: #fff; + height: 30px; + padding: 0 10px; + vertical-align: middle; + line-height: 30px; + color: #182026; + font-size: 14px; + font-weight: 400; + transition: box-shadow .1s cubic-bezier(.4, 1, .75, .9); + appearance: none +} + +.bp3-input::placeholder { + opacity: 1; + color: rgba(92, 112, 128, .5) +} + +.bp3-input.bp3-active, +.bp3-input:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-round, +.bp3-input[type=search] { + border-radius: 30px; + box-sizing: border-box; + padding-left: 10px +} + +.bp3-input[readonly] { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .15) +} + +.bp3-input.bp3-disabled, +.bp3-input:disabled { + box-shadow: none; + background: rgba(206, 217, 224, .5); + cursor: not-allowed; + color: rgba(92, 112, 128, .5); + resize: none +} + +.bp3-input.bp3-large { + height: 40px; + line-height: 40px; + font-size: 16px +} + +.bp3-input.bp3-large.bp3-round, +.bp3-input.bp3-large[type=search] { + padding: 0 15px +} + +.bp3-input.bp3-fill { + flex: 1 1 auto; + width: 100% +} + +.bp3-dark .bp3-input { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4); + background: rgba(16, 22, 26, .3); + color: #f5f8fa +} + +.bp3-dark .bp3-input::placeholder { + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-input:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input[readonly] { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-disabled, +.bp3-dark .bp3-input:disabled { + box-shadow: none; + background: rgba(57, 75, 89, .5); + color: rgba(191, 204, 214, .5) +} + +.bp3-input.bp3-intent-primary { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-primary:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-primary[readonly] { + box-shadow: inset 0 0 0 1px #137cbd +} + +.bp3-input.bp3-intent-primary.bp3-disabled, +.bp3-input.bp3-intent-primary:disabled { + box-shadow: none +} + +.bp3-dark .bp3-input.bp3-intent-primary { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-primary:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-primary[readonly] { + box-shadow: inset 0 0 0 1px #137cbd +} + +.bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled, +.bp3-dark .bp3-input.bp3-intent-primary:disabled { + box-shadow: none +} + +.bp3-input.bp3-intent-success { + box-shadow: 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-success:focus { + box-shadow: 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-success[readonly] { + box-shadow: inset 0 0 0 1px #0f9960 +} + +.bp3-input.bp3-intent-success.bp3-disabled, +.bp3-input.bp3-intent-success:disabled { + box-shadow: none +} + +.bp3-dark .bp3-input.bp3-intent-success { + box-shadow: 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-success:focus { + box-shadow: 0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-success[readonly] { + box-shadow: inset 0 0 0 1px #0f9960 +} + +.bp3-dark .bp3-input.bp3-intent-success.bp3-disabled, +.bp3-dark .bp3-input.bp3-intent-success:disabled { + box-shadow: none +} + +.bp3-input.bp3-intent-warning { + box-shadow: 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-warning:focus { + box-shadow: 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-warning[readonly] { + box-shadow: inset 0 0 0 1px #d9822b +} + +.bp3-input.bp3-intent-warning.bp3-disabled, +.bp3-input.bp3-intent-warning:disabled { + box-shadow: none +} + +.bp3-dark .bp3-input.bp3-intent-warning { + box-shadow: 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-warning:focus { + box-shadow: 0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-warning[readonly] { + box-shadow: inset 0 0 0 1px #d9822b +} + +.bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled, +.bp3-dark .bp3-input.bp3-intent-warning:disabled { + box-shadow: none +} + +.bp3-input.bp3-intent-danger { + box-shadow: 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, .15), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-danger:focus { + box-shadow: 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, .3), inset 0 1px 1px rgba(16, 22, 26, .2) +} + +.bp3-input.bp3-intent-danger[readonly] { + box-shadow: inset 0 0 0 1px #db3737 +} + +.bp3-input.bp3-intent-danger.bp3-disabled, +.bp3-input.bp3-intent-danger:disabled { + box-shadow: none +} + +.bp3-dark .bp3-input.bp3-intent-danger { + box-shadow: 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-danger:focus { + box-shadow: 0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-input.bp3-intent-danger[readonly] { + box-shadow: inset 0 0 0 1px #db3737 +} + +.bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled, +.bp3-dark .bp3-input.bp3-intent-danger:disabled { + box-shadow: none +} + +.bp3-input::-ms-clear { + display: none +} + +textarea.bp3-input { + max-width: 100%; + height: auto; + padding: 10px; + line-height: 1.28581 +} + +textarea.bp3-input.bp3-large { + line-height: 1.28581; + font-size: 16px +} + +.bp3-dark textarea.bp3-input { + box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4); + background: rgba(16, 22, 26, .3); + color: #f5f8fa +} + +.bp3-dark textarea.bp3-input::placeholder { + color: rgba(191, 204, 214, .5) +} + +.bp3-dark textarea.bp3-input:focus { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark textarea.bp3-input[readonly] { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .4) +} + +.bp3-dark textarea.bp3-input.bp3-disabled, +.bp3-dark textarea.bp3-input:disabled { + box-shadow: none; + background: rgba(57, 75, 89, .5); + color: rgba(191, 204, 214, .5) +} + +label.bp3-label { + display: block; + margin-top: 0; + margin-bottom: 15px +} + +label.bp3-label .bp3-html-select, +label.bp3-label .bp3-input, +label.bp3-label .bp3-popover-wrapper, +label.bp3-label .bp3-select, +label.bp3-label .bp3-slider { + display: block; + margin-top: 5px; + text-transform: none +} + +label.bp3-label .bp3-html-select select, +label.bp3-label .bp3-select select { + width: 100%; + vertical-align: top; + font-weight: 400 +} + +label.bp3-label.bp3-disabled, +label.bp3-label.bp3-disabled .bp3-text-muted { + color: rgba(92, 112, 128, .5) +} + +label.bp3-label.bp3-inline { + line-height: 30px +} + +label.bp3-label.bp3-inline .bp3-html-select, +label.bp3-label.bp3-inline .bp3-input, +label.bp3-label.bp3-inline .bp3-input-group, +label.bp3-label.bp3-inline .bp3-popover-wrapper, +label.bp3-label.bp3-inline .bp3-select { + display: inline-block; + margin: 0 0 0 5px; + vertical-align: top +} + +label.bp3-label.bp3-inline .bp3-input-group .bp3-input { + margin-left: 0 +} + +label.bp3-label.bp3-inline.bp3-large { + line-height: 40px +} + +label.bp3-label:not(.bp3-inline) .bp3-popover-target { + display: block +} + +.bp3-dark label.bp3-label { + color: #f5f8fa +} + +.bp3-dark label.bp3-label.bp3-disabled, +.bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted { + color: rgba(191, 204, 214, .5) +} + +.bp3-numeric-input .bp3-button-group.bp3-vertical>.bp3-button { + flex: 1 1 14px; + width: 30px; + min-height: 0; + padding: 0 +} + +.bp3-numeric-input .bp3-button-group.bp3-vertical>.bp3-button:first-child { + border-radius: 0 3px 0 0 +} + +.bp3-numeric-input .bp3-button-group.bp3-vertical>.bp3-button:last-child { + border-radius: 0 0 3px 0 +} + +.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child>.bp3-button:first-child { + border-radius: 3px 0 0 0 +} + +.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child>.bp3-button:last-child { + border-radius: 0 0 0 3px +} + +.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical>.bp3-button { + width: 40px +} + +form { + display: block +} + +.bp3-html-select select, +.bp3-select select { + display: inline-flex; + flex-direction: row; + align-items: center; + justify-content: center; + border: none; + cursor: pointer; + padding: 5px 10px; + vertical-align: middle; + text-align: left; + font-size: 14px; + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-color: #f5f8fa; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .8), hsla(0, 0%, 100%, 0)); + color: #182026; + border-radius: 3px; + height: 30px; + padding: 0 25px 0 10px; + -moz-appearance: none; + -webkit-appearance: none +} + +.bp3-html-select select>*, +.bp3-select select>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-html-select select>.bp3-fill, +.bp3-select select>.bp3-fill { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-html-select select:before, +.bp3-html-select select>*, +.bp3-select select:before, +.bp3-select select>* { + margin-right: 7px +} + +.bp3-html-select select:empty:before, +.bp3-html-select select>:last-child, +.bp3-select select:empty:before, +.bp3-select select>:last-child { + margin-right: 0 +} + +.bp3-html-select select:hover, +.bp3-select select:hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-clip: padding-box; + background-color: #ebf1f5 +} + +.bp3-html-select select.bp3-active, +.bp3-html-select select:active, +.bp3-select select.bp3-active, +.bp3-select select:active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #d8e1e8; + background-image: none +} + +.bp3-html-select select.bp3-disabled, +.bp3-html-select select:disabled, +.bp3-select select.bp3-disabled, +.bp3-select select:disabled { + outline: none; + box-shadow: none; + background-color: rgba(206, 217, 224, .5); + background-image: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-html-select select.bp3-disabled.bp3-active, +.bp3-html-select select.bp3-disabled.bp3-active:hover, +.bp3-html-select select:disabled.bp3-active, +.bp3-html-select select:disabled.bp3-active:hover, +.bp3-select select.bp3-disabled.bp3-active, +.bp3-select select.bp3-disabled.bp3-active:hover, +.bp3-select select:disabled.bp3-active, +.bp3-select select:disabled.bp3-active:hover { + background: rgba(206, 217, 224, .7) +} + +.bp3-html-select.bp3-minimal select, +.bp3-select.bp3-minimal select { + box-shadow: none; + background: none +} + +.bp3-html-select.bp3-minimal select:hover, +.bp3-select.bp3-minimal select:hover { + box-shadow: none; + background: rgba(167, 182, 194, .3); + text-decoration: none; + color: #182026 +} + +.bp3-html-select.bp3-minimal select.bp3-active, +.bp3-html-select.bp3-minimal select:active, +.bp3-select.bp3-minimal select.bp3-active, +.bp3-select.bp3-minimal select:active { + box-shadow: none; + background: rgba(115, 134, 148, .3); + color: #182026 +} + +.bp3-html-select.bp3-minimal select.bp3-disabled, +.bp3-html-select.bp3-minimal select.bp3-disabled:hover, +.bp3-html-select.bp3-minimal select:disabled, +.bp3-html-select.bp3-minimal select:disabled:hover, +.bp3-select.bp3-minimal select.bp3-disabled, +.bp3-select.bp3-minimal select.bp3-disabled:hover, +.bp3-select.bp3-minimal select:disabled, +.bp3-select.bp3-minimal select:disabled:hover { + background: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, +.bp3-html-select.bp3-minimal select:disabled.bp3-active, +.bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, +.bp3-select.bp3-minimal select.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, +.bp3-select.bp3-minimal select:disabled.bp3-active, +.bp3-select.bp3-minimal select:disabled:hover.bp3-active { + background: rgba(115, 134, 148, .3) +} + +.bp3-dark .bp3-html-select.bp3-minimal select, +.bp3-dark .bp3-select.bp3-minimal select, +.bp3-html-select.bp3-minimal .bp3-dark select, +.bp3-select.bp3-minimal .bp3-dark select { + box-shadow: none; + background: none; + color: inherit +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select:active, +.bp3-dark .bp3-html-select.bp3-minimal select:hover, +.bp3-dark .bp3-select.bp3-minimal select.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select:active, +.bp3-dark .bp3-select.bp3-minimal select:hover, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select:active, +.bp3-html-select.bp3-minimal .bp3-dark select:hover, +.bp3-select.bp3-minimal .bp3-dark select.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select:active, +.bp3-select.bp3-minimal .bp3-dark select:hover { + box-shadow: none; + background: none +} + +.bp3-dark .bp3-html-select.bp3-minimal select:hover, +.bp3-dark .bp3-select.bp3-minimal select:hover, +.bp3-html-select.bp3-minimal .bp3-dark select:hover, +.bp3-select.bp3-minimal .bp3-dark select:hover { + background: rgba(138, 155, 168, .15) +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select:active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select:active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select:active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select:active { + background: rgba(138, 155, 168, .3); + color: #f5f8fa +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, +.bp3-dark .bp3-html-select.bp3-minimal select:disabled, +.bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, +.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, +.bp3-dark .bp3-select.bp3-minimal select:disabled, +.bp3-dark .bp3-select.bp3-minimal select:disabled:hover, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover, +.bp3-html-select.bp3-minimal .bp3-dark select:disabled, +.bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover, +.bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover, +.bp3-select.bp3-minimal .bp3-dark select:disabled, +.bp3-select.bp3-minimal .bp3-dark select:disabled:hover { + background: none; + cursor: not-allowed; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active { + background: rgba(138, 155, 168, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-primary, +.bp3-select.bp3-minimal select.bp3-intent-primary { + color: #106ba3 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-primary:active, +.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, +.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-primary:active, +.bp3-select.bp3-minimal select.bp3-intent-primary:hover { + box-shadow: none; + background: none; + color: #106ba3 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, +.bp3-select.bp3-minimal select.bp3-intent-primary:hover { + background: rgba(19, 124, 189, .15); + color: #106ba3 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-primary:active, +.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-primary:active { + background: rgba(19, 124, 189, .3); + color: #106ba3 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, +.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, +.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, +.bp3-select.bp3-minimal select.bp3-intent-primary:disabled { + background: none; + color: rgba(16, 107, 163, .5) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active { + background: rgba(19, 124, 189, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, +.bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head { + stroke: #106ba3 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary { + color: #48aff0 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover { + background: rgba(19, 124, 189, .2); + color: #48aff0 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active { + background: rgba(19, 124, 189, .3); + color: #48aff0 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled { + background: none; + color: rgba(72, 175, 240, .5) +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active { + background: rgba(19, 124, 189, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-success, +.bp3-select.bp3-minimal select.bp3-intent-success { + color: #0d8050 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-success:active, +.bp3-html-select.bp3-minimal select.bp3-intent-success:hover, +.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-success:active, +.bp3-select.bp3-minimal select.bp3-intent-success:hover { + box-shadow: none; + background: none; + color: #0d8050 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-success:hover, +.bp3-select.bp3-minimal select.bp3-intent-success:hover { + background: rgba(15, 153, 96, .15); + color: #0d8050 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-success:active, +.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-success:active { + background: rgba(15, 153, 96, .3); + color: #0d8050 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, +.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, +.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, +.bp3-select.bp3-minimal select.bp3-intent-success:disabled { + background: none; + color: rgba(13, 128, 80, .5) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active { + background: rgba(15, 153, 96, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, +.bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head { + stroke: #0d8050 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success { + color: #3dcc91 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover { + background: rgba(15, 153, 96, .2); + color: #3dcc91 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active { + background: rgba(15, 153, 96, .3); + color: #3dcc91 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled { + background: none; + color: rgba(61, 204, 145, .5) +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active { + background: rgba(15, 153, 96, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-warning, +.bp3-select.bp3-minimal select.bp3-intent-warning { + color: #bf7326 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-warning:active, +.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, +.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-warning:active, +.bp3-select.bp3-minimal select.bp3-intent-warning:hover { + box-shadow: none; + background: none; + color: #bf7326 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, +.bp3-select.bp3-minimal select.bp3-intent-warning:hover { + background: rgba(217, 130, 43, .15); + color: #bf7326 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-warning:active, +.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-warning:active { + background: rgba(217, 130, 43, .3); + color: #bf7326 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, +.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, +.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, +.bp3-select.bp3-minimal select.bp3-intent-warning:disabled { + background: none; + color: rgba(191, 115, 38, .5) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active { + background: rgba(217, 130, 43, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, +.bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head { + stroke: #bf7326 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning { + color: #ffb366 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover { + background: rgba(217, 130, 43, .2); + color: #ffb366 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active { + background: rgba(217, 130, 43, .3); + color: #ffb366 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled { + background: none; + color: rgba(255, 179, 102, .5) +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active { + background: rgba(217, 130, 43, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-danger, +.bp3-select.bp3-minimal select.bp3-intent-danger { + color: #c23030 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-danger:active, +.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, +.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-danger:active, +.bp3-select.bp3-minimal select.bp3-intent-danger:hover { + box-shadow: none; + background: none; + color: #c23030 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, +.bp3-select.bp3-minimal select.bp3-intent-danger:hover { + background: rgba(219, 55, 55, .15); + color: #c23030 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-danger:active, +.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-danger:active { + background: rgba(219, 55, 55, .3); + color: #c23030 +} + +.bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, +.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, +.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, +.bp3-select.bp3-minimal select.bp3-intent-danger:disabled { + background: none; + color: rgba(194, 48, 48, .5) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active { + background: rgba(219, 55, 55, .3) +} + +.bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, +.bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head { + stroke: #c23030 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger { + color: #ff7373 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover { + background: rgba(219, 55, 55, .2); + color: #ff7373 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active { + background: rgba(219, 55, 55, .3); + color: #ff7373 +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled { + background: none; + color: hsla(0, 100%, 73%, .5) +} + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active, +.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active { + background: rgba(219, 55, 55, .3) +} + +.bp3-html-select.bp3-large select, +.bp3-select.bp3-large select { + height: 40px; + padding-right: 35px; + font-size: 16px +} + +.bp3-dark .bp3-html-select select, +.bp3-dark .bp3-select select { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #394b59; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .05), hsla(0, 0%, 100%, 0)); + color: #f5f8fa +} + +.bp3-dark .bp3-html-select select.bp3-active, +.bp3-dark .bp3-html-select select:active, +.bp3-dark .bp3-html-select select:hover, +.bp3-dark .bp3-select select.bp3-active, +.bp3-dark .bp3-select select:active, +.bp3-dark .bp3-select select:hover { + color: #f5f8fa +} + +.bp3-dark .bp3-html-select select:hover, +.bp3-dark .bp3-select select:hover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #30404d +} + +.bp3-dark .bp3-html-select select.bp3-active, +.bp3-dark .bp3-html-select select:active, +.bp3-dark .bp3-select select.bp3-active, +.bp3-dark .bp3-select select:active { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .6), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #202b33; + background-image: none +} + +.bp3-dark .bp3-html-select select.bp3-disabled, +.bp3-dark .bp3-html-select select:disabled, +.bp3-dark .bp3-select select.bp3-disabled, +.bp3-dark .bp3-select select:disabled { + box-shadow: none; + background-color: rgba(57, 75, 89, .5); + background-image: none; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, +.bp3-dark .bp3-html-select select:disabled.bp3-active, +.bp3-dark .bp3-select select.bp3-disabled.bp3-active, +.bp3-dark .bp3-select select:disabled.bp3-active { + background: rgba(57, 75, 89, .7) +} + +.bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, +.bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head { + background: rgba(16, 22, 26, .5); + stroke: #8a9ba8 +} + +.bp3-html-select select:disabled, +.bp3-select select:disabled { + box-shadow: none; + background-color: rgba(206, 217, 224, .5); + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-html-select .bp3-icon, +.bp3-select .bp3-icon, +.bp3-select:after { + position: absolute; + top: 7px; + right: 7px; + color: #5c7080; + pointer-events: none +} + +.bp3-disabled.bp3-select:after, +.bp3-html-select .bp3-disabled.bp3-icon, +.bp3-select .bp3-disabled.bp3-icon { + color: rgba(92, 112, 128, .5) +} + +.bp3-html-select, +.bp3-select { + display: inline-block; + position: relative; + vertical-align: middle; + letter-spacing: normal +} + +.bp3-html-select select::-ms-expand, +.bp3-select select::-ms-expand { + display: none +} + +.bp3-html-select.bp3-large .bp3-icon, +.bp3-html-select.bp3-large:after, +.bp3-select.bp3-large .bp3-icon, +.bp3-select.bp3-large:after { + top: 12px; + right: 12px +} + +.bp3-html-select.bp3-fill, +.bp3-html-select.bp3-fill select, +.bp3-select.bp3-fill, +.bp3-select.bp3-fill select { + width: 100% +} + +.bp3-dark .bp3-html-select option, +.bp3-dark .bp3-select option { + background-color: #30404d; + color: #f5f8fa +} + +.bp3-dark .bp3-html-select:after, +.bp3-dark .bp3-select:after { + color: #bfccd6 +} + +.bp3-select:after { + line-height: 1; + font-family: Icons16, sans-serif; + font-size: 16px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + content: "\E6C6" +} + +.bp3-running-text table, +table.bp3-html-table { + border-spacing: 0; + font-size: 14px +} + +.bp3-running-text table td, +.bp3-running-text table th, +table.bp3-html-table td, +table.bp3-html-table th { + padding: 11px; + vertical-align: top; + text-align: left +} + +.bp3-running-text table th, +table.bp3-html-table th { + color: #182026; + font-weight: 600 +} + +.bp3-running-text table td, +table.bp3-html-table td { + color: #182026 +} + +.bp3-running-text table tbody tr:first-child td, +.bp3-running-text table tbody tr:first-child th, +table.bp3-html-table tbody tr:first-child td, +table.bp3-html-table tbody tr:first-child th { + box-shadow: inset 0 1px 0 0 rgba(16, 22, 26, .15) +} + +.bp3-dark .bp3-running-text table td, +.bp3-dark .bp3-running-text table th, +.bp3-dark table.bp3-html-table td, +.bp3-dark table.bp3-html-table th, +.bp3-running-text .bp3-dark table td, +.bp3-running-text .bp3-dark table th { + color: #f5f8fa +} + +.bp3-dark .bp3-running-text table tbody tr:first-child td, +.bp3-dark .bp3-running-text table tbody tr:first-child th, +.bp3-dark table.bp3-html-table tbody tr:first-child td, +.bp3-dark table.bp3-html-table tbody tr:first-child th, +.bp3-running-text .bp3-dark table tbody tr:first-child td, +.bp3-running-text .bp3-dark table tbody tr:first-child th { + box-shadow: inset 0 1px 0 0 hsla(0, 0%, 100%, .15) +} + +table.bp3-html-table.bp3-small td, +table.bp3-html-table.bp3-small th { + padding-top: 6px; + padding-bottom: 6px +} + +table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td { + background: rgba(191, 204, 214, .15) +} + +table.bp3-html-table.bp3-html-table-bordered th:not(:first-child) { + box-shadow: inset 1px 0 0 0 rgba(16, 22, 26, .15) +} + +table.bp3-html-table.bp3-html-table-bordered tbody tr td { + box-shadow: inset 0 1px 0 0 rgba(16, 22, 26, .15) +} + +table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child) { + box-shadow: inset 1px 1px 0 0 rgba(16, 22, 26, .15) +} + +table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td { + box-shadow: none +} + +table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child) { + box-shadow: inset 1px 0 0 0 rgba(16, 22, 26, .15) +} + +table.bp3-html-table.bp3-interactive tbody tr:hover td { + background-color: rgba(191, 204, 214, .3); + cursor: pointer +} + +table.bp3-html-table.bp3-interactive tbody tr:active td { + background-color: rgba(191, 204, 214, .4) +} + +.bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td { + background: rgba(92, 112, 128, .15) +} + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child) { + box-shadow: inset 1px 0 0 0 hsla(0, 0%, 100%, .15) +} + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td { + box-shadow: inset 0 1px 0 0 hsla(0, 0%, 100%, .15) +} + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child) { + box-shadow: inset 1px 1px 0 0 hsla(0, 0%, 100%, .15) +} + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td { + box-shadow: inset 1px 0 0 0 hsla(0, 0%, 100%, .15) +} + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child { + box-shadow: none +} + +.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td { + background-color: rgba(92, 112, 128, .3); + cursor: pointer +} + +.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td { + background-color: rgba(92, 112, 128, .4) +} + +.bp3-key-combo .bp3-key:not(:last-child) { + margin-right: 5px +} + +.bp3-hotkey-dialog { + top: 40px; + padding-bottom: 0 +} + +.bp3-hotkey-dialog .bp3-dialog-body { + margin: 0; + padding: 0 +} + +.bp3-hotkey-dialog .bp3-hotkey-label { + flex-grow: 1 +} + +.bp3-hotkey-column { + margin: auto; + max-height: 80vh; + overflow-y: auto; + padding: 30px +} + +.bp3-hotkey-column .bp3-heading { + margin-bottom: 20px +} + +.bp3-hotkey-column .bp3-heading:not(:first-child) { + margin-top: 40px +} + +.bp3-hotkey { + display: flex; + align-items: center; + justify-content: space-between; + margin-right: 0; + margin-left: 0 +} + +.bp3-hotkey:not(:last-child) { + margin-bottom: 10px +} + +.bp3-icon, +.bp3-icon-large, +.bp3-icon-standard { + display: inline-block +} + +.bp3-icon-large.bp3-intent-primary, +.bp3-icon-standard.bp3-intent-primary, +.bp3-icon.bp3-intent-primary { + color: #106ba3 +} + +.bp3-dark .bp3-icon-large.bp3-intent-primary, +.bp3-dark .bp3-icon-standard.bp3-intent-primary, +.bp3-dark .bp3-icon.bp3-intent-primary { + color: #48aff0 +} + +.bp3-icon-large.bp3-intent-success, +.bp3-icon-standard.bp3-intent-success, +.bp3-icon.bp3-intent-success { + color: #0d8050 +} + +.bp3-dark .bp3-icon-large.bp3-intent-success, +.bp3-dark .bp3-icon-standard.bp3-intent-success, +.bp3-dark .bp3-icon.bp3-intent-success { + color: #3dcc91 +} + +.bp3-icon-large.bp3-intent-warning, +.bp3-icon-standard.bp3-intent-warning, +.bp3-icon.bp3-intent-warning { + color: #bf7326 +} + +.bp3-dark .bp3-icon-large.bp3-intent-warning, +.bp3-dark .bp3-icon-standard.bp3-intent-warning, +.bp3-dark .bp3-icon.bp3-intent-warning { + color: #ffb366 +} + +.bp3-icon-large.bp3-intent-danger, +.bp3-icon-standard.bp3-intent-danger, +.bp3-icon.bp3-intent-danger { + color: #c23030 +} + +.bp3-dark .bp3-icon-large.bp3-intent-danger, +.bp3-dark .bp3-icon-standard.bp3-intent-danger, +.bp3-dark .bp3-icon.bp3-intent-danger { + color: #ff7373 +} + +span.bp3-icon-standard { + font-family: Icons16, sans-serif; + font-size: 16px +} + +span.bp3-icon-large, +span.bp3-icon-standard { + line-height: 1; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased +} + +span.bp3-icon-large { + font-family: Icons20, sans-serif; + font-size: 20px +} + +span.bp3-icon { + line-height: 1; + font-family: Icons20; + font-size: inherit; + font-weight: 400; + font-style: normal +} + +span.bp3-icon:before { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased +} + +.bp3-icon-add:before { + content: "\E63E" +} + +.bp3-icon-add-column-left:before { + content: "\E6F9" +} + +.bp3-icon-add-column-right:before { + content: "\E6FA" +} + +.bp3-icon-add-row-bottom:before { + content: "\E6F8" +} + +.bp3-icon-add-row-top:before { + content: "\E6F7" +} + +.bp3-icon-add-to-artifact:before { + content: "\E67C" +} + +.bp3-icon-add-to-folder:before { + content: "\E6D2" +} + +.bp3-icon-airplane:before { + content: "\E74B" +} + +.bp3-icon-align-center:before { + content: "\E603" +} + +.bp3-icon-align-justify:before { + content: "\E605" +} + +.bp3-icon-align-left:before { + content: "\E602" +} + +.bp3-icon-align-right:before { + content: "\E604" +} + +.bp3-icon-alignment-bottom:before { + content: "\E727" +} + +.bp3-icon-alignment-horizontal-center:before { + content: "\E726" +} + +.bp3-icon-alignment-left:before { + content: "\E722" +} + +.bp3-icon-alignment-right:before { + content: "\E724" +} + +.bp3-icon-alignment-top:before { + content: "\E725" +} + +.bp3-icon-alignment-vertical-center:before { + content: "\E723" +} + +.bp3-icon-annotation:before { + content: "\E6F0" +} + +.bp3-icon-application:before { + content: "\E735" +} + +.bp3-icon-applications:before { + content: "\E621" +} + +.bp3-icon-arrow-bottom-left:before { + content: "\2199" +} + +.bp3-icon-arrow-bottom-right:before { + content: "\2198" +} + +.bp3-icon-arrow-down:before { + content: "\2193" +} + +.bp3-icon-arrow-left:before { + content: "\2190" +} + +.bp3-icon-arrow-right:before { + content: "\2192" +} + +.bp3-icon-arrow-top-left:before { + content: "\2196" +} + +.bp3-icon-arrow-top-right:before { + content: "\2197" +} + +.bp3-icon-arrow-up:before { + content: "\2191" +} + +.bp3-icon-arrows-horizontal:before { + content: "\2194" +} + +.bp3-icon-arrows-vertical:before { + content: "\2195" +} + +.bp3-icon-asterisk:before { + content: "*" +} + +.bp3-icon-automatic-updates:before { + content: "\E65F" +} + +.bp3-icon-badge:before { + content: "\E6E3" +} + +.bp3-icon-ban-circle:before { + content: "\E69D" +} + +.bp3-icon-bank-account:before { + content: "\E76F" +} + +.bp3-icon-barcode:before { + content: "\E676" +} + +.bp3-icon-blank:before { + content: "\E900" +} + +.bp3-icon-blocked-person:before { + content: "\E768" +} + +.bp3-icon-bold:before { + content: "\E606" +} + +.bp3-icon-book:before { + content: "\E6B8" +} + +.bp3-icon-bookmark:before { + content: "\E61A" +} + +.bp3-icon-box:before { + content: "\E6BF" +} + +.bp3-icon-briefcase:before { + content: "\E674" +} + +.bp3-icon-build:before { + content: "\E72D" +} + +.bp3-icon-calculator:before { + content: "\E70B" +} + +.bp3-icon-calendar:before { + content: "\E62B" +} + +.bp3-icon-camera:before { + content: "\E69E" +} + +.bp3-icon-caret-down:before { + content: "\2304" +} + +.bp3-icon-caret-left:before { + content: "\2329" +} + +.bp3-icon-caret-right:before { + content: "\232A" +} + +.bp3-icon-caret-up:before { + content: "\2303" +} + +.bp3-icon-cell-tower:before { + content: "\E770" +} + +.bp3-icon-changes:before { + content: "\E623" +} + +.bp3-icon-chart:before { + content: "\E67E" +} + +.bp3-icon-chat:before { + content: "\E689" +} + +.bp3-icon-chevron-backward:before { + content: "\E6DF" +} + +.bp3-icon-chevron-down:before { + content: "\E697" +} + +.bp3-icon-chevron-forward:before { + content: "\E6E0" +} + +.bp3-icon-chevron-left:before { + content: "\E694" +} + +.bp3-icon-chevron-right:before { + content: "\E695" +} + +.bp3-icon-chevron-up:before { + content: "\E696" +} + +.bp3-icon-circle:before { + content: "\E66A" +} + +.bp3-icon-circle-arrow-down:before { + content: "\E68E" +} + +.bp3-icon-circle-arrow-left:before { + content: "\E68C" +} + +.bp3-icon-circle-arrow-right:before { + content: "\E68B" +} + +.bp3-icon-circle-arrow-up:before { + content: "\E68D" +} + +.bp3-icon-citation:before { + content: "\E61B" +} + +.bp3-icon-clipboard:before { + content: "\E61D" +} + +.bp3-icon-cloud:before { + content: "\2601" +} + +.bp3-icon-cloud-download:before { + content: "\E690" +} + +.bp3-icon-cloud-upload:before { + content: "\E691" +} + +.bp3-icon-code:before { + content: "\E661" +} + +.bp3-icon-code-block:before { + content: "\E6C5" +} + +.bp3-icon-cog:before { + content: "\E645" +} + +.bp3-icon-collapse-all:before { + content: "\E763" +} + +.bp3-icon-column-layout:before { + content: "\E6DA" +} + +.bp3-icon-comment:before { + content: "\E68A" +} + +.bp3-icon-comparison:before { + content: "\E637" +} + +.bp3-icon-compass:before { + content: "\E79C" +} + +.bp3-icon-compressed:before { + content: "\E6C0" +} + +.bp3-icon-confirm:before { + content: "\E639" +} + +.bp3-icon-console:before { + content: "\E79B" +} + +.bp3-icon-contrast:before { + content: "\E6CB" +} + +.bp3-icon-control:before { + content: "\E67F" +} + +.bp3-icon-credit-card:before { + content: "\E649" +} + +.bp3-icon-cross:before { + content: "\2717" +} + +.bp3-icon-crown:before { + content: "\E7B4" +} + +.bp3-icon-curved-range-chart:before { + content: "\E71B" +} + +.bp3-icon-cut:before { + content: "\E6EF" +} + +.bp3-icon-dashboard:before { + content: "\E751" +} + +.bp3-icon-database:before { + content: "\E683" +} + +.bp3-icon-delete:before { + content: "\E644" +} + +.bp3-icon-delta:before { + content: "\394" +} + +.bp3-icon-derive-column:before { + content: "\E739" +} + +.bp3-icon-desktop:before { + content: "\E6AF" +} + +.bp3-icon-diagram-tree:before { + content: "\E7B3" +} + +.bp3-icon-direction-left:before { + content: "\E681" +} + +.bp3-icon-direction-right:before { + content: "\E682" +} + +.bp3-icon-disable:before { + content: "\E600" +} + +.bp3-icon-document:before { + content: "\E630" +} + +.bp3-icon-document-open:before { + content: "\E71E" +} + +.bp3-icon-document-share:before { + content: "\E71F" +} + +.bp3-icon-dollar:before { + content: "$" +} + +.bp3-icon-dot:before { + content: "\2022" +} + +.bp3-icon-double-caret-horizontal:before { + content: "\E6C7" +} + +.bp3-icon-double-caret-vertical:before { + content: "\E6C6" +} + +.bp3-icon-double-chevron-down:before { + content: "\E703" +} + +.bp3-icon-double-chevron-left:before { + content: "\E6FF" +} + +.bp3-icon-double-chevron-right:before { + content: "\E701" +} + +.bp3-icon-double-chevron-up:before { + content: "\E702" +} + +.bp3-icon-doughnut-chart:before { + content: "\E6CE" +} + +.bp3-icon-download:before { + content: "\E62F" +} + +.bp3-icon-drag-handle-horizontal:before { + content: "\E716" +} + +.bp3-icon-drag-handle-vertical:before { + content: "\E715" +} + +.bp3-icon-draw:before { + content: "\E66B" +} + +.bp3-icon-drive-time:before { + content: "\E615" +} + +.bp3-icon-duplicate:before { + content: "\E69C" +} + +.bp3-icon-edit:before { + content: "\270E" +} + +.bp3-icon-eject:before { + content: "\23CF" +} + +.bp3-icon-endorsed:before { + content: "\E75F" +} + +.bp3-icon-envelope:before { + content: "\2709" +} + +.bp3-icon-eraser:before { + content: "\E773" +} + +.bp3-icon-error:before { + content: "\E648" +} + +.bp3-icon-euro:before { + content: "\20AC" +} + +.bp3-icon-exchange:before { + content: "\E636" +} + +.bp3-icon-exclude-row:before { + content: "\E6EA" +} + +.bp3-icon-expand-all:before { + content: "\E764" +} + +.bp3-icon-export:before { + content: "\E633" +} + +.bp3-icon-eye-off:before { + content: "\E6CC" +} + +.bp3-icon-eye-on:before { + content: "\E75A" +} + +.bp3-icon-eye-open:before { + content: "\E66F" +} + +.bp3-icon-fast-backward:before { + content: "\E6A8" +} + +.bp3-icon-fast-forward:before { + content: "\E6AC" +} + +.bp3-icon-feed:before { + content: "\E656" +} + +.bp3-icon-feed-subscribed:before { + content: "\E78F" +} + +.bp3-icon-film:before { + content: "\E6A1" +} + +.bp3-icon-filter:before { + content: "\E638" +} + +.bp3-icon-filter-keep:before { + content: "\E78C" +} + +.bp3-icon-filter-list:before { + content: "\E6EE" +} + +.bp3-icon-filter-remove:before { + content: "\E78D" +} + +.bp3-icon-flag:before { + content: "\2691" +} + +.bp3-icon-flame:before { + content: "\E7A9" +} + +.bp3-icon-flash:before { + content: "\E6B3" +} + +.bp3-icon-floppy-disk:before { + content: "\E6B7" +} + +.bp3-icon-flows:before { + content: "\E659" +} + +.bp3-icon-folder-close:before { + content: "\E652" +} + +.bp3-icon-folder-new:before { + content: "\E7B0" +} + +.bp3-icon-folder-open:before { + content: "\E651" +} + +.bp3-icon-folder-shared:before { + content: "\E653" +} + +.bp3-icon-folder-shared-open:before { + content: "\E670" +} + +.bp3-icon-follower:before { + content: "\E760" +} + +.bp3-icon-following:before { + content: "\E761" +} + +.bp3-icon-font:before { + content: "\E6B4" +} + +.bp3-icon-fork:before { + content: "\E63A" +} + +.bp3-icon-form:before { + content: "\E795" +} + +.bp3-icon-full-circle:before { + content: "\E685" +} + +.bp3-icon-full-stacked-chart:before { + content: "\E75E" +} + +.bp3-icon-fullscreen:before { + content: "\E699" +} + +.bp3-icon-function:before { + content: "\E6E5" +} + +.bp3-icon-gantt-chart:before { + content: "\E6F4" +} + +.bp3-icon-geolocation:before { + content: "\E640" +} + +.bp3-icon-geosearch:before { + content: "\E613" +} + +.bp3-icon-git-branch:before { + content: "\E72A" +} + +.bp3-icon-git-commit:before { + content: "\E72B" +} + +.bp3-icon-git-merge:before { + content: "\E729" +} + +.bp3-icon-git-new-branch:before { + content: "\E749" +} + +.bp3-icon-git-pull:before { + content: "\E728" +} + +.bp3-icon-git-push:before { + content: "\E72C" +} + +.bp3-icon-git-repo:before { + content: "\E748" +} + +.bp3-icon-glass:before { + content: "\E6B1" +} + +.bp3-icon-globe:before { + content: "\E666" +} + +.bp3-icon-globe-network:before { + content: "\E7B5" +} + +.bp3-icon-graph:before { + content: "\E673" +} + +.bp3-icon-graph-remove:before { + content: "\E609" +} + +.bp3-icon-grid:before { + content: "\E6D0" +} + +.bp3-icon-grid-view:before { + content: "\E6E4" +} + +.bp3-icon-group-objects:before { + content: "\E60A" +} + +.bp3-icon-grouped-bar-chart:before { + content: "\E75D" +} + +.bp3-icon-hand:before { + content: "\E6DE" +} + +.bp3-icon-hand-down:before { + content: "\E6BB" +} + +.bp3-icon-hand-left:before { + content: "\E6BC" +} + +.bp3-icon-hand-right:before { + content: "\E6B9" +} + +.bp3-icon-hand-up:before { + content: "\E6BA" +} + +.bp3-icon-header:before { + content: "\E6B5" +} + +.bp3-icon-header-one:before { + content: "\E793" +} + +.bp3-icon-header-two:before { + content: "\E794" +} + +.bp3-icon-headset:before { + content: "\E6DC" +} + +.bp3-icon-heart:before { + content: "\2665" +} + +.bp3-icon-heart-broken:before { + content: "\E7A2" +} + +.bp3-icon-heat-grid:before { + content: "\E6F3" +} + +.bp3-icon-heatmap:before { + content: "\E614" +} + +.bp3-icon-help:before { + content: "?" +} + +.bp3-icon-helper-management:before { + content: "\E66D" +} + +.bp3-icon-highlight:before { + content: "\E6ED" +} + +.bp3-icon-history:before { + content: "\E64A" +} + +.bp3-icon-home:before { + content: "\2302" +} + +.bp3-icon-horizontal-bar-chart:before { + content: "\E70C" +} + +.bp3-icon-horizontal-bar-chart-asc:before { + content: "\E75C" +} + +.bp3-icon-horizontal-bar-chart-desc:before { + content: "\E71D" +} + +.bp3-icon-horizontal-distribution:before { + content: "\E720" +} + +.bp3-icon-id-number:before { + content: "\E771" +} + +.bp3-icon-image-rotate-left:before { + content: "\E73A" +} + +.bp3-icon-image-rotate-right:before { + content: "\E73B" +} + +.bp3-icon-import:before { + content: "\E632" +} + +.bp3-icon-inbox:before { + content: "\E629" +} + +.bp3-icon-info-sign:before { + content: "\2139" +} + +.bp3-icon-inner-join:before { + content: "\E7A3" +} + +.bp3-icon-insert:before { + content: "\E66C" +} + +.bp3-icon-intersection:before { + content: "\E765" +} + +.bp3-icon-ip-address:before { + content: "\E772" +} + +.bp3-icon-issue:before { + content: "\E774" +} + +.bp3-icon-issue-closed:before { + content: "\E776" +} + +.bp3-icon-issue-new:before { + content: "\E775" +} + +.bp3-icon-italic:before { + content: "\E607" +} + +.bp3-icon-join-table:before { + content: "\E738" +} + +.bp3-icon-key:before { + content: "\E78E" +} + +.bp3-icon-key-backspace:before { + content: "\E707" +} + +.bp3-icon-key-command:before { + content: "\E705" +} + +.bp3-icon-key-control:before { + content: "\E704" +} + +.bp3-icon-key-delete:before { + content: "\E708" +} + +.bp3-icon-key-enter:before { + content: "\E70A" +} + +.bp3-icon-key-escape:before { + content: "\E709" +} + +.bp3-icon-key-option:before { + content: "\E742" +} + +.bp3-icon-key-shift:before { + content: "\E706" +} + +.bp3-icon-key-tab:before { + content: "\E757" +} + +.bp3-icon-known-vehicle:before { + content: "\E73C" +} + +.bp3-icon-label:before { + content: "\E665" +} + +.bp3-icon-layer:before { + content: "\E6CF" +} + +.bp3-icon-layers:before { + content: "\E618" +} + +.bp3-icon-layout:before { + content: "\E60C" +} + +.bp3-icon-layout-auto:before { + content: "\E60D" +} + +.bp3-icon-layout-balloon:before { + content: "\E6D3" +} + +.bp3-icon-layout-circle:before { + content: "\E60E" +} + +.bp3-icon-layout-grid:before { + content: "\E610" +} + +.bp3-icon-layout-group-by:before { + content: "\E611" +} + +.bp3-icon-layout-hierarchy:before { + content: "\E60F" +} + +.bp3-icon-layout-linear:before { + content: "\E6C3" +} + +.bp3-icon-layout-skew-grid:before { + content: "\E612" +} + +.bp3-icon-layout-sorted-clusters:before { + content: "\E6D4" +} + +.bp3-icon-left-join:before { + content: "\E7A4" +} + +.bp3-icon-lightbulb:before { + content: "\E6B0" +} + +.bp3-icon-link:before { + content: "\E62D" +} + +.bp3-icon-list:before { + content: "\2630" +} + +.bp3-icon-list-detail-view:before { + content: "\E743" +} + +.bp3-icon-locate:before { + content: "\E619" +} + +.bp3-icon-lock:before { + content: "\E625" +} + +.bp3-icon-log-in:before { + content: "\E69A" +} + +.bp3-icon-log-out:before { + content: "\E64C" +} + +.bp3-icon-manual:before { + content: "\E6F6" +} + +.bp3-icon-manually-entered-data:before { + content: "\E74A" +} + +.bp3-icon-map:before { + content: "\E662" +} + +.bp3-icon-map-create:before { + content: "\E741" +} + +.bp3-icon-map-marker:before { + content: "\E67D" +} + +.bp3-icon-maximize:before { + content: "\E635" +} + +.bp3-icon-media:before { + content: "\E62C" +} + +.bp3-icon-menu:before { + content: "\E762" +} + +.bp3-icon-menu-closed:before { + content: "\E655" +} + +.bp3-icon-menu-open:before { + content: "\E654" +} + +.bp3-icon-merge-columns:before { + content: "\E74F" +} + +.bp3-icon-merge-links:before { + content: "\E60B" +} + +.bp3-icon-minimize:before { + content: "\E634" +} + +.bp3-icon-minus:before { + content: "\2212" +} + +.bp3-icon-mobile-phone:before { + content: "\E717" +} + +.bp3-icon-mobile-video:before { + content: "\E69F" +} + +.bp3-icon-moon:before { + content: "\E754" +} + +.bp3-icon-more:before { + content: "\E62A" +} + +.bp3-icon-mountain:before { + content: "\E7B1" +} + +.bp3-icon-move:before { + content: "\E693" +} + +.bp3-icon-mugshot:before { + content: "\E6DB" +} + +.bp3-icon-multi-select:before { + content: "\E680" +} + +.bp3-icon-music:before { + content: "\E6A6" +} + +.bp3-icon-new-grid-item:before { + content: "\E747" +} + +.bp3-icon-new-link:before { + content: "\E65C" +} + +.bp3-icon-new-object:before { + content: "\E65D" +} + +.bp3-icon-new-person:before { + content: "\E6E9" +} + +.bp3-icon-new-prescription:before { + content: "\E78B" +} + +.bp3-icon-new-text-box:before { + content: "\E65B" +} + +.bp3-icon-ninja:before { + content: "\E675" +} + +.bp3-icon-notifications:before { + content: "\E624" +} + +.bp3-icon-numbered-list:before { + content: "\E746" +} + +.bp3-icon-numerical:before { + content: "\E756" +} + +.bp3-icon-office:before { + content: "\E69B" +} + +.bp3-icon-offline:before { + content: "\E67A" +} + +.bp3-icon-oil-field:before { + content: "\E73F" +} + +.bp3-icon-one-column:before { + content: "\E658" +} + +.bp3-icon-outdated:before { + content: "\E7A8" +} + +.bp3-icon-page-layout:before { + content: "\E660" +} + +.bp3-icon-panel-stats:before { + content: "\E777" +} + +.bp3-icon-panel-table:before { + content: "\E778" +} + +.bp3-icon-paperclip:before { + content: "\E664" +} + +.bp3-icon-paragraph:before { + content: "\E76C" +} + +.bp3-icon-path:before { + content: "\E753" +} + +.bp3-icon-path-search:before { + content: "\E65E" +} + +.bp3-icon-pause:before { + content: "\E6A9" +} + +.bp3-icon-people:before { + content: "\E63D" +} + +.bp3-icon-percentage:before { + content: "\E76A" +} + +.bp3-icon-person:before { + content: "\E63C" +} + +.bp3-icon-phone:before { + content: "\260E" +} + +.bp3-icon-pie-chart:before { + content: "\E684" +} + +.bp3-icon-pin:before { + content: "\E646" +} + +.bp3-icon-pivot:before { + content: "\E6F1" +} + +.bp3-icon-pivot-table:before { + content: "\E6EB" +} + +.bp3-icon-play:before { + content: "\E6AB" +} + +.bp3-icon-plus:before { + content: "+" +} + +.bp3-icon-polygon-filter:before { + content: "\E6D1" +} + +.bp3-icon-power:before { + content: "\E6D9" +} + +.bp3-icon-predictive-analysis:before { + content: "\E617" +} + +.bp3-icon-prescription:before { + content: "\E78A" +} + +.bp3-icon-presentation:before { + content: "\E687" +} + +.bp3-icon-print:before { + content: "\2399" +} + +.bp3-icon-projects:before { + content: "\E622" +} + +.bp3-icon-properties:before { + content: "\E631" +} + +.bp3-icon-property:before { + content: "\E65A" +} + +.bp3-icon-publish-function:before { + content: "\E752" +} + +.bp3-icon-pulse:before { + content: "\E6E8" +} + +.bp3-icon-random:before { + content: "\E698" +} + +.bp3-icon-record:before { + content: "\E6AE" +} + +.bp3-icon-redo:before { + content: "\E6C4" +} + +.bp3-icon-refresh:before { + content: "\E643" +} + +.bp3-icon-regression-chart:before { + content: "\E758" +} + +.bp3-icon-remove:before { + content: "\E63F" +} + +.bp3-icon-remove-column:before { + content: "\E755" +} + +.bp3-icon-remove-column-left:before { + content: "\E6FD" +} + +.bp3-icon-remove-column-right:before { + content: "\E6FE" +} + +.bp3-icon-remove-row-bottom:before { + content: "\E6FC" +} + +.bp3-icon-remove-row-top:before { + content: "\E6FB" +} + +.bp3-icon-repeat:before { + content: "\E692" +} + +.bp3-icon-resolve:before { + content: "\E672" +} + +.bp3-icon-rig:before { + content: "\E740" +} + +.bp3-icon-right-join:before { + content: "\E7A5" +} + +.bp3-icon-ring:before { + content: "\E6F2" +} + +.bp3-icon-rotate-document:before { + content: "\E6E1" +} + +.bp3-icon-rotate-page:before { + content: "\E6E2" +} + +.bp3-icon-satellite:before { + content: "\E76B" +} + +.bp3-icon-saved:before { + content: "\E6B6" +} + +.bp3-icon-scatter-plot:before { + content: "\E73E" +} + +.bp3-icon-search:before { + content: "\E64B" +} + +.bp3-icon-search-around:before { + content: "\E608" +} + +.bp3-icon-search-template:before { + content: "\E628" +} + +.bp3-icon-search-text:before { + content: "\E663" +} + +.bp3-icon-segmented-control:before { + content: "\E6EC" +} + +.bp3-icon-select:before { + content: "\E616" +} + +.bp3-icon-selection:before { + content: "\29BF" +} + +.bp3-icon-send-to:before { + content: "\E66E" +} + +.bp3-icon-send-to-graph:before { + content: "\E736" +} + +.bp3-icon-send-to-map:before { + content: "\E737" +} + +.bp3-icon-series-add:before { + content: "\E796" +} + +.bp3-icon-series-configuration:before { + content: "\E79A" +} + +.bp3-icon-series-derived:before { + content: "\E799" +} + +.bp3-icon-series-filtered:before { + content: "\E798" +} + +.bp3-icon-series-search:before { + content: "\E797" +} + +.bp3-icon-settings:before { + content: "\E6A2" +} + +.bp3-icon-share:before { + content: "\E62E" +} + +.bp3-icon-shield:before { + content: "\E7B2" +} + +.bp3-icon-shop:before { + content: "\E6C2" +} + +.bp3-icon-shopping-cart:before { + content: "\E6C1" +} + +.bp3-icon-sim-card:before { + content: "\E718" +} + +.bp3-icon-slash:before { + content: "\E769" +} + +.bp3-icon-small-cross:before { + content: "\E6D7" +} + +.bp3-icon-small-minus:before { + content: "\E70E" +} + +.bp3-icon-small-plus:before { + content: "\E70D" +} + +.bp3-icon-small-tick:before { + content: "\E6D8" +} + +.bp3-icon-snowflake:before { + content: "\E7B6" +} + +.bp3-icon-social-media:before { + content: "\E671" +} + +.bp3-icon-sort:before { + content: "\E64F" +} + +.bp3-icon-sort-alphabetical:before { + content: "\E64D" +} + +.bp3-icon-sort-alphabetical-desc:before { + content: "\E6C8" +} + +.bp3-icon-sort-asc:before { + content: "\E6D5" +} + +.bp3-icon-sort-desc:before { + content: "\E6D6" +} + +.bp3-icon-sort-numerical:before { + content: "\E64E" +} + +.bp3-icon-sort-numerical-desc:before { + content: "\E6C9" +} + +.bp3-icon-split-columns:before { + content: "\E750" +} + +.bp3-icon-square:before { + content: "\E686" +} + +.bp3-icon-stacked-chart:before { + content: "\E6E7" +} + +.bp3-icon-star:before { + content: "\2605" +} + +.bp3-icon-star-empty:before { + content: "\2606" +} + +.bp3-icon-step-backward:before { + content: "\E6A7" +} + +.bp3-icon-step-chart:before { + content: "\E70F" +} + +.bp3-icon-step-forward:before { + content: "\E6AD" +} + +.bp3-icon-stop:before { + content: "\E6AA" +} + +.bp3-icon-strikethrough:before { + content: "\E7A6" +} + +.bp3-icon-style:before { + content: "\E601" +} + +.bp3-icon-swap-horizontal:before { + content: "\E745" +} + +.bp3-icon-swap-vertical:before { + content: "\E744" +} + +.bp3-icon-symbol-circle:before { + content: "\E72E" +} + +.bp3-icon-symbol-cross:before { + content: "\E731" +} + +.bp3-icon-symbol-diamond:before { + content: "\E730" +} + +.bp3-icon-symbol-square:before { + content: "\E72F" +} + +.bp3-icon-symbol-triangle-down:before { + content: "\E733" +} + +.bp3-icon-symbol-triangle-up:before { + content: "\E732" +} + +.bp3-icon-tag:before { + content: "\E61C" +} + +.bp3-icon-take-action:before { + content: "\E6CA" +} + +.bp3-icon-taxi:before { + content: "\E79E" +} + +.bp3-icon-text-highlight:before { + content: "\E6DD" +} + +.bp3-icon-th:before { + content: "\E667" +} + +.bp3-icon-th-derived:before { + content: "\E669" +} + +.bp3-icon-th-list:before { + content: "\E668" +} + +.bp3-icon-thumbs-down:before { + content: "\E6BE" +} + +.bp3-icon-thumbs-up:before { + content: "\E6BD" +} + +.bp3-icon-tick:before { + content: "\2713" +} + +.bp3-icon-tick-circle:before { + content: "\E779" +} + +.bp3-icon-time:before { + content: "\23F2" +} + +.bp3-icon-timeline-area-chart:before { + content: "\E6CD" +} + +.bp3-icon-timeline-bar-chart:before { + content: "\E620" +} + +.bp3-icon-timeline-events:before { + content: "\E61E" +} + +.bp3-icon-timeline-line-chart:before { + content: "\E61F" +} + +.bp3-icon-tint:before { + content: "\E6B2" +} + +.bp3-icon-torch:before { + content: "\E677" +} + +.bp3-icon-train:before { + content: "\E79F" +} + +.bp3-icon-translate:before { + content: "\E759" +} + +.bp3-icon-trash:before { + content: "\E63B" +} + +.bp3-icon-tree:before { + content: "\E7B6" +} + +.bp3-icon-trending-down:before { + content: "\E71A" +} + +.bp3-icon-trending-up:before { + content: "\E719" +} + +.bp3-icon-two-columns:before { + content: "\E657" +} + +.bp3-icon-underline:before { + content: "\2381" +} + +.bp3-icon-undo:before { + content: "\238C" +} + +.bp3-icon-ungroup-objects:before { + content: "\E688" +} + +.bp3-icon-unknown-vehicle:before { + content: "\E73D" +} + +.bp3-icon-unlock:before { + content: "\E626" +} + +.bp3-icon-unpin:before { + content: "\E650" +} + +.bp3-icon-unresolve:before { + content: "\E679" +} + +.bp3-icon-updated:before { + content: "\E7A7" +} + +.bp3-icon-upload:before { + content: "\E68F" +} + +.bp3-icon-user:before { + content: "\E627" +} + +.bp3-icon-variable:before { + content: "\E6F5" +} + +.bp3-icon-vertical-bar-chart-asc:before { + content: "\E75B" +} + +.bp3-icon-vertical-bar-chart-desc:before { + content: "\E71C" +} + +.bp3-icon-vertical-distribution:before { + content: "\E721" +} + +.bp3-icon-video:before { + content: "\E6A0" +} + +.bp3-icon-volume-down:before { + content: "\E6A4" +} + +.bp3-icon-volume-off:before { + content: "\E6A3" +} + +.bp3-icon-volume-up:before { + content: "\E6A5" +} + +.bp3-icon-walk:before { + content: "\E79D" +} + +.bp3-icon-warning-sign:before { + content: "\E647" +} + +.bp3-icon-waterfall-chart:before { + content: "\E6E6" +} + +.bp3-icon-widget:before { + content: "\E678" +} + +.bp3-icon-widget-button:before { + content: "\E790" +} + +.bp3-icon-widget-footer:before { + content: "\E792" +} + +.bp3-icon-widget-header:before { + content: "\E791" +} + +.bp3-icon-wrench:before { + content: "\E734" +} + +.bp3-icon-zoom-in:before { + content: "\E641" +} + +.bp3-icon-zoom-out:before { + content: "\E642" +} + +.bp3-icon-zoom-to-fit:before { + content: "\E67B" +} + +svg.bp3-icon { + flex: 0 0 auto; + vertical-align: top; + fill: currentColor +} + +.bp3-submenu .bp3-popover-target, +.bp3-submenu>.bp3-popover-wrapper { + display: block +} + +.bp3-submenu.bp3-popover { + box-shadow: none; + padding: 0 5px +} + +.bp3-submenu.bp3-popover>.bp3-popover-content { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 2px 4px rgba(16, 22, 26, .2), 0 8px 24px rgba(16, 22, 26, .2) +} + +.bp3-dark .bp3-submenu.bp3-popover, +.bp3-submenu.bp3-popover.bp3-dark { + box-shadow: none +} + +.bp3-dark .bp3-submenu.bp3-popover>.bp3-popover-content, +.bp3-submenu.bp3-popover.bp3-dark>.bp3-popover-content { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 2px 4px rgba(16, 22, 26, .4), 0 8px 24px rgba(16, 22, 26, .4) +} + +.bp3-menu { + margin: 0; + border-radius: 3px; + background: #fff; + min-width: 180px; + padding: 5px; + list-style: none; + text-align: left; + color: #182026 +} + +.bp3-menu-divider { + display: block; + margin: 5px; + border-top: 1px solid rgba(16, 22, 26, .15) +} + +.bp3-dark .bp3-menu-divider { + border-top-color: hsla(0, 0%, 100%, .15) +} + +.bp3-menu-item { + display: flex; + flex-direction: row; + align-items: flex-start; + border-radius: 2px; + padding: 5px 7px; + text-decoration: none; + line-height: 20px; + color: inherit; + user-select: none +} + +.bp3-menu-item>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-menu-item>.bp3-fill { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-menu-item:before, +.bp3-menu-item>* { + margin-right: 7px +} + +.bp3-menu-item:empty:before, +.bp3-menu-item>:last-child { + margin-right: 0 +} + +.bp3-menu-item>.bp3-fill { + word-break: break-word +} + +.bp3-menu-item:hover, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-menu-item { + background-color: rgba(167, 182, 194, .3); + cursor: pointer; + text-decoration: none +} + +.bp3-menu-item.bp3-disabled { + background-color: inherit; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-dark .bp3-menu-item { + color: inherit +} + +.bp3-dark .bp3-menu-item:hover, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-menu-item { + background-color: rgba(138, 155, 168, .15); + color: inherit +} + +.bp3-dark .bp3-menu-item.bp3-disabled { + background-color: inherit; + color: rgba(191, 204, 214, .5) +} + +.bp3-menu-item.bp3-intent-primary { + color: #106ba3 +} + +.bp3-menu-item.bp3-intent-primary .bp3-icon { + color: inherit +} + +.bp3-menu-item.bp3-intent-primary .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-primary:after, +.bp3-menu-item.bp3-intent-primary:before { + color: #106ba3 +} + +.bp3-menu-item.bp3-intent-primary.bp3-active, +.bp3-menu-item.bp3-intent-primary:hover, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item { + background-color: #137cbd +} + +.bp3-menu-item.bp3-intent-primary:active { + background-color: #106ba3 +} + +.bp3-menu-item.bp3-intent-primary.bp3-active, +.bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-primary.bp3-active:after, +.bp3-menu-item.bp3-intent-primary.bp3-active:before, +.bp3-menu-item.bp3-intent-primary:active, +.bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-primary:active:after, +.bp3-menu-item.bp3-intent-primary:active:before, +.bp3-menu-item.bp3-intent-primary:hover, +.bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-primary:hover:after, +.bp3-menu-item.bp3-intent-primary:hover:before, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:after, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:before { + color: #fff +} + +.bp3-menu-item.bp3-intent-success { + color: #0d8050 +} + +.bp3-menu-item.bp3-intent-success .bp3-icon { + color: inherit +} + +.bp3-menu-item.bp3-intent-success .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-success:after, +.bp3-menu-item.bp3-intent-success:before { + color: #0d8050 +} + +.bp3-menu-item.bp3-intent-success.bp3-active, +.bp3-menu-item.bp3-intent-success:hover, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item { + background-color: #0f9960 +} + +.bp3-menu-item.bp3-intent-success:active { + background-color: #0d8050 +} + +.bp3-menu-item.bp3-intent-success.bp3-active, +.bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-success.bp3-active:after, +.bp3-menu-item.bp3-intent-success.bp3-active:before, +.bp3-menu-item.bp3-intent-success:active, +.bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-success:active:after, +.bp3-menu-item.bp3-intent-success:active:before, +.bp3-menu-item.bp3-intent-success:hover, +.bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-success:hover:after, +.bp3-menu-item.bp3-intent-success:hover:before, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:after, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:before { + color: #fff +} + +.bp3-menu-item.bp3-intent-warning { + color: #bf7326 +} + +.bp3-menu-item.bp3-intent-warning .bp3-icon { + color: inherit +} + +.bp3-menu-item.bp3-intent-warning .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-warning:after, +.bp3-menu-item.bp3-intent-warning:before { + color: #bf7326 +} + +.bp3-menu-item.bp3-intent-warning.bp3-active, +.bp3-menu-item.bp3-intent-warning:hover, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item { + background-color: #d9822b +} + +.bp3-menu-item.bp3-intent-warning:active { + background-color: #bf7326 +} + +.bp3-menu-item.bp3-intent-warning.bp3-active, +.bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-warning.bp3-active:after, +.bp3-menu-item.bp3-intent-warning.bp3-active:before, +.bp3-menu-item.bp3-intent-warning:active, +.bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-warning:active:after, +.bp3-menu-item.bp3-intent-warning:active:before, +.bp3-menu-item.bp3-intent-warning:hover, +.bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-warning:hover:after, +.bp3-menu-item.bp3-intent-warning:hover:before, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:after, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:before { + color: #fff +} + +.bp3-menu-item.bp3-intent-danger { + color: #c23030 +} + +.bp3-menu-item.bp3-intent-danger .bp3-icon { + color: inherit +} + +.bp3-menu-item.bp3-intent-danger .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-danger:after, +.bp3-menu-item.bp3-intent-danger:before { + color: #c23030 +} + +.bp3-menu-item.bp3-intent-danger.bp3-active, +.bp3-menu-item.bp3-intent-danger:hover, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item { + background-color: #db3737 +} + +.bp3-menu-item.bp3-intent-danger:active { + background-color: #c23030 +} + +.bp3-menu-item.bp3-intent-danger.bp3-active, +.bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-danger.bp3-active:after, +.bp3-menu-item.bp3-intent-danger.bp3-active:before, +.bp3-menu-item.bp3-intent-danger:active, +.bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-danger:active:after, +.bp3-menu-item.bp3-intent-danger:active:before, +.bp3-menu-item.bp3-intent-danger:hover, +.bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label, +.bp3-menu-item.bp3-intent-danger:hover:after, +.bp3-menu-item.bp3-intent-danger:hover:before, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:after, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:before { + color: #fff +} + +.bp3-menu-item:before { + line-height: 1; + font-family: Icons16, sans-serif; + font-size: 16px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + margin-right: 7px +} + +.bp3-menu-item:before, +.bp3-menu-item>.bp3-icon { + margin-top: 2px; + color: #5c7080 +} + +.bp3-menu-item .bp3-menu-item-label { + color: #5c7080 +} + +.bp3-menu-item:hover, +.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-menu-item { + color: inherit +} + +.bp3-menu-item.bp3-active, +.bp3-menu-item:active { + background-color: rgba(115, 134, 148, .3) +} + +.bp3-menu-item.bp3-disabled { + outline: none !important; + background-color: inherit !important; + cursor: not-allowed !important +} + +.bp3-menu-item.bp3-disabled, +.bp3-menu-item.bp3-disabled .bp3-menu-item-label, +.bp3-menu-item.bp3-disabled:before, +.bp3-menu-item.bp3-disabled>.bp3-icon { + color: rgba(92, 112, 128, .5) !important +} + +.bp3-large .bp3-menu-item { + padding: 9px 7px; + line-height: 22px; + font-size: 16px +} + +.bp3-large .bp3-menu-item .bp3-icon { + margin-top: 3px +} + +.bp3-large .bp3-menu-item:before { + line-height: 1; + font-family: Icons20, sans-serif; + font-size: 20px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + margin-top: 1px; + margin-right: 10px +} + +button.bp3-menu-item { + border: none; + background: none; + width: 100%; + text-align: left +} + +.bp3-menu-header { + display: block; + margin: 5px; + border-top: 1px solid rgba(16, 22, 26, .15); + cursor: default; + padding-left: 2px +} + +.bp3-dark .bp3-menu-header { + border-top-color: hsla(0, 0%, 100%, .15) +} + +.bp3-menu-header:first-of-type { + border-top: none +} + +.bp3-menu-header>h6 { + color: #182026; + font-weight: 600; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; + margin: 0; + padding: 10px 7px 0 1px; + line-height: 17px +} + +.bp3-menu-header:first-of-type>h6 { + padding-top: 0 +} + +.bp3-large .bp3-menu-header>h6 { + padding-top: 15px; + padding-bottom: 5px; + font-size: 18px +} + +.bp3-large .bp3-menu-header:first-of-type>h6 { + padding-top: 0 +} + +.bp3-dark .bp3-menu { + background: #30404d; + color: #f5f8fa +} + +.bp3-dark .bp3-menu-item.bp3-intent-primary { + color: #48aff0 +} + +.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon { + color: inherit +} + +.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-primary:after, +.bp3-dark .bp3-menu-item.bp3-intent-primary:before { + color: #48aff0 +} + +.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item { + background-color: #137cbd +} + +.bp3-dark .bp3-menu-item.bp3-intent-primary:active { + background-color: #106ba3 +} + +.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active:after, +.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active:before, +.bp3-dark .bp3-menu-item.bp3-intent-primary:active, +.bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-primary:active:after, +.bp3-dark .bp3-menu-item.bp3-intent-primary:active:before, +.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, +.bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-primary:hover:after, +.bp3-dark .bp3-menu-item.bp3-intent-primary:hover:before, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:after, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:before, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:after, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:before { + color: #fff +} + +.bp3-dark .bp3-menu-item.bp3-intent-success { + color: #3dcc91 +} + +.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon { + color: inherit +} + +.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-success:after, +.bp3-dark .bp3-menu-item.bp3-intent-success:before { + color: #3dcc91 +} + +.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-success:hover, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item { + background-color: #0f9960 +} + +.bp3-dark .bp3-menu-item.bp3-intent-success:active { + background-color: #0d8050 +} + +.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active:after, +.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active:before, +.bp3-dark .bp3-menu-item.bp3-intent-success:active, +.bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-success:active:after, +.bp3-dark .bp3-menu-item.bp3-intent-success:active:before, +.bp3-dark .bp3-menu-item.bp3-intent-success:hover, +.bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-success:hover:after, +.bp3-dark .bp3-menu-item.bp3-intent-success:hover:before, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item .bp3-menu-item-label, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:after, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:before, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:after, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:before { + color: #fff +} + +.bp3-dark .bp3-menu-item.bp3-intent-warning { + color: #ffb366 +} + +.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon { + color: inherit +} + +.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-warning:after, +.bp3-dark .bp3-menu-item.bp3-intent-warning:before { + color: #ffb366 +} + +.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item { + background-color: #d9822b +} + +.bp3-dark .bp3-menu-item.bp3-intent-warning:active { + background-color: #bf7326 +} + +.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active:after, +.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active:before, +.bp3-dark .bp3-menu-item.bp3-intent-warning:active, +.bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-warning:active:after, +.bp3-dark .bp3-menu-item.bp3-intent-warning:active:before, +.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, +.bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-warning:hover:after, +.bp3-dark .bp3-menu-item.bp3-intent-warning:hover:before, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:after, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:before, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:after, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:before { + color: #fff +} + +.bp3-dark .bp3-menu-item.bp3-intent-danger { + color: #ff7373 +} + +.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon { + color: inherit +} + +.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-danger:after, +.bp3-dark .bp3-menu-item.bp3-intent-danger:before { + color: #ff7373 +} + +.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item { + background-color: #db3737 +} + +.bp3-dark .bp3-menu-item.bp3-intent-danger:active { + background-color: #c23030 +} + +.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, +.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active:after, +.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active:before, +.bp3-dark .bp3-menu-item.bp3-intent-danger:active, +.bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-danger:active:after, +.bp3-dark .bp3-menu-item.bp3-intent-danger:active:before, +.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, +.bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-intent-danger:hover:after, +.bp3-dark .bp3-menu-item.bp3-intent-danger:hover:before, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:after, +.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:before, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:after, +.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:before { + color: #fff +} + +.bp3-dark .bp3-menu-item .bp3-menu-item-label, +.bp3-dark .bp3-menu-item:before, +.bp3-dark .bp3-menu-item>.bp3-icon { + color: #bfccd6 +} + +.bp3-dark .bp3-menu-item.bp3-active, +.bp3-dark .bp3-menu-item:active { + background-color: rgba(138, 155, 168, .3) +} + +.bp3-dark .bp3-menu-item.bp3-disabled, +.bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label, +.bp3-dark .bp3-menu-item.bp3-disabled:before, +.bp3-dark .bp3-menu-item.bp3-disabled>.bp3-icon { + color: rgba(191, 204, 214, .5) !important +} + +.bp3-dark .bp3-menu-divider, +.bp3-dark .bp3-menu-header { + border-color: hsla(0, 0%, 100%, .15) +} + +.bp3-dark .bp3-menu-header>h6 { + color: #f5f8fa +} + +.bp3-label .bp3-menu { + margin-top: 5px +} + +.bp3-navbar { + position: relative; + z-index: 10; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .2); + background-color: #fff; + width: 100%; + height: 50px; + padding: 0 15px +} + +.bp3-dark .bp3-navbar, +.bp3-navbar.bp3-dark { + background-color: #394b59 +} + +.bp3-navbar.bp3-dark { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-navbar { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, .4) +} + +.bp3-navbar.bp3-fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0 +} + +.bp3-navbar .bp3-logo { + margin-right: 15px; + width: 20px +} + +.bp3-navbar-heading { + margin-right: 15px; + font-size: 16px +} + +.bp3-navbar-group { + display: flex; + align-items: center; + height: 50px +} + +.bp3-navbar-group.bp3-align-left { + float: left +} + +.bp3-navbar-group.bp3-align-right { + float: right +} + +.bp3-navbar-divider { + margin: 0 10px; + border-left: 1px solid rgba(16, 22, 26, .15); + height: 20px +} + +.bp3-dark .bp3-navbar-divider { + border-left-color: hsla(0, 0%, 100%, .15) +} + +.bp3-non-ideal-state { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + width: 100%; + height: 100%; + text-align: center +} + +.bp3-non-ideal-state>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-non-ideal-state>.bp3-fill { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-non-ideal-state:before, +.bp3-non-ideal-state>* { + margin-bottom: 20px +} + +.bp3-non-ideal-state:empty:before, +.bp3-non-ideal-state>:last-child { + margin-bottom: 0 +} + +.bp3-non-ideal-state>* { + max-width: 400px +} + +.bp3-non-ideal-state-visual { + color: rgba(92, 112, 128, .5); + font-size: 60px +} + +.bp3-dark .bp3-non-ideal-state-visual { + color: rgba(191, 204, 214, .5) +} + +.bp3-overflow-list { + display: flex; + flex-wrap: nowrap; + min-width: 0 +} + +.bp3-overflow-list-spacer { + flex-shrink: 1; + width: 1px +} + +body.bp3-overlay-open { + overflow: hidden +} + +.bp3-overlay { + position: static; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 20 +} + +.bp3-overlay:not(.bp3-overlay-open) { + pointer-events: none +} + +.bp3-overlay.bp3-overlay-scroll-container { + position: fixed; + overflow: auto +} + +.bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline { + position: absolute +} + +.bp3-overlay.bp3-overlay-inline { + display: inline; + overflow: visible +} + +.bp3-overlay-content { + position: fixed; + z-index: 20 +} + +.bp3-overlay-inline .bp3-overlay-content, +.bp3-overlay-scroll-container .bp3-overlay-content { + position: absolute +} + +.bp3-overlay-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + opacity: 1; + z-index: 20; + background-color: rgba(16, 22, 26, .7); + overflow: auto; + user-select: none +} + +.bp3-overlay-backdrop.bp3-overlay-appear, +.bp3-overlay-backdrop.bp3-overlay-enter { + opacity: 0 +} + +.bp3-overlay-backdrop.bp3-overlay-appear-active, +.bp3-overlay-backdrop.bp3-overlay-enter-active { + opacity: 1; + transition-property: opacity; + transition-duration: .2s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-overlay-backdrop.bp3-overlay-exit { + opacity: 1 +} + +.bp3-overlay-backdrop.bp3-overlay-exit-active { + opacity: 0; + transition-property: opacity; + transition-duration: .2s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-overlay-backdrop:focus { + outline: none +} + +.bp3-overlay-inline .bp3-overlay-backdrop { + position: absolute +} + +.bp3-popover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 2px 4px rgba(16, 22, 26, .2), 0 8px 24px rgba(16, 22, 26, .2); + transform: scale(1); + display: inline-block; + z-index: 20; + border-radius: 3px +} + +.bp3-popover .bp3-popover-arrow { + position: absolute; + width: 30px; + height: 30px +} + +.bp3-popover .bp3-popover-arrow:before { + margin: 5px; + width: 20px; + height: 20px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-popover { + margin-top: -17px; + margin-bottom: 17px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-popover>.bp3-popover-arrow { + bottom: -11px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-popover>.bp3-popover-arrow svg { + transform: rotate(-90deg) +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-popover { + margin-left: 17px +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-popover>.bp3-popover-arrow { + left: -11px +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-popover>.bp3-popover-arrow svg { + transform: rotate(0) +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-popover { + margin-top: 17px +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-popover>.bp3-popover-arrow { + top: -11px +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-popover>.bp3-popover-arrow svg { + transform: rotate(90deg) +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-popover { + margin-right: 17px; + margin-left: -17px +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-popover>.bp3-popover-arrow { + right: -11px +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-popover>.bp3-popover-arrow svg { + transform: rotate(180deg) +} + +.bp3-tether-element-attached-middle>.bp3-popover>.bp3-popover-arrow { + top: 50%; + transform: translateY(-50%) +} + +.bp3-tether-element-attached-center>.bp3-popover>.bp3-popover-arrow { + right: 50%; + transform: translateX(50%) +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-top>.bp3-popover>.bp3-popover-arrow { + top: -.3934px +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-right>.bp3-popover>.bp3-popover-arrow { + right: -.3934px +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-left>.bp3-popover>.bp3-popover-arrow { + left: -.3934px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom>.bp3-popover>.bp3-popover-arrow { + bottom: -.3934px +} + +.bp3-tether-element-attached-top.bp3-tether-element-attached-left>.bp3-popover { + transform-origin: top left +} + +.bp3-tether-element-attached-top.bp3-tether-element-attached-center>.bp3-popover { + transform-origin: top center +} + +.bp3-tether-element-attached-top.bp3-tether-element-attached-right>.bp3-popover { + transform-origin: top right +} + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-left>.bp3-popover { + transform-origin: center left +} + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-center>.bp3-popover { + transform-origin: center center +} + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-right>.bp3-popover { + transform-origin: center right +} + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left>.bp3-popover { + transform-origin: bottom left +} + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center>.bp3-popover { + transform-origin: bottom center +} + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right>.bp3-popover { + transform-origin: bottom right +} + +.bp3-popover .bp3-popover-content { + background: #fff; + color: inherit +} + +.bp3-popover .bp3-popover-arrow:before { + box-shadow: 1px 1px 6px rgba(16, 22, 26, .2) +} + +.bp3-popover .bp3-popover-arrow-border { + fill: #10161a; + fill-opacity: .1 +} + +.bp3-popover .bp3-popover-arrow-fill { + fill: #fff +} + +.bp3-popover-appear>.bp3-popover, +.bp3-popover-enter>.bp3-popover { + transform: scale(.3) +} + +.bp3-popover-appear-active>.bp3-popover, +.bp3-popover-enter-active>.bp3-popover { + transform: scale(1); + transition-property: transform; + transition-duration: .3s; + transition-timing-function: cubic-bezier(.54, 1.12, .38, 1.11); + transition-delay: 0 +} + +.bp3-popover-exit>.bp3-popover { + transform: scale(1) +} + +.bp3-popover-exit-active>.bp3-popover { + transform: scale(.3); + transition-property: transform; + transition-duration: .3s; + transition-timing-function: cubic-bezier(.54, 1.12, .38, 1.11); + transition-delay: 0 +} + +.bp3-popover .bp3-popover-content { + position: relative; + border-radius: 3px +} + +.bp3-popover.bp3-popover-content-sizing .bp3-popover-content { + max-width: 350px; + padding: 20px +} + +.bp3-popover-target+.bp3-overlay .bp3-popover.bp3-popover-content-sizing { + width: 350px +} + +.bp3-popover.bp3-minimal { + margin: 0 !important +} + +.bp3-popover.bp3-minimal .bp3-popover-arrow { + display: none +} + +.bp3-popover-appear>.bp3-popover.bp3-minimal.bp3-popover, +.bp3-popover-enter>.bp3-popover.bp3-minimal.bp3-popover, +.bp3-popover.bp3-minimal.bp3-popover { + transform: scale(1) +} + +.bp3-popover-appear-active>.bp3-popover.bp3-minimal.bp3-popover, +.bp3-popover-enter-active>.bp3-popover.bp3-minimal.bp3-popover { + transform: scale(1); + transition-property: transform; + transition-duration: .1s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-popover-exit>.bp3-popover.bp3-minimal.bp3-popover { + transform: scale(1) +} + +.bp3-popover-exit-active>.bp3-popover.bp3-minimal.bp3-popover { + transform: scale(1); + transition-property: transform; + transition-duration: .1s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-dark .bp3-popover, +.bp3-popover.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 2px 4px rgba(16, 22, 26, .4), 0 8px 24px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-popover .bp3-popover-content, +.bp3-popover.bp3-dark .bp3-popover-content { + background: #30404d; + color: inherit +} + +.bp3-dark .bp3-popover .bp3-popover-arrow:before, +.bp3-popover.bp3-dark .bp3-popover-arrow:before { + box-shadow: 1px 1px 6px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-popover .bp3-popover-arrow-border, +.bp3-popover.bp3-dark .bp3-popover-arrow-border { + fill: #10161a; + fill-opacity: .2 +} + +.bp3-dark .bp3-popover .bp3-popover-arrow-fill, +.bp3-popover.bp3-dark .bp3-popover-arrow-fill { + fill: #30404d +} + +.bp3-popover-arrow:before { + display: block; + position: absolute; + transform: rotate(45deg); + border-radius: 2px; + content: "" +} + +.bp3-tether-pinned .bp3-popover-arrow { + display: none +} + +.bp3-popover-backdrop { + background: hsla(0, 0%, 100%, 0) +} + +.bp3-transition-container { + opacity: 1; + display: flex; + z-index: 20 +} + +.bp3-transition-container.bp3-popover-appear, +.bp3-transition-container.bp3-popover-enter { + opacity: 0 +} + +.bp3-transition-container.bp3-popover-appear-active, +.bp3-transition-container.bp3-popover-enter-active { + opacity: 1; + transition-property: opacity; + transition-duration: .1s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-transition-container.bp3-popover-exit { + opacity: 1 +} + +.bp3-transition-container.bp3-popover-exit-active { + opacity: 0; + transition-property: opacity; + transition-duration: .1s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-transition-container:focus { + outline: none +} + +.bp3-transition-container.bp3-popover-leave .bp3-popover-content { + pointer-events: none +} + +.bp3-transition-container[data-x-out-of-boundaries] { + display: none +} + +span.bp3-popover-target { + display: inline-block +} + +.bp3-portal { + position: absolute; + top: 0; + right: 0; + left: 0 +} + +@keyframes linear-progress-bar-stripes { + 0% { + background-position: 0 0 + } + + to { + background-position: 30px 0 + } +} + +.bp3-progress-bar { + display: block; + position: relative; + border-radius: 40px; + background: rgba(92, 112, 128, .2); + width: 100%; + height: 8px; + overflow: hidden +} + +.bp3-progress-bar .bp3-progress-meter { + position: absolute; + border-radius: 40px; + background: linear-gradient(-45deg, hsla(0, 0%, 100%, .2) 25%, transparent 0, transparent 50%, hsla(0, 0%, 100%, .2) 0, hsla(0, 0%, 100%, .2) 75%, transparent 0); + background-color: rgba(92, 112, 128, .8); + background-size: 30px 30px; + width: 100%; + height: 100%; + transition: width .2s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter { + animation: linear-progress-bar-stripes .3s linear infinite reverse +} + +.bp3-progress-bar.bp3-no-stripes .bp3-progress-meter { + background-image: none +} + +.bp3-dark .bp3-progress-bar { + background: rgba(16, 22, 26, .5) +} + +.bp3-dark .bp3-progress-bar .bp3-progress-meter { + background-color: #8a9ba8 +} + +.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter { + background-color: #137cbd +} + +.bp3-progress-bar.bp3-intent-success .bp3-progress-meter { + background-color: #0f9960 +} + +.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter { + background-color: #d9822b +} + +.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter { + background-color: #db3737 +} + +@keyframes glow { + + 0%, + to { + border-color: rgba(167, 182, 194, .2); + background-color: rgba(167, 182, 194, .2) + } + + 50% { + border-color: rgba(92, 112, 128, .2); + background-color: rgba(92, 112, 128, .2) + } +} + +.bp3-skeleton { + border-color: rgba(167, 182, 194, .2) !important; + border-radius: 2px; + box-shadow: none !important; + background: rgba(167, 182, 194, .2) !important; + background-clip: padding-box !important; + cursor: default; + color: transparent !important; + animation: 2s linear infinite glow; + pointer-events: none; + user-select: none +} + +.bp3-skeleton *, +.bp3-skeleton:after, +.bp3-skeleton:before { + visibility: hidden !important +} + +.bp3-slider { + width: 100%; + min-width: 150px; + height: 40px; + position: relative; + outline: none; + cursor: default; + user-select: none +} + +.bp3-slider:hover { + cursor: pointer +} + +.bp3-slider:active { + cursor: grabbing +} + +.bp3-slider.bp3-disabled { + opacity: .5; + cursor: not-allowed +} + +.bp3-slider.bp3-slider-unlabeled { + height: 16px +} + +.bp3-slider-progress, +.bp3-slider-track { + top: 5px; + right: 0; + left: 0; + height: 6px; + position: absolute +} + +.bp3-slider-track { + border-radius: 3px; + overflow: hidden +} + +.bp3-slider-progress { + background: rgba(92, 112, 128, .2) +} + +.bp3-dark .bp3-slider-progress { + background: rgba(16, 22, 26, .5) +} + +.bp3-slider-progress.bp3-intent-primary { + background-color: #137cbd +} + +.bp3-slider-progress.bp3-intent-success { + background-color: #0f9960 +} + +.bp3-slider-progress.bp3-intent-warning { + background-color: #d9822b +} + +.bp3-slider-progress.bp3-intent-danger { + background-color: #db3737 +} + +.bp3-slider-handle { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-color: #f5f8fa; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .8), hsla(0, 0%, 100%, 0)); + color: #182026; + position: absolute; + top: 0; + left: 0; + border-radius: 3px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 1px 1px rgba(16, 22, 26, .2); + cursor: pointer; + width: 16px; + height: 16px +} + +.bp3-slider-handle.bp3-active, +.bp3-slider-handle:active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #d8e1e8; + background-image: none +} + +.bp3-slider-handle.bp3-disabled, +.bp3-slider-handle:disabled { + outline: none; + box-shadow: none; + background-color: rgba(206, 217, 224, .5); + background-image: none; + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-slider-handle.bp3-disabled.bp3-active, +.bp3-slider-handle.bp3-disabled.bp3-active:hover, +.bp3-slider-handle:disabled.bp3-active, +.bp3-slider-handle:disabled.bp3-active:hover { + background: rgba(206, 217, 224, .7) +} + +.bp3-slider-handle:focus { + z-index: 1 +} + +.bp3-slider-handle:hover { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 -1px 0 rgba(16, 22, 26, .1); + background-clip: padding-box; + background-color: #ebf1f5; + z-index: 2; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 1px 1px rgba(16, 22, 26, .2); + cursor: grab +} + +.bp3-slider-handle.bp3-active { + box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #d8e1e8; + background-image: none; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), inset 0 1px 1px rgba(16, 22, 26, .1); + cursor: grabbing +} + +.bp3-disabled .bp3-slider-handle { + box-shadow: none; + background: #bfccd6; + pointer-events: none +} + +.bp3-dark .bp3-slider-handle { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #394b59; + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .05), hsla(0, 0%, 100%, 0)); + color: #f5f8fa +} + +.bp3-dark .bp3-slider-handle.bp3-active, +.bp3-dark .bp3-slider-handle:active, +.bp3-dark .bp3-slider-handle:hover { + color: #f5f8fa +} + +.bp3-dark .bp3-slider-handle:hover { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .4); + background-color: #30404d +} + +.bp3-dark .bp3-slider-handle.bp3-active, +.bp3-dark .bp3-slider-handle:active { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .6), inset 0 1px 2px rgba(16, 22, 26, .2); + background-color: #202b33; + background-image: none +} + +.bp3-dark .bp3-slider-handle.bp3-disabled, +.bp3-dark .bp3-slider-handle:disabled { + box-shadow: none; + background-color: rgba(57, 75, 89, .5); + background-image: none; + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active, +.bp3-dark .bp3-slider-handle:disabled.bp3-active { + background: rgba(57, 75, 89, .7) +} + +.bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head { + background: rgba(16, 22, 26, .5); + stroke: #8a9ba8 +} + +.bp3-dark .bp3-slider-handle, +.bp3-dark .bp3-slider-handle:hover { + background-color: #394b59 +} + +.bp3-dark .bp3-slider-handle.bp3-active { + background-color: #293742 +} + +.bp3-dark .bp3-disabled .bp3-slider-handle { + border-color: #5c7080; + box-shadow: none; + background: #5c7080 +} + +.bp3-slider-handle .bp3-slider-label { + margin-left: 8px; + border-radius: 3px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 2px 4px rgba(16, 22, 26, .2), 0 8px 24px rgba(16, 22, 26, .2); + background: #394b59; + color: #f5f8fa +} + +.bp3-dark .bp3-slider-handle .bp3-slider-label { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 2px 4px rgba(16, 22, 26, .4), 0 8px 24px rgba(16, 22, 26, .4); + background: #e1e8ed; + color: #394b59 +} + +.bp3-disabled .bp3-slider-handle .bp3-slider-label { + box-shadow: none +} + +.bp3-slider-handle.bp3-end, +.bp3-slider-handle.bp3-start { + width: 8px +} + +.bp3-slider-handle.bp3-start { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.bp3-slider-handle.bp3-end { + margin-left: 8px; + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.bp3-slider-handle.bp3-end .bp3-slider-label { + margin-left: 0 +} + +.bp3-slider-label { + transform: translate(-50%, 20px); + display: inline-block; + position: absolute; + padding: 2px 5px; + vertical-align: top; + line-height: 1; + font-size: 12px +} + +.bp3-slider.bp3-vertical { + width: 40px; + min-width: 40px; + height: 150px +} + +.bp3-slider.bp3-vertical .bp3-slider-progress, +.bp3-slider.bp3-vertical .bp3-slider-track { + top: 0; + bottom: 0; + left: 5px; + width: 6px; + height: auto +} + +.bp3-slider.bp3-vertical .bp3-slider-progress { + top: auto +} + +.bp3-slider.bp3-vertical .bp3-slider-label { + transform: translate(20px, 50%) +} + +.bp3-slider.bp3-vertical .bp3-slider-handle { + top: auto +} + +.bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label { + margin-top: -8px; + margin-left: 0 +} + +.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, +.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start { + margin-left: 0; + width: 16px; + height: 8px +} + +.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start { + border-top-left-radius: 0; + border-bottom-right-radius: 3px +} + +.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label { + transform: translate(20px) +} + +.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end { + margin-bottom: 8px; + border-top-left-radius: 3px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0 +} + +@keyframes pt-spinner-animation { + 0% { + transform: rotate(0deg) + } + + to { + transform: rotate(1turn) + } +} + +.bp3-spinner { + overflow: visible; + vertical-align: middle +} + +.bp3-spinner path { + fill-opacity: 0 +} + +.bp3-spinner .bp3-spinner-head { + transform-origin: center; + transition: stroke-dashoffset .2s cubic-bezier(.4, 1, .75, .9); + animation: pt-spinner-animation .5s linear infinite; + stroke: rgba(92, 112, 128, .8); + stroke-linecap: round +} + +.bp3-spinner .bp3-spinner-track { + stroke: rgba(92, 112, 128, .2) +} + +.bp3-spinner.bp3-no-spin .bp3-spinner-head { + animation: none +} + +.bp3-dark .bp3-spinner .bp3-spinner-head { + stroke: #8a9ba8 +} + +.bp3-dark .bp3-spinner .bp3-spinner-track { + stroke: rgba(16, 22, 26, .5) +} + +.bp3-spinner.bp3-intent-primary .bp3-spinner-head { + stroke: #137cbd +} + +.bp3-spinner.bp3-intent-success .bp3-spinner-head { + stroke: #0f9960 +} + +.bp3-spinner.bp3-intent-warning .bp3-spinner-head { + stroke: #d9822b +} + +.bp3-spinner.bp3-intent-danger .bp3-spinner-head { + stroke: #db3737 +} + +.bp3-tabs.bp3-vertical { + display: flex +} + +.bp3-tabs.bp3-vertical>.bp3-tab-list { + flex-direction: column; + align-items: flex-start +} + +.bp3-tabs.bp3-vertical>.bp3-tab-list .bp3-tab { + border-radius: 3px; + width: 100%; + padding: 0 10px +} + +.bp3-tabs.bp3-vertical>.bp3-tab-list .bp3-tab[aria-selected=true] { + box-shadow: none; + background-color: rgba(19, 124, 189, .2) +} + +.bp3-tabs.bp3-vertical>.bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator { + top: 0; + right: 0; + bottom: 0; + left: 0; + border-radius: 3px; + background-color: rgba(19, 124, 189, .2); + height: auto +} + +.bp3-tabs.bp3-vertical>.bp3-tab-panel { + margin-top: 0; + padding-left: 20px +} + +.bp3-tab-list { + display: flex; + flex: 0 0 auto; + align-items: flex-end; + position: relative; + margin: 0; + border: none; + padding: 0; + list-style: none +} + +.bp3-tab-list>:not(:last-child) { + margin-right: 20px +} + +.bp3-tab { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; + flex: 0 0 auto; + position: relative; + cursor: pointer; + max-width: 100%; + vertical-align: top; + line-height: 30px; + color: #182026; + font-size: 14px +} + +.bp3-tab a { + display: block; + text-decoration: none; + color: inherit +} + +.bp3-tab-indicator-wrapper~.bp3-tab { + box-shadow: none !important; + background-color: transparent !important +} + +.bp3-tab[aria-disabled=true] { + cursor: not-allowed; + color: rgba(92, 112, 128, .5) +} + +.bp3-tab[aria-selected=true] { + border-radius: 0; + box-shadow: inset 0 -3px 0 #106ba3 +} + +.bp3-tab:not([aria-disabled=true]):hover, +.bp3-tab[aria-selected=true] { + color: #106ba3 +} + +.bp3-tab:focus { + -moz-outline-radius: 0 +} + +.bp3-large>.bp3-tab { + line-height: 40px; + font-size: 16px +} + +.bp3-tab-panel { + margin-top: 20px +} + +.bp3-tab-panel[aria-hidden=true] { + display: none +} + +.bp3-tab-indicator-wrapper { + position: absolute; + top: 0; + left: 0; + transform: translateX(0), translateY(0); + transition: height, transform, width; + transition-duration: .2s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + pointer-events: none +} + +.bp3-tab-indicator-wrapper .bp3-tab-indicator { + position: absolute; + right: 0; + bottom: 0; + left: 0; + background-color: #106ba3; + height: 3px +} + +.bp3-tab-indicator-wrapper.bp3-no-animation { + transition: none +} + +.bp3-dark .bp3-tab { + color: #f5f8fa +} + +.bp3-dark .bp3-tab[aria-disabled=true] { + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-tab[aria-selected=true] { + box-shadow: inset 0 -3px 0 #48aff0 +} + +.bp3-dark .bp3-tab:not([aria-disabled=true]):hover, +.bp3-dark .bp3-tab[aria-selected=true] { + color: #48aff0 +} + +.bp3-dark .bp3-tab-indicator { + background-color: #48aff0 +} + +.bp3-flex-expander { + flex: 1 1 +} + +.bp3-tag { + display: inline-flex; + flex-direction: row; + align-items: center; + position: relative; + border: none; + border-radius: 3px; + box-shadow: none; + background-color: #5c7080; + min-width: 20px; + max-width: 100%; + min-height: 20px; + padding: 2px 6px; + color: #f5f8fa; + font-size: 12px +} + +.bp3-tag.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-interactive:hover { + background-color: rgba(92, 112, 128, .85) +} + +.bp3-tag.bp3-interactive.bp3-active, +.bp3-tag.bp3-interactive:active { + background-color: rgba(92, 112, 128, .7) +} + +.bp3-tag>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-tag>.bp3-fill { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-tag:before, +.bp3-tag>* { + margin-right: 4px +} + +.bp3-tag:empty:before, +.bp3-tag>:last-child { + margin-right: 0 +} + +.bp3-tag:focus { + outline: 2px auto rgba(128, 0, 128, .6); + outline-offset: 0; + -moz-outline-radius: 6px +} + +.bp3-tag.bp3-round { + border-radius: 30px; + padding-right: 8px; + padding-left: 8px +} + +.bp3-dark .bp3-tag { + background-color: #bfccd6; + color: #182026 +} + +.bp3-dark .bp3-tag.bp3-interactive { + cursor: pointer +} + +.bp3-dark .bp3-tag.bp3-interactive:hover { + background-color: rgba(191, 204, 214, .85) +} + +.bp3-dark .bp3-tag.bp3-interactive.bp3-active, +.bp3-dark .bp3-tag.bp3-interactive:active { + background-color: rgba(191, 204, 214, .7) +} + +.bp3-dark .bp3-tag .bp3-icon-large, +.bp3-dark .bp3-tag .bp3-icon-standard, +.bp3-dark .bp3-tag>.bp3-icon { + fill: currentColor +} + +.bp3-tag .bp3-icon-large, +.bp3-tag .bp3-icon-standard, +.bp3-tag>.bp3-icon { + flex: 0 0 auto; + fill: #fff +} + +.bp3-large .bp3-tag, +.bp3-tag.bp3-large { + min-width: 30px; + min-height: 30px; + padding: 0 10px; + font-size: 14px +} + +.bp3-large .bp3-tag:before, +.bp3-large .bp3-tag>*, +.bp3-tag.bp3-large:before, +.bp3-tag.bp3-large>* { + margin-right: 7px +} + +.bp3-large .bp3-tag:empty:before, +.bp3-large .bp3-tag>:last-child, +.bp3-tag.bp3-large:empty:before, +.bp3-tag.bp3-large>:last-child { + margin-right: 0 +} + +.bp3-large .bp3-tag.bp3-round, +.bp3-tag.bp3-large.bp3-round { + padding-right: 12px; + padding-left: 12px +} + +.bp3-tag.bp3-intent-primary { + background: #137cbd; + color: #fff +} + +.bp3-tag.bp3-intent-primary.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-intent-primary.bp3-interactive:hover { + background-color: rgba(19, 124, 189, .85) +} + +.bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, +.bp3-tag.bp3-intent-primary.bp3-interactive:active { + background-color: rgba(19, 124, 189, .7) +} + +.bp3-tag.bp3-intent-success { + background: #0f9960; + color: #fff +} + +.bp3-tag.bp3-intent-success.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-intent-success.bp3-interactive:hover { + background-color: rgba(15, 153, 96, .85) +} + +.bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, +.bp3-tag.bp3-intent-success.bp3-interactive:active { + background-color: rgba(15, 153, 96, .7) +} + +.bp3-tag.bp3-intent-warning { + background: #d9822b; + color: #fff +} + +.bp3-tag.bp3-intent-warning.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-intent-warning.bp3-interactive:hover { + background-color: rgba(217, 130, 43, .85) +} + +.bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, +.bp3-tag.bp3-intent-warning.bp3-interactive:active { + background-color: rgba(217, 130, 43, .7) +} + +.bp3-tag.bp3-intent-danger { + background: #db3737; + color: #fff +} + +.bp3-tag.bp3-intent-danger.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-intent-danger.bp3-interactive:hover { + background-color: rgba(219, 55, 55, .85) +} + +.bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, +.bp3-tag.bp3-intent-danger.bp3-interactive:active { + background-color: rgba(219, 55, 55, .7) +} + +.bp3-tag.bp3-minimal .bp3-icon-large, +.bp3-tag.bp3-minimal .bp3-icon-standard, +.bp3-tag.bp3-minimal>.bp3-icon { + fill: #5c7080 +} + +.bp3-tag.bp3-minimal:not([class*=bp3-intent-]) { + background-color: rgba(138, 155, 168, .2); + color: #182026 +} + +.bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:hover { + background-color: rgba(92, 112, 128, .3) +} + +.bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive.bp3-active, +.bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:active { + background-color: rgba(92, 112, 128, .4) +} + +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]) { + color: #f5f8fa +} + +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive { + cursor: pointer +} + +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:hover { + background-color: rgba(191, 204, 214, .3) +} + +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive.bp3-active, +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:active { + background-color: rgba(191, 204, 214, .4) +} + +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]) .bp3-icon-large, +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]) .bp3-icon-standard, +.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-])>.bp3-icon { + fill: #bfccd6 +} + +.bp3-tag.bp3-minimal.bp3-intent-primary { + background-color: rgba(19, 124, 189, .15); + color: #106ba3 +} + +.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover { + background-color: rgba(19, 124, 189, .25) +} + +.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, +.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active { + background-color: rgba(19, 124, 189, .35) +} + +.bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large, +.bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, +.bp3-tag.bp3-minimal.bp3-intent-primary>.bp3-icon { + fill: #137cbd +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary { + background-color: rgba(19, 124, 189, .25); + color: #48aff0 +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive { + cursor: pointer +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover { + background-color: rgba(19, 124, 189, .35) +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active { + background-color: rgba(19, 124, 189, .45) +} + +.bp3-tag.bp3-minimal.bp3-intent-success { + background-color: rgba(15, 153, 96, .15); + color: #0d8050 +} + +.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover { + background-color: rgba(15, 153, 96, .25) +} + +.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, +.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active { + background-color: rgba(15, 153, 96, .35) +} + +.bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large, +.bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, +.bp3-tag.bp3-minimal.bp3-intent-success>.bp3-icon { + fill: #0f9960 +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success { + background-color: rgba(15, 153, 96, .25); + color: #3dcc91 +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive { + cursor: pointer +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover { + background-color: rgba(15, 153, 96, .35) +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active { + background-color: rgba(15, 153, 96, .45) +} + +.bp3-tag.bp3-minimal.bp3-intent-warning { + background-color: rgba(217, 130, 43, .15); + color: #bf7326 +} + +.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover { + background-color: rgba(217, 130, 43, .25) +} + +.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, +.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active { + background-color: rgba(217, 130, 43, .35) +} + +.bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large, +.bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, +.bp3-tag.bp3-minimal.bp3-intent-warning>.bp3-icon { + fill: #d9822b +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning { + background-color: rgba(217, 130, 43, .25); + color: #ffb366 +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive { + cursor: pointer +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover { + background-color: rgba(217, 130, 43, .35) +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active { + background-color: rgba(217, 130, 43, .45) +} + +.bp3-tag.bp3-minimal.bp3-intent-danger { + background-color: rgba(219, 55, 55, .15); + color: #c23030 +} + +.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive { + cursor: pointer +} + +.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover { + background-color: rgba(219, 55, 55, .25) +} + +.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, +.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active { + background-color: rgba(219, 55, 55, .35) +} + +.bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large, +.bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, +.bp3-tag.bp3-minimal.bp3-intent-danger>.bp3-icon { + fill: #db3737 +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger { + background-color: rgba(219, 55, 55, .25); + color: #ff7373 +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive { + cursor: pointer +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover { + background-color: rgba(219, 55, 55, .35) +} + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active { + background-color: rgba(219, 55, 55, .45) +} + +.bp3-tag-remove { + opacity: .5; + margin-top: -2px; + margin-right: -6px !important; + margin-bottom: -2px; + border: none; + background: none; + cursor: pointer; + padding: 2px; + padding-left: 0; + color: inherit +} + +.bp3-tag-remove:hover { + opacity: .8; + background: none; + text-decoration: none +} + +.bp3-tag-remove:active { + opacity: 1 +} + +.bp3-tag-remove:empty:before { + line-height: 1; + font-family: Icons16, sans-serif; + font-size: 16px; + font-weight: 400; + font-style: normal; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + content: "\E6D7" +} + +.bp3-large .bp3-tag-remove { + margin-right: -10px !important; + padding: 5px; + padding-left: 0 +} + +.bp3-large .bp3-tag-remove:empty:before { + line-height: 1; + font-family: Icons20, sans-serif; + font-size: 20px; + font-weight: 400; + font-style: normal +} + +.bp3-tag-input { + display: flex; + flex-direction: row; + align-items: flex-start; + cursor: text; + height: auto; + min-height: 30px; + padding-right: 0; + padding-left: 5px; + line-height: inherit +} + +.bp3-tag-input>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-tag-input>.bp3-tag-input-values { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-tag-input .bp3-tag-input-icon { + margin-top: 7px; + margin-right: 7px; + margin-left: 2px; + color: #5c7080 +} + +.bp3-tag-input .bp3-tag-input-values { + display: flex; + flex-direction: row; + flex-wrap: wrap; + align-items: center; + align-self: stretch; + margin-top: 5px; + margin-right: 7px +} + +.bp3-tag-input .bp3-tag-input-values>* { + flex-grow: 0; + flex-shrink: 0 +} + +.bp3-tag-input .bp3-tag-input-values>.bp3-fill { + flex-grow: 1; + flex-shrink: 1 +} + +.bp3-tag-input .bp3-tag-input-values:before, +.bp3-tag-input .bp3-tag-input-values>* { + margin-right: 5px +} + +.bp3-tag-input .bp3-tag-input-values:empty:before, +.bp3-tag-input .bp3-tag-input-values>:last-child { + margin-right: 0 +} + +.bp3-tag-input .bp3-tag-input-values>* { + margin-bottom: 5px +} + +.bp3-tag-input .bp3-tag { + overflow-wrap: break-word +} + +.bp3-tag-input .bp3-tag.bp3-active { + outline: 2px auto rgba(128, 0, 128, .6); + outline-offset: 0; + -moz-outline-radius: 6px +} + +.bp3-tag-input .bp3-input-ghost { + flex: 1 1 auto; + width: 80px; + line-height: 20px +} + +.bp3-tag-input .bp3-input-ghost.bp3-disabled, +.bp3-tag-input .bp3-input-ghost:disabled { + cursor: not-allowed +} + +.bp3-tag-input .bp3-button, +.bp3-tag-input .bp3-spinner { + margin: 3px; + margin-left: 0 +} + +.bp3-tag-input .bp3-button { + min-width: 24px; + min-height: 24px; + padding: 0 7px +} + +.bp3-tag-input.bp3-large { + height: auto; + min-height: 40px +} + +.bp3-tag-input.bp3-large:before, +.bp3-tag-input.bp3-large>* { + margin-right: 10px +} + +.bp3-tag-input.bp3-large:empty:before, +.bp3-tag-input.bp3-large>:last-child { + margin-right: 0 +} + +.bp3-tag-input.bp3-large .bp3-tag-input-icon { + margin-top: 10px; + margin-left: 5px +} + +.bp3-tag-input.bp3-large .bp3-input-ghost { + line-height: 30px +} + +.bp3-tag-input.bp3-large .bp3-button { + min-width: 30px; + min-height: 30px; + padding: 5px 10px; + margin: 5px; + margin-left: 0 +} + +.bp3-tag-input.bp3-large .bp3-spinner { + margin: 8px; + margin-left: 0 +} + +.bp3-tag-input.bp3-active { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 1px 1px rgba(16, 22, 26, .2); + background-color: #fff +} + +.bp3-dark .bp3-tag-input .bp3-tag-input-icon, +.bp3-tag-input.bp3-dark .bp3-tag-input-icon { + color: #bfccd6 +} + +.bp3-dark .bp3-tag-input .bp3-input-ghost, +.bp3-tag-input.bp3-dark .bp3-input-ghost { + color: #f5f8fa +} + +.bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, +.bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder { + color: rgba(191, 204, 214, .5) +} + +.bp3-dark .bp3-tag-input.bp3-active, +.bp3-tag-input.bp3-dark.bp3-active { + box-shadow: 0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, .3), inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4); + background-color: rgba(16, 22, 26, .3) +} + +.bp3-input-ghost { + border: none; + box-shadow: none; + background: none; + padding: 0 +} + +.bp3-input-ghost::placeholder { + opacity: 1; + color: rgba(92, 112, 128, .5) +} + +.bp3-input-ghost:focus { + outline: none !important +} + +.bp3-toast { + display: flex; + align-items: flex-start; + position: relative !important; + margin: 20px 0 0; + border-radius: 3px; + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 2px 4px rgba(16, 22, 26, .2), 0 8px 24px rgba(16, 22, 26, .2); + background-color: #fff; + min-width: 300px; + max-width: 500px; + pointer-events: all +} + +.bp3-toast.bp3-toast-appear, +.bp3-toast.bp3-toast-enter { + transform: translateY(-40px) +} + +.bp3-toast.bp3-toast-appear-active, +.bp3-toast.bp3-toast-enter-active { + transform: translateY(0); + transition-property: transform; + transition-duration: .3s; + transition-timing-function: cubic-bezier(.54, 1.12, .38, 1.11); + transition-delay: 0 +} + +.bp3-toast.bp3-toast-appear~.bp3-toast, +.bp3-toast.bp3-toast-enter~.bp3-toast { + transform: translateY(-40px) +} + +.bp3-toast.bp3-toast-appear-active~.bp3-toast, +.bp3-toast.bp3-toast-enter-active~.bp3-toast { + transform: translateY(0); + transition-property: transform; + transition-duration: .3s; + transition-timing-function: cubic-bezier(.54, 1.12, .38, 1.11); + transition-delay: 0 +} + +.bp3-toast.bp3-toast-exit { + opacity: 1; + filter: blur(0) +} + +.bp3-toast.bp3-toast-exit-active { + opacity: 0; + filter: blur(10px); + transition-property: opacity, filter; + transition-duration: .3s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-toast.bp3-toast-exit~.bp3-toast { + transform: translateY(0) +} + +.bp3-toast.bp3-toast-exit-active~.bp3-toast { + transform: translateY(-40px); + transition-property: transform; + transition-duration: .1s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 50ms +} + +.bp3-toast .bp3-button-group { + flex: 0 0 auto; + padding: 5px; + padding-left: 0 +} + +.bp3-toast>.bp3-icon { + margin: 12px; + margin-right: 0; + color: #5c7080 +} + +.bp3-dark .bp3-toast, +.bp3-toast.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 2px 4px rgba(16, 22, 26, .4), 0 8px 24px rgba(16, 22, 26, .4); + background-color: #394b59 +} + +.bp3-dark .bp3-toast>.bp3-icon, +.bp3-toast.bp3-dark>.bp3-icon { + color: #bfccd6 +} + +.bp3-toast[class*=bp3-intent-] a { + color: hsla(0, 0%, 100%, .7) +} + +.bp3-toast[class*=bp3-intent-]>.bp3-icon, +.bp3-toast[class*=bp3-intent-] a:hover { + color: #fff +} + +.bp3-toast[class*=bp3-intent-] .bp3-button, +.bp3-toast[class*=bp3-intent-] .bp3-button .bp3-icon, +.bp3-toast[class*=bp3-intent-] .bp3-button:active, +.bp3-toast[class*=bp3-intent-] .bp3-button:before { + color: hsla(0, 0%, 100%, .7) !important +} + +.bp3-toast[class*=bp3-intent-] .bp3-button:focus { + outline-color: hsla(0, 0%, 100%, .5) +} + +.bp3-toast[class*=bp3-intent-] .bp3-button:hover { + background-color: hsla(0, 0%, 100%, .15) !important; + color: #fff !important +} + +.bp3-toast[class*=bp3-intent-] .bp3-button:active { + background-color: hsla(0, 0%, 100%, .3) !important; + color: #fff !important +} + +.bp3-toast[class*=bp3-intent-] .bp3-button:after { + background: hsla(0, 0%, 100%, .3) !important +} + +.bp3-toast.bp3-intent-primary { + background-color: #137cbd; + color: #fff +} + +.bp3-toast.bp3-intent-success { + background-color: #0f9960; + color: #fff +} + +.bp3-toast.bp3-intent-warning { + background-color: #d9822b; + color: #fff +} + +.bp3-toast.bp3-intent-danger { + background-color: #db3737; + color: #fff +} + +.bp3-toast-message { + flex: 1 1 auto; + padding: 11px +} + +.bp3-toast-container { + display: flex !important; + flex-direction: column; + align-items: center; + position: fixed; + right: 0; + left: 0; + z-index: 40; + overflow: hidden; + padding: 0 20px 20px; + pointer-events: none +} + +.bp3-toast-container.bp3-toast-container-top { + top: 0; + bottom: auto +} + +.bp3-toast-container.bp3-toast-container-bottom { + flex-direction: column-reverse; + top: auto; + bottom: 0 +} + +.bp3-toast-container.bp3-toast-container-left { + align-items: flex-start +} + +.bp3-toast-container.bp3-toast-container-right { + align-items: flex-end +} + +.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active), +.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active)~.bp3-toast, +.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active~.bp3-toast { + transform: translateY(60px) +} + +.bp3-tooltip { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .1), 0 2px 4px rgba(16, 22, 26, .2), 0 8px 24px rgba(16, 22, 26, .2); + transform: scale(1) +} + +.bp3-tooltip .bp3-popover-arrow { + position: absolute; + width: 22px; + height: 22px +} + +.bp3-tooltip .bp3-popover-arrow:before { + margin: 4px; + width: 14px; + height: 14px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-tooltip { + margin-top: -11px; + margin-bottom: 11px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-tooltip>.bp3-popover-arrow { + bottom: -8px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-tooltip>.bp3-popover-arrow svg { + transform: rotate(-90deg) +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-tooltip { + margin-left: 11px +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-tooltip>.bp3-popover-arrow { + left: -8px +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-tooltip>.bp3-popover-arrow svg { + transform: rotate(0) +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-tooltip { + margin-top: 11px +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-tooltip>.bp3-popover-arrow { + top: -8px +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-tooltip>.bp3-popover-arrow svg { + transform: rotate(90deg) +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-tooltip { + margin-right: 11px; + margin-left: -11px +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-tooltip>.bp3-popover-arrow { + right: -8px +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-tooltip>.bp3-popover-arrow svg { + transform: rotate(180deg) +} + +.bp3-tether-element-attached-middle>.bp3-tooltip>.bp3-popover-arrow { + top: 50%; + transform: translateY(-50%) +} + +.bp3-tether-element-attached-center>.bp3-tooltip>.bp3-popover-arrow { + right: 50%; + transform: translateX(50%) +} + +.bp3-tether-element-attached-top.bp3-tether-target-attached-top>.bp3-tooltip>.bp3-popover-arrow { + top: -.22183px +} + +.bp3-tether-element-attached-right.bp3-tether-target-attached-right>.bp3-tooltip>.bp3-popover-arrow { + right: -.22183px +} + +.bp3-tether-element-attached-left.bp3-tether-target-attached-left>.bp3-tooltip>.bp3-popover-arrow { + left: -.22183px +} + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom>.bp3-tooltip>.bp3-popover-arrow { + bottom: -.22183px +} + +.bp3-tether-element-attached-top.bp3-tether-element-attached-left>.bp3-tooltip { + transform-origin: top left +} + +.bp3-tether-element-attached-top.bp3-tether-element-attached-center>.bp3-tooltip { + transform-origin: top center +} + +.bp3-tether-element-attached-top.bp3-tether-element-attached-right>.bp3-tooltip { + transform-origin: top right +} + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-left>.bp3-tooltip { + transform-origin: center left +} + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-center>.bp3-tooltip { + transform-origin: center center +} + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-right>.bp3-tooltip { + transform-origin: center right +} + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left>.bp3-tooltip { + transform-origin: bottom left +} + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center>.bp3-tooltip { + transform-origin: bottom center +} + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right>.bp3-tooltip { + transform-origin: bottom right +} + +.bp3-tooltip .bp3-popover-content { + background: #394b59; + color: #f5f8fa +} + +.bp3-tooltip .bp3-popover-arrow:before { + box-shadow: 1px 1px 6px rgba(16, 22, 26, .2) +} + +.bp3-tooltip .bp3-popover-arrow-border { + fill: #10161a; + fill-opacity: .1 +} + +.bp3-tooltip .bp3-popover-arrow-fill { + fill: #394b59 +} + +.bp3-popover-appear>.bp3-tooltip, +.bp3-popover-enter>.bp3-tooltip { + transform: scale(.8) +} + +.bp3-popover-appear-active>.bp3-tooltip, +.bp3-popover-enter-active>.bp3-tooltip { + transform: scale(1); + transition-property: transform; + transition-duration: .1s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-popover-exit>.bp3-tooltip { + transform: scale(1) +} + +.bp3-popover-exit-active>.bp3-tooltip { + transform: scale(.8); + transition-property: transform; + transition-duration: .1s; + transition-timing-function: cubic-bezier(.4, 1, .75, .9); + transition-delay: 0 +} + +.bp3-tooltip .bp3-popover-content { + padding: 10px 12px +} + +.bp3-dark .bp3-tooltip, +.bp3-tooltip.bp3-dark { + box-shadow: 0 0 0 1px rgba(16, 22, 26, .2), 0 2px 4px rgba(16, 22, 26, .4), 0 8px 24px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-tooltip .bp3-popover-content, +.bp3-tooltip.bp3-dark .bp3-popover-content { + background: #e1e8ed; + color: #394b59 +} + +.bp3-dark .bp3-tooltip .bp3-popover-arrow:before, +.bp3-tooltip.bp3-dark .bp3-popover-arrow:before { + box-shadow: 1px 1px 6px rgba(16, 22, 26, .4) +} + +.bp3-dark .bp3-tooltip .bp3-popover-arrow-border, +.bp3-tooltip.bp3-dark .bp3-popover-arrow-border { + fill: #10161a; + fill-opacity: .2 +} + +.bp3-dark .bp3-tooltip .bp3-popover-arrow-fill, +.bp3-tooltip.bp3-dark .bp3-popover-arrow-fill { + fill: #e1e8ed +} + +.bp3-tooltip.bp3-intent-primary .bp3-popover-content { + background: #137cbd; + color: #fff +} + +.bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill { + fill: #137cbd +} + +.bp3-tooltip.bp3-intent-success .bp3-popover-content { + background: #0f9960; + color: #fff +} + +.bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill { + fill: #0f9960 +} + +.bp3-tooltip.bp3-intent-warning .bp3-popover-content { + background: #d9822b; + color: #fff +} + +.bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill { + fill: #d9822b +} + +.bp3-tooltip.bp3-intent-danger .bp3-popover-content { + background: #db3737; + color: #fff +} + +.bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill { + fill: #db3737 +} + +.bp3-tooltip-indicator { + border-bottom: 1px dotted; + cursor: help +} + +.bp3-tree-node-list { + margin: 0; + padding-left: 0; + list-style: none +} + +.bp3-tree-root { + position: relative; + background-color: transparent; + cursor: default; + padding-left: 0 +} + +.bp3-tree-node-content-0 { + padding-left: 0 +} + +.bp3-tree-node-content-1 { + padding-left: 23px +} + +.bp3-tree-node-content-2 { + padding-left: 46px +} + +.bp3-tree-node-content-3 { + padding-left: 69px +} + +.bp3-tree-node-content-4 { + padding-left: 92px +} + +.bp3-tree-node-content-5 { + padding-left: 115px +} + +.bp3-tree-node-content-6 { + padding-left: 138px +} + +.bp3-tree-node-content-7 { + padding-left: 161px +} + +.bp3-tree-node-content-8 { + padding-left: 184px +} + +.bp3-tree-node-content-9 { + padding-left: 207px +} + +.bp3-tree-node-content-10 { + padding-left: 230px +} + +.bp3-tree-node-content-11 { + padding-left: 253px +} + +.bp3-tree-node-content-12 { + padding-left: 276px +} + +.bp3-tree-node-content-13 { + padding-left: 299px +} + +.bp3-tree-node-content-14 { + padding-left: 322px +} + +.bp3-tree-node-content-15 { + padding-left: 345px +} + +.bp3-tree-node-content-16 { + padding-left: 368px +} + +.bp3-tree-node-content-17 { + padding-left: 391px +} + +.bp3-tree-node-content-18 { + padding-left: 414px +} + +.bp3-tree-node-content-19 { + padding-left: 437px +} + +.bp3-tree-node-content-20 { + padding-left: 460px +} + +.bp3-tree-node-content { + display: flex; + align-items: center; + width: 100%; + height: 30px; + padding-right: 5px +} + +.bp3-tree-node-content:hover { + background-color: rgba(191, 204, 214, .4) +} + +.bp3-tree-node-caret, +.bp3-tree-node-caret-none { + position: relative; + min-width: 30px; + line-height: 30px !important +} + +.bp3-tree-node-caret { + color: #5c7080; + transform: rotate(0deg); + cursor: pointer; + text-align: center; + transition: transform .2s cubic-bezier(.4, 1, .75, .9) +} + +.bp3-tree-node-caret:hover { + color: #182026 +} + +.bp3-dark .bp3-tree-node-caret { + color: #bfccd6 +} + +.bp3-dark .bp3-tree-node-caret:hover { + color: #f5f8fa +} + +.bp3-tree-node-caret.bp3-tree-node-caret-open { + transform: rotate(90deg) +} + +.bp3-tree-node-caret.bp3-icon-standard:before { + content: "\232A" +} + +.bp3-tree-node-caret .bp3-icon { + margin: 7px +} + +.bp3-tree-node-icon { + position: relative; + margin-right: 7px; + color: #5c7080 +} + +.bp3-tree-node-label { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; + flex: 1 1 auto; + position: relative; + user-select: none +} + +.bp3-tree-node-label span { + display: inline +} + +.bp3-tree-node-secondary-label { + padding: 0 5px; + line-height: 30px; + user-select: none +} + +.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content { + background-color: #137cbd +} + +.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content, +.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-icon, +.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-icon-large, +.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-icon-standard { + color: #fff +} + +.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-tree-node-caret:before { + color: hsla(0, 0%, 100%, .7) +} + +.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-tree-node-caret:hover:before { + color: #fff +} + +.bp3-dark .bp3-tree-node-content:hover { + background-color: rgba(92, 112, 128, .3) +} + +.bp3-dark .bp3-tree-node-icon { + color: #bfccd6 +} + +.bp3-dark .bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content { + background-color: #137cbd +} + +/*! + +Copyright 2017-present Palantir Technologies, Inc. All rights reserved. +Licensed under the terms of the LICENSE file distributed with this project. + +*/ +@font-face { + font-family: Icons16; + font-weight: 400; + font-style: normal; + src: url(/static/media/icons-16.728d5bc9.eot?#iefix) format("embedded-opentype"), url(/static/media/icons-16.f2228ddf.woff) format("woff"), url(/static/media/icons-16.feb1f704.ttf) format("truetype") +} + +@font-face { + font-family: Icons20; + font-weight: 400; + font-style: normal; + src: url(/static/media/icons-20.6c534938.eot?#iefix) format("embedded-opentype"), url(/static/media/icons-20.2961ddde.woff) format("woff"), url(/static/media/icons-20.b13564e0.ttf) format("truetype") +} + +/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ +html { + line-height: 1.15; + -webkit-text-size-adjust: 100% +} + +body { + margin: 20px; + padding: 20px; +} + +h1 { + font-size: 2em; + margin: .67em 0 +} + +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + height: 0; + overflow: visible +} + +pre { + font-family: monospace, monospace; + font-size: 1em +} + +a { + background-color: transparent +} + +abbr[title] { + border-bottom: none; + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted +} + +b, +strong { + font-weight: bolder +} + +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em +} + +small { + font-size: 80% +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline +} + +sub { + bottom: -.25em +} + +sup { + top: -.5em +} + +img { + border-style: none +} + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-size: 100%; + line-height: 1.15; + margin: 0 +} + +button, +input { + overflow: visible +} + +button, +select { + text-transform: none +} + +[type=button], +[type=reset], +[type=submit], +button { + -webkit-appearance: button +} + +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner, +button::-moz-focus-inner { + border-style: none; + padding: 0 +} + +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring, +button:-moz-focusring { + outline: 1px dotted ButtonText +} + +fieldset { + padding: .35em .75em .625em +} + +legend { + -webkit-box-sizing: border-box; + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal +} + +progress { + vertical-align: baseline +} + +textarea { + overflow: auto +} + +[type=checkbox], +[type=radio] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 0 +} + +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto +} + +[type=search] { + -webkit-appearance: textfield; + outline-offset: -2px +} + +[type=search]::-webkit-search-decoration { + -webkit-appearance: none +} + +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit +} + +details { + display: block +} + +summary { + display: list-item +} + +[hidden], +template { + display: none +} + +.hl7v2viewer_root__3oOS { + display: inline; + color: red +} + +.hl7v2viewer_group0__1em2 { + background-color: #90ee90 +} + +.hl7v2viewer_group1__3erI { + background-color: pink +} + +.hl7v2viewer_group2__37d1 { + background-color: #add8e6 +} + +.hl7v2viewer_group3__q1LY { + background-color: #f08080 +} + +.hl7v2viewer_group4__5lst { + background-color: #ffa07a +} + +.hl7v2viewer_group5__3hhP { + background-color: #b0c4de +} + +.hl7v2viewer_coolpre__1C7f { + font-family: Consolas, Andale Mono WT, Andale Mono, Lucida Console, Lucida Sans Typewriter, DejaVu Sans Mono, Bitstream Vera Sans Mono, Liberation Mono, Nimbus Mono L, Monaco, Courier New, Courier, monospace; + color: #0a2239; + padding: 20px +} + +.hl7v2field_root__1Bm- { + display: inline +} + +.hl7v2field_fieldValue__2bX2 { + font-family: monospace; + background-color: rgba(27, 31, 35, .05); + border-radius: 3px; + font-size: 85%; + margin-left: 2px +} + +.hl7tool_root__1-jN { + display: inline; + color: red +} + +.hl7tool_textarea__DVho { + width: 100%; + margin: 10px +} + +.hl7tool_viewer__1Dwt { + overflow: scroll +} + +#root { + position: absolute; + bottom: 0px; +} diff --git a/docs/main.e377607b.js b/docs/main.e377607b.js new file mode 100644 index 0000000..2ab34de --- /dev/null +++ b/docs/main.e377607b.js @@ -0,0 +1,2 @@ +!function(e){var n={};function c(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,c),r.l=!0,r.exports}c.m=e,c.c=n,c.d=function(e,n,t){c.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:t})},c.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(n,"a",n),n},c.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},c.p="/",c(c.s=119)}([function(e,n,c){"use strict";e.exports=c(126)},function(e,n,c){"use strict";n.b=function(e,n){function c(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(c.prototype=n.prototype,new c)},c.d(n,"a",function(){return r}),n.c=function(e,n){var c={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.indexOf(t)<0&&(c[t]=e[t]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols)for(var r=0,t=Object.getOwnPropertySymbols(e);r0?t.createElement(n,{},e):void 0:"number"===typeof e||"symbol"===typeof e.type?t.createElement(n,{},e):e},n.getDisplayName=function(e){return e.displayName||e.name||"Unknown"},n.isElementOfType=function(e,n){return null!=e&&e.type===t.createElement(n).type},n.safeInvoke=function(e){for(var n=[],c=1;c cancelButtonText and onCancel should be set together.",s=t+" canEscapeKeyCancel enabled without onCancel or onClose handler.",u=t+" canOutsideClickCancel enbaled without onCancel or onClose handler.",o=t+" children must be s",i=t+" @ContextMenuTarget-decorated class should implement renderContextMenu.",m=t+' "@ContextMenuTarget-decorated components must return a single JSX.Element or an empty render.',l=t+" only accepts children.",d=t+" @HotkeysTarget-decorated class should implement renderHotkeys.",O=t+' "@HotkeysTarget-decorated components must return a single JSX.Element or an empty render.',p=t+" requires min to be strictly less than max if both are defined.",f=t+" requires minorStepSize to be strictly less than stepSize.",T=t+" requires majorStepSize to be strictly greater than stepSize.",h=t+" requires minorStepSize to be strictly greater than zero.",x=t+" requires majorStepSize to be strictly greater than zero.",g=t+" requires stepSize to be strictly greater than zero.",N=t+" requires stepSize to be defined.",b=t+" does not support changing observeParents after mounting.",y=t+" requires target prop or at least one child element.",v=t+" requires interactionKind={PopoverInteractionKind.CLICK}.",E=t+" supports one or two children; additional children are ignored. First child is the target, second child is the content. You may instead supply these two as props.",C=t+" with two children ignores content prop; use either prop or children.",R=t+" with children ignores target prop; use either prop or children.",S=t+" Disabling with empty/whitespace content...",I=t+" ignores hasBackdrop",P=t+" onInteraction is ignored when uncontrolled.",M=t+" context blueprintPortalClassName must be string",D=t+" children and options prop are mutually exclusive, with options taking priority.",A=t+" stepSize must be greater than zero.",L=t+" labelStepSize must be greater than zero.",_=t+" value prop must be an array of two non-null numbers.",H=t+" children must be s or s",z=t+" Classes.SMALL/LARGE are ignored if size prop is set.",V=t+" Toaster.create() is not supported inside React lifecycle methods in React 16. See usage example on the docs site.",B=t+" Toaster.create() ignores inline prop as it always creates a new element.",w=t+" iconName is ignored if title is omitted.",F=t+" isCloseButtonShown prop is ignored if title is omitted."},function(e,n,c){"use strict";c.d(n,"a",function(){return s});var t=c(1),r=c(0),a=(c.n(r),c(4)),s=function(e){function n(n,c){var t=e.call(this,n,c)||this;return t.timeoutIds=[],t.clearTimeouts=function(){if(t.timeoutIds.length>0){for(var e=0,n=t.timeoutIds;e=n.SIZE_LARGE?n.SIZE_LARGE:n.SIZE_STANDARD,T=this.renderSvgPaths(f,u);if(null==T)return null;var h=a()(o.b.ICON,o.b.intentClass(l),c),x="0 0 "+f+" "+f,g=this.props.style,N=void 0===g?{}:g;return null!=r&&(N=t.a({},N,{fill:r})),s.createElement("svg",t.a({},p,{className:h,style:N,"data-icon":u,width:m,height:m,viewBox:x}),O&&s.createElement("desc",null,O),T)},n.prototype.renderSvgPaths=function(e,c){var t=(e===n.SIZE_STANDARD?u.a:u.b)[c];return null==t?null:t.map(function(e,n){return s.createElement("path",{key:n,d:e,fillRule:"evenodd"})})},n.displayName="Blueprint2.Icon",n.SIZE_STANDARD=16,n.SIZE_LARGE=20,n}(s.PureComponent)},function(e,n,c){"use strict";c(3231);var t=c(6);c.d(n,"a",function(){return t.a});c(43),c(45),c(3234),c(44);var r=c(31);c.d(n,"c",function(){return r.a});var a=c(18);c.d(n,"e",function(){return a.a});var s=c(46);c.d(n,"g",function(){return s.a});var u=c(3),o=c(12),i=c(4);c.d(n,"b",function(){return u}),c.d(n,"d",function(){return o}),c.d(n,"f",function(){return i})},function(e,n){var c=e.exports={version:"2.5.7"};"number"==typeof __e&&(__e=c)},function(e,n,c){var t=c(54)("wks"),r=c(34),a=c(14).Symbol,s="function"==typeof a;(e.exports=function(e){return t[e]||(t[e]=s&&a[e]||(s?a:r)("Symbol."+e))}).store=t},function(e,n,c){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=c(127)},function(e,n,c){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),c.d(n,"BACKSPACE",function(){return t}),c.d(n,"TAB",function(){return r}),c.d(n,"ENTER",function(){return a}),c.d(n,"SHIFT",function(){return s}),c.d(n,"ESCAPE",function(){return u}),c.d(n,"SPACE",function(){return o}),c.d(n,"ARROW_LEFT",function(){return i}),c.d(n,"ARROW_UP",function(){return m}),c.d(n,"ARROW_RIGHT",function(){return l}),c.d(n,"ARROW_DOWN",function(){return d}),c.d(n,"DELETE",function(){return O});var t=8,r=9,a=13,s=16,u=27,o=32,i=37,m=38,l=39,d=40,O=46},function(e,n,c){var t=c(14),r=c(9),a=c(48),s=c(19),u=c(17),o=function(e,n,c){var i,m,l,d=e&o.F,O=e&o.G,p=e&o.S,f=e&o.P,T=e&o.B,h=e&o.W,x=O?r:r[n]||(r[n]={}),g=x.prototype,N=O?t:p?t[n]:(t[n]||{}).prototype;for(i in O&&(c=n),c)(m=!d&&N&&void 0!==N[i])&&u(x,i)||(l=m?N[i]:c[i],x[i]=O&&"function"!=typeof N[i]?c[i]:T&&m?a(l,t):h&&N[i]==l?function(e){var n=function(n,c,t){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(n);case 2:return new e(n,c)}return new e(n,c,t)}return e.apply(this,arguments)};return n.prototype=e.prototype,n}(l):f&&"function"==typeof l?a(Function.call,l):l,f&&((x.virtual||(x.virtual={}))[i]=l,e&o.R&&g&&!g[i]&&s(g,i,l)))};o.F=1,o.G=2,o.S=4,o.P=8,o.B=16,o.W=32,o.U=64,o.R=128,e.exports=o},function(e,n){var c=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=c)},function(e,n,c){var t=c(20),r=c(81),a=c(49),s=Object.defineProperty;n.f=c(16)?Object.defineProperty:function(e,n,c){if(t(e),n=a(n,!0),t(c),r)try{return s(e,n,c)}catch(e){}if("get"in c||"set"in c)throw TypeError("Accessors not supported!");return"value"in c&&(e[n]=c.value),e}},function(e,n,c){e.exports=!c(22)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,n){var c={}.hasOwnProperty;e.exports=function(e,n){return c.call(e,n)}},function(e,n,c){"use strict";c.d(n,"a",function(){return t});var t={BOTTOM:"bottom",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",LEFT:"left",LEFT_BOTTOM:"left-bottom",LEFT_TOP:"left-top",RIGHT:"right",RIGHT_BOTTOM:"right-bottom",RIGHT_TOP:"right-top",TOP:"top",TOP_LEFT:"top-left",TOP_RIGHT:"top-right"}},function(e,n,c){var t=c(15),r=c(28);e.exports=c(16)?function(e,n,c){return t.f(e,n,r(1,c))}:function(e,n,c){return e[n]=c,e}},function(e,n,c){var t=c(21);e.exports=function(e){if(!t(e))throw TypeError(e+" is not an object!");return e}},function(e,n){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,n){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,n,c){var t=c(84),r=c(51);e.exports=function(e){return t(r(e))}},function(e,n,c){e.exports=c(3281)()},function(e,n,c){"use strict";c.d(n,"a",function(){return i}),c.d(n,"b",function(){return m});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(3));function o(e,n){return function(c){var r=c.className,u=c.elementRef,o=t.c(c,["className","elementRef"]);return s.createElement(e,t.a({},o,{className:a()(n,r),ref:u}))}}o("h1",u.HEADING),o("h2",u.HEADING),o("h3",u.HEADING);var i=o("h4",u.HEADING),m=(o("h5",u.HEADING),o("h6",u.HEADING));o("blockquote",u.BLOCKQUOTE),o("code",u.CODE),o("pre",u.CODE_BLOCK),o("label",u.LABEL),o("ol",u.LIST),o("ul",u.LIST)},function(e,n){var c;c=function(){return this}();try{c=c||Function("return this")()||(0,eval)("this")}catch(e){"object"===typeof window&&(c=window)}e.exports=c},function(e,n,c){"use strict";c.d(n,"b",function(){return h}),c.d(n,"a",function(){return x});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(3236)),o=c(6),i=c(3),m=c(5),l=c(4),d=c(37),O=c(99),p=c(3304),f=c(3305),T=c(100),h={CLICK:"click",CLICK_TARGET_ONLY:"click-target",HOVER:"hover",HOVER_TARGET_ONLY:"hover-target"},x=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.state={hasDarkParent:!1,isOpen:n.getIsOpen(n.props),transformOrigin:""},n.isMouseInTargetOrPopover=!1,n.lostFocusOnSamePage=!0,n.refHandlers={popover:function(e){n.popoverElement=e,l.safeInvoke(n.props.popoverRef,e)},target:function(e){return n.targetElement=e}},n.renderPopover=function(e){var c=n.props,r=c.usePortal,u=c.interactionKind,o=n.state.transformOrigin,m={onClick:n.handlePopoverClick};(u===h.HOVER||!r&&u===h.HOVER_TARGET_ONLY)&&(m.onMouseEnter=n.handleMouseEnter,m.onMouseLeave=n.handleMouseLeave);var l,d=a()(i.POPOVER,((l={})[i.DARK]=n.props.inheritDarkTheme&&n.state.hasDarkParent,l[i.MINIMAL]=n.props.minimal,l),n.props.popoverClassName);return s.createElement("div",{className:i.TRANSITION_CONTAINER,ref:e.ref,style:e.style},s.createElement("div",t.a({className:d,style:{transformOrigin:o}},m),n.isArrowEnabled()&&s.createElement(p.a,{arrowProps:e.arrowProps,placement:e.placement}),s.createElement("div",{className:i.POPOVER_CONTENT},n.understandChildren().content)))},n.renderTarget=function(e){var c=n.props,t=c.targetClassName,r=c.targetTagName,u=n.state.isOpen,o=n.isHoverInteractionKind(),m=o?{onBlur:n.handleTargetBlur,onFocus:n.handleTargetFocus,onMouseEnter:n.handleMouseEnter,onMouseLeave:n.handleMouseLeave}:{onClick:n.handleTargetClick};m.className=a()(i.POPOVER_TARGET,((d={})[i.POPOVER_OPEN]=u,d),t),m.ref=e.ref;var d,p,f=l.ensureElement(n.understandChildren().target),T=f.props.tabIndex,h=void 0===T?0:T,x=s.cloneElement(f,{className:a()(f.props.className,(p={},p[i.ACTIVE]=u&&!o,p)),disabled:!(!u||!l.isElementOfType(f,O.a))||f.props.disabled,tabIndex:n.props.openOnTargetFocus&&o?h:void 0});return s.createElement(r,m,x)},n.handleTargetFocus=function(e){if(n.props.openOnTargetFocus&&n.isHoverInteractionKind()){if(null==e.relatedTarget&&!n.lostFocusOnSamePage)return;n.handleMouseEnter(e)}},n.handleTargetBlur=function(e){n.props.openOnTargetFocus&&n.isHoverInteractionKind()&&(n.isElementInPopover(e.relatedTarget)||n.handleMouseLeave(e)),n.lostFocusOnSamePage=null!=e.relatedTarget},n.handleMouseEnter=function(e){n.isMouseInTargetOrPopover=!0,n.props.usePortal||!n.isElementInPopover(e.target)||n.props.interactionKind!==h.HOVER_TARGET_ONLY||n.props.openOnTargetFocus?n.props.disabled||n.setOpenState(!0,e,n.props.hoverOpenDelay):n.handleMouseLeave(e)},n.handleMouseLeave=function(e){n.isMouseInTargetOrPopover=!1,n.setTimeout(function(){n.isMouseInTargetOrPopover||n.setOpenState(!1,e,n.props.hoverCloseDelay)})},n.handlePopoverClick=function(e){var c=e.target,t=null!=c.closest("."+i.POPOVER_DISMISS),r=null!=c.closest("."+i.POPOVER_DISMISS_OVERRIDE);t&&!r&&n.setOpenState(!1,e)},n.handleOverlayClose=function(e){var c=e.target;(!l.elementIsOrContains(n.targetElement,c)||e.nativeEvent instanceof KeyboardEvent)&&n.setOpenState(!1,e)},n.handleTargetClick=function(e){n.props.disabled||n.isElementInPopover(e.target)||(null==n.props.isOpen?n.setState(function(e){return{isOpen:!e.isOpen}}):n.setOpenState(!n.props.isOpen,e))},n.updatePopoverState=function(e){return n.setState({transformOrigin:Object(T.c)(e)}),e},n}return t.b(n,e),n.prototype.render=function(){var e=this.props,n=e.className,c=e.disabled,r=e.modifiers,o=e.wrapperTagName,O=this.state.isOpen,p=null==l.ensureElement(this.understandChildren().content);!p||c||!1===O||l.isNodeEnv("production")||console.warn(m.z);var x=t.a({},r,{arrowOffset:{enabled:this.isArrowEnabled(),fn:T.a,order:510},updatePopoverState:{enabled:!0,fn:this.updatePopoverState,order:900}});return s.createElement(u.a,null,s.createElement(o,{className:a()(i.POPOVER_WRAPPER,n)},s.createElement(u.c,{innerRef:this.refHandlers.target},this.renderTarget),s.createElement(d.a,{autoFocus:this.props.autoFocus,backdropClassName:i.POPOVER_BACKDROP,backdropProps:this.props.backdropProps,canEscapeKeyClose:this.props.canEscapeKeyClose,canOutsideClickClose:this.props.interactionKind===h.CLICK,className:this.props.portalClassName,enforceFocus:this.props.enforceFocus,hasBackdrop:this.props.hasBackdrop,isOpen:O&&!p,onClose:this.handleOverlayClose,onClosed:this.props.onClosed,onClosing:this.props.onClosing,onOpened:this.props.onOpened,onOpening:this.props.onOpening,transitionDuration:this.props.transitionDuration,transitionName:i.POPOVER,usePortal:this.props.usePortal},s.createElement(u.b,{innerRef:this.refHandlers.popover,placement:Object(f.a)(this.props.position),modifiers:x},this.renderPopover))))},n.prototype.componentDidMount=function(){this.updateDarkParent()},n.prototype.componentWillReceiveProps=function(n){e.prototype.componentWillReceiveProps.call(this,n);var c=this.getIsOpen(n);null!=n.isOpen&&c!==this.state.isOpen?(this.setOpenState(c),this.setState({isOpen:c})):this.state.isOpen&&null==n.isOpen&&n.disabled&&this.setOpenState(!1)},n.prototype.componentDidUpdate=function(){this.updateDarkParent()},n.prototype.componentWillUnmount=function(){e.prototype.componentWillUnmount.call(this)},n.prototype.validateProps=function(e){if(null==e.isOpen&&null!=e.onInteraction&&console.warn(m.C),e.hasBackdrop&&!e.usePortal&&console.warn(m.A),e.hasBackdrop&&e.interactionKind!==h.CLICK)throw new Error(m.v);var n=s.Children.count(e.children),c=void 0!==e.content,t=void 0!==e.target;if(0===n&&!t)throw new Error(m.w);n>2&&console.warn(m.B),n>0&&t&&console.warn(m.y),2===n&&c&&console.warn(m.x)},n.prototype.updateDarkParent=function(){if(this.props.usePortal&&this.state.isOpen){var e=null!=this.targetElement&&null!=this.targetElement.closest("."+i.DARK);this.setState({hasDarkParent:e})}},n.prototype.understandChildren=function(){var e=this.props,n=e.children,c=e.content,t=e.target,r=s.Children.toArray(n),a=r[0],u=r[1];return{content:null==u?c:u,target:null==a?t:a}},n.prototype.getIsOpen=function(e){return!e.disabled&&(null!=e.isOpen?e.isOpen:e.defaultIsOpen)},n.prototype.setOpenState=function(e,n,c){var t=this;l.safeInvoke(this.cancelOpenTimeout),c>0?this.cancelOpenTimeout=this.setTimeout(function(){return t.setOpenState(e,n)},c):(null==this.props.isOpen?this.setState({isOpen:e}):l.safeInvoke(this.props.onInteraction,e,n),e||l.safeInvoke(this.props.onClose,n))},n.prototype.isArrowEnabled=function(){var e=this.props,n=e.minimal,c=e.modifiers.arrow;return!n&&(null==c||c.enabled)},n.prototype.isElementInPopover=function(e){return null!=this.popoverElement&&this.popoverElement.contains(e)},n.prototype.isHoverInteractionKind=function(){return this.props.interactionKind===h.HOVER||this.props.interactionKind===h.HOVER_TARGET_ONLY},n.displayName="Blueprint2.Popover",n.defaultProps={defaultIsOpen:!1,disabled:!1,hasBackdrop:!1,hoverCloseDelay:300,hoverOpenDelay:150,inheritDarkTheme:!0,interactionKind:h.CLICK,minimal:!1,modifiers:{},openOnTargetFocus:!0,position:"auto",targetTagName:"span",transitionDuration:300,usePortal:!0,wrapperTagName:"span"},n}(o.a)},function(e,n){e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},function(e,n){e.exports={}},function(e,n,c){(function(e,t){var r;(function(){var a,s=200,u="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",i="__lodash_hash_undefined__",m=500,l="__lodash_placeholder__",d=1,O=2,p=4,f=1,T=2,h=1,x=2,g=4,N=8,b=16,y=32,v=64,E=128,C=256,R=512,S=30,I="...",P=800,M=16,D=1,A=2,L=1/0,_=9007199254740991,H=1.7976931348623157e308,z=NaN,V=4294967295,B=V-1,w=V>>>1,F=[["ary",E],["bind",h],["bindKey",x],["curry",N],["curryRight",b],["flip",R],["partial",y],["partialRight",v],["rearg",C]],U="[object Arguments]",X="[object Array]",G="[object AsyncFunction]",k="[object Boolean]",Q="[object Date]",K="[object DOMException]",j="[object Error]",W="[object Function]",Y="[object GeneratorFunction]",q="[object Map]",$="[object Number]",Z="[object Null]",J="[object Object]",ee="[object Proxy]",ne="[object RegExp]",ce="[object Set]",te="[object String]",re="[object Symbol]",ae="[object Undefined]",se="[object WeakMap]",ue="[object WeakSet]",oe="[object ArrayBuffer]",ie="[object DataView]",me="[object Float32Array]",le="[object Float64Array]",de="[object Int8Array]",Oe="[object Int16Array]",pe="[object Int32Array]",fe="[object Uint8Array]",Te="[object Uint8ClampedArray]",he="[object Uint16Array]",xe="[object Uint32Array]",ge=/\b__p \+= '';/g,Ne=/\b(__p \+=) '' \+/g,be=/(__e\(.*?\)|\b__t\)) \+\n'';/g,ye=/&(?:amp|lt|gt|quot|#39);/g,ve=/[&<>"']/g,Ee=RegExp(ye.source),Ce=RegExp(ve.source),Re=/<%-([\s\S]+?)%>/g,Se=/<%([\s\S]+?)%>/g,Ie=/<%=([\s\S]+?)%>/g,Pe=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Me=/^\w*$/,De=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ae=/[\\^$.*+?()[\]{}|]/g,Le=RegExp(Ae.source),_e=/^\s+|\s+$/g,He=/^\s+/,ze=/\s+$/,Ve=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Be=/\{\n\/\* \[wrapped with (.+)\] \*/,we=/,? & /,Fe=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ue=/\\(\\)?/g,Xe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ge=/\w*$/,ke=/^[-+]0x[0-9a-f]+$/i,Qe=/^0b[01]+$/i,Ke=/^\[object .+?Constructor\]$/,je=/^0o[0-7]+$/i,We=/^(?:0|[1-9]\d*)$/,Ye=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,qe=/($^)/,$e=/['\n\r\u2028\u2029\\]/g,Ze="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Je="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",en="[\\ud800-\\udfff]",nn="["+Je+"]",cn="["+Ze+"]",tn="\\d+",rn="[\\u2700-\\u27bf]",an="[a-z\\xdf-\\xf6\\xf8-\\xff]",sn="[^\\ud800-\\udfff"+Je+tn+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",un="\\ud83c[\\udffb-\\udfff]",on="[^\\ud800-\\udfff]",mn="(?:\\ud83c[\\udde6-\\uddff]){2}",ln="[\\ud800-\\udbff][\\udc00-\\udfff]",dn="[A-Z\\xc0-\\xd6\\xd8-\\xde]",On="(?:"+an+"|"+sn+")",pn="(?:"+dn+"|"+sn+")",fn="(?:"+cn+"|"+un+")"+"?",Tn="[\\ufe0e\\ufe0f]?"+fn+("(?:\\u200d(?:"+[on,mn,ln].join("|")+")[\\ufe0e\\ufe0f]?"+fn+")*"),hn="(?:"+[rn,mn,ln].join("|")+")"+Tn,xn="(?:"+[on+cn+"?",cn,mn,ln,en].join("|")+")",gn=RegExp("['\u2019]","g"),Nn=RegExp(cn,"g"),bn=RegExp(un+"(?="+un+")|"+xn+Tn,"g"),yn=RegExp([dn+"?"+an+"+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?="+[nn,dn,"$"].join("|")+")",pn+"+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?="+[nn,dn+On,"$"].join("|")+")",dn+"?"+On+"+(?:['\u2019](?:d|ll|m|re|s|t|ve))?",dn+"+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",tn,hn].join("|"),"g"),vn=RegExp("[\\u200d\\ud800-\\udfff"+Ze+"\\ufe0e\\ufe0f]"),En=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Cn=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Rn=-1,Sn={};Sn[me]=Sn[le]=Sn[de]=Sn[Oe]=Sn[pe]=Sn[fe]=Sn[Te]=Sn[he]=Sn[xe]=!0,Sn[U]=Sn[X]=Sn[oe]=Sn[k]=Sn[ie]=Sn[Q]=Sn[j]=Sn[W]=Sn[q]=Sn[$]=Sn[J]=Sn[ne]=Sn[ce]=Sn[te]=Sn[se]=!1;var In={};In[U]=In[X]=In[oe]=In[ie]=In[k]=In[Q]=In[me]=In[le]=In[de]=In[Oe]=In[pe]=In[q]=In[$]=In[J]=In[ne]=In[ce]=In[te]=In[re]=In[fe]=In[Te]=In[he]=In[xe]=!0,In[j]=In[W]=In[se]=!1;var Pn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Mn=parseFloat,Dn=parseInt,An="object"==typeof e&&e&&e.Object===Object&&e,Ln="object"==typeof self&&self&&self.Object===Object&&self,_n=An||Ln||Function("return this")(),Hn="object"==typeof n&&n&&!n.nodeType&&n,zn=Hn&&"object"==typeof t&&t&&!t.nodeType&&t,Vn=zn&&zn.exports===Hn,Bn=Vn&&An.process,wn=function(){try{var e=zn&&zn.require&&zn.require("util").types;return e||Bn&&Bn.binding&&Bn.binding("util")}catch(e){}}(),Fn=wn&&wn.isArrayBuffer,Un=wn&&wn.isDate,Xn=wn&&wn.isMap,Gn=wn&&wn.isRegExp,kn=wn&&wn.isSet,Qn=wn&&wn.isTypedArray;function Kn(e,n,c){switch(c.length){case 0:return e.call(n);case 1:return e.call(n,c[0]);case 2:return e.call(n,c[0],c[1]);case 3:return e.call(n,c[0],c[1],c[2])}return e.apply(n,c)}function jn(e,n,c,t){for(var r=-1,a=null==e?0:e.length;++r-1}function Jn(e,n,c){for(var t=-1,r=null==e?0:e.length;++t-1;);return c}function bc(e,n){for(var c=e.length;c--&&oc(n,e[c],0)>-1;);return c}var yc=Oc({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),vc=Oc({"&":"&","<":"<",">":">",'"':""","'":"'"});function Ec(e){return"\\"+Pn[e]}function Cc(e){return vn.test(e)}function Rc(e){var n=-1,c=Array(e.size);return e.forEach(function(e,t){c[++n]=[t,e]}),c}function Sc(e,n){return function(c){return e(n(c))}}function Ic(e,n){for(var c=-1,t=e.length,r=0,a=[];++c",""":'"',"'":"'"});var Hc=function e(n){var c,t=(n=null==n?_n:Hc.defaults(_n.Object(),n,Hc.pick(_n,Cn))).Array,r=n.Date,Ze=n.Error,Je=n.Function,en=n.Math,nn=n.Object,cn=n.RegExp,tn=n.String,rn=n.TypeError,an=t.prototype,sn=Je.prototype,un=nn.prototype,on=n["__core-js_shared__"],mn=sn.toString,ln=un.hasOwnProperty,dn=0,On=(c=/[^.]+$/.exec(on&&on.keys&&on.keys.IE_PROTO||""))?"Symbol(src)_1."+c:"",pn=un.toString,fn=mn.call(nn),Tn=_n._,hn=cn("^"+mn.call(ln).replace(Ae,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),xn=Vn?n.Buffer:a,bn=n.Symbol,vn=n.Uint8Array,Pn=xn?xn.allocUnsafe:a,An=Sc(nn.getPrototypeOf,nn),Ln=nn.create,Hn=un.propertyIsEnumerable,zn=an.splice,Bn=bn?bn.isConcatSpreadable:a,wn=bn?bn.iterator:a,ac=bn?bn.toStringTag:a,Oc=function(){try{var e=wa(nn,"defineProperty");return e({},"",{}),e}catch(e){}}(),zc=n.clearTimeout!==_n.clearTimeout&&n.clearTimeout,Vc=r&&r.now!==_n.Date.now&&r.now,Bc=n.setTimeout!==_n.setTimeout&&n.setTimeout,wc=en.ceil,Fc=en.floor,Uc=nn.getOwnPropertySymbols,Xc=xn?xn.isBuffer:a,Gc=n.isFinite,kc=an.join,Qc=Sc(nn.keys,nn),Kc=en.max,jc=en.min,Wc=r.now,Yc=n.parseInt,qc=en.random,$c=an.reverse,Zc=wa(n,"DataView"),Jc=wa(n,"Map"),et=wa(n,"Promise"),nt=wa(n,"Set"),ct=wa(n,"WeakMap"),tt=wa(nn,"create"),rt=ct&&new ct,at={},st=ms(Zc),ut=ms(Jc),ot=ms(et),it=ms(nt),mt=ms(ct),lt=bn?bn.prototype:a,dt=lt?lt.valueOf:a,Ot=lt?lt.toString:a;function pt(e){if(Su(e)&&!Tu(e)&&!(e instanceof xt)){if(e instanceof ht)return e;if(ln.call(e,"__wrapped__"))return ls(e)}return new ht(e)}var ft=function(){function e(){}return function(n){if(!Ru(n))return{};if(Ln)return Ln(n);e.prototype=n;var c=new e;return e.prototype=a,c}}();function Tt(){}function ht(e,n){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=a}function xt(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=V,this.__views__=[]}function gt(e){var n=-1,c=null==e?0:e.length;for(this.clear();++n=n?e:n)),e}function zt(e,n,c,t,r,s){var u,o=n&d,i=n&O,m=n&p;if(c&&(u=r?c(e,t,r,s):c(e)),u!==a)return u;if(!Ru(e))return e;var l=Tu(e);if(l){if(u=function(e){var n=e.length,c=new e.constructor(n);return n&&"string"==typeof e[0]&&ln.call(e,"index")&&(c.index=e.index,c.input=e.input),c}(e),!o)return ta(e,u)}else{var f=Xa(e),T=f==W||f==Y;if(Nu(e))return $r(e,o);if(f==J||f==U||T&&!r){if(u=i||T?{}:ka(e),!o)return i?function(e,n){return ra(e,Ua(e),n)}(e,function(e,n){return e&&ra(n,ro(n),e)}(u,e)):function(e,n){return ra(e,Fa(e),n)}(e,At(u,e))}else{if(!In[f])return r?e:{};u=function(e,n,c){var t,r,a,s=e.constructor;switch(n){case oe:return Zr(e);case k:case Q:return new s(+e);case ie:return function(e,n){var c=n?Zr(e.buffer):e.buffer;return new e.constructor(c,e.byteOffset,e.byteLength)}(e,c);case me:case le:case de:case Oe:case pe:case fe:case Te:case he:case xe:return Jr(e,c);case q:return new s;case $:case te:return new s(e);case ne:return(a=new(r=e).constructor(r.source,Ge.exec(r))).lastIndex=r.lastIndex,a;case ce:return new s;case re:return t=e,dt?nn(dt.call(t)):{}}}(e,f,o)}}s||(s=new vt);var h=s.get(e);if(h)return h;if(s.set(e,u),Au(e))return e.forEach(function(t){u.add(zt(t,n,c,t,e,s))}),u;if(Iu(e))return e.forEach(function(t,r){u.set(r,zt(t,n,c,r,e,s))}),u;var x=l?a:(m?i?Aa:Da:i?ro:to)(e);return Wn(x||e,function(t,r){x&&(t=e[r=t]),Pt(u,r,zt(t,n,c,r,e,s))}),u}function Vt(e,n,c){var t=c.length;if(null==e)return!t;for(e=nn(e);t--;){var r=c[t],s=n[r],u=e[r];if(u===a&&!(r in e)||!s(u))return!1}return!0}function Bt(e,n,c){if("function"!=typeof e)throw new rn(o);return ts(function(){e.apply(a,c)},n)}function wt(e,n,c,t){var r=-1,a=Zn,u=!0,o=e.length,i=[],m=n.length;if(!o)return i;c&&(n=ec(n,hc(c))),t?(a=Jn,u=!1):n.length>=s&&(a=gc,u=!1,n=new yt(n));e:for(;++r-1},Nt.prototype.set=function(e,n){var c=this.__data__,t=Mt(c,e);return t<0?(++this.size,c.push([e,n])):c[t][1]=n,this},bt.prototype.clear=function(){this.size=0,this.__data__={hash:new gt,map:new(Jc||Nt),string:new gt}},bt.prototype.delete=function(e){var n=Va(this,e).delete(e);return this.size-=n?1:0,n},bt.prototype.get=function(e){return Va(this,e).get(e)},bt.prototype.has=function(e){return Va(this,e).has(e)},bt.prototype.set=function(e,n){var c=Va(this,e),t=c.size;return c.set(e,n),this.size+=c.size==t?0:1,this},yt.prototype.add=yt.prototype.push=function(e){return this.__data__.set(e,i),this},yt.prototype.has=function(e){return this.__data__.has(e)},vt.prototype.clear=function(){this.__data__=new Nt,this.size=0},vt.prototype.delete=function(e){var n=this.__data__,c=n.delete(e);return this.size=n.size,c},vt.prototype.get=function(e){return this.__data__.get(e)},vt.prototype.has=function(e){return this.__data__.has(e)},vt.prototype.set=function(e,n){var c=this.__data__;if(c instanceof Nt){var t=c.__data__;if(!Jc||t.length0&&c(u)?n>1?Qt(u,n-1,c,t,r):nc(r,u):t||(r[r.length]=u)}return r}var Kt=oa(),jt=oa(!0);function Wt(e,n){return e&&Kt(e,n,to)}function Yt(e,n){return e&&jt(e,n,to)}function qt(e,n){return $n(n,function(n){return vu(e[n])})}function $t(e,n){for(var c=0,t=(n=jr(n,e)).length;null!=e&&cn}function nr(e,n){return null!=e&&ln.call(e,n)}function cr(e,n){return null!=e&&n in nn(e)}function tr(e,n,c){for(var r=c?Jn:Zn,s=e[0].length,u=e.length,o=u,i=t(u),m=1/0,l=[];o--;){var d=e[o];o&&n&&(d=ec(d,hc(n))),m=jc(d.length,m),i[o]=!c&&(n||s>=120&&d.length>=120)?new yt(o&&d):a}d=e[0];var O=-1,p=i[0];e:for(;++O=u)return o;var i=c[t];return o*("desc"==i?-1:1)}}return e.index-n.index}(e,n,c)})}function gr(e,n,c){for(var t=-1,r=n.length,a={};++t-1;)u!==e&&zn.call(u,o,1),zn.call(e,o,1);return e}function br(e,n){for(var c=e?n.length:0,t=c-1;c--;){var r=n[c];if(c==t||r!==a){var a=r;Ka(r)?zn.call(e,r,1):wr(e,r)}}return e}function yr(e,n){return e+Fc(qc()*(n-e+1))}function vr(e,n){var c="";if(!e||n<1||n>_)return c;do{n%2&&(c+=e),(n=Fc(n/2))&&(e+=e)}while(n);return c}function Er(e,n){return rs(es(e,n,Mo),e+"")}function Cr(e){return Ct(Oo(e))}function Rr(e,n){var c=Oo(e);return us(c,Ht(n,0,c.length))}function Sr(e,n,c,t){if(!Ru(e))return e;for(var r=-1,s=(n=jr(n,e)).length,u=s-1,o=e;null!=o&&++ra?0:a+n),(c=c>a?a:c)<0&&(c+=a),a=n>c?0:c-n>>>0,n>>>=0;for(var s=t(a);++r>>1,s=e[a];null!==s&&!_u(s)&&(c?s<=n:s=s){var m=n?null:va(e);if(m)return Mc(m);u=!1,r=gc,i=new yt}else i=n?[]:o;e:for(;++t=t?e:Dr(e,n,c)}var qr=zc||function(e){return _n.clearTimeout(e)};function $r(e,n){if(n)return e.slice();var c=e.length,t=Pn?Pn(c):new e.constructor(c);return e.copy(t),t}function Zr(e){var n=new e.constructor(e.byteLength);return new vn(n).set(new vn(e)),n}function Jr(e,n){var c=n?Zr(e.buffer):e.buffer;return new e.constructor(c,e.byteOffset,e.length)}function ea(e,n){if(e!==n){var c=e!==a,t=null===e,r=e===e,s=_u(e),u=n!==a,o=null===n,i=n===n,m=_u(n);if(!o&&!m&&!s&&e>n||s&&u&&i&&!o&&!m||t&&u&&i||!c&&i||!r)return 1;if(!t&&!s&&!m&&e1?c[r-1]:a,u=r>2?c[2]:a;for(s=e.length>3&&"function"==typeof s?(r--,s):a,u&&ja(c[0],c[1],u)&&(s=r<3?a:s,r=1),n=nn(n);++t-1?r[s?n[u]:u]:a}}function Oa(e){return Ma(function(n){var c=n.length,t=c,r=ht.prototype.thru;for(e&&n.reverse();t--;){var s=n[t];if("function"!=typeof s)throw new rn(o);if(r&&!u&&"wrapper"==_a(s))var u=new ht([],!0)}for(t=u?t:c;++t1&&N.reverse(),d&&mo))return!1;var m=s.get(e);if(m&&s.get(n))return m==n;var l=-1,d=!0,O=c&T?new yt:a;for(s.set(e,n),s.set(n,e);++l-1&&e%1==0&&e1?"& ":"")+n[t],n=n.join(c>2?", ":" "),e.replace(Ve,"{\n/* [wrapped with "+n+"] */\n")}(t,function(e,n){return Wn(F,function(c){var t="_."+c[0];n&c[1]&&!Zn(e,t)&&e.push(t)}),e.sort()}(function(e){var n=e.match(Be);return n?n[1].split(we):[]}(t),c)))}function ss(e){var n=0,c=0;return function(){var t=Wc(),r=M-(t-c);if(c=t,r>0){if(++n>=P)return arguments[0]}else n=0;return e.apply(a,arguments)}}function us(e,n){var c=-1,t=e.length,r=t-1;for(n=n===a?t:n;++c1?e[n-1]:a;return Ds(e,c="function"==typeof c?(e.pop(),c):a)});function Bs(e){var n=pt(e);return n.__chain__=!0,n}function ws(e,n){return n(e)}var Fs=Ma(function(e){var n=e.length,c=n?e[0]:0,t=this.__wrapped__,r=function(n){return _t(n,e)};return!(n>1||this.__actions__.length)&&t instanceof xt&&Ka(c)?((t=t.slice(c,+c+(n?1:0))).__actions__.push({func:ws,args:[r],thisArg:a}),new ht(t,this.__chain__).thru(function(e){return n&&!e.length&&e.push(a),e})):this.thru(r)});var Us=aa(function(e,n,c){ln.call(e,c)?++e[c]:Lt(e,c,1)});var Xs=da(fs),Gs=da(Ts);function ks(e,n){return(Tu(e)?Wn:Ft)(e,za(n,3))}function Qs(e,n){return(Tu(e)?Yn:Ut)(e,za(n,3))}var Ks=aa(function(e,n,c){ln.call(e,c)?e[c].push(n):Lt(e,c,[n])});var js=Er(function(e,n,c){var r=-1,a="function"==typeof n,s=xu(e)?t(e.length):[];return Ft(e,function(e){s[++r]=a?Kn(n,e,c):rr(e,n,c)}),s}),Ws=aa(function(e,n,c){Lt(e,c,n)});function Ys(e,n){return(Tu(e)?ec:Or)(e,za(n,3))}var qs=aa(function(e,n,c){e[c?0:1].push(n)},function(){return[[],[]]});var $s=Er(function(e,n){if(null==e)return[];var c=n.length;return c>1&&ja(e,n[0],n[1])?n=[]:c>2&&ja(n[0],n[1],n[2])&&(n=[n[0]]),xr(e,Qt(n,1),[])}),Zs=Vc||function(){return _n.Date.now()};function Js(e,n,c){return n=c?a:n,n=e&&null==n?e.length:n,Ca(e,E,a,a,a,a,n)}function eu(e,n){var c;if("function"!=typeof n)throw new rn(o);return e=Fu(e),function(){return--e>0&&(c=n.apply(this,arguments)),e<=1&&(n=a),c}}var nu=Er(function(e,n,c){var t=h;if(c.length){var r=Ic(c,Ha(nu));t|=y}return Ca(e,t,n,c,r)}),cu=Er(function(e,n,c){var t=h|x;if(c.length){var r=Ic(c,Ha(cu));t|=y}return Ca(n,t,e,c,r)});function tu(e,n,c){var t,r,s,u,i,m,l=0,d=!1,O=!1,p=!0;if("function"!=typeof e)throw new rn(o);function f(n){var c=t,s=r;return t=r=a,l=n,u=e.apply(s,c)}function T(e){var c=e-m;return m===a||c>=n||c<0||O&&e-l>=s}function h(){var e=Zs();if(T(e))return x(e);i=ts(h,function(e){var c=n-(e-m);return O?jc(c,s-(e-l)):c}(e))}function x(e){return i=a,p&&t?f(e):(t=r=a,u)}function g(){var e=Zs(),c=T(e);if(t=arguments,r=this,m=e,c){if(i===a)return function(e){return l=e,i=ts(h,n),d?f(e):u}(m);if(O)return i=ts(h,n),f(m)}return i===a&&(i=ts(h,n)),u}return n=Xu(n)||0,Ru(c)&&(d=!!c.leading,s=(O="maxWait"in c)?Kc(Xu(c.maxWait)||0,n):s,p="trailing"in c?!!c.trailing:p),g.cancel=function(){i!==a&&qr(i),l=0,t=m=r=i=a},g.flush=function(){return i===a?u:x(Zs())},g}var ru=Er(function(e,n){return Bt(e,1,n)}),au=Er(function(e,n,c){return Bt(e,Xu(n)||0,c)});function su(e,n){if("function"!=typeof e||null!=n&&"function"!=typeof n)throw new rn(o);var c=function(){var t=arguments,r=n?n.apply(this,t):t[0],a=c.cache;if(a.has(r))return a.get(r);var s=e.apply(this,t);return c.cache=a.set(r,s)||a,s};return c.cache=new(su.Cache||bt),c}function uu(e){if("function"!=typeof e)throw new rn(o);return function(){var n=arguments;switch(n.length){case 0:return!e.call(this);case 1:return!e.call(this,n[0]);case 2:return!e.call(this,n[0],n[1]);case 3:return!e.call(this,n[0],n[1],n[2])}return!e.apply(this,n)}}su.Cache=bt;var ou=Wr(function(e,n){var c=(n=1==n.length&&Tu(n[0])?ec(n[0],hc(za())):ec(Qt(n,1),hc(za()))).length;return Er(function(t){for(var r=-1,a=jc(t.length,c);++r=n}),fu=ar(function(){return arguments}())?ar:function(e){return Su(e)&&ln.call(e,"callee")&&!Hn.call(e,"callee")},Tu=t.isArray,hu=Fn?hc(Fn):function(e){return Su(e)&&Jt(e)==oe};function xu(e){return null!=e&&Cu(e.length)&&!vu(e)}function gu(e){return Su(e)&&xu(e)}var Nu=Xc||Go,bu=Un?hc(Un):function(e){return Su(e)&&Jt(e)==Q};function yu(e){if(!Su(e))return!1;var n=Jt(e);return n==j||n==K||"string"==typeof e.message&&"string"==typeof e.name&&!Mu(e)}function vu(e){if(!Ru(e))return!1;var n=Jt(e);return n==W||n==Y||n==G||n==ee}function Eu(e){return"number"==typeof e&&e==Fu(e)}function Cu(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=_}function Ru(e){var n=typeof e;return null!=e&&("object"==n||"function"==n)}function Su(e){return null!=e&&"object"==typeof e}var Iu=Xn?hc(Xn):function(e){return Su(e)&&Xa(e)==q};function Pu(e){return"number"==typeof e||Su(e)&&Jt(e)==$}function Mu(e){if(!Su(e)||Jt(e)!=J)return!1;var n=An(e);if(null===n)return!0;var c=ln.call(n,"constructor")&&n.constructor;return"function"==typeof c&&c instanceof c&&mn.call(c)==fn}var Du=Gn?hc(Gn):function(e){return Su(e)&&Jt(e)==ne};var Au=kn?hc(kn):function(e){return Su(e)&&Xa(e)==ce};function Lu(e){return"string"==typeof e||!Tu(e)&&Su(e)&&Jt(e)==te}function _u(e){return"symbol"==typeof e||Su(e)&&Jt(e)==re}var Hu=Qn?hc(Qn):function(e){return Su(e)&&Cu(e.length)&&!!Sn[Jt(e)]};var zu=Na(dr),Vu=Na(function(e,n){return e<=n});function Bu(e){if(!e)return[];if(xu(e))return Lu(e)?Lc(e):ta(e);if(wn&&e[wn])return function(e){for(var n,c=[];!(n=e.next()).done;)c.push(n.value);return c}(e[wn]());var n=Xa(e);return(n==q?Rc:n==ce?Mc:Oo)(e)}function wu(e){return e?(e=Xu(e))===L||e===-L?(e<0?-1:1)*H:e===e?e:0:0===e?e:0}function Fu(e){var n=wu(e),c=n%1;return n===n?c?n-c:n:0}function Uu(e){return e?Ht(Fu(e),0,V):0}function Xu(e){if("number"==typeof e)return e;if(_u(e))return z;if(Ru(e)){var n="function"==typeof e.valueOf?e.valueOf():e;e=Ru(n)?n+"":n}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(_e,"");var c=Qe.test(e);return c||je.test(e)?Dn(e.slice(2),c?2:8):ke.test(e)?z:+e}function Gu(e){return ra(e,ro(e))}function ku(e){return null==e?"":Vr(e)}var Qu=sa(function(e,n){if($a(n)||xu(n))ra(n,to(n),e);else for(var c in n)ln.call(n,c)&&Pt(e,c,n[c])}),Ku=sa(function(e,n){ra(n,ro(n),e)}),ju=sa(function(e,n,c,t){ra(n,ro(n),e,t)}),Wu=sa(function(e,n,c,t){ra(n,to(n),e,t)}),Yu=Ma(_t);var qu=Er(function(e,n){e=nn(e);var c=-1,t=n.length,r=t>2?n[2]:a;for(r&&ja(n[0],n[1],r)&&(t=1);++c1),n}),ra(e,Aa(e),c),t&&(c=zt(c,d|O|p,Ia));for(var r=n.length;r--;)wr(c,n[r]);return c});var oo=Ma(function(e,n){return null==e?{}:function(e,n){return gr(e,n,function(n,c){return Ju(e,c)})}(e,n)});function io(e,n){if(null==e)return{};var c=ec(Aa(e),function(e){return[e]});return n=za(n),gr(e,c,function(e,c){return n(e,c[0])})}var mo=Ea(to),lo=Ea(ro);function Oo(e){return null==e?[]:xc(e,to(e))}var po=ma(function(e,n,c){return n=n.toLowerCase(),e+(c?fo(n):n)});function fo(e){return vo(ku(e).toLowerCase())}function To(e){return(e=ku(e))&&e.replace(Ye,yc).replace(Nn,"")}var ho=ma(function(e,n,c){return e+(c?"-":"")+n.toLowerCase()}),xo=ma(function(e,n,c){return e+(c?" ":"")+n.toLowerCase()}),go=ia("toLowerCase");var No=ma(function(e,n,c){return e+(c?"_":"")+n.toLowerCase()});var bo=ma(function(e,n,c){return e+(c?" ":"")+vo(n)});var yo=ma(function(e,n,c){return e+(c?" ":"")+n.toUpperCase()}),vo=ia("toUpperCase");function Eo(e,n,c){return e=ku(e),(n=c?a:n)===a?function(e){return En.test(e)}(e)?function(e){return e.match(yn)||[]}(e):function(e){return e.match(Fe)||[]}(e):e.match(n)||[]}var Co=Er(function(e,n){try{return Kn(e,a,n)}catch(e){return yu(e)?e:new Ze(e)}}),Ro=Ma(function(e,n){return Wn(n,function(n){n=is(n),Lt(e,n,nu(e[n],e))}),e});function So(e){return function(){return e}}var Io=Oa(),Po=Oa(!0);function Mo(e){return e}function Do(e){return ir("function"==typeof e?e:zt(e,d))}var Ao=Er(function(e,n){return function(c){return rr(c,e,n)}}),Lo=Er(function(e,n){return function(c){return rr(e,c,n)}});function _o(e,n,c){var t=to(n),r=qt(n,t);null!=c||Ru(n)&&(r.length||!t.length)||(c=n,n=e,e=this,r=qt(n,to(n)));var a=!(Ru(c)&&"chain"in c)||!!c.chain,s=vu(e);return Wn(r,function(c){var t=n[c];e[c]=t,s&&(e.prototype[c]=function(){var n=this.__chain__;if(a||n){var c=e(this.__wrapped__);return(c.__actions__=ta(this.__actions__)).push({func:t,args:arguments,thisArg:e}),c.__chain__=n,c}return t.apply(e,nc([this.value()],arguments))})}),e}function Ho(){}var zo=ha(ec),Vo=ha(qn),Bo=ha(rc);function wo(e){return Wa(e)?dc(is(e)):function(e){return function(n){return $t(n,e)}}(e)}var Fo=ga(),Uo=ga(!0);function Xo(){return[]}function Go(){return!1}var ko=Ta(function(e,n){return e+n},0),Qo=ya("ceil"),Ko=Ta(function(e,n){return e/n},1),jo=ya("floor");var Wo,Yo=Ta(function(e,n){return e*n},1),qo=ya("round"),$o=Ta(function(e,n){return e-n},0);return pt.after=function(e,n){if("function"!=typeof n)throw new rn(o);return e=Fu(e),function(){if(--e<1)return n.apply(this,arguments)}},pt.ary=Js,pt.assign=Qu,pt.assignIn=Ku,pt.assignInWith=ju,pt.assignWith=Wu,pt.at=Yu,pt.before=eu,pt.bind=nu,pt.bindAll=Ro,pt.bindKey=cu,pt.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Tu(e)?e:[e]},pt.chain=Bs,pt.chunk=function(e,n,c){n=(c?ja(e,n,c):n===a)?1:Kc(Fu(n),0);var r=null==e?0:e.length;if(!r||n<1)return[];for(var s=0,u=0,o=t(wc(r/n));sr?0:r+c),(t=t===a||t>r?r:Fu(t))<0&&(t+=r),t=c>t?0:Uu(t);c>>0)?(e=ku(e))&&("string"==typeof n||null!=n&&!Du(n))&&!(n=Vr(n))&&Cc(e)?Yr(Lc(e),0,c):e.split(n,c):[]},pt.spread=function(e,n){if("function"!=typeof e)throw new rn(o);return n=null==n?0:Kc(Fu(n),0),Er(function(c){var t=c[n],r=Yr(c,0,n);return t&&nc(r,t),Kn(e,this,r)})},pt.tail=function(e){var n=null==e?0:e.length;return n?Dr(e,1,n):[]},pt.take=function(e,n,c){return e&&e.length?Dr(e,0,(n=c||n===a?1:Fu(n))<0?0:n):[]},pt.takeRight=function(e,n,c){var t=null==e?0:e.length;return t?Dr(e,(n=t-(n=c||n===a?1:Fu(n)))<0?0:n,t):[]},pt.takeRightWhile=function(e,n){return e&&e.length?Ur(e,za(n,3),!1,!0):[]},pt.takeWhile=function(e,n){return e&&e.length?Ur(e,za(n,3)):[]},pt.tap=function(e,n){return n(e),e},pt.throttle=function(e,n,c){var t=!0,r=!0;if("function"!=typeof e)throw new rn(o);return Ru(c)&&(t="leading"in c?!!c.leading:t,r="trailing"in c?!!c.trailing:r),tu(e,n,{leading:t,maxWait:n,trailing:r})},pt.thru=ws,pt.toArray=Bu,pt.toPairs=mo,pt.toPairsIn=lo,pt.toPath=function(e){return Tu(e)?ec(e,is):_u(e)?[e]:ta(os(ku(e)))},pt.toPlainObject=Gu,pt.transform=function(e,n,c){var t=Tu(e),r=t||Nu(e)||Hu(e);if(n=za(n,4),null==c){var a=e&&e.constructor;c=r?t?new a:[]:Ru(e)&&vu(a)?ft(An(e)):{}}return(r?Wn:Wt)(e,function(e,t,r){return n(c,e,t,r)}),c},pt.unary=function(e){return Js(e,1)},pt.union=Ss,pt.unionBy=Is,pt.unionWith=Ps,pt.uniq=function(e){return e&&e.length?Br(e):[]},pt.uniqBy=function(e,n){return e&&e.length?Br(e,za(n,2)):[]},pt.uniqWith=function(e,n){return n="function"==typeof n?n:a,e&&e.length?Br(e,a,n):[]},pt.unset=function(e,n){return null==e||wr(e,n)},pt.unzip=Ms,pt.unzipWith=Ds,pt.update=function(e,n,c){return null==e?e:Fr(e,n,Kr(c))},pt.updateWith=function(e,n,c,t){return t="function"==typeof t?t:a,null==e?e:Fr(e,n,Kr(c),t)},pt.values=Oo,pt.valuesIn=function(e){return null==e?[]:xc(e,ro(e))},pt.without=As,pt.words=Eo,pt.wrap=function(e,n){return iu(Kr(n),e)},pt.xor=Ls,pt.xorBy=_s,pt.xorWith=Hs,pt.zip=zs,pt.zipObject=function(e,n){return kr(e||[],n||[],Pt)},pt.zipObjectDeep=function(e,n){return kr(e||[],n||[],Sr)},pt.zipWith=Vs,pt.entries=mo,pt.entriesIn=lo,pt.extend=Ku,pt.extendWith=ju,_o(pt,pt),pt.add=ko,pt.attempt=Co,pt.camelCase=po,pt.capitalize=fo,pt.ceil=Qo,pt.clamp=function(e,n,c){return c===a&&(c=n,n=a),c!==a&&(c=(c=Xu(c))===c?c:0),n!==a&&(n=(n=Xu(n))===n?n:0),Ht(Xu(e),n,c)},pt.clone=function(e){return zt(e,p)},pt.cloneDeep=function(e){return zt(e,d|p)},pt.cloneDeepWith=function(e,n){return zt(e,d|p,n="function"==typeof n?n:a)},pt.cloneWith=function(e,n){return zt(e,p,n="function"==typeof n?n:a)},pt.conformsTo=function(e,n){return null==n||Vt(e,n,to(n))},pt.deburr=To,pt.defaultTo=function(e,n){return null==e||e!==e?n:e},pt.divide=Ko,pt.endsWith=function(e,n,c){e=ku(e),n=Vr(n);var t=e.length,r=c=c===a?t:Ht(Fu(c),0,t);return(c-=n.length)>=0&&e.slice(c,r)==n},pt.eq=du,pt.escape=function(e){return(e=ku(e))&&Ce.test(e)?e.replace(ve,vc):e},pt.escapeRegExp=function(e){return(e=ku(e))&&Le.test(e)?e.replace(Ae,"\\$&"):e},pt.every=function(e,n,c){var t=Tu(e)?qn:Xt;return c&&ja(e,n,c)&&(n=a),t(e,za(n,3))},pt.find=Xs,pt.findIndex=fs,pt.findKey=function(e,n){return sc(e,za(n,3),Wt)},pt.findLast=Gs,pt.findLastIndex=Ts,pt.findLastKey=function(e,n){return sc(e,za(n,3),Yt)},pt.floor=jo,pt.forEach=ks,pt.forEachRight=Qs,pt.forIn=function(e,n){return null==e?e:Kt(e,za(n,3),ro)},pt.forInRight=function(e,n){return null==e?e:jt(e,za(n,3),ro)},pt.forOwn=function(e,n){return e&&Wt(e,za(n,3))},pt.forOwnRight=function(e,n){return e&&Yt(e,za(n,3))},pt.get=Zu,pt.gt=Ou,pt.gte=pu,pt.has=function(e,n){return null!=e&&Ga(e,n,nr)},pt.hasIn=Ju,pt.head=xs,pt.identity=Mo,pt.includes=function(e,n,c,t){e=xu(e)?e:Oo(e),c=c&&!t?Fu(c):0;var r=e.length;return c<0&&(c=Kc(r+c,0)),Lu(e)?c<=r&&e.indexOf(n,c)>-1:!!r&&oc(e,n,c)>-1},pt.indexOf=function(e,n,c){var t=null==e?0:e.length;if(!t)return-1;var r=null==c?0:Fu(c);return r<0&&(r=Kc(t+r,0)),oc(e,n,r)},pt.inRange=function(e,n,c){return n=wu(n),c===a?(c=n,n=0):c=wu(c),function(e,n,c){return e>=jc(n,c)&&e=-_&&e<=_},pt.isSet=Au,pt.isString=Lu,pt.isSymbol=_u,pt.isTypedArray=Hu,pt.isUndefined=function(e){return e===a},pt.isWeakMap=function(e){return Su(e)&&Xa(e)==se},pt.isWeakSet=function(e){return Su(e)&&Jt(e)==ue},pt.join=function(e,n){return null==e?"":kc.call(e,n)},pt.kebabCase=ho,pt.last=ys,pt.lastIndexOf=function(e,n,c){var t=null==e?0:e.length;if(!t)return-1;var r=t;return c!==a&&(r=(r=Fu(c))<0?Kc(t+r,0):jc(r,t-1)),n===n?function(e,n,c){for(var t=c+1;t--;)if(e[t]===n)return t;return t}(e,n,r):uc(e,mc,r,!0)},pt.lowerCase=xo,pt.lowerFirst=go,pt.lt=zu,pt.lte=Vu,pt.max=function(e){return e&&e.length?Gt(e,Mo,er):a},pt.maxBy=function(e,n){return e&&e.length?Gt(e,za(n,2),er):a},pt.mean=function(e){return lc(e,Mo)},pt.meanBy=function(e,n){return lc(e,za(n,2))},pt.min=function(e){return e&&e.length?Gt(e,Mo,dr):a},pt.minBy=function(e,n){return e&&e.length?Gt(e,za(n,2),dr):a},pt.stubArray=Xo,pt.stubFalse=Go,pt.stubObject=function(){return{}},pt.stubString=function(){return""},pt.stubTrue=function(){return!0},pt.multiply=Yo,pt.nth=function(e,n){return e&&e.length?hr(e,Fu(n)):a},pt.noConflict=function(){return _n._===this&&(_n._=Tn),this},pt.noop=Ho,pt.now=Zs,pt.pad=function(e,n,c){e=ku(e);var t=(n=Fu(n))?Ac(e):0;if(!n||t>=n)return e;var r=(n-t)/2;return xa(Fc(r),c)+e+xa(wc(r),c)},pt.padEnd=function(e,n,c){e=ku(e);var t=(n=Fu(n))?Ac(e):0;return n&&tn){var t=e;e=n,n=t}if(c||e%1||n%1){var r=qc();return jc(e+r*(n-e+Mn("1e-"+((r+"").length-1))),n)}return yr(e,n)},pt.reduce=function(e,n,c){var t=Tu(e)?cc:pc,r=arguments.length<3;return t(e,za(n,4),c,r,Ft)},pt.reduceRight=function(e,n,c){var t=Tu(e)?tc:pc,r=arguments.length<3;return t(e,za(n,4),c,r,Ut)},pt.repeat=function(e,n,c){return n=(c?ja(e,n,c):n===a)?1:Fu(n),vr(ku(e),n)},pt.replace=function(){var e=arguments,n=ku(e[0]);return e.length<3?n:n.replace(e[1],e[2])},pt.result=function(e,n,c){var t=-1,r=(n=jr(n,e)).length;for(r||(r=1,e=a);++t_)return[];var c=V,t=jc(e,V);n=za(n),e-=V;for(var r=Tc(t,n);++c=s)return e;var o=c-Ac(t);if(o<1)return t;var i=u?Yr(u,0,o).join(""):e.slice(0,o);if(r===a)return i+t;if(u&&(o+=i.length-o),Du(r)){if(e.slice(o).search(r)){var m,l=i;for(r.global||(r=cn(r.source,ku(Ge.exec(r))+"g")),r.lastIndex=0;m=r.exec(l);)var d=m.index;i=i.slice(0,d===a?o:d)}}else if(e.indexOf(Vr(r),o)!=o){var O=i.lastIndexOf(r);O>-1&&(i=i.slice(0,O))}return i+t},pt.unescape=function(e){return(e=ku(e))&&Ee.test(e)?e.replace(ye,_c):e},pt.uniqueId=function(e){var n=++dn;return ku(e)+n},pt.upperCase=yo,pt.upperFirst=vo,pt.each=ks,pt.eachRight=Qs,pt.first=xs,_o(pt,(Wo={},Wt(pt,function(e,n){ln.call(pt.prototype,n)||(Wo[n]=e)}),Wo),{chain:!1}),pt.VERSION="4.17.10",Wn(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){pt[e].placeholder=pt}),Wn(["drop","take"],function(e,n){xt.prototype[e]=function(c){c=c===a?1:Kc(Fu(c),0);var t=this.__filtered__&&!n?new xt(this):this.clone();return t.__filtered__?t.__takeCount__=jc(c,t.__takeCount__):t.__views__.push({size:jc(c,V),type:e+(t.__dir__<0?"Right":"")}),t},xt.prototype[e+"Right"]=function(n){return this.reverse()[e](n).reverse()}}),Wn(["filter","map","takeWhile"],function(e,n){var c=n+1,t=c==D||3==c;xt.prototype[e]=function(e){var n=this.clone();return n.__iteratees__.push({iteratee:za(e,3),type:c}),n.__filtered__=n.__filtered__||t,n}}),Wn(["head","last"],function(e,n){var c="take"+(n?"Right":"");xt.prototype[e]=function(){return this[c](1).value()[0]}}),Wn(["initial","tail"],function(e,n){var c="drop"+(n?"":"Right");xt.prototype[e]=function(){return this.__filtered__?new xt(this):this[c](1)}}),xt.prototype.compact=function(){return this.filter(Mo)},xt.prototype.find=function(e){return this.filter(e).head()},xt.prototype.findLast=function(e){return this.reverse().find(e)},xt.prototype.invokeMap=Er(function(e,n){return"function"==typeof e?new xt(this):this.map(function(c){return rr(c,e,n)})}),xt.prototype.reject=function(e){return this.filter(uu(za(e)))},xt.prototype.slice=function(e,n){e=Fu(e);var c=this;return c.__filtered__&&(e>0||n<0)?new xt(c):(e<0?c=c.takeRight(-e):e&&(c=c.drop(e)),n!==a&&(c=(n=Fu(n))<0?c.dropRight(-n):c.take(n-e)),c)},xt.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},xt.prototype.toArray=function(){return this.take(V)},Wt(xt.prototype,function(e,n){var c=/^(?:filter|find|map|reject)|While$/.test(n),t=/^(?:head|last)$/.test(n),r=pt[t?"take"+("last"==n?"Right":""):n],s=t||/^find/.test(n);r&&(pt.prototype[n]=function(){var n=this.__wrapped__,u=t?[1]:arguments,o=n instanceof xt,i=u[0],m=o||Tu(n),l=function(e){var n=r.apply(pt,nc([e],u));return t&&d?n[0]:n};m&&c&&"function"==typeof i&&1!=i.length&&(o=m=!1);var d=this.__chain__,O=!!this.__actions__.length,p=s&&!d,f=o&&!O;if(!s&&m){n=f?n:new xt(this);var T=e.apply(n,u);return T.__actions__.push({func:ws,args:[l],thisArg:a}),new ht(T,d)}return p&&f?e.apply(this,u):(T=this.thru(l),p?t?T.value()[0]:T.value():T)})}),Wn(["pop","push","shift","sort","splice","unshift"],function(e){var n=an[e],c=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",t=/^(?:pop|shift)$/.test(e);pt.prototype[e]=function(){var e=arguments;if(t&&!this.__chain__){var r=this.value();return n.apply(Tu(r)?r:[],e)}return this[c](function(c){return n.apply(Tu(c)?c:[],e)})}}),Wt(xt.prototype,function(e,n){var c=pt[n];if(c){var t=c.name+"";(at[t]||(at[t]=[])).push({name:n,func:c})}}),at[pa(a,x).name]=[{name:"wrapper",func:a}],xt.prototype.clone=function(){var e=new xt(this.__wrapped__);return e.__actions__=ta(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=ta(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=ta(this.__views__),e},xt.prototype.reverse=function(){if(this.__filtered__){var e=new xt(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},xt.prototype.value=function(){var e=this.__wrapped__.value(),n=this.__dir__,c=Tu(e),t=n<0,r=c?e.length:0,a=function(e,n,c){for(var t=-1,r=c.length;++t=this.__values__.length;return{done:e,value:e?a:this.__values__[this.__index__++]}},pt.prototype.plant=function(e){for(var n,c=this;c instanceof Tt;){var t=ls(c);t.__index__=0,t.__values__=a,n?r.__wrapped__=t:n=t;var r=t;c=c.__wrapped__}return r.__wrapped__=e,n},pt.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof xt){var n=e;return this.__actions__.length&&(n=new xt(this)),(n=n.reverse()).__actions__.push({func:ws,args:[Rs],thisArg:a}),new ht(n,this.__chain__)}return this.thru(Rs)},pt.prototype.toJSON=pt.prototype.valueOf=pt.prototype.value=function(){return Xr(this.__wrapped__,this.__actions__)},pt.prototype.first=pt.prototype.head,wn&&(pt.prototype[wn]=function(){return this}),pt}();_n._=Hc,(r=function(){return Hc}.call(n,c,n,t))===a||(t.exports=r)}).call(this)}).call(n,c(26),c(144)(e))},function(e,n,c){"use strict";c.d(n,"a",function(){return t});var t={NONE:"none",PRIMARY:"primary",SUCCESS:"success",WARNING:"warning",DANGER:"danger"}},function(e,n,c){var t=c(83),r=c(55);e.exports=Object.keys||function(e){return t(e,r)}},function(e,n){e.exports=!0},function(e,n){var c=0,t=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++c+t).toString(36))}},function(e,n){n.f={}.propertyIsEnumerable},function(e,n,c){var t=c(51);e.exports=function(e){return Object(t(e))}},function(e,n,c){"use strict";c.d(n,"a",function(){return O});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(3297)),o=(c.n(u),c(11)),i=(c.n(o),c(3)),m=c(12),l=c(4),d=c(98),O=function(e){function n(c,t){var r=e.call(this,c,t)||this;return r.refHandlers={container:function(e){return r.containerElement=Object(o.findDOMNode)(e)}},r.maybeRenderChild=function(e){if(null==e)return null;var n="object"===typeof e?s.cloneElement(e,{className:a()(e.props.className,i.OVERLAY_CONTENT),tabIndex:0}):s.createElement("span",{className:i.OVERLAY_CONTENT},e),c=r.props,t=c.onOpening,o=c.onOpened,m=c.onClosing,l=c.onClosed,d=c.transitionDuration,O=c.transitionName;return s.createElement(u.CSSTransition,{classNames:O,onEntering:t,onEntered:o,onExiting:m,onExited:l,timeout:d},n)},r.handleBackdropMouseDown=function(e){var n=r.props,c=n.backdropProps,t=n.canOutsideClickClose,a=n.enforceFocus,s=n.onClose;t&&Object(l.safeInvoke)(s,e),a&&r.bringFocusInsideOverlay(),Object(l.safeInvoke)(c.onMouseDown,e)},r.handleDocumentClick=function(e){var c=r.props,t=c.canOutsideClickClose,a=c.isOpen,s=c.onClose,u=e.target,o=n.openStack.indexOf(r),i=n.openStack.slice(o).some(function(e){var n=e.containerElement;return n&&n.contains(u)&&!n.isSameNode(u)});a&&t&&!i&&Object(l.safeInvoke)(s,e)},r.handleDocumentFocus=function(e){r.props.enforceFocus&&null!=r.containerElement&&!r.containerElement.contains(e.target)&&(e.preventDefault(),e.stopImmediatePropagation(),r.bringFocusInsideOverlay())},r.handleKeyDown=function(e){var n=r.props,c=n.canEscapeKeyClose,t=n.onClose;e.which===m.ESCAPE&&c&&(Object(l.safeInvoke)(t,e),e.preventDefault())},r.state={hasEverOpened:c.isOpen},r}return t.b(n,e),n.prototype.render=function(){if(this.props.lazy&&!this.state.hasEverOpened)return null;var e=this.props,n=e.children,c=e.className,t=e.usePortal,r=e.isOpen,o=r?s.Children.map(n,this.maybeRenderChild):[];o.unshift(this.maybeRenderBackdrop());var m,l=a()(i.OVERLAY,((m={})[i.OVERLAY_OPEN]=r,m[i.OVERLAY_INLINE]=!t,m),c),O=s.createElement(u.TransitionGroup,{appear:!0,className:l,component:"div",onKeyDown:this.handleKeyDown,ref:this.refHandlers.container},o);return t?s.createElement(d.a,null,O):O},n.prototype.componentDidMount=function(){this.props.isOpen&&this.overlayWillOpen()},n.prototype.componentWillReceiveProps=function(e){this.setState({hasEverOpened:this.state.hasEverOpened||e.isOpen})},n.prototype.componentDidUpdate=function(e){e.isOpen&&!this.props.isOpen?this.overlayWillClose():!e.isOpen&&this.props.isOpen&&this.overlayWillOpen()},n.prototype.componentWillUnmount=function(){this.overlayWillClose()},n.prototype.bringFocusInsideOverlay=function(){var e=this;return requestAnimationFrame(function(){if(null!=e.containerElement&&null!=document.activeElement&&e.props.isOpen&&!e.containerElement.contains(document.activeElement)){var n=e.containerElement.querySelector("[autofocus]"),c=e.containerElement.querySelector("[tabindex]");null!=n?n.focus():null!=c&&c.focus()}})},n.prototype.maybeRenderBackdrop=function(){var e=this.props,n=e.backdropClassName,c=e.backdropProps,r=e.hasBackdrop,o=e.isOpen,m=e.transitionDuration,l=e.transitionName;return r&&o?s.createElement(u.CSSTransition,{classNames:l,key:"__backdrop",timeout:m},s.createElement("div",t.a({},c,{className:a()(i.OVERLAY_BACKDROP,n,c.className),onMouseDown:this.handleBackdropMouseDown,tabIndex:this.props.canOutsideClickClose?0:null}))):null},n.prototype.overlayWillClose=function(){document.removeEventListener("focus",this.handleDocumentFocus,!0),document.removeEventListener("mousedown",this.handleDocumentClick);var e=n.openStack,c=e.indexOf(this);if(-1!==c){if(e.splice(c,1),e.length>0){var t=n.getLastOpened();t.props.enforceFocus&&document.addEventListener("focus",t.handleDocumentFocus,!0)}0===e.filter(function(e){return e.props.usePortal&&e.props.hasBackdrop}).length&&document.body.classList.remove(i.OVERLAY_OPEN)}},n.prototype.overlayWillOpen=function(){var e=n.openStack;e.length>0&&document.removeEventListener("focus",n.getLastOpened().handleDocumentFocus,!0),e.push(this),this.props.autoFocus&&this.bringFocusInsideOverlay(),this.props.enforceFocus&&document.addEventListener("focus",this.handleDocumentFocus,!0),this.props.canOutsideClickClose&&!this.props.hasBackdrop&&document.addEventListener("mousedown",this.handleDocumentClick),this.props.hasBackdrop&&this.props.usePortal&&document.body.classList.add(i.OVERLAY_OPEN)},n.displayName="Blueprint2.Overlay",n.defaultProps={autoFocus:!0,backdropProps:{},canEscapeKeyClose:!0,canOutsideClickClose:!0,enforceFocus:!0,hasBackdrop:!0,isOpen:!1,lazy:!0,transitionDuration:300,transitionName:i.OVERLAY,usePortal:!0},n.openStack=[],n.getLastOpened=function(){return n.openStack[n.openStack.length-1]},n}(s.PureComponent)},function(e,n,c){"use strict";c.d(n,"b",function(){return u}),c.d(n,"a",function(){return o});var t=c(1),r=c(0),a=(c.n(r),c(46)),s=c(3307),u=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t.b(n,e),n.prototype.render=function(){return r.createElement("button",t.a({type:"button"},Object(a.a)(this.props),this.getCommonButtonProps()),this.renderChildren())},n.displayName="Blueprint2.Button",n}(s.a),o=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t.b(n,e),n.prototype.render=function(){var e=this.props,n=e.href,c=e.tabIndex,s=void 0===c?0:c,u=this.getCommonButtonProps();return r.createElement("a",t.a({role:"button"},Object(a.a)(this.props),u,{href:u.disabled?void 0:n,tabIndex:u.disabled?-1:s}),this.renderChildren())},n.displayName="Blueprint2.AnchorButton",n}(s.a)},function(e,n,c){"use strict";c.d(n,"a",function(){return i});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(8)),o=c(108),i=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t.b(n,e),n.prototype.render=function(){var e=this.props,n=e.label,c=e.className,r=t.c(e,["label","className"]),i=a()(u.b.HOTKEY,c);return s.createElement("div",{className:i},s.createElement("div",{className:u.b.HOTKEY_LABEL},n),s.createElement(o.a,t.a({},r)))},n.prototype.validateProps=function(e){if(!0!==e.global&&null==e.group)throw new Error("non-global s must define a group")},n.defaultProps={allowInInput:!1,disabled:!1,global:!1,preventDefault:!1,stopPropagation:!1},n}(u.a)},function(e,n,c){"use strict";var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var n={},c=0;c<10;c++)n["_"+String.fromCharCode(c)]=c;if("0123456789"!==Object.getOwnPropertyNames(n).map(function(e){return n[e]}).join(""))return!1;var t={};return"abcdefghijklmnopqrst".split("").forEach(function(e){t[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},t)).join("")}catch(e){return!1}}()?Object.assign:function(e,n){for(var c,s,u=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),o=1;o0?t:c)(e)}},function(e,n,c){var t=c(54)("keys"),r=c(34);e.exports=function(e){return t[e]||(t[e]=r(e))}},function(e,n,c){var t=c(9),r=c(14),a=r["__core-js_shared__"]||(r["__core-js_shared__"]={});(e.exports=function(e,n){return a[e]||(a[e]=void 0!==n?n:{})})("versions",[]).push({version:t.version,mode:c(33)?"pure":"global",copyright:"\xa9 2018 Denis Pushkarev (zloirock.ru)"})},function(e,n){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,n){n.f=Object.getOwnPropertySymbols},function(e,n,c){e.exports={default:c(3245),__esModule:!0}},function(e,n,c){"use strict";n.__esModule=!0,n.default=function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}},function(e,n,c){"use strict";n.__esModule=!0;var t,r=c(3248),a=(t=r)&&t.__esModule?t:{default:t};n.default=function(){function e(e,n){for(var c=0;cdocument.F=Object<\/script>"),e.close(),o=e.F;t--;)delete o.prototype[a[t]];return o()};e.exports=Object.create||function(e,n){var c;return null!==e?(u.prototype=t(e),c=new u,u.prototype=null,c[s]=e):c=o(),void 0===n?c:r(c,n)}},function(e,n,c){var t=c(15).f,r=c(17),a=c(10)("toStringTag");e.exports=function(e,n,c){e&&!r(e=c?e:e.prototype,a)&&t(e,a,{configurable:!0,value:n})}},function(e,n,c){n.f=c(10)},function(e,n,c){var t=c(14),r=c(9),a=c(33),s=c(63),u=c(15).f;e.exports=function(e){var n=r.Symbol||(r.Symbol=a?{}:t.Symbol||{});"_"==e.charAt(0)||e in n||u(n,e,{value:s.f(e)})}},function(e,n,c){"use strict";n.__esModule=!0;var t=s(c(3271)),r=s(c(3275)),a=s(c(87));function s(e){return e&&e.__esModule?e:{default:e}}n.default=function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+("undefined"===typeof n?"undefined":(0,a.default)(n)));e.prototype=(0,r.default)(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(t.default?(0,t.default)(e,n):e.__proto__=n)}},function(e,n,c){"use strict";c.d(n,"a",function(){return h});var t=c(47),r=c.n(t),a=c(57),s=c.n(a),u=c(58),o=c.n(u),i=c(59),m=c.n(i),l=c(60),d=c.n(l),O=c(65),p=c.n(O),f=c(0),T=(c.n(f),c(3279)),h=c.n(T)()({getReferenceRef:void 0,referenceNode:void 0}),x=function(e){function n(){o()(this,n);var e=d()(this,(n.__proto__||s()(n)).call(this));return e.getReferenceRef=function(n){return e.setState(function(e){var c=e.context;return{context:r()({},c,{referenceNode:n})}})},e.state={context:{getReferenceRef:e.getReferenceRef,referenceNode:void 0}},e}return p()(n,e),m()(n,[{key:"render",value:function(){return f.createElement(h.Provider,{value:this.state.context},this.props.children)}}]),n}(f.Component);n.b=x},function(e,n,c){"use strict";c.d(n,"a",function(){return o});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(3)),o=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t.b(n,e),n.prototype.render=function(){var e,n=this.props,c=n.alignText,r=n.className,o=n.fill,i=n.minimal,m=n.large,l=n.vertical,d=t.c(n,["alignText","className","fill","minimal","large","vertical"]),O=a()(u.BUTTON_GROUP,((e={})[u.FILL]=o,e[u.LARGE]=m,e[u.MINIMAL]=i,e[u.VERTICAL]=l,e),u.alignmentClass(c),r);return s.createElement("div",t.a({},d,{className:O}),this.props.children)},n.displayName="Blueprint2.ButtonGroup",n}(s.PureComponent)},function(e,n,c){"use strict";c.d(n,"a",function(){return m});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(3)),o=c(104),i=c(69),m=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t.b(n,e),n.prototype.render=function(){var e,n=a()(u.MENU,((e={})[u.LARGE]=this.props.large,e),this.props.className);return s.createElement("ul",{className:n,ref:this.props.ulRef},this.props.children)},n.displayName="Blueprint2.Menu",n.Divider=o.a,n.Item=i.a,n}(s.Component)},function(e,n,c){"use strict";c.d(n,"a",function(){return O});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(3)),o=c(18),i=c(7),m=c(27),l=c(70),d=c(68),O=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t.b(n,e),n.prototype.render=function(){var e,n,c=this.props,r=c.active,o=c.className,m=c.children,d=c.disabled,O=c.icon,p=c.intent,T=c.labelElement,h=c.multiline,x=(c.popoverProps,c.shouldDismissPopover),g=c.text,N=t.c(c,["active","className","children","disabled","icon","intent","labelElement","multiline","popoverProps","shouldDismissPopover","text"]),b=null!=m,y=u.intentClass(p),v=a()(u.MENU_ITEM,y,((e={})[u.ACTIVE]=r,e[u.INTENT_PRIMARY]=r&&null==y,e[u.DISABLED]=d,e[u.POPOVER_DISMISS]=x&&!d&&!b,e),o),E=s.createElement("a",t.a({},N,d?f:{},{className:v}),s.createElement(i.a,{icon:O}),s.createElement(l.a,{className:u.FILL,ellipsize:!h},g),this.maybeRenderLabel(T),b&&s.createElement(i.a,{icon:"caret-right"})),C=a()(((n={})[u.MENU_SUBMENU]=b,n));return s.createElement("li",{className:C},this.maybeRenderPopover(E,m))},n.prototype.maybeRenderLabel=function(e){var n=this.props.label;return null==n&&null==e?null:s.createElement("span",{className:u.MENU_ITEM_LABEL},n,e)},n.prototype.maybeRenderPopover=function(e,n){if(null==n)return e;var c=this.props,r=c.disabled,i=c.popoverProps;return s.createElement(m.a,t.a({autoFocus:!1,disabled:r,enforceFocus:!1,hoverCloseDelay:0,interactionKind:m.b.HOVER,modifiers:p,position:o.a.RIGHT_TOP,usePortal:!1},i,{content:s.createElement(d.a,null,n),minimal:!0,popoverClassName:a()(u.MENU_SUBMENU,i.popoverClassName),target:e}))},n.defaultProps={disabled:!1,multiline:!1,popoverProps:{},shouldDismissPopover:!0,text:""},n.displayName="Blueprint2.MenuItem",n}(s.PureComponent),p={flip:{boundariesElement:"viewport",padding:20},offset:{offset:-5},preventOverflow:{boundariesElement:"viewport",padding:20}},f={href:void 0,onClick:void 0,onMouseDown:void 0,onMouseEnter:void 0,onMouseLeave:void 0,tabIndex:-1}},function(e,n,c){"use strict";c.d(n,"a",function(){return o});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(3)),o=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.state={isContentOverflowing:!1,textContent:""},n.refHandlers={text:function(e){return n.textRef=e}},n}return t.b(n,e),n.prototype.componentDidMount=function(){this.update()},n.prototype.componentDidUpdate=function(){this.update()},n.prototype.render=function(){var e,n=a()(((e={})[u.TEXT_OVERFLOW_ELLIPSIS]=this.props.ellipsize,e),this.props.className),c=this.props.tagName,t=void 0===c?"div":c;return s.createElement(t,{className:n,ref:this.refHandlers.text,title:this.state.isContentOverflowing?this.state.textContent:void 0},this.props.children)},n.prototype.update=function(){var e={isContentOverflowing:this.props.ellipsize&&this.textRef.scrollWidth>this.textRef.clientWidth,textContent:this.textRef.textContent};this.setState(e)},n}(s.PureComponent)},function(e,n,c){"use strict";n.a=function(e,n){return e.modifiers===n.modifiers&&e.key===n.key},c.d(n,"d",function(){return i}),c.d(n,"b",function(){return m}),c.d(n,"c",function(){return l});for(var t={8:"backspace",9:"tab",13:"enter",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",106:"*",107:"+",109:"-",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},r={16:"shift",17:"ctrl",18:"alt",91:"meta",93:"meta",224:"meta"},a={alt:1,ctrl:2,meta:4,shift:8},s={cmd:"meta",command:"meta",escape:"esc",minus:"-",mod:d()?"meta":"ctrl",option:"alt",plus:"+",return:"enter",win:"meta"},u={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=","{":"[","}":"]","|":"\\",":":";",'"':"'","<":",",">":".","?":"/"},o=1;o<=12;++o)t[111+o]="f"+o;for(o=0;o<=9;++o)t[96+o]="num"+o.toString();var i=function(e){for(var n=0,c=null,t=0,r=e.replace(/\s/g,"").toLowerCase().split("+");to;)t(u,c=n[o++])&&(~a(i,c)||i.push(c));return i}},function(e,n,c){var t=c(50);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==t(e)?e.split(""):Object(e)}},function(e,n,c){var t=c(52),r=Math.min;e.exports=function(e){return e>0?r(t(e),9007199254740991):0}},function(e,n,c){var t=c(17),r=c(36),a=c(53)("IE_PROTO"),s=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=r(e),t(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?s:null}},function(e,n,c){"use strict";n.__esModule=!0;var t=s(c(3251)),r=s(c(3261)),a="function"===typeof r.default&&"symbol"===typeof t.default?function(e){return typeof e}:function(e){return e&&"function"===typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":typeof e};function s(e){return e&&e.__esModule?e:{default:e}}n.default="function"===typeof r.default&&"symbol"===a(t.default)?function(e){return"undefined"===typeof e?"undefined":a(e)}:function(e){return e&&"function"===typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":"undefined"===typeof e?"undefined":a(e)}},function(e,n,c){"use strict";var t=c(3253)(!0);c(89)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,n=this._t,c=this._i;return c>=n.length?{value:void 0,done:!0}:(e=t(n,c),this._i+=e.length,{value:e,done:!1})})},function(e,n,c){"use strict";var t=c(33),r=c(13),a=c(90),s=c(19),u=c(29),o=c(3254),i=c(62),m=c(86),l=c(10)("iterator"),d=!([].keys&&"next"in[].keys()),O=function(){return this};e.exports=function(e,n,c,p,f,T,h){o(c,n,p);var x,g,N,b=function(e){if(!d&&e in C)return C[e];switch(e){case"keys":case"values":return function(){return new c(this,e)}}return function(){return new c(this,e)}},y=n+" Iterator",v="values"==f,E=!1,C=e.prototype,R=C[l]||C["@@iterator"]||f&&C[f],S=R||b(f),I=f?v?b("entries"):S:void 0,P="Array"==n&&C.entries||R;if(P&&(N=m(P.call(new e)))!==Object.prototype&&N.next&&(i(N,y,!0),t||"function"==typeof N[l]||s(N,l,O)),v&&R&&"values"!==R.name&&(E=!0,S=function(){return R.call(this)}),t&&!h||!d&&!E&&C[l]||s(C,l,S),u[n]=S,u[y]=O,f)if(x={values:v?S:b("values"),keys:T?S:b("keys"),entries:I},h)for(g in x)g in C||a(C,g,x[g]);else r(r.P+r.F*(d||E),n,x);return x}},function(e,n,c){e.exports=c(19)},function(e,n,c){var t=c(83),r=c(55).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(e){return t(e,r)}},function(e,n,c){var t=c(35),r=c(28),a=c(23),s=c(49),u=c(17),o=c(81),i=Object.getOwnPropertyDescriptor;n.f=c(16)?i:function(e,n){if(e=a(e),n=s(n,!0),o)try{return i(e,n)}catch(e){}if(u(e,n))return r(!t.f.call(e,n),e[n])}},function(e,n,c){"use strict";c.d(n,"b",function(){return a}),c.d(n,"a",function(){return s});var t=c(3285),r=c.n(t),a=function(e){return Array.isArray(e)?e[0]:e},s=function(e){for(var n=arguments.length,c=Array(n>1?n-1:0),t=1;t0&&void 0!==arguments[0]&&arguments[0],n=arguments[1];if(null!==n){this.cancelNextCallback();var c=a.default.findDOMNode(this);n===m?this.performEnter(c,e):this.performExit(c)}else this.props.unmountOnExit&&this.state.status===i&&this.setState({status:o})},n.prototype.performEnter=function(e,n){var c=this,t=this.props.enter,r=this.context.transitionGroup?this.context.transitionGroup.isMounting:n,a=this.getTimeouts();n||t?(this.props.onEnter(e,r),this.safeSetState({status:m},function(){c.props.onEntering(e,r),c.onTransitionEnd(e,a.enter,function(){c.safeSetState({status:l},function(){c.props.onEntered(e,r)})})})):this.safeSetState({status:l},function(){c.props.onEntered(e)})},n.prototype.performExit=function(e){var n=this,c=this.props.exit,t=this.getTimeouts();c?(this.props.onExit(e),this.safeSetState({status:d},function(){n.props.onExiting(e),n.onTransitionEnd(e,t.exit,function(){n.safeSetState({status:i},function(){n.props.onExited(e)})})})):this.safeSetState({status:i},function(){n.props.onExited(e)})},n.prototype.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.prototype.safeSetState=function(e,n){n=this.setNextCallback(n),this.setState(e,n)},n.prototype.setNextCallback=function(e){var n=this,c=!0;return this.nextCallback=function(t){c&&(c=!1,n.nextCallback=null,e(t))},this.nextCallback.cancel=function(){c=!1},this.nextCallback},n.prototype.onTransitionEnd=function(e,n,c){this.setNextCallback(c),e?(this.props.addEndListener&&this.props.addEndListener(e,this.nextCallback),null!=n&&setTimeout(this.nextCallback,n)):setTimeout(this.nextCallback,0)},n.prototype.render=function(){var e=this.state.status;if(e===o)return null;var n=this.props,c=n.children,t=function(e,n){var c={};for(var t in e)n.indexOf(t)>=0||Object.prototype.hasOwnProperty.call(e,t)&&(c[t]=e[t]);return c}(n,["children"]);if(delete t.in,delete t.mountOnEnter,delete t.unmountOnExit,delete t.appear,delete t.enter,delete t.exit,delete t.timeout,delete t.addEndListener,delete t.onEnter,delete t.onEntering,delete t.onEntered,delete t.onExit,delete t.onExiting,delete t.onExited,"function"===typeof c)return c(e,t);var a=r.default.Children.only(c);return r.default.cloneElement(a,t)},n}(r.default.Component);function p(){}O.contextTypes={transitionGroup:t.object},O.childContextTypes={transitionGroup:function(){}},O.propTypes={},O.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:p,onEntering:p,onEntered:p,onExit:p,onExiting:p,onExited:p},O.UNMOUNTED=0,O.EXITED=1,O.ENTERING=2,O.ENTERED=3,O.EXITING=4,n.default=(0,s.polyfill)(O)},function(e,n,c){"use strict";function t(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!==e&&void 0!==e&&this.setState(e)}function r(e){this.setState(function(n){var c=this.constructor.getDerivedStateFromProps(e,n);return null!==c&&void 0!==c?c:null}.bind(this))}function a(e,n){try{var c=this.props,t=this.state;this.props=e,this.state=n,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(c,t)}finally{this.props=c,this.state=t}}function s(e){var n=e.prototype;if(!n||!n.isReactComponent)throw new Error("Can only polyfill class components");if("function"!==typeof e.getDerivedStateFromProps&&"function"!==typeof n.getSnapshotBeforeUpdate)return e;var c=null,s=null,u=null;if("function"===typeof n.componentWillMount?c="componentWillMount":"function"===typeof n.UNSAFE_componentWillMount&&(c="UNSAFE_componentWillMount"),"function"===typeof n.componentWillReceiveProps?s="componentWillReceiveProps":"function"===typeof n.UNSAFE_componentWillReceiveProps&&(s="UNSAFE_componentWillReceiveProps"),"function"===typeof n.componentWillUpdate?u="componentWillUpdate":"function"===typeof n.UNSAFE_componentWillUpdate&&(u="UNSAFE_componentWillUpdate"),null!==c||null!==s||null!==u){var o=e.displayName||e.name,i="function"===typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+o+" uses "+i+" but also contains the following legacy lifecycles:"+(null!==c?"\n "+c:"")+(null!==s?"\n "+s:"")+(null!==u?"\n "+u:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"===typeof e.getDerivedStateFromProps&&(n.componentWillMount=t,n.componentWillReceiveProps=r),"function"===typeof n.getSnapshotBeforeUpdate){if("function"!==typeof n.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");n.componentWillUpdate=a;var m=n.componentDidUpdate;n.componentDidUpdate=function(e,n,c){var t=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:c;m.call(this,e,n,t)}}return e}Object.defineProperty(n,"__esModule",{value:!0}),c.d(n,"polyfill",function(){return s}),t.__suppressDeprecationWarning=!0,r.__suppressDeprecationWarning=!0,a.__suppressDeprecationWarning=!0},function(e,n,c){"use strict";n.__esModule=!0,n.classNamesShape=n.timeoutsShape=void 0,n.transitionTimeout=function(e){var n="transition"+e+"Timeout",c="transition"+e;return function(e){if(e[c]){if(null==e[n])return new Error(n+" wasn't supplied to CSSTransitionGroup: this can cause unreliable animations and won't be supported in a future version of React. See https://fb.me/react-animation-transition-group-timeout for more information.");if("number"!==typeof e[n])return new Error(n+" must be a number (in milliseconds)")}return null}};var t,r=c(24),a=(t=r)&&t.__esModule?t:{default:t};n.timeoutsShape=a.default.oneOfType([a.default.number,a.default.shape({enter:a.default.number,exit:a.default.number}).isRequired]),n.classNamesShape=a.default.oneOfType([a.default.string,a.default.shape({enter:a.default.string,exit:a.default.string,active:a.default.string}),a.default.shape({enter:a.default.string,enterDone:a.default.string,enterActive:a.default.string,exit:a.default.string,exitDone:a.default.string,exitActive:a.default.string})])},function(e,n,c){"use strict";n.__esModule=!0;var t=Object.assign||function(e){for(var n=1;n=0||Object.prototype.hasOwnProperty.call(e,t)&&(c[t]=e[t]);return c}(e,["component","childFactory"]),r=i(this.state.children).map(c);return delete t.appear,delete t.enter,delete t.exit,null===n?r:a.default.createElement(n,t,r)},n}(a.default.Component));m.childContextTypes={transitionGroup:r.default.object.isRequired},m.propTypes={},m.defaultProps={component:"div",childFactory:function(e){return e}},n.default=(0,s.polyfill)(m),e.exports=n.default},function(e,n,c){"use strict";c.d(n,"a",function(){return l});var t=c(1),r=c(0),a=(c.n(r),c(11)),s=(c.n(a),c(3)),u=c(5),o=c(4),i=!Object(o.isFunction)(a.createPortal),m={blueprintPortalClassName:function(e,n){if(null!=e[n]&&"string"!==typeof e[n])return new Error(u.D)}},l=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.state={hasMounted:!1},n}return t.b(n,e),n.prototype.render=function(){return i||"undefined"===typeof document||!this.state.hasMounted?null:a.createPortal(this.props.children,this.portalElement)},n.prototype.componentDidMount=function(){this.portalElement=this.createContainerElement(),document.body.appendChild(this.portalElement),this.setState({hasMounted:!0},this.props.onChildrenMount),i&&this.unstableRenderNoPortal()},n.prototype.componentDidUpdate=function(e){null!=this.portalElement&&e.className!==this.props.className&&(this.portalElement.classList.remove(e.className),d(this.portalElement.classList,this.props.className)),i&&this.unstableRenderNoPortal()},n.prototype.componentWillUnmount=function(){null!=this.portalElement&&(i&&a.unmountComponentAtNode(this.portalElement),this.portalElement.remove())},n.prototype.createContainerElement=function(){var e=document.createElement("div");return e.classList.add(s.PORTAL),d(e.classList,this.props.className),null!=this.context&&d(e.classList,this.context.blueprintPortalClassName),e},n.prototype.unstableRenderNoPortal=function(){a.unstable_renderSubtreeIntoContainer(this,r.createElement("div",null,this.props.children),this.portalElement)},n.displayName="Blueprint2.Portal",n.contextTypes=m,n}(r.Component);function d(e,n){null!=n&&""!==n&&e.add.apply(e,n.split(" "))}},function(e,n,c){"use strict";c.d(n,"a",function(){return i});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(3)),o=c(27),i=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t.b(n,e),n.prototype.render=function(){var e=this.props,n=e.children,c=e.intent,r=e.popoverClassName,i=t.c(e,["children","intent","popoverClassName"]),m=a()(u.TOOLTIP,u.intentClass(c),r);return s.createElement(o.a,t.a({},i,{autoFocus:!1,canEscapeKeyClose:!1,enforceFocus:!1,interactionKind:o.b.HOVER_TARGET_ONLY,lazy:!0,popoverClassName:m}),n)},n.displayName="Blueprint2.Tooltip",n.defaultProps={hoverCloseDelay:0,hoverOpenDelay:100,transitionDuration:100},n}(s.PureComponent)},function(e,n,c){"use strict";function t(e){return e.split("-")[0]}function r(e){return-1!==["left","right"].indexOf(e)}function a(e){switch(e){case"top":return"bottom";case"left":return"right";case"bottom":return"top";default:return"left"}}function s(e){switch(e.split("-")[1]){case"start":return"left";case"end":return"right";default:return"center"}}n.b=t,n.c=function(e){var n=t(e.placement);if(null==e.arrowElement)return r(n)?a(n)+" "+s(n):s(n)+" "+a(n);var c=e.arrowElement.clientHeight/2,u=e.offsets.arrow;return r(n)?a(n)+" "+(u.top+c)+"px":u.left+c+"px "+a(n)},c.d(n,"a",function(){return u});var u=function(e){if(null==e.arrowElement)return e;var n=e.arrowElement.clientWidth,c=t(e.placement),a=r(c),s=a?"width":"height",u=a?"left":"top",o=Math.round(n/2/Math.sqrt(2));return"top"===c||"left"===c?(e.offsets.popper[u]-=o+4,e.offsets.arrow[u]=e.offsets.popper[s]-n+o):(e.offsets.popper[u]+=o+4,e.offsets.arrow[u]=-o),e}},function(e,n,c){"use strict";c.d(n,"a",function(){return d});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(6)),o=c(3),i=c(5),m=c(4),l="M 50,50 m 0,-44.5 a 44.5,44.5 0 1 1 0,89 a 44.5,44.5 0 1 1 0,-89",d=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t.b(n,e),n.prototype.render=function(){var e,c=this.props,t=c.className,r=c.intent,u=c.value,i=this.getSize(),d=a()(o.SPINNER,o.intentClass(r),((e={})[o.SPINNER_NO_SPIN]=null!=u,e),t),O=Math.min(16,4*n.SIZE_LARGE/i),p=280-280*(null==u?.25:Object(m.clamp)(u,0,1));return s.createElement("svg",{className:d,height:i,width:i,viewBox:"0 0 100 100",strokeWidth:O},s.createElement("path",{className:o.SPINNER_TRACK,d:l}),s.createElement("path",{className:o.SPINNER_HEAD,d:l,pathLength:280,strokeDasharray:"280 280",strokeDashoffset:p}))},n.prototype.validateProps=function(e){var n=e.className,c=void 0===n?"":n;null!=e.size&&(c.indexOf(o.SMALL)>=0||c.indexOf(o.LARGE)>=0)&&console.warn(i.I)},n.prototype.getSize=function(){var e=this.props,c=e.className,t=void 0===c?"":c,r=e.size;return null==r?t.indexOf(o.SMALL)>=0?n.SIZE_SMALL:t.indexOf(o.LARGE)>=0?n.SIZE_LARGE:n.SIZE_STANDARD:Math.max(10,r)},n.displayName="Blueprint2.Spinner",n.SIZE_SMALL=24,n.SIZE_STANDARD=50,n.SIZE_LARGE=100,n}(u.a)},function(e,n,c){"use strict";c.d(n,"a",function(){return p});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(6)),o=c(3),i=c(5),m=c(4),l=c(25),d=c(7),O=c(37),p=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.handleContainerMouseDown=function(e){null==e.target.closest("."+o.DIALOG)&&n.props.canOutsideClickClose&&Object(m.safeInvoke)(n.props.onClose,e)},n}return t.b(n,e),n.prototype.render=function(){return s.createElement(O.a,t.a({},this.props,{className:o.OVERLAY_SCROLL_CONTAINER,hasBackdrop:!0}),s.createElement("div",{className:o.DIALOG_CONTAINER,onMouseDown:this.handleContainerMouseDown},s.createElement("div",{className:a()(o.DIALOG,this.props.className),style:this.props.style},this.maybeRenderHeader(),this.props.children)))},n.prototype.validateProps=function(e){null==e.title&&(null!=e.icon&&console.warn(i.i),null!=e.isCloseButtonShown&&console.warn(i.h))},n.prototype.maybeRenderCloseButton=function(){return!1!==this.props.isCloseButtonShown?s.createElement("button",{"aria-label":"Close",className:o.DIALOG_CLOSE_BUTTON,onClick:this.props.onClose},s.createElement(d.a,{icon:"small-cross",iconSize:d.a.SIZE_LARGE})):void 0},n.prototype.maybeRenderHeader=function(){var e=this.props,n=e.icon,c=e.title;if(null!=c)return s.createElement("div",{className:o.DIALOG_HEADER},s.createElement(d.a,{icon:n,iconSize:d.a.SIZE_LARGE}),s.createElement(l.a,null,c),this.maybeRenderCloseButton())},n.defaultProps={canOutsideClickClose:!0,isOpen:!1},n.displayName="Blueprint2.Dialog",n}(u.a)},function(e,n,c){"use strict";c.d(n,"a",function(){return m});var t,r=c(1),a=c(2),s=c.n(a),u=c(0),o=(c.n(u),c(6)),i=c(3);!function(e){e[e.CLOSED=0]="CLOSED",e[e.OPENING=1]="OPENING",e[e.OPEN=2]="OPEN",e[e.CLOSING_START=3]="CLOSING_START",e[e.CLOSING_END=4]="CLOSING_END"}(t||(t={}));var m=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.state={animationState:n.props.isOpen?t.OPEN:t.CLOSED,height:"0px"},n.height=0,n.contentsRefHandler=function(e){n.contents=e,null!=e&&(n.height=n.contents.clientHeight,n.setState({animationState:n.props.isOpen?t.OPEN:t.CLOSED,height:n.height+"px"}))},n}return r.b(n,e),n.prototype.componentWillReceiveProps=function(e){var n=this;null!=this.contents&&0!==this.contents.clientHeight&&(this.height=this.contents.clientHeight),this.props.isOpen!==e.isOpen&&(this.clearTimeouts(),this.state.animationState===t.CLOSED||e.isOpen?this.state.animationState!==t.OPEN&&e.isOpen&&(this.setState({animationState:t.OPENING,height:this.height+"px"}),this.setTimeout(function(){return n.onDelayedStateChange()},this.props.transitionDuration)):this.setState({animationState:t.CLOSING_START,height:this.height+"px"}))},n.prototype.render=function(){var e=this.state.animationState!==t.CLOSED,n=e||this.props.keepChildrenMounted,c=e&&this.state.animationState!==t.CLOSING_END,r="auto"===this.state.height,a={height:e?this.state.height:void 0,overflowY:r?"visible":void 0,transition:r?"none":void 0},o={transform:c?"translateY(0)":"translateY(-"+this.height+"px)",transition:r?"none":void 0};return u.createElement(this.props.component,{className:s()(i.COLLAPSE,this.props.className),style:a},u.createElement("div",{className:i.COLLAPSE_BODY,ref:this.contentsRefHandler,style:o,"aria-hidden":!e&&this.props.keepChildrenMounted},n?this.props.children:null))},n.prototype.componentDidMount=function(){this.forceUpdate(),this.props.isOpen?this.setState({animationState:t.OPEN,height:"auto"}):this.setState({animationState:t.CLOSED})},n.prototype.componentDidUpdate=function(){var e=this;this.state.animationState===t.CLOSING_START&&(this.setTimeout(function(){return e.setState({animationState:t.CLOSING_END,height:"0px"})}),this.setTimeout(function(){return e.onDelayedStateChange()},this.props.transitionDuration))},n.prototype.onDelayedStateChange=function(){switch(this.state.animationState){case t.OPENING:this.setState({animationState:t.OPEN,height:"auto"});break;case t.CLOSING_END:this.setState({animationState:t.CLOSED})}},n.displayName="Blueprint2.Collapse",n.defaultProps={component:"div",isOpen:!1,keepChildrenMounted:!1,transitionDuration:200},n}(o.a)},function(e,n,c){"use strict";c.d(n,"a",function(){return i});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(3)),o=c(25),i=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t.b(n,e),n.prototype.render=function(){var e=this.props,n=e.className,c=e.title;return null==c?s.createElement("li",{className:a()(u.MENU_DIVIDER,n)}):s.createElement("li",{className:a()(u.MENU_HEADER,n)},s.createElement(o.b,null,c))},n.displayName="Blueprint2.MenuDivider",n}(s.Component)},function(e,n,c){"use strict";c.d(n,"a",function(){return l});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(3)),o=c(4),i=c(7),m=function(e){var n,c=e.alignIndicator,r=e.children,o=e.className,i=e.indicator,m=e.inline,l=e.inputRef,d=e.label,O=e.labelElement,p=e.large,f=e.style,T=e.type,h=e.typeClassName,x=t.c(e,["alignIndicator","children","className","indicator","inline","inputRef","label","labelElement","large","style","type","typeClassName"]),g=a()(u.CONTROL,h,((n={})[u.DISABLED]=x.disabled,n[u.INLINE]=m,n[u.LARGE]=p,n),u.alignmentClass(c),o);return s.createElement("label",{className:g,style:f},s.createElement("input",t.a({},x,{ref:l,type:T})),s.createElement("span",{className:u.CONTROL_INDICATOR},i),d,O,r)},l=(function(e){function n(){return null!==e&&e.apply(this,arguments)||this}t.b(n,e),n.prototype.render=function(){return s.createElement(m,t.a({},this.props,{type:"checkbox",typeClassName:u.SWITCH}))},n.displayName="Blueprint2.Switch"}(s.PureComponent),function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t.b(n,e),n.prototype.render=function(){return s.createElement(m,t.a({},this.props,{type:"radio",typeClassName:u.RADIO}))},n.displayName="Blueprint2.Radio",n}(s.PureComponent));!function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.state={checked:n.props.checked||n.props.defaultChecked||!1,indeterminate:n.props.indeterminate||n.props.defaultIndeterminate||!1},n.handleChange=function(e){var c=e.target,t=c.checked,r=c.indeterminate;n.setState({checked:t,indeterminate:r}),Object(o.safeInvoke)(n.props.onChange,e)},n.handleInputRef=function(e){n.input=e,Object(o.safeInvoke)(n.props.inputRef,e)},n}t.b(n,e),n.prototype.render=function(){var e=this.props,n=(e.defaultIndeterminate,e.indeterminate,t.c(e,["defaultIndeterminate","indeterminate"]));return s.createElement(m,t.a({},n,{indicator:this.renderIndicator(),inputRef:this.handleInputRef,onChange:this.handleChange,type:"checkbox",typeClassName:u.CHECKBOX}))},n.prototype.componentWillReceiveProps=function(e){var n=e.checked,c=e.indeterminate;this.setState({checked:n,indeterminate:c})},n.prototype.componentDidMount=function(){this.updateIndeterminate()},n.prototype.componentDidUpdate=function(){this.updateIndeterminate()},n.prototype.renderIndicator=function(){return this.state.indeterminate?s.createElement(i.a,{icon:"small-minus"}):this.state.checked?s.createElement(i.a,{icon:"small-tick"}):null},n.prototype.updateIndeterminate=function(){null!=this.state.indeterminate&&(this.input.indeterminate=this.state.indeterminate)},n.displayName="Blueprint2.Checkbox"}(s.PureComponent)},function(e,n,c){"use strict";c.d(n,"a",function(){return l});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(3)),o=c(46),i=c(7),m=10,l=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.state={rightElementWidth:m},n.refHandlers={rightElement:function(e){return n.rightElement=e}},n}return t.b(n,e),n.prototype.render=function(){var e,n=this.props,c=n.className,r=n.intent,m=n.large,l=n.leftIcon,d=n.round,O=a()(u.INPUT_GROUP,u.intentClass(r),((e={})[u.DISABLED]=this.props.disabled,e[u.LARGE]=m,e[u.ROUND]=d,e),c),p=t.a({},this.props.style,{paddingRight:this.state.rightElementWidth});return s.createElement("div",{className:O},s.createElement(i.a,{icon:l}),s.createElement("input",t.a({type:"text"},Object(o.a)(this.props),{className:u.INPUT,ref:this.props.inputRef,style:p})),this.maybeRenderRightElement())},n.prototype.componentDidMount=function(){this.updateInputWidth()},n.prototype.componentDidUpdate=function(){this.updateInputWidth()},n.prototype.maybeRenderRightElement=function(){var e=this.props.rightElement;if(null!=e)return s.createElement("span",{className:u.INPUT_ACTION,ref:this.refHandlers.rightElement},e)},n.prototype.updateInputWidth=function(){if(null!=this.rightElement){var e=this.rightElement.clientWidth;Math.abs(e-this.state.rightElementWidth)>2&&this.setState({rightElementWidth:e})}else this.setState({rightElementWidth:m})},n.displayName="Blueprint2.InputGroup",n}(s.PureComponent)},function(e,n,c){"use strict";c.d(n,"a",function(){return d});var t=c(1),r=c(0),a=(c.n(r),c(2)),s=c.n(a),u=c(8),o=c(5),i=c(4),m=c(25),l=c(39),d=(c(108),c(3329),c(71),c(109),function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t.b(n,e),n.prototype.render=function(){var e=r.Children.map(this.props.children,function(e){return e.props});e.sort(function(e,n){return e.global?n.global?0:-1:n.global?1:e.group.localeCompare(n.group)});for(var n=null,c=[],a=0,o=e;a=0,R=v?s.createElement("button",{type:"button",className:u.b.TAG_REMOVE,onClick:this.onRemoveClick},s.createElement(o.a,{icon:"small-cross",iconSize:C?o.a.SIZE_LARGE:o.a.SIZE_STANDARD})):null;return s.createElement("span",t.a({},y,{className:E,tabIndex:O?b:void 0}),s.createElement(o.a,{icon:l}),s.createElement(i.a,{className:u.b.FILL,ellipsize:!T,tagName:"span"},r),s.createElement(o.a,{icon:x}),R)},n.displayName="Blueprint2.Tag",n}(s.PureComponent)},function(e,n,c){"use strict";c.d(n,"a",function(){return O});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(6)),o=c(3),i=c(4),m=c(67),l=c(38),d=c(7),O=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.handleActionClick=function(e){Object(i.safeInvoke)(n.props.action.onClick,e),n.triggerDismiss(!1)},n.handleCloseClick=function(){return n.triggerDismiss(!1)},n.startTimeout=function(){n.props.timeout>0&&n.setTimeout(function(){return n.triggerDismiss(!0)},n.props.timeout)},n}return t.b(n,e),n.prototype.render=function(){var e=this.props,n=e.className,c=e.icon,t=e.intent,r=e.message;return s.createElement("div",{className:a()(o.TOAST,o.intentClass(t),n),onBlur:this.startTimeout,onFocus:this.clearTimeouts,onMouseEnter:this.clearTimeouts,onMouseLeave:this.startTimeout,tabIndex:0},s.createElement(d.a,{icon:c}),s.createElement("span",{className:o.TOAST_MESSAGE},r),s.createElement(m.a,{minimal:!0},this.maybeRenderActionButton(),s.createElement(l.b,{icon:"cross",onClick:this.handleCloseClick})))},n.prototype.componentDidMount=function(){this.startTimeout()},n.prototype.componentDidUpdate=function(e){e.timeout<=0&&this.props.timeout>0?this.startTimeout():e.timeout>0&&this.props.timeout<=0&&this.clearTimeouts()},n.prototype.componentWillUnmount=function(){this.clearTimeouts()},n.prototype.maybeRenderActionButton=function(){var e=this.props.action;return null==e?void 0:s.createElement(l.a,t.a({},e,{intent:void 0,onClick:this.handleActionClick}))},n.prototype.triggerDismiss=function(e){Object(i.safeInvoke)(this.props.onDismiss,e),this.clearTimeouts()},n.defaultProps={className:"",message:"",timeout:5e3},n.displayName="Blueprint2.Toast",n}(u.a)},function(e,n,c){"use strict";c.d(n,"a",function(){return l});var t=c(1),r=c(2),a=c.n(r),s=c(0),u=(c.n(s),c(3)),o=c(4),i=c(103),m=c(7),l=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.handleCaretClick=function(e){e.stopPropagation();var c=n.props,t=c.isExpanded,r=c.onCollapse,a=c.onExpand;Object(o.safeInvoke)(t?r:a,n,e)},n.handleClick=function(e){Object(o.safeInvoke)(n.props.onClick,n,e)},n.handleContentRef=function(e){Object(o.safeInvoke)(n.props.contentRef,n,e)},n.handleContextMenu=function(e){Object(o.safeInvoke)(n.props.onContextMenu,n,e)},n.handleDoubleClick=function(e){Object(o.safeInvoke)(n.props.onDoubleClick,n,e)},n}return t.b(n,e),n.ofType=function(){return n},n.prototype.render=function(){var e,n=this.props,c=n.children,t=n.className,r=n.hasCaret,o=n.icon,l=n.isExpanded,d=n.isSelected,O=n.label,p=null==r?s.Children.count(c)>0:r,f=l?u.TREE_NODE_CARET_OPEN:u.TREE_NODE_CARET_CLOSED,T=p?a()(u.TREE_NODE_CARET,f):u.TREE_NODE_CARET_NONE,h=a()(u.TREE_NODE,((e={})[u.TREE_NODE_SELECTED]=d,e[u.TREE_NODE_EXPANDED]=l,e),t),x=a()(u.TREE_NODE_CONTENT,u.TREE_NODE_CONTENT+"-"+this.props.depth);return s.createElement("li",{className:h},s.createElement("div",{className:x,onClick:this.handleClick,onContextMenu:this.handleContextMenu,onDoubleClick:this.handleDoubleClick,ref:this.handleContentRef},s.createElement("span",{className:T,onClick:p?this.handleCaretClick:void 0},p&&s.createElement(m.a,{icon:"caret-right"})),s.createElement(m.a,{className:u.TREE_NODE_ICON,icon:o}),s.createElement("span",{className:u.TREE_NODE_LABEL},O),this.maybeRenderSecondaryLabel()),s.createElement(i.a,{isOpen:l},c))},n.prototype.maybeRenderSecondaryLabel=function(){return null!=this.props.secondaryLabel?s.createElement("span",{className:u.TREE_NODE_SECONDARY_LABEL},this.props.secondaryLabel):void 0},n}(s.Component)},function(e,n,c){c(120),e.exports=c(125)},function(e,n,c){"use strict";"undefined"===typeof Promise&&(c(121).enable(),window.Promise=c(123)),c(124),Object.assign=c(40)},function(e,n,c){"use strict";var t=c(73),r=[ReferenceError,TypeError,RangeError],a=!1;function s(){a=!1,t._47=null,t._71=null}function u(e,n){return n.some(function(n){return e instanceof n})}n.disable=s,n.enable=function(e){e=e||{},a&&s();a=!0;var n=0,c=0,o={};function i(n){(e.allRejections||u(o[n].error,e.whitelist||r))&&(o[n].displayId=c++,e.onUnhandled?(o[n].logged=!0,e.onUnhandled(o[n].displayId,o[n].error)):(o[n].logged=!0,function(e,n){console.warn("Possible Unhandled Promise Rejection (id: "+e+"):"),((n&&(n.stack||n))+"").split("\n").forEach(function(e){console.warn(" "+e)})}(o[n].displayId,o[n].error)))}t._47=function(n){var c;2===n._83&&o[n._56]&&(o[n._56].logged?(c=n._56,o[c].logged&&(e.onHandled?e.onHandled(o[c].displayId,o[c].error):o[c].onUnhandled||(console.warn("Promise Rejection Handled (id: "+o[c].displayId+"):"),console.warn(' This means you can ignore any previous messages of the form "Possible Unhandled Promise Rejection" with id '+o[c].displayId+".")))):clearTimeout(o[n._56].timeout),delete o[n._56])},t._71=function(e,c){0===e._75&&(e._56=n++,o[e._56]={displayId:null,error:c,timeout:setTimeout(i.bind(null,e._56),u(c,r)?100:2e3),logged:!1})}}},function(e,n,c){"use strict";(function(n){function c(e){r.length||(t(),!0),r[r.length]=e}e.exports=c;var t,r=[],a=0,s=1024;function u(){for(;as){for(var n=0,c=r.length-a;n-1};m.prototype.append=function(e,n){e=u(e),n=o(n);var c=this.map[e];this.map[e]=c?c+","+n:n},m.prototype.delete=function(e){delete this.map[u(e)]},m.prototype.get=function(e){return e=u(e),this.has(e)?this.map[e]:null},m.prototype.has=function(e){return this.map.hasOwnProperty(u(e))},m.prototype.set=function(e,n){this.map[u(e)]=o(n)},m.prototype.forEach=function(e,n){for(var c in this.map)this.map.hasOwnProperty(c)&&e.call(n,this.map[c],c,this)},m.prototype.keys=function(){var e=[];return this.forEach(function(n,c){e.push(c)}),i(e)},m.prototype.values=function(){var e=[];return this.forEach(function(n){e.push(n)}),i(e)},m.prototype.entries=function(){var e=[];return this.forEach(function(n,c){e.push([c,n])}),i(e)},n.iterable&&(m.prototype[Symbol.iterator]=m.prototype.entries);var a=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];T.prototype.clone=function(){return new T(this,{body:this._bodyInit})},f.call(T.prototype),f.call(x.prototype),x.prototype.clone=function(){return new x(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new m(this.headers),url:this.url})},x.error=function(){var e=new x(null,{status:0,statusText:""});return e.type="error",e};var s=[301,302,303,307,308];x.redirect=function(e,n){if(-1===s.indexOf(n))throw new RangeError("Invalid status code");return new x(null,{status:n,headers:{location:e}})},e.Headers=m,e.Request=T,e.Response=x,e.fetch=function(e,c){return new Promise(function(t,r){var a=new T(e,c),s=new XMLHttpRequest;s.onload=function(){var e,n,c={status:s.status,statusText:s.statusText,headers:(e=s.getAllResponseHeaders()||"",n=new m,e.split(/\r?\n/).forEach(function(e){var c=e.split(":"),t=c.shift().trim();if(t){var r=c.join(":").trim();n.append(t,r)}}),n)};c.url="responseURL"in s?s.responseURL:c.headers.get("X-Request-URL");var r="response"in s?s.response:s.responseText;t(new x(r,c))},s.onerror=function(){r(new TypeError("Network request failed"))},s.ontimeout=function(){r(new TypeError("Network request failed"))},s.open(a.method,a.url,!0),"include"===a.credentials&&(s.withCredentials=!0),"responseType"in s&&n.blob&&(s.responseType="blob"),a.headers.forEach(function(e,n){s.setRequestHeader(n,e)}),s.send("undefined"===typeof a._bodyInit?null:a._bodyInit)})},e.fetch.polyfill=!0}function u(e){if("string"!==typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function o(e){return"string"!==typeof e&&(e=String(e)),e}function i(e){var c={next:function(){var n=e.shift();return{done:void 0===n,value:n}}};return n.iterable&&(c[Symbol.iterator]=function(){return c}),c}function m(e){this.map={},e instanceof m?e.forEach(function(e,n){this.append(n,e)},this):Array.isArray(e)?e.forEach(function(e){this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(n){this.append(n,e[n])},this)}function l(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function d(e){return new Promise(function(n,c){e.onload=function(){n(e.result)},e.onerror=function(){c(e.error)}})}function O(e){var n=new FileReader,c=d(n);return n.readAsArrayBuffer(e),c}function p(e){if(e.slice)return e.slice(0);var n=new Uint8Array(e.byteLength);return n.set(new Uint8Array(e)),n.buffer}function f(){return this.bodyUsed=!1,this._initBody=function(e){if(this._bodyInit=e,e)if("string"===typeof e)this._bodyText=e;else if(n.blob&&Blob.prototype.isPrototypeOf(e))this._bodyBlob=e;else if(n.formData&&FormData.prototype.isPrototypeOf(e))this._bodyFormData=e;else if(n.searchParams&&URLSearchParams.prototype.isPrototypeOf(e))this._bodyText=e.toString();else if(n.arrayBuffer&&n.blob&&t(e))this._bodyArrayBuffer=p(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer]);else{if(!n.arrayBuffer||!ArrayBuffer.prototype.isPrototypeOf(e)&&!r(e))throw new Error("unsupported BodyInit type");this._bodyArrayBuffer=p(e)}else this._bodyText="";this.headers.get("content-type")||("string"===typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):n.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},n.blob&&(this.blob=function(){var e=l(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?l(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(O)}),this.text=function(){var e,n,c,t=l(this);if(t)return t;if(this._bodyBlob)return e=this._bodyBlob,n=new FileReader,c=d(n),n.readAsText(e),c;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var n=new Uint8Array(e),c=new Array(n.length),t=0;t-1?t:c),this.mode=n.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&r)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(r)}function h(e){var n=new FormData;return e.trim().split("&").forEach(function(e){if(e){var c=e.split("="),t=c.shift().replace(/\+/g," "),r=c.join("=").replace(/\+/g," ");n.append(decodeURIComponent(t),decodeURIComponent(r))}}),n}function x(e,n){n||(n={}),this.type="default",this.status="status"in n?n.status:200,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in n?n.statusText:"OK",this.headers=new m(n.headers),this.url=n.url||"",this._initBody(e)}}("undefined"!==typeof self?self:this)},function(e,n,c){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t=c(0),r=(c.n(t),c(11)),a=(c.n(r),c(134)),s=(c.n(a),c(135)),u=(c.n(s),c(136)),o=(c.n(u),c(137)),i=c(138);r.render(t.createElement(i.a,null),document.getElementById("root")),Object(o.a)()},function(e,n,c){"use strict";var t=c(40),r=c(74),a=c(75),s=c(41),u="function"===typeof Symbol&&Symbol.for,o=u?Symbol.for("react.element"):60103,i=u?Symbol.for("react.portal"):60106,m=u?Symbol.for("react.fragment"):60107,l=u?Symbol.for("react.strict_mode"):60108,d=u?Symbol.for("react.profiler"):60114,O=u?Symbol.for("react.provider"):60109,p=u?Symbol.for("react.context"):60110,f=u?Symbol.for("react.async_mode"):60111,T=u?Symbol.for("react.forward_ref"):60112;u&&Symbol.for("react.timeout");var h="function"===typeof Symbol&&Symbol.iterator;function x(e){for(var n=arguments.length-1,c="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=0;tM.length&&M.push(e)}function L(e,n,c,t){var r=typeof e;"undefined"!==r&&"boolean"!==r||(e=null);var a=!1;if(null===e)a=!0;else switch(r){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case o:case i:a=!0}}if(a)return c(t,e,""===n?"."+_(e,0):n),1;if(a=0,n=""===n?".":n+":",Array.isArray(e))for(var s=0;sthis.eventPool.length&&this.eventPool.push(e)}function ve(e){e.eventPool=[],e.getPooled=be,e.release=ye}s(Ne.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=u.thatReturnsTrue)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=u.thatReturnsTrue)},persist:function(){this.isPersistent=u.thatReturnsTrue},isPersistent:u.thatReturnsFalse,destructor:function(){var e,n=this.constructor.Interface;for(e in n)this[e]=null;for(n=0;n=Ie),De=String.fromCharCode(32),Ae={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},Le=!1;function _e(e,n){switch(e){case"keyup":return-1!==Re.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function He(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var ze=!1;var Ve={eventTypes:Ae,extractEvents:function(e,n,c,t){var r=void 0,a=void 0;if(Se)e:{switch(e){case"compositionstart":r=Ae.compositionStart;break e;case"compositionend":r=Ae.compositionEnd;break e;case"compositionupdate":r=Ae.compositionUpdate;break e}r=void 0}else ze?_e(e,c)&&(r=Ae.compositionEnd):"keydown"===e&&229===c.keyCode&&(r=Ae.compositionStart);return r?(Me&&(ze||r!==Ae.compositionStart?r===Ae.compositionEnd&&ze&&(a=Te()):(fe._root=t,fe._startText=he(),ze=!0)),r=Ee.getPooled(r,n,c,t),a?r.data=a:null!==(a=He(c))&&(r.data=a),ee(r),a=r):a=null,(e=Pe?function(e,n){switch(e){case"compositionend":return He(n);case"keypress":return 32!==n.which?null:(Le=!0,De);case"textInput":return(e=n.data)===De&&Le?null:e;default:return null}}(e,c):function(e,n){if(ze)return"compositionend"===e||!Se&&_e(e,n)?(e=Te(),fe._root=null,fe._startText=null,fe._fallbackText=null,ze=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1