.mico-directory-tree{background:var(--mico-color-background-surface);width:100%;min-width:0;height:100%;min-height:0;color:var(--foreground);font-size:var(--mico-font-size-size14);flex-direction:column;display:flex}.mico-directory-tree-filter{padding:var(--mico-space-8);flex:none;align-items:center;display:flex;position:relative}.mico-directory-tree-filter>svg{z-index:1;color:var(--muted-foreground);pointer-events:none;position:absolute;left:20px}.mico-directory-tree-filter .mico-ui-input{min-width:0;height:28px;min-height:28px;padding:0 var(--mico-space-12) 0 var(--mico-space-32);border:var(--mico-border-width-default) solid var(--border);border-radius:var(--mico-radius-full);background:var(--mico-color-background-surface);color:var(--foreground);font-size:var(--mico-font-size-size14)}.mico-directory-tree-scroll{min-height:0;padding:0 var(--mico-space-4) var(--mico-space-8);flex:auto;overflow:auto}.mico-directory-tree .mico-directory-tree-row,.mico-directory-tree .mico-directory-tree-section{justify-content:flex-start;gap:var(--mico-space-4);width:100%;min-width:0;height:28px;min-height:28px;padding:0 var(--mico-space-8);border-radius:var(--mico-radius-r6);color:var(--foreground);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);text-align:left;width:max-content;min-width:100%;display:flex}.mico-directory-tree [data-directory-node]>.mico-directory-tree-row{padding-inline-start:calc(var(--mico-space-8) + var(--mico-directory-tree-indent,0px))}.mico-directory-tree [data-directory-node]>.mico-directory-tree-row:not([aria-expanded]){padding-inline-start:calc(var(--mico-space-12) + var(--mico-directory-tree-indent,0px))}.mico-directory-tree-row>.mico-ui-button__label,.mico-directory-tree-section>.mico-ui-button__label{justify-content:flex-start;gap:var(--mico-space-4);width:100%;min-width:0}.mico-directory-tree-indent>svg,.mico-directory-tree-section .mico-ui-button__label>svg{width:10px;height:10px}.mico-directory-tree-row .mico-ui-button__label>svg{color:var(--muted-foreground);flex-shrink:0}.mico-directory-tree-scroll>section{padding-top:var(--mico-space-4)}.mico-directory-tree .mico-directory-tree-section{z-index:101;background:var(--mico-color-background-surface);color:var(--muted-foreground);font-weight:var(--mico-font-weight-medium);position:sticky;top:0}.mico-directory-tree .mico-directory-tree-row[aria-current=page],.mico-directory-tree .mico-directory-tree-row[aria-selected=true],.mico-directory-tree .mico-directory-tree-section:hover,.mico-directory-tree .mico-directory-tree-row:hover{background:linear-gradient(rgb(var(--mico-color-channel-foreground) / 6%), rgb(var(--mico-color-channel-foreground) / 6%)), var(--mico-page-background,var(--mico-color-background-surface))}.mico-directory-tree .mico-directory-tree-row:focus-visible,.mico-directory-tree .mico-directory-tree-section:focus-visible{outline:var(--mico-border-width-default) solid var(--ring);outline-offset:-1px;box-shadow:none}.mico-directory-tree-children{position:relative}.mico-directory-tree-children:before{top:0;bottom:0;left:calc(13px + var(--mico-directory-tree-indent,0px));z-index:1;border-left:var(--mico-border-width-default) solid var(--border);content:"";pointer-events:none;opacity:0;position:absolute}.mico-directory-tree-scroll:hover .mico-directory-tree-children:before,[data-mico-input-modality=keyboard] .mico-directory-tree-scroll:focus-within .mico-directory-tree-children:before{opacity:1}.mico-directory-tree-virtual-guide{z-index:1;border-left:var(--mico-border-width-default) solid var(--border);pointer-events:none;opacity:0;position:absolute;top:0;bottom:0}.mico-directory-tree-scroll:hover .mico-directory-tree-virtual-guide,[data-mico-input-modality=keyboard] .mico-directory-tree-scroll:focus-within .mico-directory-tree-virtual-guide{opacity:1}.mico-directory-tree-name{white-space:nowrap;flex:1 0 auto}.mico-directory-tree-indent{color:var(--muted-foreground);flex:0 0 10px;align-items:center;display:flex}.mico-directory-tree-count{font-size:var(--mico-font-size-size12);margin-left:auto}.mico-directory-tree-marker{color:var(--muted-foreground);font-size:var(--mico-font-size-size10);flex:none}.mico-directory-tree-marker-a{color:var(--mico-color-status-success)}.mico-directory-tree-marker-m{color:var(--mico-color-status-warning)}.mico-directory-tree-marker-d{color:var(--destructive)}.mico-directory-tree-hint{padding:var(--mico-space-6) var(--mico-space-10);color:var(--muted-foreground);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-body);margin:0}.mico-directory-tree-children>.mico-directory-tree-hint{padding-inline-start:calc(calc(var(--mico-space-32) + var(--mico-space-6)) + var(--mico-directory-tree-indent,var(--mico-border-width-default)))}.mico-directory-tree-repository{margin:var(--mico-space-4) 0;padding:0 var(--mico-space-10);color:var(--muted-foreground);font-size:var(--mico-font-size-size12)}.mico-directory-tree .mico-directory-tree-result{height:auto;min-height:42px;padding-block:var(--mico-space-6)}.mico-directory-tree-result-label{white-space:nowrap;flex-direction:column;align-items:flex-start;display:flex}.mico-directory-tree-result-path{color:var(--muted-foreground);font-size:var(--mico-font-size-size12)}
/*# sourceMappingURL=14xk~00_qvwg8.css.map*/