.card-main{&[data-v-07b551f0]{display:flex;flex-direction:column;flex-wrap:nowrap;overflow:hidden;height:100%;background:#fff;border-radius:1.5rem;border:1px solid var(--gray-300);box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)}.card-header[data-v-07b551f0]{display:flex;align-items:center;gap:1rem;padding:1rem;text-shadow:1px 1px 1px #fff}.card-body[data-v-07b551f0]{display:flex;flex-direction:column;flex-grow:1;gap:.5rem;padding:1rem}.card-footer[data-v-07b551f0]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:1rem;margin-top:-1rem}&[data-v-07b551f0]:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)}}.box-review{&[data-v-1429ef9f]{overflow:auto;max-height:calc(100dvh - 175px);margin:-.5rem -1rem -1rem -1rem}.shadow-x tbody tr.tr-empty td[data-v-1429ef9f]:first-child:before,.shadow-x tbody tr td[data-v-1429ef9f]:nth-child(5):before,.shadow-x tfoot tr:first-child th[data-v-1429ef9f]:first-child:before,.shadow-x thead tr:first-child th[data-v-1429ef9f]:first-child:before,.shadow-x thead tr:nth-child(2) th[data-v-1429ef9f]:nth-child(5):before{content:"";position:absolute;top:0;right:0;width:6px;height:100%;box-shadow:4px 0 4px rgba(0,0,0,.1);pointer-events:none}.shadow-y thead tr:nth-child(2) th[data-v-1429ef9f]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:6px;box-shadow:0 4px 4px rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);pointer-events:none}&[data-v-1429ef9f]::-webkit-scrollbar-track{border-radius:.5rem}}.table-review{&[data-v-1429ef9f]{border-collapse:separate;border-spacing:0;min-width:100%}.th-supplier[data-v-1429ef9f]{min-width:25rem;max-width:25rem}}.table-review tfoot tr th[data-v-1429ef9f],.table-review thead tr th[data-v-1429ef9f]{text-align:left;vertical-align:top;padding:.5rem;border:1px solid #e9ecef;border-width:1px 1px 0 0;font-weight:400;font-size:var(--font-size);color:var(--text-color);background:#fff}.table-review thead tr:first-child th[data-v-1429ef9f]{border-top-width:0}.table-review thead tr:nth-child(2) th[data-v-1429ef9f]{vertical-align:middle;background:#f8f8f8}.table-review tfoot tr th[data-v-1429ef9f]{background:#f8f8f8}.table-review tbody tr td[data-v-1429ef9f]{text-align:left;vertical-align:top;padding:.5rem;border:1px solid #e9ecef;border-width:1px 1px 0 0;font-weight:300;font-size:var(--font-size);background:#fff}.table-review tbody tr:hover td[data-v-1429ef9f]{background:#f8f9fa}.table-review tbody tr.sorted td[data-v-1429ef9f]{background:var(--yellow-50)}.table-review thead tr:first-child th[data-v-1429ef9f]{position:sticky;top:0;z-index:1}.table-review thead tr:nth-child(2) th[data-v-1429ef9f]{position:sticky;top:128px;z-index:1}.table-review thead tr:first-child th[data-v-1429ef9f]:first-child{min-width:500px;max-width:500px;left:0;z-index:3}.table-review thead tr:nth-child(2) th[data-v-1429ef9f]:first-child{min-width:50px;max-width:50px;left:0;z-index:3}.table-review thead tr:nth-child(2) th[data-v-1429ef9f]:nth-child(2){min-width:40px;max-width:40px;left:50px;z-index:3}.table-review thead tr:nth-child(2) th[data-v-1429ef9f]:nth-child(3){min-width:260px;max-width:260px;left:90px;z-index:3}.table-review thead tr:nth-child(2) th[data-v-1429ef9f]:nth-child(4){min-width:70px;max-width:70px;left:350px;z-index:3}.table-review thead tr:nth-child(2) th[data-v-1429ef9f]:nth-child(5){min-width:80px;max-width:80px;left:420px;z-index:3}.table-review tbody tr td[data-v-1429ef9f]:first-child,.table-review tfoot tr:first-child th[data-v-1429ef9f]:first-child{position:sticky;left:0;z-index:2}.table-review tbody tr td[data-v-1429ef9f]:nth-child(2){position:sticky;left:50px;z-index:2}.table-review tbody tr td[data-v-1429ef9f]:nth-child(3){position:sticky;left:90px;z-index:2}.table-review tbody tr td[data-v-1429ef9f]:nth-child(4){position:sticky;left:350px;z-index:2}.table-review tbody tr td[data-v-1429ef9f]:nth-child(5){position:sticky;left:420px;z-index:2}@media (max-width:991px){.table-review td[data-v-1429ef9f],.table-review th[data-v-1429ef9f]{position:static!important}}.box-custom{&[data-v-1429ef9f]{overflow:auto}.shadow-y thead tr[data-v-1429ef9f]{box-shadow:0 5px 5px -1px rgba(0,0,0,.1);transition:box-shadow .3s ease-in-out}}.table-custom thead tr[data-v-1429ef9f]{position:sticky;top:0;z-index:1}.table-custom tbody tr[data-v-1429ef9f]:hover{background:#f8f9fa!important}.table-custom tbody tr[data-v-1429ef9f]:nth-child(2n){background:#fcfcfc}