.files-grid[data-v-66fb84d0]{display:grid;justify-items:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin-top:5px}.files-grid>[data-v-66fb84d0]{width:100%;max-width:100%}.file-card[data-v-66fb84d0]{border:1px solid #e0e0e0;border-radius:6px;margin-bottom:0;-webkit-transition:all .2s ease;transition:all .2s ease}.file-card[data-v-66fb84d0]:hover{border-color:#009994;-webkit-box-shadow:0 2px 8px rgba(0,153,148,.15);box-shadow:0 2px 8px rgba(0,153,148,.15)}.file-card .card-body[data-v-66fb84d0]{padding:8px 10px!important;min-height:40px}.file-name-col[data-v-66fb84d0]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8rem}.file-link[data-v-66fb84d0]{color:#007bff;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-link[data-v-66fb84d0]:hover{text-decoration:underline;color:#0056b3}.file-link-disabled[data-v-66fb84d0]{text-decoration:line-through;color:#6c757d;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%}.file-card .btn-sm[data-v-66fb84d0]{padding:2px 6px}.file-card .btn-sm .b-icon[data-v-66fb84d0]{width:.8rem;height:.8rem}.separator-row[data-v-66fb84d0]{margin-top:5px;margin-bottom:5px}.section-divider[data-v-66fb84d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.divider-line[data-v-66fb84d0]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:#dee2e6}.divider-text[data-v-66fb84d0]{padding:0 15px;color:#009994;font-weight:600;font-size:.8rem;white-space:nowrap}.divider-text .fa[data-v-66fb84d0]{margin-right:5px}.attachmentCountBadge[data-v-66fb84d0]{background-color:#009994;margin-left:5px;font-size:.815rem}.fixed-columns-table[data-v-52c1bce1]{width:auto!important;table-layout:auto}.fixed-column[data-v-52c1bce1]{width:261px;min-width:261px;max-width:261px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}