/* shdTree plugin */
.hcb-tree {
  margin-top: 12px; }
  .hcb-tree td:first-child {
    width: calc( 100vw - 20em); }
  .hcb-tree tr[data-type^="action"] td:first-child > .fa {
    margin-right: 4px;
    cursor: pointer; }
  .hcb-tree tr[data-type="action-file-o"] [data-action^="add"] {
    display: none; }
  .hcb-tree__with-controls {
    position: relative; }
    .hcb-tree__with-controls > div {
      position: absolute;
      /* visibility: hidden; */
      height: 100%;
      top: 0;
      right: 4px;
      padding-top: 4px; }
      .hcb-tree__with-controls > div > i {
        opacity: 0.15;
        width: 2em;
        line-height: 2em;
        border-radius: 4px;
        text-align: center;
        vertical-align: top;
        position: relative;
        display: inline-block; }
        .hcb-tree__with-controls > div > i:hover {
          cursor: pointer;
          opacity: 1; }
        .hcb-tree__with-controls > div > i > i {
          position: absolute;
          pointer-events: none;
          font-size: 0.9em;
          bottom: 1px;
          right: 2px;
          text-shadow: -1px -1px 0 #00000085; }

.shdTree.table-bordered th,
.shdTree.table-bordered td {
  border: 1px solid #bbb; }

.shdTree tr[data-type=controls] td {
  padding: 0;
  border-bottom-color: transparent;
  box-shadow: inset #9c9c9c 0 -1px 2px 0; }

.shdTree[data-mode="view"] tr[data-type^="action"]:hover {
  background: #c6ecff;
  cursor: default; }

.shdTree tr[data-type^="action"] td.al {
  text-align: left; }

.shdTree tr[data-type^="action"] td.ar {
  text-align: right; }

.shdTree tr[data-type^="action"] td.ac {
  text-align: center; }

.shdTree:not([data-mode="view"]) tr[data-type="pagination"] a {
  cursor: not-allowed; }

.shdTree tr[data-type="controls"] button {
  margin: 8px 8px 9px 1px; }

.shdTree[data-mode="view"] tr[data-type="controls"] button:not([data-action="add-record"]),
.shdTree[data-mode="edit"] tr[data-type="controls"] button[data-action="add-record"],
.shdTree[data-mode="edit"] tr[data-key="new"] + tr[data-type="controls"] button[data-action="delete-record"] {
  display: none; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAidHJlZS5jc3MiLAoJInNvdXJjZXMiOiBbCgkJInRyZWUuc2NzcyIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICJBQUVBLG9CQUFvQjtBQUVwQixBQUFBLFNBQVMsQ0FBQztFQUNOLFVBQVUsRUFBRSxJQUFJLEdBcURuQjtFQXRERCxBQUdJLFNBSEssQ0FHTCxFQUFFLEFBQUEsWUFBWSxDQUFDO0lBQ1gsS0FBSyxFQUFFLG1CQUFvQixHQUM5QjtFQUxMLEFBT0ksU0FQSyxDQU9MLEVBQUUsQ0FBQSxBQUFBLFNBQUMsRUFBVyxRQUFRLEFBQW5CLEVBQXFCLEVBQUUsQUFBQSxZQUFZLEdBQUcsR0FBRyxDQUFDO0lBQ3pDLFlBQVksRUFBRSxHQUFHO0lBQ2pCLE1BQU0sRUFBRSxPQUFPLEdBQ2xCO0VBVkwsQUFZSSxTQVpLLENBWUwsRUFBRSxDQUFBLEFBQUEsU0FBQyxDQUFVLGVBQWUsQUFBekIsR0FBMkIsQUFBQSxXQUFDLEVBQWEsS0FBSyxBQUFsQixFQUFvQjtJQUMvQyxPQUFPLEVBQUUsSUFBSSxHQUNoQjtFQUVBLEFBQUQsd0JBQWdCLENBQUM7SUFFYixRQUFRLEVBQUUsUUFBUSxHQW1DckI7SUFyQ0EsQUFJRyx3QkFKWSxHQUlWLEdBQUcsQ0FBQztNQUNGLFFBQVEsRUFBRSxRQUFRO01BQ2xCLHlCQUF5QjtNQUN6QixNQUFNLEVBQUUsSUFBSTtNQUNaLEdBQUcsRUFBRSxDQUFDO01BQ04sS0FBSyxFQUFFLEdBQUc7TUFDVixXQUFXLEVBQUUsR0FBRyxHQTBCbkI7TUFwQ0osQUFZTyx3QkFaUSxHQUlWLEdBQUcsR0FRQyxDQUFDLENBQUM7UUFDQSxPQUFPLEVBQUUsSUFBSTtRQUNiLEtBQUssRUFBRSxHQUFHO1FBQ1YsV0FBVyxFQUFFLEdBQUc7UUFDaEIsYUFBYSxFQUFFLEdBQUc7UUFDbEIsVUFBVSxFQUFFLE1BQU07UUFDbEIsY0FBYyxFQUFFLEdBQUc7UUFDbkIsUUFBUSxFQUFFLFFBQVE7UUFDbEIsT0FBTyxFQUFFLFlBQVksR0Fl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 */