@keyframes blinking-dot{0%{opacity:1}25%{opacity:.4}75%{opacity:.4}100%{opacity:1}}.tree-holder .nav-block{margin:.25rem 0 1rem}.tree-holder .nav-block .tree-ref-holder{margin-right:15px}@media(min-width: 576px){.tree-holder .nav-block{display:flex;flex-wrap:wrap;gap:8px}.tree-holder .nav-block .tree-ref-container{flex:1}.tree-holder .nav-block .tree-controls{text-align:right}.tree-holder .nav-block .tree-controls .control{float:left;margin-right:8px}.tree-holder .nav-block .tree-controls .control:last-child{margin-right:0}.tree-holder .nav-block .tree-ref-holder{float:left}.tree-holder .nav-block .repo-breadcrumb li:last-of-type{position:relative}}@media(max-width: 575.98px){.tree-holder .tree-ref-container{justify-content:space-between}.tree-holder .repo-breadcrumb{position:relative}.tree-holder .repo-breadcrumb .dropdown-menu{left:inherit;right:0}.tree-holder .tree-controls{margin-bottom:10px}.tree-holder .tree-controls .btn:not(.dropdown-toggle-split),.tree-holder .tree-controls .dropdown,.tree-holder .tree-controls .btn-group{width:100%}}.tree-holder .file-finder{max-width:500px;width:100%}.tree-holder .file-finder .file-finder-input{width:95%;display:inline-block}.tree-holder .add-to-tree{vertical-align:top;padding:8px}.tree-holder .add-to-tree svg{top:0}.tree-holder table.tree-table{margin-bottom:0}.tree-holder table.tree-table:where(.gl-dark *){background-color:var(--gl-color-neutral-900, #28272d)}.tree-holder table.tree-table thead tr th[scope=col]{border-top-width:0px;background-color:var(--gl-background-color-subtle, var(--gl-color-neutral-10, #fbfafd))}.tree-holder table.tree-table thead tr th[scope=col]:where(.gl-dark *){background-color:var(--gl-color-neutral-800, #3a383f)}.tree-holder table.tree-table tbody tr{border-bottom-style:solid;border-bottom-color:var(--gl-border-color-default);border-bottom-width:1px;border-bottom-color:var(--gl-border-color-section, var(--gl-border-color-default, #dcdcde))}.tree-holder table.tree-table tbody tr td,.tree-holder table.tree-table tbody tr th{line-height:21px;border-color:var(--gl-border-color-section, var(--gl-border-color-default, #dcdcde))}.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning) td,.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning) th{background-color:var(--blue-50, #e9f3fc);background-clip:padding-box}.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning) td:where(.gl-dark *),.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning) th:where(.gl-dark *){background-color:var(--gl-color-neutral-800, #3a383f)}.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning) td,.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning) th{border-top:1px solid var(--gl-action-selected-border-color-default);border-bottom:1px solid var(--gl-action-selected-border-color-default)}.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning) td:first-child,.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning) th:first-child{box-shadow:inset 1px 0 0 0 var(--gl-action-selected-border-color-default)}.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning) td:last-child,.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning) th:last-child{box-shadow:inset -1px 0 0 0 var(--gl-action-selected-border-color-default)}.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning) td:first-child:last-child,.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning) th:first-child:last-child{box-shadow:inset 1px 0 0 0 var(--gl-action-selected-border-color-default),inset -1px 0 0 0 var(--gl-action-selected-border-color-default)}.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning):last-child td,.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning):last-child th{border-bottom-width:0px;box-shadow:inset 0 -1px 0 0 var(--gl-action-selected-border-color-default)}.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning):last-child td:first-child,.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning):last-child th:first-child{box-shadow:inset 1px 0 0 0 var(--gl-action-selected-border-color-default),inset 0 -1px 0 0 var(--gl-action-selected-border-color-default);border-bottom-left-radius:calc(0.25rem - 1px)}.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning):last-child td:last-child,.tree-holder table.tree-table tbody tr:hover:not(.tree-truncated-warning):last-child th:last-child{box-shadow:inset -1px 0 0 0 var(--gl-action-selected-border-color-default),inset 0 -1px 0 0 var(--gl-action-selected-border-color-default);border-bottom-right-radius:calc(0.25rem - 1px)}.tree-holder table.tree-table tbody tr.selected td{border-top-style:solid;border-top-color:var(--gl-border-color-default);border-bottom-style:solid;border-bottom-color:var(--gl-border-color-default);border-top-width:1px;border-bottom-width:1px;background-color:var(--gl-background-color-strong, var(--gl-color-neutral-50, #ececef))}.tree-holder table.tree-table tbody tr.selected td:where(.gl-dark *){background-color:var(--gl-color-neutral-800, #3a383f)}.tree-holder table.tree-table tbody tr:last-of-type,.tree-holder table.tree-table tbody tr:last-of-type td,.tree-holder table.tree-table tbody tr:last-of-type:hover td{border-bottom-width:0px}.tree-holder .tree-item .link-container{padding:0}.tree-holder .tree-item .link-container a{padding:10px 16px;display:block}.tree-holder .tree-item .tree-item-file-name{max-width:320px;vertical-align:middle}.tree-holder .tree-item .tree-item-file-name i,.tree-holder .tree-item .tree-item-file-name a{color:var(--gl-text-color-default, var(--gl-color-neutral-800, #3a383f))}.tree-holder .tree-item .tree-item-file-name img{position:relative;top:-1px}.tree-holder .tree-item .tree-item-file-external-link{margin-right:4px}.tree-holder .tree-item .tree-item-file-external-link span{text-decoration:inherit}.tree-holder .tree-truncated-warning{color:var(--orange-600, #995715);background-color:var(--orange-50, #fdf1dd)}.tree-holder .tree-time-ago{min-width:135px}.tree-holder .tree-commit{max-width:320px}.tree-holder .tree-commit .tree-commit-link:hover{text-decoration:underline}.blob-commit-info{list-style:none;margin:0;padding:0}.blob-content-holder{margin-top:16px}.edit-dropdown-group-width{width:320px}
