.files-shell{background:#fff}.files-root-main .files-folder-grid{display:flex;flex-direction:column;gap:0;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.files-root-main .files-folder-card{display:grid;grid-template-columns:42px minmax(180px,1.8fr) minmax(110px,1fr) 100px 18px;align-items:center;gap:16px;width:100%;min-height:68px;padding:10px 16px;border:0;border-bottom:1px solid #edf1f5;border-radius:0;background:#fff;box-shadow:none}.files-root-main .files-folder-card:last-child{border-bottom:0}.files-root-main .files-folder-card:hover{transform:none;background:#f3f8fd;border-color:transparent;box-shadow:none}.files-root-main .folder-graphic{width:32px;height:24px}.folder-row-name{display:flex!important;flex-direction:column!important;align-items:flex-start;gap:4px!important;min-width:0}.folder-row-name strong{font-size:12px}.folder-row-name small{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.folder-row-type,.folder-row-count{color:#7f8da1;font-size:11px;text-align:left}.files-root-main .files-folder-card>b{align-self:center}.files-root-main .files-section-title{margin-bottom:8px;padding:0 3px}.files-root-main .files-section-title h3:before{content:'Name';display:inline-block;margin-right:0;color:#9aa4b7;font-size:10px;font-weight:600}.files-root-main .files-section-title h3{font-size:0}.files-root-main .files-section-title h3:after{content:'Ordner';font-size:14px;color:#35425d}.files-folder-sidebar{position:sticky;top:15px}.files-folder-sidebar>button{font-size:11px}.files-folder-sidebar>button:hover{transform:none}@media(max-width:700px){.files-root-main .files-folder-card{grid-template-columns:36px minmax(0,1fr) 20px;gap:11px}.files-root-main .folder-row-type,.files-root-main .folder-row-count{display:none}}
