.filter-container[data-v-0be4921c]{display:flex;align-items:center;gap:1rem}.filter-group[data-v-0be4921c]{display:flex;align-items:center;gap:.5rem}.filter-input[data-v-0be4921c]{padding:.5rem 1rem;border-radius:4px;border:1px solid #006837;background-color:#006837;color:#fff;font-size:1rem;transition:all .3s ease}.filter-input[data-v-0be4921c]::-moz-placeholder{color:hsla(0,0%,100%,.7)}.filter-input[data-v-0be4921c]::placeholder{color:hsla(0,0%,100%,.7)}.filter-input[data-v-0be4921c]:focus{outline:none;border-color:#9c0;box-shadow:0 0 0 2px rgba(153,204,0,.2)}.records-container[data-v-0be4921c]{max-height:calc(100vh - 80px);overflow-y:hidden;display:flex;flex-direction:column;height:100%}.details-table[data-v-0be4921c]{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1);flex-grow:1;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.el-table[data-v-0be4921c]{font-size:1.4rem}.el-table th>.cell[data-v-0be4921c]{padding:16px 10px}.details-table .el-table__header-wrapper th[data-v-0be4921c]{background-color:rgb(237.8,245.6,233.6);color:#333;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:1.2rem}.details-table .el-table__body-wrapper td[data-v-0be4921c]{color:#333;font-weight:500;font-size:1.2rem}.pagination-container[data-v-0be4921c]{display:flex;justify-content:flex-end;padding:1rem;background-color:#fff;border-radius:0 0 8px 8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.pagination-container .el-pagination[data-v-0be4921c]{font-size:1.5rem}.pagination-container .el-pagination button[data-v-0be4921c]{background-color:#fff;color:#006837;border:1px solid #006837;border-radius:4px;transition:all .3s ease}.pagination-container .el-pagination button[data-v-0be4921c]:hover{background-color:rgba(0,104,55,.1);color:#006837;border-color:#9c0}.pagination-container .el-pagination button[data-v-0be4921c]:disabled{background-color:#f5f5f5;color:#c0c4cc;border-color:#dcdfe6}.pagination-container .el-pagination .el-pager li.active[data-v-0be4921c]{background-color:#006837;color:#fff;border-radius:4px}.pagination-container .el-pagination .el-pager li[data-v-0be4921c]{color:#006837;border-radius:4px;transition:all .3s ease}.pagination-container .el-pagination .el-pager li[data-v-0be4921c]:hover{background-color:rgba(0,104,55,.1);color:#006837}.pagination-container .el-pagination .el-pagination__sizes[data-v-0be4921c],.pagination-container .el-pagination .el-pagination__total[data-v-0be4921c]{color:#333}.pagination-container .el-pagination .el-select .el-input__inner[data-v-0be4921c]{border-color:#006837;color:#006837;border-radius:4px}.pagination-container .el-pagination .el-select .el-input__inner[data-v-0be4921c]:focus{border-color:#9c0;box-shadow:0 0 0 2px rgba(153,204,0,.2)}.pagination-container .el-pagination .el-input__inner[data-v-0be4921c]{border-color:#006837;color:#006837;border-radius:4px}.pagination-container .el-pagination .el-input__inner[data-v-0be4921c]:focus{border-color:#9c0;box-shadow:0 0 0 2px rgba(153,204,0,.2)}.product-info[data-v-0be4921c]{display:flex;flex-direction:column;gap:.25rem}.product-name[data-v-0be4921c]{font-weight:700;color:#333;padding:20px 5px}@media (max-width:1200px){.details-table td[data-v-0be4921c],.details-table th[data-v-0be4921c]{padding:1rem;font-size:1rem}}.app-main[data-v-0be4921c]{height:calc(100vh - 60px);overflow:hidden}.app-header[data-v-0be4921c]{display:flex;align-items:center;justify-content:center;position:relative}.app-header h3[data-v-0be4921c]{margin:0;font-size:1.5rem;font-weight:700;color:#fff;text-align:center}.app-header .btn-success[data-v-0be4921c]{position:absolute;left:1.5rem}.app-header .filter-container[data-v-0be4921c]{position:absolute;right:1.5rem}[data-v-0be4921c] .el-table .cell{line-height:30px!important}[data-v-0be4921c] .el-table td{padding:0!important}.el-pagination button[data-v-0be4921c],[data-v-0be4921c] .el-pagination__sizes .el-input .el-input__inner,[data-v-0be4921c] .el-pagination span:not([class*=suffix]){font-size:1.5rem!important}[data-v-0be4921c] el-input--mini .el-input__inner{height:35px;line-height:35px;margin-top:-5px}[data-v-0be4921c] .el-pager li,[data-v-0be4921c] .el-pagination .btn-next .el-icon,[data-v-0be4921c] .el-pagination .btn-prev .el-icon{font-size:1.5rem!important}[data-v-0be4921c] .el-pagination .el-select .el-input{min-width:136px!important}[data-v-0be4921c] .el-input{font-size:1.5rem!important;margin:0 10px}[data-v-0be4921c] .el-select .el-input .el-select__caret{font-size:1.5rem!important}[data-v-0be4921c] .el-input--mini .el-input__inner{height:35px!important;line-height:35p!important;margin-top:-5px}