@charset "UTF-8";
html{
  -webkit-box-sizing:border-box;
          box-sizing:border-box; }

*,
*::before,
*::after{
  -webkit-box-sizing:inherit;
          box-sizing:inherit; }

body{
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:1.28581;
  text-transform:none;
  color:#1c2127;
  font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "blueprint-icons-16", sans-serif; }

p{
  margin-bottom:10px;
  margin-top:0; }

small{
  font-size:12px; }

strong{
  font-weight:600; }

::-moz-selection{
  background:rgba(125, 188, 255, 0.6); }

::selection{
  background:rgba(125, 188, 255, 0.6); }
.bp4-icon{
  display:inline-block;
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  vertical-align:text-bottom; }
  .bp4-icon:not(:empty)::before{
    content:"" !important;
    content:unset !important; }
  .bp4-icon > svg{
    display:block; }
    .bp4-icon > svg:not([fill]){
      fill:currentColor; }

.bp4-icon.bp4-intent-primary, .bp4-icon-standard.bp4-intent-primary, .bp4-icon-large.bp4-intent-primary{
  color:#215db0; }
  .bp4-dark .bp4-icon.bp4-intent-primary, .bp4-dark .bp4-icon-standard.bp4-intent-primary, .bp4-dark .bp4-icon-large.bp4-intent-primary{
    color:#8abbff; }

.bp4-icon.bp4-intent-success, .bp4-icon-standard.bp4-intent-success, .bp4-icon-large.bp4-intent-success{
  color:#1c6e42; }
  .bp4-dark .bp4-icon.bp4-intent-success, .bp4-dark .bp4-icon-standard.bp4-intent-success, .bp4-dark .bp4-icon-large.bp4-intent-success{
    color:#72ca9b; }

.bp4-icon.bp4-intent-warning, .bp4-icon-standard.bp4-intent-warning, .bp4-icon-large.bp4-intent-warning{
  color:#935610; }
  .bp4-dark .bp4-icon.bp4-intent-warning, .bp4-dark .bp4-icon-standard.bp4-intent-warning, .bp4-dark .bp4-icon-large.bp4-intent-warning{
    color:#fbb360; }

.bp4-icon.bp4-intent-danger, .bp4-icon-standard.bp4-intent-danger, .bp4-icon-large.bp4-intent-danger{
  color:#ac2f33; }
  .bp4-dark .bp4-icon.bp4-intent-danger, .bp4-dark .bp4-icon-standard.bp4-intent-danger, .bp4-dark .bp4-icon-large.bp4-intent-danger{
    color:#fa999c; }

span.bp4-icon-standard{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block; }

span.bp4-icon-large{
  font-family:"blueprint-icons-20", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block; }

span.bp4-icon:empty{
  font-family:"blueprint-icons-20";
  font-size:inherit;
  font-style:normal;
  font-weight:400;
  line-height:1; }
  span.bp4-icon:empty::before{
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased; }

.bp4-icon-add-column-left::before{
  content:""; }

.bp4-icon-add-column-right::before{
  content:""; }

.bp4-icon-add-location::before{
  content:""; }

.bp4-icon-add-row-bottom::before{
  content:""; }

.bp4-icon-add-row-top::before{
  content:""; }

.bp4-icon-add-to-artifact::before{
  content:""; }

.bp4-icon-add-to-folder::before{
  content:""; }

.bp4-icon-add::before{
  content:""; }

.bp4-icon-airplane::before{
  content:""; }

.bp4-icon-align-center::before{
  content:""; }

.bp4-icon-align-justify::before{
  content:""; }

.bp4-icon-align-left::before{
  content:""; }

.bp4-icon-align-right::before{
  content:""; }

.bp4-icon-alignment-bottom::before{
  content:""; }

.bp4-icon-alignment-horizontal-center::before{
  content:""; }

.bp4-icon-alignment-left::before{
  content:""; }

.bp4-icon-alignment-right::before{
  content:""; }

.bp4-icon-alignment-top::before{
  content:""; }

.bp4-icon-alignment-vertical-center::before{
  content:""; }

.bp4-icon-annotation::before{
  content:""; }

.bp4-icon-antenna::before{
  content:""; }

.bp4-icon-app-header::before{
  content:""; }

.bp4-icon-application::before{
  content:""; }

.bp4-icon-applications::before{
  content:""; }

.bp4-icon-archive::before{
  content:""; }

.bp4-icon-area-of-interest::before{
  content:""; }

.bp4-icon-array-boolean::before{
  content:""; }

.bp4-icon-array-date::before{
  content:""; }

.bp4-icon-array-numeric::before{
  content:""; }

.bp4-icon-array-string::before{
  content:""; }

.bp4-icon-array-timestamp::before{
  content:""; }

.bp4-icon-array::before{
  content:""; }

.bp4-icon-arrow-bottom-left::before{
  content:""; }

.bp4-icon-arrow-bottom-right::before{
  content:""; }

.bp4-icon-arrow-down::before{
  content:""; }

.bp4-icon-arrow-left::before{
  content:""; }

.bp4-icon-arrow-right::before{
  content:""; }

.bp4-icon-arrow-top-left::before{
  content:""; }

.bp4-icon-arrow-top-right::before{
  content:""; }

.bp4-icon-arrow-up::before{
  content:""; }

.bp4-icon-arrows-horizontal::before{
  content:""; }

.bp4-icon-arrows-vertical::before{
  content:""; }

.bp4-icon-asterisk::before{
  content:""; }

.bp4-icon-automatic-updates::before{
  content:""; }

.bp4-icon-backlink::before{
  content:""; }

.bp4-icon-badge::before{
  content:""; }

.bp4-icon-ban-circle::before{
  content:""; }

.bp4-icon-bank-account::before{
  content:""; }

.bp4-icon-barcode::before{
  content:""; }

.bp4-icon-blank::before{
  content:""; }

.bp4-icon-blocked-person::before{
  content:""; }

.bp4-icon-bold::before{
  content:""; }

.bp4-icon-book::before{
  content:""; }

.bp4-icon-bookmark::before{
  content:""; }

.bp4-icon-box::before{
  content:""; }

.bp4-icon-briefcase::before{
  content:""; }

.bp4-icon-bring-data::before{
  content:""; }

.bp4-icon-buggy::before{
  content:""; }

.bp4-icon-build::before{
  content:""; }

.bp4-icon-calculator::before{
  content:""; }

.bp4-icon-calendar::before{
  content:""; }

.bp4-icon-camera::before{
  content:""; }

.bp4-icon-caret-down::before{
  content:""; }

.bp4-icon-caret-left::before{
  content:""; }

.bp4-icon-caret-right::before{
  content:""; }

.bp4-icon-caret-up::before{
  content:""; }

.bp4-icon-cell-tower::before{
  content:""; }

.bp4-icon-changes::before{
  content:""; }

.bp4-icon-chart::before{
  content:""; }

.bp4-icon-chat::before{
  content:""; }

.bp4-icon-chevron-backward::before{
  content:""; }

.bp4-icon-chevron-down::before{
  content:""; }

.bp4-icon-chevron-forward::before{
  content:""; }

.bp4-icon-chevron-left::before{
  content:""; }

.bp4-icon-chevron-right::before{
  content:""; }

.bp4-icon-chevron-up::before{
  content:""; }

.bp4-icon-circle-arrow-down::before{
  content:""; }

.bp4-icon-circle-arrow-left::before{
  content:""; }

.bp4-icon-circle-arrow-right::before{
  content:""; }

.bp4-icon-circle-arrow-up::before{
  content:""; }

.bp4-icon-circle::before{
  content:""; }

.bp4-icon-citation::before{
  content:""; }

.bp4-icon-clean::before{
  content:""; }

.bp4-icon-clipboard::before{
  content:""; }

.bp4-icon-cloud-download::before{
  content:""; }

.bp4-icon-cloud-upload::before{
  content:""; }

.bp4-icon-cloud::before{
  content:""; }

.bp4-icon-code-block::before{
  content:""; }

.bp4-icon-code::before{
  content:""; }

.bp4-icon-cog::before{
  content:""; }

.bp4-icon-collapse-all::before{
  content:""; }

.bp4-icon-column-layout::before{
  content:""; }

.bp4-icon-comment::before{
  content:""; }

.bp4-icon-comparison::before{
  content:""; }

.bp4-icon-compass::before{
  content:""; }

.bp4-icon-compressed::before{
  content:""; }

.bp4-icon-confirm::before{
  content:""; }

.bp4-icon-console::before{
  content:""; }

.bp4-icon-contrast::before{
  content:""; }

.bp4-icon-control::before{
  content:""; }

.bp4-icon-credit-card::before{
  content:""; }

.bp4-icon-cross::before{
  content:""; }

.bp4-icon-crown::before{
  content:""; }

.bp4-icon-cube-add::before{
  content:""; }

.bp4-icon-cube-remove::before{
  content:""; }

.bp4-icon-cube::before{
  content:""; }

.bp4-icon-curved-range-chart::before{
  content:""; }

.bp4-icon-cut::before{
  content:""; }

.bp4-icon-cycle::before{
  content:""; }

.bp4-icon-dashboard::before{
  content:""; }

.bp4-icon-data-connection::before{
  content:""; }

.bp4-icon-data-lineage::before{
  content:""; }

.bp4-icon-database::before{
  content:""; }

.bp4-icon-delete::before{
  content:""; }

.bp4-icon-delta::before{
  content:""; }

.bp4-icon-derive-column::before{
  content:""; }

.bp4-icon-desktop::before{
  content:""; }

.bp4-icon-diagnosis::before{
  content:""; }

.bp4-icon-diagram-tree::before{
  content:""; }

.bp4-icon-direction-left::before{
  content:""; }

.bp4-icon-direction-right::before{
  content:""; }

.bp4-icon-disable::before{
  content:""; }

.bp4-icon-document-open::before{
  content:""; }

.bp4-icon-document-share::before{
  content:""; }

.bp4-icon-document::before{
  content:""; }

.bp4-icon-dollar::before{
  content:""; }

.bp4-icon-dot::before{
  content:""; }

.bp4-icon-double-caret-horizontal::before{
  content:""; }

.bp4-icon-double-caret-vertical::before{
  content:""; }

.bp4-icon-double-chevron-down::before{
  content:""; }

.bp4-icon-double-chevron-left::before{
  content:""; }

.bp4-icon-double-chevron-right::before{
  content:""; }

.bp4-icon-double-chevron-up::before{
  content:""; }

.bp4-icon-doughnut-chart::before{
  content:""; }

.bp4-icon-download::before{
  content:""; }

.bp4-icon-drag-handle-horizontal::before{
  content:""; }

.bp4-icon-drag-handle-vertical::before{
  content:""; }

.bp4-icon-draw::before{
  content:""; }

.bp4-icon-drawer-left-filled::before{
  content:""; }

.bp4-icon-drawer-left::before{
  content:""; }

.bp4-icon-drawer-right-filled::before{
  content:""; }

.bp4-icon-drawer-right::before{
  content:""; }

.bp4-icon-drive-time::before{
  content:""; }

.bp4-icon-duplicate::before{
  content:""; }

.bp4-icon-edit::before{
  content:""; }

.bp4-icon-eject::before{
  content:""; }

.bp4-icon-emoji::before{
  content:""; }

.bp4-icon-endorsed::before{
  content:""; }

.bp4-icon-envelope::before{
  content:""; }

.bp4-icon-equals::before{
  content:""; }

.bp4-icon-eraser::before{
  content:""; }

.bp4-icon-error::before{
  content:""; }

.bp4-icon-euro::before{
  content:""; }

.bp4-icon-exchange::before{
  content:""; }

.bp4-icon-exclude-row::before{
  content:""; }

.bp4-icon-expand-all::before{
  content:""; }

.bp4-icon-export::before{
  content:""; }

.bp4-icon-eye-off::before{
  content:""; }

.bp4-icon-eye-on::before{
  content:""; }

.bp4-icon-eye-open::before{
  content:""; }

.bp4-icon-fast-backward::before{
  content:""; }

.bp4-icon-fast-forward::before{
  content:""; }

.bp4-icon-feed-subscribed::before{
  content:""; }

.bp4-icon-feed::before{
  content:""; }

.bp4-icon-film::before{
  content:""; }

.bp4-icon-filter-keep::before{
  content:""; }

.bp4-icon-filter-list::before{
  content:""; }

.bp4-icon-filter-open::before{
  content:""; }

.bp4-icon-filter-remove::before{
  content:""; }

.bp4-icon-filter::before{
  content:""; }

.bp4-icon-flag::before{
  content:""; }

.bp4-icon-flame::before{
  content:""; }

.bp4-icon-flash::before{
  content:""; }

.bp4-icon-floppy-disk::before{
  content:""; }

.bp4-icon-flow-branch::before{
  content:""; }

.bp4-icon-flow-end::before{
  content:""; }

.bp4-icon-flow-linear::before{
  content:""; }

.bp4-icon-flow-review-branch::before{
  content:""; }

.bp4-icon-flow-review::before{
  content:""; }

.bp4-icon-flows::before{
  content:""; }

.bp4-icon-folder-close::before{
  content:""; }

.bp4-icon-folder-new::before{
  content:""; }

.bp4-icon-folder-open::before{
  content:""; }

.bp4-icon-folder-shared-open::before{
  content:""; }

.bp4-icon-folder-shared::before{
  content:""; }

.bp4-icon-follower::before{
  content:""; }

.bp4-icon-following::before{
  content:""; }

.bp4-icon-font::before{
  content:""; }

.bp4-icon-fork::before{
  content:""; }

.bp4-icon-form::before{
  content:""; }

.bp4-icon-full-circle::before{
  content:""; }

.bp4-icon-full-stacked-chart::before{
  content:""; }

.bp4-icon-fullscreen::before{
  content:""; }

.bp4-icon-function::before{
  content:""; }

.bp4-icon-gantt-chart::before{
  content:""; }

.bp4-icon-geofence::before{
  content:""; }

.bp4-icon-geolocation::before{
  content:""; }

.bp4-icon-geosearch::before{
  content:""; }

.bp4-icon-git-branch::before{
  content:""; }

.bp4-icon-git-commit::before{
  content:""; }

.bp4-icon-git-merge::before{
  content:""; }

.bp4-icon-git-new-branch::before{
  content:""; }

.bp4-icon-git-pull::before{
  content:""; }

.bp4-icon-git-push::before{
  content:""; }

.bp4-icon-git-repo::before{
  content:""; }

.bp4-icon-glass::before{
  content:""; }

.bp4-icon-globe-network::before{
  content:""; }

.bp4-icon-globe::before{
  content:""; }

.bp4-icon-graph-remove::before{
  content:""; }

.bp4-icon-graph::before{
  content:""; }

.bp4-icon-greater-than-or-equal-to::before{
  content:""; }

.bp4-icon-greater-than::before{
  content:""; }

.bp4-icon-grid-view::before{
  content:""; }

.bp4-icon-grid::before{
  content:""; }

.bp4-icon-group-objects::before{
  content:""; }

.bp4-icon-grouped-bar-chart::before{
  content:""; }

.bp4-icon-hand-down::before{
  content:""; }

.bp4-icon-hand-left::before{
  content:""; }

.bp4-icon-hand-right::before{
  content:""; }

.bp4-icon-hand-up::before{
  content:""; }

.bp4-icon-hand::before{
  content:""; }

.bp4-icon-hat::before{
  content:""; }

.bp4-icon-header-one::before{
  content:""; }

.bp4-icon-header-three::before{
  content:""; }

.bp4-icon-header-two::before{
  content:""; }

.bp4-icon-header::before{
  content:""; }

.bp4-icon-headset::before{
  content:""; }

.bp4-icon-heart-broken::before{
  content:""; }

.bp4-icon-heart::before{
  content:""; }

.bp4-icon-heat-grid::before{
  content:""; }

.bp4-icon-heatmap::before{
  content:""; }

.bp4-icon-helicopter::before{
  content:""; }

.bp4-icon-help::before{
  content:""; }

.bp4-icon-helper-management::before{
  content:""; }

.bp4-icon-high-priority::before{
  content:""; }

.bp4-icon-highlight::before{
  content:""; }

.bp4-icon-history::before{
  content:""; }

.bp4-icon-home::before{
  content:""; }

.bp4-icon-horizontal-bar-chart-asc::before{
  content:""; }

.bp4-icon-horizontal-bar-chart-desc::before{
  content:""; }

.bp4-icon-horizontal-bar-chart::before{
  content:""; }

.bp4-icon-horizontal-distribution::before{
  content:""; }

.bp4-icon-hurricane::before{
  content:""; }

.bp4-icon-id-number::before{
  content:""; }

.bp4-icon-image-rotate-left::before{
  content:""; }

.bp4-icon-image-rotate-right::before{
  content:""; }

.bp4-icon-import::before{
  content:""; }

.bp4-icon-inbox-filtered::before{
  content:""; }

.bp4-icon-inbox-geo::before{
  content:""; }

.bp4-icon-inbox-search::before{
  content:""; }

.bp4-icon-inbox-update::before{
  content:""; }

.bp4-icon-inbox::before{
  content:""; }

.bp4-icon-info-sign::before{
  content:""; }

.bp4-icon-inheritance::before{
  content:""; }

.bp4-icon-inherited-group::before{
  content:""; }

.bp4-icon-inner-join::before{
  content:""; }

.bp4-icon-insert::before{
  content:""; }

.bp4-icon-intersection::before{
  content:""; }

.bp4-icon-ip-address::before{
  content:""; }

.bp4-icon-issue-closed::before{
  content:""; }

.bp4-icon-issue-new::before{
  content:""; }

.bp4-icon-issue::before{
  content:""; }

.bp4-icon-italic::before{
  content:""; }

.bp4-icon-join-table::before{
  content:""; }

.bp4-icon-key-backspace::before{
  content:""; }

.bp4-icon-key-command::before{
  content:""; }

.bp4-icon-key-control::before{
  content:""; }

.bp4-icon-key-delete::before{
  content:""; }

.bp4-icon-key-enter::before{
  content:""; }

.bp4-icon-key-escape::before{
  content:""; }

.bp4-icon-key-option::before{
  content:""; }

.bp4-icon-key-shift::before{
  content:""; }

.bp4-icon-key-tab::before{
  content:""; }

.bp4-icon-key::before{
  content:""; }

.bp4-icon-known-vehicle::before{
  content:""; }

.bp4-icon-lab-test::before{
  content:""; }

.bp4-icon-label::before{
  content:""; }

.bp4-icon-layer-outline::before{
  content:""; }

.bp4-icon-layer::before{
  content:""; }

.bp4-icon-layers::before{
  content:""; }

.bp4-icon-layout-auto::before{
  content:""; }

.bp4-icon-layout-balloon::before{
  content:""; }

.bp4-icon-layout-circle::before{
  content:""; }

.bp4-icon-layout-grid::before{
  content:""; }

.bp4-icon-layout-group-by::before{
  content:""; }

.bp4-icon-layout-hierarchy::before{
  content:""; }

.bp4-icon-layout-linear::before{
  content:""; }

.bp4-icon-layout-skew-grid::before{
  content:""; }

.bp4-icon-layout-sorted-clusters::before{
  content:""; }

.bp4-icon-layout::before{
  content:""; }

.bp4-icon-learning::before{
  content:""; }

.bp4-icon-left-join::before{
  content:""; }

.bp4-icon-less-than-or-equal-to::before{
  content:""; }

.bp4-icon-less-than::before{
  content:""; }

.bp4-icon-lifesaver::before{
  content:""; }

.bp4-icon-lightbulb::before{
  content:""; }

.bp4-icon-lightning::before{
  content:""; }

.bp4-icon-link::before{
  content:""; }

.bp4-icon-list-columns::before{
  content:""; }

.bp4-icon-list-detail-view::before{
  content:""; }

.bp4-icon-list::before{
  content:""; }

.bp4-icon-locate::before{
  content:""; }

.bp4-icon-lock::before{
  content:""; }

.bp4-icon-log-in::before{
  content:""; }

.bp4-icon-log-out::before{
  content:""; }

.bp4-icon-manual::before{
  content:""; }

.bp4-icon-manually-entered-data::before{
  content:""; }

.bp4-icon-many-to-many::before{
  content:""; }

.bp4-icon-many-to-one::before{
  content:""; }

.bp4-icon-map-create::before{
  content:""; }

.bp4-icon-map-marker::before{
  content:""; }

.bp4-icon-map::before{
  content:""; }

.bp4-icon-maximize::before{
  content:""; }

.bp4-icon-media::before{
  content:""; }

.bp4-icon-menu-closed::before{
  content:""; }

.bp4-icon-menu-open::before{
  content:""; }

.bp4-icon-menu::before{
  content:""; }

.bp4-icon-merge-columns::before{
  content:""; }

.bp4-icon-merge-links::before{
  content:""; }

.bp4-icon-minimize::before{
  content:""; }

.bp4-icon-minus::before{
  content:""; }

.bp4-icon-mobile-phone::before{
  content:""; }

.bp4-icon-mobile-video::before{
  content:""; }

.bp4-icon-modal-filled::before{
  content:""; }

.bp4-icon-modal::before{
  content:""; }

.bp4-icon-moon::before{
  content:""; }

.bp4-icon-more::before{
  content:""; }

.bp4-icon-mountain::before{
  content:""; }

.bp4-icon-move::before{
  content:""; }

.bp4-icon-mugshot::before{
  content:""; }

.bp4-icon-multi-select::before{
  content:""; }

.bp4-icon-music::before{
  content:""; }

.bp4-icon-nest::before{
  content:""; }

.bp4-icon-new-drawing::before{
  content:""; }

.bp4-icon-new-grid-item::before{
  content:""; }

.bp4-icon-new-layer::before{
  content:""; }

.bp4-icon-new-layers::before{
  content:""; }

.bp4-icon-new-link::before{
  content:""; }

.bp4-icon-new-object::before{
  content:""; }

.bp4-icon-new-person::before{
  content:""; }

.bp4-icon-new-prescription::before{
  content:""; }

.bp4-icon-new-text-box::before{
  content:""; }

.bp4-icon-ninja::before{
  content:""; }

.bp4-icon-not-equal-to::before{
  content:""; }

.bp4-icon-notifications-snooze::before{
  content:""; }

.bp4-icon-notifications-updated::before{
  content:""; }

.bp4-icon-notifications::before{
  content:""; }

.bp4-icon-numbered-list::before{
  content:""; }

.bp4-icon-numerical::before{
  content:""; }

.bp4-icon-office::before{
  content:""; }

.bp4-icon-offline::before{
  content:""; }

.bp4-icon-oil-field::before{
  content:""; }

.bp4-icon-one-column::before{
  content:""; }

.bp4-icon-one-to-many::before{
  content:""; }

.bp4-icon-one-to-one::before{
  content:""; }

.bp4-icon-outdated::before{
  content:""; }

.bp4-icon-page-layout::before{
  content:""; }

.bp4-icon-panel-stats::before{
  content:""; }

.bp4-icon-panel-table::before{
  content:""; }

.bp4-icon-paperclip::before{
  content:""; }

.bp4-icon-paragraph::before{
  content:""; }

.bp4-icon-path-search::before{
  content:""; }

.bp4-icon-path::before{
  content:""; }

.bp4-icon-pause::before{
  content:""; }

.bp4-icon-people::before{
  content:""; }

.bp4-icon-percentage::before{
  content:""; }

.bp4-icon-person::before{
  content:""; }

.bp4-icon-phone::before{
  content:""; }

.bp4-icon-pie-chart::before{
  content:""; }

.bp4-icon-pin::before{
  content:""; }

.bp4-icon-pivot-table::before{
  content:""; }

.bp4-icon-pivot::before{
  content:""; }

.bp4-icon-play::before{
  content:""; }

.bp4-icon-plus::before{
  content:""; }

.bp4-icon-polygon-filter::before{
  content:""; }

.bp4-icon-power::before{
  content:""; }

.bp4-icon-predictive-analysis::before{
  content:""; }

.bp4-icon-prescription::before{
  content:""; }

.bp4-icon-presentation::before{
  content:""; }

.bp4-icon-print::before{
  content:""; }

.bp4-icon-projects::before{
  content:""; }

.bp4-icon-properties::before{
  content:""; }

.bp4-icon-property::before{
  content:""; }

.bp4-icon-publish-function::before{
  content:""; }

.bp4-icon-pulse::before{
  content:""; }

.bp4-icon-rain::before{
  content:""; }

.bp4-icon-random::before{
  content:""; }

.bp4-icon-record::before{
  content:""; }

.bp4-icon-redo::before{
  content:""; }

.bp4-icon-refresh::before{
  content:""; }

.bp4-icon-regression-chart::before{
  content:""; }

.bp4-icon-remove-column-left::before{
  content:""; }

.bp4-icon-remove-column-right::before{
  content:""; }

.bp4-icon-remove-column::before{
  content:""; }

.bp4-icon-remove-row-bottom::before{
  content:""; }

.bp4-icon-remove-row-top::before{
  content:""; }

.bp4-icon-remove::before{
  content:""; }

.bp4-icon-repeat::before{
  content:""; }

.bp4-icon-reset::before{
  content:""; }

.bp4-icon-resolve::before{
  content:""; }

.bp4-icon-rig::before{
  content:""; }

.bp4-icon-right-join::before{
  content:""; }

.bp4-icon-ring::before{
  content:""; }

.bp4-icon-rocket-slant::before{
  content:""; }

.bp4-icon-rocket::before{
  content:""; }

.bp4-icon-rotate-document::before{
  content:""; }

.bp4-icon-rotate-page::before{
  content:""; }

.bp4-icon-route::before{
  content:""; }

.bp4-icon-satellite::before{
  content:""; }

.bp4-icon-saved::before{
  content:""; }

.bp4-icon-scatter-plot::before{
  content:""; }

.bp4-icon-search-around::before{
  content:""; }

.bp4-icon-search-template::before{
  content:""; }

.bp4-icon-search-text::before{
  content:""; }

.bp4-icon-search::before{
  content:""; }

.bp4-icon-segmented-control::before{
  content:""; }

.bp4-icon-select::before{
  content:""; }

.bp4-icon-selection::before{
  content:""; }

.bp4-icon-send-message::before{
  content:""; }

.bp4-icon-send-to-graph::before{
  content:""; }

.bp4-icon-send-to-map::before{
  content:""; }

.bp4-icon-send-to::before{
  content:""; }

.bp4-icon-series-add::before{
  content:""; }

.bp4-icon-series-configuration::before{
  content:""; }

.bp4-icon-series-derived::before{
  content:""; }

.bp4-icon-series-filtered::before{
  content:""; }

.bp4-icon-series-search::before{
  content:""; }

.bp4-icon-settings::before{
  content:""; }

.bp4-icon-shapes::before{
  content:""; }

.bp4-icon-share::before{
  content:""; }

.bp4-icon-shared-filter::before{
  content:""; }

.bp4-icon-shield::before{
  content:""; }

.bp4-icon-shop::before{
  content:""; }

.bp4-icon-shopping-cart::before{
  content:""; }

.bp4-icon-signal-search::before{
  content:""; }

.bp4-icon-sim-card::before{
  content:""; }

.bp4-icon-slash::before{
  content:""; }

.bp4-icon-small-cross::before{
  content:""; }

.bp4-icon-small-minus::before{
  content:""; }

.bp4-icon-small-plus::before{
  content:""; }

.bp4-icon-small-square::before{
  content:""; }

.bp4-icon-small-tick::before{
  content:""; }

.bp4-icon-snowflake::before{
  content:""; }

.bp4-icon-social-media::before{
  content:""; }

.bp4-icon-sort-alphabetical-desc::before{
  content:""; }

.bp4-icon-sort-alphabetical::before{
  content:""; }

.bp4-icon-sort-asc::before{
  content:""; }

.bp4-icon-sort-desc::before{
  content:""; }

.bp4-icon-sort-numerical-desc::before{
  content:""; }

.bp4-icon-sort-numerical::before{
  content:""; }

.bp4-icon-sort::before{
  content:""; }

.bp4-icon-split-columns::before{
  content:""; }

.bp4-icon-square::before{
  content:""; }

.bp4-icon-stacked-chart::before{
  content:""; }

.bp4-icon-stadium-geometry::before{
  content:""; }

.bp4-icon-star-empty::before{
  content:""; }

.bp4-icon-star::before{
  content:""; }

.bp4-icon-step-backward::before{
  content:""; }

.bp4-icon-step-chart::before{
  content:""; }

.bp4-icon-step-forward::before{
  content:""; }

.bp4-icon-stop::before{
  content:""; }

.bp4-icon-stopwatch::before{
  content:""; }

.bp4-icon-strikethrough::before{
  content:""; }

.bp4-icon-style::before{
  content:""; }

.bp4-icon-swap-horizontal::before{
  content:""; }

.bp4-icon-swap-vertical::before{
  content:""; }

.bp4-icon-switch::before{
  content:""; }

.bp4-icon-symbol-circle::before{
  content:""; }

.bp4-icon-symbol-cross::before{
  content:""; }

.bp4-icon-symbol-diamond::before{
  content:""; }

.bp4-icon-symbol-square::before{
  content:""; }

.bp4-icon-symbol-triangle-down::before{
  content:""; }

.bp4-icon-symbol-triangle-up::before{
  content:""; }

.bp4-icon-syringe::before{
  content:""; }

.bp4-icon-tag::before{
  content:""; }

.bp4-icon-take-action::before{
  content:""; }

.bp4-icon-tank::before{
  content:""; }

.bp4-icon-taxi::before{
  content:""; }

.bp4-icon-temperature::before{
  content:""; }

.bp4-icon-text-highlight::before{
  content:""; }

.bp4-icon-th-derived::before{
  content:""; }

.bp4-icon-th-disconnect::before{
  content:""; }

.bp4-icon-th-filtered::before{
  content:""; }

.bp4-icon-th-list::before{
  content:""; }

.bp4-icon-th::before{
  content:""; }

.bp4-icon-third-party::before{
  content:""; }

.bp4-icon-thumbs-down::before{
  content:""; }

.bp4-icon-thumbs-up::before{
  content:""; }

.bp4-icon-tick-circle::before{
  content:""; }

.bp4-icon-tick::before{
  content:""; }

.bp4-icon-time::before{
  content:""; }

.bp4-icon-timeline-area-chart::before{
  content:""; }

.bp4-icon-timeline-bar-chart::before{
  content:""; }

.bp4-icon-timeline-events::before{
  content:""; }

.bp4-icon-timeline-line-chart::before{
  content:""; }

.bp4-icon-tint::before{
  content:""; }

.bp4-icon-torch::before{
  content:""; }

.bp4-icon-tractor::before{
  content:""; }

.bp4-icon-train::before{
  content:""; }

.bp4-icon-translate::before{
  content:""; }

.bp4-icon-trash::before{
  content:""; }

.bp4-icon-tree::before{
  content:""; }

.bp4-icon-trending-down::before{
  content:""; }

.bp4-icon-trending-up::before{
  content:""; }

.bp4-icon-truck::before{
  content:""; }

.bp4-icon-two-columns::before{
  content:""; }

.bp4-icon-unarchive::before{
  content:""; }

.bp4-icon-underline::before{
  content:""; }

.bp4-icon-undo::before{
  content:""; }

.bp4-icon-ungroup-objects::before{
  content:""; }

.bp4-icon-unknown-vehicle::before{
  content:""; }

.bp4-icon-unlock::before{
  content:""; }

.bp4-icon-unpin::before{
  content:""; }

.bp4-icon-unresolve::before{
  content:""; }

.bp4-icon-updated::before{
  content:""; }

.bp4-icon-upload::before{
  content:""; }

.bp4-icon-user::before{
  content:""; }

.bp4-icon-variable::before{
  content:""; }

.bp4-icon-vertical-bar-chart-asc::before{
  content:""; }

.bp4-icon-vertical-bar-chart-desc::before{
  content:""; }

.bp4-icon-vertical-distribution::before{
  content:""; }

.bp4-icon-video::before{
  content:""; }

.bp4-icon-virus::before{
  content:""; }

.bp4-icon-volume-down::before{
  content:""; }

.bp4-icon-volume-off::before{
  content:""; }

.bp4-icon-volume-up::before{
  content:""; }

.bp4-icon-walk::before{
  content:""; }

.bp4-icon-warning-sign::before{
  content:""; }

.bp4-icon-waterfall-chart::before{
  content:""; }

.bp4-icon-waves::before{
  content:""; }

.bp4-icon-widget-button::before{
  content:""; }

.bp4-icon-widget-footer::before{
  content:""; }

.bp4-icon-widget-header::before{
  content:""; }

.bp4-icon-widget::before{
  content:""; }

.bp4-icon-wind::before{
  content:""; }

.bp4-icon-wrench::before{
  content:""; }

.bp4-icon-zoom-in::before{
  content:""; }

.bp4-icon-zoom-out::before{
  content:""; }

.bp4-icon-zoom-to-fit::before{
  content:""; }
.bp4-heading{
  color:#1c2127;
  font-weight:600;
  margin:0 0 10px;
  padding:0; }
  .bp4-dark .bp4-heading{
    color:#f6f7f9; }

h1.bp4-heading, .bp4-running-text h1{
  font-size:36px;
  line-height:40px; }

h2.bp4-heading, .bp4-running-text h2{
  font-size:28px;
  line-height:32px; }

h3.bp4-heading, .bp4-running-text h3{
  font-size:22px;
  line-height:25px; }

h4.bp4-heading, .bp4-running-text h4{
  font-size:18px;
  line-height:21px; }

h5.bp4-heading, .bp4-running-text h5{
  font-size:16px;
  line-height:19px; }

h6.bp4-heading, .bp4-running-text h6{
  font-size:14px;
  line-height:16px; }
.bp4-ui-text{
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:1.28581;
  text-transform:none; }

.bp4-monospace-text{
  font-family:monospace;
  text-transform:none; }

.bp4-text-muted{
  color:#5f6b7c; }
  .bp4-dark .bp4-text-muted{
    color:#abb3bf; }

.bp4-text-disabled{
  color:rgba(95, 107, 124, 0.6); }
  .bp4-dark .bp4-text-disabled{
    color:rgba(171, 179, 191, 0.6); }

.bp4-text-overflow-ellipsis{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal; }
.bp4-running-text{
  font-size:14px;
  line-height:1.5; }
  .bp4-running-text h1{
    color:#1c2127;
    font-weight:600;
    margin-bottom:20px;
    margin-top:40px; }
    .bp4-dark .bp4-running-text h1{
      color:#f6f7f9; }
  .bp4-running-text h2{
    color:#1c2127;
    font-weight:600;
    margin-bottom:20px;
    margin-top:40px; }
    .bp4-dark .bp4-running-text h2{
      color:#f6f7f9; }
  .bp4-running-text h3{
    color:#1c2127;
    font-weight:600;
    margin-bottom:20px;
    margin-top:40px; }
    .bp4-dark .bp4-running-text h3{
      color:#f6f7f9; }
  .bp4-running-text h4{
    color:#1c2127;
    font-weight:600;
    margin-bottom:20px;
    margin-top:40px; }
    .bp4-dark .bp4-running-text h4{
      color:#f6f7f9; }
  .bp4-running-text h5{
    color:#1c2127;
    font-weight:600;
    margin-bottom:20px;
    margin-top:40px; }
    .bp4-dark .bp4-running-text h5{
      color:#f6f7f9; }
  .bp4-running-text h6{
    color:#1c2127;
    font-weight:600;
    margin-bottom:20px;
    margin-top:40px; }
    .bp4-dark .bp4-running-text h6{
      color:#f6f7f9; }
  .bp4-running-text hr{
    border:none;
    border-bottom:1px solid rgba(17, 20, 24, 0.15);
    margin:20px 0; }
    .bp4-dark .bp4-running-text hr{
      border-color:rgba(255, 255, 255, 0.15); }
  .bp4-running-text p{
    margin:0 0 10px;
    padding:0; }

.bp4-text-large{
  font-size:16px; }

.bp4-text-small{
  font-size:12px; }
a{
  color:#215db0;
  text-decoration:none; }
  a:hover{
    color:#215db0;
    cursor:pointer;
    text-decoration:underline; }
  a .bp4-icon, a .bp4-icon-standard, a .bp4-icon-large{
    color:inherit; }
  a code,
  .bp4-dark a code{
    color:inherit; }
  .bp4-dark a,
  .bp4-dark a:hover{
    color:#8abbff; }
    .bp4-dark a .bp4-icon, .bp4-dark a .bp4-icon-standard, .bp4-dark a .bp4-icon-large,
    .bp4-dark a:hover .bp4-icon,
    .bp4-dark a:hover .bp4-icon-standard,
    .bp4-dark a:hover .bp4-icon-large{
      color:inherit; }
.bp4-running-text code, .bp4-code{
  font-family:monospace;
  text-transform:none;
  background:rgba(255, 255, 255, 0.7);
  border-radius:3px;
  -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
          box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
  font-size:smaller;
  padding:2px 5px; }
  .bp4-dark .bp4-running-text code, .bp4-running-text .bp4-dark code, .bp4-dark .bp4-code{
    background:rgba(17, 20, 24, 0.3);
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
    color:#abb3bf; }
  .bp4-running-text a > code, a > .bp4-code{
    color:#2d72d2; }
    .bp4-dark .bp4-running-text a > code, .bp4-running-text .bp4-dark a > code, .bp4-dark a > .bp4-code{
      color:inherit; }

.bp4-running-text pre, .bp4-code-block{
  font-family:monospace;
  text-transform:none;
  background:rgba(255, 255, 255, 0.7);
  border-radius:3px;
  -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
          box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
  color:#1c2127;
  display:block;
  font-size:13px;
  line-height:1.4;
  margin:10px 0;
  padding:13px 15px 12px;
  word-break:break-all;
  word-wrap:break-word; }
  .bp4-dark .bp4-running-text pre, .bp4-running-text .bp4-dark pre, .bp4-dark .bp4-code-block{
    background:rgba(17, 20, 24, 0.3);
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
    color:#f6f7f9; }
  .bp4-running-text pre > code, .bp4-code-block > code{
    background:none;
    -webkit-box-shadow:none;
            box-shadow:none;
    color:inherit;
    font-size:inherit;
    padding:0; }

.bp4-running-text kbd, .bp4-key{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  background:#ffffff;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  font-family:inherit;
  font-size:12px;
  height:24px;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  line-height:24px;
  min-width:24px;
  padding:3px 6px;
  vertical-align:middle; }
  .bp4-running-text kbd .bp4-icon, .bp4-key .bp4-icon, .bp4-running-text kbd .bp4-icon-standard, .bp4-key .bp4-icon-standard, .bp4-running-text kbd .bp4-icon-large, .bp4-key .bp4-icon-large{
    margin-right:5px; }
  .bp4-dark .bp4-running-text kbd, .bp4-running-text .bp4-dark kbd, .bp4-dark .bp4-key{
    background:#404854;
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.4);
    color:#abb3bf; }
.bp4-running-text blockquote, .bp4-blockquote{
  border-left:solid 4px rgba(171, 179, 191, 0.5);
  margin:0 0 10px;
  padding:0 20px; }
  .bp4-dark .bp4-running-text blockquote, .bp4-running-text .bp4-dark blockquote, .bp4-dark .bp4-blockquote{
    border-color:rgba(115, 128, 145, 0.5); }
.bp4-running-text ul,
.bp4-running-text ol, .bp4-list{
  margin:10px 0;
  padding-left:30px; }
  .bp4-running-text ul li:not(:last-child), .bp4-running-text ol li:not(:last-child), .bp4-list li:not(:last-child){
    margin-bottom:5px; }
  .bp4-running-text ul ol, .bp4-running-text ol ol, .bp4-list ol,
  .bp4-running-text ul ul,
  .bp4-running-text ol ul,
  .bp4-list ul{
    margin-top:5px; }

.bp4-list-unstyled{
  list-style:none;
  margin:0;
  padding:0; }
  .bp4-list-unstyled li{
    padding:0; }
.bp4-rtl{
  text-align:right; }

.bp4-dark{
  color:#f6f7f9; }

:focus{
  outline:rgba(45, 114, 210, 0.6) auto 2px;
  outline-offset:2px;
  -moz-outline-radius:6px; }

.bp4-focus-disabled :focus{
  outline:none !important; }
  .bp4-focus-disabled :focus ~ .bp4-control-indicator{
    outline:none !important; }
.bp4-alert{
  max-width:400px;
  padding:20px; }

.bp4-alert-body{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex; }
  .bp4-alert-body .bp4-icon{
    font-size:40px;
    margin-right:20px;
    margin-top:0; }

.bp4-alert-contents{
  word-break:break-word; }

.bp4-alert-footer{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:reverse;
      -ms-flex-direction:row-reverse;
          flex-direction:row-reverse;
  margin-top:10px; }
  .bp4-alert-footer .bp4-button{
    margin-left:10px; }
.bp4-breadcrumbs{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  cursor:default;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
      flex-wrap:wrap;
  height:30px;
  list-style:none;
  margin:0;
  padding:0; }
  .bp4-breadcrumbs > li{
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex; }
    .bp4-breadcrumbs > li::after{
      background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235F6B7C'/%3e%3c/svg%3e");
      content:"";
      display:block;
      height:16px;
      margin:0 5px;
      width:16px; }
    .bp4-breadcrumbs > li:last-of-type::after{
      display:none; }

.bp4-breadcrumb,
.bp4-breadcrumb-current,
.bp4-breadcrumbs-collapsed{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  font-size:16px; }

.bp4-breadcrumb,
.bp4-breadcrumbs-collapsed{
  color:#5f6b7c; }

.bp4-breadcrumb:hover{
  text-decoration:none; }

.bp4-breadcrumb.bp4-disabled{
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed; }

.bp4-breadcrumb .bp4-icon{
  margin-right:5px; }

.bp4-breadcrumb-current{
  color:inherit;
  font-weight:600; }
  .bp4-breadcrumb-current .bp4-input{
    font-size:inherit;
    font-weight:inherit;
    vertical-align:baseline; }

.bp4-breadcrumbs-collapsed{
  background:#d3d8de;
  border:none;
  border-radius:3px;
  cursor:pointer;
  margin-right:2px;
  padding:1px 5px;
  vertical-align:text-bottom; }
  .bp4-breadcrumbs-collapsed::before{
    background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235F6B7C'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
    content:"";
    display:block;
    height:16px;
    width:16px; }
  .bp4-breadcrumbs-collapsed:hover{
    background:#c5cbd3;
    color:#1c2127;
    text-decoration:none; }

.bp4-dark .bp4-breadcrumb,
.bp4-dark .bp4-breadcrumbs-collapsed{
  color:#abb3bf; }

.bp4-dark .bp4-breadcrumbs > li::after{
  color:#abb3bf; }

.bp4-dark .bp4-breadcrumb.bp4-disabled{
  color:rgba(171, 179, 191, 0.6); }

.bp4-dark .bp4-breadcrumb-current{
  color:#f6f7f9; }

.bp4-dark .bp4-breadcrumbs-collapsed{
  background:rgba(17, 20, 24, 0.4); }
  .bp4-dark .bp4-breadcrumbs-collapsed:hover{
    background:rgba(17, 20, 24, 0.6);
    color:#f6f7f9; }
.bp4-button{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  border:none;
  border-radius:3px;
  cursor:pointer;
  font-size:14px;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  padding:5px 10px;
  text-align:left;
  vertical-align:middle;
  min-height:30px;
  min-width:30px; }
  .bp4-button > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp4-button > .bp4-fill{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp4-button::before,
  .bp4-button > *{
    margin-right:7px; }
  .bp4-button:empty::before,
  .bp4-button > :last-child{
    margin-right:0; }
  .bp4-button:empty{
    padding:0 !important; }
  .bp4-button:disabled, .bp4-button.bp4-disabled{
    cursor:not-allowed; }
  .bp4-button.bp4-fill{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    width:100%; }
  .bp4-button.bp4-align-right,
  .bp4-align-right .bp4-button{
    text-align:right; }
  .bp4-button.bp4-align-left,
  .bp4-align-left .bp4-button{
    text-align:left; }
  .bp4-button:not([class*="bp4-intent-"]){
    background-color:#f6f7f9;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
    color:#1c2127; }
    .bp4-button:not([class*="bp4-intent-"]):hover{
      background-clip:padding-box;
      background-color:#edeff2;
      -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
              box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1); }
    .bp4-button:not([class*="bp4-intent-"]):active, .bp4-button:not([class*="bp4-intent-"]).bp4-active{
      background-color:#dce0e5;
      background-image:none;
      -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 2px rgba(17, 20, 24, 0.2);
              box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
    .bp4-button:not([class*="bp4-intent-"]):disabled, .bp4-button:not([class*="bp4-intent-"]).bp4-disabled{
      background-color:rgba(211, 216, 222, 0.5);
      background-image:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(95, 107, 124, 0.6);
      cursor:not-allowed;
      outline:none; }
      .bp4-button:not([class*="bp4-intent-"]):disabled.bp4-active, .bp4-button:not([class*="bp4-intent-"]):disabled.bp4-active:hover, .bp4-button:not([class*="bp4-intent-"]).bp4-disabled.bp4-active, .bp4-button:not([class*="bp4-intent-"]).bp4-disabled.bp4-active:hover{
        background:rgba(211, 216, 222, 0.7); }
  .bp4-button.bp4-intent-primary{
    background-color:#2d72d2;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
    color:#ffffff; }
    .bp4-button.bp4-intent-primary:hover, .bp4-button.bp4-intent-primary:active, .bp4-button.bp4-intent-primary.bp4-active{
      color:#ffffff; }
    .bp4-button.bp4-intent-primary:hover{
      background-color:#215db0;
      -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
              box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2); }
    .bp4-button.bp4-intent-primary:active, .bp4-button.bp4-intent-primary.bp4-active{
      background-color:#184a90;
      background-image:none;
      -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2);
              box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
    .bp4-button.bp4-intent-primary:disabled, .bp4-button.bp4-intent-primary.bp4-disabled{
      background-color:rgba(45, 114, 210, 0.5);
      background-image:none;
      border-color:transparent;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(255, 255, 255, 0.6); }
  .bp4-button.bp4-intent-success{
    background-color:#238551;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
    color:#ffffff; }
    .bp4-button.bp4-intent-success:hover, .bp4-button.bp4-intent-success:active, .bp4-button.bp4-intent-success.bp4-active{
      color:#ffffff; }
    .bp4-button.bp4-intent-success:hover{
      background-color:#1c6e42;
      -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
              box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2); }
    .bp4-button.bp4-intent-success:active, .bp4-button.bp4-intent-success.bp4-active{
      background-color:#165a36;
      background-image:none;
      -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2);
              box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
    .bp4-button.bp4-intent-success:disabled, .bp4-button.bp4-intent-success.bp4-disabled{
      background-color:rgba(35, 133, 81, 0.5);
      background-image:none;
      border-color:transparent;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(255, 255, 255, 0.6); }
  .bp4-button.bp4-intent-warning{
    background-color:#c87619;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
    color:#ffffff; }
    .bp4-button.bp4-intent-warning:hover, .bp4-button.bp4-intent-warning:active, .bp4-button.bp4-intent-warning.bp4-active{
      color:#ffffff; }
    .bp4-button.bp4-intent-warning:hover{
      background-color:#935610;
      -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
              box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2); }
    .bp4-button.bp4-intent-warning:active, .bp4-button.bp4-intent-warning.bp4-active{
      background-color:#77450d;
      background-image:none;
      -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2);
              box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
    .bp4-button.bp4-intent-warning:disabled, .bp4-button.bp4-intent-warning.bp4-disabled{
      background-color:rgba(200, 118, 25, 0.5);
      background-image:none;
      border-color:transparent;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(255, 255, 255, 0.6); }
  .bp4-button.bp4-intent-danger{
    background-color:#cd4246;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
    color:#ffffff; }
    .bp4-button.bp4-intent-danger:hover, .bp4-button.bp4-intent-danger:active, .bp4-button.bp4-intent-danger.bp4-active{
      color:#ffffff; }
    .bp4-button.bp4-intent-danger:hover{
      background-color:#ac2f33;
      -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
              box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2); }
    .bp4-button.bp4-intent-danger:active, .bp4-button.bp4-intent-danger.bp4-active{
      background-color:#8e292c;
      background-image:none;
      -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2);
              box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
    .bp4-button.bp4-intent-danger:disabled, .bp4-button.bp4-intent-danger.bp4-disabled{
      background-color:rgba(205, 66, 70, 0.5);
      background-image:none;
      border-color:transparent;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(255, 255, 255, 0.6); }
  .bp4-button[class*="bp4-intent-"] .bp4-button-spinner .bp4-spinner-head{
    stroke:#ffffff; }
  .bp4-button.bp4-large,
  .bp4-large .bp4-button{
    min-height:40px;
    min-width:40px;
    font-size:16px;
    padding:5px 15px; }
    .bp4-button.bp4-large::before,
    .bp4-button.bp4-large > *,
    .bp4-large .bp4-button::before,
    .bp4-large .bp4-button > *{
      margin-right:10px; }
    .bp4-button.bp4-large:empty::before,
    .bp4-button.bp4-large > :last-child,
    .bp4-large .bp4-button:empty::before,
    .bp4-large .bp4-button > :last-child{
      margin-right:0; }
  .bp4-button.bp4-small,
  .bp4-small .bp4-button{
    min-height:24px;
    min-width:24px;
    padding:0 7px; }
  .bp4-button.bp4-loading{
    position:relative; }
    .bp4-button.bp4-loading[class*="bp4-icon-"]::before{
      visibility:hidden; }
    .bp4-button.bp4-loading .bp4-button-spinner{
      margin:0;
      position:absolute; }
    .bp4-button.bp4-loading > :not(.bp4-button-spinner){
      visibility:hidden; }
  .bp4-button[class*="bp4-icon-"]::before{
    font-family:"blueprint-icons-16", sans-serif;
    font-size:16px;
    font-style:normal;
    font-variant:normal;
    font-weight:400;
    line-height:1;
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    color:#5f6b7c; }
  .bp4-button .bp4-icon, .bp4-button .bp4-icon-standard, .bp4-button .bp4-icon-large{
    color:#5f6b7c; }
    .bp4-button .bp4-icon.bp4-align-right, .bp4-button .bp4-icon-standard.bp4-align-right, .bp4-button .bp4-icon-large.bp4-align-right{
      margin-left:7px; }
  .bp4-button .bp4-icon:first-child:last-child,
  .bp4-button .bp4-spinner + .bp4-icon:last-child{
    margin:0 -7px; }
  .bp4-dark .bp4-button:not([class*="bp4-intent-"]){
    background-color:#404854;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
    color:#f6f7f9; }
    .bp4-dark .bp4-button:not([class*="bp4-intent-"]):hover, .bp4-dark .bp4-button:not([class*="bp4-intent-"]):active, .bp4-dark .bp4-button:not([class*="bp4-intent-"]).bp4-active{
      color:#f6f7f9; }
    .bp4-dark .bp4-button:not([class*="bp4-intent-"]):hover{
      background-color:#383e47;
      -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-button:not([class*="bp4-intent-"]):active, .bp4-dark .bp4-button:not([class*="bp4-intent-"]).bp4-active{
      background-color:#252a31;
      background-image:none;
      -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.6), inset 0 1px 2px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px rgba(17, 20, 24, 0.6), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
    .bp4-dark .bp4-button:not([class*="bp4-intent-"]):disabled, .bp4-dark .bp4-button:not([class*="bp4-intent-"]).bp4-disabled{
      background-color:rgba(64, 72, 84, 0.5);
      background-image:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(171, 179, 191, 0.6); }
      .bp4-dark .bp4-button:not([class*="bp4-intent-"]):disabled.bp4-active, .bp4-dark .bp4-button:not([class*="bp4-intent-"]).bp4-disabled.bp4-active{
        background:rgba(64, 72, 84, 0.7); }
    .bp4-dark .bp4-button:not([class*="bp4-intent-"]) .bp4-button-spinner .bp4-spinner-head{
      background:rgba(17, 20, 24, 0.5);
      stroke:#8f99a8; }
    .bp4-dark .bp4-button:not([class*="bp4-intent-"])[class*="bp4-icon-"]::before{
      color:#abb3bf; }
    .bp4-dark .bp4-button:not([class*="bp4-intent-"]) .bp4-icon:not([class*="bp4-intent-"]), .bp4-dark .bp4-button:not([class*="bp4-intent-"]) .bp4-icon-standard:not([class*="bp4-intent-"]), .bp4-dark .bp4-button:not([class*="bp4-intent-"]) .bp4-icon-large:not([class*="bp4-intent-"]){
      color:#abb3bf; }
  .bp4-dark .bp4-button[class*="bp4-intent-"]{
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-button[class*="bp4-intent-"]:hover{
      -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-button[class*="bp4-intent-"]:active, .bp4-dark .bp4-button[class*="bp4-intent-"].bp4-active{
      -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
    .bp4-dark .bp4-button[class*="bp4-intent-"]:disabled, .bp4-dark .bp4-button[class*="bp4-intent-"].bp4-disabled{
      background-image:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(255, 255, 255, 0.3); }
    .bp4-dark .bp4-button[class*="bp4-intent-"] .bp4-button-spinner .bp4-spinner-head{
      stroke:#8f99a8; }
  .bp4-button:disabled::before,
  .bp4-button:disabled .bp4-icon, .bp4-button:disabled .bp4-icon-standard, .bp4-button:disabled .bp4-icon-large, .bp4-button.bp4-disabled::before,
  .bp4-button.bp4-disabled .bp4-icon, .bp4-button.bp4-disabled .bp4-icon-standard, .bp4-button.bp4-disabled .bp4-icon-large, .bp4-button[class*="bp4-intent-"]::before,
  .bp4-button[class*="bp4-intent-"] .bp4-icon, .bp4-button[class*="bp4-intent-"] .bp4-icon-standard, .bp4-button[class*="bp4-intent-"] .bp4-icon-large{
    color:inherit !important; }
  .bp4-button.bp4-minimal{
    background:none;
    -webkit-box-shadow:none;
            box-shadow:none; }
    .bp4-button.bp4-minimal:hover{
      background:rgba(143, 153, 168, 0.15);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#1c2127;
      text-decoration:none; }
    .bp4-button.bp4-minimal:active, .bp4-button.bp4-minimal.bp4-active{
      background:rgba(143, 153, 168, 0.3);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#1c2127; }
    .bp4-button.bp4-minimal:disabled, .bp4-button.bp4-minimal:disabled:hover, .bp4-button.bp4-minimal.bp4-disabled, .bp4-button.bp4-minimal.bp4-disabled:hover{
      background:none;
      color:rgba(95, 107, 124, 0.6);
      cursor:not-allowed; }
      .bp4-button.bp4-minimal:disabled.bp4-active, .bp4-button.bp4-minimal:disabled:hover.bp4-active, .bp4-button.bp4-minimal.bp4-disabled.bp4-active, .bp4-button.bp4-minimal.bp4-disabled:hover.bp4-active{
        background:rgba(143, 153, 168, 0.3); }
    .bp4-dark .bp4-button.bp4-minimal{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:inherit; }
      .bp4-dark .bp4-button.bp4-minimal:hover, .bp4-dark .bp4-button.bp4-minimal:active, .bp4-dark .bp4-button.bp4-minimal.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none; }
      .bp4-dark .bp4-button.bp4-minimal:hover{
        background:rgba(143, 153, 168, 0.15); }
      .bp4-dark .bp4-button.bp4-minimal:active, .bp4-dark .bp4-button.bp4-minimal.bp4-active{
        background:rgba(143, 153, 168, 0.3);
        color:#f6f7f9; }
      .bp4-dark .bp4-button.bp4-minimal:disabled, .bp4-dark .bp4-button.bp4-minimal:disabled:hover, .bp4-dark .bp4-button.bp4-minimal.bp4-disabled, .bp4-dark .bp4-button.bp4-minimal.bp4-disabled:hover{
        background:none;
        color:rgba(171, 179, 191, 0.6);
        cursor:not-allowed; }
        .bp4-dark .bp4-button.bp4-minimal:disabled.bp4-active, .bp4-dark .bp4-button.bp4-minimal:disabled:hover.bp4-active, .bp4-dark .bp4-button.bp4-minimal.bp4-disabled.bp4-active, .bp4-dark .bp4-button.bp4-minimal.bp4-disabled:hover.bp4-active{
          background:rgba(143, 153, 168, 0.3); }
    .bp4-button.bp4-minimal.bp4-intent-primary{
      color:#215db0; }
      .bp4-button.bp4-minimal.bp4-intent-primary:hover, .bp4-button.bp4-minimal.bp4-intent-primary:active, .bp4-button.bp4-minimal.bp4-intent-primary.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#215db0; }
      .bp4-button.bp4-minimal.bp4-intent-primary:hover{
        background:rgba(45, 114, 210, 0.15);
        color:#215db0; }
      .bp4-button.bp4-minimal.bp4-intent-primary:active, .bp4-button.bp4-minimal.bp4-intent-primary.bp4-active{
        background:rgba(45, 114, 210, 0.3);
        color:#215db0; }
      .bp4-button.bp4-minimal.bp4-intent-primary:disabled, .bp4-button.bp4-minimal.bp4-intent-primary.bp4-disabled{
        background:none;
        color:rgba(33, 93, 176, 0.5); }
        .bp4-button.bp4-minimal.bp4-intent-primary:disabled.bp4-active, .bp4-button.bp4-minimal.bp4-intent-primary.bp4-disabled.bp4-active{
          background:rgba(45, 114, 210, 0.3); }
      .bp4-button.bp4-minimal.bp4-intent-primary .bp4-button-spinner .bp4-spinner-head{
        stroke:#215db0; }
      .bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary{
        color:#8abbff; }
        .bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary:hover{
          background:rgba(45, 114, 210, 0.2);
          color:#8abbff; }
        .bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary:active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary.bp4-active{
          background:rgba(45, 114, 210, 0.3);
          color:#8abbff; }
        .bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary:disabled, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary.bp4-disabled{
          background:none;
          color:rgba(138, 187, 255, 0.5); }
          .bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary:disabled.bp4-active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary.bp4-disabled.bp4-active{
            background:rgba(45, 114, 210, 0.3); }
    .bp4-button.bp4-minimal.bp4-intent-success{
      color:#1c6e42; }
      .bp4-button.bp4-minimal.bp4-intent-success:hover, .bp4-button.bp4-minimal.bp4-intent-success:active, .bp4-button.bp4-minimal.bp4-intent-success.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#1c6e42; }
      .bp4-button.bp4-minimal.bp4-intent-success:hover{
        background:rgba(35, 133, 81, 0.15);
        color:#1c6e42; }
      .bp4-button.bp4-minimal.bp4-intent-success:active, .bp4-button.bp4-minimal.bp4-intent-success.bp4-active{
        background:rgba(35, 133, 81, 0.3);
        color:#1c6e42; }
      .bp4-button.bp4-minimal.bp4-intent-success:disabled, .bp4-button.bp4-minimal.bp4-intent-success.bp4-disabled{
        background:none;
        color:rgba(28, 110, 66, 0.5); }
        .bp4-button.bp4-minimal.bp4-intent-success:disabled.bp4-active, .bp4-button.bp4-minimal.bp4-intent-success.bp4-disabled.bp4-active{
          background:rgba(35, 133, 81, 0.3); }
      .bp4-button.bp4-minimal.bp4-intent-success .bp4-button-spinner .bp4-spinner-head{
        stroke:#1c6e42; }
      .bp4-dark .bp4-button.bp4-minimal.bp4-intent-success{
        color:#72ca9b; }
        .bp4-dark .bp4-button.bp4-minimal.bp4-intent-success:hover{
          background:rgba(35, 133, 81, 0.2);
          color:#72ca9b; }
        .bp4-dark .bp4-button.bp4-minimal.bp4-intent-success:active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-success.bp4-active{
          background:rgba(35, 133, 81, 0.3);
          color:#72ca9b; }
        .bp4-dark .bp4-button.bp4-minimal.bp4-intent-success:disabled, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-success.bp4-disabled{
          background:none;
          color:rgba(114, 202, 155, 0.5); }
          .bp4-dark .bp4-button.bp4-minimal.bp4-intent-success:disabled.bp4-active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-success.bp4-disabled.bp4-active{
            background:rgba(35, 133, 81, 0.3); }
    .bp4-button.bp4-minimal.bp4-intent-warning{
      color:#935610; }
      .bp4-button.bp4-minimal.bp4-intent-warning:hover, .bp4-button.bp4-minimal.bp4-intent-warning:active, .bp4-button.bp4-minimal.bp4-intent-warning.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#935610; }
      .bp4-button.bp4-minimal.bp4-intent-warning:hover{
        background:rgba(200, 118, 25, 0.15);
        color:#935610; }
      .bp4-button.bp4-minimal.bp4-intent-warning:active, .bp4-button.bp4-minimal.bp4-intent-warning.bp4-active{
        background:rgba(200, 118, 25, 0.3);
        color:#935610; }
      .bp4-button.bp4-minimal.bp4-intent-warning:disabled, .bp4-button.bp4-minimal.bp4-intent-warning.bp4-disabled{
        background:none;
        color:rgba(147, 86, 16, 0.5); }
        .bp4-button.bp4-minimal.bp4-intent-warning:disabled.bp4-active, .bp4-button.bp4-minimal.bp4-intent-warning.bp4-disabled.bp4-active{
          background:rgba(200, 118, 25, 0.3); }
      .bp4-button.bp4-minimal.bp4-intent-warning .bp4-button-spinner .bp4-spinner-head{
        stroke:#935610; }
      .bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning{
        color:#fbb360; }
        .bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning:hover{
          background:rgba(200, 118, 25, 0.2);
          color:#fbb360; }
        .bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning:active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning.bp4-active{
          background:rgba(200, 118, 25, 0.3);
          color:#fbb360; }
        .bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning:disabled, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning.bp4-disabled{
          background:none;
          color:rgba(251, 179, 96, 0.5); }
          .bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning:disabled.bp4-active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning.bp4-disabled.bp4-active{
            background:rgba(200, 118, 25, 0.3); }
    .bp4-button.bp4-minimal.bp4-intent-danger{
      color:#ac2f33; }
      .bp4-button.bp4-minimal.bp4-intent-danger:hover, .bp4-button.bp4-minimal.bp4-intent-danger:active, .bp4-button.bp4-minimal.bp4-intent-danger.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#ac2f33; }
      .bp4-button.bp4-minimal.bp4-intent-danger:hover{
        background:rgba(205, 66, 70, 0.15);
        color:#ac2f33; }
      .bp4-button.bp4-minimal.bp4-intent-danger:active, .bp4-button.bp4-minimal.bp4-intent-danger.bp4-active{
        background:rgba(205, 66, 70, 0.3);
        color:#ac2f33; }
      .bp4-button.bp4-minimal.bp4-intent-danger:disabled, .bp4-button.bp4-minimal.bp4-intent-danger.bp4-disabled{
        background:none;
        color:rgba(172, 47, 51, 0.5); }
        .bp4-button.bp4-minimal.bp4-intent-danger:disabled.bp4-active, .bp4-button.bp4-minimal.bp4-intent-danger.bp4-disabled.bp4-active{
          background:rgba(205, 66, 70, 0.3); }
      .bp4-button.bp4-minimal.bp4-intent-danger .bp4-button-spinner .bp4-spinner-head{
        stroke:#ac2f33; }
      .bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger{
        color:#fa999c; }
        .bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger:hover{
          background:rgba(205, 66, 70, 0.2);
          color:#fa999c; }
        .bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger:active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger.bp4-active{
          background:rgba(205, 66, 70, 0.3);
          color:#fa999c; }
        .bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger:disabled, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger.bp4-disabled{
          background:none;
          color:rgba(250, 153, 156, 0.5); }
          .bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger:disabled.bp4-active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger.bp4-disabled.bp4-active{
            background:rgba(205, 66, 70, 0.3); }
  .bp4-button.bp4-outlined{
    background:none;
    -webkit-box-shadow:none;
            box-shadow:none;
    border:1px solid rgba(28, 33, 39, 0.2);
    -webkit-box-sizing:border-box;
            box-sizing:border-box; }
    .bp4-button.bp4-outlined:hover{
      background:rgba(143, 153, 168, 0.15);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#1c2127;
      text-decoration:none; }
    .bp4-button.bp4-outlined:active, .bp4-button.bp4-outlined.bp4-active{
      background:rgba(143, 153, 168, 0.3);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#1c2127; }
    .bp4-button.bp4-outlined:disabled, .bp4-button.bp4-outlined:disabled:hover, .bp4-button.bp4-outlined.bp4-disabled, .bp4-button.bp4-outlined.bp4-disabled:hover{
      background:none;
      color:rgba(95, 107, 124, 0.6);
      cursor:not-allowed; }
      .bp4-button.bp4-outlined:disabled.bp4-active, .bp4-button.bp4-outlined:disabled:hover.bp4-active, .bp4-button.bp4-outlined.bp4-disabled.bp4-active, .bp4-button.bp4-outlined.bp4-disabled:hover.bp4-active{
        background:rgba(143, 153, 168, 0.3); }
    .bp4-dark .bp4-button.bp4-outlined{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:inherit; }
      .bp4-dark .bp4-button.bp4-outlined:hover, .bp4-dark .bp4-button.bp4-outlined:active, .bp4-dark .bp4-button.bp4-outlined.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none; }
      .bp4-dark .bp4-button.bp4-outlined:hover{
        background:rgba(143, 153, 168, 0.15); }
      .bp4-dark .bp4-button.bp4-outlined:active, .bp4-dark .bp4-button.bp4-outlined.bp4-active{
        background:rgba(143, 153, 168, 0.3);
        color:#f6f7f9; }
      .bp4-dark .bp4-button.bp4-outlined:disabled, .bp4-dark .bp4-button.bp4-outlined:disabled:hover, .bp4-dark .bp4-button.bp4-outlined.bp4-disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-disabled:hover{
        background:none;
        color:rgba(171, 179, 191, 0.6);
        cursor:not-allowed; }
        .bp4-dark .bp4-button.bp4-outlined:disabled.bp4-active, .bp4-dark .bp4-button.bp4-outlined:disabled:hover.bp4-active, .bp4-dark .bp4-button.bp4-outlined.bp4-disabled.bp4-active, .bp4-dark .bp4-button.bp4-outlined.bp4-disabled:hover.bp4-active{
          background:rgba(143, 153, 168, 0.3); }
    .bp4-button.bp4-outlined.bp4-intent-primary{
      color:#215db0; }
      .bp4-button.bp4-outlined.bp4-intent-primary:hover, .bp4-button.bp4-outlined.bp4-intent-primary:active, .bp4-button.bp4-outlined.bp4-intent-primary.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#215db0; }
      .bp4-button.bp4-outlined.bp4-intent-primary:hover{
        background:rgba(45, 114, 210, 0.15);
        color:#215db0; }
      .bp4-button.bp4-outlined.bp4-intent-primary:active, .bp4-button.bp4-outlined.bp4-intent-primary.bp4-active{
        background:rgba(45, 114, 210, 0.3);
        color:#215db0; }
      .bp4-button.bp4-outlined.bp4-intent-primary:disabled, .bp4-button.bp4-outlined.bp4-intent-primary.bp4-disabled{
        background:none;
        color:rgba(33, 93, 176, 0.5); }
        .bp4-button.bp4-outlined.bp4-intent-primary:disabled.bp4-active, .bp4-button.bp4-outlined.bp4-intent-primary.bp4-disabled.bp4-active{
          background:rgba(45, 114, 210, 0.3); }
      .bp4-button.bp4-outlined.bp4-intent-primary .bp4-button-spinner .bp4-spinner-head{
        stroke:#215db0; }
      .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary{
        color:#8abbff; }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary:hover{
          background:rgba(45, 114, 210, 0.2);
          color:#8abbff; }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary:active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary.bp4-active{
          background:rgba(45, 114, 210, 0.3);
          color:#8abbff; }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary.bp4-disabled{
          background:none;
          color:rgba(138, 187, 255, 0.5); }
          .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary:disabled.bp4-active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary.bp4-disabled.bp4-active{
            background:rgba(45, 114, 210, 0.3); }
    .bp4-button.bp4-outlined.bp4-intent-success{
      color:#1c6e42; }
      .bp4-button.bp4-outlined.bp4-intent-success:hover, .bp4-button.bp4-outlined.bp4-intent-success:active, .bp4-button.bp4-outlined.bp4-intent-success.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#1c6e42; }
      .bp4-button.bp4-outlined.bp4-intent-success:hover{
        background:rgba(35, 133, 81, 0.15);
        color:#1c6e42; }
      .bp4-button.bp4-outlined.bp4-intent-success:active, .bp4-button.bp4-outlined.bp4-intent-success.bp4-active{
        background:rgba(35, 133, 81, 0.3);
        color:#1c6e42; }
      .bp4-button.bp4-outlined.bp4-intent-success:disabled, .bp4-button.bp4-outlined.bp4-intent-success.bp4-disabled{
        background:none;
        color:rgba(28, 110, 66, 0.5); }
        .bp4-button.bp4-outlined.bp4-intent-success:disabled.bp4-active, .bp4-button.bp4-outlined.bp4-intent-success.bp4-disabled.bp4-active{
          background:rgba(35, 133, 81, 0.3); }
      .bp4-button.bp4-outlined.bp4-intent-success .bp4-button-spinner .bp4-spinner-head{
        stroke:#1c6e42; }
      .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success{
        color:#72ca9b; }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success:hover{
          background:rgba(35, 133, 81, 0.2);
          color:#72ca9b; }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success:active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success.bp4-active{
          background:rgba(35, 133, 81, 0.3);
          color:#72ca9b; }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success.bp4-disabled{
          background:none;
          color:rgba(114, 202, 155, 0.5); }
          .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success:disabled.bp4-active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success.bp4-disabled.bp4-active{
            background:rgba(35, 133, 81, 0.3); }
    .bp4-button.bp4-outlined.bp4-intent-warning{
      color:#935610; }
      .bp4-button.bp4-outlined.bp4-intent-warning:hover, .bp4-button.bp4-outlined.bp4-intent-warning:active, .bp4-button.bp4-outlined.bp4-intent-warning.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#935610; }
      .bp4-button.bp4-outlined.bp4-intent-warning:hover{
        background:rgba(200, 118, 25, 0.15);
        color:#935610; }
      .bp4-button.bp4-outlined.bp4-intent-warning:active, .bp4-button.bp4-outlined.bp4-intent-warning.bp4-active{
        background:rgba(200, 118, 25, 0.3);
        color:#935610; }
      .bp4-button.bp4-outlined.bp4-intent-warning:disabled, .bp4-button.bp4-outlined.bp4-intent-warning.bp4-disabled{
        background:none;
        color:rgba(147, 86, 16, 0.5); }
        .bp4-button.bp4-outlined.bp4-intent-warning:disabled.bp4-active, .bp4-button.bp4-outlined.bp4-intent-warning.bp4-disabled.bp4-active{
          background:rgba(200, 118, 25, 0.3); }
      .bp4-button.bp4-outlined.bp4-intent-warning .bp4-button-spinner .bp4-spinner-head{
        stroke:#935610; }
      .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning{
        color:#fbb360; }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning:hover{
          background:rgba(200, 118, 25, 0.2);
          color:#fbb360; }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning:active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning.bp4-active{
          background:rgba(200, 118, 25, 0.3);
          color:#fbb360; }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning.bp4-disabled{
          background:none;
          color:rgba(251, 179, 96, 0.5); }
          .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning:disabled.bp4-active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning.bp4-disabled.bp4-active{
            background:rgba(200, 118, 25, 0.3); }
    .bp4-button.bp4-outlined.bp4-intent-danger{
      color:#ac2f33; }
      .bp4-button.bp4-outlined.bp4-intent-danger:hover, .bp4-button.bp4-outlined.bp4-intent-danger:active, .bp4-button.bp4-outlined.bp4-intent-danger.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#ac2f33; }
      .bp4-button.bp4-outlined.bp4-intent-danger:hover{
        background:rgba(205, 66, 70, 0.15);
        color:#ac2f33; }
      .bp4-button.bp4-outlined.bp4-intent-danger:active, .bp4-button.bp4-outlined.bp4-intent-danger.bp4-active{
        background:rgba(205, 66, 70, 0.3);
        color:#ac2f33; }
      .bp4-button.bp4-outlined.bp4-intent-danger:disabled, .bp4-button.bp4-outlined.bp4-intent-danger.bp4-disabled{
        background:none;
        color:rgba(172, 47, 51, 0.5); }
        .bp4-button.bp4-outlined.bp4-intent-danger:disabled.bp4-active, .bp4-button.bp4-outlined.bp4-intent-danger.bp4-disabled.bp4-active{
          background:rgba(205, 66, 70, 0.3); }
      .bp4-button.bp4-outlined.bp4-intent-danger .bp4-button-spinner .bp4-spinner-head{
        stroke:#ac2f33; }
      .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger{
        color:#fa999c; }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger:hover{
          background:rgba(205, 66, 70, 0.2);
          color:#fa999c; }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger:active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger.bp4-active{
          background:rgba(205, 66, 70, 0.3);
          color:#fa999c; }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger.bp4-disabled{
          background:none;
          color:rgba(250, 153, 156, 0.5); }
          .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger:disabled.bp4-active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger.bp4-disabled.bp4-active{
            background:rgba(205, 66, 70, 0.3); }
    .bp4-button.bp4-outlined:disabled, .bp4-button.bp4-outlined.bp4-disabled, .bp4-button.bp4-outlined:disabled:hover, .bp4-button.bp4-outlined.bp4-disabled:hover{
      border-color:rgba(95, 107, 124, 0.1); }
    .bp4-dark .bp4-button.bp4-outlined{
      border-color:rgba(255, 255, 255, 0.4); }
      .bp4-dark .bp4-button.bp4-outlined:disabled, .bp4-dark .bp4-button.bp4-outlined:disabled:hover, .bp4-dark .bp4-button.bp4-outlined.bp4-disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-disabled:hover{
        border-color:rgba(255, 255, 255, 0.2); }
    .bp4-button.bp4-outlined.bp4-intent-primary{
      border-color:rgba(33, 93, 176, 0.6); }
      .bp4-button.bp4-outlined.bp4-intent-primary:disabled, .bp4-button.bp4-outlined.bp4-intent-primary.bp4-disabled{
        border-color:rgba(33, 93, 176, 0.2); }
      .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary{
        border-color:rgba(138, 187, 255, 0.6); }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary.bp4-disabled{
          border-color:rgba(138, 187, 255, 0.2); }
    .bp4-button.bp4-outlined.bp4-intent-success{
      border-color:rgba(28, 110, 66, 0.6); }
      .bp4-button.bp4-outlined.bp4-intent-success:disabled, .bp4-button.bp4-outlined.bp4-intent-success.bp4-disabled{
        border-color:rgba(28, 110, 66, 0.2); }
      .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success{
        border-color:rgba(114, 202, 155, 0.6); }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success.bp4-disabled{
          border-color:rgba(114, 202, 155, 0.2); }
    .bp4-button.bp4-outlined.bp4-intent-warning{
      border-color:rgba(147, 86, 16, 0.6); }
      .bp4-button.bp4-outlined.bp4-intent-warning:disabled, .bp4-button.bp4-outlined.bp4-intent-warning.bp4-disabled{
        border-color:rgba(147, 86, 16, 0.2); }
      .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning{
        border-color:rgba(251, 179, 96, 0.6); }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning.bp4-disabled{
          border-color:rgba(251, 179, 96, 0.2); }
    .bp4-button.bp4-outlined.bp4-intent-danger{
      border-color:rgba(172, 47, 51, 0.6); }
      .bp4-button.bp4-outlined.bp4-intent-danger:disabled, .bp4-button.bp4-outlined.bp4-intent-danger.bp4-disabled{
        border-color:rgba(172, 47, 51, 0.2); }
      .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger{
        border-color:rgba(250, 153, 156, 0.6); }
        .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger.bp4-disabled{
          border-color:rgba(250, 153, 156, 0.2); }

a.bp4-button{
  text-align:center;
  text-decoration:none;
  -webkit-transition:none;
  transition:none; }
  a.bp4-button, a.bp4-button:hover, a.bp4-button:active{
    color:#1c2127; }
  a.bp4-button.bp4-disabled{
    color:rgba(95, 107, 124, 0.6); }

.bp4-button-text{
  -webkit-box-flex:0;
      -ms-flex:0 1 auto;
          flex:0 1 auto; }

.bp4-button.bp4-align-left .bp4-button-text, .bp4-button.bp4-align-right .bp4-button-text,
.bp4-button-group.bp4-align-left .bp4-button-text,
.bp4-button-group.bp4-align-right .bp4-button-text{
  -webkit-box-flex:1;
      -ms-flex:1 1 auto;
          flex:1 1 auto; }
.bp4-button-group{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex; }
  .bp4-button-group .bp4-button{
    -webkit-box-flex:0;
        -ms-flex:0 0 auto;
            flex:0 0 auto;
    position:relative;
    z-index:4; }
    .bp4-button-group .bp4-button:focus{
      z-index:5; }
    .bp4-button-group .bp4-button:hover{
      z-index:6; }
    .bp4-button-group .bp4-button:active, .bp4-button-group .bp4-button.bp4-active{
      z-index:7; }
    .bp4-button-group .bp4-button:disabled, .bp4-button-group .bp4-button.bp4-disabled{
      z-index:3; }
    .bp4-button-group .bp4-button[class*="bp4-intent-"]{
      z-index:9; }
      .bp4-button-group .bp4-button[class*="bp4-intent-"]:focus{
        z-index:10; }
      .bp4-button-group .bp4-button[class*="bp4-intent-"]:hover{
        z-index:11; }
      .bp4-button-group .bp4-button[class*="bp4-intent-"]:active, .bp4-button-group .bp4-button[class*="bp4-intent-"].bp4-active{
        z-index:12; }
      .bp4-button-group .bp4-button[class*="bp4-intent-"]:disabled, .bp4-button-group .bp4-button[class*="bp4-intent-"].bp4-disabled{
        z-index:8; }
  .bp4-button-group:not(.bp4-minimal) > .bp4-popover-wrapper:not(:first-child) .bp4-button,
  .bp4-button-group:not(.bp4-minimal) > .bp4-button:not(:first-child){
    border-bottom-left-radius:0;
    border-top-left-radius:0; }
  .bp4-button-group:not(.bp4-minimal) > .bp4-popover-wrapper:not(:last-child) .bp4-button,
  .bp4-button-group:not(.bp4-minimal) > .bp4-button:not(:last-child){
    border-bottom-right-radius:0;
    border-top-right-radius:0;
    margin-right:-1px; }
  .bp4-button-group.bp4-minimal .bp4-button{
    background:none;
    -webkit-box-shadow:none;
            box-shadow:none; }
    .bp4-button-group.bp4-minimal .bp4-button:hover{
      background:rgba(143, 153, 168, 0.15);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#1c2127;
      text-decoration:none; }
    .bp4-button-group.bp4-minimal .bp4-button:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-active{
      background:rgba(143, 153, 168, 0.3);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#1c2127; }
    .bp4-button-group.bp4-minimal .bp4-button:disabled, .bp4-button-group.bp4-minimal .bp4-button:disabled:hover, .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled, .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled:hover{
      background:none;
      color:rgba(95, 107, 124, 0.6);
      cursor:not-allowed; }
      .bp4-button-group.bp4-minimal .bp4-button:disabled.bp4-active, .bp4-button-group.bp4-minimal .bp4-button:disabled:hover.bp4-active, .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled.bp4-active, .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled:hover.bp4-active{
        background:rgba(143, 153, 168, 0.3); }
    .bp4-dark .bp4-button-group.bp4-minimal .bp4-button{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:inherit; }
      .bp4-dark .bp4-button-group.bp4-minimal .bp4-button:hover, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button:active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none; }
      .bp4-dark .bp4-button-group.bp4-minimal .bp4-button:hover{
        background:rgba(143, 153, 168, 0.15); }
      .bp4-dark .bp4-button-group.bp4-minimal .bp4-button:active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-active{
        background:rgba(143, 153, 168, 0.3);
        color:#f6f7f9; }
      .bp4-dark .bp4-button-group.bp4-minimal .bp4-button:disabled, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button:disabled:hover, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled:hover{
        background:none;
        color:rgba(171, 179, 191, 0.6);
        cursor:not-allowed; }
        .bp4-dark .bp4-button-group.bp4-minimal .bp4-button:disabled.bp4-active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button:disabled:hover.bp4-active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled.bp4-active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled:hover.bp4-active{
          background:rgba(143, 153, 168, 0.3); }
    .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary{
      color:#215db0; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:hover, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#215db0; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:hover{
        background:rgba(45, 114, 210, 0.15);
        color:#215db0; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary.bp4-active{
        background:rgba(45, 114, 210, 0.3);
        color:#215db0; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:disabled, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary.bp4-disabled{
        background:none;
        color:rgba(33, 93, 176, 0.5); }
        .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:disabled.bp4-active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary.bp4-disabled.bp4-active{
          background:rgba(45, 114, 210, 0.3); }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary .bp4-button-spinner .bp4-spinner-head{
        stroke:#215db0; }
      .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary{
        color:#8abbff; }
        .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:hover{
          background:rgba(45, 114, 210, 0.2);
          color:#8abbff; }
        .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary.bp4-active{
          background:rgba(45, 114, 210, 0.3);
          color:#8abbff; }
        .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:disabled, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary.bp4-disabled{
          background:none;
          color:rgba(138, 187, 255, 0.5); }
          .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:disabled.bp4-active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary.bp4-disabled.bp4-active{
            background:rgba(45, 114, 210, 0.3); }
    .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success{
      color:#1c6e42; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:hover, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#1c6e42; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:hover{
        background:rgba(35, 133, 81, 0.15);
        color:#1c6e42; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success.bp4-active{
        background:rgba(35, 133, 81, 0.3);
        color:#1c6e42; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:disabled, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success.bp4-disabled{
        background:none;
        color:rgba(28, 110, 66, 0.5); }
        .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:disabled.bp4-active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success.bp4-disabled.bp4-active{
          background:rgba(35, 133, 81, 0.3); }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success .bp4-button-spinner .bp4-spinner-head{
        stroke:#1c6e42; }
      .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success{
        color:#72ca9b; }
        .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:hover{
          background:rgba(35, 133, 81, 0.2);
          color:#72ca9b; }
        .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success.bp4-active{
          background:rgba(35, 133, 81, 0.3);
          color:#72ca9b; }
        .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:disabled, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success.bp4-disabled{
          background:none;
          color:rgba(114, 202, 155, 0.5); }
          .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:disabled.bp4-active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success.bp4-disabled.bp4-active{
            background:rgba(35, 133, 81, 0.3); }
    .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning{
      color:#935610; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:hover, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#935610; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:hover{
        background:rgba(200, 118, 25, 0.15);
        color:#935610; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning.bp4-active{
        background:rgba(200, 118, 25, 0.3);
        color:#935610; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:disabled, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning.bp4-disabled{
        background:none;
        color:rgba(147, 86, 16, 0.5); }
        .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:disabled.bp4-active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning.bp4-disabled.bp4-active{
          background:rgba(200, 118, 25, 0.3); }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning .bp4-button-spinner .bp4-spinner-head{
        stroke:#935610; }
      .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning{
        color:#fbb360; }
        .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:hover{
          background:rgba(200, 118, 25, 0.2);
          color:#fbb360; }
        .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning.bp4-active{
          background:rgba(200, 118, 25, 0.3);
          color:#fbb360; }
        .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:disabled, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning.bp4-disabled{
          background:none;
          color:rgba(251, 179, 96, 0.5); }
          .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:disabled.bp4-active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning.bp4-disabled.bp4-active{
            background:rgba(200, 118, 25, 0.3); }
    .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger{
      color:#ac2f33; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:hover, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger.bp4-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#ac2f33; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:hover{
        background:rgba(205, 66, 70, 0.15);
        color:#ac2f33; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger.bp4-active{
        background:rgba(205, 66, 70, 0.3);
        color:#ac2f33; }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:disabled, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger.bp4-disabled{
        background:none;
        color:rgba(172, 47, 51, 0.5); }
        .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:disabled.bp4-active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger.bp4-disabled.bp4-active{
          background:rgba(205, 66, 70, 0.3); }
      .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger .bp4-button-spinner .bp4-spinner-head{
        stroke:#ac2f33; }
      .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger{
        color:#fa999c; }
        .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:hover{
          background:rgba(205, 66, 70, 0.2);
          color:#fa999c; }
        .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger.bp4-active{
          background:rgba(205, 66, 70, 0.3);
          color:#fa999c; }
        .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:disabled, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger.bp4-disabled{
          background:none;
          color:rgba(250, 153, 156, 0.5); }
          .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:disabled.bp4-active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger.bp4-disabled.bp4-active{
            background:rgba(205, 66, 70, 0.3); }
  .bp4-button-group .bp4-popover-wrapper,
  .bp4-button-group .bp4-popover-target{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto; }
  .bp4-button-group.bp4-fill{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    width:100%; }
  .bp4-button-group .bp4-button.bp4-fill,
  .bp4-button-group.bp4-fill .bp4-button:not(.bp4-fixed){
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto; }
  .bp4-button-group.bp4-vertical{
    -webkit-box-align:stretch;
        -ms-flex-align:stretch;
            align-items:stretch;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
        -ms-flex-direction:column;
            flex-direction:column;
    vertical-align:top; }
    .bp4-button-group.bp4-vertical.bp4-fill{
      height:100%;
      width:unset; }
    .bp4-button-group.bp4-vertical .bp4-button{
      margin-right:0 !important;
      width:100%; }
    .bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-popover-wrapper:first-child .bp4-button,
    .bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-button:first-child{
      border-radius:3px 3px 0 0; }
    .bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-popover-wrapper:last-child .bp4-button,
    .bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-button:last-child{
      border-radius:0 0 3px 3px; }
    .bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-popover-wrapper:not(:last-child) .bp4-button,
    .bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-button:not(:last-child){
      margin-bottom:-1px; }
  .bp4-button-group.bp4-align-left .bp4-button{
    text-align:left; }
  .bp4-dark .bp4-button-group:not(.bp4-minimal) > .bp4-popover-wrapper:not(:last-child) .bp4-button,
  .bp4-dark .bp4-button-group:not(.bp4-minimal) > .bp4-button:not(:last-child){
    margin-right:1px; }
  .bp4-dark .bp4-button-group.bp4-vertical > .bp4-popover-wrapper:not(:last-child) .bp4-button,
  .bp4-dark .bp4-button-group.bp4-vertical > .bp4-button:not(:last-child){
    margin-bottom:1px; }
.bp4-callout{
  font-size:14px;
  line-height:1.5;
  background-color:rgba(143, 153, 168, 0.15);
  border-radius:3px;
  padding:10px 12px 9px;
  position:relative;
  width:100%; }
  .bp4-callout[class*="bp4-icon-"]{
    padding-left:40px; }
    .bp4-callout[class*="bp4-icon-"]::before{
      font-family:"blueprint-icons-20", sans-serif;
      font-size:20px;
      font-style:normal;
      font-variant:normal;
      font-weight:400;
      line-height:1;
      -moz-osx-font-smoothing:grayscale;
      -webkit-font-smoothing:antialiased;
      color:#5f6b7c;
      left:10px;
      position:absolute;
      top:10px; }
  .bp4-callout.bp4-callout-icon{
    padding-left:40px; }
    .bp4-callout.bp4-callout-icon > .bp4-icon:first-child{
      color:#5f6b7c;
      left:10px;
      position:absolute;
      top:10px; }
  .bp4-callout .bp4-heading{
    line-height:20px;
    margin-bottom:5px;
    margin-top:0; }
    .bp4-callout .bp4-heading:last-child{
      margin-bottom:0; }
  .bp4-dark .bp4-callout{
    background-color:rgba(143, 153, 168, 0.2); }
    .bp4-dark .bp4-callout[class*="bp4-icon-"]::before{
      color:#abb3bf; }
  .bp4-callout.bp4-intent-primary{
    background-color:rgba(45, 114, 210, 0.15); }
    .bp4-callout.bp4-intent-primary[class*="bp4-icon-"]::before,
    .bp4-callout.bp4-intent-primary > .bp4-icon:first-child,
    .bp4-callout.bp4-intent-primary .bp4-heading{
      color:#215db0; }
    .bp4-dark .bp4-callout.bp4-intent-primary{
      background-color:rgba(45, 114, 210, 0.25); }
      .bp4-dark .bp4-callout.bp4-intent-primary[class*="bp4-icon-"]::before,
      .bp4-dark .bp4-callout.bp4-intent-primary > .bp4-icon:first-child,
      .bp4-dark .bp4-callout.bp4-intent-primary .bp4-heading{
        color:#8abbff; }
  .bp4-callout.bp4-intent-success{
    background-color:rgba(35, 133, 81, 0.15); }
    .bp4-callout.bp4-intent-success[class*="bp4-icon-"]::before,
    .bp4-callout.bp4-intent-success > .bp4-icon:first-child,
    .bp4-callout.bp4-intent-success .bp4-heading{
      color:#1c6e42; }
    .bp4-dark .bp4-callout.bp4-intent-success{
      background-color:rgba(35, 133, 81, 0.25); }
      .bp4-dark .bp4-callout.bp4-intent-success[class*="bp4-icon-"]::before,
      .bp4-dark .bp4-callout.bp4-intent-success > .bp4-icon:first-child,
      .bp4-dark .bp4-callout.bp4-intent-success .bp4-heading{
        color:#72ca9b; }
  .bp4-callout.bp4-intent-warning{
    background-color:rgba(200, 118, 25, 0.15); }
    .bp4-callout.bp4-intent-warning[class*="bp4-icon-"]::before,
    .bp4-callout.bp4-intent-warning > .bp4-icon:first-child,
    .bp4-callout.bp4-intent-warning .bp4-heading{
      color:#935610; }
    .bp4-dark .bp4-callout.bp4-intent-warning{
      background-color:rgba(200, 118, 25, 0.25); }
      .bp4-dark .bp4-callout.bp4-intent-warning[class*="bp4-icon-"]::before,
      .bp4-dark .bp4-callout.bp4-intent-warning > .bp4-icon:first-child,
      .bp4-dark .bp4-callout.bp4-intent-warning .bp4-heading{
        color:#fbb360; }
  .bp4-callout.bp4-intent-danger{
    background-color:rgba(205, 66, 70, 0.15); }
    .bp4-callout.bp4-intent-danger[class*="bp4-icon-"]::before,
    .bp4-callout.bp4-intent-danger > .bp4-icon:first-child,
    .bp4-callout.bp4-intent-danger .bp4-heading{
      color:#ac2f33; }
    .bp4-dark .bp4-callout.bp4-intent-danger{
      background-color:rgba(205, 66, 70, 0.25); }
      .bp4-dark .bp4-callout.bp4-intent-danger[class*="bp4-icon-"]::before,
      .bp4-dark .bp4-callout.bp4-intent-danger > .bp4-icon:first-child,
      .bp4-dark .bp4-callout.bp4-intent-danger .bp4-heading{
        color:#fa999c; }
  .bp4-running-text .bp4-callout{
    margin:20px 0; }
.bp4-card{
  background-color:#ffffff;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.15), 0 0 0 rgba(17, 20, 24, 0), 0 0 0 rgba(17, 20, 24, 0);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.15), 0 0 0 rgba(17, 20, 24, 0), 0 0 0 rgba(17, 20, 24, 0);
  padding:20px;
  -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-card.bp4-dark,
  .bp4-dark .bp4-card{
    background-color:#383e47;
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4), 0 0 0 rgba(17, 20, 24, 0), 0 0 0 rgba(17, 20, 24, 0);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4), 0 0 0 rgba(17, 20, 24, 0), 0 0 0 rgba(17, 20, 24, 0); }

.bp4-elevation-0{
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.15), 0 0 0 rgba(17, 20, 24, 0), 0 0 0 rgba(17, 20, 24, 0);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.15), 0 0 0 rgba(17, 20, 24, 0), 0 0 0 rgba(17, 20, 24, 0); }
  .bp4-elevation-0.bp4-dark,
  .bp4-dark .bp4-elevation-0{
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4), 0 0 0 rgba(17, 20, 24, 0), 0 0 0 rgba(17, 20, 24, 0);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4), 0 0 0 rgba(17, 20, 24, 0), 0 0 0 rgba(17, 20, 24, 0); }

.bp4-elevation-1{
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.2); }
  .bp4-elevation-1.bp4-dark,
  .bp4-dark .bp4-elevation-1{
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.4); }

.bp4-elevation-2{
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2), 0 2px 6px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2), 0 2px 6px rgba(17, 20, 24, 0.2); }
  .bp4-elevation-2.bp4-dark,
  .bp4-dark .bp4-elevation-2{
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 1px rgba(17, 20, 24, 0.4), 0 2px 6px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 1px rgba(17, 20, 24, 0.4), 0 2px 6px rgba(17, 20, 24, 0.4); }

.bp4-elevation-3{
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2); }
  .bp4-elevation-3.bp4-dark,
  .bp4-dark .bp4-elevation-3{
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4); }

.bp4-elevation-4{
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 4px 8px rgba(17, 20, 24, 0.2), 0 18px 46px 6px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 4px 8px rgba(17, 20, 24, 0.2), 0 18px 46px 6px rgba(17, 20, 24, 0.2); }
  .bp4-elevation-4.bp4-dark,
  .bp4-dark .bp4-elevation-4{
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 4px 8px rgba(17, 20, 24, 0.4), 0 18px 46px 6px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 4px 8px rgba(17, 20, 24, 0.4), 0 18px 46px 6px rgba(17, 20, 24, 0.4); }

.bp4-card.bp4-interactive:hover{
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  cursor:pointer; }
  .bp4-card.bp4-interactive:hover.bp4-dark,
  .bp4-dark .bp4-card.bp4-interactive:hover{
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4); }

.bp4-card.bp4-interactive:active{
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.2);
  opacity:0.9;
  -webkit-transition-duration:0;
          transition-duration:0; }
  .bp4-card.bp4-interactive:active.bp4-dark,
  .bp4-dark .bp4-card.bp4-interactive:active{
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.4); }
.bp4-collapse{
  height:0;
  overflow-y:hidden;
  -webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-collapse .bp4-collapse-body{
    -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
    .bp4-collapse .bp4-collapse-body[aria-hidden="true"]{
      display:none; }

.bp4-context-menu .bp4-popover-target{
  display:block; }

.bp4-context-menu-popover-target{
  position:fixed; }
.bp4-divider{
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
  border-right:1px solid rgba(17, 20, 24, 0.15);
  margin:5px; }
  .bp4-dark .bp4-divider{
    border-color:rgba(17, 20, 24, 0.4); }
.bp4-dialog-container{
  opacity:1;
  -webkit-transform:scale(1);
          transform:scale(1);
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  min-height:100%;
  pointer-events:none;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
  width:100%; }
  .bp4-dialog-container.bp4-overlay-enter > .bp4-dialog, .bp4-dialog-container.bp4-overlay-appear > .bp4-dialog{
    opacity:0;
    -webkit-transform:scale(0.5);
            transform:scale(0.5); }
  .bp4-dialog-container.bp4-overlay-enter-active > .bp4-dialog, .bp4-dialog-container.bp4-overlay-appear-active > .bp4-dialog{
    opacity:1;
    -webkit-transform:scale(1);
            transform:scale(1);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:300ms;
            transition-duration:300ms;
    -webkit-transition-property:opacity, -webkit-transform;
    transition-property:opacity, -webkit-transform;
    transition-property:opacity, transform;
    transition-property:opacity, transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
  .bp4-dialog-container.bp4-overlay-exit > .bp4-dialog{
    opacity:1;
    -webkit-transform:scale(1);
            transform:scale(1); }
  .bp4-dialog-container.bp4-overlay-exit-active > .bp4-dialog{
    opacity:0;
    -webkit-transform:scale(0.5);
            transform:scale(0.5);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:300ms;
            transition-duration:300ms;
    -webkit-transition-property:opacity, -webkit-transform;
    transition-property:opacity, -webkit-transform;
    transition-property:opacity, transform;
    transition-property:opacity, transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }

.bp4-dialog{
  background:#edeff2;
  border-radius:6px;
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 4px 8px rgba(17, 20, 24, 0.2), 0 18px 46px 6px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 4px 8px rgba(17, 20, 24, 0.2), 0 18px 46px 6px rgba(17, 20, 24, 0.2);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  margin:30px 0;
  padding-bottom:20px;
  pointer-events:all;
  -webkit-user-select:text;
     -moz-user-select:text;
      -ms-user-select:text;
          user-select:text;
  width:500px; }
  .bp4-dialog:focus{
    outline:0; }
  .bp4-dialog.bp4-dark,
  .bp4-dark .bp4-dialog{
    background:#2f343c;
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 4px 8px rgba(17, 20, 24, 0.4), 0 18px 46px 6px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 4px 8px rgba(17, 20, 24, 0.4), 0 18px 46px 6px rgba(17, 20, 24, 0.4);
    color:#f6f7f9; }

.bp4-dialog-header{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  background:#ffffff;
  border-radius:6px 6px 0 0;
  -webkit-box-shadow:0 1px 0 rgba(17, 20, 24, 0.15);
          box-shadow:0 1px 0 rgba(17, 20, 24, 0.15);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  min-height:40px;
  padding-left:20px;
  padding-right:5px;
  z-index:0; }
  .bp4-dialog-header .bp4-icon-large,
  .bp4-dialog-header .bp4-icon{
    color:#5f6b7c;
    -webkit-box-flex:0;
        -ms-flex:0 0 auto;
            flex:0 0 auto;
    margin-right:10px; }
  .bp4-dialog-header .bp4-heading{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    word-wrap:normal;
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto;
    line-height:inherit;
    margin:0; }
    .bp4-dialog-header .bp4-heading:last-child{
      margin-right:20px; }
  .bp4-dark .bp4-dialog-header{
    background:#383e47;
    -webkit-box-shadow:0 1px 0 rgba(17, 20, 24, 0.4);
            box-shadow:0 1px 0 rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-dialog-header .bp4-icon-large,
    .bp4-dark .bp4-dialog-header .bp4-icon{
      color:#abb3bf; }

.bp4-dialog-body{
  -webkit-box-flex:1;
      -ms-flex:1 1 auto;
          flex:1 1 auto;
  line-height:18px;
  margin:20px; }

.bp4-dialog-footer{
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  margin:0 20px; }

.bp4-dialog-footer-actions{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
      -ms-flex-pack:end;
          justify-content:flex-end; }
  .bp4-dialog-footer-actions .bp4-button{
    margin-left:10px; }
.bp4-multistep-dialog-panels{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex; }
  .bp4-multistep-dialog-panels:first-child .bp4-dialog-step-container:first-child{
    border-radius:6px 0 0 0; }
  .bp4-multistep-dialog-panels:first-child .bp4-multistep-dialog-right-panel{
    border-top-right-radius:6px; }

.bp4-multistep-dialog-left-panel{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:1;
      -ms-flex:1;
          flex:1;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column; }
  .bp4-dark .bp4-multistep-dialog-left-panel{
    background:#252a31; }

.bp4-multistep-dialog-right-panel{
  background-color:#f6f7f9;
  border-left:1px solid rgba(17, 20, 24, 0.15);
  border-radius:0 0 6px 0;
  -webkit-box-flex:3;
      -ms-flex:3;
          flex:3;
  min-width:0; }
  .bp4-dark .bp4-multistep-dialog-right-panel{
    background-color:#2f343c;
    border-left:1px solid rgba(17, 20, 24, 0.4); }

.bp4-multistep-dialog-footer{
  background-color:#ffffff;
  border-radius:0 0 6px 0;
  border-top:1px solid rgba(17, 20, 24, 0.15);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
      -ms-flex-pack:justify;
          justify-content:space-between;
  padding:10px; }
  .bp4-dark .bp4-multistep-dialog-footer{
    background:#383e47;
    border-top:1px solid rgba(17, 20, 24, 0.4); }
  .bp4-multistep-dialog-footer .bp4-dialog-footer-actions{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1; }

.bp4-dialog-step-container{
  background-color:#f6f7f9;
  border-bottom:1px solid rgba(17, 20, 24, 0.15); }
  .bp4-dark .bp4-dialog-step-container{
    background:#2f343c;
    border-bottom:1px solid rgba(17, 20, 24, 0.4); }
  .bp4-dialog-step-container.bp4-dialog-step-viewed{
    background-color:#ffffff; }
    .bp4-dark .bp4-dialog-step-container.bp4-dialog-step-viewed{
      background:#383e47; }

.bp4-dialog-step{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  background-color:#f6f7f9;
  border-radius:6px;
  cursor:not-allowed;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  margin:4px;
  padding:6px 14px; }
  .bp4-dark .bp4-dialog-step{
    background:#2f343c; }
  .bp4-dialog-step-viewed .bp4-dialog-step{
    background-color:#ffffff;
    cursor:pointer; }
    .bp4-dark .bp4-dialog-step-viewed .bp4-dialog-step{
      background:#383e47; }
  .bp4-dialog-step:hover{
    background-color:#f6f7f9; }
    .bp4-dark .bp4-dialog-step:hover{
      background:#2f343c; }

.bp4-dialog-step-icon{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  background-color:rgba(95, 107, 124, 0.6);
  border-radius:50%;
  color:#ffffff;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  height:25px;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  width:25px; }
  .bp4-dark .bp4-dialog-step-icon{
    background-color:rgba(171, 179, 191, 0.6); }
  .bp4-active.bp4-dialog-step-viewed .bp4-dialog-step-icon{
    background-color:#4c90f0; }
  .bp4-dialog-step-viewed .bp4-dialog-step-icon{
    background-color:#8f99a8; }

.bp4-dialog-step-title{
  color:rgba(95, 107, 124, 0.6);
  -webkit-box-flex:1;
      -ms-flex:1;
          flex:1;
  padding-left:10px; }
  .bp4-dark .bp4-dialog-step-title{
    color:rgba(171, 179, 191, 0.6); }
  .bp4-active.bp4-dialog-step-viewed .bp4-dialog-step-title{
    color:#4c90f0; }
  .bp4-dialog-step-viewed:not(.bp4-active) .bp4-dialog-step-title{
    color:#1c2127; }
    .bp4-dark .bp4-dialog-step-viewed:not(.bp4-active) .bp4-dialog-step-title{
      color:#f6f7f9; }
.bp4-drawer{
  background:#ffffff;
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 4px 8px rgba(17, 20, 24, 0.2), 0 18px 46px 6px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 4px 8px rgba(17, 20, 24, 0.2), 0 18px 46px 6px rgba(17, 20, 24, 0.2);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  margin:0;
  padding:0; }
  .bp4-drawer:focus{
    outline:0; }
  .bp4-drawer.bp4-position-top{
    height:50%;
    left:0;
    right:0;
    top:0; }
    .bp4-drawer.bp4-position-top.bp4-overlay-enter, .bp4-drawer.bp4-position-top.bp4-overlay-appear{
      -webkit-transform:translateY(-100%);
              transform:translateY(-100%); }
    .bp4-drawer.bp4-position-top.bp4-overlay-enter-active, .bp4-drawer.bp4-position-top.bp4-overlay-appear-active{
      -webkit-transform:translateY(0);
              transform:translateY(0);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:200ms;
              transition-duration:200ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
    .bp4-drawer.bp4-position-top.bp4-overlay-exit{
      -webkit-transform:translateY(0);
              transform:translateY(0); }
    .bp4-drawer.bp4-position-top.bp4-overlay-exit-active{
      -webkit-transform:translateY(-100%);
              transform:translateY(-100%);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:100ms;
              transition-duration:100ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-drawer.bp4-position-bottom{
    bottom:0;
    height:50%;
    left:0;
    right:0; }
    .bp4-drawer.bp4-position-bottom.bp4-overlay-enter, .bp4-drawer.bp4-position-bottom.bp4-overlay-appear{
      -webkit-transform:translateY(100%);
              transform:translateY(100%); }
    .bp4-drawer.bp4-position-bottom.bp4-overlay-enter-active, .bp4-drawer.bp4-position-bottom.bp4-overlay-appear-active{
      -webkit-transform:translateY(0);
              transform:translateY(0);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:200ms;
              transition-duration:200ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
    .bp4-drawer.bp4-position-bottom.bp4-overlay-exit{
      -webkit-transform:translateY(0);
              transform:translateY(0); }
    .bp4-drawer.bp4-position-bottom.bp4-overlay-exit-active{
      -webkit-transform:translateY(100%);
              transform:translateY(100%);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:100ms;
              transition-duration:100ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-drawer.bp4-position-left{
    bottom:0;
    left:0;
    top:0;
    width:50%; }
    .bp4-drawer.bp4-position-left.bp4-overlay-enter, .bp4-drawer.bp4-position-left.bp4-overlay-appear{
      -webkit-transform:translateX(-100%);
              transform:translateX(-100%); }
    .bp4-drawer.bp4-position-left.bp4-overlay-enter-active, .bp4-drawer.bp4-position-left.bp4-overlay-appear-active{
      -webkit-transform:translateX(0);
              transform:translateX(0);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:200ms;
              transition-duration:200ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
    .bp4-drawer.bp4-position-left.bp4-overlay-exit{
      -webkit-transform:translateX(0);
              transform:translateX(0); }
    .bp4-drawer.bp4-position-left.bp4-overlay-exit-active{
      -webkit-transform:translateX(-100%);
              transform:translateX(-100%);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:100ms;
              transition-duration:100ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-drawer.bp4-position-right{
    bottom:0;
    right:0;
    top:0;
    width:50%; }
    .bp4-drawer.bp4-position-right.bp4-overlay-enter, .bp4-drawer.bp4-position-right.bp4-overlay-appear{
      -webkit-transform:translateX(100%);
              transform:translateX(100%); }
    .bp4-drawer.bp4-position-right.bp4-overlay-enter-active, .bp4-drawer.bp4-position-right.bp4-overlay-appear-active{
      -webkit-transform:translateX(0);
              transform:translateX(0);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:200ms;
              transition-duration:200ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
    .bp4-drawer.bp4-position-right.bp4-overlay-exit{
      -webkit-transform:translateX(0);
              transform:translateX(0); }
    .bp4-drawer.bp4-position-right.bp4-overlay-exit-active{
      -webkit-transform:translateX(100%);
              transform:translateX(100%);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:100ms;
              transition-duration:100ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-drawer.bp4-dark,
  .bp4-dark .bp4-drawer{
    background:#383e47;
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 4px 8px rgba(17, 20, 24, 0.4), 0 18px 46px 6px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 4px 8px rgba(17, 20, 24, 0.4), 0 18px 46px 6px rgba(17, 20, 24, 0.4);
    color:#f6f7f9; }

.bp4-drawer-header{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  border-radius:0;
  -webkit-box-shadow:0 1px 0 rgba(17, 20, 24, 0.15);
          box-shadow:0 1px 0 rgba(17, 20, 24, 0.15);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  min-height:40px;
  padding:5px;
  padding-left:20px;
  position:relative; }
  .bp4-drawer-header .bp4-icon-large,
  .bp4-drawer-header .bp4-icon{
    color:#5f6b7c;
    -webkit-box-flex:0;
        -ms-flex:0 0 auto;
            flex:0 0 auto;
    margin-right:10px; }
  .bp4-drawer-header .bp4-heading{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    word-wrap:normal;
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto;
    line-height:inherit;
    margin:0; }
    .bp4-drawer-header .bp4-heading:last-child{
      margin-right:20px; }
  .bp4-dark .bp4-drawer-header{
    -webkit-box-shadow:0 1px 0 rgba(17, 20, 24, 0.4);
            box-shadow:0 1px 0 rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-drawer-header .bp4-icon-large,
    .bp4-dark .bp4-drawer-header .bp4-icon{
      color:#abb3bf; }

.bp4-drawer-body{
  -webkit-box-flex:1;
      -ms-flex:1 1 auto;
          flex:1 1 auto;
  line-height:18px;
  overflow:auto; }

.bp4-drawer-footer{
  -webkit-box-shadow:inset 0 1px 0 rgba(17, 20, 24, 0.15);
          box-shadow:inset 0 1px 0 rgba(17, 20, 24, 0.15);
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  padding:10px 20px;
  position:relative; }
  .bp4-dark .bp4-drawer-footer{
    -webkit-box-shadow:inset 0 1px 0 rgba(17, 20, 24, 0.4);
            box-shadow:inset 0 1px 0 rgba(17, 20, 24, 0.4); }
.bp4-editable-text{
  cursor:text;
  display:inline-block;
  max-width:100%;
  position:relative;
  vertical-align:top;
  white-space:nowrap; }
  .bp4-editable-text::before{
    bottom:-3px;
    left:-3px;
    position:absolute;
    right:-3px;
    top:-3px;
    border-radius:3px;
    content:"";
    -webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-editable-text:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.15);
            box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.15); }
  .bp4-editable-text.bp4-editable-text-editing::before{
    background-color:#ffffff;
    -webkit-box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
  .bp4-editable-text.bp4-disabled::before{
    -webkit-box-shadow:none;
            box-shadow:none; }
  .bp4-editable-text.bp4-intent-primary .bp4-editable-text-input,
  .bp4-editable-text.bp4-intent-primary .bp4-editable-text-content{
    color:#2d72d2; }
  .bp4-editable-text.bp4-intent-primary:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px rgba(45, 114, 210, 0.4);
            box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px rgba(45, 114, 210, 0.4); }
  .bp4-editable-text.bp4-intent-primary.bp4-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
  .bp4-editable-text.bp4-intent-success .bp4-editable-text-input,
  .bp4-editable-text.bp4-intent-success .bp4-editable-text-content{
    color:#238551; }
  .bp4-editable-text.bp4-intent-success:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), inset 0 0 0 1px rgba(35, 133, 81, 0.4);
            box-shadow:0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), inset 0 0 0 1px rgba(35, 133, 81, 0.4); }
  .bp4-editable-text.bp4-intent-success.bp4-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #238551, 0 0 0 3px rgba(35, 133, 81, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 1px #238551, 0 0 0 3px rgba(35, 133, 81, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
  .bp4-editable-text.bp4-intent-warning .bp4-editable-text-input,
  .bp4-editable-text.bp4-intent-warning .bp4-editable-text-content{
    color:#c87619; }
  .bp4-editable-text.bp4-intent-warning:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), inset 0 0 0 1px rgba(200, 118, 25, 0.4);
            box-shadow:0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), inset 0 0 0 1px rgba(200, 118, 25, 0.4); }
  .bp4-editable-text.bp4-intent-warning.bp4-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #c87619, 0 0 0 3px rgba(200, 118, 25, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 1px #c87619, 0 0 0 3px rgba(200, 118, 25, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
  .bp4-editable-text.bp4-intent-danger .bp4-editable-text-input,
  .bp4-editable-text.bp4-intent-danger .bp4-editable-text-content{
    color:#cd4246; }
  .bp4-editable-text.bp4-intent-danger:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), inset 0 0 0 1px rgba(205, 66, 70, 0.4);
            box-shadow:0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), inset 0 0 0 1px rgba(205, 66, 70, 0.4); }
  .bp4-editable-text.bp4-intent-danger.bp4-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #cd4246, 0 0 0 3px rgba(205, 66, 70, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 1px #cd4246, 0 0 0 3px rgba(205, 66, 70, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
  .bp4-dark .bp4-editable-text:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);
            box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  .bp4-dark .bp4-editable-text.bp4-editable-text-editing::before{
    background-color:rgba(17, 20, 24, 0.3);
    -webkit-box-shadow:0 0 0 1px #4c90f0, 0 0 0 3px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px #4c90f0, 0 0 0 3px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-dark .bp4-editable-text.bp4-disabled::before{
    -webkit-box-shadow:none;
            box-shadow:none; }
  .bp4-dark .bp4-editable-text.bp4-intent-primary .bp4-editable-text-content{
    color:#8abbff; }
  .bp4-dark .bp4-editable-text.bp4-intent-primary:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(138, 187, 255, 0), 0 0 0 0 rgba(138, 187, 255, 0), inset 0 0 0 1px rgba(138, 187, 255, 0.4);
            box-shadow:0 0 0 0 rgba(138, 187, 255, 0), 0 0 0 0 rgba(138, 187, 255, 0), inset 0 0 0 1px rgba(138, 187, 255, 0.4); }
  .bp4-dark .bp4-editable-text.bp4-intent-primary.bp4-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #8abbff, 0 0 0 3px rgba(138, 187, 255, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px #8abbff, 0 0 0 3px rgba(138, 187, 255, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-dark .bp4-editable-text.bp4-intent-success .bp4-editable-text-content{
    color:#72ca9b; }
  .bp4-dark .bp4-editable-text.bp4-intent-success:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(114, 202, 155, 0), 0 0 0 0 rgba(114, 202, 155, 0), inset 0 0 0 1px rgba(114, 202, 155, 0.4);
            box-shadow:0 0 0 0 rgba(114, 202, 155, 0), 0 0 0 0 rgba(114, 202, 155, 0), inset 0 0 0 1px rgba(114, 202, 155, 0.4); }
  .bp4-dark .bp4-editable-text.bp4-intent-success.bp4-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #72ca9b, 0 0 0 3px rgba(114, 202, 155, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px #72ca9b, 0 0 0 3px rgba(114, 202, 155, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-dark .bp4-editable-text.bp4-intent-warning .bp4-editable-text-content{
    color:#fbb360; }
  .bp4-dark .bp4-editable-text.bp4-intent-warning:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(251, 179, 96, 0), 0 0 0 0 rgba(251, 179, 96, 0), inset 0 0 0 1px rgba(251, 179, 96, 0.4);
            box-shadow:0 0 0 0 rgba(251, 179, 96, 0), 0 0 0 0 rgba(251, 179, 96, 0), inset 0 0 0 1px rgba(251, 179, 96, 0.4); }
  .bp4-dark .bp4-editable-text.bp4-intent-warning.bp4-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #fbb360, 0 0 0 3px rgba(251, 179, 96, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px #fbb360, 0 0 0 3px rgba(251, 179, 96, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-dark .bp4-editable-text.bp4-intent-danger .bp4-editable-text-content{
    color:#fa999c; }
  .bp4-dark .bp4-editable-text.bp4-intent-danger:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(250, 153, 156, 0), 0 0 0 0 rgba(250, 153, 156, 0), inset 0 0 0 1px rgba(250, 153, 156, 0.4);
            box-shadow:0 0 0 0 rgba(250, 153, 156, 0), 0 0 0 0 rgba(250, 153, 156, 0), inset 0 0 0 1px rgba(250, 153, 156, 0.4); }
  .bp4-dark .bp4-editable-text.bp4-intent-danger.bp4-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #fa999c, 0 0 0 3px rgba(250, 153, 156, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px #fa999c, 0 0 0 3px rgba(250, 153, 156, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }

.bp4-editable-text-input,
.bp4-editable-text-content{
  color:inherit;
  display:inherit;
  font:inherit;
  letter-spacing:inherit;
  max-width:inherit;
  min-width:inherit;
  position:relative;
  resize:none;
  text-transform:inherit;
  vertical-align:top; }

.bp4-editable-text-input{
  background:none;
  border:none;
  -webkit-box-shadow:none;
          box-shadow:none;
  padding:0;
  white-space:pre-wrap;
  width:100%; }
  .bp4-editable-text-input::-webkit-input-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-editable-text-input::-moz-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-editable-text-input:-ms-input-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-editable-text-input::-ms-input-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-editable-text-input::placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-editable-text-input:focus{
    outline:none; }
  .bp4-editable-text-input::-ms-clear{
    display:none; }

.bp4-editable-text-content{
  overflow:hidden;
  padding-right:2px;
  text-overflow:ellipsis;
  white-space:pre; }
  .bp4-editable-text-editing > .bp4-editable-text-content{
    left:0;
    position:absolute;
    visibility:hidden; }
  .bp4-editable-text-placeholder > .bp4-editable-text-content{
    color:#5f6b7c; }
    .bp4-dark .bp4-editable-text-placeholder > .bp4-editable-text-content{
      color:#abb3bf; }

.bp4-editable-text.bp4-multiline{
  display:block; }
  .bp4-editable-text.bp4-multiline .bp4-editable-text-content{
    overflow:auto;
    white-space:pre-wrap;
    word-wrap:break-word; }
.bp4-divider{
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
  border-right:1px solid rgba(17, 20, 24, 0.15);
  margin:5px; }
  .bp4-dark .bp4-divider{
    border-color:rgba(17, 20, 24, 0.4); }
.bp4-control-group{
  -webkit-transform:translateZ(0);
          transform:translateZ(0);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-align:stretch;
      -ms-flex-align:stretch;
          align-items:stretch; }
  .bp4-control-group > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp4-control-group > .bp4-fill{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp4-control-group .bp4-button,
  .bp4-control-group .bp4-html-select,
  .bp4-control-group .bp4-input,
  .bp4-control-group .bp4-select{
    position:relative; }
  .bp4-control-group .bp4-input{
    border-radius:inherit;
    z-index:2; }
    .bp4-control-group .bp4-input:focus{
      border-radius:3px;
      z-index:14; }
    .bp4-control-group .bp4-input[class*="bp4-intent"]{
      z-index:13; }
      .bp4-control-group .bp4-input[class*="bp4-intent"]:focus{
        z-index:15; }
    .bp4-control-group .bp4-input[readonly], .bp4-control-group .bp4-input:disabled, .bp4-control-group .bp4-input.bp4-disabled{
      z-index:1; }
  .bp4-control-group .bp4-input-group[class*="bp4-intent"] .bp4-input{
    z-index:13; }
    .bp4-control-group .bp4-input-group[class*="bp4-intent"] .bp4-input:focus{
      z-index:15; }
  .bp4-control-group .bp4-button,
  .bp4-control-group .bp4-html-select select,
  .bp4-control-group .bp4-select select{
    -webkit-transform:translateZ(0);
            transform:translateZ(0);
    border-radius:inherit;
    z-index:4; }
    .bp4-control-group .bp4-button:focus,
    .bp4-control-group .bp4-html-select select:focus,
    .bp4-control-group .bp4-select select:focus{
      z-index:5; }
    .bp4-control-group .bp4-button:hover,
    .bp4-control-group .bp4-html-select select:hover,
    .bp4-control-group .bp4-select select:hover{
      z-index:6; }
    .bp4-control-group .bp4-button:active,
    .bp4-control-group .bp4-html-select select:active,
    .bp4-control-group .bp4-select select:active{
      z-index:7; }
    .bp4-control-group .bp4-button[readonly], .bp4-control-group .bp4-button:disabled, .bp4-control-group .bp4-button.bp4-disabled,
    .bp4-control-group .bp4-html-select select[readonly],
    .bp4-control-group .bp4-html-select select:disabled,
    .bp4-control-group .bp4-html-select select.bp4-disabled,
    .bp4-control-group .bp4-select select[readonly],
    .bp4-control-group .bp4-select select:disabled,
    .bp4-control-group .bp4-select select.bp4-disabled{
      z-index:3; }
    .bp4-control-group .bp4-button[class*="bp4-intent"],
    .bp4-control-group .bp4-html-select select[class*="bp4-intent"],
    .bp4-control-group .bp4-select select[class*="bp4-intent"]{
      z-index:9; }
      .bp4-control-group .bp4-button[class*="bp4-intent"]:focus,
      .bp4-control-group .bp4-html-select select[class*="bp4-intent"]:focus,
      .bp4-control-group .bp4-select select[class*="bp4-intent"]:focus{
        z-index:10; }
      .bp4-control-group .bp4-button[class*="bp4-intent"]:hover,
      .bp4-control-group .bp4-html-select select[class*="bp4-intent"]:hover,
      .bp4-control-group .bp4-select select[class*="bp4-intent"]:hover{
        z-index:11; }
      .bp4-control-group .bp4-button[class*="bp4-intent"]:active,
      .bp4-control-group .bp4-html-select select[class*="bp4-intent"]:active,
      .bp4-control-group .bp4-select select[class*="bp4-intent"]:active{
        z-index:12; }
      .bp4-control-group .bp4-button[class*="bp4-intent"][readonly], .bp4-control-group .bp4-button[class*="bp4-intent"]:disabled, .bp4-control-group .bp4-button[class*="bp4-intent"].bp4-disabled,
      .bp4-control-group .bp4-html-select select[class*="bp4-intent"][readonly],
      .bp4-control-group .bp4-html-select select[class*="bp4-intent"]:disabled,
      .bp4-control-group .bp4-html-select select[class*="bp4-intent"].bp4-disabled,
      .bp4-control-group .bp4-select select[class*="bp4-intent"][readonly],
      .bp4-control-group .bp4-select select[class*="bp4-intent"]:disabled,
      .bp4-control-group .bp4-select select[class*="bp4-intent"].bp4-disabled{
        z-index:8; }
  .bp4-control-group .bp4-input-group > .bp4-icon,
  .bp4-control-group .bp4-input-group > .bp4-button,
  .bp4-control-group .bp4-input-group > .bp4-input-left-container,
  .bp4-control-group .bp4-input-group > .bp4-input-action{
    z-index:16; }
  .bp4-control-group .bp4-select::after,
  .bp4-control-group .bp4-html-select::after,
  .bp4-control-group .bp4-select > .bp4-icon,
  .bp4-control-group .bp4-html-select > .bp4-icon{
    z-index:17; }
  .bp4-control-group .bp4-select:focus-within{
    z-index:5; }
  .bp4-control-group:not(.bp4-vertical) > *:not(.bp4-divider){
    margin-right:-1px; }
  .bp4-control-group:not(.bp4-vertical) > .bp4-divider:not(:first-child){
    margin-left:6px; }
  .bp4-dark .bp4-control-group:not(.bp4-vertical) > *:not(.bp4-divider){
    margin-right:0; }
  .bp4-dark .bp4-control-group:not(.bp4-vertical) > .bp4-button + .bp4-button{
    margin-left:1px; }
  .bp4-control-group .bp4-popover-wrapper,
  .bp4-control-group .bp4-popover-target{
    border-radius:inherit; }
  .bp4-control-group > :first-child{
    border-radius:3px 0 0 3px; }
  .bp4-control-group > :last-child{
    border-radius:0 3px 3px 0;
    margin-right:0; }
  .bp4-control-group > :only-child{
    border-radius:3px;
    margin-right:0; }
  .bp4-control-group .bp4-input-group .bp4-button{
    border-radius:3px; }
  .bp4-control-group .bp4-numeric-input:not(:first-child) .bp4-input-group{
    border-bottom-left-radius:0;
    border-top-left-radius:0; }
  .bp4-control-group.bp4-fill{
    width:100%; }
  .bp4-control-group > .bp4-fill{
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto; }
  .bp4-control-group.bp4-fill > *:not(.bp4-fixed){
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto; }
  .bp4-control-group.bp4-vertical{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
        -ms-flex-direction:column;
            flex-direction:column; }
    .bp4-control-group.bp4-vertical > *{
      margin-top:-1px; }
    .bp4-control-group.bp4-vertical > :first-child{
      border-radius:3px 3px 0 0;
      margin-top:0; }
    .bp4-control-group.bp4-vertical > :last-child{
      border-radius:0 0 3px 3px; }
.bp4-control{
  cursor:pointer;
  display:block;
  margin-bottom:10px;
  position:relative;
  text-transform:none; }
  .bp4-control input:checked ~ .bp4-control-indicator{
    background-color:#2d72d2;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
    color:#ffffff; }
  .bp4-control:hover input:checked ~ .bp4-control-indicator{
    background-color:#215db0;
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2); }
  .bp4-control input:not(:disabled):active:checked ~ .bp4-control-indicator{
    background:#184a90;
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
  .bp4-control input:disabled:checked ~ .bp4-control-indicator{
    background:rgba(45, 114, 210, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none; }
  .bp4-dark .bp4-control input:checked ~ .bp4-control-indicator{
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4); }
  .bp4-dark .bp4-control:hover input:checked ~ .bp4-control-indicator{
    background-color:#215db0;
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4); }
  .bp4-dark .bp4-control input:not(:disabled):active:checked ~ .bp4-control-indicator{
    background-color:#184a90;
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
  .bp4-dark .bp4-control input:disabled:checked ~ .bp4-control-indicator{
    background:rgba(24, 74, 144, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none; }
  .bp4-control:not(.bp4-align-right){
    padding-left:26px; }
    .bp4-control:not(.bp4-align-right) .bp4-control-indicator{
      margin-left:-26px; }
  .bp4-control.bp4-align-right{
    padding-right:26px; }
    .bp4-control.bp4-align-right .bp4-control-indicator{
      margin-right:-26px; }
  .bp4-control.bp4-disabled{
    color:rgba(95, 107, 124, 0.6);
    cursor:not-allowed; }
  .bp4-control.bp4-inline{
    display:inline-block;
    margin-right:20px; }
  .bp4-control input{
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    z-index:-1; }
  .bp4-control .bp4-control-indicator{
    background-clip:padding-box;
    background-color:#f6f7f9;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
    border:none;
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
    cursor:pointer;
    display:inline-block;
    font-size:16px;
    height:1em;
    margin-right:10px;
    margin-top:-3px;
    position:relative;
    -webkit-user-select:none;
       -moz-user-select:none;
        -ms-user-select:none;
            user-select:none;
    vertical-align:middle;
    width:1em; }
    .bp4-control .bp4-control-indicator::before{
      content:"";
      display:block;
      height:1em;
      width:1em; }
  .bp4-control:hover .bp4-control-indicator{
    background-color:#edeff2; }
  .bp4-control input:not(:disabled):active ~ .bp4-control-indicator{
    background:#dce0e5;
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 2px rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
  .bp4-control input:disabled ~ .bp4-control-indicator{
    background:rgba(211, 216, 222, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none;
    cursor:not-allowed; }
  .bp4-control input:focus ~ .bp4-control-indicator{
    outline:rgba(45, 114, 210, 0.6) auto 2px;
    outline-offset:2px;
    -moz-outline-radius:6px; }
  .bp4-control.bp4-align-right .bp4-control-indicator{
    float:right;
    margin-left:10px;
    margin-top:1px; }
  .bp4-control.bp4-large{
    font-size:16px; }
    .bp4-control.bp4-large:not(.bp4-align-right){
      padding-left:30px; }
      .bp4-control.bp4-large:not(.bp4-align-right) .bp4-control-indicator{
        margin-left:-30px; }
    .bp4-control.bp4-large.bp4-align-right{
      padding-right:30px; }
      .bp4-control.bp4-large.bp4-align-right .bp4-control-indicator{
        margin-right:-30px; }
    .bp4-control.bp4-large .bp4-control-indicator{
      font-size:20px; }
    .bp4-control.bp4-large.bp4-align-right .bp4-control-indicator{
      margin-top:0; }
  .bp4-control.bp4-checkbox input:indeterminate ~ .bp4-control-indicator{
    background-color:#2d72d2;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
    color:#ffffff; }
  .bp4-control.bp4-checkbox:hover input:indeterminate ~ .bp4-control-indicator{
    background-color:#215db0;
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 -1px 0 rgba(17, 20, 24, 0.2); }
  .bp4-control.bp4-checkbox input:not(:disabled):active:indeterminate ~ .bp4-control-indicator{
    background:#184a90;
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
  .bp4-control.bp4-checkbox input:disabled:indeterminate ~ .bp4-control-indicator{
    background:rgba(45, 114, 210, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none; }
  .bp4-dark .bp4-control.bp4-checkbox input:indeterminate ~ .bp4-control-indicator{
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4); }
  .bp4-dark .bp4-control.bp4-checkbox:hover input:indeterminate ~ .bp4-control-indicator{
    background-color:#215db0;
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4); }
  .bp4-dark .bp4-control.bp4-checkbox input:not(:disabled):active:indeterminate ~ .bp4-control-indicator{
    background-color:#184a90;
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
  .bp4-dark .bp4-control.bp4-checkbox input:disabled:indeterminate ~ .bp4-control-indicator{
    background:rgba(24, 74, 144, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none; }
  .bp4-control.bp4-checkbox .bp4-control-indicator{
    border-radius:3px; }
  .bp4-control.bp4-checkbox input:checked ~ .bp4-control-indicator::before{
    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }
  .bp4-control.bp4-checkbox input:indeterminate ~ .bp4-control-indicator::before{
    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }
  .bp4-control.bp4-radio .bp4-control-indicator{
    border-radius:50%; }
  .bp4-control.bp4-radio input:checked ~ .bp4-control-indicator::before{
    background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }
  .bp4-control.bp4-radio input:checked:disabled ~ .bp4-control-indicator::before{
    opacity:0.5; }
  .bp4-control.bp4-radio input:focus ~ .bp4-control-indicator{
    -moz-outline-radius:16px; }
  .bp4-control.bp4-switch input ~ .bp4-control-indicator{
    background:rgba(171, 179, 191, 0.5); }
  .bp4-control.bp4-switch:hover input ~ .bp4-control-indicator{
    background:rgba(115, 128, 145, 0.5); }
  .bp4-control.bp4-switch input:not(:disabled):active ~ .bp4-control-indicator{
    background:rgba(95, 107, 124, 0.5); }
  .bp4-control.bp4-switch input:disabled ~ .bp4-control-indicator{
    background:rgba(211, 216, 222, 0.5); }
    .bp4-control.bp4-switch input:disabled ~ .bp4-control-indicator::before{
      background:rgba(255, 255, 255, 0.8); }
  .bp4-control.bp4-switch input:checked ~ .bp4-control-indicator{
    background:#2d72d2; }
  .bp4-control.bp4-switch:hover input:checked ~ .bp4-control-indicator{
    background:#215db0; }
  .bp4-control.bp4-switch input:checked:not(:disabled):active ~ .bp4-control-indicator{
    background:#184a90; }
  .bp4-control.bp4-switch input:checked:disabled ~ .bp4-control-indicator{
    background:rgba(45, 114, 210, 0.5); }
    .bp4-control.bp4-switch input:checked:disabled ~ .bp4-control-indicator::before{
      background:rgba(255, 255, 255, 0.8); }
  .bp4-control.bp4-switch:not(.bp4-align-right){
    padding-left:38px; }
    .bp4-control.bp4-switch:not(.bp4-align-right) .bp4-control-indicator{
      margin-left:-38px; }
  .bp4-control.bp4-switch.bp4-align-right{
    padding-right:38px; }
    .bp4-control.bp4-switch.bp4-align-right .bp4-control-indicator{
      margin-right:-38px; }
  .bp4-control.bp4-switch .bp4-control-indicator{
    border:none;
    border-radius:1.75em;
    -webkit-box-shadow:none !important;
            box-shadow:none !important;
    min-width:1.75em;
    -webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
    width:auto; }
    .bp4-control.bp4-switch .bp4-control-indicator::before{
      background:rgba(143, 153, 168, 0.3);
      border-radius:50%;
      -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 1px rgba(17, 20, 24, 0.5);
              box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 1px rgba(17, 20, 24, 0.5);
      height:calc(1em - 4px);
      left:0;
      margin:2px;
      position:absolute;
      -webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
      transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
      width:calc(1em - 4px); }
  .bp4-control.bp4-switch input:checked ~ .bp4-control-indicator::before{
    left:calc(100% - 1em); }
  .bp4-control.bp4-switch.bp4-large:not(.bp4-align-right){
    padding-left:45px; }
    .bp4-control.bp4-switch.bp4-large:not(.bp4-align-right) .bp4-control-indicator{
      margin-left:-45px; }
  .bp4-control.bp4-switch.bp4-large.bp4-align-right{
    padding-right:45px; }
    .bp4-control.bp4-switch.bp4-large.bp4-align-right .bp4-control-indicator{
      margin-right:-45px; }
  .bp4-dark .bp4-control.bp4-switch input ~ .bp4-control-indicator{
    background:rgba(17, 20, 24, 0.5); }
  .bp4-dark .bp4-control.bp4-switch:hover input ~ .bp4-control-indicator{
    background:rgba(17, 20, 24, 0.7); }
  .bp4-dark .bp4-control.bp4-switch input:not(:disabled):active ~ .bp4-control-indicator{
    background:rgba(17, 20, 24, 0.9); }
  .bp4-dark .bp4-control.bp4-switch input:disabled ~ .bp4-control-indicator{
    background:rgba(64, 72, 84, 0.5); }
    .bp4-dark .bp4-control.bp4-switch input:disabled ~ .bp4-control-indicator::before{
      background:rgba(17, 20, 24, 0.4); }
  .bp4-dark .bp4-control.bp4-switch input:checked ~ .bp4-control-indicator{
    background:#2d72d2; }
  .bp4-dark .bp4-control.bp4-switch:hover input:checked ~ .bp4-control-indicator{
    background:#215db0; }
  .bp4-dark .bp4-control.bp4-switch input:checked:not(:disabled):active ~ .bp4-control-indicator{
    background:#184a90; }
  .bp4-dark .bp4-control.bp4-switch input:checked:disabled ~ .bp4-control-indicator{
    background:rgba(24, 74, 144, 0.5); }
    .bp4-dark .bp4-control.bp4-switch input:checked:disabled ~ .bp4-control-indicator::before{
      background:rgba(17, 20, 24, 0.4); }
  .bp4-dark .bp4-control.bp4-switch .bp4-control-indicator::before{
    background:#404854;
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4); }
  .bp4-dark .bp4-control.bp4-switch input:checked ~ .bp4-control-indicator::before{
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4); }
  .bp4-control.bp4-switch .bp4-switch-inner-text{
    font-size:0.7em;
    text-align:center; }
  .bp4-control.bp4-switch .bp4-control-indicator-child:first-child{
    line-height:0;
    margin-left:0.5em;
    margin-right:1.2em;
    visibility:hidden; }
  .bp4-control.bp4-switch .bp4-control-indicator-child:last-child{
    line-height:1em;
    margin-left:1.2em;
    margin-right:0.5em;
    visibility:visible; }
  .bp4-control.bp4-switch input:checked ~ .bp4-control-indicator .bp4-control-indicator-child:first-child{
    line-height:1em;
    visibility:visible; }
  .bp4-control.bp4-switch input:checked ~ .bp4-control-indicator .bp4-control-indicator-child:last-child{
    line-height:0;
    visibility:hidden; }
  .bp4-dark .bp4-control{
    color:#f6f7f9; }
    .bp4-dark .bp4-control.bp4-disabled{
      color:rgba(171, 179, 191, 0.6); }
    .bp4-dark .bp4-control .bp4-control-indicator{
      background-color:#abb3bf;
      background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
      background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
      -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-control:hover .bp4-control-indicator{
      background-color:#8f99a8; }
    .bp4-dark .bp4-control input:not(:disabled):active ~ .bp4-control-indicator{
      background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0.1))), -webkit-gradient(linear, left bottom, left top, from(#738091), to(#738091));
      background:linear-gradient(0deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1)), linear-gradient(0deg, #738091, #738091);
      -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.6), inset 0 1px 2px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px rgba(17, 20, 24, 0.6), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
    .bp4-dark .bp4-control input:disabled ~ .bp4-control-indicator{
      background:rgba(64, 72, 84, 0.5);
      -webkit-box-shadow:none;
              box-shadow:none;
      cursor:not-allowed; }
    .bp4-dark .bp4-control.bp4-checkbox input:disabled:checked ~ .bp4-control-indicator, .bp4-dark .bp4-control.bp4-checkbox input:disabled:indeterminate ~ .bp4-control-indicator{
      color:rgba(171, 179, 191, 0.6); }
.bp4-file-input{
  cursor:pointer;
  display:inline-block;
  height:30px;
  position:relative; }
  .bp4-file-input input{
    margin:0;
    min-width:200px;
    opacity:0; }
    .bp4-file-input input:disabled + .bp4-file-upload-input,
    .bp4-file-input input.bp4-disabled + .bp4-file-upload-input{
      background:rgba(211, 216, 222, 0.5);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(95, 107, 124, 0.6);
      cursor:not-allowed;
      resize:none; }
      .bp4-file-input input:disabled + .bp4-file-upload-input::-webkit-input-placeholder, .bp4-file-input input.bp4-disabled + .bp4-file-upload-input::-webkit-input-placeholder{
        color:rgba(95, 107, 124, 0.6); }
      .bp4-file-input input:disabled + .bp4-file-upload-input::-moz-placeholder, .bp4-file-input input.bp4-disabled + .bp4-file-upload-input::-moz-placeholder{
        color:rgba(95, 107, 124, 0.6); }
      .bp4-file-input input:disabled + .bp4-file-upload-input:-ms-input-placeholder, .bp4-file-input input.bp4-disabled + .bp4-file-upload-input:-ms-input-placeholder{
        color:rgba(95, 107, 124, 0.6); }
      .bp4-file-input input:disabled + .bp4-file-upload-input::-ms-input-placeholder, .bp4-file-input input.bp4-disabled + .bp4-file-upload-input::-ms-input-placeholder{
        color:rgba(95, 107, 124, 0.6); }
      .bp4-file-input input:disabled + .bp4-file-upload-input::placeholder,
      .bp4-file-input input.bp4-disabled + .bp4-file-upload-input::placeholder{
        color:rgba(95, 107, 124, 0.6); }
      .bp4-file-input input:disabled + .bp4-file-upload-input::after,
      .bp4-file-input input.bp4-disabled + .bp4-file-upload-input::after{
        background-color:rgba(211, 216, 222, 0.5);
        background-image:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:rgba(95, 107, 124, 0.6);
        cursor:not-allowed;
        outline:none; }
        .bp4-file-input input:disabled + .bp4-file-upload-input::after.bp4-active, .bp4-file-input input:disabled + .bp4-file-upload-input::after.bp4-active:hover,
        .bp4-file-input input.bp4-disabled + .bp4-file-upload-input::after.bp4-active,
        .bp4-file-input input.bp4-disabled + .bp4-file-upload-input::after.bp4-active:hover{
          background:rgba(211, 216, 222, 0.7); }
      .bp4-dark .bp4-file-input input:disabled + .bp4-file-upload-input, .bp4-dark
      .bp4-file-input input.bp4-disabled + .bp4-file-upload-input{
        background:rgba(64, 72, 84, 0.5);
        -webkit-box-shadow:none;
                box-shadow:none;
        color:rgba(171, 179, 191, 0.6); }
        .bp4-dark .bp4-file-input input:disabled + .bp4-file-upload-input::after, .bp4-dark
        .bp4-file-input input.bp4-disabled + .bp4-file-upload-input::after{
          background-color:rgba(64, 72, 84, 0.5);
          background-image:none;
          -webkit-box-shadow:none;
                  box-shadow:none;
          color:rgba(171, 179, 191, 0.6); }
          .bp4-dark .bp4-file-input input:disabled + .bp4-file-upload-input::after.bp4-active, .bp4-dark
          .bp4-file-input input.bp4-disabled + .bp4-file-upload-input::after.bp4-active{
            background:rgba(64, 72, 84, 0.7); }
  .bp4-file-input.bp4-file-input-has-selection .bp4-file-upload-input{
    color:#1c2127; }
  .bp4-dark .bp4-file-input.bp4-file-input-has-selection .bp4-file-upload-input{
    color:#f6f7f9; }
  .bp4-file-input.bp4-fill{
    width:100%; }
  .bp4-file-input.bp4-large,
  .bp4-large .bp4-file-input{
    height:40px; }
  .bp4-file-input .bp4-file-upload-input-custom-text::after{
    content:attr(bp4-button-text); }

.bp4-file-upload-input{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  background:#ffffff;
  border:none;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2);
  color:#1c2127;
  font-size:14px;
  font-weight:400;
  height:30px;
  line-height:30px;
  outline:none;
  padding:0 10px;
  -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  vertical-align:middle;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  color:rgba(95, 107, 124, 0.6);
  left:0;
  padding-right:80px;
  position:absolute;
  right:0;
  top:0;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none; }
  .bp4-file-upload-input::-webkit-input-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-file-upload-input::-moz-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-file-upload-input:-ms-input-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-file-upload-input::-ms-input-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-file-upload-input::placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-file-upload-input:focus, .bp4-file-upload-input.bp4-active{
    -webkit-box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
  .bp4-file-upload-input[type="search"], .bp4-file-upload-input.bp4-round{
    border-radius:30px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    padding-left:10px; }
  .bp4-file-upload-input[readonly]{
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15); }
  .bp4-file-upload-input:disabled, .bp4-file-upload-input.bp4-disabled{
    background:rgba(211, 216, 222, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none;
    color:rgba(95, 107, 124, 0.6);
    cursor:not-allowed;
    resize:none; }
    .bp4-file-upload-input:disabled::-webkit-input-placeholder, .bp4-file-upload-input.bp4-disabled::-webkit-input-placeholder{
      color:rgba(95, 107, 124, 0.6); }
    .bp4-file-upload-input:disabled::-moz-placeholder, .bp4-file-upload-input.bp4-disabled::-moz-placeholder{
      color:rgba(95, 107, 124, 0.6); }
    .bp4-file-upload-input:disabled:-ms-input-placeholder, .bp4-file-upload-input.bp4-disabled:-ms-input-placeholder{
      color:rgba(95, 107, 124, 0.6); }
    .bp4-file-upload-input:disabled::-ms-input-placeholder, .bp4-file-upload-input.bp4-disabled::-ms-input-placeholder{
      color:rgba(95, 107, 124, 0.6); }
    .bp4-file-upload-input:disabled::placeholder, .bp4-file-upload-input.bp4-disabled::placeholder{
      color:rgba(95, 107, 124, 0.6); }
  .bp4-file-upload-input::after{
    background-color:#f6f7f9;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
    color:#1c2127;
    min-height:24px;
    min-width:24px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    word-wrap:normal;
    border-radius:3px;
    content:"Browse";
    line-height:24px;
    margin:3px;
    position:absolute;
    right:0;
    text-align:center;
    top:0;
    width:70px; }
    .bp4-file-upload-input::after:hover{
      background-clip:padding-box;
      background-color:#edeff2;
      -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
              box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1); }
    .bp4-file-upload-input::after:active, .bp4-file-upload-input::after.bp4-active{
      background-color:#dce0e5;
      background-image:none;
      -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 2px rgba(17, 20, 24, 0.2);
              box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
    .bp4-file-upload-input::after:disabled, .bp4-file-upload-input::after.bp4-disabled{
      background-color:rgba(211, 216, 222, 0.5);
      background-image:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(95, 107, 124, 0.6);
      cursor:not-allowed;
      outline:none; }
      .bp4-file-upload-input::after:disabled.bp4-active, .bp4-file-upload-input::after:disabled.bp4-active:hover, .bp4-file-upload-input::after.bp4-disabled.bp4-active, .bp4-file-upload-input::after.bp4-disabled.bp4-active:hover{
        background:rgba(211, 216, 222, 0.7); }
  .bp4-file-upload-input:hover::after{
    background-clip:padding-box;
    background-color:#edeff2;
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1); }
  .bp4-file-upload-input:active::after{
    background-color:#dce0e5;
    background-image:none;
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 2px rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
  .bp4-large .bp4-file-upload-input{
    font-size:16px;
    height:40px;
    line-height:40px;
    padding-right:95px; }
    .bp4-large .bp4-file-upload-input[type="search"], .bp4-large .bp4-file-upload-input.bp4-round{
      padding:0 15px; }
    .bp4-large .bp4-file-upload-input::after{
      min-height:30px;
      min-width:30px;
      line-height:30px;
      margin:5px;
      width:85px; }
  .bp4-dark .bp4-file-upload-input{
    background:rgba(17, 20, 24, 0.3);
    -webkit-box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
    color:#f6f7f9;
    color:rgba(171, 179, 191, 0.6); }
    .bp4-dark .bp4-file-upload-input::-webkit-input-placeholder{
      color:#abb3bf; }
    .bp4-dark .bp4-file-upload-input::-moz-placeholder{
      color:#abb3bf; }
    .bp4-dark .bp4-file-upload-input:-ms-input-placeholder{
      color:#abb3bf; }
    .bp4-dark .bp4-file-upload-input::-ms-input-placeholder{
      color:#abb3bf; }
    .bp4-dark .bp4-file-upload-input::placeholder{
      color:#abb3bf; }
    .bp4-dark .bp4-file-upload-input:focus{
      -webkit-box-shadow:0 0 0 1px #4c90f0, 0 0 0 1px #4c90f0, 0 0 0 3px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px #4c90f0, 0 0 0 1px #4c90f0, 0 0 0 3px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-file-upload-input[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
              box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-file-upload-input:disabled, .bp4-dark .bp4-file-upload-input.bp4-disabled{
      background:rgba(64, 72, 84, 0.5);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(171, 179, 191, 0.6); }
    .bp4-dark .bp4-file-upload-input::after{
      background-color:#404854;
      background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
      background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
      -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
      color:#f6f7f9; }
      .bp4-dark .bp4-file-upload-input::after:hover, .bp4-dark .bp4-file-upload-input::after:active, .bp4-dark .bp4-file-upload-input::after.bp4-active{
        color:#f6f7f9; }
      .bp4-dark .bp4-file-upload-input::after:hover{
        background-color:#383e47;
        -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
                box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4); }
      .bp4-dark .bp4-file-upload-input::after:active, .bp4-dark .bp4-file-upload-input::after.bp4-active{
        background-color:#252a31;
        background-image:none;
        -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.6), inset 0 1px 2px rgba(17, 20, 24, 0.2);
                box-shadow:0 0 0 1px rgba(17, 20, 24, 0.6), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
      .bp4-dark .bp4-file-upload-input::after:disabled, .bp4-dark .bp4-file-upload-input::after.bp4-disabled{
        background-color:rgba(64, 72, 84, 0.5);
        background-image:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:rgba(171, 179, 191, 0.6); }
        .bp4-dark .bp4-file-upload-input::after:disabled.bp4-active, .bp4-dark .bp4-file-upload-input::after.bp4-disabled.bp4-active{
          background:rgba(64, 72, 84, 0.7); }
      .bp4-dark .bp4-file-upload-input::after .bp4-button-spinner .bp4-spinner-head{
        background:rgba(17, 20, 24, 0.5);
        stroke:#8f99a8; }
    .bp4-dark .bp4-file-upload-input:hover::after{
      background-color:#383e47;
      -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-file-upload-input:active::after{
      background-color:#252a31;
      background-image:none;
      -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.6), inset 0 1px 2px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px rgba(17, 20, 24, 0.6), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
.bp4-file-upload-input::after{
  -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
          box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1); }
.bp4-form-group{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  margin:0 0 15px; }
  .bp4-form-group label.bp4-label{
    margin-bottom:5px; }
  .bp4-form-group .bp4-control{
    margin-top:7px; }
  .bp4-form-group .bp4-form-helper-text{
    color:#5f6b7c;
    font-size:12px;
    margin-top:5px; }
  .bp4-form-group.bp4-intent-primary .bp4-form-helper-text{
    color:#215db0; }
  .bp4-form-group.bp4-intent-success .bp4-form-helper-text{
    color:#1c6e42; }
  .bp4-form-group.bp4-intent-warning .bp4-form-helper-text{
    color:#935610; }
  .bp4-form-group.bp4-intent-danger .bp4-form-helper-text{
    color:#ac2f33; }
  .bp4-form-group.bp4-inline{
    -webkit-box-align:start;
        -ms-flex-align:start;
            align-items:flex-start;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
        -ms-flex-direction:row;
            flex-direction:row; }
    .bp4-form-group.bp4-inline.bp4-large label.bp4-label{
      line-height:40px;
      margin:0 10px 0 0; }
    .bp4-form-group.bp4-inline label.bp4-label{
      line-height:30px;
      margin:0 10px 0 0; }
  .bp4-form-group.bp4-disabled .bp4-label,
  .bp4-form-group.bp4-disabled .bp4-text-muted,
  .bp4-form-group.bp4-disabled .bp4-form-helper-text{
    color:rgba(95, 107, 124, 0.6) !important; }
  .bp4-dark .bp4-form-group.bp4-intent-primary .bp4-form-helper-text{
    color:#8abbff; }
  .bp4-dark .bp4-form-group.bp4-intent-success .bp4-form-helper-text{
    color:#72ca9b; }
  .bp4-dark .bp4-form-group.bp4-intent-warning .bp4-form-helper-text{
    color:#fbb360; }
  .bp4-dark .bp4-form-group.bp4-intent-danger .bp4-form-helper-text{
    color:#fa999c; }
  .bp4-dark .bp4-form-group .bp4-form-helper-text{
    color:#abb3bf; }
  .bp4-dark .bp4-form-group.bp4-disabled .bp4-label,
  .bp4-dark .bp4-form-group.bp4-disabled .bp4-text-muted,
  .bp4-dark .bp4-form-group.bp4-disabled .bp4-form-helper-text{
    color:rgba(171, 179, 191, 0.6) !important; }
.bp4-input-group{
  display:block;
  position:relative; }
  .bp4-input-group .bp4-input{
    position:relative;
    width:100%; }
    .bp4-input-group .bp4-input:not(:first-child){
      padding-left:30px; }
    .bp4-input-group .bp4-input:not(:last-child){
      padding-right:30px; }
  .bp4-input-group .bp4-input-action,
  .bp4-input-group > .bp4-input-left-container,
  .bp4-input-group > .bp4-button,
  .bp4-input-group > .bp4-icon{
    position:absolute;
    top:0; }
    .bp4-input-group .bp4-input-action:first-child,
    .bp4-input-group > .bp4-input-left-container:first-child,
    .bp4-input-group > .bp4-button:first-child,
    .bp4-input-group > .bp4-icon:first-child{
      left:0; }
    .bp4-input-group .bp4-input-action:last-child,
    .bp4-input-group > .bp4-input-left-container:last-child,
    .bp4-input-group > .bp4-button:last-child,
    .bp4-input-group > .bp4-icon:last-child{
      right:0; }
  .bp4-input-group .bp4-button{
    min-height:24px;
    min-width:24px;
    margin:3px;
    padding:0 7px; }
    .bp4-input-group .bp4-button:empty{
      padding:0; }
  .bp4-input-group > .bp4-input-left-container,
  .bp4-input-group > .bp4-icon{
    z-index:1; }
  .bp4-input-group > .bp4-input-left-container > .bp4-icon,
  .bp4-input-group > .bp4-icon{
    color:#5f6b7c; }
    .bp4-input-group > .bp4-input-left-container > .bp4-icon:empty,
    .bp4-input-group > .bp4-icon:empty{
      font-family:"blueprint-icons-16", sans-serif;
      font-size:16px;
      font-style:normal;
      font-variant:normal;
      font-weight:400;
      line-height:1;
      -moz-osx-font-smoothing:grayscale;
      -webkit-font-smoothing:antialiased; }
  .bp4-input-group > .bp4-input-left-container > .bp4-icon,
  .bp4-input-group > .bp4-icon,
  .bp4-input-group .bp4-input-action > .bp4-spinner{
    margin:7px; }
  .bp4-input-group .bp4-tag{
    margin:5px; }
  .bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:not(:hover):not(:focus),
  .bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:not(:hover):not(:focus){
    color:#5f6b7c; }
    .bp4-dark .bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:not(:hover):not(:focus), .bp4-dark
    .bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:not(:hover):not(:focus){
      color:#abb3bf; }
    .bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:not(:hover):not(:focus) .bp4-icon, .bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:not(:hover):not(:focus) .bp4-icon-standard, .bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:not(:hover):not(:focus) .bp4-icon-large,
    .bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:not(:hover):not(:focus) .bp4-icon,
    .bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:not(:hover):not(:focus) .bp4-icon-standard,
    .bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:not(:hover):not(:focus) .bp4-icon-large{
      color:#5f6b7c; }
  .bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:disabled,
  .bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:disabled{
    color:rgba(95, 107, 124, 0.6) !important; }
    .bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:disabled .bp4-icon, .bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:disabled .bp4-icon-standard, .bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:disabled .bp4-icon-large,
    .bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:disabled .bp4-icon,
    .bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:disabled .bp4-icon-standard,
    .bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:disabled .bp4-icon-large{
      color:rgba(95, 107, 124, 0.6) !important; }
  .bp4-input-group.bp4-disabled{
    cursor:not-allowed; }
    .bp4-input-group.bp4-disabled .bp4-icon{
      color:rgba(95, 107, 124, 0.6); }
  .bp4-input-group.bp4-large .bp4-button{
    min-height:30px;
    min-width:30px;
    margin:5px; }
  .bp4-input-group.bp4-large > .bp4-input-left-container > .bp4-icon,
  .bp4-input-group.bp4-large > .bp4-icon,
  .bp4-input-group.bp4-large .bp4-input-action > .bp4-spinner{
    margin:12px; }
  .bp4-input-group.bp4-large .bp4-input{
    font-size:16px;
    height:40px;
    line-height:40px; }
    .bp4-input-group.bp4-large .bp4-input[type="search"], .bp4-input-group.bp4-large .bp4-input.bp4-round{
      padding:0 15px; }
    .bp4-input-group.bp4-large .bp4-input:not(:first-child){
      padding-left:40px; }
    .bp4-input-group.bp4-large .bp4-input:not(:last-child){
      padding-right:40px; }
  .bp4-input-group.bp4-small .bp4-button{
    min-height:20px;
    min-width:20px;
    margin:2px; }
  .bp4-input-group.bp4-small .bp4-tag{
    min-height:20px;
    min-width:20px;
    margin:2px; }
  .bp4-input-group.bp4-small > .bp4-input-left-container > .bp4-icon,
  .bp4-input-group.bp4-small > .bp4-icon,
  .bp4-input-group.bp4-small .bp4-input-action > .bp4-spinner{
    margin:4px; }
  .bp4-input-group.bp4-small .bp4-input{
    font-size:12px;
    height:24px;
    line-height:24px;
    padding-left:8px;
    padding-right:8px; }
    .bp4-input-group.bp4-small .bp4-input[type="search"], .bp4-input-group.bp4-small .bp4-input.bp4-round{
      padding:0 12px; }
    .bp4-input-group.bp4-small .bp4-input:not(:first-child){
      padding-left:24px; }
    .bp4-input-group.bp4-small .bp4-input:not(:last-child){
      padding-right:24px; }
  .bp4-input-group.bp4-fill{
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto;
    width:100%; }
  .bp4-input-group.bp4-round .bp4-button,
  .bp4-input-group.bp4-round .bp4-input,
  .bp4-input-group.bp4-round .bp4-tag{
    border-radius:30px; }
  .bp4-dark .bp4-input-group .bp4-icon{
    color:#abb3bf; }
  .bp4-dark .bp4-input-group.bp4-disabled .bp4-icon{
    color:rgba(171, 179, 191, 0.6); }
  .bp4-input-group.bp4-intent-primary .bp4-input{
    -webkit-box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px #2d72d2, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px #2d72d2, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input-group.bp4-intent-primary .bp4-input:focus{
      -webkit-box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input-group.bp4-intent-primary .bp4-input[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #2d72d2;
              box-shadow:inset 0 0 0 1px #2d72d2; }
    .bp4-input-group.bp4-intent-primary .bp4-input:disabled, .bp4-input-group.bp4-intent-primary .bp4-input.bp4-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
  .bp4-input-group.bp4-intent-primary > .bp4-icon{
    color:#215db0; }
    .bp4-dark .bp4-input-group.bp4-intent-primary > .bp4-icon{
      color:#8abbff; }
  .bp4-input-group.bp4-intent-success .bp4-input{
    -webkit-box-shadow:0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), inset 0 0 0 1px #238551, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), inset 0 0 0 1px #238551, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input-group.bp4-intent-success .bp4-input:focus{
      -webkit-box-shadow:0 0 0 1px #238551, 0 0 0 3px rgba(35, 133, 81, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px #238551, 0 0 0 3px rgba(35, 133, 81, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input-group.bp4-intent-success .bp4-input[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #238551;
              box-shadow:inset 0 0 0 1px #238551; }
    .bp4-input-group.bp4-intent-success .bp4-input:disabled, .bp4-input-group.bp4-intent-success .bp4-input.bp4-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
  .bp4-input-group.bp4-intent-success > .bp4-icon{
    color:#1c6e42; }
    .bp4-dark .bp4-input-group.bp4-intent-success > .bp4-icon{
      color:#72ca9b; }
  .bp4-input-group.bp4-intent-warning .bp4-input{
    -webkit-box-shadow:0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), inset 0 0 0 1px #c87619, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), inset 0 0 0 1px #c87619, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input-group.bp4-intent-warning .bp4-input:focus{
      -webkit-box-shadow:0 0 0 1px #c87619, 0 0 0 3px rgba(200, 118, 25, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px #c87619, 0 0 0 3px rgba(200, 118, 25, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input-group.bp4-intent-warning .bp4-input[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #c87619;
              box-shadow:inset 0 0 0 1px #c87619; }
    .bp4-input-group.bp4-intent-warning .bp4-input:disabled, .bp4-input-group.bp4-intent-warning .bp4-input.bp4-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
  .bp4-input-group.bp4-intent-warning > .bp4-icon{
    color:#935610; }
    .bp4-dark .bp4-input-group.bp4-intent-warning > .bp4-icon{
      color:#fbb360; }
  .bp4-input-group.bp4-intent-danger .bp4-input{
    -webkit-box-shadow:0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), inset 0 0 0 1px #cd4246, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), inset 0 0 0 1px #cd4246, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input-group.bp4-intent-danger .bp4-input:focus{
      -webkit-box-shadow:0 0 0 1px #cd4246, 0 0 0 3px rgba(205, 66, 70, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px #cd4246, 0 0 0 3px rgba(205, 66, 70, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input-group.bp4-intent-danger .bp4-input[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #cd4246;
              box-shadow:inset 0 0 0 1px #cd4246; }
    .bp4-input-group.bp4-intent-danger .bp4-input:disabled, .bp4-input-group.bp4-intent-danger .bp4-input.bp4-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
  .bp4-input-group.bp4-intent-danger > .bp4-icon{
    color:#ac2f33; }
    .bp4-dark .bp4-input-group.bp4-intent-danger > .bp4-icon{
      color:#fa999c; }
.bp4-input{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  background:#ffffff;
  border:none;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2);
  color:#1c2127;
  font-size:14px;
  font-weight:400;
  height:30px;
  line-height:30px;
  outline:none;
  padding:0 10px;
  -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  vertical-align:middle; }
  .bp4-input::-webkit-input-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-input::-moz-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-input:-ms-input-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-input::-ms-input-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-input::placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-input:focus, .bp4-input.bp4-active{
    -webkit-box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
  .bp4-input[type="search"], .bp4-input.bp4-round{
    border-radius:30px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    padding-left:10px; }
  .bp4-input[readonly]{
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15); }
  .bp4-input:disabled, .bp4-input.bp4-disabled{
    background:rgba(211, 216, 222, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none;
    color:rgba(95, 107, 124, 0.6);
    cursor:not-allowed;
    resize:none; }
    .bp4-input:disabled::-webkit-input-placeholder, .bp4-input.bp4-disabled::-webkit-input-placeholder{
      color:rgba(95, 107, 124, 0.6); }
    .bp4-input:disabled::-moz-placeholder, .bp4-input.bp4-disabled::-moz-placeholder{
      color:rgba(95, 107, 124, 0.6); }
    .bp4-input:disabled:-ms-input-placeholder, .bp4-input.bp4-disabled:-ms-input-placeholder{
      color:rgba(95, 107, 124, 0.6); }
    .bp4-input:disabled::-ms-input-placeholder, .bp4-input.bp4-disabled::-ms-input-placeholder{
      color:rgba(95, 107, 124, 0.6); }
    .bp4-input:disabled::placeholder, .bp4-input.bp4-disabled::placeholder{
      color:rgba(95, 107, 124, 0.6); }
  .bp4-input.bp4-large{
    font-size:16px;
    height:40px;
    line-height:40px; }
    .bp4-input.bp4-large[type="search"], .bp4-input.bp4-large.bp4-round{
      padding:0 15px; }
  .bp4-input.bp4-small{
    font-size:12px;
    height:24px;
    line-height:24px;
    padding-left:8px;
    padding-right:8px; }
    .bp4-input.bp4-small[type="search"], .bp4-input.bp4-small.bp4-round{
      padding:0 12px; }
  .bp4-input.bp4-fill{
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto;
    width:100%; }
  .bp4-dark .bp4-input{
    background:rgba(17, 20, 24, 0.3);
    -webkit-box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
    color:#f6f7f9; }
    .bp4-dark .bp4-input::-webkit-input-placeholder{
      color:#abb3bf; }
    .bp4-dark .bp4-input::-moz-placeholder{
      color:#abb3bf; }
    .bp4-dark .bp4-input:-ms-input-placeholder{
      color:#abb3bf; }
    .bp4-dark .bp4-input::-ms-input-placeholder{
      color:#abb3bf; }
    .bp4-dark .bp4-input::placeholder{
      color:#abb3bf; }
    .bp4-dark .bp4-input:focus{
      -webkit-box-shadow:0 0 0 1px #4c90f0, 0 0 0 1px #4c90f0, 0 0 0 3px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px #4c90f0, 0 0 0 1px #4c90f0, 0 0 0 3px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-input[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
              box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-input:disabled, .bp4-dark .bp4-input.bp4-disabled{
      background:rgba(64, 72, 84, 0.5);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(171, 179, 191, 0.6); }
  .bp4-input.bp4-intent-primary{
    -webkit-box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px #2d72d2, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px #2d72d2, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input.bp4-intent-primary:focus{
      -webkit-box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input.bp4-intent-primary[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #2d72d2;
              box-shadow:inset 0 0 0 1px #2d72d2; }
    .bp4-input.bp4-intent-primary:disabled, .bp4-input.bp4-intent-primary.bp4-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
    .bp4-dark .bp4-input.bp4-intent-primary{
      -webkit-box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px #2d72d2, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px #2d72d2, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
      .bp4-dark .bp4-input.bp4-intent-primary:focus{
        -webkit-box-shadow:0 0 0 1px #2d72d2, 0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
                box-shadow:0 0 0 1px #2d72d2, 0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
      .bp4-dark .bp4-input.bp4-intent-primary[readonly]{
        -webkit-box-shadow:inset 0 0 0 1px #2d72d2;
                box-shadow:inset 0 0 0 1px #2d72d2; }
      .bp4-dark .bp4-input.bp4-intent-primary:disabled, .bp4-dark .bp4-input.bp4-intent-primary.bp4-disabled{
        -webkit-box-shadow:none;
                box-shadow:none; }
  .bp4-input.bp4-intent-success{
    -webkit-box-shadow:0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), inset 0 0 0 1px #238551, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), inset 0 0 0 1px #238551, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input.bp4-intent-success:focus{
      -webkit-box-shadow:0 0 0 1px #238551, 0 0 0 3px rgba(35, 133, 81, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px #238551, 0 0 0 3px rgba(35, 133, 81, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input.bp4-intent-success[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #238551;
              box-shadow:inset 0 0 0 1px #238551; }
    .bp4-input.bp4-intent-success:disabled, .bp4-input.bp4-intent-success.bp4-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
    .bp4-dark .bp4-input.bp4-intent-success{
      -webkit-box-shadow:0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), inset 0 0 0 1px #238551, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), inset 0 0 0 1px #238551, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
      .bp4-dark .bp4-input.bp4-intent-success:focus{
        -webkit-box-shadow:0 0 0 1px #238551, 0 0 0 1px #238551, 0 0 0 3px rgba(35, 133, 81, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
                box-shadow:0 0 0 1px #238551, 0 0 0 1px #238551, 0 0 0 3px rgba(35, 133, 81, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
      .bp4-dark .bp4-input.bp4-intent-success[readonly]{
        -webkit-box-shadow:inset 0 0 0 1px #238551;
                box-shadow:inset 0 0 0 1px #238551; }
      .bp4-dark .bp4-input.bp4-intent-success:disabled, .bp4-dark .bp4-input.bp4-intent-success.bp4-disabled{
        -webkit-box-shadow:none;
                box-shadow:none; }
  .bp4-input.bp4-intent-warning{
    -webkit-box-shadow:0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), inset 0 0 0 1px #c87619, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), inset 0 0 0 1px #c87619, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input.bp4-intent-warning:focus{
      -webkit-box-shadow:0 0 0 1px #c87619, 0 0 0 3px rgba(200, 118, 25, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px #c87619, 0 0 0 3px rgba(200, 118, 25, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input.bp4-intent-warning[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #c87619;
              box-shadow:inset 0 0 0 1px #c87619; }
    .bp4-input.bp4-intent-warning:disabled, .bp4-input.bp4-intent-warning.bp4-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
    .bp4-dark .bp4-input.bp4-intent-warning{
      -webkit-box-shadow:0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), inset 0 0 0 1px #c87619, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), inset 0 0 0 1px #c87619, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
      .bp4-dark .bp4-input.bp4-intent-warning:focus{
        -webkit-box-shadow:0 0 0 1px #c87619, 0 0 0 1px #c87619, 0 0 0 3px rgba(200, 118, 25, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
                box-shadow:0 0 0 1px #c87619, 0 0 0 1px #c87619, 0 0 0 3px rgba(200, 118, 25, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
      .bp4-dark .bp4-input.bp4-intent-warning[readonly]{
        -webkit-box-shadow:inset 0 0 0 1px #c87619;
                box-shadow:inset 0 0 0 1px #c87619; }
      .bp4-dark .bp4-input.bp4-intent-warning:disabled, .bp4-dark .bp4-input.bp4-intent-warning.bp4-disabled{
        -webkit-box-shadow:none;
                box-shadow:none; }
  .bp4-input.bp4-intent-danger{
    -webkit-box-shadow:0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), inset 0 0 0 1px #cd4246, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), inset 0 0 0 1px #cd4246, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input.bp4-intent-danger:focus{
      -webkit-box-shadow:0 0 0 1px #cd4246, 0 0 0 3px rgba(205, 66, 70, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px #cd4246, 0 0 0 3px rgba(205, 66, 70, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-input.bp4-intent-danger[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #cd4246;
              box-shadow:inset 0 0 0 1px #cd4246; }
    .bp4-input.bp4-intent-danger:disabled, .bp4-input.bp4-intent-danger.bp4-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
    .bp4-dark .bp4-input.bp4-intent-danger{
      -webkit-box-shadow:0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), inset 0 0 0 1px #cd4246, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), inset 0 0 0 1px #cd4246, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
      .bp4-dark .bp4-input.bp4-intent-danger:focus{
        -webkit-box-shadow:0 0 0 1px #cd4246, 0 0 0 1px #cd4246, 0 0 0 3px rgba(205, 66, 70, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
                box-shadow:0 0 0 1px #cd4246, 0 0 0 1px #cd4246, 0 0 0 3px rgba(205, 66, 70, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
      .bp4-dark .bp4-input.bp4-intent-danger[readonly]{
        -webkit-box-shadow:inset 0 0 0 1px #cd4246;
                box-shadow:inset 0 0 0 1px #cd4246; }
      .bp4-dark .bp4-input.bp4-intent-danger:disabled, .bp4-dark .bp4-input.bp4-intent-danger.bp4-disabled{
        -webkit-box-shadow:none;
                box-shadow:none; }
  .bp4-input::-ms-clear{
    display:none; }
textarea.bp4-input{
  max-width:100%;
  padding:10px; }
  textarea.bp4-input, textarea.bp4-input.bp4-large, textarea.bp4-input.bp4-small{
    height:auto;
    line-height:inherit; }
  textarea.bp4-input.bp4-small{
    padding:8px; }
label.bp4-label{
  display:block;
  margin-bottom:15px;
  margin-top:0; }
  label.bp4-label .bp4-html-select,
  label.bp4-label .bp4-input,
  label.bp4-label .bp4-select,
  label.bp4-label .bp4-slider,
  label.bp4-label .bp4-popover-wrapper{
    display:block;
    margin-top:5px;
    text-transform:none; }
  label.bp4-label .bp4-button-group{
    margin-top:5px; }
  label.bp4-label .bp4-select select,
  label.bp4-label .bp4-html-select select{
    font-weight:400;
    vertical-align:top;
    width:100%; }
  label.bp4-label.bp4-disabled,
  label.bp4-label.bp4-disabled .bp4-text-muted{
    color:rgba(95, 107, 124, 0.6); }
  label.bp4-label.bp4-inline{
    line-height:30px; }
    label.bp4-label.bp4-inline .bp4-html-select,
    label.bp4-label.bp4-inline .bp4-input,
    label.bp4-label.bp4-inline .bp4-input-group,
    label.bp4-label.bp4-inline .bp4-select,
    label.bp4-label.bp4-inline .bp4-popover-wrapper{
      display:inline-block;
      margin:0 0 0 5px;
      vertical-align:top; }
    label.bp4-label.bp4-inline .bp4-button-group{
      margin:0 0 0 5px; }
    label.bp4-label.bp4-inline .bp4-input-group .bp4-input{
      margin-left:0; }
    label.bp4-label.bp4-inline.bp4-large{
      line-height:40px; }
  label.bp4-label:not(.bp4-inline) .bp4-popover-target{
    display:block; }
  .bp4-dark label.bp4-label{
    color:#f6f7f9; }
    .bp4-dark label.bp4-label.bp4-disabled,
    .bp4-dark label.bp4-label.bp4-disabled .bp4-text-muted{
      color:rgba(171, 179, 191, 0.6); }
.bp4-numeric-input .bp4-button-group.bp4-vertical > .bp4-button{
  -webkit-box-flex:1;
      -ms-flex:1 1 14px;
          flex:1 1 14px;
  min-height:0;
  padding:0;
  width:30px; }
  .bp4-numeric-input .bp4-button-group.bp4-vertical > .bp4-button:first-child{
    border-radius:0 3px 0 0; }
  .bp4-numeric-input .bp4-button-group.bp4-vertical > .bp4-button:last-child{
    border-radius:0 0 3px 0; }

.bp4-numeric-input .bp4-button-group.bp4-vertical:first-child > .bp4-button:first-child{
  border-radius:3px 0 0 0; }

.bp4-numeric-input .bp4-button-group.bp4-vertical:first-child > .bp4-button:last-child{
  border-radius:0 0 0 3px; }

.bp4-numeric-input.bp4-large .bp4-button-group.bp4-vertical > .bp4-button{
  width:40px; }

form{
  display:block; }
.bp4-html-select select,
.bp4-select select{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  border:none;
  border-radius:3px;
  cursor:pointer;
  font-size:14px;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  padding:5px 10px;
  text-align:left;
  vertical-align:middle;
  background-color:#f6f7f9;
  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
  -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
          box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
  color:#1c2127;
  -moz-appearance:none;
  -webkit-appearance:none;
  border-radius:3px;
  height:30px;
  padding:0 25px 0 10px;
  width:100%; }
  .bp4-html-select select > *, .bp4-select select > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp4-html-select select > .bp4-fill, .bp4-select select > .bp4-fill{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp4-html-select select::before,
  .bp4-select select::before, .bp4-html-select select > *, .bp4-select select > *{
    margin-right:7px; }
  .bp4-html-select select:empty::before,
  .bp4-select select:empty::before,
  .bp4-html-select select > :last-child,
  .bp4-select select > :last-child{
    margin-right:0; }
  .bp4-html-select select:hover,
  .bp4-select select:hover{
    background-clip:padding-box;
    background-color:#edeff2;
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1); }
  .bp4-html-select select:active,
  .bp4-select select:active, .bp4-html-select select.bp4-active,
  .bp4-select select.bp4-active{
    background-color:#dce0e5;
    background-image:none;
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 2px rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
  .bp4-html-select select:disabled,
  .bp4-select select:disabled, .bp4-html-select select.bp4-disabled,
  .bp4-select select.bp4-disabled{
    background-color:rgba(211, 216, 222, 0.5);
    background-image:none;
    -webkit-box-shadow:none;
            box-shadow:none;
    color:rgba(95, 107, 124, 0.6);
    cursor:not-allowed;
    outline:none; }
    .bp4-html-select select:disabled.bp4-active,
    .bp4-select select:disabled.bp4-active, .bp4-html-select select:disabled.bp4-active:hover,
    .bp4-select select:disabled.bp4-active:hover, .bp4-html-select select.bp4-disabled.bp4-active,
    .bp4-select select.bp4-disabled.bp4-active, .bp4-html-select select.bp4-disabled.bp4-active:hover,
    .bp4-select select.bp4-disabled.bp4-active:hover{
      background:rgba(211, 216, 222, 0.7); }

.bp4-html-select.bp4-minimal select,
.bp4-select.bp4-minimal select{
  background:none;
  -webkit-box-shadow:none;
          box-shadow:none; }
  .bp4-html-select.bp4-minimal select:hover,
  .bp4-select.bp4-minimal select:hover{
    background:rgba(143, 153, 168, 0.15);
    -webkit-box-shadow:none;
            box-shadow:none;
    color:#1c2127;
    text-decoration:none; }
  .bp4-html-select.bp4-minimal select:active,
  .bp4-select.bp4-minimal select:active, .bp4-html-select.bp4-minimal select.bp4-active,
  .bp4-select.bp4-minimal select.bp4-active{
    background:rgba(143, 153, 168, 0.3);
    -webkit-box-shadow:none;
            box-shadow:none;
    color:#1c2127; }
  .bp4-html-select.bp4-minimal select:disabled,
  .bp4-select.bp4-minimal select:disabled, .bp4-html-select.bp4-minimal select:disabled:hover,
  .bp4-select.bp4-minimal select:disabled:hover, .bp4-html-select.bp4-minimal select.bp4-disabled,
  .bp4-select.bp4-minimal select.bp4-disabled, .bp4-html-select.bp4-minimal select.bp4-disabled:hover,
  .bp4-select.bp4-minimal select.bp4-disabled:hover{
    background:none;
    color:rgba(95, 107, 124, 0.6);
    cursor:not-allowed; }
    .bp4-html-select.bp4-minimal select:disabled.bp4-active,
    .bp4-select.bp4-minimal select:disabled.bp4-active, .bp4-html-select.bp4-minimal select:disabled:hover.bp4-active,
    .bp4-select.bp4-minimal select:disabled:hover.bp4-active, .bp4-html-select.bp4-minimal select.bp4-disabled.bp4-active,
    .bp4-select.bp4-minimal select.bp4-disabled.bp4-active, .bp4-html-select.bp4-minimal select.bp4-disabled:hover.bp4-active,
    .bp4-select.bp4-minimal select.bp4-disabled:hover.bp4-active{
      background:rgba(143, 153, 168, 0.3); }
  .bp4-dark .bp4-html-select.bp4-minimal select, .bp4-html-select.bp4-minimal .bp4-dark select,
  .bp4-dark .bp4-select.bp4-minimal select, .bp4-select.bp4-minimal .bp4-dark select{
    background:none;
    -webkit-box-shadow:none;
            box-shadow:none;
    color:inherit; }
    .bp4-dark .bp4-html-select.bp4-minimal select:hover, .bp4-html-select.bp4-minimal .bp4-dark select:hover,
    .bp4-dark .bp4-select.bp4-minimal select:hover, .bp4-select.bp4-minimal .bp4-dark select:hover, .bp4-dark .bp4-html-select.bp4-minimal select:active, .bp4-html-select.bp4-minimal .bp4-dark select:active,
    .bp4-dark .bp4-select.bp4-minimal select:active, .bp4-select.bp4-minimal .bp4-dark select:active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-active,
    .bp4-dark .bp4-select.bp4-minimal select.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-active{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none; }
    .bp4-dark .bp4-html-select.bp4-minimal select:hover, .bp4-html-select.bp4-minimal .bp4-dark select:hover,
    .bp4-dark .bp4-select.bp4-minimal select:hover, .bp4-select.bp4-minimal .bp4-dark select:hover{
      background:rgba(143, 153, 168, 0.15); }
    .bp4-dark .bp4-html-select.bp4-minimal select:active, .bp4-html-select.bp4-minimal .bp4-dark select:active,
    .bp4-dark .bp4-select.bp4-minimal select:active, .bp4-select.bp4-minimal .bp4-dark select:active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-active,
    .bp4-dark .bp4-select.bp4-minimal select.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-active{
      background:rgba(143, 153, 168, 0.3);
      color:#f6f7f9; }
    .bp4-dark .bp4-html-select.bp4-minimal select:disabled, .bp4-html-select.bp4-minimal .bp4-dark select:disabled,
    .bp4-dark .bp4-select.bp4-minimal select:disabled, .bp4-select.bp4-minimal .bp4-dark select:disabled, .bp4-dark .bp4-html-select.bp4-minimal select:disabled:hover, .bp4-html-select.bp4-minimal .bp4-dark select:disabled:hover,
    .bp4-dark .bp4-select.bp4-minimal select:disabled:hover, .bp4-select.bp4-minimal .bp4-dark select:disabled:hover, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-disabled,
    .bp4-dark .bp4-select.bp4-minimal select.bp4-disabled, .bp4-select.bp4-minimal .bp4-dark select.bp4-disabled, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-disabled:hover, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-disabled:hover,
    .bp4-dark .bp4-select.bp4-minimal select.bp4-disabled:hover, .bp4-select.bp4-minimal .bp4-dark select.bp4-disabled:hover{
      background:none;
      color:rgba(171, 179, 191, 0.6);
      cursor:not-allowed; }
      .bp4-dark .bp4-html-select.bp4-minimal select:disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select:disabled.bp4-active,
      .bp4-dark .bp4-select.bp4-minimal select:disabled.bp4-active, .bp4-select.bp4-minimal .bp4-dark select:disabled.bp4-active, .bp4-dark .bp4-html-select.bp4-minimal select:disabled:hover.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select:disabled:hover.bp4-active,
      .bp4-dark .bp4-select.bp4-minimal select:disabled:hover.bp4-active, .bp4-select.bp4-minimal .bp4-dark select:disabled:hover.bp4-active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-disabled.bp4-active,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-disabled.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-disabled.bp4-active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-disabled:hover.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-disabled:hover.bp4-active,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-disabled:hover.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-disabled:hover.bp4-active{
        background:rgba(143, 153, 168, 0.3); }
  .bp4-html-select.bp4-minimal select.bp4-intent-primary,
  .bp4-select.bp4-minimal select.bp4-intent-primary{
    color:#215db0; }
    .bp4-html-select.bp4-minimal select.bp4-intent-primary:hover,
    .bp4-select.bp4-minimal select.bp4-intent-primary:hover, .bp4-html-select.bp4-minimal select.bp4-intent-primary:active,
    .bp4-select.bp4-minimal select.bp4-intent-primary:active, .bp4-html-select.bp4-minimal select.bp4-intent-primary.bp4-active,
    .bp4-select.bp4-minimal select.bp4-intent-primary.bp4-active{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#215db0; }
    .bp4-html-select.bp4-minimal select.bp4-intent-primary:hover,
    .bp4-select.bp4-minimal select.bp4-intent-primary:hover{
      background:rgba(45, 114, 210, 0.15);
      color:#215db0; }
    .bp4-html-select.bp4-minimal select.bp4-intent-primary:active,
    .bp4-select.bp4-minimal select.bp4-intent-primary:active, .bp4-html-select.bp4-minimal select.bp4-intent-primary.bp4-active,
    .bp4-select.bp4-minimal select.bp4-intent-primary.bp4-active{
      background:rgba(45, 114, 210, 0.3);
      color:#215db0; }
    .bp4-html-select.bp4-minimal select.bp4-intent-primary:disabled,
    .bp4-select.bp4-minimal select.bp4-intent-primary:disabled, .bp4-html-select.bp4-minimal select.bp4-intent-primary.bp4-disabled,
    .bp4-select.bp4-minimal select.bp4-intent-primary.bp4-disabled{
      background:none;
      color:rgba(33, 93, 176, 0.5); }
      .bp4-html-select.bp4-minimal select.bp4-intent-primary:disabled.bp4-active,
      .bp4-select.bp4-minimal select.bp4-intent-primary:disabled.bp4-active, .bp4-html-select.bp4-minimal select.bp4-intent-primary.bp4-disabled.bp4-active,
      .bp4-select.bp4-minimal select.bp4-intent-primary.bp4-disabled.bp4-active{
        background:rgba(45, 114, 210, 0.3); }
    .bp4-html-select.bp4-minimal select.bp4-intent-primary .bp4-button-spinner .bp4-spinner-head, .bp4-select.bp4-minimal select.bp4-intent-primary .bp4-button-spinner .bp4-spinner-head{
      stroke:#215db0; }
    .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary,
    .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary{
      color:#8abbff; }
      .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary:hover, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary:hover,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary:hover, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary:hover{
        background:rgba(45, 114, 210, 0.2);
        color:#8abbff; }
      .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary:active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary:active,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary:active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary:active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary.bp4-active,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary.bp4-active{
        background:rgba(45, 114, 210, 0.3);
        color:#8abbff; }
      .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary:disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary:disabled,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary:disabled, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary:disabled, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary.bp4-disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary.bp4-disabled,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary.bp4-disabled, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary.bp4-disabled{
        background:none;
        color:rgba(138, 187, 255, 0.5); }
        .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary:disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary:disabled.bp4-active,
        .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary:disabled.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary:disabled.bp4-active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary.bp4-disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary.bp4-disabled.bp4-active,
        .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary.bp4-disabled.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary.bp4-disabled.bp4-active{
          background:rgba(45, 114, 210, 0.3); }
  .bp4-html-select.bp4-minimal select.bp4-intent-success,
  .bp4-select.bp4-minimal select.bp4-intent-success{
    color:#1c6e42; }
    .bp4-html-select.bp4-minimal select.bp4-intent-success:hover,
    .bp4-select.bp4-minimal select.bp4-intent-success:hover, .bp4-html-select.bp4-minimal select.bp4-intent-success:active,
    .bp4-select.bp4-minimal select.bp4-intent-success:active, .bp4-html-select.bp4-minimal select.bp4-intent-success.bp4-active,
    .bp4-select.bp4-minimal select.bp4-intent-success.bp4-active{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#1c6e42; }
    .bp4-html-select.bp4-minimal select.bp4-intent-success:hover,
    .bp4-select.bp4-minimal select.bp4-intent-success:hover{
      background:rgba(35, 133, 81, 0.15);
      color:#1c6e42; }
    .bp4-html-select.bp4-minimal select.bp4-intent-success:active,
    .bp4-select.bp4-minimal select.bp4-intent-success:active, .bp4-html-select.bp4-minimal select.bp4-intent-success.bp4-active,
    .bp4-select.bp4-minimal select.bp4-intent-success.bp4-active{
      background:rgba(35, 133, 81, 0.3);
      color:#1c6e42; }
    .bp4-html-select.bp4-minimal select.bp4-intent-success:disabled,
    .bp4-select.bp4-minimal select.bp4-intent-success:disabled, .bp4-html-select.bp4-minimal select.bp4-intent-success.bp4-disabled,
    .bp4-select.bp4-minimal select.bp4-intent-success.bp4-disabled{
      background:none;
      color:rgba(28, 110, 66, 0.5); }
      .bp4-html-select.bp4-minimal select.bp4-intent-success:disabled.bp4-active,
      .bp4-select.bp4-minimal select.bp4-intent-success:disabled.bp4-active, .bp4-html-select.bp4-minimal select.bp4-intent-success.bp4-disabled.bp4-active,
      .bp4-select.bp4-minimal select.bp4-intent-success.bp4-disabled.bp4-active{
        background:rgba(35, 133, 81, 0.3); }
    .bp4-html-select.bp4-minimal select.bp4-intent-success .bp4-button-spinner .bp4-spinner-head, .bp4-select.bp4-minimal select.bp4-intent-success .bp4-button-spinner .bp4-spinner-head{
      stroke:#1c6e42; }
    .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success,
    .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success{
      color:#72ca9b; }
      .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success:hover, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success:hover,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success:hover, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success:hover{
        background:rgba(35, 133, 81, 0.2);
        color:#72ca9b; }
      .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success:active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success:active,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success:active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success:active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success.bp4-active,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success.bp4-active{
        background:rgba(35, 133, 81, 0.3);
        color:#72ca9b; }
      .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success:disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success:disabled,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success:disabled, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success:disabled, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success.bp4-disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success.bp4-disabled,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success.bp4-disabled, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success.bp4-disabled{
        background:none;
        color:rgba(114, 202, 155, 0.5); }
        .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success:disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success:disabled.bp4-active,
        .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success:disabled.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success:disabled.bp4-active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success.bp4-disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success.bp4-disabled.bp4-active,
        .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success.bp4-disabled.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success.bp4-disabled.bp4-active{
          background:rgba(35, 133, 81, 0.3); }
  .bp4-html-select.bp4-minimal select.bp4-intent-warning,
  .bp4-select.bp4-minimal select.bp4-intent-warning{
    color:#935610; }
    .bp4-html-select.bp4-minimal select.bp4-intent-warning:hover,
    .bp4-select.bp4-minimal select.bp4-intent-warning:hover, .bp4-html-select.bp4-minimal select.bp4-intent-warning:active,
    .bp4-select.bp4-minimal select.bp4-intent-warning:active, .bp4-html-select.bp4-minimal select.bp4-intent-warning.bp4-active,
    .bp4-select.bp4-minimal select.bp4-intent-warning.bp4-active{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#935610; }
    .bp4-html-select.bp4-minimal select.bp4-intent-warning:hover,
    .bp4-select.bp4-minimal select.bp4-intent-warning:hover{
      background:rgba(200, 118, 25, 0.15);
      color:#935610; }
    .bp4-html-select.bp4-minimal select.bp4-intent-warning:active,
    .bp4-select.bp4-minimal select.bp4-intent-warning:active, .bp4-html-select.bp4-minimal select.bp4-intent-warning.bp4-active,
    .bp4-select.bp4-minimal select.bp4-intent-warning.bp4-active{
      background:rgba(200, 118, 25, 0.3);
      color:#935610; }
    .bp4-html-select.bp4-minimal select.bp4-intent-warning:disabled,
    .bp4-select.bp4-minimal select.bp4-intent-warning:disabled, .bp4-html-select.bp4-minimal select.bp4-intent-warning.bp4-disabled,
    .bp4-select.bp4-minimal select.bp4-intent-warning.bp4-disabled{
      background:none;
      color:rgba(147, 86, 16, 0.5); }
      .bp4-html-select.bp4-minimal select.bp4-intent-warning:disabled.bp4-active,
      .bp4-select.bp4-minimal select.bp4-intent-warning:disabled.bp4-active, .bp4-html-select.bp4-minimal select.bp4-intent-warning.bp4-disabled.bp4-active,
      .bp4-select.bp4-minimal select.bp4-intent-warning.bp4-disabled.bp4-active{
        background:rgba(200, 118, 25, 0.3); }
    .bp4-html-select.bp4-minimal select.bp4-intent-warning .bp4-button-spinner .bp4-spinner-head, .bp4-select.bp4-minimal select.bp4-intent-warning .bp4-button-spinner .bp4-spinner-head{
      stroke:#935610; }
    .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning,
    .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning{
      color:#fbb360; }
      .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning:hover, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning:hover,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning:hover, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning:hover{
        background:rgba(200, 118, 25, 0.2);
        color:#fbb360; }
      .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning:active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning:active,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning:active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning:active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning.bp4-active,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning.bp4-active{
        background:rgba(200, 118, 25, 0.3);
        color:#fbb360; }
      .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning:disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning:disabled,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning:disabled, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning:disabled, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning.bp4-disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning.bp4-disabled,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning.bp4-disabled, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning.bp4-disabled{
        background:none;
        color:rgba(251, 179, 96, 0.5); }
        .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning:disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning:disabled.bp4-active,
        .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning:disabled.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning:disabled.bp4-active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning.bp4-disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning.bp4-disabled.bp4-active,
        .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning.bp4-disabled.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning.bp4-disabled.bp4-active{
          background:rgba(200, 118, 25, 0.3); }
  .bp4-html-select.bp4-minimal select.bp4-intent-danger,
  .bp4-select.bp4-minimal select.bp4-intent-danger{
    color:#ac2f33; }
    .bp4-html-select.bp4-minimal select.bp4-intent-danger:hover,
    .bp4-select.bp4-minimal select.bp4-intent-danger:hover, .bp4-html-select.bp4-minimal select.bp4-intent-danger:active,
    .bp4-select.bp4-minimal select.bp4-intent-danger:active, .bp4-html-select.bp4-minimal select.bp4-intent-danger.bp4-active,
    .bp4-select.bp4-minimal select.bp4-intent-danger.bp4-active{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#ac2f33; }
    .bp4-html-select.bp4-minimal select.bp4-intent-danger:hover,
    .bp4-select.bp4-minimal select.bp4-intent-danger:hover{
      background:rgba(205, 66, 70, 0.15);
      color:#ac2f33; }
    .bp4-html-select.bp4-minimal select.bp4-intent-danger:active,
    .bp4-select.bp4-minimal select.bp4-intent-danger:active, .bp4-html-select.bp4-minimal select.bp4-intent-danger.bp4-active,
    .bp4-select.bp4-minimal select.bp4-intent-danger.bp4-active{
      background:rgba(205, 66, 70, 0.3);
      color:#ac2f33; }
    .bp4-html-select.bp4-minimal select.bp4-intent-danger:disabled,
    .bp4-select.bp4-minimal select.bp4-intent-danger:disabled, .bp4-html-select.bp4-minimal select.bp4-intent-danger.bp4-disabled,
    .bp4-select.bp4-minimal select.bp4-intent-danger.bp4-disabled{
      background:none;
      color:rgba(172, 47, 51, 0.5); }
      .bp4-html-select.bp4-minimal select.bp4-intent-danger:disabled.bp4-active,
      .bp4-select.bp4-minimal select.bp4-intent-danger:disabled.bp4-active, .bp4-html-select.bp4-minimal select.bp4-intent-danger.bp4-disabled.bp4-active,
      .bp4-select.bp4-minimal select.bp4-intent-danger.bp4-disabled.bp4-active{
        background:rgba(205, 66, 70, 0.3); }
    .bp4-html-select.bp4-minimal select.bp4-intent-danger .bp4-button-spinner .bp4-spinner-head, .bp4-select.bp4-minimal select.bp4-intent-danger .bp4-button-spinner .bp4-spinner-head{
      stroke:#ac2f33; }
    .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger,
    .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger{
      color:#fa999c; }
      .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger:hover, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger:hover,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger:hover, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger:hover{
        background:rgba(205, 66, 70, 0.2);
        color:#fa999c; }
      .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger:active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger:active,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger:active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger:active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger.bp4-active,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger.bp4-active{
        background:rgba(205, 66, 70, 0.3);
        color:#fa999c; }
      .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger:disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger:disabled,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger:disabled, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger:disabled, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger.bp4-disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger.bp4-disabled,
      .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger.bp4-disabled, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger.bp4-disabled{
        background:none;
        color:rgba(250, 153, 156, 0.5); }
        .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger:disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger:disabled.bp4-active,
        .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger:disabled.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger:disabled.bp4-active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger.bp4-disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger.bp4-disabled.bp4-active,
        .bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger.bp4-disabled.bp4-active, .bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger.bp4-disabled.bp4-active{
          background:rgba(205, 66, 70, 0.3); }

.bp4-html-select.bp4-large select,
.bp4-select.bp4-large select{
  font-size:16px;
  height:40px;
  padding-right:35px; }

.bp4-dark .bp4-html-select select, .bp4-dark .bp4-select select{
  background-color:#404854;
  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#f6f7f9; }
  .bp4-dark .bp4-html-select select:hover, .bp4-dark .bp4-select select:hover, .bp4-dark .bp4-html-select select:active, .bp4-dark .bp4-select select:active, .bp4-dark .bp4-html-select select.bp4-active, .bp4-dark .bp4-select select.bp4-active{
    color:#f6f7f9; }
  .bp4-dark .bp4-html-select select:hover, .bp4-dark .bp4-select select:hover{
    background-color:#383e47;
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4); }
  .bp4-dark .bp4-html-select select:active, .bp4-dark .bp4-select select:active, .bp4-dark .bp4-html-select select.bp4-active, .bp4-dark .bp4-select select.bp4-active{
    background-color:#252a31;
    background-image:none;
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.6), inset 0 1px 2px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.6), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
  .bp4-dark .bp4-html-select select:disabled, .bp4-dark .bp4-select select:disabled, .bp4-dark .bp4-html-select select.bp4-disabled, .bp4-dark .bp4-select select.bp4-disabled{
    background-color:rgba(64, 72, 84, 0.5);
    background-image:none;
    -webkit-box-shadow:none;
            box-shadow:none;
    color:rgba(171, 179, 191, 0.6); }
    .bp4-dark .bp4-html-select select:disabled.bp4-active, .bp4-dark .bp4-select select:disabled.bp4-active, .bp4-dark .bp4-html-select select.bp4-disabled.bp4-active, .bp4-dark .bp4-select select.bp4-disabled.bp4-active{
      background:rgba(64, 72, 84, 0.7); }
  .bp4-dark .bp4-html-select select .bp4-button-spinner .bp4-spinner-head, .bp4-dark .bp4-select select .bp4-button-spinner .bp4-spinner-head{
    background:rgba(17, 20, 24, 0.5);
    stroke:#8f99a8; }

.bp4-html-select select:disabled,
.bp4-select select:disabled{
  background-color:rgba(211, 216, 222, 0.5);
  -webkit-box-shadow:none;
          box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed; }

.bp4-html-select .bp4-icon,
.bp4-select .bp4-icon, .bp4-select::after{
  color:#5f6b7c;
  pointer-events:none;
  position:absolute;
  right:7px;
  top:7px; }
  .bp4-html-select .bp4-disabled.bp4-icon,
  .bp4-select .bp4-disabled.bp4-icon, .bp4-disabled.bp4-select::after{
    color:rgba(95, 107, 124, 0.6); }
.bp4-html-select,
.bp4-select{
  display:inline-block;
  letter-spacing:normal;
  position:relative;
  vertical-align:middle; }
  .bp4-html-select select::-ms-expand,
  .bp4-select select::-ms-expand{
    display:none; }
  .bp4-html-select .bp4-icon,
  .bp4-select .bp4-icon{
    color:#5f6b7c; }
    .bp4-html-select .bp4-icon:hover,
    .bp4-select .bp4-icon:hover{
      color:#1c2127; }
    .bp4-dark .bp4-html-select .bp4-icon, .bp4-dark
    .bp4-select .bp4-icon{
      color:#abb3bf; }
      .bp4-dark .bp4-html-select .bp4-icon:hover, .bp4-dark
      .bp4-select .bp4-icon:hover{
        color:#f6f7f9; }
  .bp4-html-select.bp4-large::after,
  .bp4-html-select.bp4-large .bp4-icon,
  .bp4-select.bp4-large::after,
  .bp4-select.bp4-large .bp4-icon{
    right:12px;
    top:12px; }
  .bp4-html-select.bp4-fill,
  .bp4-html-select.bp4-fill select,
  .bp4-select.bp4-fill,
  .bp4-select.bp4-fill select{
    width:100%; }
  .bp4-dark .bp4-html-select option, .bp4-dark
  .bp4-select option{
    background-color:#383e47;
    color:#f6f7f9; }
  .bp4-dark .bp4-html-select option:disabled, .bp4-dark
  .bp4-select option:disabled{
    color:rgba(171, 179, 191, 0.6); }
  .bp4-dark .bp4-html-select::after, .bp4-dark
  .bp4-select::after{
    color:#abb3bf; }

.bp4-select::after{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  content:""; }
.bp4-running-text table, table.bp4-html-table{
  border-spacing:0;
  font-size:14px; }
  .bp4-running-text table th, table.bp4-html-table th,
  .bp4-running-text table td,
  table.bp4-html-table td{
    padding:11px;
    text-align:left;
    vertical-align:top; }
  .bp4-running-text table th, table.bp4-html-table th{
    color:#1c2127;
    font-weight:600; }
  
  .bp4-running-text table td,
  table.bp4-html-table td{
    color:#1c2127; }
  .bp4-running-text table tbody tr:first-child th, table.bp4-html-table tbody tr:first-child th,
  .bp4-running-text table tbody tr:first-child td,
  table.bp4-html-table tbody tr:first-child td,
  .bp4-running-text table tfoot tr:first-child th,
  table.bp4-html-table tfoot tr:first-child th,
  .bp4-running-text table tfoot tr:first-child td,
  table.bp4-html-table tfoot tr:first-child td{
    -webkit-box-shadow:inset 0 1px 0 0 rgba(17, 20, 24, 0.15);
            box-shadow:inset 0 1px 0 0 rgba(17, 20, 24, 0.15); }
  .bp4-dark .bp4-running-text table th, .bp4-running-text .bp4-dark table th, .bp4-dark table.bp4-html-table th{
    color:#f6f7f9; }
  .bp4-dark .bp4-running-text table td, .bp4-running-text .bp4-dark table td, .bp4-dark table.bp4-html-table td{
    color:#f6f7f9; }
  .bp4-dark .bp4-running-text table tbody tr:first-child th, .bp4-running-text .bp4-dark table tbody tr:first-child th, .bp4-dark table.bp4-html-table tbody tr:first-child th,
  .bp4-dark .bp4-running-text table tbody tr:first-child td,
  .bp4-running-text .bp4-dark table tbody tr:first-child td,
  .bp4-dark table.bp4-html-table tbody tr:first-child td,
  .bp4-dark .bp4-running-text table tfoot tr:first-child th,
  .bp4-running-text .bp4-dark table tfoot tr:first-child th,
  .bp4-dark table.bp4-html-table tfoot tr:first-child th,
  .bp4-dark .bp4-running-text table tfoot tr:first-child td,
  .bp4-running-text .bp4-dark table tfoot tr:first-child td,
  .bp4-dark table.bp4-html-table tfoot tr:first-child td{
    -webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
            box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }

table.bp4-html-table.bp4-html-table-condensed th,
table.bp4-html-table.bp4-html-table-condensed td{
  padding-bottom:6px;
  padding-top:6px; }

table.bp4-html-table.bp4-html-table-striped tbody tr:nth-child(odd) td{
  background:rgba(197, 203, 211, 0.15); }

table.bp4-html-table.bp4-html-table-bordered th:not(:first-child){
  -webkit-box-shadow:inset 1px 0 0 0 rgba(17, 20, 24, 0.15);
          box-shadow:inset 1px 0 0 0 rgba(17, 20, 24, 0.15); }

table.bp4-html-table.bp4-html-table-bordered tbody tr td,
table.bp4-html-table.bp4-html-table-bordered tfoot tr td{
  -webkit-box-shadow:inset 0 1px 0 0 rgba(17, 20, 24, 0.15);
          box-shadow:inset 0 1px 0 0 rgba(17, 20, 24, 0.15); }
  table.bp4-html-table.bp4-html-table-bordered tbody tr td:not(:first-child),
  table.bp4-html-table.bp4-html-table-bordered tfoot tr td:not(:first-child){
    -webkit-box-shadow:inset 1px 1px 0 0 rgba(17, 20, 24, 0.15);
            box-shadow:inset 1px 1px 0 0 rgba(17, 20, 24, 0.15); }

table.bp4-html-table.bp4-html-table-bordered.bp4-html-table-striped tbody tr:not(:first-child) td{
  -webkit-box-shadow:none;
          box-shadow:none; }
  table.bp4-html-table.bp4-html-table-bordered.bp4-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
    -webkit-box-shadow:inset 1px 0 0 0 rgba(17, 20, 24, 0.15);
            box-shadow:inset 1px 0 0 0 rgba(17, 20, 24, 0.15); }

table.bp4-html-table.bp4-interactive tbody tr:hover td{
  background-color:rgba(197, 203, 211, 0.3);
  cursor:pointer; }

table.bp4-html-table.bp4-interactive tbody tr:active td{
  background-color:rgba(197, 203, 211, 0.4); }

.bp4-dark table.bp4-html-table{ }
  .bp4-dark table.bp4-html-table.bp4-html-table-striped tbody tr:nth-child(odd) td{
    background:rgba(95, 107, 124, 0.15); }
  .bp4-dark table.bp4-html-table.bp4-html-table-bordered th:not(:first-child){
    -webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
            box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
  .bp4-dark table.bp4-html-table.bp4-html-table-bordered tbody tr td,
  .bp4-dark table.bp4-html-table.bp4-html-table-bordered tfoot tr td{
    -webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
            box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
    .bp4-dark table.bp4-html-table.bp4-html-table-bordered tbody tr td:not(:first-child),
    .bp4-dark table.bp4-html-table.bp4-html-table-bordered tfoot tr td:not(:first-child){
      -webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);
              box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }
  .bp4-dark table.bp4-html-table.bp4-html-table-bordered.bp4-html-table-striped tbody tr:not(:first-child) td{
    -webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
            box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
    .bp4-dark table.bp4-html-table.bp4-html-table-bordered.bp4-html-table-striped tbody tr:not(:first-child) td:first-child{
      -webkit-box-shadow:none;
              box-shadow:none; }
  .bp4-dark table.bp4-html-table.bp4-interactive tbody tr:hover td{
    background-color:rgba(95, 107, 124, 0.3);
    cursor:pointer; }
  .bp4-dark table.bp4-html-table.bp4-interactive tbody tr:active td{
    background-color:rgba(95, 107, 124, 0.4); }
.bp4-key-combo{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center; }
  .bp4-key-combo > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp4-key-combo > .bp4-fill{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp4-key-combo::before,
  .bp4-key-combo > *{
    margin-right:5px; }
  .bp4-key-combo:empty::before,
  .bp4-key-combo > :last-child{
    margin-right:0; }

.bp4-hotkey-dialog{
  padding-bottom:0;
  top:40px; }
  .bp4-hotkey-dialog .bp4-dialog-body{
    margin:0;
    padding:0; }
  .bp4-hotkey-dialog .bp4-hotkey-label{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1; }

.bp4-hotkey-column{
  margin:auto;
  max-height:80vh;
  overflow-y:auto;
  padding:30px; }
  .bp4-hotkey-column .bp4-heading{
    margin-bottom:20px; }
    .bp4-hotkey-column .bp4-heading:not(:first-child){
      margin-top:40px; }

.bp4-hotkey{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
      -ms-flex-pack:justify;
          justify-content:space-between;
  margin-left:0;
  margin-right:0; }
  .bp4-hotkey:not(:last-child){
    margin-bottom:10px; }
.bp4-icon{
  display:inline-block;
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  vertical-align:text-bottom; }
  .bp4-icon:not(:empty)::before{
    content:"" !important;
    content:unset !important; }
  .bp4-icon > svg{
    display:block; }
    .bp4-icon > svg:not([fill]){
      fill:currentColor; }

.bp4-icon.bp4-intent-primary, .bp4-icon-standard.bp4-intent-primary, .bp4-icon-large.bp4-intent-primary{
  color:#215db0; }
  .bp4-dark .bp4-icon.bp4-intent-primary, .bp4-dark .bp4-icon-standard.bp4-intent-primary, .bp4-dark .bp4-icon-large.bp4-intent-primary{
    color:#8abbff; }

.bp4-icon.bp4-intent-success, .bp4-icon-standard.bp4-intent-success, .bp4-icon-large.bp4-intent-success{
  color:#1c6e42; }
  .bp4-dark .bp4-icon.bp4-intent-success, .bp4-dark .bp4-icon-standard.bp4-intent-success, .bp4-dark .bp4-icon-large.bp4-intent-success{
    color:#72ca9b; }

.bp4-icon.bp4-intent-warning, .bp4-icon-standard.bp4-intent-warning, .bp4-icon-large.bp4-intent-warning{
  color:#935610; }
  .bp4-dark .bp4-icon.bp4-intent-warning, .bp4-dark .bp4-icon-standard.bp4-intent-warning, .bp4-dark .bp4-icon-large.bp4-intent-warning{
    color:#fbb360; }

.bp4-icon.bp4-intent-danger, .bp4-icon-standard.bp4-intent-danger, .bp4-icon-large.bp4-intent-danger{
  color:#ac2f33; }
  .bp4-dark .bp4-icon.bp4-intent-danger, .bp4-dark .bp4-icon-standard.bp4-intent-danger, .bp4-dark .bp4-icon-large.bp4-intent-danger{
    color:#fa999c; }

span.bp4-icon-standard{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block; }

span.bp4-icon-large{
  font-family:"blueprint-icons-20", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block; }

span.bp4-icon:empty{
  font-family:"blueprint-icons-20";
  font-size:inherit;
  font-style:normal;
  font-weight:400;
  line-height:1; }
  span.bp4-icon:empty::before{
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased; }

.bp4-icon-add-column-left::before{
  content:""; }

.bp4-icon-add-column-right::before{
  content:""; }

.bp4-icon-add-location::before{
  content:""; }

.bp4-icon-add-row-bottom::before{
  content:""; }

.bp4-icon-add-row-top::before{
  content:""; }

.bp4-icon-add-to-artifact::before{
  content:""; }

.bp4-icon-add-to-folder::before{
  content:""; }

.bp4-icon-add::before{
  content:""; }

.bp4-icon-airplane::before{
  content:""; }

.bp4-icon-align-center::before{
  content:""; }

.bp4-icon-align-justify::before{
  content:""; }

.bp4-icon-align-left::before{
  content:""; }

.bp4-icon-align-right::before{
  content:""; }

.bp4-icon-alignment-bottom::before{
  content:""; }

.bp4-icon-alignment-horizontal-center::before{
  content:""; }

.bp4-icon-alignment-left::before{
  content:""; }

.bp4-icon-alignment-right::before{
  content:""; }

.bp4-icon-alignment-top::before{
  content:""; }

.bp4-icon-alignment-vertical-center::before{
  content:""; }

.bp4-icon-annotation::before{
  content:""; }

.bp4-icon-antenna::before{
  content:""; }

.bp4-icon-app-header::before{
  content:""; }

.bp4-icon-application::before{
  content:""; }

.bp4-icon-applications::before{
  content:""; }

.bp4-icon-archive::before{
  content:""; }

.bp4-icon-area-of-interest::before{
  content:""; }

.bp4-icon-array-boolean::before{
  content:""; }

.bp4-icon-array-date::before{
  content:""; }

.bp4-icon-array-numeric::before{
  content:""; }

.bp4-icon-array-string::before{
  content:""; }

.bp4-icon-array-timestamp::before{
  content:""; }

.bp4-icon-array::before{
  content:""; }

.bp4-icon-arrow-bottom-left::before{
  content:""; }

.bp4-icon-arrow-bottom-right::before{
  content:""; }

.bp4-icon-arrow-down::before{
  content:""; }

.bp4-icon-arrow-left::before{
  content:""; }

.bp4-icon-arrow-right::before{
  content:""; }

.bp4-icon-arrow-top-left::before{
  content:""; }

.bp4-icon-arrow-top-right::before{
  content:""; }

.bp4-icon-arrow-up::before{
  content:""; }

.bp4-icon-arrows-horizontal::before{
  content:""; }

.bp4-icon-arrows-vertical::before{
  content:""; }

.bp4-icon-asterisk::before{
  content:""; }

.bp4-icon-automatic-updates::before{
  content:""; }

.bp4-icon-backlink::before{
  content:""; }

.bp4-icon-badge::before{
  content:""; }

.bp4-icon-ban-circle::before{
  content:""; }

.bp4-icon-bank-account::before{
  content:""; }

.bp4-icon-barcode::before{
  content:""; }

.bp4-icon-blank::before{
  content:""; }

.bp4-icon-blocked-person::before{
  content:""; }

.bp4-icon-bold::before{
  content:""; }

.bp4-icon-book::before{
  content:""; }

.bp4-icon-bookmark::before{
  content:""; }

.bp4-icon-box::before{
  content:""; }

.bp4-icon-briefcase::before{
  content:""; }

.bp4-icon-bring-data::before{
  content:""; }

.bp4-icon-buggy::before{
  content:""; }

.bp4-icon-build::before{
  content:""; }

.bp4-icon-calculator::before{
  content:""; }

.bp4-icon-calendar::before{
  content:""; }

.bp4-icon-camera::before{
  content:""; }

.bp4-icon-caret-down::before{
  content:""; }

.bp4-icon-caret-left::before{
  content:""; }

.bp4-icon-caret-right::before{
  content:""; }

.bp4-icon-caret-up::before{
  content:""; }

.bp4-icon-cell-tower::before{
  content:""; }

.bp4-icon-changes::before{
  content:""; }

.bp4-icon-chart::before{
  content:""; }

.bp4-icon-chat::before{
  content:""; }

.bp4-icon-chevron-backward::before{
  content:""; }

.bp4-icon-chevron-down::before{
  content:""; }

.bp4-icon-chevron-forward::before{
  content:""; }

.bp4-icon-chevron-left::before{
  content:""; }

.bp4-icon-chevron-right::before{
  content:""; }

.bp4-icon-chevron-up::before{
  content:""; }

.bp4-icon-circle-arrow-down::before{
  content:""; }

.bp4-icon-circle-arrow-left::before{
  content:""; }

.bp4-icon-circle-arrow-right::before{
  content:""; }

.bp4-icon-circle-arrow-up::before{
  content:""; }

.bp4-icon-circle::before{
  content:""; }

.bp4-icon-citation::before{
  content:""; }

.bp4-icon-clean::before{
  content:""; }

.bp4-icon-clipboard::before{
  content:""; }

.bp4-icon-cloud-download::before{
  content:""; }

.bp4-icon-cloud-upload::before{
  content:""; }

.bp4-icon-cloud::before{
  content:""; }

.bp4-icon-code-block::before{
  content:""; }

.bp4-icon-code::before{
  content:""; }

.bp4-icon-cog::before{
  content:""; }

.bp4-icon-collapse-all::before{
  content:""; }

.bp4-icon-column-layout::before{
  content:""; }

.bp4-icon-comment::before{
  content:""; }

.bp4-icon-comparison::before{
  content:""; }

.bp4-icon-compass::before{
  content:""; }

.bp4-icon-compressed::before{
  content:""; }

.bp4-icon-confirm::before{
  content:""; }

.bp4-icon-console::before{
  content:""; }

.bp4-icon-contrast::before{
  content:""; }

.bp4-icon-control::before{
  content:""; }

.bp4-icon-credit-card::before{
  content:""; }

.bp4-icon-cross::before{
  content:""; }

.bp4-icon-crown::before{
  content:""; }

.bp4-icon-cube-add::before{
  content:""; }

.bp4-icon-cube-remove::before{
  content:""; }

.bp4-icon-cube::before{
  content:""; }

.bp4-icon-curved-range-chart::before{
  content:""; }

.bp4-icon-cut::before{
  content:""; }

.bp4-icon-cycle::before{
  content:""; }

.bp4-icon-dashboard::before{
  content:""; }

.bp4-icon-data-connection::before{
  content:""; }

.bp4-icon-data-lineage::before{
  content:""; }

.bp4-icon-database::before{
  content:""; }

.bp4-icon-delete::before{
  content:""; }

.bp4-icon-delta::before{
  content:""; }

.bp4-icon-derive-column::before{
  content:""; }

.bp4-icon-desktop::before{
  content:""; }

.bp4-icon-diagnosis::before{
  content:""; }

.bp4-icon-diagram-tree::before{
  content:""; }

.bp4-icon-direction-left::before{
  content:""; }

.bp4-icon-direction-right::before{
  content:""; }

.bp4-icon-disable::before{
  content:""; }

.bp4-icon-document-open::before{
  content:""; }

.bp4-icon-document-share::before{
  content:""; }

.bp4-icon-document::before{
  content:""; }

.bp4-icon-dollar::before{
  content:""; }

.bp4-icon-dot::before{
  content:""; }

.bp4-icon-double-caret-horizontal::before{
  content:""; }

.bp4-icon-double-caret-vertical::before{
  content:""; }

.bp4-icon-double-chevron-down::before{
  content:""; }

.bp4-icon-double-chevron-left::before{
  content:""; }

.bp4-icon-double-chevron-right::before{
  content:""; }

.bp4-icon-double-chevron-up::before{
  content:""; }

.bp4-icon-doughnut-chart::before{
  content:""; }

.bp4-icon-download::before{
  content:""; }

.bp4-icon-drag-handle-horizontal::before{
  content:""; }

.bp4-icon-drag-handle-vertical::before{
  content:""; }

.bp4-icon-draw::before{
  content:""; }

.bp4-icon-drawer-left-filled::before{
  content:""; }

.bp4-icon-drawer-left::before{
  content:""; }

.bp4-icon-drawer-right-filled::before{
  content:""; }

.bp4-icon-drawer-right::before{
  content:""; }

.bp4-icon-drive-time::before{
  content:""; }

.bp4-icon-duplicate::before{
  content:""; }

.bp4-icon-edit::before{
  content:""; }

.bp4-icon-eject::before{
  content:""; }

.bp4-icon-emoji::before{
  content:""; }

.bp4-icon-endorsed::before{
  content:""; }

.bp4-icon-envelope::before{
  content:""; }

.bp4-icon-equals::before{
  content:""; }

.bp4-icon-eraser::before{
  content:""; }

.bp4-icon-error::before{
  content:""; }

.bp4-icon-euro::before{
  content:""; }

.bp4-icon-exchange::before{
  content:""; }

.bp4-icon-exclude-row::before{
  content:""; }

.bp4-icon-expand-all::before{
  content:""; }

.bp4-icon-export::before{
  content:""; }

.bp4-icon-eye-off::before{
  content:""; }

.bp4-icon-eye-on::before{
  content:""; }

.bp4-icon-eye-open::before{
  content:""; }

.bp4-icon-fast-backward::before{
  content:""; }

.bp4-icon-fast-forward::before{
  content:""; }

.bp4-icon-feed-subscribed::before{
  content:""; }

.bp4-icon-feed::before{
  content:""; }

.bp4-icon-film::before{
  content:""; }

.bp4-icon-filter-keep::before{
  content:""; }

.bp4-icon-filter-list::before{
  content:""; }

.bp4-icon-filter-open::before{
  content:""; }

.bp4-icon-filter-remove::before{
  content:""; }

.bp4-icon-filter::before{
  content:""; }

.bp4-icon-flag::before{
  content:""; }

.bp4-icon-flame::before{
  content:""; }

.bp4-icon-flash::before{
  content:""; }

.bp4-icon-floppy-disk::before{
  content:""; }

.bp4-icon-flow-branch::before{
  content:""; }

.bp4-icon-flow-end::before{
  content:""; }

.bp4-icon-flow-linear::before{
  content:""; }

.bp4-icon-flow-review-branch::before{
  content:""; }

.bp4-icon-flow-review::before{
  content:""; }

.bp4-icon-flows::before{
  content:""; }

.bp4-icon-folder-close::before{
  content:""; }

.bp4-icon-folder-new::before{
  content:""; }

.bp4-icon-folder-open::before{
  content:""; }

.bp4-icon-folder-shared-open::before{
  content:""; }

.bp4-icon-folder-shared::before{
  content:""; }

.bp4-icon-follower::before{
  content:""; }

.bp4-icon-following::before{
  content:""; }

.bp4-icon-font::before{
  content:""; }

.bp4-icon-fork::before{
  content:""; }

.bp4-icon-form::before{
  content:""; }

.bp4-icon-full-circle::before{
  content:""; }

.bp4-icon-full-stacked-chart::before{
  content:""; }

.bp4-icon-fullscreen::before{
  content:""; }

.bp4-icon-function::before{
  content:""; }

.bp4-icon-gantt-chart::before{
  content:""; }

.bp4-icon-geofence::before{
  content:""; }

.bp4-icon-geolocation::before{
  content:""; }

.bp4-icon-geosearch::before{
  content:""; }

.bp4-icon-git-branch::before{
  content:""; }

.bp4-icon-git-commit::before{
  content:""; }

.bp4-icon-git-merge::before{
  content:""; }

.bp4-icon-git-new-branch::before{
  content:""; }

.bp4-icon-git-pull::before{
  content:""; }

.bp4-icon-git-push::before{
  content:""; }

.bp4-icon-git-repo::before{
  content:""; }

.bp4-icon-glass::before{
  content:""; }

.bp4-icon-globe-network::before{
  content:""; }

.bp4-icon-globe::before{
  content:""; }

.bp4-icon-graph-remove::before{
  content:""; }

.bp4-icon-graph::before{
  content:""; }

.bp4-icon-greater-than-or-equal-to::before{
  content:""; }

.bp4-icon-greater-than::before{
  content:""; }

.bp4-icon-grid-view::before{
  content:""; }

.bp4-icon-grid::before{
  content:""; }

.bp4-icon-group-objects::before{
  content:""; }

.bp4-icon-grouped-bar-chart::before{
  content:""; }

.bp4-icon-hand-down::before{
  content:""; }

.bp4-icon-hand-left::before{
  content:""; }

.bp4-icon-hand-right::before{
  content:""; }

.bp4-icon-hand-up::before{
  content:""; }

.bp4-icon-hand::before{
  content:""; }

.bp4-icon-hat::before{
  content:""; }

.bp4-icon-header-one::before{
  content:""; }

.bp4-icon-header-three::before{
  content:""; }

.bp4-icon-header-two::before{
  content:""; }

.bp4-icon-header::before{
  content:""; }

.bp4-icon-headset::before{
  content:""; }

.bp4-icon-heart-broken::before{
  content:""; }

.bp4-icon-heart::before{
  content:""; }

.bp4-icon-heat-grid::before{
  content:""; }

.bp4-icon-heatmap::before{
  content:""; }

.bp4-icon-helicopter::before{
  content:""; }

.bp4-icon-help::before{
  content:""; }

.bp4-icon-helper-management::before{
  content:""; }

.bp4-icon-high-priority::before{
  content:""; }

.bp4-icon-highlight::before{
  content:""; }

.bp4-icon-history::before{
  content:""; }

.bp4-icon-home::before{
  content:""; }

.bp4-icon-horizontal-bar-chart-asc::before{
  content:""; }

.bp4-icon-horizontal-bar-chart-desc::before{
  content:""; }

.bp4-icon-horizontal-bar-chart::before{
  content:""; }

.bp4-icon-horizontal-distribution::before{
  content:""; }

.bp4-icon-hurricane::before{
  content:""; }

.bp4-icon-id-number::before{
  content:""; }

.bp4-icon-image-rotate-left::before{
  content:""; }

.bp4-icon-image-rotate-right::before{
  content:""; }

.bp4-icon-import::before{
  content:""; }

.bp4-icon-inbox-filtered::before{
  content:""; }

.bp4-icon-inbox-geo::before{
  content:""; }

.bp4-icon-inbox-search::before{
  content:""; }

.bp4-icon-inbox-update::before{
  content:""; }

.bp4-icon-inbox::before{
  content:""; }

.bp4-icon-info-sign::before{
  content:""; }

.bp4-icon-inheritance::before{
  content:""; }

.bp4-icon-inherited-group::before{
  content:""; }

.bp4-icon-inner-join::before{
  content:""; }

.bp4-icon-insert::before{
  content:""; }

.bp4-icon-intersection::before{
  content:""; }

.bp4-icon-ip-address::before{
  content:""; }

.bp4-icon-issue-closed::before{
  content:""; }

.bp4-icon-issue-new::before{
  content:""; }

.bp4-icon-issue::before{
  content:""; }

.bp4-icon-italic::before{
  content:""; }

.bp4-icon-join-table::before{
  content:""; }

.bp4-icon-key-backspace::before{
  content:""; }

.bp4-icon-key-command::before{
  content:""; }

.bp4-icon-key-control::before{
  content:""; }

.bp4-icon-key-delete::before{
  content:""; }

.bp4-icon-key-enter::before{
  content:""; }

.bp4-icon-key-escape::before{
  content:""; }

.bp4-icon-key-option::before{
  content:""; }

.bp4-icon-key-shift::before{
  content:""; }

.bp4-icon-key-tab::before{
  content:""; }

.bp4-icon-key::before{
  content:""; }

.bp4-icon-known-vehicle::before{
  content:""; }

.bp4-icon-lab-test::before{
  content:""; }

.bp4-icon-label::before{
  content:""; }

.bp4-icon-layer-outline::before{
  content:""; }

.bp4-icon-layer::before{
  content:""; }

.bp4-icon-layers::before{
  content:""; }

.bp4-icon-layout-auto::before{
  content:""; }

.bp4-icon-layout-balloon::before{
  content:""; }

.bp4-icon-layout-circle::before{
  content:""; }

.bp4-icon-layout-grid::before{
  content:""; }

.bp4-icon-layout-group-by::before{
  content:""; }

.bp4-icon-layout-hierarchy::before{
  content:""; }

.bp4-icon-layout-linear::before{
  content:""; }

.bp4-icon-layout-skew-grid::before{
  content:""; }

.bp4-icon-layout-sorted-clusters::before{
  content:""; }

.bp4-icon-layout::before{
  content:""; }

.bp4-icon-learning::before{
  content:""; }

.bp4-icon-left-join::before{
  content:""; }

.bp4-icon-less-than-or-equal-to::before{
  content:""; }

.bp4-icon-less-than::before{
  content:""; }

.bp4-icon-lifesaver::before{
  content:""; }

.bp4-icon-lightbulb::before{
  content:""; }

.bp4-icon-lightning::before{
  content:""; }

.bp4-icon-link::before{
  content:""; }

.bp4-icon-list-columns::before{
  content:""; }

.bp4-icon-list-detail-view::before{
  content:""; }

.bp4-icon-list::before{
  content:""; }

.bp4-icon-locate::before{
  content:""; }

.bp4-icon-lock::before{
  content:""; }

.bp4-icon-log-in::before{
  content:""; }

.bp4-icon-log-out::before{
  content:""; }

.bp4-icon-manual::before{
  content:""; }

.bp4-icon-manually-entered-data::before{
  content:""; }

.bp4-icon-many-to-many::before{
  content:""; }

.bp4-icon-many-to-one::before{
  content:""; }

.bp4-icon-map-create::before{
  content:""; }

.bp4-icon-map-marker::before{
  content:""; }

.bp4-icon-map::before{
  content:""; }

.bp4-icon-maximize::before{
  content:""; }

.bp4-icon-media::before{
  content:""; }

.bp4-icon-menu-closed::before{
  content:""; }

.bp4-icon-menu-open::before{
  content:""; }

.bp4-icon-menu::before{
  content:""; }

.bp4-icon-merge-columns::before{
  content:""; }

.bp4-icon-merge-links::before{
  content:""; }

.bp4-icon-minimize::before{
  content:""; }

.bp4-icon-minus::before{
  content:""; }

.bp4-icon-mobile-phone::before{
  content:""; }

.bp4-icon-mobile-video::before{
  content:""; }

.bp4-icon-modal-filled::before{
  content:""; }

.bp4-icon-modal::before{
  content:""; }

.bp4-icon-moon::before{
  content:""; }

.bp4-icon-more::before{
  content:""; }

.bp4-icon-mountain::before{
  content:""; }

.bp4-icon-move::before{
  content:""; }

.bp4-icon-mugshot::before{
  content:""; }

.bp4-icon-multi-select::before{
  content:""; }

.bp4-icon-music::before{
  content:""; }

.bp4-icon-nest::before{
  content:""; }

.bp4-icon-new-drawing::before{
  content:""; }

.bp4-icon-new-grid-item::before{
  content:""; }

.bp4-icon-new-layer::before{
  content:""; }

.bp4-icon-new-layers::before{
  content:""; }

.bp4-icon-new-link::before{
  content:""; }

.bp4-icon-new-object::before{
  content:""; }

.bp4-icon-new-person::before{
  content:""; }

.bp4-icon-new-prescription::before{
  content:""; }

.bp4-icon-new-text-box::before{
  content:""; }

.bp4-icon-ninja::before{
  content:""; }

.bp4-icon-not-equal-to::before{
  content:""; }

.bp4-icon-notifications-snooze::before{
  content:""; }

.bp4-icon-notifications-updated::before{
  content:""; }

.bp4-icon-notifications::before{
  content:""; }

.bp4-icon-numbered-list::before{
  content:""; }

.bp4-icon-numerical::before{
  content:""; }

.bp4-icon-office::before{
  content:""; }

.bp4-icon-offline::before{
  content:""; }

.bp4-icon-oil-field::before{
  content:""; }

.bp4-icon-one-column::before{
  content:""; }

.bp4-icon-one-to-many::before{
  content:""; }

.bp4-icon-one-to-one::before{
  content:""; }

.bp4-icon-outdated::before{
  content:""; }

.bp4-icon-page-layout::before{
  content:""; }

.bp4-icon-panel-stats::before{
  content:""; }

.bp4-icon-panel-table::before{
  content:""; }

.bp4-icon-paperclip::before{
  content:""; }

.bp4-icon-paragraph::before{
  content:""; }

.bp4-icon-path-search::before{
  content:""; }

.bp4-icon-path::before{
  content:""; }

.bp4-icon-pause::before{
  content:""; }

.bp4-icon-people::before{
  content:""; }

.bp4-icon-percentage::before{
  content:""; }

.bp4-icon-person::before{
  content:""; }

.bp4-icon-phone::before{
  content:""; }

.bp4-icon-pie-chart::before{
  content:""; }

.bp4-icon-pin::before{
  content:""; }

.bp4-icon-pivot-table::before{
  content:""; }

.bp4-icon-pivot::before{
  content:""; }

.bp4-icon-play::before{
  content:""; }

.bp4-icon-plus::before{
  content:""; }

.bp4-icon-polygon-filter::before{
  content:""; }

.bp4-icon-power::before{
  content:""; }

.bp4-icon-predictive-analysis::before{
  content:""; }

.bp4-icon-prescription::before{
  content:""; }

.bp4-icon-presentation::before{
  content:""; }

.bp4-icon-print::before{
  content:""; }

.bp4-icon-projects::before{
  content:""; }

.bp4-icon-properties::before{
  content:""; }

.bp4-icon-property::before{
  content:""; }

.bp4-icon-publish-function::before{
  content:""; }

.bp4-icon-pulse::before{
  content:""; }

.bp4-icon-rain::before{
  content:""; }

.bp4-icon-random::before{
  content:""; }

.bp4-icon-record::before{
  content:""; }

.bp4-icon-redo::before{
  content:""; }

.bp4-icon-refresh::before{
  content:""; }

.bp4-icon-regression-chart::before{
  content:""; }

.bp4-icon-remove-column-left::before{
  content:""; }

.bp4-icon-remove-column-right::before{
  content:""; }

.bp4-icon-remove-column::before{
  content:""; }

.bp4-icon-remove-row-bottom::before{
  content:""; }

.bp4-icon-remove-row-top::before{
  content:""; }

.bp4-icon-remove::before{
  content:""; }

.bp4-icon-repeat::before{
  content:""; }

.bp4-icon-reset::before{
  content:""; }

.bp4-icon-resolve::before{
  content:""; }

.bp4-icon-rig::before{
  content:""; }

.bp4-icon-right-join::before{
  content:""; }

.bp4-icon-ring::before{
  content:""; }

.bp4-icon-rocket-slant::before{
  content:""; }

.bp4-icon-rocket::before{
  content:""; }

.bp4-icon-rotate-document::before{
  content:""; }

.bp4-icon-rotate-page::before{
  content:""; }

.bp4-icon-route::before{
  content:""; }

.bp4-icon-satellite::before{
  content:""; }

.bp4-icon-saved::before{
  content:""; }

.bp4-icon-scatter-plot::before{
  content:""; }

.bp4-icon-search-around::before{
  content:""; }

.bp4-icon-search-template::before{
  content:""; }

.bp4-icon-search-text::before{
  content:""; }

.bp4-icon-search::before{
  content:""; }

.bp4-icon-segmented-control::before{
  content:""; }

.bp4-icon-select::before{
  content:""; }

.bp4-icon-selection::before{
  content:""; }

.bp4-icon-send-message::before{
  content:""; }

.bp4-icon-send-to-graph::before{
  content:""; }

.bp4-icon-send-to-map::before{
  content:""; }

.bp4-icon-send-to::before{
  content:""; }

.bp4-icon-series-add::before{
  content:""; }

.bp4-icon-series-configuration::before{
  content:""; }

.bp4-icon-series-derived::before{
  content:""; }

.bp4-icon-series-filtered::before{
  content:""; }

.bp4-icon-series-search::before{
  content:""; }

.bp4-icon-settings::before{
  content:""; }

.bp4-icon-shapes::before{
  content:""; }

.bp4-icon-share::before{
  content:""; }

.bp4-icon-shared-filter::before{
  content:""; }

.bp4-icon-shield::before{
  content:""; }

.bp4-icon-shop::before{
  content:""; }

.bp4-icon-shopping-cart::before{
  content:""; }

.bp4-icon-signal-search::before{
  content:""; }

.bp4-icon-sim-card::before{
  content:""; }

.bp4-icon-slash::before{
  content:""; }

.bp4-icon-small-cross::before{
  content:""; }

.bp4-icon-small-minus::before{
  content:""; }

.bp4-icon-small-plus::before{
  content:""; }

.bp4-icon-small-square::before{
  content:""; }

.bp4-icon-small-tick::before{
  content:""; }

.bp4-icon-snowflake::before{
  content:""; }

.bp4-icon-social-media::before{
  content:""; }

.bp4-icon-sort-alphabetical-desc::before{
  content:""; }

.bp4-icon-sort-alphabetical::before{
  content:""; }

.bp4-icon-sort-asc::before{
  content:""; }

.bp4-icon-sort-desc::before{
  content:""; }

.bp4-icon-sort-numerical-desc::before{
  content:""; }

.bp4-icon-sort-numerical::before{
  content:""; }

.bp4-icon-sort::before{
  content:""; }

.bp4-icon-split-columns::before{
  content:""; }

.bp4-icon-square::before{
  content:""; }

.bp4-icon-stacked-chart::before{
  content:""; }

.bp4-icon-stadium-geometry::before{
  content:""; }

.bp4-icon-star-empty::before{
  content:""; }

.bp4-icon-star::before{
  content:""; }

.bp4-icon-step-backward::before{
  content:""; }

.bp4-icon-step-chart::before{
  content:""; }

.bp4-icon-step-forward::before{
  content:""; }

.bp4-icon-stop::before{
  content:""; }

.bp4-icon-stopwatch::before{
  content:""; }

.bp4-icon-strikethrough::before{
  content:""; }

.bp4-icon-style::before{
  content:""; }

.bp4-icon-swap-horizontal::before{
  content:""; }

.bp4-icon-swap-vertical::before{
  content:""; }

.bp4-icon-switch::before{
  content:""; }

.bp4-icon-symbol-circle::before{
  content:""; }

.bp4-icon-symbol-cross::before{
  content:""; }

.bp4-icon-symbol-diamond::before{
  content:""; }

.bp4-icon-symbol-square::before{
  content:""; }

.bp4-icon-symbol-triangle-down::before{
  content:""; }

.bp4-icon-symbol-triangle-up::before{
  content:""; }

.bp4-icon-syringe::before{
  content:""; }

.bp4-icon-tag::before{
  content:""; }

.bp4-icon-take-action::before{
  content:""; }

.bp4-icon-tank::before{
  content:""; }

.bp4-icon-taxi::before{
  content:""; }

.bp4-icon-temperature::before{
  content:""; }

.bp4-icon-text-highlight::before{
  content:""; }

.bp4-icon-th-derived::before{
  content:""; }

.bp4-icon-th-disconnect::before{
  content:""; }

.bp4-icon-th-filtered::before{
  content:""; }

.bp4-icon-th-list::before{
  content:""; }

.bp4-icon-th::before{
  content:""; }

.bp4-icon-third-party::before{
  content:""; }

.bp4-icon-thumbs-down::before{
  content:""; }

.bp4-icon-thumbs-up::before{
  content:""; }

.bp4-icon-tick-circle::before{
  content:""; }

.bp4-icon-tick::before{
  content:""; }

.bp4-icon-time::before{
  content:""; }

.bp4-icon-timeline-area-chart::before{
  content:""; }

.bp4-icon-timeline-bar-chart::before{
  content:""; }

.bp4-icon-timeline-events::before{
  content:""; }

.bp4-icon-timeline-line-chart::before{
  content:""; }

.bp4-icon-tint::before{
  content:""; }

.bp4-icon-torch::before{
  content:""; }

.bp4-icon-tractor::before{
  content:""; }

.bp4-icon-train::before{
  content:""; }

.bp4-icon-translate::before{
  content:""; }

.bp4-icon-trash::before{
  content:""; }

.bp4-icon-tree::before{
  content:""; }

.bp4-icon-trending-down::before{
  content:""; }

.bp4-icon-trending-up::before{
  content:""; }

.bp4-icon-truck::before{
  content:""; }

.bp4-icon-two-columns::before{
  content:""; }

.bp4-icon-unarchive::before{
  content:""; }

.bp4-icon-underline::before{
  content:""; }

.bp4-icon-undo::before{
  content:""; }

.bp4-icon-ungroup-objects::before{
  content:""; }

.bp4-icon-unknown-vehicle::before{
  content:""; }

.bp4-icon-unlock::before{
  content:""; }

.bp4-icon-unpin::before{
  content:""; }

.bp4-icon-unresolve::before{
  content:""; }

.bp4-icon-updated::before{
  content:""; }

.bp4-icon-upload::before{
  content:""; }

.bp4-icon-user::before{
  content:""; }

.bp4-icon-variable::before{
  content:""; }

.bp4-icon-vertical-bar-chart-asc::before{
  content:""; }

.bp4-icon-vertical-bar-chart-desc::before{
  content:""; }

.bp4-icon-vertical-distribution::before{
  content:""; }

.bp4-icon-video::before{
  content:""; }

.bp4-icon-virus::before{
  content:""; }

.bp4-icon-volume-down::before{
  content:""; }

.bp4-icon-volume-off::before{
  content:""; }

.bp4-icon-volume-up::before{
  content:""; }

.bp4-icon-walk::before{
  content:""; }

.bp4-icon-warning-sign::before{
  content:""; }

.bp4-icon-waterfall-chart::before{
  content:""; }

.bp4-icon-waves::before{
  content:""; }

.bp4-icon-widget-button::before{
  content:""; }

.bp4-icon-widget-footer::before{
  content:""; }

.bp4-icon-widget-header::before{
  content:""; }

.bp4-icon-widget::before{
  content:""; }

.bp4-icon-wind::before{
  content:""; }

.bp4-icon-wrench::before{
  content:""; }

.bp4-icon-zoom-in::before{
  content:""; }

.bp4-icon-zoom-out::before{
  content:""; }

.bp4-icon-zoom-to-fit::before{
  content:""; }
.bp4-submenu > .bp4-popover-wrapper{
  display:block; }

.bp4-submenu .bp4-popover-target{
  display:block; }
  .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item{ }

.bp4-submenu.bp4-popover{
  -webkit-box-shadow:none;
          box-shadow:none;
  padding:0 5px; }
  .bp4-submenu.bp4-popover > .bp4-popover-content{
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2); }
  .bp4-dark .bp4-submenu.bp4-popover, .bp4-submenu.bp4-popover.bp4-dark{
    -webkit-box-shadow:none;
            box-shadow:none; }
    .bp4-dark .bp4-submenu.bp4-popover > .bp4-popover-content, .bp4-submenu.bp4-popover.bp4-dark > .bp4-popover-content{
      -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4); }
.bp4-menu{
  background:#ffffff;
  border-radius:3px;
  color:#1c2127;
  list-style:none;
  margin:0;
  min-width:180px;
  padding:5px;
  text-align:left; }

.bp4-menu-divider{
  border-top:1px solid rgba(17, 20, 24, 0.15);
  display:block;
  margin:5px; }
  .bp4-dark .bp4-menu-divider{
    border-top-color:rgba(255, 255, 255, 0.15); }

.bp4-menu-item{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-align:start;
      -ms-flex-align:start;
          align-items:flex-start;
  border-radius:2px;
  color:inherit;
  line-height:20px;
  padding:5px 7px;
  text-decoration:none;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none; }
  .bp4-menu-item > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp4-menu-item > .bp4-fill{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp4-menu-item::before,
  .bp4-menu-item > *{
    margin-right:7px; }
  .bp4-menu-item:empty::before,
  .bp4-menu-item > :last-child{
    margin-right:0; }
  .bp4-menu-item > .bp4-fill{
    word-break:break-word; }
  .bp4-menu-item .bp4-menu-item-icon{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
        -ms-flex-direction:column;
            flex-direction:column;
    height:20px;
    -webkit-box-pack:center;
        -ms-flex-pack:center;
            justify-content:center; }
  .bp4-menu-item .bp4-menu-item-label{
    color:#5f6b7c; }
  .bp4-menu-item::before,
  .bp4-menu-item .bp4-menu-item-icon,
  .bp4-menu-item .bp4-submenu-icon{
    color:#5f6b7c; }
  .bp4-menu-item::before,
  .bp4-menu-item .bp4-submenu-icon{
    margin-top:2px; }
  .bp4-menu-item:hover, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"]){
    background-color:rgba(143, 153, 168, 0.15);
    color:inherit;
    cursor:pointer;
    text-decoration:none; }
  .bp4-menu-item:active, .bp4-menu-item.bp4-active{
    background-color:rgba(143, 153, 168, 0.3); }
    .bp4-menu-item:active .bp4-menu-item-label, .bp4-menu-item.bp4-active .bp4-menu-item-label{
      color:#1c2127; }
  .bp4-menu-item.bp4-selected, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"], .bp4-menu-item.bp4-selected:hover, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"], .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover[class*="bp4-intent-"], .bp4-menu-item.bp4-selected:active, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active[class*="bp4-intent-"]{
    background-color:rgba(45, 114, 210, 0.1);
    color:#215db0; }
    .bp4-menu-item.bp4-selected::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]::before,
    .bp4-menu-item.bp4-selected .bp4-menu-item-icon,
    .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"] .bp4-menu-item-icon,
    .bp4-menu-item.bp4-selected .bp4-submenu-icon,
    .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-menu-item.bp4-selected:hover::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-menu-item:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:hover::before,
    .bp4-menu-item.bp4-selected:hover .bp4-menu-item-icon,
    .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-icon,
    .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-menu-item-icon,
    .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover[class*="bp4-intent-"] .bp4-menu-item-icon,
    .bp4-menu-item.bp4-selected:hover .bp4-submenu-icon,
    .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-submenu-icon,
    .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-submenu-icon,
    .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-menu-item.bp4-selected:active::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:active::before,
    .bp4-menu-item.bp4-selected:active .bp4-menu-item-icon,
    .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active[class*="bp4-intent-"] .bp4-menu-item-icon,
    .bp4-menu-item.bp4-selected:active .bp4-submenu-icon,
    .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active[class*="bp4-intent-"] .bp4-submenu-icon{
      color:#215db0; }
    .bp4-menu-item.bp4-selected .bp4-menu-item-label, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"] .bp4-menu-item-label, .bp4-menu-item.bp4-selected:hover .bp4-menu-item-label, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-label, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-menu-item-label, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover[class*="bp4-intent-"] .bp4-menu-item-label, .bp4-menu-item.bp4-selected:active .bp4-menu-item-label, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active[class*="bp4-intent-"] .bp4-menu-item-label{
      color:inherit; }
    .bp4-menu-item.bp4-selected.bp4-intent-success, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"], .bp4-menu-item.bp4-selected:hover.bp4-intent-success, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"], .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-success[class*="bp4-intent-"], .bp4-menu-item.bp4-selected:active.bp4-intent-success, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-success[class*="bp4-intent-"]{
      background-color:rgba(35, 133, 81, 0.1);
      color:#1c6e42; }
      .bp4-menu-item.bp4-selected.bp4-intent-success::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"]::before,
      .bp4-menu-item.bp4-selected.bp4-intent-success .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-menu-item.bp4-selected.bp4-intent-success .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-menu-item.bp4-selected:hover.bp4-intent-success::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"]:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:hover.bp4-intent-success::before,
      .bp4-menu-item.bp4-selected:hover.bp4-intent-success .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-success[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-menu-item.bp4-selected:hover.bp4-intent-success .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-success[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-menu-item.bp4-selected:active.bp4-intent-success::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:active.bp4-intent-success::before,
      .bp4-menu-item.bp4-selected:active.bp4-intent-success .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-success[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-menu-item.bp4-selected:active.bp4-intent-success .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-success[class*="bp4-intent-"] .bp4-submenu-icon{
        color:inherit; }
    .bp4-menu-item.bp4-selected.bp4-intent-warning, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"], .bp4-menu-item.bp4-selected:hover.bp4-intent-warning, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"], .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-warning[class*="bp4-intent-"], .bp4-menu-item.bp4-selected:active.bp4-intent-warning, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-warning[class*="bp4-intent-"]{
      background-color:rgba(200, 118, 25, 0.1);
      color:#935610; }
      .bp4-menu-item.bp4-selected.bp4-intent-warning::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"]::before,
      .bp4-menu-item.bp4-selected.bp4-intent-warning .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-menu-item.bp4-selected.bp4-intent-warning .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-menu-item.bp4-selected:hover.bp4-intent-warning::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"]:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:hover.bp4-intent-warning::before,
      .bp4-menu-item.bp4-selected:hover.bp4-intent-warning .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-warning[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-menu-item.bp4-selected:hover.bp4-intent-warning .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-warning[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-menu-item.bp4-selected:active.bp4-intent-warning::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:active.bp4-intent-warning::before,
      .bp4-menu-item.bp4-selected:active.bp4-intent-warning .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-warning[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-menu-item.bp4-selected:active.bp4-intent-warning .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-warning[class*="bp4-intent-"] .bp4-submenu-icon{
        color:inherit; }
    .bp4-menu-item.bp4-selected.bp4-intent-danger, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"], .bp4-menu-item.bp4-selected:hover.bp4-intent-danger, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"], .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-danger[class*="bp4-intent-"], .bp4-menu-item.bp4-selected:active.bp4-intent-danger, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-danger[class*="bp4-intent-"]{
      background-color:rgba(205, 66, 70, 0.1);
      color:#ac2f33; }
      .bp4-menu-item.bp4-selected.bp4-intent-danger::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"]::before,
      .bp4-menu-item.bp4-selected.bp4-intent-danger .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-menu-item.bp4-selected.bp4-intent-danger .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-menu-item.bp4-selected:hover.bp4-intent-danger::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"]:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:hover.bp4-intent-danger::before,
      .bp4-menu-item.bp4-selected:hover.bp4-intent-danger .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-danger[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-menu-item.bp4-selected:hover.bp4-intent-danger .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-danger[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-menu-item.bp4-selected:active.bp4-intent-danger::before, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:active.bp4-intent-danger::before,
      .bp4-menu-item.bp4-selected:active.bp4-intent-danger .bp4-menu-item-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-danger[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-menu-item.bp4-selected:active.bp4-intent-danger .bp4-submenu-icon,
      .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-danger[class*="bp4-intent-"] .bp4-submenu-icon{
        color:inherit; }
  .bp4-menu-item.bp4-disabled{
    background-color:inherit !important;
    color:rgba(95, 107, 124, 0.6) !important;
    cursor:not-allowed !important;
    outline:none !important; }
    .bp4-menu-item.bp4-disabled::before,
    .bp4-menu-item.bp4-disabled .bp4-menu-item-icon,
    .bp4-menu-item.bp4-disabled .bp4-submenu-icon{
      color:rgba(95, 107, 124, 0.6) !important; }
    .bp4-menu-item.bp4-disabled .bp4-menu-item-label{
      color:rgba(95, 107, 124, 0.6) !important; }
  .bp4-menu-item.bp4-intent-primary{
    color:#215db0; }
    .bp4-menu-item.bp4-intent-primary::before,
    .bp4-menu-item.bp4-intent-primary .bp4-menu-item-icon,
    .bp4-menu-item.bp4-intent-primary .bp4-submenu-icon,
    .bp4-menu-item.bp4-intent-primary .bp4-menu-item-label{
      color:inherit; }
    .bp4-menu-item.bp4-intent-primary:hover, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-primary.bp4-menu-item:not([class*="bp4-intent-"]){
      background-color:rgba(45, 114, 210, 0.1); }
    .bp4-menu-item.bp4-intent-primary:active, .bp4-menu-item.bp4-intent-primary.bp4-active{
      background-color:rgba(45, 114, 210, 0.2);
      color:#184a90; }
  .bp4-menu-item.bp4-intent-success{
    color:#1c6e42; }
    .bp4-menu-item.bp4-intent-success::before,
    .bp4-menu-item.bp4-intent-success .bp4-menu-item-icon,
    .bp4-menu-item.bp4-intent-success .bp4-submenu-icon,
    .bp4-menu-item.bp4-intent-success .bp4-menu-item-label{
      color:inherit; }
    .bp4-menu-item.bp4-intent-success:hover, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"]){
      background-color:rgba(35, 133, 81, 0.1); }
    .bp4-menu-item.bp4-intent-success:active, .bp4-menu-item.bp4-intent-success.bp4-active{
      background-color:rgba(35, 133, 81, 0.2);
      color:#165a36; }
  .bp4-menu-item.bp4-intent-warning{
    color:#935610; }
    .bp4-menu-item.bp4-intent-warning::before,
    .bp4-menu-item.bp4-intent-warning .bp4-menu-item-icon,
    .bp4-menu-item.bp4-intent-warning .bp4-submenu-icon,
    .bp4-menu-item.bp4-intent-warning .bp4-menu-item-label{
      color:inherit; }
    .bp4-menu-item.bp4-intent-warning:hover, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"]){
      background-color:rgba(200, 118, 25, 0.1); }
    .bp4-menu-item.bp4-intent-warning:active, .bp4-menu-item.bp4-intent-warning.bp4-active{
      background-color:rgba(200, 118, 25, 0.2);
      color:#77450d; }
  .bp4-menu-item.bp4-intent-danger{
    color:#ac2f33; }
    .bp4-menu-item.bp4-intent-danger::before,
    .bp4-menu-item.bp4-intent-danger .bp4-menu-item-icon,
    .bp4-menu-item.bp4-intent-danger .bp4-submenu-icon,
    .bp4-menu-item.bp4-intent-danger .bp4-menu-item-label{
      color:inherit; }
    .bp4-menu-item.bp4-intent-danger:hover, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"]){
      background-color:rgba(205, 66, 70, 0.1); }
    .bp4-menu-item.bp4-intent-danger:active, .bp4-menu-item.bp4-intent-danger.bp4-active{
      background-color:rgba(205, 66, 70, 0.2);
      color:#8e292c; }
  .bp4-menu-item::before{
    font-family:"blueprint-icons-16", sans-serif;
    font-size:16px;
    font-style:normal;
    font-variant:normal;
    font-weight:400;
    line-height:1;
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    margin-right:7px; }
  .bp4-large .bp4-menu-item{
    font-size:16px;
    line-height:22px;
    padding:9px 7px; }
    .bp4-large .bp4-menu-item .bp4-menu-item-icon{
      height:22px; }
    .bp4-large .bp4-menu-item::before,
    .bp4-large .bp4-menu-item .bp4-submenu-icon{
      margin-top:3px; }
    .bp4-large .bp4-menu-item::before{
      font-family:"blueprint-icons-20", sans-serif;
      font-size:20px;
      font-style:normal;
      font-variant:normal;
      font-weight:400;
      line-height:1;
      -moz-osx-font-smoothing:grayscale;
      -webkit-font-smoothing:antialiased;
      margin-right:10px; }

button.bp4-menu-item{
  background:none;
  border:none;
  text-align:left;
  width:100%; }
.bp4-menu-header{
  border-top:1px solid rgba(17, 20, 24, 0.15);
  display:block;
  margin:5px;
  cursor:default;
  padding-left:2px; }
  .bp4-dark .bp4-menu-header{
    border-top-color:rgba(255, 255, 255, 0.15); }
  .bp4-menu-header:first-of-type{
    border-top:none; }
  .bp4-menu-header > h6{
    color:#1c2127;
    font-weight:600;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    word-wrap:normal;
    line-height:17px;
    margin:0;
    padding:10px 7px 0 1px; }
    .bp4-dark .bp4-menu-header > h6{
      color:#f6f7f9; }
  .bp4-menu-header:first-of-type > h6{
    padding-top:0; }
  .bp4-large .bp4-menu-header > h6{
    font-size:18px;
    padding-bottom:5px;
    padding-top:15px; }
  .bp4-large .bp4-menu-header:first-of-type > h6{
    padding-top:0; }

.bp4-dark .bp4-menu{
  background:#383e47;
  color:#f6f7f9; }

.bp4-dark .bp4-menu-item{
  color:inherit; }
  .bp4-dark .bp4-menu-item .bp4-menu-item-label{
    color:#abb3bf; }
  .bp4-dark .bp4-menu-item::before,
  .bp4-dark .bp4-menu-item .bp4-menu-item-icon,
  .bp4-dark .bp4-menu-item .bp4-submenu-icon{
    color:#abb3bf; }
  .bp4-dark .bp4-menu-item:hover, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"]), .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"]){
    color:inherit; }
    .bp4-dark .bp4-menu-item:hover .bp4-menu-item-icon, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-icon, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-icon,
    .bp4-dark .bp4-menu-item:hover .bp4-submenu-icon,
    .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"]) .bp4-submenu-icon,
    .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"]) .bp4-submenu-icon{
      color:#abb3bf; }
  .bp4-dark .bp4-menu-item:active .bp4-menu-item-label, .bp4-dark .bp4-menu-item.bp4-active .bp4-menu-item-label{
    color:#f6f7f9; }
  .bp4-dark .bp4-menu-item.bp4-selected, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"], .bp4-dark .bp4-menu-item.bp4-selected:hover, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"], .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover[class*="bp4-intent-"], .bp4-dark .bp4-menu-item.bp4-selected:active, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active[class*="bp4-intent-"]{
    background-color:rgba(45, 114, 210, 0.2);
    color:#8abbff; }
    .bp4-dark .bp4-menu-item.bp4-selected::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]::before,
    .bp4-dark .bp4-menu-item.bp4-selected .bp4-menu-item-icon,
    .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"] .bp4-menu-item-icon,
    .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"] .bp4-menu-item-icon,
    .bp4-dark .bp4-menu-item.bp4-selected .bp4-submenu-icon,
    .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"] .bp4-submenu-icon,
    .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:hover::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-menu-item:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-menu-item:not([class*="bp4-intent-"])::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:not([class*="bp4-intent-"])::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:hover::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:hover::before,
    .bp4-dark .bp4-menu-item.bp4-selected:hover .bp4-menu-item-icon,
    .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-icon,
    .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-icon,
    .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-menu-item-icon,
    .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-menu-item-icon,
    .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover[class*="bp4-intent-"] .bp4-menu-item-icon,
    .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover[class*="bp4-intent-"] .bp4-menu-item-icon,
    .bp4-dark .bp4-menu-item.bp4-selected:hover .bp4-submenu-icon,
    .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-submenu-icon,
    .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-submenu-icon,
    .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-submenu-icon,
    .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-submenu-icon,
    .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover[class*="bp4-intent-"] .bp4-submenu-icon,
    .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:active::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:active::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:active::before,
    .bp4-dark .bp4-menu-item.bp4-selected:active .bp4-menu-item-icon,
    .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active[class*="bp4-intent-"] .bp4-menu-item-icon,
    .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active[class*="bp4-intent-"] .bp4-menu-item-icon,
    .bp4-dark .bp4-menu-item.bp4-selected:active .bp4-submenu-icon,
    .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active[class*="bp4-intent-"] .bp4-submenu-icon,
    .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active[class*="bp4-intent-"] .bp4-submenu-icon{
      color:#8abbff; }
    .bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-success, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"], .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-success, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"], .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-success[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-success[class*="bp4-intent-"], .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-success, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-success[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-success[class*="bp4-intent-"]{
      background-color:rgba(35, 133, 81, 0.2);
      color:#72ca9b; }
      .bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-success::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"]::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"]::before,
      .bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-success .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-success .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-success::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"])::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"]:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item[class*="bp4-intent-"]:not([class*="bp4-intent-"])::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:hover.bp4-intent-success::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:hover.bp4-intent-success::before,
      .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-success .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-success[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-success[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-success .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-success[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-success[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-success::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:active.bp4-intent-success::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:active.bp4-intent-success::before,
      .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-success .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-success[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-success[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-success .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-success[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-success[class*="bp4-intent-"] .bp4-submenu-icon{
        color:inherit; }
    .bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-warning, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"], .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-warning, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"], .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-warning[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-warning[class*="bp4-intent-"], .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-warning, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-warning[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-warning[class*="bp4-intent-"]{
      background-color:rgba(200, 118, 25, 0.2);
      color:#fbb360; }
      .bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-warning::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"]::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"]::before,
      .bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-warning .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-warning .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-warning::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"])::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"]:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item[class*="bp4-intent-"]:not([class*="bp4-intent-"])::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:hover.bp4-intent-warning::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:hover.bp4-intent-warning::before,
      .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-warning .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-warning[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-warning[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-warning .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-warning[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-warning[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-warning::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:active.bp4-intent-warning::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:active.bp4-intent-warning::before,
      .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-warning .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-warning[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-warning[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-warning .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-warning[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-warning[class*="bp4-intent-"] .bp4-submenu-icon{
        color:inherit; }
    .bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-danger, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"], .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-danger, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"], .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-danger[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-danger[class*="bp4-intent-"], .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-danger, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-danger[class*="bp4-intent-"], .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-danger[class*="bp4-intent-"]{
      background-color:rgba(205, 66, 70, 0.2);
      color:#fa999c; }
      .bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-danger::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"]::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"]::before,
      .bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-danger .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-danger .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-danger::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"])::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"]:not([class*="bp4-intent-"])::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item[class*="bp4-intent-"]:not([class*="bp4-intent-"])::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:hover.bp4-intent-danger::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:hover.bp4-intent-danger::before,
      .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-danger .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-danger[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-danger[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-danger .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-selected.bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"]) .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"])[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-danger[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:hover.bp4-intent-danger[class*="bp4-intent-"] .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-danger::before, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:active.bp4-intent-danger::before, .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*="bp4-intent-"]:active.bp4-intent-danger::before,
      .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-danger .bp4-menu-item-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-danger[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-danger[class*="bp4-intent-"] .bp4-menu-item-icon,
      .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-danger .bp4-submenu-icon,
      .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-danger[class*="bp4-intent-"] .bp4-submenu-icon,
      .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-menu-item:active.bp4-intent-danger[class*="bp4-intent-"] .bp4-submenu-icon{
        color:inherit; }
  .bp4-dark .bp4-menu-item.bp4-disabled{
    color:rgba(171, 179, 191, 0.6) !important; }
    .bp4-dark .bp4-menu-item.bp4-disabled::before,
    .bp4-dark .bp4-menu-item.bp4-disabled .bp4-menu-item-icon,
    .bp4-dark .bp4-menu-item.bp4-disabled .bp4-submenu-icon{
      color:rgba(171, 179, 191, 0.6) !important; }
    .bp4-dark .bp4-menu-item.bp4-disabled .bp4-menu-item-label{
      color:rgba(171, 179, 191, 0.6) !important; }
  .bp4-dark .bp4-menu-item.bp4-intent-primary{
    color:#8abbff; }
    .bp4-dark .bp4-menu-item.bp4-intent-primary::before,
    .bp4-dark .bp4-menu-item.bp4-intent-primary .bp4-menu-item-icon,
    .bp4-dark .bp4-menu-item.bp4-intent-primary .bp4-submenu-icon,
    .bp4-dark .bp4-menu-item.bp4-intent-primary .bp4-menu-item-label{
      color:inherit; }
    .bp4-dark .bp4-menu-item.bp4-intent-primary:hover, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-primary.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-primary.bp4-menu-item:not([class*="bp4-intent-"]){
      background-color:rgba(45, 114, 210, 0.2); }
    .bp4-dark .bp4-menu-item.bp4-intent-primary:active, .bp4-dark .bp4-menu-item.bp4-intent-primary.bp4-active{
      background-color:rgba(45, 114, 210, 0.3);
      color:#99c4ff; }
  .bp4-dark .bp4-menu-item.bp4-intent-success{
    color:#72ca9b; }
    .bp4-dark .bp4-menu-item.bp4-intent-success::before,
    .bp4-dark .bp4-menu-item.bp4-intent-success .bp4-menu-item-icon,
    .bp4-dark .bp4-menu-item.bp4-intent-success .bp4-submenu-icon,
    .bp4-dark .bp4-menu-item.bp4-intent-success .bp4-menu-item-label{
      color:inherit; }
    .bp4-dark .bp4-menu-item.bp4-intent-success:hover, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-success.bp4-menu-item:not([class*="bp4-intent-"]){
      background-color:rgba(35, 133, 81, 0.2); }
    .bp4-dark .bp4-menu-item.bp4-intent-success:active, .bp4-dark .bp4-menu-item.bp4-intent-success.bp4-active{
      background-color:rgba(35, 133, 81, 0.3);
      color:#7cd7a2; }
  .bp4-dark .bp4-menu-item.bp4-intent-warning{
    color:#fbb360; }
    .bp4-dark .bp4-menu-item.bp4-intent-warning::before,
    .bp4-dark .bp4-menu-item.bp4-intent-warning .bp4-menu-item-icon,
    .bp4-dark .bp4-menu-item.bp4-intent-warning .bp4-submenu-icon,
    .bp4-dark .bp4-menu-item.bp4-intent-warning .bp4-menu-item-label{
      color:inherit; }
    .bp4-dark .bp4-menu-item.bp4-intent-warning:hover, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-warning.bp4-menu-item:not([class*="bp4-intent-"]){
      background-color:rgba(200, 118, 25, 0.2); }
    .bp4-dark .bp4-menu-item.bp4-intent-warning:active, .bp4-dark .bp4-menu-item.bp4-intent-warning.bp4-active{
      background-color:rgba(200, 118, 25, 0.3);
      color:#f5c186; }
  .bp4-dark .bp4-menu-item.bp4-intent-danger{
    color:#fa999c; }
    .bp4-dark .bp4-menu-item.bp4-intent-danger::before,
    .bp4-dark .bp4-menu-item.bp4-intent-danger .bp4-menu-item-icon,
    .bp4-dark .bp4-menu-item.bp4-intent-danger .bp4-submenu-icon,
    .bp4-dark .bp4-menu-item.bp4-intent-danger .bp4-menu-item-label{
      color:inherit; }
    .bp4-dark .bp4-menu-item.bp4-intent-danger:hover, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"]), .bp4-submenu .bp4-dark .bp4-popover-target.bp4-popover-open > .bp4-intent-danger.bp4-menu-item:not([class*="bp4-intent-"]){
      background-color:rgba(205, 66, 70, 0.2); }
    .bp4-dark .bp4-menu-item.bp4-intent-danger:active, .bp4-dark .bp4-menu-item.bp4-intent-danger.bp4-active{
      background-color:rgba(205, 66, 70, 0.3);
      color:#ffa1a4; }

.bp4-dark .bp4-menu-divider,
.bp4-dark .bp4-menu-header{
  border-color:rgba(255, 255, 255, 0.15); }

.bp4-dark .bp4-menu-header > h6{
  color:#f6f7f9; }

.bp4-label .bp4-menu{
  margin-top:5px; }
.bp4-navbar{
  background-color:#ffffff;
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.2);
  height:50px;
  padding:0 15px;
  position:relative;
  width:100%;
  z-index:10; }
  .bp4-navbar.bp4-dark,
  .bp4-dark .bp4-navbar{
    background-color:#404854; }
  .bp4-navbar.bp4-dark{
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-dark .bp4-navbar{
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 0 rgba(17, 20, 24, 0), 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-navbar.bp4-fixed-top{
    left:0;
    position:fixed;
    right:0;
    top:0; }

.bp4-navbar-heading{
  font-size:16px;
  margin-right:15px; }

.bp4-navbar-group{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  height:50px; }
  .bp4-navbar-group.bp4-align-left{
    float:left; }
  .bp4-navbar-group.bp4-align-right{
    float:right; }

.bp4-navbar-divider{
  border-left:1px solid rgba(17, 20, 24, 0.15);
  height:20px;
  margin:0 10px; }
  .bp4-dark .bp4-navbar-divider{
    border-left-color:rgba(255, 255, 255, 0.15); }
.bp4-non-ideal-state{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  height:100%;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  text-align:center;
  width:100%; }
  .bp4-non-ideal-state > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp4-non-ideal-state > .bp4-fill{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp4-non-ideal-state::before,
  .bp4-non-ideal-state > *{
    margin-bottom:20px; }
  .bp4-non-ideal-state:empty::before,
  .bp4-non-ideal-state > :last-child{
    margin-bottom:0; }
  .bp4-non-ideal-state > *{
    max-width:400px; }

.bp4-non-ideal-state-visual{
  color:rgba(95, 107, 124, 0.6);
  font-size:60px; }
  .bp4-dark .bp4-non-ideal-state-visual{
    color:rgba(171, 179, 191, 0.6); }

.bp4-overflow-list{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:nowrap;
      flex-wrap:nowrap;
  min-width:0; }

.bp4-overflow-list-spacer{
  -ms-flex-negative:1;
      flex-shrink:1;
  width:1px; }
body.bp4-overlay-open{
  overflow:hidden; }

.bp4-overlay{
  bottom:0;
  left:0;
  position:static;
  right:0;
  top:0;
  z-index:20; }
  .bp4-overlay:not(.bp4-overlay-open){
    pointer-events:none; }
  .bp4-overlay.bp4-overlay-container{
    overflow:hidden;
    position:fixed; }
    .bp4-overlay.bp4-overlay-container.bp4-overlay-inline{
      position:absolute; }
  .bp4-overlay.bp4-overlay-scroll-container{
    overflow:auto;
    position:fixed; }
    .bp4-overlay.bp4-overlay-scroll-container.bp4-overlay-inline{
      position:absolute; }
  .bp4-overlay.bp4-overlay-inline{
    display:inline;
    overflow:visible; }

.bp4-overlay-content{
  position:fixed;
  z-index:20; }
  .bp4-overlay-inline .bp4-overlay-content,
  .bp4-overlay-scroll-container .bp4-overlay-content{
    position:absolute; }

.bp4-overlay-backdrop{
  bottom:0;
  left:0;
  position:fixed;
  right:0;
  top:0;
  opacity:1;
  background-color:rgba(17, 20, 24, 0.7);
  overflow:auto;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
  z-index:20; }
  .bp4-overlay-backdrop.bp4-overlay-enter, .bp4-overlay-backdrop.bp4-overlay-appear{
    opacity:0; }
  .bp4-overlay-backdrop.bp4-overlay-enter-active, .bp4-overlay-backdrop.bp4-overlay-appear-active{
    opacity:1;
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:200ms;
            transition-duration:200ms;
    -webkit-transition-property:opacity;
    transition-property:opacity;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-overlay-backdrop.bp4-overlay-exit{
    opacity:1; }
  .bp4-overlay-backdrop.bp4-overlay-exit-active{
    opacity:0;
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:200ms;
            transition-duration:200ms;
    -webkit-transition-property:opacity;
    transition-property:opacity;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-overlay-backdrop:focus{
    outline:none; }
  .bp4-overlay-inline .bp4-overlay-backdrop{
    position:absolute; }
.bp4-panel-stack{
  overflow:hidden;
  position:relative; }

.bp4-panel-stack-header{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  -webkit-box-shadow:0 1px rgba(17, 20, 24, 0.15);
          box-shadow:0 1px rgba(17, 20, 24, 0.15);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-negative:0;
      flex-shrink:0;
  height:30px;
  z-index:1; }
  .bp4-dark .bp4-panel-stack-header{
    -webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
            box-shadow:0 1px rgba(255, 255, 255, 0.15); }
  .bp4-panel-stack-header > span{
    -webkit-box-align:stretch;
        -ms-flex-align:stretch;
            align-items:stretch;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1; }
  .bp4-panel-stack-header .bp4-heading{
    margin:0 5px; }

.bp4-button.bp4-panel-stack-header-back{
  margin-left:5px;
  padding-left:0;
  white-space:nowrap; }
  .bp4-button.bp4-panel-stack-header-back .bp4-icon{
    margin:0 2px; }

.bp4-panel-stack-view{
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0;
  background-color:#ffffff;
  border-right:1px solid rgba(17, 20, 24, 0.15);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  margin-right:-1px;
  overflow-y:auto;
  z-index:1; }
  .bp4-dark .bp4-panel-stack-view{
    background-color:#383e47; }
  .bp4-panel-stack-view:nth-last-child(n + 4){
    display:none; }

.bp4-panel-stack-push .bp4-panel-stack-enter, .bp4-panel-stack-push .bp4-panel-stack-appear{
  -webkit-transform:translateX(100%);
          transform:translateX(100%);
  opacity:0; }

.bp4-panel-stack-push .bp4-panel-stack-enter-active, .bp4-panel-stack-push .bp4-panel-stack-appear-active{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }

.bp4-panel-stack-push .bp4-panel-stack-exit{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1; }

.bp4-panel-stack-push .bp4-panel-stack-exit-active{
  -webkit-transform:translateX(-50%);
          transform:translateX(-50%);
  opacity:0;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }

.bp4-panel-stack-pop .bp4-panel-stack-enter, .bp4-panel-stack-pop .bp4-panel-stack-appear{
  -webkit-transform:translateX(-50%);
          transform:translateX(-50%);
  opacity:0; }

.bp4-panel-stack-pop .bp4-panel-stack-enter-active, .bp4-panel-stack-pop .bp4-panel-stack-appear-active{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }

.bp4-panel-stack-pop .bp4-panel-stack-exit{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1; }

.bp4-panel-stack-pop .bp4-panel-stack-exit-active{
  -webkit-transform:translateX(100%);
          transform:translateX(100%);
  opacity:0;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }
.bp4-panel-stack2{
  overflow:hidden;
  position:relative; }

.bp4-panel-stack2-header{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  -webkit-box-shadow:0 1px rgba(17, 20, 24, 0.15);
          box-shadow:0 1px rgba(17, 20, 24, 0.15);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-negative:0;
      flex-shrink:0;
  height:30px;
  z-index:1; }
  .bp4-dark .bp4-panel-stack2-header{
    -webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
            box-shadow:0 1px rgba(255, 255, 255, 0.15); }
  .bp4-panel-stack2-header > span{
    -webkit-box-align:stretch;
        -ms-flex-align:stretch;
            align-items:stretch;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1; }
  .bp4-panel-stack2-header .bp4-heading{
    margin:0 5px; }

.bp4-button.bp4-panel-stack2-header-back{
  margin-left:5px;
  padding-left:0;
  white-space:nowrap; }
  .bp4-button.bp4-panel-stack2-header-back .bp4-icon{
    margin:0 2px; }

.bp4-panel-stack2-view{
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0;
  background-color:#ffffff;
  border-right:1px solid rgba(17, 20, 24, 0.15);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  margin-right:-1px;
  overflow-y:auto;
  z-index:1; }
  .bp4-dark .bp4-panel-stack2-view{
    background-color:#383e47; }
  .bp4-panel-stack2-view:nth-last-child(n + 4){
    display:none; }

.bp4-panel-stack2-push .bp4-panel-stack2-enter, .bp4-panel-stack2-push .bp4-panel-stack2-appear{
  -webkit-transform:translateX(100%);
          transform:translateX(100%);
  opacity:0; }

.bp4-panel-stack2-push .bp4-panel-stack2-enter-active, .bp4-panel-stack2-push .bp4-panel-stack2-appear-active{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }

.bp4-panel-stack2-push .bp4-panel-stack2-exit{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1; }

.bp4-panel-stack2-push .bp4-panel-stack2-exit-active{
  -webkit-transform:translateX(-50%);
          transform:translateX(-50%);
  opacity:0;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }

.bp4-panel-stack2-pop .bp4-panel-stack2-enter, .bp4-panel-stack2-pop .bp4-panel-stack2-appear{
  -webkit-transform:translateX(-50%);
          transform:translateX(-50%);
  opacity:0; }

.bp4-panel-stack2-pop .bp4-panel-stack2-enter-active, .bp4-panel-stack2-pop .bp4-panel-stack2-appear-active{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }

.bp4-panel-stack2-pop .bp4-panel-stack2-exit{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1; }

.bp4-panel-stack2-pop .bp4-panel-stack2-exit-active{
  -webkit-transform:translateX(100%);
          transform:translateX(100%);
  opacity:0;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }
.bp4-popover{
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  -webkit-transform:scale(1);
          transform:scale(1);
  border-radius:3px;
  display:inline-block;
  z-index:20; }
  .bp4-popover .bp4-popover-arrow{
    height:30px;
    position:absolute;
    width:30px; }
    .bp4-popover .bp4-popover-arrow::before{
      height:20px;
      margin:5px;
      width:20px; }
  .bp4-tether-element-attached-bottom.bp4-tether-target-attached-top > .bp4-popover{
    margin-bottom:17px;
    margin-top:-17px; }
    .bp4-tether-element-attached-bottom.bp4-tether-target-attached-top > .bp4-popover > .bp4-popover-arrow{
      bottom:-11px; }
      .bp4-tether-element-attached-bottom.bp4-tether-target-attached-top > .bp4-popover > .bp4-popover-arrow svg{
        -webkit-transform:rotate(-90deg);
                transform:rotate(-90deg); }
  .bp4-tether-element-attached-left.bp4-tether-target-attached-right > .bp4-popover{
    margin-left:17px; }
    .bp4-tether-element-attached-left.bp4-tether-target-attached-right > .bp4-popover > .bp4-popover-arrow{
      left:-11px; }
      .bp4-tether-element-attached-left.bp4-tether-target-attached-right > .bp4-popover > .bp4-popover-arrow svg{
        -webkit-transform:rotate(0);
                transform:rotate(0); }
  .bp4-tether-element-attached-top.bp4-tether-target-attached-bottom > .bp4-popover{
    margin-top:17px; }
    .bp4-tether-element-attached-top.bp4-tether-target-attached-bottom > .bp4-popover > .bp4-popover-arrow{
      top:-11px; }
      .bp4-tether-element-attached-top.bp4-tether-target-attached-bottom > .bp4-popover > .bp4-popover-arrow svg{
        -webkit-transform:rotate(90deg);
                transform:rotate(90deg); }
  .bp4-tether-element-attached-right.bp4-tether-target-attached-left > .bp4-popover{
    margin-left:-17px;
    margin-right:17px; }
    .bp4-tether-element-attached-right.bp4-tether-target-attached-left > .bp4-popover > .bp4-popover-arrow{
      right:-11px; }
      .bp4-tether-element-attached-right.bp4-tether-target-attached-left > .bp4-popover > .bp4-popover-arrow svg{
        -webkit-transform:rotate(180deg);
                transform:rotate(180deg); }
  .bp4-tether-element-attached-middle > .bp4-popover > .bp4-popover-arrow{
    top:50%;
    -webkit-transform:translateY(-50%);
            transform:translateY(-50%); }
  .bp4-tether-element-attached-center > .bp4-popover > .bp4-popover-arrow{
    right:50%;
    -webkit-transform:translateX(50%);
            transform:translateX(50%); }
  .bp4-tether-element-attached-top.bp4-tether-target-attached-top > .bp4-popover > .bp4-popover-arrow{
    top:-0.3934px; }
  .bp4-tether-element-attached-right.bp4-tether-target-attached-right > .bp4-popover > .bp4-popover-arrow{
    right:-0.3934px; }
  .bp4-tether-element-attached-left.bp4-tether-target-attached-left > .bp4-popover > .bp4-popover-arrow{
    left:-0.3934px; }
  .bp4-tether-element-attached-bottom.bp4-tether-target-attached-bottom > .bp4-popover > .bp4-popover-arrow{
    bottom:-0.3934px; }
  .bp4-tether-element-attached-top.bp4-tether-element-attached-left > .bp4-popover{
    -webkit-transform-origin:top left;
            transform-origin:top left; }
  .bp4-tether-element-attached-top.bp4-tether-element-attached-center > .bp4-popover{
    -webkit-transform-origin:top center;
            transform-origin:top center; }
  .bp4-tether-element-attached-top.bp4-tether-element-attached-right > .bp4-popover{
    -webkit-transform-origin:top right;
            transform-origin:top right; }
  .bp4-tether-element-attached-middle.bp4-tether-element-attached-left > .bp4-popover{
    -webkit-transform-origin:center left;
            transform-origin:center left; }
  .bp4-tether-element-attached-middle.bp4-tether-element-attached-center > .bp4-popover{
    -webkit-transform-origin:center center;
            transform-origin:center center; }
  .bp4-tether-element-attached-middle.bp4-tether-element-attached-right > .bp4-popover{
    -webkit-transform-origin:center right;
            transform-origin:center right; }
  .bp4-tether-element-attached-bottom.bp4-tether-element-attached-left > .bp4-popover{
    -webkit-transform-origin:bottom left;
            transform-origin:bottom left; }
  .bp4-tether-element-attached-bottom.bp4-tether-element-attached-center > .bp4-popover{
    -webkit-transform-origin:bottom center;
            transform-origin:bottom center; }
  .bp4-tether-element-attached-bottom.bp4-tether-element-attached-right > .bp4-popover{
    -webkit-transform-origin:bottom right;
            transform-origin:bottom right; }
  .bp4-popover .bp4-popover-content{
    background:#ffffff; }
  .bp4-popover .bp4-popover-content,
  .bp4-popover .bp4-heading{
    color:inherit; }
  .bp4-popover .bp4-popover-arrow::before{
    -webkit-box-shadow:1px 1px 6px rgba(17, 20, 24, 0.2);
            box-shadow:1px 1px 6px rgba(17, 20, 24, 0.2); }
  .bp4-popover .bp4-popover-arrow-border{
    fill:#111418;
    fill-opacity:0.1; }
  .bp4-popover .bp4-popover-arrow-fill{
    fill:#ffffff; }
  .bp4-popover-enter > .bp4-popover, .bp4-popover-appear > .bp4-popover{
    -webkit-transform:scale(0.3);
            transform:scale(0.3); }
  .bp4-popover-enter-active > .bp4-popover, .bp4-popover-appear-active > .bp4-popover{
    -webkit-transform:scale(1);
            transform:scale(1);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:300ms;
            transition-duration:300ms;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
  .bp4-popover-exit > .bp4-popover{
    -webkit-transform:scale(1);
            transform:scale(1); }
  .bp4-popover-exit-active > .bp4-popover{
    -webkit-transform:scale(0.3);
            transform:scale(0.3);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:300ms;
            transition-duration:300ms;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
  .bp4-popover .bp4-popover-content{
    border-radius:3px;
    position:relative; }
  .bp4-popover.bp4-popover-content-sizing .bp4-popover-content{
    max-width:350px;
    padding:20px; }
  .bp4-popover-target + .bp4-overlay .bp4-popover.bp4-popover-content-sizing{
    width:350px; }
  .bp4-popover.bp4-minimal{
    margin:0 !important; }
    .bp4-popover.bp4-minimal .bp4-popover-arrow{
      display:none; }
    .bp4-popover.bp4-minimal.bp4-popover{
      -webkit-transform:scale(1);
              transform:scale(1); }
      .bp4-popover-enter > .bp4-popover.bp4-minimal.bp4-popover, .bp4-popover-appear > .bp4-popover.bp4-minimal.bp4-popover{
        -webkit-transform:scale(1);
                transform:scale(1); }
      .bp4-popover-enter-active > .bp4-popover.bp4-minimal.bp4-popover, .bp4-popover-appear-active > .bp4-popover.bp4-minimal.bp4-popover{
        -webkit-transform:scale(1);
                transform:scale(1);
        -webkit-transition-delay:0;
                transition-delay:0;
        -webkit-transition-duration:100ms;
                transition-duration:100ms;
        -webkit-transition-property:-webkit-transform;
        transition-property:-webkit-transform;
        transition-property:transform;
        transition-property:transform, -webkit-transform;
        -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
                transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
      .bp4-popover-exit > .bp4-popover.bp4-minimal.bp4-popover{
        -webkit-transform:scale(1);
                transform:scale(1); }
      .bp4-popover-exit-active > .bp4-popover.bp4-minimal.bp4-popover{
        -webkit-transform:scale(1);
                transform:scale(1);
        -webkit-transition-delay:0;
                transition-delay:0;
        -webkit-transition-duration:100ms;
                transition-duration:100ms;
        -webkit-transition-property:-webkit-transform;
        transition-property:-webkit-transform;
        transition-property:transform;
        transition-property:transform, -webkit-transform;
        -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
                transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-popover.bp4-dark,
  .bp4-dark .bp4-popover{
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4); }
    .bp4-popover.bp4-dark .bp4-popover-content,
    .bp4-dark .bp4-popover .bp4-popover-content{
      background:#383e47; }
    .bp4-popover.bp4-dark .bp4-popover-content,
    .bp4-popover.bp4-dark .bp4-heading,
    .bp4-dark .bp4-popover .bp4-popover-content,
    .bp4-dark .bp4-popover .bp4-heading{
      color:inherit; }
    .bp4-popover.bp4-dark .bp4-popover-arrow::before,
    .bp4-dark .bp4-popover .bp4-popover-arrow::before{
      -webkit-box-shadow:1px 1px 6px rgba(17, 20, 24, 0.4);
              box-shadow:1px 1px 6px rgba(17, 20, 24, 0.4); }
    .bp4-popover.bp4-dark .bp4-popover-arrow-border,
    .bp4-dark .bp4-popover .bp4-popover-arrow-border{
      fill:#111418;
      fill-opacity:0.2; }
    .bp4-popover.bp4-dark .bp4-popover-arrow-fill,
    .bp4-dark .bp4-popover .bp4-popover-arrow-fill{
      fill:#383e47; }

.bp4-popover-arrow::before{
  border-radius:2px;
  content:"";
  display:block;
  position:absolute;
  -webkit-transform:rotate(45deg);
          transform:rotate(45deg); }

.bp4-tether-pinned .bp4-popover-arrow{
  display:none; }

.bp4-popover-backdrop{
  background:rgba(255, 255, 255, 0); }

.bp4-transition-container{
  opacity:1;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  z-index:20; }
  .bp4-transition-container.bp4-popover-enter, .bp4-transition-container.bp4-popover-appear{
    opacity:0; }
  .bp4-transition-container.bp4-popover-enter-active, .bp4-transition-container.bp4-popover-appear-active{
    opacity:1;
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:100ms;
            transition-duration:100ms;
    -webkit-transition-property:opacity;
    transition-property:opacity;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-transition-container.bp4-popover-exit{
    opacity:1; }
  .bp4-transition-container.bp4-popover-exit-active{
    opacity:0;
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:100ms;
            transition-duration:100ms;
    -webkit-transition-property:opacity;
    transition-property:opacity;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-transition-container:focus{
    outline:none; }
  .bp4-transition-container.bp4-popover-leave .bp4-popover-content{
    pointer-events:none; }
  .bp4-transition-container[data-x-out-of-boundaries]{
    display:none; }

span.bp4-popover-target{
  display:inline-block; }

.bp4-popover-wrapper.bp4-fill{
  width:100%; }

.bp4-portal{
  left:0;
  position:absolute;
  right:0;
  top:0; }
@-webkit-keyframes linear-progress-bar-stripes{
  from{
    background-position:0 0; }
  to{
    background-position:30px 0; } }
@keyframes linear-progress-bar-stripes{
  from{
    background-position:0 0; }
  to{
    background-position:30px 0; } }

.bp4-progress-bar{
  background:rgba(95, 107, 124, 0.2);
  border-radius:40px;
  display:block;
  height:8px;
  overflow:hidden;
  position:relative;
  width:100%; }
  .bp4-progress-bar .bp4-progress-meter{
    background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
    background-color:rgba(95, 107, 124, 0.8);
    background-size:30px 30px;
    border-radius:40px;
    height:100%;
    position:absolute;
    -webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
    width:100%; }
  .bp4-progress-bar:not(.bp4-no-animation):not(.bp4-no-stripes) .bp4-progress-meter{
    animation:linear-progress-bar-stripes 300ms linear infinite reverse; }
  .bp4-progress-bar.bp4-no-stripes .bp4-progress-meter{
    background-image:none; }

.bp4-dark .bp4-progress-bar{
  background:rgba(17, 20, 24, 0.5); }
  .bp4-dark .bp4-progress-bar .bp4-progress-meter{
    background-color:#8f99a8; }

.bp4-progress-bar.bp4-intent-primary .bp4-progress-meter{
  background-color:#2d72d2; }

.bp4-progress-bar.bp4-intent-success .bp4-progress-meter{
  background-color:#238551; }

.bp4-progress-bar.bp4-intent-warning .bp4-progress-meter{
  background-color:#c87619; }

.bp4-progress-bar.bp4-intent-danger .bp4-progress-meter{
  background-color:#cd4246; }
@-webkit-keyframes skeleton-glow{
  from{
    background:rgba(211, 216, 222, 0.2);
    border-color:rgba(211, 216, 222, 0.2); }
  to{
    background:rgba(95, 107, 124, 0.2);
    border-color:rgba(95, 107, 124, 0.2); } }
@keyframes skeleton-glow{
  from{
    background:rgba(211, 216, 222, 0.2);
    border-color:rgba(211, 216, 222, 0.2); }
  to{
    background:rgba(95, 107, 124, 0.2);
    border-color:rgba(95, 107, 124, 0.2); } }
.bp4-skeleton{
  -webkit-animation:1000ms linear infinite alternate skeleton-glow;
          animation:1000ms linear infinite alternate skeleton-glow;
  background:rgba(211, 216, 222, 0.2);
  background-clip:padding-box !important;
  border-color:rgba(211, 216, 222, 0.2) !important;
  border-radius:2px;
  -webkit-box-shadow:none !important;
          box-shadow:none !important;
  color:transparent !important;
  cursor:default;
  pointer-events:none;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none; }
  .bp4-skeleton::before, .bp4-skeleton::after,
  .bp4-skeleton *{
    visibility:hidden !important; }
.bp4-slider{
  height:40px;
  min-width:150px;
  width:100%;
  cursor:default;
  outline:none;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none; }
  .bp4-slider:hover{
    cursor:pointer; }
  .bp4-slider:active{
    cursor:-webkit-grabbing;
    cursor:grabbing; }
  .bp4-slider.bp4-disabled{
    cursor:not-allowed;
    opacity:0.5; }
  .bp4-slider.bp4-slider-unlabeled{
    height:16px; }

.bp4-slider-track,
.bp4-slider-progress{
  height:6px;
  left:0;
  right:0;
  top:5px;
  position:absolute; }

.bp4-slider-track{
  border-radius:3px;
  overflow:hidden; }

.bp4-slider-progress{
  background:rgba(95, 107, 124, 0.2); }
  .bp4-dark .bp4-slider-progress{
    background:rgba(17, 20, 24, 0.5); }
  .bp4-slider-progress.bp4-intent-primary{
    background-color:#2d72d2; }
  .bp4-slider-progress.bp4-intent-success{
    background-color:#238551; }
  .bp4-slider-progress.bp4-intent-warning{
    background-color:#c87619; }
  .bp4-slider-progress.bp4-intent-danger{
    background-color:#cd4246; }

.bp4-slider-handle{
  background-color:#f6f7f9;
  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
  -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
          box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
  color:#1c2127;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 1px rgba(17, 20, 24, 0.5);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 1px rgba(17, 20, 24, 0.5);
  cursor:pointer;
  height:16px;
  left:0;
  position:absolute;
  top:0;
  width:16px; }
  .bp4-slider-handle:hover{
    background-clip:padding-box;
    background-color:#edeff2;
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1); }
  .bp4-slider-handle:active, .bp4-slider-handle.bp4-active{
    background-color:#dce0e5;
    background-image:none;
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 2px rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
  .bp4-slider-handle:disabled, .bp4-slider-handle.bp4-disabled{
    background-color:rgba(211, 216, 222, 0.5);
    background-image:none;
    -webkit-box-shadow:none;
            box-shadow:none;
    color:rgba(95, 107, 124, 0.6);
    cursor:not-allowed;
    outline:none; }
    .bp4-slider-handle:disabled.bp4-active, .bp4-slider-handle:disabled.bp4-active:hover, .bp4-slider-handle.bp4-disabled.bp4-active, .bp4-slider-handle.bp4-disabled.bp4-active:hover{
      background:rgba(211, 216, 222, 0.7); }
  .bp4-slider-handle:focus{
    z-index:1; }
  .bp4-slider-handle:hover{
    background-clip:padding-box;
    background-color:#edeff2;
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 1px rgba(17, 20, 24, 0.5);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 1px rgba(17, 20, 24, 0.5);
    cursor:-webkit-grab;
    cursor:grab;
    z-index:2; }
  .bp4-slider-handle.bp4-active{
    background-color:#dce0e5;
    background-image:none;
    -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 2px rgba(17, 20, 24, 0.2);
            box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 2px rgba(17, 20, 24, 0.2);
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.1);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.1);
    cursor:-webkit-grabbing;
    cursor:grabbing; }
  .bp4-disabled .bp4-slider-handle{
    background:#c5cbd3;
    -webkit-box-shadow:none;
            box-shadow:none;
    pointer-events:none; }
  .bp4-dark .bp4-slider-handle{
    background-color:#404854;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
    color:#f6f7f9; }
    .bp4-dark .bp4-slider-handle:hover, .bp4-dark .bp4-slider-handle:active, .bp4-dark .bp4-slider-handle.bp4-active{
      color:#f6f7f9; }
    .bp4-dark .bp4-slider-handle:hover{
      background-color:#383e47;
      -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-slider-handle:active, .bp4-dark .bp4-slider-handle.bp4-active{
      background-color:#252a31;
      background-image:none;
      -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.6), inset 0 1px 2px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px rgba(17, 20, 24, 0.6), inset 0 1px 2px rgba(17, 20, 24, 0.2); }
    .bp4-dark .bp4-slider-handle:disabled, .bp4-dark .bp4-slider-handle.bp4-disabled{
      background-color:rgba(64, 72, 84, 0.5);
      background-image:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(171, 179, 191, 0.6); }
      .bp4-dark .bp4-slider-handle:disabled.bp4-active, .bp4-dark .bp4-slider-handle.bp4-disabled.bp4-active{
        background:rgba(64, 72, 84, 0.7); }
    .bp4-dark .bp4-slider-handle .bp4-button-spinner .bp4-spinner-head{
      background:rgba(17, 20, 24, 0.5);
      stroke:#8f99a8; }
    .bp4-dark .bp4-slider-handle, .bp4-dark .bp4-slider-handle:hover{
      background-color:#404854; }
    .bp4-dark .bp4-slider-handle.bp4-active{
      background-color:#2f343c; }
  .bp4-dark .bp4-disabled .bp4-slider-handle{
    background:#5f6b7c;
    border-color:#5f6b7c;
    -webkit-box-shadow:none;
            box-shadow:none; }
  .bp4-slider-handle .bp4-slider-label{
    background:#404854;
    border-radius:3px;
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
    color:#f6f7f9;
    margin-left:8px; }
    .bp4-dark .bp4-slider-handle .bp4-slider-label{
      background:#e5e8eb;
      -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
      color:#404854; }
    .bp4-disabled .bp4-slider-handle .bp4-slider-label{
      -webkit-box-shadow:none;
              box-shadow:none; }
  .bp4-slider-handle.bp4-start, .bp4-slider-handle.bp4-end{
    width:8px; }
  .bp4-slider-handle.bp4-start{
    border-bottom-right-radius:0;
    border-top-right-radius:0; }
  .bp4-slider-handle.bp4-end{
    border-bottom-left-radius:0;
    border-top-left-radius:0;
    margin-left:8px; }
    .bp4-slider-handle.bp4-end .bp4-slider-label{
      margin-left:0; }

.bp4-slider-label{
  -webkit-transform:translate(-50%, 20px);
          transform:translate(-50%, 20px);
  display:inline-block;
  font-size:12px;
  line-height:1;
  padding:2px 5px;
  position:absolute;
  vertical-align:top; }

.bp4-slider.bp4-vertical{
  height:150px;
  min-width:40px;
  width:40px; }
  .bp4-slider.bp4-vertical .bp4-slider-track,
  .bp4-slider.bp4-vertical .bp4-slider-progress{
    bottom:0;
    height:auto;
    left:5px;
    top:0;
    width:6px; }
  .bp4-slider.bp4-vertical .bp4-slider-progress{
    top:auto; }
  .bp4-slider.bp4-vertical .bp4-slider-label{
    -webkit-transform:translate(20px, 50%);
            transform:translate(20px, 50%); }
  .bp4-slider.bp4-vertical .bp4-slider-handle{
    top:auto; }
    .bp4-slider.bp4-vertical .bp4-slider-handle .bp4-slider-label{
      margin-left:0;
      margin-top:-8px; }
    .bp4-slider.bp4-vertical .bp4-slider-handle.bp4-end, .bp4-slider.bp4-vertical .bp4-slider-handle.bp4-start{
      height:8px;
      margin-left:0;
      width:16px; }
    .bp4-slider.bp4-vertical .bp4-slider-handle.bp4-start{
      border-bottom-right-radius:3px;
      border-top-left-radius:0; }
      .bp4-slider.bp4-vertical .bp4-slider-handle.bp4-start .bp4-slider-label{
        -webkit-transform:translate(20px);
                transform:translate(20px); }
    .bp4-slider.bp4-vertical .bp4-slider-handle.bp4-end{
      border-bottom-left-radius:0;
      border-bottom-right-radius:0;
      border-top-left-radius:3px;
      margin-bottom:8px; }
@-webkit-keyframes pt-spinner-animation{
  from{
    -webkit-transform:rotate(0deg);
            transform:rotate(0deg); }
  to{
    -webkit-transform:rotate(360deg);
            transform:rotate(360deg); } }
@keyframes pt-spinner-animation{
  from{
    -webkit-transform:rotate(0deg);
            transform:rotate(0deg); }
  to{
    -webkit-transform:rotate(360deg);
            transform:rotate(360deg); } }

.bp4-spinner{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  overflow:visible;
  vertical-align:middle; }
  .bp4-spinner svg{
    display:block; }
  .bp4-spinner path{
    fill-opacity:0; }
  .bp4-spinner .bp4-spinner-head{
    stroke:rgba(95, 107, 124, 0.8);
    stroke-linecap:round;
    -webkit-transform-origin:center;
            transform-origin:center;
    -webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-spinner .bp4-spinner-track{
    stroke:rgba(95, 107, 124, 0.2); }

.bp4-spinner-animation{
  -webkit-animation:pt-spinner-animation 500ms linear infinite;
          animation:pt-spinner-animation 500ms linear infinite; }
  .bp4-no-spin > .bp4-spinner-animation{
    -webkit-animation:none;
            animation:none; }

.bp4-dark .bp4-spinner .bp4-spinner-head{
  stroke:#8f99a8; }

.bp4-dark .bp4-spinner .bp4-spinner-track{
  stroke:rgba(17, 20, 24, 0.5); }

.bp4-spinner.bp4-intent-primary .bp4-spinner-head{
  stroke:#2d72d2; }

.bp4-spinner.bp4-intent-success .bp4-spinner-head{
  stroke:#238551; }

.bp4-spinner.bp4-intent-warning .bp4-spinner-head{
  stroke:#c87619; }

.bp4-spinner.bp4-intent-danger .bp4-spinner-head{
  stroke:#cd4246; }
.bp4-tabs.bp4-vertical{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex; }
  .bp4-tabs.bp4-vertical > .bp4-tab-list{
    -webkit-box-align:start;
        -ms-flex-align:start;
            align-items:flex-start;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
        -ms-flex-direction:column;
            flex-direction:column; }
    .bp4-tabs.bp4-vertical > .bp4-tab-list .bp4-tab{
      border-radius:3px;
      padding:0 10px;
      width:100%; }
      .bp4-tabs.bp4-vertical > .bp4-tab-list .bp4-tab[aria-selected="true"]{
        background-color:rgba(45, 114, 210, 0.2);
        -webkit-box-shadow:none;
                box-shadow:none; }
    .bp4-tabs.bp4-vertical > .bp4-tab-list .bp4-tab-indicator-wrapper .bp4-tab-indicator{
      background-color:rgba(45, 114, 210, 0.2);
      border-radius:3px;
      bottom:0;
      height:auto;
      left:0;
      right:0;
      top:0; }
  .bp4-tabs.bp4-vertical > .bp4-tab-panel{
    margin-top:0;
    padding-left:20px; }

.bp4-tab-list{
  -webkit-box-align:end;
      -ms-flex-align:end;
          align-items:flex-end;
  border:none;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  list-style:none;
  margin:0;
  padding:0;
  position:relative; }
  .bp4-tab-list > *:not(:last-child){
    margin-right:20px; }

.bp4-tab{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  color:#1c2127;
  cursor:pointer;
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  font-size:14px;
  line-height:30px;
  max-width:100%;
  position:relative;
  vertical-align:top; }
  .bp4-tab a{
    color:inherit;
    display:block;
    text-decoration:none; }
  .bp4-tab-indicator-wrapper ~ .bp4-tab{
    background-color:transparent !important;
    -webkit-box-shadow:none !important;
            box-shadow:none !important; }
  .bp4-tab[aria-disabled="true"]{
    color:rgba(95, 107, 124, 0.6);
    cursor:not-allowed; }
  .bp4-tab[aria-selected="true"]{
    border-radius:0;
    -webkit-box-shadow:inset 0 -3px 0 #215db0;
            box-shadow:inset 0 -3px 0 #215db0; }
  .bp4-tab[aria-selected="true"], .bp4-tab:not([aria-disabled="true"]):hover{
    color:#215db0; }
  .bp4-tab:focus{
    -moz-outline-radius:0; }
  .bp4-large > .bp4-tab{
    font-size:16px;
    line-height:40px; }

.bp4-tab-panel{
  margin-top:20px; }
  .bp4-tab-panel[aria-hidden="true"]{
    display:none; }

.bp4-tab-indicator-wrapper{
  left:0;
  pointer-events:none;
  position:absolute;
  top:0;
  -webkit-transform:translateX(0), translateY(0);
          transform:translateX(0), translateY(0);
  -webkit-transition:height, width, -webkit-transform;
  transition:height, width, -webkit-transform;
  transition:height, transform, width;
  transition:height, transform, width, -webkit-transform;
  -webkit-transition-duration:200ms;
          transition-duration:200ms;
  -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
          transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-tab-indicator-wrapper .bp4-tab-indicator{
    background-color:#215db0;
    bottom:0;
    height:3px;
    left:0;
    position:absolute;
    right:0; }
  .bp4-tab-indicator-wrapper.bp4-no-animation{
    -webkit-transition:none;
    transition:none; }

.bp4-dark .bp4-tab{
  color:#f6f7f9; }
  .bp4-dark .bp4-tab[aria-disabled="true"]{
    color:rgba(171, 179, 191, 0.6); }
  .bp4-dark .bp4-tab[aria-selected="true"]{
    -webkit-box-shadow:inset 0 -3px 0 #8abbff;
            box-shadow:inset 0 -3px 0 #8abbff; }
  .bp4-dark .bp4-tab[aria-selected="true"], .bp4-dark .bp4-tab:not([aria-disabled="true"]):hover{
    color:#8abbff; }

.bp4-dark .bp4-tab-indicator{
  background-color:#8abbff; }

.bp4-flex-expander{
  -webkit-box-flex:1;
      -ms-flex:1 1;
          flex:1 1; }
.bp4-tag{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  background-color:#5f6b7c;
  border:none;
  border-radius:3px;
  -webkit-box-shadow:none;
          box-shadow:none;
  color:#f6f7f9;
  font-size:12px;
  line-height:16px;
  max-width:100%;
  min-height:20px;
  min-width:20px;
  padding:2px 6px;
  position:relative; }
  .bp4-tag.bp4-interactive{
    cursor:pointer; }
    .bp4-tag.bp4-interactive:hover{
      background-color:rgba(95, 107, 124, 0.85); }
    .bp4-tag.bp4-interactive.bp4-active, .bp4-tag.bp4-interactive:active{
      background-color:rgba(95, 107, 124, 0.7); }
  .bp4-tag > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp4-tag > .bp4-fill{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp4-tag::before,
  .bp4-tag > *{
    margin-right:4px; }
  .bp4-tag:empty::before,
  .bp4-tag > :last-child{
    margin-right:0; }
  .bp4-tag:focus{
    outline:rgba(45, 114, 210, 0.6) auto 2px;
    outline-offset:0;
    -moz-outline-radius:6px; }
  .bp4-tag.bp4-round{
    border-radius:30px;
    padding-left:8px;
    padding-right:8px; }
  .bp4-dark .bp4-tag{
    background-color:#c5cbd3;
    color:#1c2127; }
    .bp4-dark .bp4-tag.bp4-interactive{
      cursor:pointer; }
      .bp4-dark .bp4-tag.bp4-interactive:hover{
        background-color:rgba(197, 203, 211, 0.85); }
      .bp4-dark .bp4-tag.bp4-interactive.bp4-active, .bp4-dark .bp4-tag.bp4-interactive:active{
        background-color:rgba(197, 203, 211, 0.7); }
    .bp4-dark .bp4-tag > .bp4-icon, .bp4-dark .bp4-tag .bp4-icon-standard, .bp4-dark .bp4-tag .bp4-icon-large{
      fill:currentColor; }
  .bp4-tag > .bp4-icon, .bp4-tag .bp4-icon-standard, .bp4-tag .bp4-icon-large{
    fill:#ffffff; }
  .bp4-tag.bp4-large,
  .bp4-large .bp4-tag{
    font-size:14px;
    line-height:20px;
    min-height:30px;
    min-width:30px;
    padding:5px 10px; }
    .bp4-tag.bp4-large::before,
    .bp4-tag.bp4-large > *,
    .bp4-large .bp4-tag::before,
    .bp4-large .bp4-tag > *{
      margin-right:7px; }
    .bp4-tag.bp4-large:empty::before,
    .bp4-tag.bp4-large > :last-child,
    .bp4-large .bp4-tag:empty::before,
    .bp4-large .bp4-tag > :last-child{
      margin-right:0; }
    .bp4-tag.bp4-large.bp4-round,
    .bp4-large .bp4-tag.bp4-round{
      padding-left:12px;
      padding-right:12px; }
  .bp4-tag.bp4-intent-primary{
    background:#2d72d2;
    color:#ffffff; }
    .bp4-tag.bp4-intent-primary.bp4-interactive{
      cursor:pointer; }
      .bp4-tag.bp4-intent-primary.bp4-interactive:hover{
        background-color:rgba(45, 114, 210, 0.85); }
      .bp4-tag.bp4-intent-primary.bp4-interactive.bp4-active, .bp4-tag.bp4-intent-primary.bp4-interactive:active{
        background-color:rgba(45, 114, 210, 0.7); }
  .bp4-tag.bp4-intent-success{
    background:#238551;
    color:#ffffff; }
    .bp4-tag.bp4-intent-success.bp4-interactive{
      cursor:pointer; }
      .bp4-tag.bp4-intent-success.bp4-interactive:hover{
        background-color:rgba(35, 133, 81, 0.85); }
      .bp4-tag.bp4-intent-success.bp4-interactive.bp4-active, .bp4-tag.bp4-intent-success.bp4-interactive:active{
        background-color:rgba(35, 133, 81, 0.7); }
  .bp4-tag.bp4-intent-warning{
    background:#c87619;
    color:#ffffff; }
    .bp4-tag.bp4-intent-warning.bp4-interactive{
      cursor:pointer; }
      .bp4-tag.bp4-intent-warning.bp4-interactive:hover{
        background-color:rgba(200, 118, 25, 0.85); }
      .bp4-tag.bp4-intent-warning.bp4-interactive.bp4-active, .bp4-tag.bp4-intent-warning.bp4-interactive:active{
        background-color:rgba(200, 118, 25, 0.7); }
  .bp4-tag.bp4-intent-danger{
    background:#cd4246;
    color:#ffffff; }
    .bp4-tag.bp4-intent-danger.bp4-interactive{
      cursor:pointer; }
      .bp4-tag.bp4-intent-danger.bp4-interactive:hover{
        background-color:rgba(205, 66, 70, 0.85); }
      .bp4-tag.bp4-intent-danger.bp4-interactive.bp4-active, .bp4-tag.bp4-intent-danger.bp4-interactive:active{
        background-color:rgba(205, 66, 70, 0.7); }
  .bp4-tag.bp4-fill{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    width:100%; }
  .bp4-tag.bp4-minimal > .bp4-icon, .bp4-tag.bp4-minimal .bp4-icon-standard, .bp4-tag.bp4-minimal .bp4-icon-large{
    fill:#5f6b7c; }
  .bp4-tag.bp4-minimal:not([class*="bp4-intent-"]){
    background-color:rgba(143, 153, 168, 0.2);
    color:#1c2127; }
    .bp4-tag.bp4-minimal:not([class*="bp4-intent-"]).bp4-interactive{
      cursor:pointer; }
      .bp4-tag.bp4-minimal:not([class*="bp4-intent-"]).bp4-interactive:hover{
        background-color:rgba(95, 107, 124, 0.3); }
      .bp4-tag.bp4-minimal:not([class*="bp4-intent-"]).bp4-interactive.bp4-active, .bp4-tag.bp4-minimal:not([class*="bp4-intent-"]).bp4-interactive:active{
        background-color:rgba(95, 107, 124, 0.4); }
    .bp4-dark .bp4-tag.bp4-minimal:not([class*="bp4-intent-"]){
      color:#f6f7f9; }
      .bp4-dark .bp4-tag.bp4-minimal:not([class*="bp4-intent-"]).bp4-interactive{
        cursor:pointer; }
        .bp4-dark .bp4-tag.bp4-minimal:not([class*="bp4-intent-"]).bp4-interactive:hover{
          background-color:rgba(197, 203, 211, 0.3); }
        .bp4-dark .bp4-tag.bp4-minimal:not([class*="bp4-intent-"]).bp4-interactive.bp4-active, .bp4-dark .bp4-tag.bp4-minimal:not([class*="bp4-intent-"]).bp4-interactive:active{
          background-color:rgba(197, 203, 211, 0.4); }
      .bp4-dark .bp4-tag.bp4-minimal:not([class*="bp4-intent-"]) > .bp4-icon, .bp4-dark .bp4-tag.bp4-minimal:not([class*="bp4-intent-"]) .bp4-icon-standard, .bp4-dark .bp4-tag.bp4-minimal:not([class*="bp4-intent-"]) .bp4-icon-large{
        fill:#abb3bf; }
  .bp4-tag.bp4-minimal.bp4-intent-primary{
    background-color:rgba(45, 114, 210, 0.15);
    color:#215db0; }
    .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive{
      cursor:pointer; }
      .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive:hover{
        background-color:rgba(45, 114, 210, 0.25); }
      .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive.bp4-active, .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive:active{
        background-color:rgba(45, 114, 210, 0.35); }
    .bp4-tag.bp4-minimal.bp4-intent-primary > .bp4-icon, .bp4-tag.bp4-minimal.bp4-intent-primary .bp4-icon-standard, .bp4-tag.bp4-minimal.bp4-intent-primary .bp4-icon-large{
      fill:#2d72d2; }
    .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary{
      background-color:rgba(45, 114, 210, 0.25);
      color:#8abbff; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive{
        cursor:pointer; }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive:hover{
          background-color:rgba(45, 114, 210, 0.35); }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive.bp4-active, .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive:active{
          background-color:rgba(45, 114, 210, 0.45); }
  .bp4-tag.bp4-minimal.bp4-intent-success{
    background-color:rgba(35, 133, 81, 0.15);
    color:#1c6e42; }
    .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive{
      cursor:pointer; }
      .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive:hover{
        background-color:rgba(35, 133, 81, 0.25); }
      .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive.bp4-active, .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive:active{
        background-color:rgba(35, 133, 81, 0.35); }
    .bp4-tag.bp4-minimal.bp4-intent-success > .bp4-icon, .bp4-tag.bp4-minimal.bp4-intent-success .bp4-icon-standard, .bp4-tag.bp4-minimal.bp4-intent-success .bp4-icon-large{
      fill:#238551; }
    .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success{
      background-color:rgba(35, 133, 81, 0.25);
      color:#72ca9b; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive{
        cursor:pointer; }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive:hover{
          background-color:rgba(35, 133, 81, 0.35); }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive.bp4-active, .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive:active{
          background-color:rgba(35, 133, 81, 0.45); }
  .bp4-tag.bp4-minimal.bp4-intent-warning{
    background-color:rgba(200, 118, 25, 0.15);
    color:#935610; }
    .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive{
      cursor:pointer; }
      .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive:hover{
        background-color:rgba(200, 118, 25, 0.25); }
      .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive.bp4-active, .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive:active{
        background-color:rgba(200, 118, 25, 0.35); }
    .bp4-tag.bp4-minimal.bp4-intent-warning > .bp4-icon, .bp4-tag.bp4-minimal.bp4-intent-warning .bp4-icon-standard, .bp4-tag.bp4-minimal.bp4-intent-warning .bp4-icon-large{
      fill:#c87619; }
    .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning{
      background-color:rgba(200, 118, 25, 0.25);
      color:#fbb360; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive{
        cursor:pointer; }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive:hover{
          background-color:rgba(200, 118, 25, 0.35); }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive.bp4-active, .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive:active{
          background-color:rgba(200, 118, 25, 0.45); }
  .bp4-tag.bp4-minimal.bp4-intent-danger{
    background-color:rgba(205, 66, 70, 0.15);
    color:#ac2f33; }
    .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive{
      cursor:pointer; }
      .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive:hover{
        background-color:rgba(205, 66, 70, 0.25); }
      .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive.bp4-active, .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive:active{
        background-color:rgba(205, 66, 70, 0.35); }
    .bp4-tag.bp4-minimal.bp4-intent-danger > .bp4-icon, .bp4-tag.bp4-minimal.bp4-intent-danger .bp4-icon-standard, .bp4-tag.bp4-minimal.bp4-intent-danger .bp4-icon-large{
      fill:#cd4246; }
    .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger{
      background-color:rgba(205, 66, 70, 0.25);
      color:#fa999c; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive{
        cursor:pointer; }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive:hover{
          background-color:rgba(205, 66, 70, 0.35); }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive.bp4-active, .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive:active{
          background-color:rgba(205, 66, 70, 0.45); }

.bp4-tag-remove{
  background:none;
  border:none;
  color:inherit;
  cursor:pointer;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  margin-bottom:-2px;
  margin-right:-6px !important;
  margin-top:-2px;
  opacity:0.5;
  padding:2px;
  padding-left:0; }
  .bp4-tag-remove:hover{
    background:none;
    opacity:0.8;
    text-decoration:none; }
  .bp4-tag-remove:active{
    opacity:1; }
  .bp4-tag-remove:empty::before{
    font-family:"blueprint-icons-16", sans-serif;
    font-size:16px;
    font-style:normal;
    font-variant:normal;
    font-weight:400;
    line-height:1;
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    content:""; }
  .bp4-large .bp4-tag-remove{
    margin-right:-10px !important;
    padding:0 5px 0 0; }
    .bp4-large .bp4-tag-remove:empty::before{
      font-family:"blueprint-icons-20", sans-serif;
      font-size:20px;
      font-style:normal;
      font-variant:normal;
      font-weight:400;
      line-height:1; }
.bp4-tag-input{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-align:start;
      -ms-flex-align:start;
          align-items:flex-start;
  cursor:text;
  height:auto;
  line-height:inherit;
  min-height:30px;
  padding-left:5px;
  padding-right:0; }
  .bp4-tag-input > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp4-tag-input > .bp4-tag-input-values{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp4-tag-input .bp4-tag-input-icon{
    color:#5f6b7c;
    margin-left:2px;
    margin-right:7px;
    margin-top:7px; }
  .bp4-tag-input .bp4-tag-input-values{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
        -ms-flex-direction:row;
            flex-direction:row;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
    -ms-flex-item-align:stretch;
        align-self:stretch;
    -ms-flex-wrap:wrap;
        flex-wrap:wrap;
    margin-right:7px;
    margin-top:5px;
    min-width:0; }
    .bp4-tag-input .bp4-tag-input-values > *{
      -webkit-box-flex:0;
          -ms-flex-positive:0;
              flex-grow:0;
      -ms-flex-negative:0;
          flex-shrink:0; }
    .bp4-tag-input .bp4-tag-input-values > .bp4-fill{
      -webkit-box-flex:1;
          -ms-flex-positive:1;
              flex-grow:1;
      -ms-flex-negative:1;
          flex-shrink:1; }
    .bp4-tag-input .bp4-tag-input-values::before,
    .bp4-tag-input .bp4-tag-input-values > *{
      margin-right:5px; }
    .bp4-tag-input .bp4-tag-input-values:empty::before,
    .bp4-tag-input .bp4-tag-input-values > :last-child{
      margin-right:0; }
    .bp4-tag-input .bp4-tag-input-values:first-child .bp4-input-ghost:first-child{
      padding-left:5px; }
    .bp4-tag-input .bp4-tag-input-values > *{
      margin-bottom:5px; }
  .bp4-tag-input .bp4-tag{
    overflow-wrap:break-word; }
    .bp4-tag-input .bp4-tag.bp4-active{
      outline:rgba(45, 114, 210, 0.6) auto 2px;
      outline-offset:0;
      -moz-outline-radius:6px; }
  .bp4-tag-input .bp4-input-ghost{
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto;
    line-height:20px;
    width:80px; }
    .bp4-tag-input .bp4-input-ghost:disabled, .bp4-tag-input .bp4-input-ghost.bp4-disabled{
      cursor:not-allowed; }
  .bp4-tag-input .bp4-button,
  .bp4-tag-input .bp4-spinner{
    margin:3px;
    margin-left:0; }
  .bp4-tag-input .bp4-button{
    min-height:24px;
    min-width:24px;
    padding:0 7px; }
  .bp4-tag-input.bp4-large{
    height:auto;
    min-height:40px; }
    .bp4-tag-input.bp4-large::before,
    .bp4-tag-input.bp4-large > *{
      margin-right:10px; }
    .bp4-tag-input.bp4-large:empty::before,
    .bp4-tag-input.bp4-large > :last-child{
      margin-right:0; }
    .bp4-tag-input.bp4-large .bp4-tag-input-icon{
      margin-left:5px;
      margin-top:10px; }
    .bp4-tag-input.bp4-large .bp4-input-ghost{
      line-height:30px; }
    .bp4-tag-input.bp4-large .bp4-button{
      min-height:30px;
      min-width:30px;
      padding:5px 10px;
      margin:5px;
      margin-left:0; }
    .bp4-tag-input.bp4-large .bp4-spinner{
      margin:8px;
      margin-left:0; }
  .bp4-tag-input.bp4-active{
    background-color:#ffffff;
    -webkit-box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-tag-input.bp4-active.bp4-intent-primary{
      -webkit-box-shadow:0 0 0 1px #215db0, 0 0 0 3px rgba(33, 93, 176, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px #215db0, 0 0 0 3px rgba(33, 93, 176, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-tag-input.bp4-active.bp4-intent-success{
      -webkit-box-shadow:0 0 0 1px #1c6e42, 0 0 0 3px rgba(28, 110, 66, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px #1c6e42, 0 0 0 3px rgba(28, 110, 66, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-tag-input.bp4-active.bp4-intent-warning{
      -webkit-box-shadow:0 0 0 1px #935610, 0 0 0 3px rgba(147, 86, 16, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px #935610, 0 0 0 3px rgba(147, 86, 16, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
    .bp4-tag-input.bp4-active.bp4-intent-danger{
      -webkit-box-shadow:0 0 0 1px #ac2f33, 0 0 0 3px rgba(172, 47, 51, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
              box-shadow:0 0 0 1px #ac2f33, 0 0 0 3px rgba(172, 47, 51, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
  .bp4-dark .bp4-tag-input .bp4-tag-input-icon, .bp4-tag-input.bp4-dark .bp4-tag-input-icon{
    color:#abb3bf; }
  .bp4-dark .bp4-tag-input .bp4-input-ghost, .bp4-tag-input.bp4-dark .bp4-input-ghost{
    color:#f6f7f9; }
    .bp4-dark .bp4-tag-input .bp4-input-ghost::-webkit-input-placeholder, .bp4-tag-input.bp4-dark .bp4-input-ghost::-webkit-input-placeholder{
      color:#abb3bf; }
    .bp4-dark .bp4-tag-input .bp4-input-ghost::-moz-placeholder, .bp4-tag-input.bp4-dark .bp4-input-ghost::-moz-placeholder{
      color:#abb3bf; }
    .bp4-dark .bp4-tag-input .bp4-input-ghost:-ms-input-placeholder, .bp4-tag-input.bp4-dark .bp4-input-ghost:-ms-input-placeholder{
      color:#abb3bf; }
    .bp4-dark .bp4-tag-input .bp4-input-ghost::-ms-input-placeholder, .bp4-tag-input.bp4-dark .bp4-input-ghost::-ms-input-placeholder{
      color:#abb3bf; }
    .bp4-dark .bp4-tag-input .bp4-input-ghost::placeholder, .bp4-tag-input.bp4-dark .bp4-input-ghost::placeholder{
      color:#abb3bf; }
  .bp4-dark .bp4-tag-input.bp4-active, .bp4-tag-input.bp4-dark.bp4-active{
    background-color:rgba(17, 20, 24, 0.3);
    -webkit-box-shadow:0 0 0 1px #4c90f0, 0 0 0 1px #4c90f0, 0 0 0 3px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px #4c90f0, 0 0 0 1px #4c90f0, 0 0 0 3px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-tag-input.bp4-active.bp4-intent-primary, .bp4-tag-input.bp4-dark.bp4-active.bp4-intent-primary{
      -webkit-box-shadow:0 0 0 1px #215db0, 0 0 0 3px rgba(33, 93, 176, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px #215db0, 0 0 0 3px rgba(33, 93, 176, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-tag-input.bp4-active.bp4-intent-success, .bp4-tag-input.bp4-dark.bp4-active.bp4-intent-success{
      -webkit-box-shadow:0 0 0 1px #1c6e42, 0 0 0 3px rgba(28, 110, 66, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px #1c6e42, 0 0 0 3px rgba(28, 110, 66, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-tag-input.bp4-active.bp4-intent-warning, .bp4-tag-input.bp4-dark.bp4-active.bp4-intent-warning{
      -webkit-box-shadow:0 0 0 1px #935610, 0 0 0 3px rgba(147, 86, 16, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px #935610, 0 0 0 3px rgba(147, 86, 16, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-tag-input.bp4-active.bp4-intent-danger, .bp4-tag-input.bp4-dark.bp4-active.bp4-intent-danger{
      -webkit-box-shadow:0 0 0 1px #ac2f33, 0 0 0 3px rgba(172, 47, 51, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px #ac2f33, 0 0 0 3px rgba(172, 47, 51, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }

.bp4-input-ghost{
  background:none;
  border:none;
  -webkit-box-shadow:none;
          box-shadow:none;
  padding:0; }
  .bp4-input-ghost::-webkit-input-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-input-ghost::-moz-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-input-ghost:-ms-input-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-input-ghost::-ms-input-placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-input-ghost::placeholder{
    color:#5f6b7c;
    opacity:1; }
  .bp4-input-ghost:focus{
    outline:none !important; }
.bp4-toast{
  -webkit-box-align:start;
      -ms-flex-align:start;
          align-items:flex-start;
  background-color:#ffffff;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  margin:20px 0 0;
  max-width:500px;
  min-width:300px;
  pointer-events:all;
  position:relative !important; }
  .bp4-toast.bp4-toast-enter, .bp4-toast.bp4-toast-appear{
    -webkit-transform:translateY(-40px);
            transform:translateY(-40px); }
  .bp4-toast.bp4-toast-enter-active, .bp4-toast.bp4-toast-appear-active{
    -webkit-transform:translateY(0);
            transform:translateY(0);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:300ms;
            transition-duration:300ms;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
  .bp4-toast.bp4-toast-enter ~ .bp4-toast, .bp4-toast.bp4-toast-appear ~ .bp4-toast{
    -webkit-transform:translateY(-40px);
            transform:translateY(-40px); }
  .bp4-toast.bp4-toast-enter-active ~ .bp4-toast, .bp4-toast.bp4-toast-appear-active ~ .bp4-toast{
    -webkit-transform:translateY(0);
            transform:translateY(0);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:300ms;
            transition-duration:300ms;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
  .bp4-toast.bp4-toast-exit{
    opacity:1;
    -webkit-filter:blur(0);
            filter:blur(0); }
  .bp4-toast.bp4-toast-exit-active{
    opacity:0;
    -webkit-filter:blur(10px);
            filter:blur(10px);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:300ms;
            transition-duration:300ms;
    -webkit-transition-property:opacity, -webkit-filter;
    transition-property:opacity, -webkit-filter;
    transition-property:opacity, filter;
    transition-property:opacity, filter, -webkit-filter;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-toast.bp4-toast-exit ~ .bp4-toast{
    -webkit-transform:translateY(0);
            transform:translateY(0); }
  .bp4-toast.bp4-toast-exit-active ~ .bp4-toast{
    -webkit-transform:translateY(-40px);
            transform:translateY(-40px);
    -webkit-transition-delay:50ms;
            transition-delay:50ms;
    -webkit-transition-duration:100ms;
            transition-duration:100ms;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-toast .bp4-button-group{
    -webkit-box-flex:0;
        -ms-flex:0 0 auto;
            flex:0 0 auto;
    padding:5px;
    padding-left:0; }
  .bp4-toast > .bp4-icon{
    color:#5f6b7c;
    margin:12px;
    margin-right:0; }
  .bp4-toast.bp4-dark,
  .bp4-dark .bp4-toast{
    background-color:#404854;
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4); }
    .bp4-toast.bp4-dark > .bp4-icon,
    .bp4-dark .bp4-toast > .bp4-icon{
      color:#abb3bf; }
  .bp4-toast[class*="bp4-intent-"] a{
    color:rgba(255, 255, 255, 0.7); }
    .bp4-toast[class*="bp4-intent-"] a:hover{
      color:#ffffff; }
  .bp4-toast[class*="bp4-intent-"] > .bp4-icon{
    color:#ffffff; }
  .bp4-toast[class*="bp4-intent-"] .bp4-button, .bp4-toast[class*="bp4-intent-"] .bp4-button::before,
  .bp4-toast[class*="bp4-intent-"] .bp4-button .bp4-icon, .bp4-toast[class*="bp4-intent-"] .bp4-button:active{
    color:rgba(255, 255, 255, 0.7) !important; }
  .bp4-toast[class*="bp4-intent-"] .bp4-button:focus{
    outline-color:rgba(255, 255, 255, 0.5); }
  .bp4-toast[class*="bp4-intent-"] .bp4-button:hover{
    background-color:rgba(255, 255, 255, 0.15) !important;
    color:#ffffff !important; }
  .bp4-toast[class*="bp4-intent-"] .bp4-button:active{
    background-color:rgba(255, 255, 255, 0.3) !important;
    color:#ffffff !important; }
  .bp4-toast[class*="bp4-intent-"] .bp4-button::after{
    background:rgba(255, 255, 255, 0.3) !important; }
  .bp4-toast.bp4-intent-primary{
    background-color:#2d72d2;
    color:#ffffff; }
  .bp4-toast.bp4-intent-success{
    background-color:#238551;
    color:#ffffff; }
  .bp4-toast.bp4-intent-warning{
    background-color:#c87619;
    color:#ffffff; }
  .bp4-toast.bp4-intent-danger{
    background-color:#cd4246;
    color:#ffffff; }

.bp4-toast-message{
  -webkit-box-flex:1;
      -ms-flex:1 1 auto;
          flex:1 1 auto;
  padding:11px;
  word-break:break-word; }

.bp4-toast-container{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box !important;
  display:-ms-flexbox !important;
  display:flex !important;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  left:0;
  overflow:hidden;
  padding:0 20px 20px;
  pointer-events:none;
  right:0;
  z-index:40; }
  .bp4-toast-container.bp4-toast-container-in-portal{
    position:fixed; }
  .bp4-toast-container.bp4-toast-container-inline{
    position:absolute; }
  .bp4-toast-container.bp4-toast-container-top{
    top:0; }
  .bp4-toast-container.bp4-toast-container-bottom{
    bottom:0;
    -webkit-box-orient:vertical;
    -webkit-box-direction:reverse;
        -ms-flex-direction:column-reverse;
            flex-direction:column-reverse;
    top:auto; }
  .bp4-toast-container.bp4-toast-container-left{
    -webkit-box-align:start;
        -ms-flex-align:start;
            align-items:flex-start; }
  .bp4-toast-container.bp4-toast-container-right{
    -webkit-box-align:end;
        -ms-flex-align:end;
            align-items:flex-end; }

.bp4-toast-container-bottom .bp4-toast.bp4-toast-enter:not(.bp4-toast-enter-active),
.bp4-toast-container-bottom .bp4-toast.bp4-toast-enter:not(.bp4-toast-enter-active) ~ .bp4-toast, .bp4-toast-container-bottom .bp4-toast.bp4-toast-appear:not(.bp4-toast-appear-active),
.bp4-toast-container-bottom .bp4-toast.bp4-toast-appear:not(.bp4-toast-appear-active) ~ .bp4-toast,
.bp4-toast-container-bottom .bp4-toast.bp4-toast-exit-active ~ .bp4-toast,
.bp4-toast-container-bottom .bp4-toast.bp4-toast-leave-active ~ .bp4-toast{
  -webkit-transform:translateY(60px);
          transform:translateY(60px); }
.bp4-tooltip{
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  -webkit-transform:scale(1);
          transform:scale(1); }
  .bp4-tooltip .bp4-popover-arrow{
    height:22px;
    position:absolute;
    width:22px; }
    .bp4-tooltip .bp4-popover-arrow::before{
      height:14px;
      margin:4px;
      width:14px; }
  .bp4-tether-element-attached-bottom.bp4-tether-target-attached-top > .bp4-tooltip{
    margin-bottom:11px;
    margin-top:-11px; }
    .bp4-tether-element-attached-bottom.bp4-tether-target-attached-top > .bp4-tooltip > .bp4-popover-arrow{
      bottom:-8px; }
      .bp4-tether-element-attached-bottom.bp4-tether-target-attached-top > .bp4-tooltip > .bp4-popover-arrow svg{
        -webkit-transform:rotate(-90deg);
                transform:rotate(-90deg); }
  .bp4-tether-element-attached-left.bp4-tether-target-attached-right > .bp4-tooltip{
    margin-left:11px; }
    .bp4-tether-element-attached-left.bp4-tether-target-attached-right > .bp4-tooltip > .bp4-popover-arrow{
      left:-8px; }
      .bp4-tether-element-attached-left.bp4-tether-target-attached-right > .bp4-tooltip > .bp4-popover-arrow svg{
        -webkit-transform:rotate(0);
                transform:rotate(0); }
  .bp4-tether-element-attached-top.bp4-tether-target-attached-bottom > .bp4-tooltip{
    margin-top:11px; }
    .bp4-tether-element-attached-top.bp4-tether-target-attached-bottom > .bp4-tooltip > .bp4-popover-arrow{
      top:-8px; }
      .bp4-tether-element-attached-top.bp4-tether-target-attached-bottom > .bp4-tooltip > .bp4-popover-arrow svg{
        -webkit-transform:rotate(90deg);
                transform:rotate(90deg); }
  .bp4-tether-element-attached-right.bp4-tether-target-attached-left > .bp4-tooltip{
    margin-left:-11px;
    margin-right:11px; }
    .bp4-tether-element-attached-right.bp4-tether-target-attached-left > .bp4-tooltip > .bp4-popover-arrow{
      right:-8px; }
      .bp4-tether-element-attached-right.bp4-tether-target-attached-left > .bp4-tooltip > .bp4-popover-arrow svg{
        -webkit-transform:rotate(180deg);
                transform:rotate(180deg); }
  .bp4-tether-element-attached-middle > .bp4-tooltip > .bp4-popover-arrow{
    top:50%;
    -webkit-transform:translateY(-50%);
            transform:translateY(-50%); }
  .bp4-tether-element-attached-center > .bp4-tooltip > .bp4-popover-arrow{
    right:50%;
    -webkit-transform:translateX(50%);
            transform:translateX(50%); }
  .bp4-tether-element-attached-top.bp4-tether-target-attached-top > .bp4-tooltip > .bp4-popover-arrow{
    top:-0.22183px; }
  .bp4-tether-element-attached-right.bp4-tether-target-attached-right > .bp4-tooltip > .bp4-popover-arrow{
    right:-0.22183px; }
  .bp4-tether-element-attached-left.bp4-tether-target-attached-left > .bp4-tooltip > .bp4-popover-arrow{
    left:-0.22183px; }
  .bp4-tether-element-attached-bottom.bp4-tether-target-attached-bottom > .bp4-tooltip > .bp4-popover-arrow{
    bottom:-0.22183px; }
  .bp4-tether-element-attached-top.bp4-tether-element-attached-left > .bp4-tooltip{
    -webkit-transform-origin:top left;
            transform-origin:top left; }
  .bp4-tether-element-attached-top.bp4-tether-element-attached-center > .bp4-tooltip{
    -webkit-transform-origin:top center;
            transform-origin:top center; }
  .bp4-tether-element-attached-top.bp4-tether-element-attached-right > .bp4-tooltip{
    -webkit-transform-origin:top right;
            transform-origin:top right; }
  .bp4-tether-element-attached-middle.bp4-tether-element-attached-left > .bp4-tooltip{
    -webkit-transform-origin:center left;
            transform-origin:center left; }
  .bp4-tether-element-attached-middle.bp4-tether-element-attached-center > .bp4-tooltip{
    -webkit-transform-origin:center center;
            transform-origin:center center; }
  .bp4-tether-element-attached-middle.bp4-tether-element-attached-right > .bp4-tooltip{
    -webkit-transform-origin:center right;
            transform-origin:center right; }
  .bp4-tether-element-attached-bottom.bp4-tether-element-attached-left > .bp4-tooltip{
    -webkit-transform-origin:bottom left;
            transform-origin:bottom left; }
  .bp4-tether-element-attached-bottom.bp4-tether-element-attached-center > .bp4-tooltip{
    -webkit-transform-origin:bottom center;
            transform-origin:bottom center; }
  .bp4-tether-element-attached-bottom.bp4-tether-element-attached-right > .bp4-tooltip{
    -webkit-transform-origin:bottom right;
            transform-origin:bottom right; }
  .bp4-tooltip .bp4-popover-content{
    background:#404854; }
  .bp4-tooltip .bp4-popover-content,
  .bp4-tooltip .bp4-heading{
    color:#f6f7f9; }
  .bp4-tooltip .bp4-popover-arrow::before{
    -webkit-box-shadow:1px 1px 6px rgba(17, 20, 24, 0.2);
            box-shadow:1px 1px 6px rgba(17, 20, 24, 0.2); }
  .bp4-tooltip .bp4-popover-arrow-border{
    fill:#111418;
    fill-opacity:0.1; }
  .bp4-tooltip .bp4-popover-arrow-fill{
    fill:#404854; }
  .bp4-popover-enter > .bp4-tooltip, .bp4-popover-appear > .bp4-tooltip{
    -webkit-transform:scale(0.8);
            transform:scale(0.8); }
  .bp4-popover-enter-active > .bp4-tooltip, .bp4-popover-appear-active > .bp4-tooltip{
    -webkit-transform:scale(1);
            transform:scale(1);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:100ms;
            transition-duration:100ms;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-popover-exit > .bp4-tooltip{
    -webkit-transform:scale(1);
            transform:scale(1); }
  .bp4-popover-exit-active > .bp4-tooltip{
    -webkit-transform:scale(0.8);
            transform:scale(0.8);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:100ms;
            transition-duration:100ms;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-tooltip .bp4-popover-content{
    padding:10px 12px; }
  .bp4-tooltip.bp4-dark,
  .bp4-dark .bp4-tooltip{
    -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4); }
    .bp4-tooltip.bp4-dark .bp4-popover-content,
    .bp4-dark .bp4-tooltip .bp4-popover-content{
      background:#e5e8eb; }
    .bp4-tooltip.bp4-dark .bp4-popover-content,
    .bp4-tooltip.bp4-dark .bp4-heading,
    .bp4-dark .bp4-tooltip .bp4-popover-content,
    .bp4-dark .bp4-tooltip .bp4-heading{
      color:#404854; }
    .bp4-tooltip.bp4-dark .bp4-popover-arrow::before,
    .bp4-dark .bp4-tooltip .bp4-popover-arrow::before{
      -webkit-box-shadow:1px 1px 6px rgba(17, 20, 24, 0.4);
              box-shadow:1px 1px 6px rgba(17, 20, 24, 0.4); }
    .bp4-tooltip.bp4-dark .bp4-popover-arrow-border,
    .bp4-dark .bp4-tooltip .bp4-popover-arrow-border{
      fill:#111418;
      fill-opacity:0.2; }
    .bp4-tooltip.bp4-dark .bp4-popover-arrow-fill,
    .bp4-dark .bp4-tooltip .bp4-popover-arrow-fill{
      fill:#e5e8eb; }
  .bp4-tooltip.bp4-intent-primary .bp4-popover-content{
    background:#2d72d2;
    color:#ffffff; }
  .bp4-tooltip.bp4-intent-primary .bp4-popover-arrow-fill{
    fill:#2d72d2; }
  .bp4-tooltip.bp4-intent-success .bp4-popover-content{
    background:#238551;
    color:#ffffff; }
  .bp4-tooltip.bp4-intent-success .bp4-popover-arrow-fill{
    fill:#238551; }
  .bp4-tooltip.bp4-intent-warning .bp4-popover-content{
    background:#c87619;
    color:#ffffff; }
  .bp4-tooltip.bp4-intent-warning .bp4-popover-arrow-fill{
    fill:#c87619; }
  .bp4-tooltip.bp4-intent-danger .bp4-popover-content{
    background:#cd4246;
    color:#ffffff; }
  .bp4-tooltip.bp4-intent-danger .bp4-popover-arrow-fill{
    fill:#cd4246; }

.bp4-tooltip-indicator{
  border-bottom:dotted 1px;
  cursor:help; }
.bp4-tree .bp4-icon, .bp4-tree .bp4-icon-standard, .bp4-tree .bp4-icon-large{
  color:#5f6b7c; }
  .bp4-tree .bp4-icon.bp4-intent-primary, .bp4-tree .bp4-icon-standard.bp4-intent-primary, .bp4-tree .bp4-icon-large.bp4-intent-primary{
    color:#2d72d2; }
  .bp4-tree .bp4-icon.bp4-intent-success, .bp4-tree .bp4-icon-standard.bp4-intent-success, .bp4-tree .bp4-icon-large.bp4-intent-success{
    color:#238551; }
  .bp4-tree .bp4-icon.bp4-intent-warning, .bp4-tree .bp4-icon-standard.bp4-intent-warning, .bp4-tree .bp4-icon-large.bp4-intent-warning{
    color:#c87619; }
  .bp4-tree .bp4-icon.bp4-intent-danger, .bp4-tree .bp4-icon-standard.bp4-intent-danger, .bp4-tree .bp4-icon-large.bp4-intent-danger{
    color:#cd4246; }

.bp4-tree-node-list{
  list-style:none;
  margin:0;
  padding-left:0; }

.bp4-tree-root{
  background-color:transparent;
  cursor:default;
  padding-left:0;
  position:relative; }

.bp4-tree-node-content-0{
  padding-left:0px; }

.bp4-tree-node-content-1{
  padding-left:23px; }

.bp4-tree-node-content-2{
  padding-left:46px; }

.bp4-tree-node-content-3{
  padding-left:69px; }

.bp4-tree-node-content-4{
  padding-left:92px; }

.bp4-tree-node-content-5{
  padding-left:115px; }

.bp4-tree-node-content-6{
  padding-left:138px; }

.bp4-tree-node-content-7{
  padding-left:161px; }

.bp4-tree-node-content-8{
  padding-left:184px; }

.bp4-tree-node-content-9{
  padding-left:207px; }

.bp4-tree-node-content-10{
  padding-left:230px; }

.bp4-tree-node-content-11{
  padding-left:253px; }

.bp4-tree-node-content-12{
  padding-left:276px; }

.bp4-tree-node-content-13{
  padding-left:299px; }

.bp4-tree-node-content-14{
  padding-left:322px; }

.bp4-tree-node-content-15{
  padding-left:345px; }

.bp4-tree-node-content-16{
  padding-left:368px; }

.bp4-tree-node-content-17{
  padding-left:391px; }

.bp4-tree-node-content-18{
  padding-left:414px; }

.bp4-tree-node-content-19{
  padding-left:437px; }

.bp4-tree-node-content-20{
  padding-left:460px; }

.bp4-tree-node-content{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  height:30px;
  padding-right:5px;
  width:100%; }
  .bp4-tree-node-content:hover{
    background-color:rgba(197, 203, 211, 0.4); }

.bp4-tree-node-caret,
.bp4-tree-node-caret-none{
  min-width:30px; }

.bp4-tree-node-caret{
  color:#5f6b7c;
  cursor:pointer;
  padding:7px;
  -webkit-transform:rotate(0deg);
          transform:rotate(0deg);
  -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp4-tree-node-caret:hover{
    color:#1c2127; }
  .bp4-dark .bp4-tree-node-caret{
    color:#abb3bf; }
    .bp4-dark .bp4-tree-node-caret:hover{
      color:#f6f7f9; }
  .bp4-tree-node-caret.bp4-tree-node-caret-open{
    -webkit-transform:rotate(90deg);
            transform:rotate(90deg); }
  .bp4-tree-node-caret.bp4-icon-standard::before{
    content:""; }

.bp4-tree-node-icon{
  margin-right:7px;
  position:relative; }

.bp4-tree-node-label{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  -webkit-box-flex:1;
      -ms-flex:1 1 auto;
          flex:1 1 auto;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none; }
  .bp4-tree-node-label span{
    display:inline; }

.bp4-tree-node-secondary-label{
  padding:0 5px;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none; }
  .bp4-tree-node-secondary-label .bp4-popover-wrapper,
  .bp4-tree-node-secondary-label .bp4-popover-target{
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex; }

.bp4-tree-node.bp4-disabled .bp4-tree-node-content{
  background-color:inherit;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed; }

.bp4-tree-node.bp4-disabled .bp4-tree-node-caret,
.bp4-tree-node.bp4-disabled .bp4-tree-node-icon{
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed; }

.bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content{
  background-color:#2d72d2; }
  .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content,
  .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-icon, .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-icon-standard, .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-icon-large{
    color:#ffffff; }
  .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-tree-node-caret::before{
    color:rgba(255, 255, 255, 0.7); }
  .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-tree-node-caret:hover::before{
    color:#ffffff; }

.bp4-dark .bp4-tree-node-content:hover{
  background-color:rgba(95, 107, 124, 0.3); }

.bp4-dark .bp4-tree .bp4-icon, .bp4-dark .bp4-tree .bp4-icon-standard, .bp4-dark .bp4-tree .bp4-icon-large{
  color:#abb3bf; }
  .bp4-dark .bp4-tree .bp4-icon.bp4-intent-primary, .bp4-dark .bp4-tree .bp4-icon-standard.bp4-intent-primary, .bp4-dark .bp4-tree .bp4-icon-large.bp4-intent-primary{
    color:#2d72d2; }
  .bp4-dark .bp4-tree .bp4-icon.bp4-intent-success, .bp4-dark .bp4-tree .bp4-icon-standard.bp4-intent-success, .bp4-dark .bp4-tree .bp4-icon-large.bp4-intent-success{
    color:#238551; }
  .bp4-dark .bp4-tree .bp4-icon.bp4-intent-warning, .bp4-dark .bp4-tree .bp4-icon-standard.bp4-intent-warning, .bp4-dark .bp4-tree .bp4-icon-large.bp4-intent-warning{
    color:#c87619; }
  .bp4-dark .bp4-tree .bp4-icon.bp4-intent-danger, .bp4-dark .bp4-tree .bp4-icon-standard.bp4-intent-danger, .bp4-dark .bp4-tree .bp4-icon-large.bp4-intent-danger{
    color:#cd4246; }

.bp4-dark .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content{
  background-color:#2d72d2; }

.bp4-breadcrumbs-collapsed{
  background:rgba(143, 153, 168, 0.15); }
  .bp4-breadcrumbs-collapsed:hover{
    background:rgba(143, 153, 168, 0.3); }

.bp4-dark .bp4-breadcrumbs > li::after{
  background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%23ABB3BF'/%3e%3c/svg%3e"); }

.bp4-dark .bp4-breadcrumbs-collapsed{
  background:rgba(143, 153, 168, 0.2); }
  .bp4-dark .bp4-breadcrumbs-collapsed::before{
    background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%23ABB3BF'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat; }
  .bp4-dark .bp4-breadcrumbs-collapsed:hover{
    background:rgba(143, 153, 168, 0.3); }

.bp4-button.bp4-intent-warning:not([class*="bp4-minimal"]):not(:disabled){
  background:#fbb360;
  color:#1c2127; }
  .bp4-button.bp4-intent-warning:not([class*="bp4-minimal"]):not(:disabled) .bp4-icon > svg:not([fill]){
    color:rgba(28, 33, 39, 0.7); }
  .bp4-button.bp4-intent-warning:not([class*="bp4-minimal"]):not(:disabled):hover{
    background:#ec9a3c; }
  .bp4-button.bp4-intent-warning:not([class*="bp4-minimal"]):not(:disabled):active{
    background:#c87619; }

.bp4-button.bp4-intent-warning:not([class*="bp4-minimal"]):disabled{
  color:rgba(95, 107, 124, 0.6); }
  .bp4-dark .bp4-button.bp4-intent-warning:not([class*="bp4-minimal"]):disabled{
    color:rgba(171, 179, 191, 0.6); }

.bp4-button.bp4-minimal.bp4-intent-primary:active:not(:disabled){
  color:#184a90; }

.bp4-button.bp4-minimal.bp4-intent-success:active:not(:disabled){
  color:#165a36; }

.bp4-button.bp4-minimal.bp4-intent-warning:active:not(:disabled){
  color:#77450d; }

.bp4-button.bp4-minimal.bp4-intent-danger:active:not(:disabled){
  color:#8e292c; }

.bp4-dark .bp4-button.bp4-minimal:not([class*="bp4-intent-"]):not(:disabled){
  color:#ffffff; }

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary:hover:not(:disabled){
  background:rgba(45, 114, 210, 0.2);
  color:#8abbff; }

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary:active:not(:disabled){
  background:rgba(45, 114, 210, 0.3);
  color:#99c4ff; }

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-success:hover:not(:disabled){
  background:rgba(35, 133, 81, 0.2);
  color:#72ca9b; }

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-success:active:not(:disabled){
  background:rgba(35, 133, 81, 0.3);
  color:#7cd7a2; }

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning:hover:not(:disabled){
  background:rgba(200, 118, 25, 0.2);
  color:#fbb360; }

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning:active:not(:disabled){
  background:rgba(200, 118, 25, 0.3);
  color:#f5c186; }

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger:hover:not(:disabled){
  background:rgba(205, 66, 70, 0.2);
  color:#fa999c; }

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger:active:not(:disabled){
  background:rgba(205, 66, 70, 0.3);
  color:#ffa1a4; }

.bp4-callout{
  background-color:rgba(143, 153, 168, 0.15); }
  .bp4-dark .bp4-callout{
    background-color:rgba(143, 153, 168, 0.2); }
    .bp4-dark .bp4-callout.bp4-callout-icon:not([class*="bp4-intent-"]) > .bp4-icon:first-child{
      color:#abb3bf; }
  .bp4-callout.bp4-intent-primary{
    background-color:rgba(45, 114, 210, 0.1); }
    .bp4-dark .bp4-callout.bp4-intent-primary{
      background-color:rgba(45, 114, 210, 0.2); }
  .bp4-callout.bp4-intent-success{
    background-color:rgba(35, 133, 81, 0.1); }
    .bp4-dark .bp4-callout.bp4-intent-success{
      background-color:rgba(35, 133, 81, 0.2); }
  .bp4-callout.bp4-intent-warning{
    background-color:rgba(200, 118, 25, 0.1); }
    .bp4-dark .bp4-callout.bp4-intent-warning{
      background-color:rgba(200, 118, 25, 0.2); }
  .bp4-callout.bp4-intent-danger{
    background-color:rgba(205, 66, 70, 0.1); }
    .bp4-dark .bp4-callout.bp4-intent-danger{
      background-color:rgba(205, 66, 70, 0.2); }

.bp4-control input:focus ~ .bp4-control-indicator{
  outline:#2d72d2 auto 2px; }

.bp4-control.bp4-checkbox .bp4-control-indicator, .bp4-control.bp4-radio .bp4-control-indicator{
  -webkit-box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.5), inset 0 -1px 0 rgba(17, 20, 24, 0.1);
          box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.5), inset 0 -1px 0 rgba(17, 20, 24, 0.1); }

.bp4-dark .bp4-control input:focus ~ .bp4-control-indicator{
  outline:#8abbff auto 2px; }

.bp4-dark .bp4-control.bp4-checkbox input:not(:disabled):not(:checked) ~ .bp4-control-indicator, .bp4-dark .bp4-control.bp4-radio input:not(:disabled):not(:checked) ~ .bp4-control-indicator{
  -webkit-box-shadow:0 0 0 1px rgba(17, 20, 24, 0.6), inset 0 1px 2px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 1px rgba(17, 20, 24, 0.6), inset 0 1px 2px rgba(17, 20, 24, 0.2); }

.bp4-dark .bp4-control.bp4-checkbox input:not(:disabled):active:checked ~ .bp4-control-indicator, .bp4-dark .bp4-control.bp4-radio input:not(:disabled):active:checked ~ .bp4-control-indicator{
  background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0))), -webkit-gradient(linear, left bottom, left top, from(#184a90), to(#184a90));
  background:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(0deg, #184a90, #184a90); }

table.bp4-html-table.bp4-html-table-striped tbody tr:nth-child(odd) td{
  background:rgba(143, 153, 168, 0.15); }

table.bp4-html-table.bp4-interactive tbody tr:hover td{
  background-color:rgba(143, 153, 168, 0.3);
  cursor:pointer; }

table.bp4-html-table.bp4-interactive tbody tr:active td{
  background-color:rgba(143, 153, 168, 0.35); }

.bp4-input{
  -webkit-box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px #738091, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2);
          box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px #738091, inset 0 0 0 1px rgba(17, 20, 24, 0.15), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
  .bp4-input:focus{
    -webkit-box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
            box-shadow:0 0 0 1px #2d72d2, 0 0 0 3px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2); }
  .bp4-dark .bp4-input{
    -webkit-box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px #8f99a8, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px #8f99a8, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
    .bp4-dark .bp4-input:focus{
      -webkit-box-shadow:0 0 0 1px #4c90f0, 0 0 0 1px #4c90f0, 0 0 0 3px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
              box-shadow:0 0 0 1px #4c90f0, 0 0 0 1px #4c90f0, 0 0 0 3px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-input:disabled{
    -webkit-box-shadow:none;
            box-shadow:none; }

.bp4-intent-primary .bp4-input{
  -webkit-box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px #4c90f0, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
          box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px #4c90f0, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-intent-primary .bp4-input:focus{
    -webkit-box-shadow:0 0 0 1px #4c90f0, 0 0 0 1px #4c90f0, 0 0 0 3px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px #4c90f0, 0 0 0 1px #4c90f0, 0 0 0 3px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-intent-primary .bp4-input[readonly]{
    -webkit-box-shadow:inset 0 0 0 1px #4c90f0;
            box-shadow:inset 0 0 0 1px #4c90f0; }
  .bp4-intent-primary .bp4-input:disabled, .bp4-intent-primary .bp4-input.bp4-disabled{
    -webkit-box-shadow:none;
            box-shadow:none; }

.bp4-intent-success .bp4-input{
  -webkit-box-shadow:0 0 0 0 rgba(50, 164, 103, 0), 0 0 0 0 rgba(50, 164, 103, 0), 0 0 0 0 rgba(50, 164, 103, 0), inset 0 0 0 1px #32a467, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
          box-shadow:0 0 0 0 rgba(50, 164, 103, 0), 0 0 0 0 rgba(50, 164, 103, 0), 0 0 0 0 rgba(50, 164, 103, 0), inset 0 0 0 1px #32a467, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-intent-success .bp4-input:focus{
    -webkit-box-shadow:0 0 0 1px #32a467, 0 0 0 1px #32a467, 0 0 0 3px rgba(50, 164, 103, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px #32a467, 0 0 0 1px #32a467, 0 0 0 3px rgba(50, 164, 103, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-intent-success .bp4-input[readonly]{
    -webkit-box-shadow:inset 0 0 0 1px #32a467;
            box-shadow:inset 0 0 0 1px #32a467; }
  .bp4-intent-success .bp4-input:disabled, .bp4-intent-success .bp4-input.bp4-disabled{
    -webkit-box-shadow:none;
            box-shadow:none; }

.bp4-intent-warning .bp4-input{
  -webkit-box-shadow:0 0 0 0 rgba(236, 154, 60, 0), 0 0 0 0 rgba(236, 154, 60, 0), 0 0 0 0 rgba(236, 154, 60, 0), inset 0 0 0 1px #ec9a3c, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
          box-shadow:0 0 0 0 rgba(236, 154, 60, 0), 0 0 0 0 rgba(236, 154, 60, 0), 0 0 0 0 rgba(236, 154, 60, 0), inset 0 0 0 1px #ec9a3c, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-intent-warning .bp4-input:focus{
    -webkit-box-shadow:0 0 0 1px #ec9a3c, 0 0 0 1px #ec9a3c, 0 0 0 3px rgba(236, 154, 60, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px #ec9a3c, 0 0 0 1px #ec9a3c, 0 0 0 3px rgba(236, 154, 60, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-intent-warning .bp4-input[readonly]{
    -webkit-box-shadow:inset 0 0 0 1px #ec9a3c;
            box-shadow:inset 0 0 0 1px #ec9a3c; }
  .bp4-intent-warning .bp4-input:disabled, .bp4-intent-warning .bp4-input.bp4-disabled{
    -webkit-box-shadow:none;
            box-shadow:none; }

.bp4-intent-danger .bp4-input{
  -webkit-box-shadow:0 0 0 0 rgba(231, 106, 110, 0), 0 0 0 0 rgba(231, 106, 110, 0), 0 0 0 0 rgba(231, 106, 110, 0), inset 0 0 0 1px #e76a6e, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
          box-shadow:0 0 0 0 rgba(231, 106, 110, 0), 0 0 0 0 rgba(231, 106, 110, 0), 0 0 0 0 rgba(231, 106, 110, 0), inset 0 0 0 1px #e76a6e, inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-intent-danger .bp4-input:focus{
    -webkit-box-shadow:0 0 0 1px #e76a6e, 0 0 0 1px #e76a6e, 0 0 0 3px rgba(231, 106, 110, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4);
            box-shadow:0 0 0 1px #e76a6e, 0 0 0 1px #e76a6e, 0 0 0 3px rgba(231, 106, 110, 0.3), inset 0 0 0 1px rgba(17, 20, 24, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.4); }
  .bp4-intent-danger .bp4-input[readonly]{
    -webkit-box-shadow:inset 0 0 0 1px #e76a6e;
            box-shadow:inset 0 0 0 1px #e76a6e; }
  .bp4-intent-danger .bp4-input:disabled, .bp4-intent-danger .bp4-input.bp4-disabled{
    -webkit-box-shadow:none;
            box-shadow:none; }

.bp4-dark .bp4-slider-handle{
  background-color:#abb3bf; }
  .bp4-dark .bp4-slider-handle:hover{
    background-color:#8f99a8; }
  .bp4-dark .bp4-slider-handle:active, .bp4-dark .bp4-slider-handle.bp4-active{
    background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0.1))), -webkit-gradient(linear, left bottom, left top, from(#738091), to(#738091));
    background:linear-gradient(0deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1)), linear-gradient(0deg, #738091, #738091); }

.bp4-control.bp4-switch input:not(:disabled):hover ~ .bp4-control-indicator{
  background-color:rgba(143, 153, 168, 0.5); }

.bp4-control.bp4-switch input:not(:disabled):active ~ .bp4-control-indicator{
  background-color:rgba(143, 153, 168, 0.6); }

.bp4-control.bp4-switch input:checked:not(:disabled) ~ .bp4-control-indicator{
  background:#2d72d2; }

.bp4-control.bp4-switch input:checked:not(:disabled):hover ~ .bp4-control-indicator{
  background:#215db0; }

.bp4-control.bp4-switch input:checked:not(:disabled):active ~ .bp4-control-indicator{
  background:#184a90; }

.bp4-control.bp4-switch .bp4-control-indicator::before{
  background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0))), -webkit-gradient(linear, left bottom, left top, from(#f6f7f9), to(#f6f7f9));
  background:linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(0deg, #f6f7f9, #f6f7f9); }

.bp4-control.bp4-switch input:not(:disabled):hover ~ .bp4-control-indicator::before{
  background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0))), -webkit-gradient(linear, left bottom, left top, from(#edeff2), to(#edeff2));
  background:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(0deg, #edeff2, #edeff2); }

.bp4-control.bp4-switch input:not(:disabled):active ~ .bp4-control-indicator::before{
  background:#dce0e5; }

.bp4-dark .bp4-control.bp4-switch input:not(:disabled) ~ .bp4-control-indicator{
  background:rgba(17, 20, 24, 0.5); }

.bp4-dark .bp4-control.bp4-switch input:not(:disabled):hover ~ .bp4-control-indicator{
  background:rgba(17, 20, 24, 0.65); }

.bp4-dark .bp4-control.bp4-switch input:not(:disabled):active ~ .bp4-control-indicator{
  background:rgba(17, 20, 24, 0.8); }

.bp4-dark .bp4-control.bp4-switch input:checked:not(:disabled) ~ .bp4-control-indicator{
  background:#2d72d2; }

.bp4-dark .bp4-control.bp4-switch input:checked:not(:disabled):hover ~ .bp4-control-indicator{
  background:#215db0; }

.bp4-dark .bp4-control.bp4-switch input:checked:not(:disabled):active ~ .bp4-control-indicator{
  background:#184a90; }

.bp4-dark .bp4-control.bp4-switch input:not(:disabled):not(:checked) ~ .bp4-control-indicator::before{
  background:#abb3bf; }

.bp4-dark .bp4-control.bp4-switch input:not(:disabled):not(:checked):hover ~ .bp4-control-indicator::before{
  background:#8f99a8; }

.bp4-dark .bp4-control.bp4-switch input:not(:disabled):not(:checked):active ~ .bp4-control-indicator::before{
  background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0.1))), -webkit-gradient(linear, left bottom, left top, from(#738091), to(#738091));
  background:linear-gradient(0deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1)), linear-gradient(0deg, #738091, #738091); }

.bp4-dark .bp4-control.bp4-switch input:checked:not(:disabled) ~ .bp4-control-indicator::before{
  background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0))), -webkit-gradient(linear, left bottom, left top, from(#f6f7f9), to(#f6f7f9));
  background:linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(0deg, #f6f7f9, #f6f7f9); }

.bp4-dark .bp4-control.bp4-switch input:checked:not(:disabled):hover ~ .bp4-control-indicator::before{
  background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0))), -webkit-gradient(linear, left bottom, left top, from(#edeff2), to(#edeff2));
  background:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(0deg, #edeff2, #edeff2); }

.bp4-dark .bp4-control.bp4-switch input:checked:not(:disabled):active ~ .bp4-control-indicator::before{
  background:#dce0e5; }

.bp4-tag{
  color:#ffffff; }
  .bp4-tag .bp4-tag-remove, .bp4-tag .bp4-tag-remove:hover, .bp4-tag .bp4-tag-remove:active{
    opacity:1; }
  .bp4-tag.bp4-interactive:hover{
    background:#404854; }
  .bp4-tag.bp4-interactive:active{
    background:#383e47; }
  .bp4-tag .bp4-tag-remove > .bp4-icon:first-child{
    color:rgba(255, 255, 255, 0.7); }
    .bp4-tag .bp4-tag-remove > .bp4-icon:first-child:hover{
      color:#ffffff; }
    .bp4-tag .bp4-tag-remove > .bp4-icon:first-child:active{
      color:#ffffff; }
  .bp4-dark .bp4-tag:not([class*="bp4-intent-"]){
    background:#c5cbd3;
    color:#1c2127; }
    .bp4-dark .bp4-tag:not([class*="bp4-intent-"]).bp4-interactive:hover{
      background:#abb3bf; }
    .bp4-dark .bp4-tag:not([class*="bp4-intent-"]).bp4-interactive:active{
      background:#8f99a8; }
    .bp4-dark .bp4-tag:not([class*="bp4-intent-"]) .bp4-tag-remove > .bp4-icon:first-child{
      color:rgba(28, 33, 39, 0.7); }
      .bp4-dark .bp4-tag:not([class*="bp4-intent-"]) .bp4-tag-remove > .bp4-icon:first-child:hover{
        color:#1c2127; }
      .bp4-dark .bp4-tag:not([class*="bp4-intent-"]) .bp4-tag-remove > .bp4-icon:first-child:active{
        color:#1c2127; }
  .bp4-tag.bp4-intent-primary{
    background:#2d72d2;
    color:#ffffff; }
    .bp4-tag.bp4-intent-primary.bp4-interactive:hover{
      background-color:#215db0; }
    .bp4-tag.bp4-intent-primary.bp4-interactive:active{
      background-color:#184a90; }
    .bp4-tag.bp4-intent-primary .bp4-tag-remove > .bp4-icon:first-child{
      color:rgba(255, 255, 255, 0.7); }
      .bp4-tag.bp4-intent-primary .bp4-tag-remove > .bp4-icon:first-child:hover{
        color:#ffffff; }
      .bp4-tag.bp4-intent-primary .bp4-tag-remove > .bp4-icon:first-child:active{
        color:#ffffff; }
  .bp4-tag.bp4-intent-success{
    background:#238551;
    color:#ffffff; }
    .bp4-tag.bp4-intent-success.bp4-interactive:hover{
      background-color:#1c6e42; }
    .bp4-tag.bp4-intent-success.bp4-interactive:active{
      background-color:#165a36; }
    .bp4-tag.bp4-intent-success .bp4-tag-remove > .bp4-icon:first-child{
      color:rgba(255, 255, 255, 0.7); }
      .bp4-tag.bp4-intent-success .bp4-tag-remove > .bp4-icon:first-child:hover{
        color:#ffffff; }
      .bp4-tag.bp4-intent-success .bp4-tag-remove > .bp4-icon:first-child:active{
        color:#ffffff; }
  .bp4-tag.bp4-intent-warning{
    background:#fbb360;
    color:#1c2127; }
    .bp4-tag.bp4-intent-warning.bp4-interactive:hover{
      background-color:#ec9a3c; }
    .bp4-tag.bp4-intent-warning.bp4-interactive:active{
      background-color:#c87619; }
    .bp4-tag.bp4-intent-warning .bp4-tag-remove > .bp4-icon:first-child{
      color:rgba(28, 33, 39, 0.7); }
      .bp4-tag.bp4-intent-warning .bp4-tag-remove > .bp4-icon:first-child:hover{
        color:#1c2127; }
      .bp4-tag.bp4-intent-warning .bp4-tag-remove > .bp4-icon:first-child:active{
        color:#1c2127; }
  .bp4-tag.bp4-intent-danger{
    background:#cd4246;
    color:#ffffff; }
    .bp4-tag.bp4-intent-danger.bp4-interactive:hover{
      background-color:#ac2f33; }
    .bp4-tag.bp4-intent-danger.bp4-interactive:active{
      background-color:#8e292c; }
    .bp4-tag.bp4-intent-danger .bp4-tag-remove > .bp4-icon:first-child{
      color:rgba(255, 255, 255, 0.7); }
      .bp4-tag.bp4-intent-danger .bp4-tag-remove > .bp4-icon:first-child:hover{
        color:#ffffff; }
      .bp4-tag.bp4-intent-danger .bp4-tag-remove > .bp4-icon:first-child:active{
        color:#ffffff; }
  .bp4-tag.bp4-minimal{
    background-color:rgba(143, 153, 168, 0.15);
    color:#1c2127; }
    .bp4-tag.bp4-minimal.bp4-interactive:hover{
      background-color:rgba(143, 153, 168, 0.3);
      color:#111418; }
    .bp4-tag.bp4-minimal.bp4-interactive:active{
      background-color:rgba(143, 153, 168, 0.35);
      color:#111418; }
    .bp4-tag.bp4-minimal .bp4-tag-remove > .bp4-icon:first-child{
      color:#5f6b7c; }
      .bp4-tag.bp4-minimal .bp4-tag-remove > .bp4-icon:first-child:hover{
        color:#404854; }
      .bp4-tag.bp4-minimal .bp4-tag-remove > .bp4-icon:first-child:active{
        color:#404854; }
    .bp4-dark .bp4-tag.bp4-minimal{
      background-color:rgba(143, 153, 168, 0.15);
      color:#d3d8de; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-interactive:hover{
        background-color:rgba(143, 153, 168, 0.3);
        color:#ffffff; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-interactive:active{
        background-color:rgba(143, 153, 168, 0.35);
        color:#ffffff; }
      .bp4-dark .bp4-tag.bp4-minimal .bp4-tag-remove > .bp4-icon:first-child{
        color:#abb3bf; }
        .bp4-dark .bp4-tag.bp4-minimal .bp4-tag-remove > .bp4-icon:first-child:hover{
          color:#d3d8de; }
        .bp4-dark .bp4-tag.bp4-minimal .bp4-tag-remove > .bp4-icon:first-child:active{
          color:#d3d8de; }
    .bp4-tag.bp4-minimal.bp4-intent-primary{
      background-color:rgba(45, 114, 210, 0.1);
      color:#215db0; }
      .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive:hover{
        background-color:rgba(45, 114, 210, 0.2);
        color:#184a90; }
      .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive:active{
        background-color:rgba(45, 114, 210, 0.3);
        color:#184a90; }
      .bp4-tag.bp4-minimal.bp4-intent-primary .bp4-tag-remove > .bp4-icon:first-child{
        color:#215db0; }
        .bp4-tag.bp4-minimal.bp4-intent-primary .bp4-tag-remove > .bp4-icon:first-child:hover{
          color:#184a90; }
        .bp4-tag.bp4-minimal.bp4-intent-primary .bp4-tag-remove > .bp4-icon:first-child:active{
          color:#184a90; }
    .bp4-tag.bp4-minimal.bp4-intent-success{
      background-color:rgba(35, 133, 81, 0.1);
      color:#1c6e42; }
      .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive:hover{
        background-color:rgba(35, 133, 81, 0.2);
        color:#165a36; }
      .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive:active{
        background-color:rgba(35, 133, 81, 0.3);
        color:#165a36; }
      .bp4-tag.bp4-minimal.bp4-intent-success .bp4-tag-remove > .bp4-icon:first-child{
        color:#1c6e42; }
        .bp4-tag.bp4-minimal.bp4-intent-success .bp4-tag-remove > .bp4-icon:first-child:hover{
          color:#165a36; }
        .bp4-tag.bp4-minimal.bp4-intent-success .bp4-tag-remove > .bp4-icon:first-child:active{
          color:#165a36; }
    .bp4-tag.bp4-minimal.bp4-intent-warning{
      background-color:rgba(200, 118, 25, 0.1);
      color:#935610; }
      .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive:hover{
        background-color:rgba(200, 118, 25, 0.2);
        color:#77450d; }
      .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive:active{
        background-color:rgba(200, 118, 25, 0.3);
        color:#77450d; }
      .bp4-tag.bp4-minimal.bp4-intent-warning .bp4-tag-remove > .bp4-icon:first-child{
        color:#935610; }
        .bp4-tag.bp4-minimal.bp4-intent-warning .bp4-tag-remove > .bp4-icon:first-child:hover{
          color:#77450d; }
        .bp4-tag.bp4-minimal.bp4-intent-warning .bp4-tag-remove > .bp4-icon:first-child:active{
          color:#77450d; }
    .bp4-tag.bp4-minimal.bp4-intent-danger{
      background-color:rgba(205, 66, 70, 0.1);
      color:#ac2f33; }
      .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive:hover{
        background-color:rgba(205, 66, 70, 0.2);
        color:#8e292c; }
      .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive:active{
        background-color:rgba(205, 66, 70, 0.3);
        color:#8e292c; }
      .bp4-tag.bp4-minimal.bp4-intent-danger .bp4-tag-remove > .bp4-icon:first-child{
        color:#ac2f33; }
        .bp4-tag.bp4-minimal.bp4-intent-danger .bp4-tag-remove > .bp4-icon:first-child:hover{
          color:#8e292c; }
        .bp4-tag.bp4-minimal.bp4-intent-danger .bp4-tag-remove > .bp4-icon:first-child:active{
          color:#8e292c; }
    .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary{
      background-color:rgba(45, 114, 210, 0.2);
      color:#8abbff; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive:hover{
        background-color:rgba(45, 114, 210, 0.3);
        color:#99c4ff; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive:active{
        background-color:rgba(45, 114, 210, 0.35);
        color:#99c4ff; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary .bp4-tag-remove > .bp4-icon:first-child{
        color:#8abbff; }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary .bp4-tag-remove > .bp4-icon:first-child:hover{
          color:#99c4ff; }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary .bp4-tag-remove > .bp4-icon:first-child:active{
          color:#99c4ff; }
    .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success{
      background-color:rgba(35, 133, 81, 0.2);
      color:#72ca9b; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive:hover{
        background-color:rgba(35, 133, 81, 0.3);
        color:#7cd7a2; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive:active{
        background-color:rgba(35, 133, 81, 0.35);
        color:#7cd7a2; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success .bp4-tag-remove > .bp4-icon:first-child{
        color:#72ca9b; }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success .bp4-tag-remove > .bp4-icon:first-child:hover{
          color:#7cd7a2; }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success .bp4-tag-remove > .bp4-icon:first-child:active{
          color:#7cd7a2; }
    .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning{
      background-color:rgba(200, 118, 25, 0.2);
      color:#fbb360; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive:hover{
        background-color:rgba(200, 118, 25, 0.3);
        color:#f5c186; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive:active{
        background-color:rgba(200, 118, 25, 0.35);
        color:#f5c186; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning .bp4-tag-remove > .bp4-icon:first-child{
        color:#fbb360; }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning .bp4-tag-remove > .bp4-icon:first-child:hover{
          color:#f5c186; }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning .bp4-tag-remove > .bp4-icon:first-child:active{
          color:#f5c186; }
    .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger{
      background-color:rgba(205, 66, 70, 0.2);
      color:#fa999c; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive:hover{
        background-color:rgba(205, 66, 70, 0.3);
        color:#ffa1a4; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive:active{
        background-color:rgba(205, 66, 70, 0.35);
        color:#ffa1a4; }
      .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger .bp4-tag-remove > .bp4-icon:first-child{
        color:#fa999c; }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger .bp4-tag-remove > .bp4-icon:first-child:hover{
          color:#ffa1a4; }
        .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger .bp4-tag-remove > .bp4-icon:first-child:active{
          color:#ffa1a4; }

.bp4-toast{ }
  .bp4-toast:not([class*="bp4-intent-"]).bp4-dark .bp4-button .bp4-icon,
  .bp4-dark .bp4-toast:not([class*="bp4-intent-"]) .bp4-button .bp4-icon{
    color:rgba(255, 255, 255, 0.7); }
  .bp4-toast.bp4-intent-warning{
    background-color:#fbb360;
    color:#1c2127; }
  .bp4-toast.bp4-intent-primary .bp4-icon:first-child{
    color:rgba(255, 255, 255, 0.7); }
  .bp4-toast.bp4-intent-primary .bp4-button{
    background-color:#2d72d2 !important;
    color:#ffffff !important; }
    .bp4-toast.bp4-intent-primary .bp4-button:hover{
      background-color:#215db0 !important;
      color:#ffffff !important; }
    .bp4-toast.bp4-intent-primary .bp4-button:active{
      background-color:#184a90 !important;
      color:#ffffff !important; }
    .bp4-toast.bp4-intent-primary .bp4-button:last-child > .bp4-icon-cross{
      color:rgba(255, 255, 255, 0.7) !important; }
  .bp4-toast.bp4-intent-success .bp4-icon:first-child{
    color:rgba(255, 255, 255, 0.7); }
  .bp4-toast.bp4-intent-success .bp4-button{
    background-color:#238551 !important;
    color:#ffffff !important; }
    .bp4-toast.bp4-intent-success .bp4-button:hover{
      background-color:#1c6e42 !important;
      color:#ffffff !important; }
    .bp4-toast.bp4-intent-success .bp4-button:active{
      background-color:#165a36 !important;
      color:#ffffff !important; }
    .bp4-toast.bp4-intent-success .bp4-button:last-child > .bp4-icon-cross{
      color:rgba(255, 255, 255, 0.7) !important; }
  .bp4-toast.bp4-intent-warning .bp4-icon:first-child{
    color:rgba(28, 33, 39, 0.7); }
  .bp4-toast.bp4-intent-warning .bp4-button{
    background-color:#fbb360 !important;
    color:#1c2127 !important; }
    .bp4-toast.bp4-intent-warning .bp4-button:hover{
      background-color:#ec9a3c !important;
      color:#1c2127 !important; }
    .bp4-toast.bp4-intent-warning .bp4-button:active{
      background-color:#c87619 !important;
      color:#1c2127 !important; }
    .bp4-toast.bp4-intent-warning .bp4-button:last-child > .bp4-icon-cross{
      color:rgba(28, 33, 39, 0.7) !important; }
  .bp4-toast.bp4-intent-danger .bp4-icon:first-child{
    color:rgba(255, 255, 255, 0.7); }
  .bp4-toast.bp4-intent-danger .bp4-button{
    background-color:#cd4246 !important;
    color:#ffffff !important; }
    .bp4-toast.bp4-intent-danger .bp4-button:hover{
      background-color:#ac2f33 !important;
      color:#ffffff !important; }
    .bp4-toast.bp4-intent-danger .bp4-button:active{
      background-color:#8e292c !important;
      color:#ffffff !important; }
    .bp4-toast.bp4-intent-danger .bp4-button:last-child > .bp4-icon-cross{
      color:rgba(255, 255, 255, 0.7) !important; }

.bp4-tree-node-content{
  background:none; }
  .bp4-tree-node-content:hover{
    background-color:rgba(143, 153, 168, 0.15); }
  .bp4-tree-node-content:active{
    background-color:rgba(143, 153, 168, 0.3); }
  .bp4-dark .bp4-tree-node-content .bp4-icon.bp4-intent-primary{
    color:#8abbff; }
  .bp4-dark .bp4-tree-node-content .bp4-icon.bp4-intent-success{
    color:#72ca9b; }
  .bp4-dark .bp4-tree-node-content .bp4-icon.bp4-intent-warning{
    color:#fbb360; }
  .bp4-dark .bp4-tree-node-content .bp4-icon.bp4-intent-danger{
    color:#fa999c; }
  .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-icon, .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-icon-standard, .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-icon-large{
    color:#ffffff; }
/*# sourceMappingURL=blueprint.css.map */