.content-wrapper:has(.navigation-root){padding-bottom:1.5rem}.navigation-root{min-height:calc(100dvh - var(--application-header-height) - 1.5rem)}.file-tree-browser-wrapper{position:relative}.file-tree-browser-overlay{display:block;position:fixed;top:0;bottom:0;left:0;right:0;background-color:var(--gl-background-color-overlay, var(--gl-color-alpha-dark-24, rgba(05, 05, 06, 0.24)));z-index:499}.file-tree-browser{--file-row-level-padding: 1rem;--file-tree-min-height: 300px;--file-tree-bottom-padding: 24px;position:fixed;top:var(--application-header-height);bottom:var(--system-footer-height);left:0;background:var(--gl-background-color-default);min-height:var(--file-tree-min-height);flex:none;transform:translate3d(-100%, 0, 0);z-index:500}@media(prefers-reduced-motion: no-preference){.file-tree-browser{transition-property:transform;transition-timing-function:ease;transition-duration:200ms}}.file-tree-browser .file-row{border-style:none;background-color:transparent;width:100%}.file-tree-browser.file-tree-browser-expanded,.file-tree-browser.file-tree-browser-peek{transform:translate3d(0, 0, 0)}.file-tree-browser.file-tree-browser-expanded{position:sticky}.file-tree-browser.file-tree-browser-peek{--tw-shadow:0 0 1px var(--gl-shadow-color-default, #05050629), 0 0 2px var(--gl-shadow-color-default, #05050629), 0 2px 8px var(--gl-shadow-color-default, #05050629);--tw-shadow-colored:0 0 1px var(--tw-shadow-color), 0 0 2px var(--tw-shadow-color), 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);border-radius:.25rem;top:calc(var(--system-header-height) + var(--performance-bar-height));left:0}.file-tree-browser-responsive{width:var(--tree-width)}@container (width < 992px){:where(html.with-gl-container-queries) .file-tree-browser-responsive{width:250px}}@media(width < 992px){:where(html:not(.with-gl-container-queries)) .file-tree-browser-responsive{width:250px}}.tree-holder .nav-block{margin:.25rem 0 1rem}.tree-holder .nav-block .tree-ref-holder{margin-right:15px}@container (width >= 576px){:where(html.with-gl-container-queries) .tree-holder .nav-block{display:flex;flex-wrap:wrap;gap:8px}:where(html.with-gl-container-queries) .tree-holder .nav-block .tree-ref-container{flex:1}:where(html.with-gl-container-queries) .tree-holder .nav-block .tree-controls{text-align:right}:where(html.with-gl-container-queries) .tree-holder .nav-block .tree-controls .control{float:left;margin-right:8px}:where(html.with-gl-container-queries) .tree-holder .nav-block .tree-controls .control:last-child{margin-right:0}:where(html.with-gl-container-queries) .tree-holder .nav-block .tree-ref-holder{float:left}:where(html.with-gl-container-queries) .tree-holder .nav-block .repo-breadcrumb li:last-of-type{position:relative}}@media(width >= 576px){:where(html:not(.with-gl-container-queries)) .tree-holder .nav-block{display:flex;flex-wrap:wrap;gap:8px}:where(html:not(.with-gl-container-queries)) .tree-holder .nav-block .tree-ref-container{flex:1}:where(html:not(.with-gl-container-queries)) .tree-holder .nav-block .tree-controls{text-align:right}:where(html:not(.with-gl-container-queries)) .tree-holder .nav-block .tree-controls .control{float:left;margin-right:8px}:where(html:not(.with-gl-container-queries)) .tree-holder .nav-block .tree-controls .control:last-child{margin-right:0}:where(html:not(.with-gl-container-queries)) .tree-holder .nav-block .tree-ref-holder{float:left}:where(html:not(.with-gl-container-queries)) .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{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:var(--gl-spacing-scale-0, 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)}.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}
