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. +
+ +