/* ---------------------------------------------------------------------------------------------------
   ظاهرِ مشترکِ جدول‌های DataTablesِ پرتال — کارتِ سفید + گوشه‌های گرد.

   این قواعد پیش‌تر در هر نما جداگانه تکرار می‌شد (TicketCustomerReport، TicketSupportReport، AllTickets،
   CustomerView) و ناگزیر از هم فاصله می‌گرفتند؛ حالا یک‌جا است و هر جدولی که با AmjDataTables.js بالا بیاید
   همین ظاهر را می‌گیرد.

   خاموش‌کردن برای یک جدول: صفتِ data-amj-dt-classic روی خودِ <table> یا هر والدِ آن.
--------------------------------------------------------------------------------------------------- */

/* کارت: نوارهای بالای جدول، خودِ جدول و پاصفحه همه داخلِ همین قاب‌اند */
.dataTables_wrapper.AmjDtCard {
    background-color: #ffffff;
    border: 1px solid #dbe3e9;
    border-radius: 8px;
    padding: 8px 10px;
    box-shadow: 0 1px 2px rgba(16, 24, 40, .04);
}

/* ظرفِ اسکرولِ افقیِ خودِ جدول — AmjDataTables.js می‌سازدش تا فقط جدول اسکرول شود و گوشه‌ها گرد بمانند.
   overflow+radius پس‌زمینهٔ thead tr را نمی‌بُرد، پس clip-path همان گردی را تضمین می‌کند. */
.AmjDtScroll {
    overflow-x: auto;
    clear: both;
    width: 100%;
    border-radius: 6px;
    -webkit-clip-path: inset(0 round 6px);
    clip-path: inset(0 round 6px);
}

/* نشانگرِ پردازشِ پیش‌فرض روی کارت بد می‌نشیند؛ بازخوردِ بارگذاری همان NProgress و توست است */
.dataTables_wrapper.AmjDtCard .dataTables_processing {
    display: none !important;
}
