/* _content/BOAdmin/Components/Pages/Companies/CompanyDetailPage.razor.rz.scp.css */
.pk-detail-header[b-cwt65x48en] {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 16px;
}

.pk-detail-header h1[b-cwt65x48en] {
    margin: 0;
}

.pk-detail-form[b-cwt65x48en] {
    max-width: 900px;
    margin-bottom: 16px;
}

.pk-detail-actions[b-cwt65x48en] {
    display: flex;
    gap: 12px;
    margin-top: 24px;
    max-width: 900px;
}

.pk-detail-loading[b-cwt65x48en],
.pk-detail-empty[b-cwt65x48en] {
    padding: 24px;
    text-align: center;
    color: var(--p-muted-text, #6c757d);
    background: var(--p-card-bg, #fff);
    border: 1px solid var(--p-card-border, #e0e0e0);
    border-radius: 6px;
}

.pk-detail-error[b-cwt65x48en] {
    padding: 12px 16px;
    background: var(--p-danger-bg, #fdecea);
    color: var(--p-danger-text, #842029);
    border: 1px solid var(--p-danger-border, #f5c2c7);
    border-radius: 6px;
    margin: 12px 0;
    max-width: 900px;
}
/* _content/BOAdmin/Components/Pages/Companies/CompanyListPage.razor.rz.scp.css */
.pk-list-header[b-7ohkd7b94o] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    margin-bottom: 16px;
}

.pk-list-toolbar[b-7ohkd7b94o] {
    display: flex;
    gap: 12px;
    align-items: center;
    margin-bottom: 16px;
    flex-wrap: wrap;
}

.pk-list-search[b-7ohkd7b94o] {
    flex: 1 1 320px;
    min-width: 260px;
}

.pk-list-status-filter[b-7ohkd7b94o] {
    width: 200px;
}

.pk-list-loading[b-7ohkd7b94o],
.pk-list-empty[b-7ohkd7b94o] {
    padding: 24px;
    text-align: center;
    color: var(--p-muted-text, #6c757d);
    background: var(--p-card-bg, #fff);
    border: 1px solid var(--p-card-border, #e0e0e0);
    border-radius: 6px;
}

[b-7ohkd7b94o] .pk-list-link {
    color: var(--p-primary, #2D6A4F);
    text-decoration: none;
    font-weight: 500;
}

[b-7ohkd7b94o] .pk-list-link:hover {
    text-decoration: underline;
}
