.completed-sales-download-btn {
    width: 38px;
    height: 38px;
    font-size: 18px;
}

.completed-sales-pagination p {
    display: none;
    color: white;
}

.completed-sales-card {
    background: linear-gradient(
        to top left,
        rgba(0, 0, 0, 0.8) 0%,
        rgb(187, 103, 38) 30%,
        rgb(218, 119, 43) 45%,
        rgba(237, 129, 47, 1) 55%,
        rgba(231, 205, 184, 1) 100%
    );
    border-radius: 30px;
}

.completed-sales-card-btn {
    background: rgba(255, 255, 255, 0.7);
}

.completed-sales-card-btn:hover {
    background: rgba(255, 255, 255, 0.5);
}

@media (max-width: 767.98px) {
    table.completed-sales-table col {
        width: auto !important;
    }
}

.view-order-thead {
    border-bottom: 1px solid black;
}

.view-order-fs {
    font-size: 0.875rem; /* výchozí – Bootstrap fs-sm */
}

@media (min-width: 768px) {
    .view-order-fs {
        font-size: 1rem; /* větší font pro md a výše */
    }
}