.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.v-input--checkbox.v-input--dense{margin-top:4px}.filters[data-v-b4a7247e]{justify-content:space-between}.filter[data-v-b4a7247e]{max-width:250px}.table-wrapper[data-v-b4a7247e]{max-height:600px;position:relative;overflow-x:auto;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}.table-wrapper[data-v-b4a7247e]::-webkit-scrollbar{display:block;width:12px;height:12px}.table-wrapper[data-v-b4a7247e]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px}.table-wrapper[data-v-b4a7247e]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:6px}.table-wrapper[data-v-b4a7247e]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5)}.table-wrapper[data-v-b4a7247e]::-webkit-scrollbar:horizontal{display:block;height:12px}.table-wrapper[data-v-b4a7247e]::-webkit-scrollbar-thumb:horizontal{background:rgba(0,0,0,.3);border-radius:6px;min-width:20px}.table-wrapper[data-v-b4a7247e]::-webkit-scrollbar-thumb:horizontal:hover{background:rgba(0,0,0,.5)}[data-v-b4a7247e] .table-wrapper #fourhands-report-table .v-data-table__wrapper{overflow:visible!important;max-height:none!important}[data-v-b4a7247e] .table-wrapper #fourhands-report-table .v-data-table__wrapper table thead tr th{position:sticky!important;position:-webkit-sticky!important;top:0!important;z-index:10!important;background:#f4f4f4!important;font-size:14px!important;font-weight:500;box-shadow:0 2px 2px -1px rgba(0,0,0,.1)}[data-v-b4a7247e] #fourhands-report-table .v-data-table__wrapper table>tbody>tr>td:first-child,[data-v-b4a7247e] #fourhands-report-table .v-data-table__wrapper table>thead>tr>th:first-child{position:sticky!important;position:-webkit-sticky!important;left:0;z-index:1;background:#f4f4f4;border-right:1px solid #e0e0e0;font-weight:500}[data-v-b4a7247e] #fourhands-report-table .v-data-table__wrapper table>thead>tr>th:first-child{z-index:11!important}.charts-container[data-v-b4a7247e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(600px,1fr));gap:24px;margin-top:24px}.chart-wrapper[data-v-b4a7247e]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #e0e0e0}.chart-header[data-v-b4a7247e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e0e0e0}.chart-title[data-v-b4a7247e]{font-size:18px;font-weight:600;color:#378eff;margin:0}.percent-badge[data-v-b4a7247e]{background:#378eff;padding:4px 8px;border-radius:4px;font-weight:500}.percent-badge i[data-v-b4a7247e]{color:#fff;font-size:16px}[data-v-b4a7247e] .chartjs-render-monitor{border-radius:4px}[data-v-b4a7247e] .chart-legend{max-height:80px;overflow-y:auto;margin-bottom:10px}.legend-container[data-v-b4a7247e]{display:flex;align-items:center;gap:16px;padding:12px 16px;background:#f5f5f5;border-radius:4px;border:1px solid #e0e0e0}.legend-title[data-v-b4a7247e]{font-weight:500;font-size:14px;color:#333}.legend-items[data-v-b4a7247e]{display:flex;gap:24px;flex-wrap:wrap}.legend-item[data-v-b4a7247e]{display:flex;align-items:center;gap:4px}.legend-label[data-v-b4a7247e]{font-weight:600;font-size:14px;color:#666;min-width:16px}.legend-text[data-v-b4a7247e]{font-size:14px;color:#666}