/* _content/Pionier.Erp.Modules.CmnzInterne/Components/CmnzInterneLinkedDocumentsTab.razor.rz.scp.css */
.linked-documents[b-ly3lbv4qls] {
    min-height: 12rem;
    position: relative;
}

.linked-documents__state[b-ly3lbv4qls] {
    color: var(--erp-text-muted, #6b7280);
    padding: 2rem;
    text-align: center;
}

.linked-documents__state--error[b-ly3lbv4qls] {
    color: var(--erp-danger, #b42318);
}

.linked-documents__table-wrap[b-ly3lbv4qls] {
    border: 1px solid var(--erp-border, #d6dce4);
    overflow: auto;
}

.linked-documents__table[b-ly3lbv4qls] {
    border-collapse: collapse;
    font-size: 0.875rem;
    width: 100%;
}

.linked-documents__table th[b-ly3lbv4qls],
.linked-documents__table td[b-ly3lbv4qls] {
    border-bottom: 1px solid var(--erp-border, #d6dce4);
    padding: 0.5rem 0.625rem;
    text-align: left;
}

.linked-documents__table th[b-ly3lbv4qls] {
    background: var(--erp-grid-header-bg, #f3f6fa);
    font-weight: 600;
    white-space: nowrap;
}

.linked-documents__table tbody tr[b-ly3lbv4qls] {
    cursor: default;
}

.linked-documents__table tbody tr:hover[b-ly3lbv4qls],
.linked-documents__table tbody tr.is-selected[b-ly3lbv4qls] {
    background: var(--erp-selection-bg, #e7f1ff);
}

.linked-documents__number[b-ly3lbv4qls] {
    text-align: right !important;
}

.linked-documents__context[b-ly3lbv4qls] {
    background: var(--erp-surface, #fff);
    border: 1px solid var(--erp-border, #cbd3de);
    border-radius: 0.25rem;
    box-shadow: 0 0.5rem 1.25rem rgb(15 23 42 / 18%);
    padding: 0.25rem;
    position: fixed;
    z-index: 1100;
}

.linked-documents__context button[b-ly3lbv4qls] {
    background: transparent;
    border: 0;
    border-radius: 0.2rem;
    cursor: pointer;
    padding: 0.45rem 0.75rem;
    text-align: left;
    white-space: nowrap;
}

.linked-documents__context button:hover[b-ly3lbv4qls] {
    background: var(--erp-selection-bg, #e7f1ff);
}
