.content-wrapper .content-header h1{color:#343a40;font-size:1.5rem;font-weight:700}.content-wrapper .card{border-radius:8px}.content-wrapper .card.shadow-sm,.content-wrapper .card.card-outline{box-shadow:0 .125rem .45rem #00000014!important}.content-wrapper .card-header{background:#fff}.content-wrapper .table thead.bg-light th,.content-wrapper .table thead th{color:#495057;font-size:.78rem;font-weight:700;letter-spacing:0;vertical-align:middle}.content-wrapper .table td,.content-wrapper .table th{vertical-align:middle}.content-wrapper .badge{letter-spacing:0}.content-wrapper .modal-content{border-radius:8px;overflow:hidden}.content-wrapper .modal-title{font-weight:300}.content-wrapper .btn{border-radius:6px}.content-wrapper .btn-group .btn{border-radius:0}.content-wrapper .btn-group .btn:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.content-wrapper .btn-group .btn:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}@media(max-width:767.98px){.content-header .row{align-items:stretch}.content-header .col-sm-6:last-child{margin-top:.75rem;text-align:left!important}.content-header .btn{width:100%}.card-footer .d-flex{align-items:stretch!important;gap:.75rem}.card-footer .d-flex>.d-flex{justify-content:space-between;width:100%}.table-responsive{border:0;overflow-x:visible}.mobile-card-table{border-collapse:separate;border-spacing:0 .75rem;min-width:0!important}.mobile-card-table thead{display:none}.mobile-card-table tbody,.mobile-card-table tr,.mobile-card-table td{display:block;width:100%}.mobile-card-table tr{background:#fff;border:1px solid #e8edf2;border-radius:8px;box-shadow:0 .125rem .45rem #0000000f;overflow:hidden}.mobile-card-table td{align-items:flex-start;border-top:1px solid #f1f3f5;display:flex;justify-content:space-between;padding:.65rem .85rem!important;text-align:right!important;white-space:normal;word-break:break-word}.mobile-card-table td:first-child{border-top:0}.mobile-card-table td:before{color:#6c757d;content:attr(data-label);flex:0 0 42%;font-size:.74rem;font-weight:700;letter-spacing:0;margin-right:.75rem;text-align:left;text-transform:uppercase}.mobile-card-table td:nth-child(2){background:#f8fbfc}.mobile-card-table td:nth-child(2):before{padding-top:.35rem}.mobile-card-table td:nth-child(2)>.d-flex{justify-content:flex-end;max-width:58%}.mobile-card-table .bg-soft-info,.mobile-card-table .bg-soft-primary,.mobile-card-table .bg-soft-success,.mobile-card-table .bg-soft-warning,.mobile-card-table .bg-soft-danger{display:none}.mobile-card-table td[data-label=Actions],.mobile-card-table td[data-label=Action],.mobile-card-table td[data-label=Details]{display:block;text-align:left!important}.mobile-card-table td[data-label=Actions]:before,.mobile-card-table td[data-label=Action]:before,.mobile-card-table td[data-label=Details]:before{display:block;margin-bottom:.5rem}.mobile-card-table .btn-group{display:grid;gap:.45rem;grid-template-columns:repeat(4,minmax(0,1fr));white-space:normal;width:100%}.mobile-card-table .btn-group .btn,.mobile-card-table td[data-label=Details] .btn,.mobile-card-table td[data-label=Action] .btn{border-radius:6px!important;min-height:38px}.mobile-card-table .badge{max-width:100%;white-space:normal}}
