.sample-details[data-v-53650026]{padding:0}.sample-lists[data-v-53650026]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sample-list[data-v-53650026]{border:1px solid #ebeef5;border-radius:8px;overflow:hidden;background:#fff}.list-header[data-v-53650026]{padding:12px 16px;font-weight:500;color:#333;display:flex;align-items:center;gap:8px;font-size:14px}.pending-header[data-v-53650026]{background:linear-gradient(135deg,#f5f5f5,#e0e0e0)}.received-header[data-v-53650026]{background:linear-gradient(135deg,#e3f2fd,#bbdefb)}.list-body[data-v-53650026]{background:#fff}.icon[data-v-53650026]{font-size:16px}.compact-table[data-v-53650026]{margin-bottom:0}.compact-table .el-table__body-wrapper[data-v-53650026],.compact-table .el-table__header-wrapper[data-v-53650026],.compact-table td[data-v-53650026]{padding:0}[data-v-53650026] .compact-table .el-table__body-wrapper td{padding:0!important}[data-v-53650026] .compact-table .cell,[data-v-53650026] .compact-table .el-table__body-wrapper td .cell{padding:0 4px!important;line-height:14px!important}[data-v-53650026] .compact-table .el-table__row>td{height:auto!important}.table-container[data-v-53650026]{overflow-x:auto}.table-container .el-table[data-v-53650026]{min-width:1000px;font-size:14px}@media (max-width:768px){.sample-lists[data-v-53650026]{grid-template-columns:1fr;gap:15px}.list-header[data-v-53650026]{padding:10px 12px;font-size:13px}[data-v-53650026] .el-table{font-size:11px}[data-v-53650026] .el-table .el-table__body-wrapper td{padding:0;font-size:11px}}.sample-stats-container[data-v-0af66bf4]{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 12px rgba(0,0,0,.1)}.stats-header[data-v-0af66bf4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.stats-header h3[data-v-0af66bf4]{margin:0;color:#303133;font-size:18px}.stats-header .stats-date[data-v-0af66bf4]{color:#909399;font-size:14px}.detailed-stats[data-v-0af66bf4]{border-top:1px solid #ebeef5;padding-top:20px}.card-title[data-v-f7d11356]{display:flex;justify-content:space-between}