.print-container{display:none}@media print{.print-container{display:table}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ka-icon-group-arrow-collapsed:before,.ka-icon-tree-arrow-collapsed:before{content:"\e800"}.ka-icon-close:before{content:"\e801"}.ka-icon-group-arrow-expanded:before,.ka-icon-tree-arrow-expanded:before{content:"\e802"}.ka-icon-sort-arrow-down:before{content:"\e803"}.ka-icon-sort-arrow-up:before{content:"\e804"}.ka-icon-filter:before{content:"\e805"}.ka{overflow:hidden;background-color:#fff;font-size:14px;display:flex;flex-direction:column}.ka-table-wrapper{height:100%;width:100%;overflow-y:auto}.ka-table{width:100%;table-layout:fixed;border-collapse:collapse}.ka-thead-background{background-color:#f1f5f7}.ka-thead-cell-height{box-sizing:border-box;height:47px}.ka-thead-fixed{position:sticky}.ka-thead-row:first-child .ka-thead-fixed{top:0}.ka-thead-row:nth-child(2) .ka-thead-fixed{top:47px}.ka-thead-row:nth-child(3) .ka-thead-fixed{top:94px}.ka-thead-row:nth-child(4) .ka-thead-fixed{top:141px}.ka-thead-row:nth-child(5) .ka-thead-fixed{top:188px}.ka-thead-row:nth-child(6) .ka-thead-fixed{top:235px}.ka-thead-cell{padding:15px 20px;color:#747d86}.ka-thead-cell-wrapper{display:flex}.ka-thead-cell-content,.ka-thead-cell-content-wrapper{width:100%}.ka-tbody{height:100%}.ka-cell,.ka-thead-cell{text-align:left}.ka-cell{padding:8px 20px;line-height:29px;color:#353c44}.ka-tree-cell{display:flex}.ka-icon{font-weight:100;font-size:10px;font-family:icons}.ka-input{max-width:100%;border:1px solid}.ka-cell-editor-validation-error .ka-input{background:#ffe7e7;border:1px solid #ff0c0c}.ka-validation-message-container{position:absolute}.ka-validation-message{font-size:12px;color:#fff;background-color:#ff0c0c;padding:0 10px;max-width:200px}.ka-empty-cell{width:40px;min-width:40px}.ka-tree-empty-space{width:20px}.ka-tr{width:100%}.ka-no-data-row{height:100px;text-align:center}.ka-row{box-sizing:border-box;border-bottom:2px solid #f9fbfc;border-top:2px solid #f9fbfc}.ka-dragged-row{opacity:.5}.ka-drag-over-row{box-shadow:inset 0 7px 0 -4px #e1ebf0}.ka-dragged-row~.ka-drag-over-row{box-shadow:inset 0 -7px 0 -4px #e1ebf0}.ka-drag-over-column{box-shadow:inset 7px 0 0 -4px #e1ebf0}.ka-dragged-column~.ka-drag-over-column{box-shadow:inset -7px 0 0 -4px #e1ebf0}.ka-row-selected{background-color:#f7fcfd}.ka-group-row{background-color:#f9fbfc;box-sizing:border-box;border-bottom:1px solid #fff;border-top:1px solid #fff}.ka-group-cell{padding:8px 10px}.ka-group-cell-content{display:flex;align-items:center}.ka-icon-group-arrow{padding:10px 5px 10px 10px;margin-right:5px;cursor:pointer}.ka-icon-tree-arrow{padding:0 10px;margin-left:-10px;cursor:pointer}.ka-icon-sort{margin-left:3px}.ka-pointer{cursor:pointer}.ka-filter-row-cell{padding:0 20px 15px}.ka-loading{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#ffffff88;display:flex;justify-content:center;align-items:center;flex-direction:column}.ka-loading-active,.ka-loading-icon{position:relative}.ka-loading-icon{width:10px;height:10px;border-radius:50%;-webkit-animation:ka-loading-animation 1s linear infinite alternate;animation:ka-loading-animation 1s linear infinite alternate;left:-20px}.ka-thead-cell-resize{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2px;cursor:col-resize;background-color:#d7e4eb;position:relative;left:19px}.ka-thead-cell-resize:active:after{content:"";display:block;position:fixed;cursor:col-resize;z-index:2;top:0;left:0;width:100%;height:100%}.ka-thead-background:active{z-index:1}.ka-summary-cell{padding:12px 20px}@-webkit-keyframes ka-loading-animation{0%{background-color:#747d86;box-shadow:20px 0 0 0 hsla(210,7%,49%,.2),40px 0 0 0 hsla(210,7%,49%,.2)}25%{background-color:hsla(210,7%,49%,.4);box-shadow:20px 0 0 0 #747d86,40px 0 0 0 hsla(210,7%,49%,.2)}75%{background-color:hsla(210,7%,49%,.4);box-shadow:20px 0 0 0 hsla(210,7%,49%,.2),40px 0 0 0 #747d86}to{box-shadow:none}}@keyframes ka-loading-animation{0%{background-color:#747d86;box-shadow:20px 0 0 0 hsla(210,7%,49%,.2),40px 0 0 0 hsla(210,7%,49%,.2)}25%{background-color:hsla(210,7%,49%,.4);box-shadow:20px 0 0 0 #747d86,40px 0 0 0 hsla(210,7%,49%,.2)}75%{background-color:hsla(210,7%,49%,.4);box-shadow:20px 0 0 0 hsla(210,7%,49%,.2),40px 0 0 0 #747d86}to{box-shadow:none}}.ka-loading-text{margin-top:15px;color:#353c44}.ka-paging-sizes-active{display:flex;justify-content:space-between}.ka-paging-pages,.ka-paging-sizes{list-style:none;display:flex;flex-direction:row;padding:0 10px;margin:0}.ka-paging-pages{justify-content:flex-end}.ka-paging-page-index,.ka-paging-size{cursor:pointer;padding:5px;margin:10px 5px;min-width:18px;border-radius:50%;text-align:center;color:#747d86;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ka-paging-page-index-active,.ka-paging-size-active{background-color:#f1f5f7;font-weight:700;color:#747d86}.ka-popup{background-color:#fff;border:1px solid #ddd;border-radius:6px;box-sizing:border-box;box-shadow:0 6px 12px rgba(0,0,0,.18);color:#747d86;padding:15px 20px;position:absolute;text-align:center;width:245px;max-height:325px;overflow-y:auto;z-index:1000}.ka-popup-content-item{display:flex;align-items:center;border-bottom:1px solid #f9fbfc}.ka-popup-content-item-value{padding:8px 20px}.ka-header-filter-button-icon{font-size:16px}.ka-header-filter-button{margin-left:3px}.ka-header-filter-button-has-value{font-weight:700}@font-face{font-family:icons;src:url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAOYAA0AAAAACIwAAANEAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCXhEICoVkhBELGAABNgIkAyAEIAWDGwd3G7wGIB6FccN9E8MSQ5TJpF8+Kh6+t+Pr3H79IWQDyGtnGznKjFTOdqrnf1z+g5yUiMkVTqLPrm6X95YUF/revX4rMPI/7p3+9bhAwsmLIKM/dpMmheGeGFCXBhJmYyycIKFmXZZqg+4GoD75LAR8vcb1B99t3n90zw5UoxWZECqFHBlSLp4CJWQvQz/wJGgnfjEmKgRLUe91Z4ofS9L+YtLLacLLCAD0CyQkdAuwURLolpuKSuUymdD/Y0lxvyigSHgnxXaEJFQCCIkoJRIQGTLwnwly4RNDFIU6UAVaUYn38D8gBwSCurIEzdoGMEUiMSG6XNmbvBmcPh4yOeEnZG4Hjdtcbr7UvDqZOW5R3gwcI6EreQSlMZhji1XdJtomxyXVxz0xOqA0iV2poyEGvkUrb+JXErcttqPmckjrhP24zVE3pQd1nKm6TSndsCV60yq9k46E8sVaxjuLbzjQizxKDhBMB2rtAYm4yWaJQlNtzuaxN2cL9Lms6+3NivaelBNhybVa61y+Dui65A50TRLHAWDkX8MLpTlWTY+l++ycXbLW0qOxNhWKr7xRS3zDZdOO1+cmLU2lVT2/AspTZdIy1RHOLQL+4EuSLTA+03urCoW1lm7tCMkgz8VBbbHw5ito81fAqJGVuiF/FEOqE4wTUnzVgPN6Y3XI/x+x3vffdzB/W0UOauDX9/phBrRQ/ND5izv5sMi2JevqHCEQa5Zt7mJv8WwDvbj3ytdtaz5R+U2Vryb7U/043rZdKf/YcnwyJgcvliuvf0HdByAQuP/D+ztI1v/Kq3Lzhv0UcpAOoFwGgum5AznI+ZeAkhwQ64AcvgXPesZ8gSqjZSAT/LXexXkIZeqLaAYD0QQz0Rw2qktUuaguVea55ZU6fSyJvEKoBaAZtKMJRqI5LFSXaLVTXarW3R0rjfWaQ/Y44ZgTTjjOoZWcYxYXgNX2OeCco3Y5zb3i6gGD1NhkuN4+p51xKL/fKMONZPuySZVcObh1flX2Wf0O2Of4yPR3OWufvdG7XdJvEYJl/uHsSC/b+PB3jC7+n8QWgEy4RhWRySJJkUdJlEZZlEdF6YGj20tTKtS549PKwGRVLUalElSgBg1oZR0=) format("woff2"),url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal}.ka-icon-group-arrow-collapsed:before,.ka-icon-tree-arrow-collapsed:before{content:""}.ka-icon-close:before{content:""}.ka-icon-group-arrow-expanded:before,.ka-icon-tree-arrow-expanded:before{content:""}.ka-icon-sort-arrow-down:before{content:""}.ka-icon-sort-arrow-up:before{content:""}.ka-icon-filter:before{content:""}.custom-table-material{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.custom-table-material .ka-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.4) transparent}.custom-table-material .ka-table-wrapper::-webkit-scrollbar{height:6px;width:6px}.custom-table-material .ka-table-wrapper::-webkit-scrollbar-track{background:transparent;border-radius:3px}.custom-table-material .ka-table-wrapper::-webkit-scrollbar-thumb{background:rgba(148,163,184,.4);border-radius:3px;-webkit-transition:background .3s cubic-bezier(.4,0,.2,1);transition:background .3s cubic-bezier(.4,0,.2,1)}.custom-table-material .ka-table-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(148,163,184,.6)}.custom-table-material table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;min-width:600px}.custom-table-material td,.custom-table-material th{text-align:left;vertical-align:middle;border-bottom:1px solid #e2e8f0;transition:all .3s cubic-bezier(.4,0,.2,1)}.custom-table-material thead tr{background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 1px 3px rgba(0,0,0,.05)}.custom-table-material thead tr th{font-weight:700;font-size:.6875rem;text-transform:uppercase;letter-spacing:.8px;color:#64748b;white-space:nowrap;position:sticky;top:0;z-index:10;background:inherit;border-bottom:1px solid #e2e8f0;padding:18px 24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.custom-table-material thead tr th:first-child{border-top-left-radius:12px;padding-left:28px}.custom-table-material thead tr th:last-child{border-top-right-radius:12px;padding-right:28px}.custom-table-material thead tr th:hover{color:#2196f3}.custom-table-material .ka-thead-background{background:linear-gradient(180deg,#fff,#f8fafc)!important;box-shadow:0 1px 3px rgba(0,0,0,.05)}.custom-table-material .ka-empty-cell{width:0!important;min-width:0!important;max-width:0!important;padding:0!important;border:none!important;overflow:hidden;visibility:hidden}.custom-table-material .ka-empty-cell *,.custom-table-material .ka-empty-cell:empty{display:none}.custom-table-material .ka-tree-empty-space{width:0!important;padding:0!important;display:none}.custom-table-material tbody tr{transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.custom-table-material tbody tr:hover{background:linear-gradient(90deg,rgba(33,150,243,.02),rgba(33,150,243,.06) 50%,rgba(33,150,243,.02));box-shadow:0 1px 2px rgba(0,0,0,.04)}.custom-table-material tbody tr:hover:before{background:linear-gradient(180deg,#1e88e5,#2196f3)}.custom-table-material tbody tr:hover td{color:#1e293b}.custom-table-material tbody tr:active{background:rgba(33,150,243,.08)}.custom-table-material tbody tr:last-child td{border-bottom:none}.custom-table-material tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.custom-table-material tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.custom-table-material tbody td{font-size:.875rem;color:#1e293b;line-height:1.6;padding:16px 24px;font-weight:400;position:relative}.custom-table-material tbody td:first-child{padding-left:28px}.custom-table-material tbody td:last-child{padding-right:28px}.custom-table-material .ka-icon{font-weight:100;font-size:13px;font-family:icons;color:#94a3b8;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:.7}.custom-table-material .ka-icon-sort{margin-left:8px;position:relative;top:1px;opacity:.5;transition:all .3s cubic-bezier(.4,0,.2,1)}.custom-table-material .ka-icon-sort:hover{color:#2196f3;opacity:1;transform:scale(1.15)}.custom-table-material .ka-pointer{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.custom-table-material .ka-pointer:hover{color:#2196f3}.custom-table-material .ka-pointer:hover .ka-icon{opacity:1;color:#2196f3}.custom-table-material .ka-thead-cell-content{display:flex;align-items:center;gap:4px}.custom-table-material .ka-cell-text,.custom-table-material .ka-thead-cell-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-table-material .ka-thead-cell-resize{width:6px;cursor:col-resize;position:relative}.custom-table-material .ka-thead-cell-resize:after{content:"";position:absolute;right:2px;top:25%;bottom:25%;width:2px;background:#e2e8f0;border-radius:1px;transition:background .3s cubic-bezier(.4,0,.2,1)}.custom-table-material .ka-thead-cell-resize:hover:after{background:#2196f3}.custom-table-material .ka-filter-row{background:linear-gradient(180deg,#f8fafc,rgba(248,250,252,.5));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.custom-table-material .ka-filter-row td{padding:14px 20px;border-bottom:1px solid #e2e8f0}.custom-table-material .ka-filter-row td:first-child{padding-left:28px}.custom-table-material .ka-filter-row td:last-child{padding-right:28px}.custom-table-material .ka-filter-row input{width:100%;padding:11px 16px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:.875rem;color:#1e293b;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none;font-family:inherit;font-size:16px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.custom-table-material .ka-filter-row input::-moz-placeholder{color:#94a3b8;font-weight:400}.custom-table-material .ka-filter-row input:-ms-input-placeholder{color:#94a3b8;font-weight:400}.custom-table-material .ka-filter-row input::placeholder{color:#94a3b8;font-weight:400}.custom-table-material .ka-filter-row input:hover{border-color:#1e88e5;box-shadow:0 2px 4px rgba(33,150,243,.08)}.custom-table-material .ka-filter-row input:focus{border-color:#2196f3;border-width:2px;padding:10px 15px;box-shadow:0 0 0 3px rgba(33,150,243,.1),0 4px 6px -1px rgba(0,0,0,.06),0 2px 4px -1px rgba(0,0,0,.04);transform:translateY(-1px)}.custom-table-material .ka-filter-row .select-dropdown{width:100%;margin-right:0;padding:11px 16px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:16px;color:#1e293b;background:#fff;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.04)}.custom-table-material .ka-filter-row .select-dropdown:hover{border-color:#1e88e5;box-shadow:0 2px 4px rgba(33,150,243,.08)}.custom-table-material .ka-filter-row .select-dropdown:focus{border-color:#2196f3;border-width:2px;box-shadow:0 0 0 3px rgba(33,150,243,.1),0 4px 6px -1px rgba(0,0,0,.06),0 2px 4px -1px rgba(0,0,0,.04)}.custom-table-material .ka-no-data-row{text-align:center}.custom-table-material .ka-no-data-row td{padding:48px 24px;color:#94a3b8}.custom-table-material .ka-loading{position:relative}.custom-table-material .ka-loading:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:20}.custom-table-material .ka-loading-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:21;display:flex;align-items:center;gap:12px;padding:16px 28px;background:#fff;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 10px 40px rgba(0,0,0,.1);font-weight:600;font-size:.875rem;color:#1e293b}.custom-table-material .ka-loading-text:before{content:"";width:20px;height:20px;border:2px solid #e2e8f0;border-top-color:#2196f3;border-radius:50%;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.custom-table-material .ka-paging{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:linear-gradient(180deg,#fff,#f8fafc);border-top:1px solid #e2e8f0;flex-wrap:wrap;gap:16px}.custom-table-material .pagination{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.custom-table-material .page-item{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 12px;border-radius:8px;font-size:.875rem;font-weight:600;color:#64748b;background:transparent;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}.custom-table-material .page-item:hover:not(.active){background:rgba(33,150,243,.04);color:#2196f3;border-color:#e2e8f0}.custom-table-material .page-item:active:not(.active){transform:scale(.95);background:rgba(33,150,243,.1)}.custom-table-material .page-item.active{background:linear-gradient(145deg,#1e88e5,#1565c0);color:#fff;box-shadow:0 4px 14px rgba(33,150,243,.4);transform:translateY(-1px);border-color:transparent}.custom-table-material .ka-paging-page-index{cursor:pointer}.custom-table-material .ka-paging-sizes{display:flex;align-items:center;gap:10px}.custom-table-material .ka-paging-sizes select,.custom-table-material .ka-paging-sizes-label{display:none}.custom-table-material tr.ka-row-selected{background:rgba(33,150,243,.08)!important}.custom-table-material tr.ka-row-selected td{border-color:rgba(33,150,243,.2)}.custom-table-material .ka-cell-editor-wrapper input{width:100%;padding:10px 14px;border:2px solid #2196f3;border-radius:8px;font-size:16px;color:#1e293b;background:#fff;outline:none;font-family:inherit}.custom-table-material .ka-group-row{background:linear-gradient(90deg,rgba(33,150,243,.06),transparent);font-weight:600}.custom-table-material .ka-group-row td{padding:14px 20px;color:#1565c0}.custom-table-material .ka-detail-row{background:#f8fafc}.custom-table-material .ka-detail-row td{padding:20px;border-left:3px solid #2196f3}.custom-table-material .ka-summary-row{background:linear-gradient(180deg,#fff,#f8fafc);font-weight:600}.custom-table-material .ka-summary-row td{border-top:2px solid #e2e8f0;color:#1e293b}.custom-table-material .ka-virtual-table-wrapper{position:relative;overflow:auto;-webkit-overflow-scrolling:touch}.custom-table-material .ka-tree-cell{display:flex;align-items:center;gap:8px}.custom-table-material .ka-tree-expand-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.custom-table-material .ka-tree-expand-icon:hover{background:rgba(33,150,243,.04);color:#2196f3}@media(max-width:960px){.custom-table-material table{min-width:500px}.custom-table-material td,.custom-table-material th{padding:14px 16px;font-size:.8125rem}.custom-table-material thead tr th{font-size:.7rem}.custom-table-material .ka-filter-row td{padding:10px 14px}.custom-table-material .ka-filter-row input{padding:8px 12px}.custom-table-material .ka-paging{padding:16px 20px;gap:12px}.custom-table-material .page-item{min-width:34px;height:34px;font-size:.8125rem}}@media(max-width:600px){.custom-table-material table{min-width:400px}.custom-table-material td,.custom-table-material th{padding:10px 12px;font-size:.75rem}.custom-table-material thead tr th{font-size:.65rem;letter-spacing:.3px}.custom-table-material tbody td{line-height:1.4}.custom-table-material .ka-filter-row td{padding:8px 10px}.custom-table-material .ka-filter-row .select-dropdown,.custom-table-material .ka-filter-row input{padding:8px 10px;font-size:16px;border-radius:6px}.custom-table-material .ka-no-data-row td{padding:32px 16px}.custom-table-material .ka-loading-text{padding:12px 20px;font-size:.8125rem;gap:10px}.custom-table-material .ka-loading-text:before{width:16px;height:16px}.custom-table-material .ka-paging{padding:12px 14px;flex-direction:column;align-items:center;gap:12px}.custom-table-material .pagination{justify-content:center;gap:4px;width:100%}.custom-table-material .page-item{min-width:36px;height:36px;padding:0 8px;font-size:.8125rem;-webkit-tap-highlight-color:rgba(0,0,0,0)}.custom-table-material .page-item.active{transform:none;box-shadow:0 2px 8px rgba(33,150,243,.3)}.custom-table-material .ka-paging-sizes{width:100%;justify-content:center;gap:8px}.custom-table-material .ka-thead-cell-resize{display:none}.custom-table-material .ka-detail-row td,.custom-table-material .ka-group-row td{padding:12px 14px}}@media(max-width:400px){.custom-table-material table{min-width:320px}.custom-table-material td,.custom-table-material th{padding:8px 10px;font-size:.7rem}.custom-table-material thead tr th{font-size:.6rem}.custom-table-material .ka-filter-row td{padding:6px 8px}.custom-table-material .ka-filter-row .select-dropdown,.custom-table-material .ka-filter-row input{padding:6px 8px;border-radius:4px}.custom-table-material .pagination{gap:2px}.custom-table-material .page-item{min-width:32px;height:32px;font-size:.75rem;padding:0 6px}}@-webkit-keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.custom-table-material tbody tr{-webkit-animation:fadeIn .4s cubic-bezier(.4,0,.2,1);animation:fadeIn .4s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.custom-table-material .ka-loading-text:before,.custom-table-material tbody tr{-webkit-animation:none;animation:none}.custom-table-material *{transition-duration:.1s!important}}.custom-table-material .ka-skeleton{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%);background-size:200% 100%;-webkit-animation:pulse 1.5s ease-in-out infinite;animation:pulse 1.5s ease-in-out infinite;border-radius:4px;height:20px}.custom-table-material.dark-mode table{background:#1e293b}.custom-table-material.dark-mode td,.custom-table-material.dark-mode th{border-bottom-color:rgba(71,85,105,.5)}.custom-table-material.dark-mode thead tr{background:linear-gradient(180deg,#1e293b,#0f172a);box-shadow:0 1px 3px rgba(0,0,0,.3)}.custom-table-material.dark-mode thead tr th{color:#94a3b8;border-bottom-color:rgba(71,85,105,.5)}.custom-table-material.dark-mode thead tr th:hover{color:#60a5fa}.custom-table-material.dark-mode .ka-thead-background{background:linear-gradient(180deg,#1e293b,#0f172a)!important;box-shadow:0 1px 3px rgba(0,0,0,.3)}.custom-table-material.dark-mode .ka-empty-cell,.custom-table-material.dark-mode tbody tr:before{background:transparent}.custom-table-material.dark-mode tbody tr:hover{background:linear-gradient(90deg,rgba(59,130,246,.05),rgba(59,130,246,.1) 50%,rgba(59,130,246,.05));box-shadow:0 1px 2px rgba(0,0,0,.3)}.custom-table-material.dark-mode tbody tr:hover:before{background:linear-gradient(180deg,#60a5fa,#3b82f6)}.custom-table-material.dark-mode tbody tr:hover td{color:#f1f5f9}.custom-table-material.dark-mode tbody tr:active{background:rgba(59,130,246,.15)}.custom-table-material.dark-mode tbody td{color:#f1f5f9}.custom-table-material.dark-mode .ka-icon{color:#64748b;opacity:.7}.custom-table-material.dark-mode .ka-icon-sort:hover{color:#60a5fa;opacity:1}.custom-table-material.dark-mode .ka-pointer:hover{color:#60a5fa}.custom-table-material.dark-mode .ka-pointer:hover .ka-icon{opacity:1;color:#60a5fa}.custom-table-material.dark-mode .ka-thead-cell-resize:after{background:rgba(71,85,105,.5)}.custom-table-material.dark-mode .ka-thead-cell-resize:hover:after{background:#3b82f6}.custom-table-material.dark-mode .ka-filter-row{background:linear-gradient(180deg,rgba(15,23,42,.8),rgba(15,23,42,.4));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.custom-table-material.dark-mode .ka-filter-row td{border-bottom-color:rgba(71,85,105,.5)}.custom-table-material.dark-mode .ka-filter-row input{border-color:rgba(71,85,105,.5);color:#f1f5f9;background:#1e293b;box-shadow:0 1px 2px rgba(0,0,0,.3)}.custom-table-material.dark-mode .ka-filter-row input::-moz-placeholder{color:#64748b}.custom-table-material.dark-mode .ka-filter-row input:-ms-input-placeholder{color:#64748b}.custom-table-material.dark-mode .ka-filter-row input::placeholder{color:#64748b}.custom-table-material.dark-mode .ka-filter-row input:hover{border-color:#3b82f6;box-shadow:0 2px 4px rgba(59,130,246,.15)}.custom-table-material.dark-mode .ka-filter-row input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2),0 4px 6px -1px rgba(0,0,0,.4),0 2px 4px -1px rgba(0,0,0,.3);transform:translateY(-1px)}.custom-table-material.dark-mode .ka-filter-row .select-dropdown{border-color:rgba(71,85,105,.5);color:#f1f5f9;background:#1e293b;box-shadow:0 1px 2px rgba(0,0,0,.3)}.custom-table-material.dark-mode .ka-filter-row .select-dropdown:hover{border-color:#3b82f6;box-shadow:0 2px 4px rgba(59,130,246,.15)}.custom-table-material.dark-mode .ka-filter-row .select-dropdown:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2),0 4px 6px -1px rgba(0,0,0,.4),0 2px 4px -1px rgba(0,0,0,.3)}.custom-table-material.dark-mode .ka-no-data-row td{color:#64748b}.custom-table-material.dark-mode .ka-loading:after{background:rgba(15,23,42,.9)}.custom-table-material.dark-mode .ka-loading-text{background:#1e293b;border-color:rgba(71,85,105,.5);box-shadow:0 10px 40px rgba(0,0,0,.4);color:#f1f5f9}.custom-table-material.dark-mode .ka-loading-text:before{border-color:#3b82f6 rgba(71,85,105,.5) rgba(71,85,105,.5)}.custom-table-material.dark-mode .ka-paging{background:linear-gradient(180deg,#1e293b,#0f172a);border-top-color:rgba(71,85,105,.5)}.custom-table-material.dark-mode .page-item{color:#94a3b8}.custom-table-material.dark-mode .page-item:hover:not(.active){background:rgba(59,130,246,.1);color:#60a5fa;border-color:rgba(71,85,105,.5)}.custom-table-material.dark-mode .page-item:active:not(.active){background:rgba(59,130,246,.2)}.custom-table-material.dark-mode .page-item.active{background:linear-gradient(145deg,#3b82f6,#2563eb);box-shadow:0 4px 14px rgba(59,130,246,.4)}.custom-table-material.dark-mode tr.ka-row-selected{background:rgba(59,130,246,.15)!important}.custom-table-material.dark-mode tr.ka-row-selected td{border-color:rgba(59,130,246,.3)}.custom-table-material.dark-mode .ka-cell-editor-wrapper input{border-color:#3b82f6;color:#f1f5f9;background:#1e293b}.custom-table-material.dark-mode .ka-group-row{background:linear-gradient(90deg,rgba(59,130,246,.1),transparent)}.custom-table-material.dark-mode .ka-group-row td{color:#60a5fa}.custom-table-material.dark-mode .ka-detail-row{background:#0f172a}.custom-table-material.dark-mode .ka-detail-row td{border-left-color:#3b82f6}.custom-table-material.dark-mode .ka-summary-row{background:linear-gradient(180deg,#1e293b,#0f172a)}.custom-table-material.dark-mode .ka-summary-row td{border-top-color:rgba(71,85,105,.5);color:#f1f5f9}.custom-table-material.dark-mode .ka-table-wrapper{scrollbar-color:rgba(100,116,139,.5) transparent}.custom-table-material.dark-mode .ka-table-wrapper::-webkit-scrollbar-thumb{background:rgba(100,116,139,.5)}.custom-table-material.dark-mode .ka-table-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(100,116,139,.7)}.custom-table-material.dark-mode .ka-skeleton{background:linear-gradient(90deg,#334155 25%,#475569 50%,#334155 75%)}