.bk-root {
  /* button-specific variables */
  /* Same border color used everywhere */
  /* Gray of icons */
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 10pt;
  position: relative;
  width: 100%;
  height: 100%;
}
.bk-root .bk-bs-btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 12px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.bk-root .bk-bs-btn:focus,
.bk-root .bk-bs-btn:active:focus,
.bk-root .bk-bs-btn.bk-bs-active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.bk-root .bk-bs-btn:hover,
.bk-root .bk-bs-btn:focus {
  color: #333;
  text-decoration: none;
}
.bk-root .bk-bs-btn:active,
.bk-root .bk-bs-btn.bk-bs-active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.bk-root .bk-bs-btn.bk-bs-disabled,
.bk-root .bk-bs-btn[disabled],
fieldset[disabled] .bk-root .bk-bs-btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.bk-root .bk-bs-btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.bk-root .bk-bs-btn-default:hover,
.bk-root .bk-bs-btn-default:focus,
.bk-root .bk-bs-btn-default:active,
.bk-root .bk-bs-btn-default.bk-bs-active,
.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-default {
  color: #333;
  background-color: #ebebeb;
  border-color: #adadad;
}
.bk-root .bk-bs-btn-default:active,
.bk-root .bk-bs-btn-default.bk-bs-active,
.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-default {
  background-image: none;
}
.bk-root .bk-bs-btn-default.bk-bs-disabled,
.bk-root .bk-bs-btn-default[disabled],
fieldset[disabled] .bk-root .bk-bs-btn-default,
.bk-root .bk-bs-btn-default.bk-bs-disabled:hover,
.bk-root .bk-bs-btn-default[disabled]:hover,
fieldset[disabled] .bk-root .bk-bs-btn-default:hover,
.bk-root .bk-bs-btn-default.bk-bs-disabled:focus,
.bk-root .bk-bs-btn-default[disabled]:focus,
fieldset[disabled] .bk-root .bk-bs-btn-default:focus,
.bk-root .bk-bs-btn-default.bk-bs-disabled:active,
.bk-root .bk-bs-btn-default[disabled]:active,
fieldset[disabled] .bk-root .bk-bs-btn-default:active,
.bk-root .bk-bs-btn-default.bk-bs-disabled.bk-bs-active,
.bk-root .bk-bs-btn-default[disabled].bk-bs-active,
fieldset[disabled] .bk-root .bk-bs-btn-default.bk-bs-active {
  background-color: #fff;
  border-color: #ccc;
}
.bk-root .bk-bs-btn-default .bk-bs-badge {
  color: #fff;
  background-color: #333;
}
.bk-root .bk-bs-btn-primary {
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd;
}
.bk-root .bk-bs-btn-primary:hover,
.bk-root .bk-bs-btn-primary:focus,
.bk-root .bk-bs-btn-primary:active,
.bk-root .bk-bs-btn-primary.bk-bs-active,
.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-primary {
  color: #fff;
  background-color: #3276b1;
  border-color: #285e8e;
}
.bk-root .bk-bs-btn-primary:active,
.bk-root .bk-bs-btn-primary.bk-bs-active,
.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-primary {
  background-image: none;
}
.bk-root .bk-bs-btn-primary.bk-bs-disabled,
.bk-root .bk-bs-btn-primary[disabled],
fieldset[disabled] .bk-root .bk-bs-btn-primary,
.bk-root .bk-bs-btn-primary.bk-bs-disabled:hover,
.bk-root .bk-bs-btn-primary[disabled]:hover,
fieldset[disabled] .bk-root .bk-bs-btn-primary:hover,
.bk-root .bk-bs-btn-primary.bk-bs-disabled:focus,
.bk-root .bk-bs-btn-primary[disabled]:focus,
fieldset[disabled] .bk-root .bk-bs-btn-primary:focus,
.bk-root .bk-bs-btn-primary.bk-bs-disabled:active,
.bk-root .bk-bs-btn-primary[disabled]:active,
fieldset[disabled] .bk-root .bk-bs-btn-primary:active,
.bk-root .bk-bs-btn-primary.bk-bs-disabled.bk-bs-active,
.bk-root .bk-bs-btn-primary[disabled].bk-bs-active,
fieldset[disabled] .bk-root .bk-bs-btn-primary.bk-bs-active {
  background-color: #428bca;
  border-color: #357ebd;
}
.bk-root .bk-bs-btn-primary .bk-bs-badge {
  color: #428bca;
  background-color: #fff;
}
.bk-root .bk-bs-btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.bk-root .bk-bs-btn-success:hover,
.bk-root .bk-bs-btn-success:focus,
.bk-root .bk-bs-btn-success:active,
.bk-root .bk-bs-btn-success.bk-bs-active,
.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-success {
  color: #fff;
  background-color: #47a447;
  border-color: #398439;
}
.bk-root .bk-bs-btn-success:active,
.bk-root .bk-bs-btn-success.bk-bs-active,
.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-success {
  background-image: none;
}
.bk-root .bk-bs-btn-success.bk-bs-disabled,
.bk-root .bk-bs-btn-success[disabled],
fieldset[disabled] .bk-root .bk-bs-btn-success,
.bk-root .bk-bs-btn-success.bk-bs-disabled:hover,
.bk-root .bk-bs-btn-success[disabled]:hover,
fieldset[disabled] .bk-root .bk-bs-btn-success:hover,
.bk-root .bk-bs-btn-success.bk-bs-disabled:focus,
.bk-root .bk-bs-btn-success[disabled]:focus,
fieldset[disabled] .bk-root .bk-bs-btn-success:focus,
.bk-root .bk-bs-btn-success.bk-bs-disabled:active,
.bk-root .bk-bs-btn-success[disabled]:active,
fieldset[disabled] .bk-root .bk-bs-btn-success:active,
.bk-root .bk-bs-btn-success.bk-bs-disabled.bk-bs-active,
.bk-root .bk-bs-btn-success[disabled].bk-bs-active,
fieldset[disabled] .bk-root .bk-bs-btn-success.bk-bs-active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.bk-root .bk-bs-btn-success .bk-bs-badge {
  color: #5cb85c;
  background-color: #fff;
}
.bk-root .bk-bs-btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.bk-root .bk-bs-btn-info:hover,
.bk-root .bk-bs-btn-info:focus,
.bk-root .bk-bs-btn-info:active,
.bk-root .bk-bs-btn-info.bk-bs-active,
.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-info {
  color: #fff;
  background-color: #39b3d7;
  border-color: #269abc;
}
.bk-root .bk-bs-btn-info:active,
.bk-root .bk-bs-btn-info.bk-bs-active,
.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-info {
  background-image: none;
}
.bk-root .bk-bs-btn-info.bk-bs-disabled,
.bk-root .bk-bs-btn-info[disabled],
fieldset[disabled] .bk-root .bk-bs-btn-info,
.bk-root .bk-bs-btn-info.bk-bs-disabled:hover,
.bk-root .bk-bs-btn-info[disabled]:hover,
fieldset[disabled] .bk-root .bk-bs-btn-info:hover,
.bk-root .bk-bs-btn-info.bk-bs-disabled:focus,
.bk-root .bk-bs-btn-info[disabled]:focus,
fieldset[disabled] .bk-root .bk-bs-btn-info:focus,
.bk-root .bk-bs-btn-info.bk-bs-disabled:active,
.bk-root .bk-bs-btn-info[disabled]:active,
fieldset[disabled] .bk-root .bk-bs-btn-info:active,
.bk-root .bk-bs-btn-info.bk-bs-disabled.bk-bs-active,
.bk-root .bk-bs-btn-info[disabled].bk-bs-active,
fieldset[disabled] .bk-root .bk-bs-btn-info.bk-bs-active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.bk-root .bk-bs-btn-info .bk-bs-badge {
  color: #5bc0de;
  background-color: #fff;
}
.bk-root .bk-bs-btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.bk-root .bk-bs-btn-warning:hover,
.bk-root .bk-bs-btn-warning:focus,
.bk-root .bk-bs-btn-warning:active,
.bk-root .bk-bs-btn-warning.bk-bs-active,
.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-warning {
  color: #fff;
  background-color: #ed9c28;
  border-color: #d58512;
}
.bk-root .bk-bs-btn-warning:active,
.bk-root .bk-bs-btn-warning.bk-bs-active,
.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-warning {
  background-image: none;
}
.bk-root .bk-bs-btn-warning.bk-bs-disabled,
.bk-root .bk-bs-btn-warning[disabled],
fieldset[disabled] .bk-root .bk-bs-btn-warning,
.bk-root .bk-bs-btn-warning.bk-bs-disabled:hover,
.bk-root .bk-bs-btn-warning[disabled]:hover,
fieldset[disabled] .bk-root .bk-bs-btn-warning:hover,
.bk-root .bk-bs-btn-warning.bk-bs-disabled:focus,
.bk-root .bk-bs-btn-warning[disabled]:focus,
fieldset[disabled] .bk-root .bk-bs-btn-warning:focus,
.bk-root .bk-bs-btn-warning.bk-bs-disabled:active,
.bk-root .bk-bs-btn-warning[disabled]:active,
fieldset[disabled] .bk-root .bk-bs-btn-warning:active,
.bk-root .bk-bs-btn-warning.bk-bs-disabled.bk-bs-active,
.bk-root .bk-bs-btn-warning[disabled].bk-bs-active,
fieldset[disabled] .bk-root .bk-bs-btn-warning.bk-bs-active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.bk-root .bk-bs-btn-warning .bk-bs-badge {
  color: #f0ad4e;
  background-color: #fff;
}
.bk-root .bk-bs-btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.bk-root .bk-bs-btn-danger:hover,
.bk-root .bk-bs-btn-danger:focus,
.bk-root .bk-bs-btn-danger:active,
.bk-root .bk-bs-btn-danger.bk-bs-active,
.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-danger {
  color: #fff;
  background-color: #d2322d;
  border-color: #ac2925;
}
.bk-root .bk-bs-btn-danger:active,
.bk-root .bk-bs-btn-danger.bk-bs-active,
.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-danger {
  background-image: none;
}
.bk-root .bk-bs-btn-danger.bk-bs-disabled,
.bk-root .bk-bs-btn-danger[disabled],
fieldset[disabled] .bk-root .bk-bs-btn-danger,
.bk-root .bk-bs-btn-danger.bk-bs-disabled:hover,
.bk-root .bk-bs-btn-danger[disabled]:hover,
fieldset[disabled] .bk-root .bk-bs-btn-danger:hover,
.bk-root .bk-bs-btn-danger.bk-bs-disabled:focus,
.bk-root .bk-bs-btn-danger[disabled]:focus,
fieldset[disabled] .bk-root .bk-bs-btn-danger:focus,
.bk-root .bk-bs-btn-danger.bk-bs-disabled:active,
.bk-root .bk-bs-btn-danger[disabled]:active,
fieldset[disabled] .bk-root .bk-bs-btn-danger:active,
.bk-root .bk-bs-btn-danger.bk-bs-disabled.bk-bs-active,
.bk-root .bk-bs-btn-danger[disabled].bk-bs-active,
fieldset[disabled] .bk-root .bk-bs-btn-danger.bk-bs-active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.bk-root .bk-bs-btn-danger .bk-bs-badge {
  color: #d9534f;
  background-color: #fff;
}
.bk-root .bk-bs-btn-link {
  color: #428bca;
  font-weight: normal;
  cursor: pointer;
  border-radius: 0;
}
.bk-root .bk-bs-btn-link,
.bk-root .bk-bs-btn-link:active,
.bk-root .bk-bs-btn-link[disabled],
fieldset[disabled] .bk-root .bk-bs-btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.bk-root .bk-bs-btn-link,
.bk-root .bk-bs-btn-link:hover,
.bk-root .bk-bs-btn-link:focus,
.bk-root .bk-bs-btn-link:active {
  border-color: transparent;
}
.bk-root .bk-bs-btn-link:hover,
.bk-root .bk-bs-btn-link:focus {
  color: #2a6496;
  text-decoration: underline;
  background-color: transparent;
}
.bk-root .bk-bs-btn-link[disabled]:hover,
fieldset[disabled] .bk-root .bk-bs-btn-link:hover,
.bk-root .bk-bs-btn-link[disabled]:focus,
fieldset[disabled] .bk-root .bk-bs-btn-link:focus {
  color: #999999;
  text-decoration: none;
}
.bk-root .bk-bs-btn-lg {
  padding: 10px 16px;
  font-size: 15px;
  line-height: 1.33;
  border-radius: 6px;
}
.bk-root .bk-bs-btn-sm {
  padding: 5px 10px;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 3px;
}
.bk-root .bk-bs-btn-xs {
  padding: 1px 5px;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 3px;
}
.bk-root .bk-bs-btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
.bk-root .bk-bs-btn-block + .bk-bs-btn-block {
  margin-top: 5px;
}
.bk-root input[type="submit"].bk-bs-btn-block,
.bk-root input[type="reset"].bk-bs-btn-block,
.bk-root input[type="button"].bk-bs-btn-block {
  width: 100%;
}
.bk-root .bk-bs-btn-group,
.bk-root .bk-bs-btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.bk-root .bk-bs-btn-group > .bk-bs-btn,
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn {
  position: relative;
  float: left;
}
.bk-root .bk-bs-btn-group > .bk-bs-btn:hover,
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn:hover,
.bk-root .bk-bs-btn-group > .bk-bs-btn:focus,
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn:focus,
.bk-root .bk-bs-btn-group > .bk-bs-btn:active,
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn:active,
.bk-root .bk-bs-btn-group > .bk-bs-btn.bk-bs-active,
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn.bk-bs-active {
  z-index: 2;
}
.bk-root .bk-bs-btn-group > .bk-bs-btn:focus,
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn:focus {
  outline: none;
}
.bk-root .bk-bs-btn-group .bk-bs-btn + .bk-bs-btn,
.bk-root .bk-bs-btn-group .bk-bs-btn + .bk-bs-btn-group,
.bk-root .bk-bs-btn-group .bk-bs-btn-group + .bk-bs-btn,
.bk-root .bk-bs-btn-group .bk-bs-btn-group + .bk-bs-btn-group {
  margin-left: -1px;
}
.bk-root .bk-bs-btn-toolbar {
  margin-left: -5px;
}
.bk-root .bk-bs-btn-toolbar .bk-bs-btn-group,
.bk-root .bk-bs-btn-toolbar .bk-bs-input-group {
  float: left;
}
.bk-root .bk-bs-btn-toolbar > .bk-bs-btn,
.bk-root .bk-bs-btn-toolbar > .bk-bs-btn-group,
.bk-root .bk-bs-btn-toolbar > .bk-bs-input-group {
  margin-left: 5px;
}
.bk-root .bk-bs-btn-group > .bk-bs-btn:not(:first-child):not(:last-child):not(.bk-bs-dropdown-toggle) {
  border-radius: 0;
}
.bk-root .bk-bs-btn-group > .bk-bs-btn:first-child {
  margin-left: 0;
}
.bk-root .bk-bs-btn-group > .bk-bs-btn:first-child:not(:last-child):not(.bk-bs-dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.bk-root .bk-bs-btn-group > .bk-bs-btn:last-child:not(:first-child),
.bk-root .bk-bs-btn-group > .bk-bs-dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.bk-root .bk-bs-btn-group > .bk-bs-btn-group {
  float: left;
}
.bk-root .bk-bs-btn-group > .bk-bs-btn-group:not(:first-child):not(:last-child) > .bk-bs-btn {
  border-radius: 0;
}
.bk-root .bk-bs-btn-group > .bk-bs-btn-group:first-child > .bk-bs-btn:last-child,
.bk-root .bk-bs-btn-group > .bk-bs-btn-group:first-child > .bk-bs-dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.bk-root .bk-bs-btn-group > .bk-bs-btn-group:last-child > .bk-bs-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.bk-root .bk-bs-btn-group .bk-bs-dropdown-toggle:active,
.bk-root .bk-bs-btn-group.bk-bs-open .bk-bs-dropdown-toggle {
  outline: 0;
}
.bk-root .bk-bs-btn-group > .bk-bs-btn + .bk-bs-dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.bk-root .bk-bs-btn-group > .bk-bs-btn-lg + .bk-bs-dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.bk-root .bk-bs-btn-group.bk-bs-open .bk-bs-dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.bk-root .bk-bs-btn-group.bk-bs-open .bk-bs-dropdown-toggle.bk-bs-btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.bk-root .bk-bs-btn .bk-bs-caret {
  margin-left: 0;
}
.bk-root .bk-bs-btn-lg .bk-bs-caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.bk-root .bk-bs-dropup .bk-bs-btn-lg .bk-bs-caret {
  border-width: 0 5px 5px;
}
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn,
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group,
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group > .bk-bs-btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group > .bk-bs-btn {
  float: none;
}
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn + .bk-bs-btn,
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn + .bk-bs-btn-group,
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group + .bk-bs-btn,
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group + .bk-bs-btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn:last-child:not(:first-child) {
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group:not(:first-child):not(:last-child) > .bk-bs-btn {
  border-radius: 0;
}
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group:first-child:not(:last-child) > .bk-bs-btn:last-child,
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group:first-child:not(:last-child) > .bk-bs-dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group:last-child:not(:first-child) > .bk-bs-btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.bk-root .bk-bs-btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.bk-root .bk-bs-btn-group-justified > .bk-bs-btn,
.bk-root .bk-bs-btn-group-justified > .bk-bs-btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.bk-root .bk-bs-btn-group-justified > .bk-bs-btn-group .bk-bs-btn {
  width: 100%;
}
.bk-root [data-bk-bs-toggle="buttons"] > .bk-bs-btn > input[type="radio"],
.bk-root [data-bk-bs-toggle="buttons"] > .bk-bs-btn > input[type="checkbox"] {
  display: none;
}
.bk-root .bk-bs-caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.bk-root .bk-bs-dropdown {
  position: relative;
}
.bk-root .bk-bs-dropdown-toggle:focus {
  outline: 0;
}
.bk-root .bk-bs-dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 12px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.bk-root .bk-bs-dropdown-menu.bk-bs-pull-right {
  right: 0;
  left: auto;
}
.bk-root .bk-bs-dropdown-menu .bk-bs-divider {
  height: 1px;
  margin: 7.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.bk-root .bk-bs-dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.bk-root .bk-bs-dropdown-menu > li > a:hover,
.bk-root .bk-bs-dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.bk-root .bk-bs-dropdown-menu > .bk-bs-active > a,
.bk-root .bk-bs-dropdown-menu > .bk-bs-active > a:hover,
.bk-root .bk-bs-dropdown-menu > .bk-bs-active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #428bca;
}
.bk-root .bk-bs-dropdown-menu > .bk-bs-disabled > a,
.bk-root .bk-bs-dropdown-menu > .bk-bs-disabled > a:hover,
.bk-root .bk-bs-dropdown-menu > .bk-bs-disabled > a:focus {
  color: #999999;
}
.bk-root .bk-bs-dropdown-menu > .bk-bs-disabled > a:hover,
.bk-root .bk-bs-dropdown-menu > .bk-bs-disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.bk-bs-Microsoft.bk-bs-gradient(enabled = false);
  cursor: not-allowed;
}
.bk-root .bk-bs-open > .bk-bs-dropdown-menu {
  display: block;
}
.bk-root .bk-bs-open > a {
  outline: 0;
}
.bk-root .bk-bs-dropdown-menu-right {
  left: auto;
  right: 0;
}
.bk-root .bk-bs-dropdown-menu-left {
  left: 0;
  right: auto;
}
.bk-root .bk-bs-dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 11px;
  line-height: 1.42857143;
  color: #999999;
}
.bk-root .bk-bs-dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.bk-root .bk-bs-pull-right > .bk-bs-dropdown-menu {
  right: 0;
  left: auto;
}
.bk-root .bk-bs-dropup .bk-bs-caret,
.bk-root .bk-bs-navbar-fixed-bottom .bk-bs-dropdown .bk-bs-caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}
.bk-root .bk-bs-dropup .bk-bs-dropdown-menu,
.bk-root .bk-bs-navbar-fixed-bottom .bk-bs-dropdown .bk-bs-dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
@media (min-width: 768px) {
  .bk-root .bk-bs-navbar-right .bk-bs-dropdown-menu {
    left: auto;
    right: 0;
  }
  .bk-root .bk-bs-navbar-right .bk-bs-dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.bk-root .bk-plot:after,
.bk-root .bk-canvas-wrapper:after,
.bk-root .bk-sidebar:after,
.bk-root .bk-box:after {
  content: " ";
  height: 0;
  display: block;
  clear: both;
}
.bk-root .bk-canvas-wrapper .bk-resize-popup {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  height: 40px;
  overflow: hidden;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAEnSURBVEiJzZXBioQwDIb/XQuF6U3wCRSEvv8zeFOoB2++QD14aqHSOntYtthxdHesDptTk4Z+hKR/PqqquuNi+7wa8DYIWTplWSJN0yDBGAMhBJxzhyFBJY8AACCErGKv2u4L1lp0XRdVBfBLTwghuN1uUYBNiDHGn4uiQJZl50GmaYJSCm3bou/700BBT4QQAL57IaUEAOR57kEAMAxDHMRaG1wuQc45aK1fBqwgz+wHpJSCUuoayBJ01P6/djHG/jR1hzWDMQbOuZedvak7XAljzAMe/xGlFEmSeP9wJVv/SGsNzjmcc2iaJg6yBbLWghASqHf0dEkpAwl6thpOGWGl1O46iIZQSsE5Dxp9OsQ5h3meV/FxHP05erdaa1HX9W7OW2TlC31ceRWbb5+AAAAAAElFTkSuQmCC);
  background-position: bottom right;
  background-repeat: no-repeat;
  cursor: se-resize;
}
.bk-root .bk-canvas-wrapper:hover .bk-resize-popup {
  display: block;
}
.bk-root .bk-logo {
  margin: 5px;
  position: relative;
  display: block;
  background-repeat: no-repeat;
}
.bk-root .bk-logo.grey {
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  /* Firefox 10+, Firefox on Android */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}
.bk-root .bk-logo-notebook {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
.bk-root .bk-logo-small {
  width: 20px;
  height: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAOkSURBVDiNjZRtaJVlGMd/1/08zzln5zjP1LWcU9N0NkN8m2CYjpgQYQXqSs0I84OLIC0hkEKoPtiH3gmKoiJDU7QpLgoLjLIQCpEsNJ1vqUOdO7ppbuec5+V+rj4ctwzd8IIbbi6u+8f1539dt3A78eXC7QizUF7gyV1fD1Yqg4JWz84yffhm0qkFqBogB9rM8tZdtwVsPUhWhGcFJngGeWrPzHm5oaMmkfEg1usvLFyc8jLRqDOMru7AyC8saQr7GG7f5fvDeH7Ej8CM66nIF+8yngt6HWaKh7k49Soy9nXurCi1o3qUbS3zWfrYeQDTB/Qj6kX6Ybhw4B+bOYoLKCC9H3Nu/leUTZ1JdRWkkn2ldcCamzrcf47KKXdAJllSlxAOkRgyHsGC/zRday5Qld9DyoM4/q/rUoy/CXh3jzOu3bHUVZeU+DEn8FInkPBFlu3+nW3Nw0mk6vCDiWg8CeJaxEwuHS3+z5RgY+YBR6V1Z1nxSOfoaPa4LASWxxdNp+VWTk7+4vzaou8v8PN+xo+KY2xsw6une2frhw05CTYOmQvsEhjhWjn0bmXPjpE1+kplmmkP3suftwTubK9Vq22qKmrBhpY4jvd5afdRA3wGjFAgcnTK2s4hY0/GPNIb0nErGMCRxWOOX64Z8RAC4oCXdklmEvcL8o0BfkNK4lUg9HTl+oPlQxdNo3Mg4Nv175e/1LDGzZen30MEjRUtmXSfiTVu1kK8W4txyV6BMKlbgk3lMwYCiusNy9fVfvvwMxv8Ynl6vxoByANLTWplvuj/nF9m2+PDtt1eiHPBr1oIfhCChQMBw6Aw0UulqTKZdfVvfG7VcfIqLG9bcldL/+pdWTLxLUy8Qq38heUIjh4XlzZxzQm19lLFlr8vdQ97rjZVOLf8nclzckbcD4wxXMidpX30sFd37Fv/GtwwhzhxGVAprjbg0gCAEeIgwCZyTV2Z1REEW8O4py0wsjeloKoMr6iCY6dP92H6Vw/oTyICIthibxjm/DfN9lVz8IqtqKYLUXfoKVMVQVVJOElGjrnnUt9T9wbgp8AyYKaGlqingHZU/uG2NTZSVqwHQTWkx9hxjkpWDaCg6Ckj5qebgBVbT3V3NNXMSiWSDdGV3hrtzla7J+duwPOToIg42ChPQOQjspnSlp1V+Gjdged7+8UN5CRAV7a5EdFNwCjEaBR27b3W890TE7g24NAP/mMDXRWrGoFPQI9ls/MWO2dWFAar/xcOIImbbpA3zgAAAABJRU5ErkJggg==);
}
.bk-root .bk-logo-medium {
  width: 35px;
  height: 35px;
  background-image: url(data:image/png;base64,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);
}
.bk-root .bk-logo-large {
  width: 75px;
  height: 75px;
  background-image: url(data:image/png;base64, );
}
.bk-root .bk-sidebar {
  box-sizing: border-box;
}
.bk-root .bk-button-bar .bk-bs-dropdown a {
  color: transparent;
  font-size: 0;
  display: block;
  float: left;
  width: 13px;
  height: 13px;
  margin-bottom: 5px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAGdSURBVCiRXZJPSxtRFMV/dyYTunBREASRIkKwddPSjYIL+x2K9plR+owR7K7L7vsZutIkZqhO8jZ+h25aQilUkbaUgv2zEOpGpAsZnbld+BJC7ubAvYd77uEeYaTaB25bhJqi44Kcq9LYWDOt/lxVkQG542ZFaQP3gB6wBLwDFoGfKtQ2qua7qhIAJB1XEeUE9CtSPLCxWQbObGxWEL0P+k2Uk3barQBImrrgWvmE8NnGpgaQpO4OcArM2Nhc+d4e8DCUcL6UwZYIk0WYzw9Zy4CnHm+9hNcvJI/+3GhuJUndR+A3yCpoCGQ2NkWfnKQuAMqo5Ih2gakScBeYBj32vE3gw5DqAtBCFGAcuCwBF8CRIFX1SiNf6AGPQXLwSgq7Aq+zMGPLrPdNB16h50+92uvul4MiWlJ4FZShAZxFebQztL0MHHoEICiiBvCrRJiI31wBvii8zQt9WV9f/Zek7sjG5lFzvzsWBvJGYA2Ye1599mOQiKTjZlVpCcwA74En/UQonIqwaX0ihJFKUlcH6sAE8Bdo2tg0B/9S5T8JNaZ11wlT0wAAAABJRU5ErkJggg==);
}
.bk-root .bk-button-bar-list {
  margin: 0;
  padding: 0;
}
.bk-root .bk-button-bar-list > li {
  list-style-type: none;
  position: relative;
  float: left;
  display: block;
}
.bk-root .bk-button-bar-list > li:last-child:after {
  content: " ";
  background-color: lightgray;
  float: left;
  height: 10px;
  width: 1px;
  margin: 10px 3px 0px 3px;
}
.bk-root .bk-button-bar-list .bk-bs-dropdown-menu {
  padding: 10px 8px;
}
.bk-root .bk-button-bar-list .bk-bs-dropdown-menu li {
  float: none;
  clear: both;
  font-family: Helvetica, sans-serif;
  line-height: 1.5em;
}
.bk-root .bk-button-bar-list .bk-bs-dropdown-menu li input {
  margin-right: 8px;
}
.bk-root .bk-button-bar-list .bk-toolbar-button {
  width: 30px;
  height: 28px;
  padding: 5px;
  border: none;
  border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  background: transparent !important;
}
.bk-root .bk-button-bar-list .bk-toolbar-button .bk-btn-icon {
  display: block;
  position: relative;
  height: 16px;
  margin: 0;
  border: none;
  background-size: contain;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
}
.bk-root .bk-button-bar-list .bk-toolbar-button span.tip {
  display: none;
}
.bk-root .bk-button-bar-list .bk-toolbar-button span.tip:before {
  display: none;
  content: " ";
  position: relative;
  width: 100%;
  background-position: top left;
  background-repeat: no-repeat;
}
.bk-root .bk-button-bar-list li:hover .bk-toolbar-button .tip:before {
  display: inline-block;
}
.bk-root .bk-button-bar-list li::hover .bk-toolbar-button {
  background: transparent !important;
}
.bk-root .bk-button-bar-list li:hover .bk-toolbar-button .tip {
  z-index: 100;
  white-space: nowrap;
  background-color: #fff;
  opacity: 0.95;
  border: #e5e5e5 solid 1px;
  display: inline-block;
  position: relative;
  float: left;
  padding: 5px 10px;
}
.bk-root .bk-button-bar-list li:hover .bk-toolbar-button .tip:before {
  display: block !important;
}
.bk-root .bk-toolbar-above .bk-button-bar-list li:hover .bk-toolbar-button .tip {
  top: 10px;
  left: -10px;
}
.bk-root .bk-toolbar-below .bk-button-bar-list li:hover .bk-toolbar-button .tip {
  top: -50px;
  left: -10px;
}
.bk-root .bk-toolbar-left .bk-button-bar-list li:hover .bk-toolbar-button .tip {
  top: -22px;
  left: 26px;
}
.bk-root .bk-toolbar-right .bk-button-bar-list li:hover .bk-toolbar-button .tip {
  float: right;
  top: -22px;
  left: -26px;
}
.bk-root .bk-toolbar-above .bk-button-bar-list .bk-toolbar-button.active {
  border-bottom: 2px solid #26aae1;
}
.bk-root .bk-toolbar-below .bk-button-bar-list .bk-toolbar-button.active {
  border-top: 2px solid #26aae1;
}
.bk-root .bk-toolbar-right .bk-button-bar-list .bk-toolbar-button.active {
  border-left: 2px solid #26aae1;
}
.bk-root .bk-toolbar-left .bk-button-bar-list .bk-toolbar-button.active {
  border-right: 2px solid #26aae1;
}
.bk-root .bk-button-bar > .bk-toolbar-button.active {
  border-bottom: 1px solid #26aae1;
}
.bk-root .bk-toolbar-above.bk-toolbar-not-sticky {
  border-bottom: 1px solid #e5e5e5;
}
.bk-root .bk-toolbar-below.bk-toolbar-not-sticky {
  border-top: 1px solid #e5e5e5;
}
.bk-root .bk-toolbar-left.bk-toolbar-not-sticky {
  border-right: 1px solid #e5e5e5;
}
.bk-root .bk-toolbar-right.bk-toolbar-not-sticky {
  border-left: 1px solid #e5e5e5;
}
.bk-root .bk-toolbar-above .bk-button-bar {
  top: 2px;
}
.bk-root .bk-toolbar-right .bk-button-bar {
  left: 1px;
}
.bk-root .bk-toolbar-above,
.bk-root .bk-toolbar-below {
  margin: 0;
  position: absolute;
  right: 0px;
}
.bk-root .bk-toolbar-above .bk-logo,
.bk-root .bk-toolbar-below .bk-logo {
  float: right;
  margin-right: -1px;
}
.bk-root .bk-toolbar-above .bk-button-bar,
.bk-root .bk-toolbar-below .bk-button-bar {
  padding: 0;
  float: right;
  position: relative;
}
.bk-root .bk-toolbar-above .bk-button-bar .bk-button-bar-list,
.bk-root .bk-toolbar-below .bk-button-bar .bk-button-bar-list {
  float: left;
}
.bk-root .bk-toolbar-above .bk-button-bar .bk-button-bar-list[type='help'] .bk-toolbar-button .tip,
.bk-root .bk-toolbar-below .bk-button-bar .bk-button-bar-list[type='help'] .bk-toolbar-button .tip {
  float: right;
}
.bk-root .bk-toolbar-above .bk-button-bar .bk-button-bar-list.bk-bs-dropdown,
.bk-root .bk-toolbar-below .bk-button-bar .bk-button-bar-list.bk-bs-dropdown {
  padding: 7px 10px 0 5px;
}
.bk-root .bk-toolbar-above .bk-button-bar .bk-button-bar-list .bk-bs-dropdown-menu,
.bk-root .bk-toolbar-below .bk-button-bar .bk-button-bar-list .bk-bs-dropdown-menu {
  left: -120px;
}
.bk-root .bk-toolbar-left,
.bk-root .bk-toolbar-right {
  margin: 0;
  position: absolute;
  top: 0px;
}
.bk-root .bk-toolbar-left .bk-logo,
.bk-root .bk-toolbar-right .bk-logo {
  margin-top: -1px;
}
.bk-root .bk-toolbar-left .bk-button-bar,
.bk-root .bk-toolbar-right .bk-button-bar {
  position: relative;
}
.bk-root .bk-toolbar-left .bk-button-bar:before,
.bk-root .bk-toolbar-right .bk-button-bar:before,
.bk-root .bk-toolbar-left .bk-button-bar:after,
.bk-root .bk-toolbar-right .bk-button-bar:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
}
.bk-root .bk-toolbar-left .bk-button-bar .bk-button-bar-list[type='help'] > li,
.bk-root .bk-toolbar-right .bk-button-bar .bk-button-bar-list[type='help'] > li {
  height: 24px;
}
.bk-root .bk-toolbar-left .bk-button-bar .bk-button-bar-list[type='help'] > li:last-child:after,
.bk-root .bk-toolbar-right .bk-button-bar .bk-button-bar-list[type='help'] > li:last-child:after {
  display: none;
}
.bk-root .bk-toolbar-left .bk-button-bar .bk-button-bar-list.bk-bs-dropdown,
.bk-root .bk-toolbar-right .bk-button-bar .bk-button-bar-list.bk-bs-dropdown {
  float: left;
  padding: 7px 10px 0 5px;
}
.bk-root .bk-toolbar-left .bk-button-bar .bk-button-bar-list .bk-bs-dropdown-menu,
.bk-root .bk-toolbar-right .bk-button-bar .bk-button-bar-list .bk-bs-dropdown-menu {
  top: 0px;
  left: 30px;
}
.bk-root .bk-toolbar-left .bk-button-bar .bk-button-bar-list > li,
.bk-root .bk-toolbar-right .bk-button-bar .bk-button-bar-list > li {
  clear: both;
}
.bk-root .bk-toolbar-left .bk-button-bar .bk-button-bar-list > li:last-child:after,
.bk-root .bk-toolbar-right .bk-button-bar .bk-button-bar-list > li:last-child:after {
  content: " ";
  float: none;
  clear: both;
  display: block;
  height: 1px;
  width: 10px;
  padding: 0;
  margin: 2px 0 2px 10px;
}
.bk-root .bk-toolbar-box .bk-toolbar-below {
  top: -1px;
}
.bk-root .bk-toolbar-box .bk-toolbar-right {
  top: -1px;
  right: 0px;
}
.bk-root .bk-toolbar-right .bk-button-bar .bk-button-bar-list .bk-bs-dropdown-menu {
  left: -180px;
}
.bk-root .bk-button-bar-list .bk-toolbar-button.active {
  background: #fff;
  -box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  outline: none !important;
}
.bk-root .bk-bs-caret {
  color: lightgray;
  display: inline-block;
  width: 0;
  height: 0;
  position: relative;
  left: 11px;
  top: 3px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.bk-root .bk-button-bar-list .bk-bs-dropdown-menu {
  z-index: 100;
  background-color: #fff;
  opacity: 0.95;
  border: #e5e5e5 solid 1px;
  border-radius: inherit;
  box-shadow: none;
}
.bk-root .bk-button-bar {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 2px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.bk-root .bk-button-bar > .bk-bs-btn {
  position: relative;
  float: left;
}
.bk-root .bk-button-bar > .bk-bs-btn:hover,
.bk-root .bk-button-bar > .bk-bs-btn:focus,
.bk-root .bk-button-bar > .bk-bs-btn:active,
.bk-root .bk-button-bar > .bk-bs-btn.bk-bs-active {
  z-index: 2;
}
.bk-root .bk-button-bar > .bk-bs-btn:focus {
  outline: none;
}
.bk-root .bk-button-bar .bk-bs-btn + .bk-bs-btn,
.bk-root .bk-button-bar .bk-bs-btn + .bk-bs-btn-group,
.bk-root .bk-button-bar .bk-bs-btn-group + .bk-bs-btn,
.bk-root .bk-button-bar .bk-bs-btn-group + .bk-bs-btn-group {
  margin-left: -1px;
}
.bk-root .bk-toolbar-button {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 12px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 5px 10px;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 3px;
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.bk-root .bk-toolbar-button:focus,
.bk-root .bk-toolbar-button:active:focus,
.bk-root .bk-toolbar-button.bk-bs-active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.bk-root .bk-toolbar-button:hover,
.bk-root .bk-toolbar-button:focus {
  color: #333;
  text-decoration: none;
}
.bk-root .bk-toolbar-button:active,
.bk-root .bk-toolbar-button.bk-bs-active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.bk-root .bk-toolbar-button.bk-bs-disabled,
.bk-root .bk-toolbar-button[disabled],
fieldset[disabled] .bk-root .bk-toolbar-button {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.bk-root .bk-toolbar-button:hover,
.bk-root .bk-toolbar-button:focus,
.bk-root .bk-toolbar-button:active,
.bk-root .bk-toolbar-button.bk-bs-active,
.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-toolbar-button {
  color: #333;
  background-color: #ebebeb;
  border-color: #adadad;
}
.bk-root .bk-toolbar-button:active,
.bk-root .bk-toolbar-button.bk-bs-active,
.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-toolbar-button {
  background-image: none;
}
.bk-root .bk-toolbar-button.bk-bs-disabled,
.bk-root .bk-toolbar-button[disabled],
fieldset[disabled] .bk-root .bk-toolbar-button,
.bk-root .bk-toolbar-button.bk-bs-disabled:hover,
.bk-root .bk-toolbar-button[disabled]:hover,
fieldset[disabled] .bk-root .bk-toolbar-button:hover,
.bk-root .bk-toolbar-button.bk-bs-disabled:focus,
.bk-root .bk-toolbar-button[disabled]:focus,
fieldset[disabled] .bk-root .bk-toolbar-button:focus,
.bk-root .bk-toolbar-button.bk-bs-disabled:active,
.bk-root .bk-toolbar-button[disabled]:active,
fieldset[disabled] .bk-root .bk-toolbar-button:active,
.bk-root .bk-toolbar-button.bk-bs-disabled.bk-bs-active,
.bk-root .bk-toolbar-button[disabled].bk-bs-active,
fieldset[disabled] .bk-root .bk-toolbar-button.bk-bs-active {
  background-color: #fff;
  border-color: #ccc;
}
.bk-root .bk-toolbar-button .bk-bs-badge {
  color: #fff;
  background-color: #333;
}
.bk-root .bk-canvas-wrapper {
  position: relative;
  font-size: 12pt;
  float: left;
}
.bk-root .bk-canvas {
  clear: both;
  position: absolute;
  font-size: 12pt;
}
.bk-root .bk-canvas-wrapper .bk-canvas-map {
  position: absolute !important;
  z-index: -5;
}
.bk-root .bk-tooltip {
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 300;
  font-size: 12px;
  position: absolute;
  padding: 5px;
  border: 1px solid #e5e5e5;
  background-color: white;
  pointer-events: none;
  opacity: 0.95;
}
.bk-root .bk-tooltip > div:not(:first-child) {
  /* gives space when multiple elements are being hovered over */
  margin-top: 5px;
  border-top: #e5e5e5 1px dashed;
}
.bk-root .bk-tooltip.bk-left.bk-tooltip-arrow::before {
  position: absolute;
  margin: -7px 0 0 0;
  top: 50%;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7px 0 7px 0;
  border-color: transparent;
  content: " ";
  display: block;
  left: -10px;
  border-right-width: 10px;
  border-right-color: #909599;
}
.bk-root .bk-tooltip.bk-left::before {
  left: -10px;
  border-right-width: 10px;
  border-right-color: #909599;
}
.bk-root .bk-tooltip.bk-right.bk-tooltip-arrow::after {
  position: absolute;
  margin: -7px 0 0 0;
  top: 50%;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7px 0 7px 0;
  border-color: transparent;
  content: " ";
  display: block;
  right: -10px;
  border-left-width: 10px;
  border-left-color: #909599;
}
.bk-root .bk-tooltip.bk-right::after {
  right: -10px;
  border-left-width: 10px;
  border-left-color: #909599;
}
.bk-root .bk-tooltip.bk-above::before {
  position: absolute;
  margin: 0 0 0 -7px;
  left: 50%;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 7px 0 7px;
  border-color: transparent;
  content: " ";
  display: block;
  top: -10px;
  border-bottom-width: 10px;
  border-bottom-color: #909599;
}
.bk-root .bk-tooltip.bk-below::after {
  position: absolute;
  margin: 0 0 0 -7px;
  left: 50%;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 7px 0 7px;
  border-color: transparent;
  content: " ";
  display: block;
  bottom: -10px;
  border-top-width: 10px;
  border-top-color: #909599;
}
.bk-root .bk-tooltip-row-label {
  text-align: right;
  color: #26aae1;
  /* blue from toolbar highlighting */
}
.bk-root .bk-tooltip-row-value {
  color: default;
  /* seems to be necessary for notebook */
}
.bk-root .bk-tooltip-color-block {
  width: 12px;
  height: 12px;
  margin-left: 5px;
  margin-right: 5px;
  outline: #dddddd solid 1px;
  display: inline-block;
}
.bk-root .bk-canvas-map {
  position: absolute;
  border: 0;
  z-index: -5;
}
.bk-root .bk-shading {
  position: absolute;
  display: block;
  border: 1px dashed green;
  z-index: 100;
}
.bk-root .bk-toolbar-button.hover:focus {
  outline: none;
}
.bk-root .box .bk-grid-column {
  overflow-x: auto;
}
.bk-root .bk-tool-icon-box-select {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBODVDNDBCRjIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBODVDNDBDMDIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE4NUM0MEJEMjBCMzExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE4NUM0MEJFMjBCMzExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hdQ7dQAAAJdJREFUeNpiXLhs5X8GBPgIxAJQNjZxfiD+wIAKGCkUZ0SWZGIYZIAF3YVoPkEHH6kojhUMyhD6jydEaAlgaWnwh9BAgf9DKpfxDxYHjeay0Vw2bHMZw2guG81lwyXKRnMZWlt98JdDTFAX/x9NQwPkIH6kGMAVEyjyo7lstC4jouc69Moh9L42rlyBTZyYXDS00xBAgAEAqsguPe03+cYAAAAASUVORK5CYII=");
}
.bk-root .bk-tool-icon-box-zoom {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAYAAAB3j6rJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMjFERDhEMjIwQjIxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMjFERDhEMzIwQjIxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMyMUREOEQwMjBCMjExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMyMUREOEQxMjBCMjExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+a2Q0KAAAAmVJREFUeNq8V19EpFEUvzOtmKfpJSJKDL2WiLJExKaUEq0eeikiaolZLT2lVUpPydqHqIlIo1ilFOmphxj1miKWWHppnobIt7+zeyZ3jjvz/bnf9OPHd8/9d77z3XN+94ts7ew6SqksWKX+w1GFiLjYdVSAfeAQ2Ag2sf0GvAXT4C/wle1x3lt9UOGBNk6BrYa+FuYIeAWOsmNviGqe6W+q081OmAGvizgh0cpjZ3RjGBFZBpMG+xn4wM8NYJfWFwNXwXrwS96RiIUTwwYn6AxMgb+FvQ5c4zOUxzR4Ce5GLZyo5LfSsQP2G5xQbKO+bWFfoLWinA1OAEcoM2rFRpMe5sloJWgtm4j0iPZcPhVdkOWxBWvZONIi2uc+5sqxbTaO1Ij2o4+5T6JdGy1SF4Kg2mLsi01E/oh2l4+5HTKaNlmTEe0ka40XyNqTsYnIkWiTwC16rMRNci0bR0hJ7w1veizqy9uB5D4ZDZKBtI3WvLCCJoT9E3jHny4j1DdmWOcbrWWjNYuGoqaL2kdmKayTztio7yzTJprz4A/9PuI3a8YMh5IKVC9fetxAY5rB79pNzXdESMJ/GrSjm8/DCTjAgpjQZCDDh5I+w4HuQBBHOsE9USty4KB2KF85m9J+v5XX9KXr3T7fQZS26WefYlcU+ayJlxhDIT40jBnn21hQOPrfgFtEqAhdGETqK7gZ4h/Av4g4Jf5TUoYquQSuqJDhFpEJca3b4EoYOtyyhrSkHTzlcj4R4t4FZ9NL+j6yMzlT/ocZES9aky3D3r6y5t2gaw3xWXgs7XFhdyzsgSpr2fFXgAEAmp2J9DuX/WgAAAAASUVORK5CYII=");
}
.bk-root .bk-tool-icon-help {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBODVDNDBDMzIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBODVDNDBDNDIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE4NUM0MEMxMjBCMzExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE4NUM0MEMyMjBCMzExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+mR+SmAAAA/BJREFUeNq8lulPU1kUwOnjCS2yL12pFZFRoBU1MYpCRVGD0cREo4kziX/ffDDxkzNmcEUUd0cBGYdhKYXSln0riyz+mNvceb6W15dxMvdDc3rfvb9z7rnn3HMsW1tbWTsPvkaisfFoND4xiTw9M8tkaUmxxWKxV5S7nE6304FsQLDspGB5ZeVDd89wKLz25YvB/pxdu/b6vA0Bv81qNatgY2PjY++nvs/96+vr/C0pLvJWetxOZ3Z2NrYzwzlYE4lGw6NjM7NzzKiqWnug5lB9HWsyKMDwRx2dk1PTyD5v5ZFDgcLCAoMTzM8vvP/YHQqPIpeXlZ4JNumO8o0CTIO+lEjk5+9ubjxRUV6WZW5MTE51POtiY57NdvZ0szioXgG2373XnlhedtgrWppP5ebkpLoukVguKMhPq2N1be3x02ex+AQ6LrWdl+dIKtjc3Lx3/yGecTrs51qCiqLInajs7ftjYHBY3nZRUeE+n++HmmqdEUDaHz1BB75qO3dWQJIK8GN3bx/WXTzfas3N1TrtweMODpdqMhcbPNVY6XZpJ1dWV3/57f7i4lKgvpb7Y0YRNhIzCE0njmvp6H7a9UJL1zqXGMPv7NUqYDsQBIDi07aCnk99rCZmdLdKis3NzQsZS3+6ce1y24Ufr1/1uJxSx+BQSHcyEhAUn8BuK0DqHxhCEifSDhJYyseOHhExjmeOHm6Q8zOzs6neEyiwwJXwWITwIHJS431pKSEEAkMbPDbbP5Ge9p0ABRAscDUWjzPlcblS151uOpk2IkMjo1IuKS5OuwYg4QRcEbluPqeGR8Kv372XD9H+6qq0ywQQuLqwsChC2wz9c//Ayzdvk46yWltbgqn5KHOFX+CqSB9syUgfCo28evtOerk12LxTVksgcDXL9CCfRVZysSSqNmMMhiJVZVzKQySdk5EuHaOIY/LqZlTAMyDzK+NiAQSuUE+QqIhZ/+kQQOCqw27/869BypO/7qDxnls3b5hXEPn7FQCueD1u3gCSwoyXTA5Q0VgcLHCeFnX/vr0E+O/dPTy/Bpf28+07Qt6dl3ftymUDBaD4ramuAr79mgbq65BI0anpme83n6oFCqC/rjb5XPOW0RMgdDzvovJ9D51Io4QgAASbVMCg4yC5yewnnc+pfP+OzkZKEBBQAPVFnw+/tj/AhJ2KvvGQRZ8cpO7KV+SbtoU7oG2h1PE5eLKxrLTEfNvS+eIlJuIWWiPtRqPGq8q353DAb/CiiXPTMHCrphov2f986OmlaiPwF3O8HsqwQ9c6jkdj4bExEXh84lYb/PWZW8f/o/nVBQa9RWR8HC/r2ndqltvlon3Xdmmp46sAAwDlJz2CuiavpwAAAABJRU5ErkJggg==");
}
.bk-root .bk-tool-icon-inspector {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADEUlEQVRYR81XXVIaQRCeHqug8CXmBNETaE4gniDwIgpVspxAbxC9ATkBkCpQ8gKeQDiB5AQxNyAvUlrldr7eHxyGXZi1rMJ5opbp7m++7un+htSGF204vsoMoNXrlzSpfWa1oxQfhAegCZGaEtPorHo8znIoJwCt6+td8uk7ApUQCIHTF4BNAWzImq8ap6cP68CsBdDp9i9ZqXM7ML79g/EnCWD+jgMKENKqWT+tXK0CkQqgNRjs0OxpQIqKhoMxaG6/6JeRnK7T6yO2UvVqhYSlLX+ryORfgKn9ORDFIy7ky41yGcwsr0QAQfDH5zucOswx819fs4egI9OFCcD8DjBF7VNbEX0JzdWEt3NHSSASAcCxBDqMgt/623kvyTgNgNjJIfTjk4D4FqaJR1715MjmYAmA5Bx3AwUXQL+t105KaTlcBSC26XRvhjEIoLiq1yqXpr8FAGG16/ug4IT27fxBWu7EiQuAiImJpEMKE6nYM30uAIDDttSUOPfJP7JzbjPhAiBIh9QE67vIvoOi9WJfCwDavf40ulpjbCqmUf+W753ezURuh7Dg1SqflwAEHU6pgfyBq9Y4qx0LG++2fnZ/eUzcstmdM2AWH+jfc+liWdBJfSENf8Lifi3GVwC9mybOfi5dzatWVrbbLIHNva8p5h/16gkaFiLGGxbufkoE6XguwePiXLF3XmMfCUCUAqtKXU7sumd1CowOuJEi3Pg1FBpjitIGhyvVSfvmjci6ZR+rFQfDiPVE2jFYeICQ+PoewwjC5h7CZld6DBdyu6nDSKgzOyIMhmhK5TTqXYbRorZYM46TmpKAAOrGWwSJJekSB1yqJNOzp1Gs7YJ0EDeySDIMtJbQHh6Kf/uFfNFZkolJICRmz0P8DKWZuIG2g1hpok+Mk0Qphs0h9lzMtWRoNvYLuVImUWrmPJDlBKeRBDfATGOpHkhw670QSHWGLLckmF1PTsMlYqMJpyUbiO0weiMMceqLVTcotnMCYAYJJbcuQrVgZFP0NOOJYpr62pf3AmrHfWUG4O7abefGAfwH7EXSMJafOlYAAAAASUVORK5CYII=");
}
.bk-root .bk-tool-icon-lasso-select {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NzIwRUFGMDYyMjE2ODExOTdBNUNBNjVEQTY5OTRDRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1ODBEQzAzNDQ0RTMxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1ODBEQzAzMzQ0RTMxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTU0QzIwMUM1RjIxNjgxMUE3QkFFMzhGRjc2NTI3MjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzcyMEVBRjA2MjIxNjgxMTk3QTVDQTY1REE2OTk0Q0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7r0xDwAAAC9klEQVR42sSXb2hNcRjHz50rt1aslNQitSimq6VESW6SFMvFyJ+UknnhhVhkRIkX/iRbSPMnyt95sblZFvMC02patEKtaE3Km1taqWlxfZ/6Hj39+p17zr3nHJ76dO4953d+53ue5/k9v+ck2jseORHYRDAXpHmcDSar84McNwLegwHQa5soGULENFAPMmApH+5laXVcw9/fwA1wDYyFEbQI7FITl2vTQTPYDnaCj3KyooQJVoNu0BmBGG0zQc71YhAPzQEnGRY/+8R8+QGGVCjcXEqBZQy3tkrQBpYnfRL1EGgEEzzGSB48AT2gT+eCj8nLbQCbDU9lk0USto35Ytov0MWE7C8zTL3kKbiiFsQqWw7VcaBNzD2wGOwJIUabePeB+l9tCloI2i0xlnCsBAfAVyda69Pe1yGbBW4ywVwbB2fBRSc+0y8/5AqSpL0KpqqLo2BHRKHxMnnuFvW/xxUkD65VF76DBpb5OG0vy8rfFVtBrzQbA/f9AzFZ0KT+t0iKiKCNRt7kuMriNAlTq6pvkti33Eq9whh8N0YhUqlPcP9ybRjs1pvrfEv5j8NkyzgFatS5PNjKo+NurinjxtqIhcgedh3cN8SIZ9by6GhBI8YEkuBVHpNXlyAkQyHP2SloG7CJcQW9tOzu3VwFlVyFl8Bn8AZ8AMctnk1RxFHwDtyxCBG7DNbrMGlLoIWVXfaVR8f3ExQsDxf7wpeZwp067eMxaUsOg7fFBiUZsiPgjOX6pCL3zgDbAvZIp8HjIHF2K/VturDVqElhrJ8tShdbFqcUQW4rIK3FfrCpTGHS47wGHZbFEsjM9iPP8M3j/pYPOI+smgV8kZZyxRRr8sfZlh4LOI/0UReiiLPfV4e4/pwlB3571J3GsIKCfHWcp7cyLIzyNfGCHqkzxjaxzR0tV1CiUChYLzzszPndKx3mM0vyH+SqdRrW1UfnIT2Zh7hhtilZ4/wSV1AcOeRntmJXE2dS+9mg5VzV/xRkq1NjYSb8I8AAdTOa+zQjMmsAAAAASUVORK5CYII=");
}
.bk-root .bk-tool-icon-pan {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRTI5MDhEODIwQjUxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRTI5MDhEOTIwQjUxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJFMjkwOEQ2MjBCNTExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJFMjkwOEQ3MjBCNTExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+OXzPwwAAAKNJREFUeNrsVsEKgCAM3cyj0f8fuwT9XdEHrLyVIOKYY4kPPDim0+fenF+3HZi4nhFec+Rs4oCPAALwjDVUsKMWA6DNAFX6YXcMYIERdRWIYBzAZbKYGsSKex6mVUAK8Za0TphgoFTbpSvlx3/I0EQOILO2i/ibegLk/mgVONM4JvuBVizgkGH3XTGrR/xlV0ycbO8qCeMN54wdtVQwSTFwCzAATqEZUn8W8W4AAAAASUVORK5CYII=");
}
.bk-root .bk-tool-icon-polygon-select {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMzNBREIxOTQ0MUExMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMzNBREIxQTQ0MUExMUU0QTE0ODk2NTE1M0M0MkZENCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUzM0FEQjE3NDQxQTExRTRBMTQ4OTY1MTUzQzQyRkQ0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUzM0FEQjE4NDQxQTExRTRBMTQ4OTY1MTUzQzQyRkQ0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xB9jgwAAAe5JREFUeNrsmL1LAzEYxu9KUVDBW8RBhRscXNSCoyA6uIl0kYqIXFcXBRdBoYpuDi7iYEFbkFZPpX6sin+BtAhODloHRZTaSkEUUZ/A23rUer275mjFBn40hJA8eZI3ea+iGjn4FL5LCkigHiQ5trM5HEPuQaFQcQhlVpy0GoFWpF2hmKe/lfaUWUHZYsRSM2Vn/9CSQ5LNu2Bq/LI7Qw6KgqSNc5gavywdqgiqRFklyv7doS7q7flrUbYImkG61FvmAU9gBvhLHWUrYIucfwdxM6kNL4fqwBzV18AHOAaNYJo1BsOqDFyiKAp68BA0Cx6BD4yDc8ql+0FC008Gp4HQtttOh6JgAVSDF/BM7WmdZyQCUct6giSTkdYCpqjup+0JghqwaXCMSYhibknFOFQFwnRIl0AbWKXtUSy42wuuIMplNcoewDB9XdyB2gLbYzQTiEKUYtShHjBK9RM6JxOgCZxxvCo2IIohOX/pwMJ1D3STCBWMgTeCZyYQI+I/3jKNmFuNe5d0zyRsSt68yojnOl+UeUEXuAc3dLew67WTs5gYzZUpvtxD3UEurINdam8HDeCIsyNMTB8cCeA344qCsyNrBbFOrfQPxQWHyCkkJhPR8/lcYoJe6XJj98GAXXkIE6IRI+S4lHXoS4ABAP0ljy6tE4wBAAAAAElFTkSuQmCC");
}
.bk-root .bk-tool-icon-redo {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAYAAABgrToAAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wwGEDEBYlsi0wAAAYBJREFUWMPtl71Lw0AYxn9ppVAodKoUBGfHDtJJR0FRFAc5uMEbBFcdBcXi4G5Hhw5ZAkFQHASho07i0L+hUCi4KBSKQsHlLYSS0iQ0rcI9EMjHfTz3e58LCVhZWf1vOVEbup6fBTbkWAOyQEUet4AB8Ao0gabRajATg67nl4ErQAHFiON+AT5QM1p1UzHoen4eOAdOgELC8XtAHbg2WvWnZlCoPQLVKUXpDdhLQtMJMVcRc8sh7TvAA/AEfEj2kCyWgG1gH1ga03fHaNVKbFDIvYdM0AVqQGNS+GUzHUluyyEmV+OQdAID54CXkLI+AwdGq16clbueXwDugM2Qcq8brX6ijLMQOL8MMVc3Wp0mCZ0saMv1/BvZaENVZa6Lqb4Hk0pKfg/sjuzuFaNVZ1L/TNoGJbOHkr+hCsDZnyAYIHkM3AZu9YHFSdnOMDs1gHbgOj9S9tkTdD2/CHzGjIQzL4Lpfs2kTXKUnCU4hmQO+I5Cbl4ES/YfwcrKyiqefgEvB2gLTkQWKgAAAABJRU5ErkJggg==");
}
.bk-root .bk-tool-icon-reset {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAYAAABgrToAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRTI5MDhFMDIwQjUxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyOUMzNDE3NDIwQkIxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJFMjkwOERFMjBCNTExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJFMjkwOERGMjBCNTExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kFHGtQAAAm1JREFUeNrMmE9ExFEQx3+7ZYmlLrEsUUTHaEV0iESJVqduXaJr1xKlFB1bdYqoQ9GlFBFdikgpIhLd0rLqUsQqrW2G7+YZr+2993vaHT6H3583M795897M+0U2t3cCR6kh+kA3rtvx7IYoEGfEMSi4GIk4OJgg5ogRot5wzBvBhmaJnI2xqMW7dcQC8UCMWzgX4N1xjF2ALq8OctROiGkiHrhLHDpOoNOLg5xXF0Sn5lmWWCUGiBRRC1K4t4p3pLCuKyVnnXMwAUVJcT+HfFo3SH5ePGPI24TmA1Pl8rJcBGPEvsa5I6KVWDNcmQW824qxqiRhI+bi4IxmWjOYuneH/HvH2Ixmumd8bjNhhad8lxgSzrfp8jUa/L/wlI8KZ3h1T4bdB30Kb9zz4t6YbgurlIMBdoBHUQiGTBx8JYoKPqVe0ftFNInnW8J20SSCjRWM8k8E1S+TNfbZYyQ59yJEg0kjw1QyB42k1iI6ReXLfEWSK8iHJnJVsYqN8jtammuFc/FOr3juU7Ia+39uM7fiuq8aVrEqp+J6BPWzahw8IPLKdTPKUNU4yJ3Fhqb1inu0y7qeRNVYsWkWFkXPl0QZ8iVbohFmW0s2DmY1jSUX8mUPzi1rmoLML2eXsvsgR/FO3JtAix53nNZ96FDlDrasW35eKGniRRPJeywck9VdOjTdayL3Ahv5MC1/xy+Hp1Iq7BGHMHatjOEqMUgMlxmbVsaEOpMk4GSnp0VyCedyLtuMTlhRD1ZaPoRjeejoMf1HE7VUPkW04Jz7Ztm9rGHslM1Hhjl2xlCn+4muQP/77RyHdf799uli5FuAAQC+l5Sj5nEBdwAAAABJRU5ErkJggg==");
}
.bk-root .bk-tool-icon-resize {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAYAAAB3j6rJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBODVDNDBCQjIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBODVDNDBCQzIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMyMUREOEQ4MjBCMjExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE4NUM0MEJBMjBCMzExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nIbQ0AAAAIJJREFUeNpiXLhs5X8G7ICRgTYAq31MDIMEwBzyERoCyJhWAN2ej4MqRFiIjUMahczgSyMsNE4PxACBQZlrcAFsuYkcLECpQwZNiIw6ZNQhow4ZdcioQ0YdMuoQerRZkQE/vdqwgypqQD7+MIBuANn9f1CnEcbRXIMjd4zM0QCAAAMAbdAPQaze1JcAAAAASUVORK5CYII=");
}
.bk-root .bk-tool-icon-save {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMjFERDhENjIwQjIxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMjFERDhENzIwQjIxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMyMUREOEQ0MjBCMjExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMyMUREOEQ1MjBCMjExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+h5hT8AAAAKBJREFUeNpiWbhs5QcGBgZ+hgECTAwDDGAO+AjEjGj4Lw5xUrAAkl3ocr8IhQAzjT3PRu0o+I+EHw65NDDqgJHrABYC8t9JMIuRmiHACS2IKC0LOKH0X1JDAOTzs0BsBs3XlIKz5KSBRCA+RQXLjwNxNDlp4BoQm9Mo7fGPZsNRB4w6YNQBI94BfwfaAV9G08CoA9DbA/xUavkMvRAACDAAaPgYViexODkAAAAASUVORK5CYII=");
}
.bk-root .bk-tool-icon-tap-select {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NzIwRUFGMDYyMjE2ODExOTdBNUNBNjVEQTY5OTRDRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCOTJBQzE0RDQ0RDUxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCOTJBQzE0QzQ0RDUxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTQ0QzIwMUM1RjIxNjgxMUE3QkFFMzhGRjc2NTI3MjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzcyMEVBRjA2MjIxNjgxMTk3QTVDQTY1REE2OTk0Q0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6eYZ88AAADLklEQVR42rSXf2TUYRzHv7tuGcfE6Vwb5zLSSjEj7Y9KWqfEmFZJP+yPMdKKmUrrn0iUfjhWlLFi6YfNrF+StBoTo39iYkTGco4xxxG59P7k/T2PT8/37nu3bx9ezvPj+zyf5/PreS78bGLS8SmrwE6yje3NHJsDBTALpknBz6JhH3NiYAB0gHqPOVv52wJ6QQ48BzdAttTioRJjdeA8mAHHS2xuk3p+M8M16ipVQE49Ds6CiFO9RLjGONf05QLx6wPQaBlbBlPgJVgkP0ETiIJ2sB/E1XfimjfgBOOlKDUqCGOcqBcQnw6BYW5YTo4wbvQhMmCfGRemC2rBiGXzWUb+kM/NRZ6CHWBM9ce5R61NgX6ayhSJ5EPlItlDRNkz4JbFHf06BkSzHjXxM+gDv1S/mPUo2AXWgt9UUHL/IVhS8yUV1/EbV3o4N+NaoE9Fu/i827K5pNYHnqAVJECShWmAaddpscYFFXwR7vnXBRGlnUN/L6kqKJlxnRUuDbaDBiL+vst5d4gpcpBrqk/2jIgCKVUolhntplzivHmwh4stGOPfwBWwl/2dpp8p7xjQZqFLiQJtauKkivYm+kzccpK57yXfOUe+P23JqAnVbhMFmlXntCWnxbT31am9ZJ4BJifsUmNTqt0cYhA5ypympPg7VkEKunPbVb8cIG+0kyHLJZNR7fUMooUKFHAPkfQo58VLK+RzwRDd4FdWG9mjpaAXzqkJa1R7kQttqEABWXMjOOxxVRfnhRm5URX1prk/0pQHwNcKlchZ+jdpC+hFdVqO0my9Hj5dkYgCn1Rfh/KdlNDHrJhPqlDih+IfBd6qwpOgEqYMsorJ2HtWxtagLJDn/W3KRfPOZhoeBJfZPgVeGKeKrkQBh5dLXl25Ny3pc4/1fkTdbvFqFQgbxWeYD0hXulhQ0pYiM1jG547fcbMQpVnHTZEn9W3ljsCzwHxCdVteNHIZvQa7/7cC7nV6zHIfyFP9EXjFa7YxKAVqPP4bxhhoLWW+z9JyCb6M/MREg59/RlmmXbmneIybB+YC/ay+yrffqEddDzwGvKxxDmzhc0tc80XVgblqFfgjwAAPubcGjAOl1wAAAABJRU5ErkJggg==");
}
.bk-root .bk-tool-icon-undo {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAYAAABgrToAAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wwGEAgO/GCy+AAAAXlJREFUWMPtlr1LQzEUxX+1ohQKuhQK/Sc6SCcdBUVQFCSQwQwOjjoKisXB3a5Ch7c8CA6iKAgddRKHjs6FQtGpUBCEoksK5RE179FPyIEs+bg59+TcJODh4THdSA0qUBDqNLBq2jKQBopmuA50gWegBtSUFN2REAxCnQfOAQEsOC5rAxooKylaQyEYhDoDnACHQDZhmA5QAS6UFJ8DI2hUuwVKA3LIC7BlUzOVgFwRuAcKluEmcAM8AB/Gexgv5oANYPuXtQ1Dsp6YoFHu1bJBCygD1f/Mb4pp3/g2b0lwqV/JVAxyc8CT5VgfgV0lRSdmslngGlizHPeKkuILYDZGzDMLuYqS4iiJ6UxC60GoL02h9VAye506KxiEugC8Rar1Dthxvc+SYsZx3nGEXBPYGzY5JwWNV96BTF/3gZLiahRPnYuCmxFyDaA6trc4CPV3zBiLSor2uD04eb8ZByWHqtz0K/iHkvO9W35SqjiKnP/ne3h4eIwOP9GxagtPmsh6AAAAAElFTkSuQmCC");
}
.bk-root .bk-tool-icon-wheel-zoom {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAgCAYAAABpRpp6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRTI5MDhEQzIwQjUxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRTI5MDhERDIwQjUxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJFMjkwOERBMjBCNTExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJFMjkwOERCMjBCNTExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+sFLapAAAA8xJREFUeNq8WH9k1VEU/+67ecTYxKM8xlJiifKIMUqUKMvy1CqbEmUxJZbSlGXTLBuJpYi18dpqStOzacT+WcTXpkiRUjziETEeY9bnzHm5O53vj/te7fDx3r3fc+/9fM/3nHPPvWWP0mOOIlVAC3AQqOc2SRZ4A9Cg58CSNrj1+FEnSIYfPynHTyOQArYCO/jRPPAJGAcmMM9f87vKfG3AF+AucMAgS5LgRZ4CH/mFrARkieAs8Aw4ASSBckaS++jZLOv6El4HjAKDwPoIa28GXgLdFmQv4WcO2BVBnXTmeIxK+D5wzLGXa8D1CGT78NPPhjFlGnjAmBbPSLefx65IBf+eZZ81hfznIfsr+W0eaACa2G3MhbuAt8CUD1kyRIfongDa4affhW4Nu2Oj0d2Bfg+6Y2UIukr2x4ShkAMOMQlNyLcmgVqj7z2wk17UDDosFOOYMOdPQ+dkyBcZFkb8DGxz2ckTwrKHA8g6HMn7gQWjbzsHqZSUmJ8sej6Cq7WzrhkzKVeYnmSEXSBM6I17RZ+WNWRfJ6z7K2xy1umUc7lGDizIkDL+AsNRXs6U3YpOUrRfWwS01K2noIuLzg+iTcFSiFLKlQPi8+aNAIwri24QlstaEM6JdoIsHBOdiyJl9RntfiXazUljEdJb3IKw1F10Q/Krtin0KaSD5Ido77MYK10sG0S4ByjzwW2LRT3pYlxLRBFpGM91/r9kRJuC/FbEnVEmhEwQYRqw7IMuC8LjnAKllSeBhEI0Qc8U636luWinWxYPqoFCnuxmX16VR9ldCvINqOH/NK5alpe8NY8qL5Nnl/GMFJhU6g2SZtqaw1xCkrss2pGEFhLp0CxuGow83+BDdoDn+FP8hJFeYusNlODL9LI/ubKLRRxDKfamuaNWRBx4o9TI49NDD9yjSdn9NKFa5jTGrdrIKpw1FJCtU8h6Rp/HwbVyBNOOSGtKGHJKtGdAao/NBO4aWrecS9mwQiuU8KLoi1nOEfepQ6TsFXVxnnO0NWFZEdVZjK8RaSgXoHtGbihwh4ViCM+LvhaL8VJ3xscdqnwOCk4xhDNKYNRHPOZfCakbzGOS+SWyloX8KsIj4lNScLwIuTsgsq+ASnFkmor4JdJayopKeEHZGOJ8OzMoatIkF0XvxIm5cGhcUtyhVqlrh4rNNoU8fI+jOCUs3cYIk14L63py9yo2D7fyBZ+t3AGuWgTmiFOCuCIvHuHFo6QbCpxm4GLIxZ+880j/K8Lm593EVZqnXF9N8UXIFt7zgwoeunDZCJzju44M+nKlEP4twAAD1RclkNDukAAAAABJRU5ErkJggg==");
}
.bk-root .bk-layout-fixed,
.bk-root .bk-layout-scale_width,
.bk-root .bk-layout-scale_height {
  position: relative;
}
.bk-root .bk-layout-fixed.bk-grid-row > div,
.bk-root .bk-layout-scale_width.bk-grid-row > div,
.bk-root .bk-layout-scale_height.bk-grid-row > div {
  display: inline-block;
  float: left;
}
.bk-root .bk-grid-row {
  clear: both;
}
.bk-root .bk-toolbar-wrapper {
  position: relative;
}
.bk-root .bk-canvas,
.bk-root .bk-canvas-overlays,
.bk-root .bk-canvas-events {
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
}
.bk-root .bk-canvas-wrapper {
  z-index: 50;
}
.bk-root .bk-canvas-overlays {
  z-index: 75;
}
.bk-root .bk-canvas-events {
  z-index: 100;
}
.bk-root .bk-toolbar-wrapper {
  z-index: 125;
}
/* notebook specific tweaks so no black outline and matching padding
/* can't be wrapped inside bk-root. here are the offending jupyter lines:
/* https://github.com/jupyter/notebook/blob/master/notebook/static/notebook/less/renderedhtml.less#L59-L76 */
.rendered_html .bk-root .bk-tooltip table,
.rendered_html .bk-root .bk-tooltip tr,
.rendered_html .bk-root .bk-tooltip th,
.rendered_html .bk-root .bk-tooltip td {
  border: none;
  padding: 1px;
}

/*# sourceMappingURL=bokeh.css.map */
