#files { padding: 20px 100px; } #files-quick-actions { margin-bottom: 20px; display: grid; align-items: center; grid-template-columns: 1fr auto 1fr; justify-self: center; width: 100%; } #files-quick-actions-new { grid-column: 2; justify-self: end; } #files-quick-actions-sort-by { grid-column: 3; text-align: right; } #files-list { color: var(--gray); font-weight: light; } .files-list-item-path { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: var(--dark); } #files-add-trigger { line-height: 11px; z-index: 2; margin: 50px; border-radius: 18.5px; padding: 13px !important; text-align: left; width: 11px; transition: width 0.2s ease; display: inline-flex; } #files-item-actions::backdrop { pointer-events: auto !important; } #files-item-properties-content { padding: 0; } #files-item-properties-header { display: flex; justify-content: center; padding: 17px 0; border-bottom: 1px solid var(--very-much-lighter-than-gray); } #files-item-properties-heading, #files-item-properties-information-heading { font-size: 17px; margin: 0; font-family: 'SF-Pro-Text-Regular', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif !important; } #files-item-properties-information-heading { margin: 13px 0; } #files-item-properties-inner-content { padding: 20px; font-size: 15px; display: flex; flex-direction: column; justify-content: end; height: calc(100% - 96px); } #files-item-properties-name { font-size: 18px; margin: 2px 0; } #files-item-properties-summary-wrapper { margin-bottom: 8px; font-size: 18px; } #files-item-properties-summary-size:not([data-empty='true'])::before { content: " ยท "; } #files-item-properties-table { border-spacing: 0; } .files-item-properties-table-row::before { display: block; width: calc(100% - 40px); height: 1px; background-color: var(--very-much-lighter-than-gray); content: ""; position: absolute; } .files-item-properties-table-row:first-child::before { height: 0; } .files-item-properties-table-row td:first-child { color: var(--gray); padding: 8px 0; } .files-item-properties-table-row td:last-child { text-align: right; } #files-number-of-items-container { display: flex; justify-content: center; margin-top: 50px; font-weight: 600; } .files-list-file td { max-width: calc(100% / 3); width: calc(100% / 3); } .files-list-file td:first-child { border-top-left-radius: 8px; border-bottom-left-radius: 8px; text-overflow: ellipsis; } .files-list-file td:last-child { border-top-right-radius: 8px; border-bottom-right-radius: 8px; }