.page-title-box[data-v-b97200b6]{padding-bottom:8px}.env-banner[data-v-b97200b6]{width:100%;text-align:center;font-weight:600;padding:6px 0;font-size:14px;letter-spacing:.5px;color:#fff;margin-bottom:1%}.env-banner.dev[data-v-b97200b6]{background-color:#dc3545}.env-banner.demo[data-v-b97200b6]{background-color:#fd7e14}.refresh-button__content[data-v-9b2ca056]{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;width:100%;text-align:center}.refresh-button__icon[data-v-9b2ca056]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.refresh-button__icon[data-v-9b2ca056]:before{font-size:inherit}.refresh-button__label[data-v-9b2ca056]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.spinning[data-v-9b2ca056]{animation:spin-9b2ca056 1s linear infinite}@keyframes spin-9b2ca056{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.purchase-logs-page{color:var(--text-main)}.purchase-logs-card{border:1px solid var(--border-muted);box-shadow:var(--shadow-md);background:#fff}.purchase-logs-card-body{background:linear-gradient(180deg,#fff,#f8fafc)}.purchase-logs-toolbar .btn{border-radius:8px;letter-spacing:.01em}.purchase-logs-page .btn-primary{background:var(--brand-accent);border-color:var(--brand-accent);box-shadow:0 6px 16px rgba(61,126,255,.18)}.purchase-logs-page .btn-primary:focus,.purchase-logs-page .btn-primary:hover{background:#2f6ae6;border-color:#2f6ae6}.purchase-logs-page .text-primary{color:var(--brand-accent)!important}.purchase-logs-page .form-control,.purchase-logs-page .multiselect__tags{border:1px solid var(--border-muted);border-radius:8px}.purchase-logs-page .form-control:focus,.purchase-logs-page .multiselect__tags:focus-within{border-color:var(--brand-accent);box-shadow:0 0 0 .15rem rgba(61,126,255,.18)}.purchase-logs-page .search-box .search-icon{color:var(--brand-secondary)}.purchase-logs-table-wrap{border:1px solid var(--border-muted);border-radius:10px;background:#fff}.purchase-logs-table thead th{background:#f1f3ff;color:var(--brand-primary);font-weight:700}.purchase-logs-table tbody tr,.purchase-logs-table thead th{border-bottom:1px solid var(--border-muted)}.purchase-logs-table tbody tr:hover{background:#f5f7ff}.badge-action-create{background:#dcfce7;color:#166534}.badge-action-update{background:#fef3c7;color:#92400e}.badge-action-delete{background:#fee2e2;color:#991b1b}.badge-action-payment{background:#dbeafe;color:#1e40af}.badge-module-charge{background:#f3e8ff;color:#6b21a8}.badge-module-provider{background:#e0f2fe;color:#075985}.badge-module-po{background:#dcfce7;color:#166534}.badge-module-reception{background:#ffedd5;color:#9a3412}.badge-module-provider-invoice{background:#dbeafe;color:#1d4ed8}.badge-module-provider-credit-note{background:#fee2e2;color:#991b1b}.sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:6px}.sortable-column:hover{color:var(--brand-accent)}.sortable-column i{font-size:14px}.table-responsive{overflow:visible!important}@media (min-width:992px) and (max-height:800px),(min-width:992px) and (max-width:1100px){.purchase-logs-card{border-radius:10px}.purchase-logs-card-body{padding:.6rem .65rem!important}.purchase-logs-page>.card>.card-body>.row.mb-2,.purchase-logs-toolbar{margin-bottom:.3rem!important}.purchase-logs-page .row>.col-md-6 .btn,.purchase-logs-page .row>.col-md-6 .vue-loading-button,.purchase-logs-page>.card>.card-body>.row.mb-2 .btn,.purchase-logs-page>.card>.card-body>.row.mb-2 .vue-loading-button{min-height:28px;padding:.18rem .48rem!important;border-radius:7px}.purchase-logs-page>.card>.card-body>.row.mb-2 .mb-2,.purchase-logs-page>.card>.card-body>.row.mb-2 .mr-sm-2{margin-bottom:0!important}.purchase-logs-page .row.mt-0{margin-top:0!important;margin-bottom:.18rem!important}.purchase-logs-page .custom-select,.purchase-logs-page h5,.purchase-logs-page label{margin-bottom:0!important}.purchase-logs-page .col-md-9.mb-4,.purchase-logs-page .mb-2.mr-2,.purchase-logs-page .search-box.mb-2{margin-bottom:.18rem!important}.purchase-logs-page .d-flex.flex-wrap.justify-content-end{gap:.28rem}.purchase-logs-table-wrap{overflow-x:auto!important;overflow-y:hidden!important}.purchase-logs-table{min-width:1100px}.purchase-logs-table thead th{padding:.5rem .55rem!important;font-size:11px!important;white-space:nowrap}.purchase-logs-table tbody td{padding:.46rem .55rem!important;font-size:11px!important;vertical-align:middle}.purchase-logs-table tbody td:last-child,.purchase-logs-table thead th:last-child{width:56px;min-width:56px;text-align:center;padding-left:.3rem!important;padding-right:.3rem!important}.purchase-logs-page .badge{font-size:10px!important;padding:.3rem .45rem!important}.purchase-logs-page td>a i{font-size:18px!important}.purchase-logs-page .pagination .page-link{min-width:28px;min-height:28px;padding:.22rem .42rem;font-size:11px}.purchase-logs-page .modal-dialog{max-width:840px}.purchase-logs-page .modal-header{padding:.65rem .85rem!important}.purchase-logs-page .modal-body{padding:.75rem .85rem!important}.purchase-logs-page .modal-title{font-size:18px!important}.purchase-logs-page .modal .btn,.purchase-logs-page .modal p,.purchase-logs-page .modal pre{font-size:11px!important}.purchase-logs-page .modal .btn{min-height:32px;padding:.35rem .75rem!important}}.purchase-logs-page .toolbar-refresh-btn .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important}.purchase-logs-page .toolbar-refresh-btn .refresh-button__content{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;width:100%;text-align:center}@media (min-width:1101px) and (min-height:801px){.purchase-logs-page .toolbar-refresh-btn .btn{transform:scale(1)!important;min-height:34px!important;padding:.28rem .72rem!important}.purchase-logs-page .toolbar-refresh-btn .refresh-button__label{font-size:.76rem!important;font-weight:700;text-transform:uppercase}.purchase-logs-page .toolbar-refresh-btn .refresh-button__icon{font-size:1.06rem!important}}@media (max-height:820px) and (max-width:991.98px),(max-width:767.98px){.purchase-logs-page .toolbar-refresh-btn .btn{min-height:50px!important;padding:.5rem 1rem!important;border-radius:9px!important}.purchase-logs-page .toolbar-refresh-btn .refresh-button__label{font-size:.92rem!important;font-weight:700;text-transform:uppercase}.purchase-logs-page .toolbar-refresh-btn .refresh-button__icon{font-size:1.42rem!important}}@media (min-width:992px) and (max-height:800px),(min-width:992px) and (max-width:1100px){.purchase-logs-page .toolbar-refresh-btn .btn{min-height:40px!important;padding:.36rem .9rem!important;border-radius:8px!important}.purchase-logs-page .toolbar-refresh-btn .refresh-button__label{font-size:.88rem!important;font-weight:700;text-transform:uppercase}.purchase-logs-page .row>.col-md-6 .btn .refresh-button__icon,.purchase-logs-page>.card>.card-body>.row.mb-2 .btn .refresh-button__icon{font-size:1.34rem!important}}.purchase-logs-page .purchase-logs-table-wrap{width:100%;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch}.purchase-logs-page .purchase-logs-table thead th{font-size:.9rem!important;padding-top:.42rem!important;padding-bottom:.42rem!important}.purchase-logs-page .purchase-logs-table tbody td{font-size:.92rem!important;line-height:1.05!important;padding-top:.26rem!important;padding-bottom:.26rem!important}.purchase-logs-page .purchase-logs-table .badge,.purchase-logs-page .purchase-logs-table tbody td .badge{font-size:.92rem!important;line-height:1!important;padding-top:.18rem!important;padding-bottom:.18rem!important}