.ant-table-wrapper .ant-table-thead>tr>th{background:#0a2540!important;color:#fff!important;font-weight:500!important;font-size:12px!important;letter-spacing:.1px!important;border-bottom:none!important;border-inline-end:1px solid rgba(255,255,255,.14)!important;padding:10px 14px!important;transition:background .2s ease!important;white-space:nowrap!important;word-break:keep-all!important;word-wrap:normal!important}.ant-table-wrapper .ant-table-thead>tr>th .ant-table-column-title{font-weight:500!important;font-size:12px!important;white-space:nowrap!important;word-break:keep-all!important;overflow:visible!important}.ant-table-wrapper .ant-table-thead>tr>th .ant-table-column-sorters{white-space:nowrap!important;display:inline-flex!important;align-items:center!important}.ant-table-wrapper .ant-table-thead>tr>th:last-child{border-inline-end:none!important}.ant-table-wrapper .ant-table-thead>tr>th:before{display:none!important}.ant-table-wrapper .ant-table-thead>tr>th.ant-table-column-sort{background:#0d2f50!important;color:#fff!important}.ant-table-wrapper .ant-table-thead>tr>th:hover{background:#0e3459!important}.ant-table-wrapper .ant-table-thead>tr>th .ant-table-column-sorter,.ant-table-wrapper .ant-table-thead>tr>th .ant-table-filter-trigger{color:#ffffffb3!important}.ant-table-wrapper .ant-table-thead>tr>th:hover .ant-table-column-sorter,.ant-table-wrapper .ant-table-thead>tr>th:hover .ant-table-filter-trigger{color:#38bdf8!important}.ant-table-wrapper .ant-table-container{border:1px solid #e2e8f0!important;border-radius:10px!important;overflow:hidden!important}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid #e2e8f0!important;border-inline-end:1px solid #edf2f7!important;padding:8px 12px!important;font-size:12px!important;color:#1e293b!important;line-height:1.4!important}.ant-table-wrapper .ant-table-tbody>tr>td:last-child{border-inline-end:none!important}.ant-table-wrapper .ant-table-tbody>tr>td strong,.ant-table-wrapper .ant-table-tbody>tr>td b{font-size:12.5px!important}.ant-table-wrapper .ant-table-tbody>tr>td span,.ant-table-wrapper .ant-table-tbody>tr>td div{font-size:12px}.ant-table-wrapper .ant-table-tbody .ant-tag{font-size:11px!important;padding:1px 7px!important;line-height:18px!important;border-radius:4px!important;margin:1px 2px!important}.ant-table-wrapper .ant-table-tbody .ant-btn-sm{font-size:11.5px!important;height:28px!important;padding:0 10px!important;border-radius:6px!important}.ant-table-wrapper .ant-table-tbody>tr.weft-table-row-selected>td,.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td{background:#e6f4ea!important;color:#0f172a!important;border-bottom-color:#bbf7d0!important}.ant-table-wrapper .ant-table-tbody>tr.weft-table-row-selected:hover>td,.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#dcfce7!important}.ant-table-wrapper .ant-table-tbody>tr.weft-table-row-selected>td:first-child,.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td:first-child{border-inline-start:3.5px solid #16a34a!important}.ant-table-wrapper .ant-table-tbody>tr:not(.weft-table-row-selected):not(.ant-table-row-selected):hover>td{background:#f8fafc!important;cursor:pointer!important}.ant-table-wrapper .ant-table-selection-column{display:none!important}.weft-filter-box .ant-input-affix-wrapper{background:#eaf2fa!important;border:1.5px solid #d4e4f5!important;border-radius:9px!important;color:#1e293b!important;height:38px!important;display:flex!important;align-items:center!important;padding:0 12px!important;transition:all .2s ease!important}.weft-filter-box .ant-input-affix-wrapper .ant-input{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;height:auto!important;padding:0 0 0 6px!important;color:#1e293b!important}.weft-filter-box>.ant-input{background:#eaf2fa!important;border:1.5px solid #d4e4f5!important;border-radius:9px!important;color:#1e293b!important;height:38px!important;padding:0 12px!important}.weft-filter-box .ant-input-affix-wrapper:hover,.weft-filter-box>.ant-input:hover{border-color:#06c!important;background:#e4eefa!important}.weft-filter-box .ant-input-affix-wrapper-focused,.weft-filter-box>.ant-input:focus{border-color:#06c!important;box-shadow:0 0 0 2px #0066cc26!important;background:#fff!important}.weft-filter-box .ant-select-selector{background:#eaf2fa!important;border:1.5px solid #d4e4f5!important;border-radius:9px!important;height:38px!important;color:#1e293b!important;display:flex!important;align-items:center!important;transition:all .2s ease!important}.weft-filter-box .ant-select:hover .ant-select-selector{border-color:#06c!important;background:#e4eefa!important}.weft-filter-box .ant-select-focused .ant-select-selector{border-color:#06c!important;box-shadow:0 0 0 2px #0066cc26!important;background:#fff!important}.weft-filter-box .ant-select-arrow{color:#64748b!important}.weft-filter-box .weft-reset-btn{background:#eaf2fa!important;border:1.5px solid #d4e4f5!important;border-radius:9px!important;height:38px!important;font-weight:600!important;color:#0a2540!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;transition:all .2s ease!important}.weft-filter-box .weft-reset-btn:hover{border-color:#06c!important;background:#e0ecf8!important;color:#06c!important}.ant-statistic .ant-statistic-title{font-size:11.5px!important;font-weight:500!important;color:#64748b!important;margin-bottom:2px!important}.ant-statistic .ant-statistic-content{font-size:19px!important;font-weight:600!important;line-height:1.25!important}.ant-statistic .ant-statistic-content-value{font-size:19px!important;font-weight:600!important}.ant-statistic .ant-statistic-content-prefix,.ant-statistic .ant-statistic-content-suffix{font-size:15px!important;font-weight:500!important}@media print{@page{size:A4 portrait;margin:10mm 12mm}html,body{background:#fff!important;color:#000!important;margin:0!important;padding:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body.printing-modal #root,body.printing-certificate #root,body:has(.ant-modal-open) #root,body:has(.ant-modal-wrap) #root{display:none!important;visibility:hidden!important}.ant-modal-mask{display:none!important}.ant-modal-wrap{position:static!important;inset:auto!important;overflow:visible!important;background:transparent!important;height:auto!important;width:100%!important}.ant-modal{position:static!important;top:0!important;left:0!important;margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;box-shadow:none!important;transform:none!important}.ant-modal-content{box-shadow:none!important;border:none!important;padding:0!important;background:transparent!important}.ant-modal-header,.ant-modal-footer,.ant-modal-close,.no-print{display:none!important}.printable-certificate-document{border:1.5px solid #0a2540!important;border-radius:8px!important;padding:24px 28px!important;background:#fff!important;box-shadow:none!important;page-break-inside:avoid!important;break-inside:avoid!important;margin:0 auto!important;width:100%!important}.ant-layout-sider,.ant-layout-header,.weft-filter-box,.ant-btn,.ant-pagination{display:none!important}.ant-layout,.ant-layout-content{background:#fff!important;margin:0!important;padding:0!important}}.ant-tabs-nav{margin-bottom:16px!important}.ant-tabs-nav .ant-tabs-nav-wrap{flex:none!important}.ant-tabs-nav .ant-tabs-nav-list{gap:10px!important}.ant-tabs .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active),.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active),.ant-tabs:not(.ant-tabs-bottom):not(.ant-tabs-left):not(.ant-tabs-right)>.ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active){background:#fff!important;background-color:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:10px!important;height:38px!important;padding:0 16px!important;font-size:12.5px!important;font-weight:650!important;color:#0a2540!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;margin:0!important}.ant-tabs .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active) .ant-tabs-tab-btn,.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active) .ant-tabs-tab-btn{color:#0a2540!important;font-weight:650!important}.ant-tabs .ant-tabs-tab:not(.ant-tabs-tab-active) .anticon{color:#16a34a!important;font-size:14px!important;margin-inline-end:8px!important;transition:color .2s ease!important}.ant-tabs .ant-tabs-tab:not(.ant-tabs-tab-active):hover{border-color:#16a34a!important;background:#f0fdf4!important;background-color:#f0fdf4!important}.ant-tabs .ant-tabs-tab:not(.ant-tabs-tab-active):hover .ant-tabs-tab-btn{color:#16a34a!important}.ant-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active,.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active,.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active,.ant-tabs:not(.ant-tabs-bottom):not(.ant-tabs-left):not(.ant-tabs-right)>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:#16a34a!important;background-color:#16a34a!important;border:1.5px solid #16a34a!important;border-color:#16a34a!important;border-radius:10px!important;box-shadow:0 4px 12px #16a34a3d!important;height:38px!important;padding:0 16px!important;margin:0!important}.ant-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important;font-weight:650!important}.ant-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .anticon,.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .anticon,.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .anticon{color:#fff!important}.ant-tabs-ink-bar{display:none!important}.ant-tabs-top>.ant-tabs-nav:before{display:none!important}[dir=rtl] .ant-breadcrumb,body[dir=rtl] .ant-breadcrumb,.ant-breadcrumb-rtl{direction:rtl!important;text-align:right!important}[dir=rtl] .ant-breadcrumb ol,.ant-breadcrumb-rtl ol{display:flex!important;flex-direction:row!important;align-items:center!important}[dir=rtl] .ant-breadcrumb .ant-breadcrumb-separator,.ant-breadcrumb-rtl .ant-breadcrumb-separator{margin-inline:6px!important;color:#94a3b8!important}[dir=rtl] .ant-breadcrumb li,.ant-breadcrumb-rtl li{display:inline-flex!important;align-items:center!important}@media (max-width: 768px){.weft-desktop-search{display:none!important}.weft-filter-box{flex-wrap:wrap!important;gap:8px!important}.weft-filter-box>*{min-width:100%!important}.ant-page-header-heading{flex-wrap:wrap!important;gap:10px!important}.ant-page-header-heading-extra{width:100%!important;display:flex!important;justify-content:flex-start!important;flex-wrap:wrap!important}}@media print{@page{size:A4 portrait;margin:10mm 12mm}aside,header,.ant-layout-sider,.ant-layout-header,.ant-breadcrumb,.ant-page-header,.ant-table-wrapper,.ant-modal-mask,.ant-modal-close,.ant-modal-footer,.weft-filter-box{display:none!important}html,body,#root,.ant-layout,.ant-layout-content{background:#fff!important;color:#000!important;margin:0!important;padding:0!important;width:100%!important;height:auto!important;overflow:visible!important}.ant-modal-wrap{position:static!important;overflow:visible!important;padding:0!important;margin:0!important}.ant-modal{position:static!important;top:0!important;left:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-shadow:none!important}.ant-modal-content{box-shadow:none!important;border:none!important;padding:0!important;margin:0!important;page-break-inside:avoid!important;break-inside:avoid!important}.ant-modal-body{padding:0!important;margin:0!important}.ant-descriptions-bordered{border:1px solid #cbd5e1!important}.ant-descriptions-item-label,.ant-descriptions-item-content{padding:6px 10px!important;font-size:11px!important}.ant-divider{margin:10px 0!important}}
