.file-list-view[data-v-3f49220d]{background:#fff;overflow:hidden;flex:1;min-height:0;display:flex;flex-direction:column}.list-header[data-v-3f49220d]{display:grid;align-items:center;gap:12px;padding:0 12px;height:45px;background:#fff;border-bottom:1px solid #f0f0f0;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0}.list-body[data-v-3f49220d]{flex:1;min-height:0;overflow-y:auto}.list-item[data-v-3f49220d]{display:grid;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid #f5f5f5;cursor:pointer;transition:background .15s;font-size:13px}.list-item[data-v-3f49220d]:hover{background:#f8fafc}.list-item.selected[data-v-3f49220d]{background:#f0f9ff}.list-item.previewed[data-v-3f49220d]{background:#eff6ff;border-left:2px solid #3b82f6;border-radius:6px 0 0 6px;border-bottom-color:transparent}.col-checkbox[data-v-3f49220d]{display:flex;align-items:center;justify-content:center}.col-checkbox input[data-v-3f49220d]{cursor:pointer;accent-color:#3b82f6;width:16px;height:16px}.col-data[data-v-3f49220d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.col-actions[data-v-3f49220d]{display:flex;align-items:center;gap:2px;opacity:0;transition:opacity .15s}.list-item:hover .col-actions[data-v-3f49220d]{opacity:1}.file-name-cell[data-v-3f49220d]{display:flex;align-items:center;gap:8px;overflow:hidden}.file-thumb[data-v-3f49220d]{width:28px;height:28px;border-radius:4px;object-fit:cover;flex-shrink:0}.file-icon[data-v-3f49220d]{flex-shrink:0}.file-name-text[data-v-3f49220d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1f2937;font-weight:450}
