.content-wrapper .card,.content-page .card{border-radius:12px;border:1px solid var(--bs-border-color, #e7e7e8);box-shadow:0 2px 12px #0000000f}.list-stat-card{border-radius:12px;overflow:hidden;border:1px solid var(--bs-border-color, #e7e7e8);box-shadow:0 2px 12px #0000000f;transition:box-shadow .2s ease,transform .2s ease}.list-stat-card:hover{box-shadow:0 4px 16px #00000014;transform:translateY(-2px)}.list-stat-card .card-body{padding:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.list-stat-label{font-size:.8125rem;font-weight:500;color:var(--bs-secondary, #a1acb8);margin-bottom:.25rem}.list-stat-value{font-size:1.5rem;font-weight:600;color:var(--bs-heading-color, #566a7f);line-height:1.2}.list-stat-icon{width:2.75rem;height:2.75rem;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.35rem;flex-shrink:0}.list-filters-card{border-radius:12px;overflow:hidden;border:1px solid var(--bs-border-color, #e7e7e8);box-shadow:0 2px 12px #0000000f}.list-filters-card .card-body{padding:1.25rem}.list-filters-title{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary, #a1acb8);margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.list-filters-title i{font-size:1rem}.list-filters-row .form-control,.list-filters-row .form-select{border-radius:8px;font-size:.9375rem}.list-table-card{border-radius:12px;overflow:hidden;border:1px solid var(--bs-border-color, #e7e7e8);box-shadow:0 2px 12px #0000000f}.list-table-card .card-header{padding:1rem 1.25rem;background:var(--bs-card-cap-bg, rgba(0, 0, 0, .02));border-bottom:1px solid var(--bs-border-color, #e7e7e8)}.list-table-card .card-title{font-size:1.0625rem;font-weight:600;color:var(--bs-heading-color, #566a7f);margin:0;display:inline-flex;align-items:center;gap:.5rem}.list-table-card .card-title .card-title-icon{width:1.75rem;height:1.75rem;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--bs-primary-rgb),.12);color:var(--bs-primary);font-size:1rem}.list-table{font-size:.9375rem;margin:0}.list-table thead th{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary, #a1acb8);padding:.85rem 1rem;border-bottom:1px solid var(--bs-border-color, #e7e7e8);background:var(--bs-body-bg, #fff)}.list-table tbody td{padding:.9rem 1rem;vertical-align:middle;border-bottom:1px solid var(--bs-border-color-translucent, rgba(0, 0, 0, .06));transition:background .15s ease}.list-table tbody tr:hover td{background:rgba(var(--bs-primary-rgb),.04)}.list-table tbody tr:last-child td{border-bottom:0}.list-badge{font-size:.75rem;font-weight:500;padding:.3rem .6rem;border-radius:6px}.list-btn-view{width:2rem;height:2rem;padding:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.1);border:none;transition:background .2s ease,color .2s ease}.list-btn-view:hover{background:var(--bs-primary);color:#fff}.list-pagination{padding:1rem 1.25rem;border-top:1px solid var(--bs-border-color, #e7e7e8)}
