.export-tree{--export-tree-indent:22px;--export-tree-line-x:8px;--export-tree-branch-y:14px;--export-tree-line:var(--semantic-line-rule);display:flex;flex-direction:column;min-height:0;flex:1;padding:0 24px}.export-tree ul{list-style:none;margin:0;padding:0 0 0 var(--export-tree-indent);position:relative}.export-tree>ul{display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden;padding:0}.export-tree>ul>li:after,.export-tree>ul>li:before{content:none}.export-tree>ul>li{display:flex;min-height:0;flex:1;flex-direction:column}.export-tree>ul>li>ul{flex:1;min-height:0;overflow-y:auto;padding-top:4px;padding-bottom:12px}.export-tree li{position:relative;list-style:none}.export-tree ul>li:before{top:var(--export-tree-branch-y);width:calc(var(--export-tree-indent) - var(--export-tree-line-x));border-top:1px dotted var(--export-tree-line)}.export-tree ul>li:after,.export-tree ul>li:before{content:"";position:absolute;left:calc(var(--export-tree-line-x) - var(--export-tree-indent));pointer-events:none}.export-tree ul>li:after{top:0;bottom:0;border-left:1px dotted var(--export-tree-line)}.export-tree ul>li:last-child:after{height:var(--export-tree-branch-y);bottom:auto}.export-tree .export-tree-row{display:flex;align-items:flex-start;gap:8px;min-height:28px;padding:4px 4px 4px 0}.export-tree .export-tree-row-label{display:flex;min-width:0;flex:1;align-items:center;gap:8px;border:0;background:rgba(0,0,0,0);padding:0;text-align:left;cursor:pointer;color:var(--semantic-text-body)}.export-tree .export-tree-row-title{min-width:0;flex:1;font-size:14px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.export-tree .export-tree-file{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:4px 4px 8px 0;cursor:pointer;border-radius:6px}.export-tree .export-tree-file:hover{background:color-mix(in srgb,var(--semantic-text-body) 4%,transparent)}.export-tree .export-tree-file-meta{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px;padding-top:2px}.export-tree .export-tree-file-card{display:flex;flex-direction:column;overflow:hidden;border-radius:6px;cursor:pointer;border:.5px solid var(--semantic-line-rule);background:var(--semantic-panel-bg-02);transition:border-color .15s ease}.export-tree .export-tree-file-card-selected,.export-tree .export-tree-file-card:hover{border-color:var(--semantic-accent-primary)}.export-tree .export-tree-file-card-footer{display:flex;align-items:flex-start;gap:8px;padding:8px;background:var(--semantic-panel-bg-02)}.export-tree .export-tree-file-grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;padding-top:8px;padding-bottom:12px}.export-tree .export-tree-file-grid>li:after,.export-tree .export-tree-file-grid>li:before{content:none}.export-tree .export-tree-children{display:flex;flex-direction:column;padding-top:2px;padding-bottom:8px}.export-tree .export-tree-folder[data-depth]:not([data-depth="0"])>.export-tree-row .export-tree-row-title{font-size:13px;font-weight:500;color:var(--semantic-text-subtle-01)}.export-tree .export-tree-folder[data-depth]:not([data-depth="0"]).expanded>.export-tree-row .export-tree-row-title,.export-tree .export-tree-folder[data-depth]:not([data-depth="0"])>.export-tree-row:hover .export-tree-row-title{color:var(--semantic-text-body)}