.docs-search-input { width: 350px; margin-bottom: 10px; .tooltip { padding-right: 10px; } } .docs-table-container { position: relative; } .link { margin-bottom: 0; } .sort-btn { display: flex; flex-direction: column; .arrow-down { margin-top: -7px; } .active { color: var(--secondary-color); } } .loading-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.7); display: flex; justify-content: center; align-items: center; z-index: 10; } .docs-table { width: 100%; border-collapse: collapse; border: 1px solid var(--primary-color); thead tr { background: var(--border-0-color); border-bottom: 1px solid var(--border-1-color); .name-with-sort { display: flex; justify-content: space-between; align-items: center; } } tbody tr td { border-bottom: 1px solid var(--primary-color); } th, td { padding: 12px 16px; text-align: start; } tr:hover { background-color: var(--border-0-color); } tr:hover .actions { opacity: 1; } .actions { opacity: 0; display: flex; justify-content: end; gap: 15px; .btn.link { display: flex; align-items: center; margin-bottom: 0; } } .pagination { display: inline-block; } .pagination a { color: black; float: left; padding: 8px 16px; text-decoration: none; } }