.stats-container[data-v-3a8acaa2]{display:grid;gap:16px;width:100%}.stats-container.is-stats[data-v-3a8acaa2]{grid-template-columns:repeat(var(--cols,6),1fr)}.stats-container.is-summary[data-v-3a8acaa2]{grid-template-columns:repeat(2,1fr)}.stats-container.is-fixed[data-v-3a8acaa2]{grid-template-columns:repeat(var(--fixed-cols,3),1fr)}.stats-card[data-v-3a8acaa2]{border-radius:14px;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08);display:flex;align-items:center;padding:0 16px;overflow:hidden}.stats-card.is-clickable[data-v-3a8acaa2]{cursor:pointer;transition:transform .08s ease,box-shadow .08s ease}.stats-card.is-clickable[data-v-3a8acaa2]:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,0,0,.12)}.card-stats[data-v-3a8acaa2]{height:117px}.card-fixed[data-v-3a8acaa2],.card-summary[data-v-3a8acaa2]{height:110px}.stats-icon-wrap[data-v-3a8acaa2]{border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-stats[data-v-3a8acaa2],.icon-summary[data-v-3a8acaa2]{width:84px;height:84px}.icon-fixed[data-v-3a8acaa2]{width:76px;height:76px;opacity:.95}.stats-icon[data-v-3a8acaa2]{width:56px;height:56px;-o-object-fit:contain;object-fit:contain}.stats-content[data-v-3a8acaa2]{margin-left:14px;display:flex;flex-direction:column;flex:1}.content-right[data-v-3a8acaa2]{align-items:flex-end;text-align:right}.content-left[data-v-3a8acaa2]{align-items:flex-start;text-align:left}.content-center[data-v-3a8acaa2],.content-fixed[data-v-3a8acaa2]{align-items:center;text-align:center}.content-fixed[data-v-3a8acaa2]{justify-content:center}.stats-total[data-v-3a8acaa2]{font-size:46px;font-weight:800;line-height:1;color:#111}.stats-text[data-v-3a8acaa2]{margin-top:6px;font-size:16px;color:#444;line-height:1.1}.stats-title[data-v-3a8acaa2]{font-size:16px;font-weight:600;color:#334155;line-height:1.2;margin-bottom:6px}.fixed-total[data-v-3a8acaa2]{font-size:54px;letter-spacing:.5px}.fixed-text[data-v-3a8acaa2]{font-size:16px;font-weight:600;color:#334155}@media (max-width:1200px){.stats-container.is-stats[data-v-3a8acaa2]{grid-template-columns:repeat(3,1fr)}.stats-container.is-fixed[data-v-3a8acaa2],.stats-container.is-summary[data-v-3a8acaa2]{grid-template-columns:1fr}.card-fixed[data-v-3a8acaa2]{height:108px}}@media (max-width:768px){.stats-container.is-stats[data-v-3a8acaa2]{grid-template-columns:repeat(2,1fr)}}.p-paginator-bottom{padding:0!important}.p-inputtext{width:100%}.p-button-label{color:#fff}.box-header-table{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between}.box-header-table .info-box{display:flex;align-items:center;padding:8px;border-radius:5px;background:#f8f8f8 0 0 no-repeat padding-box;height:56px;white-space:nowrap;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden}.box-header-table .info-box .info-image{width:32px;height:32px;margin-right:10px}.box-header-table .info-box .info-content{display:flex;flex-direction:row;align-items:center}.box-header-table .info-box .info-content .info-title{margin:0;font-size:16px;margin-right:5px}.box-header-table .info-box .info-content .info-value{font-weight:700;margin:0;font-size:16px;color:#555}.box-header-table .style_btn_export{height:40px;background:#ffdf01 0 0 no-repeat padding-box;border:1px solid #ffdf01;border-radius:3px;font:normal normal normal 16px/21px Segoe UI;letter-spacing:0;color:#000}.box-header-table .style_btn_export .p-button-label{color:#000}.box-header-table .style_btn_export:hover{background:#ffdf01 0 0 no-repeat padding-box;border:1px solid #ffdf01}.simple-filter{background:transparent;padding:0;margin-bottom:10px}.filter-left{display:flex;gap:14px;align-items:flex-end}.filter-item{display:flex;flex-direction:column;gap:4px}.filter-item label{font-size:12px;font-weight:600;color:#333}.filter-item .p-calendar,.filter-item .p-dropdown{width:260px;height:36px}.filter-right{display:flex;align-items:flex-end}.box-header-table button{background-color:#ffdf01;color:#000;border:0;padding:13px 35px}.box-header-table button:hover{background-color:#ffdf01;color:#000;opacity:.8}.box-header-table button:disabled{background-color:#f2f3f7;color:#666}.box-header-table .p-button:enabled:hover{background-color:#ffdf01;color:#000;opacity:.7;border-color:unset}.box-header-table button .p-button-label{color:#000;font-weight:600;line-height:1}.manager-title{color:#1d3118;font-size:24px;padding-bottom:10px;font-weight:700}.p-calendar .p-datepicker{width:280px;padding:0;padding-top:5px}.p-calendar .p-datepicker td,.p-calendar .p-datepicker td a{padding:0!important}.p-calendar .p-datepicker td span{padding:0!important;width:30px!important;height:30px!important}.p-datepicker .p-datepicker-header{padding:5px!important}.p-button-warning .pi-times{color:#1d76bc}.color-box{height:30px;width:30px;margin-right:10px}