.categoryListView_categoryListScroll__EmSk_{flex:1;min-height:0;overflow:auto}.categoryListView_categoryListArea__qWkv_{position:relative;display:flex;flex:1;flex-direction:column;min-height:0}.categoryListView_loadingOverlay__ja6Yo{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:rgb(255 255 255/65%);pointer-events:none}.categoryListView_sortableHeader__49zdN{cursor:pointer;user-select:none;white-space:nowrap}.categoryListView_sortableHeader__49zdN:hover{color:var(--mantine-color-blue-6)}.categoryListView_checkboxCell__Cx5qx{width:1%;white-space:nowrap;vertical-align:middle}.categoryListView_checkboxCell__Cx5qx .mantine-Checkbox-root{margin:0;cursor:pointer}.categoryListView_numericCell__DWyHY{width:1%;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.categoryListView_numericCell__DWyHY .categoryListView_sortableHeader__49zdN{display:inline-block;width:100%;text-align:right}.categoryListView_responsibleCell__SgfK3{width:1%;white-space:nowrap}.categoryListView_categoryRow__oKWl9{cursor:pointer}.categoryListView_categoryRowFullyVerified__wKNw5{background:#d1e7dd}.categoryListView_categoryRowFullyVerified__wKNw5:hover{background:#c3ddd0}.categoryListView_categoryRowDragTarget__0ShHr{background:#eef2ff;outline:1px solid #c7d2fe;outline-offset:-1px}.categoryListView_excelGroup__hvUCY{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.categoryListView_excelBtn__xZGdf{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:28px;min-height:28px;padding:0 8px;font-size:12px;font-weight:500;line-height:1;border-radius:4px;border:1px solid #a7f3d0;color:#047857;background:#ecfdf5;cursor:pointer;flex-shrink:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.categoryListView_excelBtn__xZGdf:hover:not(:disabled){background:#d1fae5}.categoryListView_excelBtn__xZGdf:disabled{opacity:.4;cursor:not-allowed}.categoryListView_excelBtnActive__57C2m{background:#d1fae5;border-color:#6ee7b7}.categoryListView_excelBtnChevron__bNDA_{width:10px;height:10px;flex-shrink:0;margin-inline-start:1px}.categoryListView_excelMenuDropdown__He699{padding:4px 0}.categoryListView_excelMenuItem__pWhc4{display:block;width:100%;padding:6px 12px;border:none;background:transparent;color:#374151;font-family:inherit;font-size:12px;font-weight:500;line-height:1.25;text-align:left;cursor:pointer;transition:background-color .15s ease}.categoryListView_excelMenuItem__pWhc4:hover{background:#f9fafb}.categoryListView_excelExportError__bGtJQ{max-width:280px;color:#b91c1c;font-size:11px;line-height:1.3;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leftMenuNavLink_navLink__hhtVn{border-radius:var(--mantine-radius-sm);color:var(--mantine-color-gray-2);--nl-bg:var(--mantine-color-dark-4);--nl-hover:var(--mantine-color-dark-5);--nl-color:var(--mantine-color-white)}.leftMenuNavLink_navLink__hhtVn:hover{background-color:var(--mantine-color-dark-5)!important;color:var(--mantine-color-gray-0)!important}.leftMenuNavLink_navLink__hhtVn[data-active]{background-color:var(--mantine-color-dark-4)!important;color:var(--mantine-color-white)!important}.leftMenuNavLink_navLink__hhtVn[data-active]:hover{background-color:var(--mantine-color-dark-5)!important;color:var(--mantine-color-gray-0)!important}.leftMenuNavLink_inheritColor__aUrX6{color:inherit}.detailPanel_panel__iZGj2{flex-shrink:0;display:flex;flex-direction:column;border-top:2px solid var(--mantine-color-gray-3);box-shadow:0 -4px 20px rgb(0 0 0/8%);background:var(--mantine-color-body)}.detailPanel_resizeHandle__8Wr8J{flex-shrink:0;height:14px;cursor:ns-resize;display:flex;align-items:center;justify-content:center;border-top:2px solid var(--mantine-color-indigo-2);user-select:none}.detailPanel_resizeHandle__8Wr8J:hover{background:var(--mantine-color-indigo-0)}.detailPanel_resizeGrip__YnQ_C{width:48px;height:6px;border-radius:999px;background:var(--mantine-color-gray-4)}.detailPanel_resizeHandle__8Wr8J:hover .detailPanel_resizeGrip__YnQ_C{background:var(--mantine-color-indigo-4)}.detailPanel_header__K_F_O{flex-shrink:0;display:flex;align-items:center;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs);border-bottom:1px solid var(--mantine-color-gray-3);background:var(--mantine-color-gray-0);min-width:0}.detailPanel_tabs__bMR02{display:flex;align-items:stretch;overflow-x:auto;min-width:0;flex-shrink:1;scrollbar-width:none}.detailPanel_tabs__bMR02::-webkit-scrollbar{display:none}.detailPanel_tab__RoAwQ{flex-shrink:0;display:flex;align-items:center;gap:6px;padding:4px 8px;margin-right:4px;font-size:11px;font-weight:500;border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-body);color:var(--mantine-color-dimmed);cursor:pointer;max-width:160px}.detailPanel_tab__RoAwQ:hover{background:var(--mantine-color-gray-0);color:var(--mantine-color-text)}.detailPanel_tabActive__3tpk5{background:var(--mantine-color-indigo-0);color:var(--mantine-color-indigo-7);border-color:var(--mantine-color-indigo-2)}.detailPanel_tabLabel__dnkcB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detailPanel_iframeWrap__AQas0{flex:1;position:relative;overflow:hidden;background:var(--mantine-color-gray-0);min-height:0}.detailPanel_iframe___5dpF{width:100%;height:100%;border:0;display:block}.detailPanel_overlay__Hr6fe{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgb(248 249 250/85%);z-index:10;pointer-events:none}.detailPanel_matchBadge__2ynQm{position:absolute;bottom:12px;right:12px;z-index:20}.detailPanel_viewModeSwitch__TNsXT{flex-shrink:0;display:flex;border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);overflow:hidden;background:var(--mantine-color-body)}.detailPanel_viewModeBtn__yjViW{border:0;background:transparent;cursor:pointer;padding:6px 10px;font-size:11px;font-weight:500;color:var(--mantine-color-dimmed);white-space:nowrap;text-overflow:ellipsis}.detailPanel_viewModeBtnActive__rVxnX{background:var(--mantine-color-indigo-0);color:var(--mantine-color-indigo-7)}.detailPanel_viewModeBtn__yjViW+.detailPanel_viewModeBtn__yjViW{border-left:1px solid var(--mantine-color-gray-3)}.detailPanel_listWrap__nRiER{flex:1;position:relative;overflow:auto;background:var(--mantine-color-gray-0);min-height:0;padding:var(--mantine-spacing-xs)}.detailPanel_listTable__qLSdI{table-layout:fixed}.detailPanel_listTable__qLSdI,.detailPanel_listTable__qLSdI th{font-size:var(--mantine-font-size-sm)}.detailPanel_fragmentText__nrS1q,.detailPanel_sourceLink__DB10P{overflow-wrap:anywhere;word-break:break-word}.detailPanel_searchHighlight__51QyI{background:#abdec6;color:#1a2922;padding:0 2px;border-radius:2px}.detailPanel_listRowFocused__lj6GD>td{background:var(--mantine-color-indigo-0)}.detailPanel_listRowFocused__lj6GD>td:first-child{box-shadow:inset 3px 0 0 var(--mantine-color-indigo-5)}@font-face{font-family:raleway;src:url(/_next/static/media/98b3031e2643f463-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:raleway Fallback;src:local("Arial");ascent-override:92.39%;descent-override:23.00%;line-gap-override:0.00%;size-adjust:101.74%}.__className_eb5c5f{font-family:raleway,raleway Fallback}@font-face{font-family:montserrat;src:url(/_next/static/media/510c0385036cae78-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat Fallback;src:local("Arial");ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.00%;size-adjust:110.19%}.__className_e4a5a0{font-family:montserrat,montserrat Fallback}@font-face{font-family:roboto;src:url(/_next/static/media/9c133a109c8ce041-s.p.ttf) format("truetype");font-display:swap;font-style:normal}@font-face{font-family:roboto;src:url(/_next/static/media/4d16d55d6080ddef-s.p.ttf) format("truetype");font-display:swap;font-style:italic}@font-face{font-family:roboto Fallback;src:local("Arial");ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.00%;size-adjust:100.37%}.__className_a4b47d{font-family:roboto,roboto Fallback}@font-face{font-family:"ptserif";src:url(/_next/static/media/2fc25d966afabf49-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:"ptserif";src:url(/_next/static/media/4cf06c42fed097d4-s.p.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:"ptserif Fallback";src:local("Arial");ascent-override:103.58%;descent-override:28.51%;line-gap-override:0.00%;size-adjust:100.31%}.__className_cb8c6c{font-family:"ptserif","ptserif Fallback"}.matrixView_matrixTable__dfJCj{--matrix-checkbox-size:14px;--matrix-checkbox-padding:3px;--matrix-checkbox-width:20px;--matrix-position-width:440px;--matrix-char-column-min-width:70px;--matrix-header-row-height:31px;--matrix-position-row-height:27px;width:var(--matrix-table-width,auto)!important;min-width:var(--matrix-table-width,auto);max-width:var(--matrix-table-width,auto);font-size:12px;border-collapse:collapse;table-layout:fixed!important}.matrixView_matrixTable__dfJCj .mantine-Table-td,.matrixView_matrixTable__dfJCj .mantine-Table-th{box-sizing:border-box}.matrixView_matrixTable__dfJCj thead tr:first-child{height:31px;max-height:31px;border-bottom:1px solid #d1d5db}.matrixView_matrixTable__dfJCj thead{position:relative;z-index:80}.matrixView_toolbar__NemCv{--matrix-toolbar-control-height:24px;background:#fff;border-bottom:1px solid #e5e7eb;padding:6px 12px;display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap;font-family:inherit;font-size:12px;line-height:1.25}.matrixView_toolbarDivider__b_ldQ{height:16px;width:1px;background:#e5e7eb;flex-shrink:0}.matrixView_backBtn__YC_RK{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:1.25;color:#6b7280;background:transparent;border:none;padding:0;cursor:pointer;flex-shrink:0;transition:color .15s ease}.matrixView_backBtn__YC_RK:hover{color:#4f46e5}.matrixView_backBtnIcon__e2Q0K{width:10px;height:10px;flex-shrink:0}.matrixView_breadcrumbSep__jTMs1{color:#d1d5db;font-size:12px;line-height:1.25;flex-shrink:0}.matrixView_categorySelect__zECl5{flex-shrink:0;width:200px;max-width:240px}.matrixView_categorySelectInput__vrgzQ{font-weight:600;color:#374151}.matrixView_categorySelectInput__vrgzQ,.matrixView_toolbarActionBtn__t6cDH{font-size:12px;min-height:var(--matrix-toolbar-control-height);height:var(--matrix-toolbar-control-height)}.matrixView_toolbarActionBtn__t6cDH{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 8px;font-weight:500;line-height:1;border-radius:4px;border:1px solid transparent;cursor:pointer;flex-shrink:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.matrixView_toolbarActionBtn__t6cDH:disabled{opacity:.4;cursor:not-allowed}.matrixView_toolbarActionBtnIcon__GE0xi{width:10px;height:10px;flex-shrink:0}.matrixView_columnsBtn__3v5a5{color:#4b5563;background:#fff;border-color:#e5e7eb}.matrixView_columnsBtn__3v5a5:hover:not(:disabled){background:#f9fafb}.matrixView_columnsBtnActive__TnkTW{color:#4f46e5;background:#eef2ff;border-color:#c7d2fe}.matrixView_columnsMenuDropdown__Rivo6{padding:6px 0}.matrixView_columnsMenuAll__vU1I1{padding:4px 12px 6px}.matrixView_columnsMenuDivider__bERME{height:1px;margin:0 8px 4px;background:#e5e7eb}.matrixView_columnsMenuList__HIYt4{display:flex;flex-direction:column;gap:2px;max-height:280px;overflow-y:auto;padding:0 4px 4px}.matrixView_columnsMenuItem__TeCee{padding:2px 8px;border-radius:4px}.matrixView_columnsMenuItem__TeCee:hover{background:#f9fafb}.matrixView_columnsMenuItemLabelImportant__ZPgZx{font-weight:700;color:#374151}.matrixView_columnsMenuEmpty__HbPQM{display:block;padding:6px 12px 8px;font-size:var(--mantine-font-size-sm);color:#9ca3af}.matrixView_acceptBtn__6woxV{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.matrixView_acceptBtn__6woxV:hover:not(:disabled){background:#d1fae5}.matrixView_statusBtnGroup__LD6Ge{display:inline-flex;align-items:stretch;gap:4px;flex-shrink:0}.matrixView_unvalidatedBtn__7QOXk{color:#4b5563;background:#fff;border-color:#e5e7eb}.matrixView_unvalidatedBtn__7QOXk:hover:not(:disabled){background:#f9fafb}.matrixView_ndiBtn__o4_yl{color:#5b21b6;background:#f5f3ff;border-color:#ddd6fe}.matrixView_ndiBtn__o4_yl:hover:not(:disabled){background:#ede9fe}.matrixView_clearBtn__lbh9Z{color:#dc2626;background:#fef2f2;border-color:#fecaca}.matrixView_clearBtn__lbh9Z:hover:not(:disabled){background:#fee2e2}.matrixView_massBtn__zVuPx{color:#4338ca;background:#eef2ff;border-color:#c7d2fe}.matrixView_massBtn__zVuPx:hover:not(:disabled){background:#e0e7ff}.matrixView_transferBtn__jt_Xw{color:#b45309;background:#fffbeb;border-color:#fde68a}.matrixView_transferBtn__jt_Xw:hover:not(:disabled){background:#fef3c7}.matrixView_excelBtn__grYK3{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.matrixView_excelBtn__grYK3:hover:not(:disabled){background:#d1fae5}.matrixView_excelBtnActive__loapq{background:#d1fae5;border-color:#6ee7b7}.matrixView_excelBtnChevron__l7i64{width:10px;height:10px;flex-shrink:0;margin-inline-start:1px}.matrixView_excelMenuDropdown___zrxy{padding:4px 0}.matrixView_excelMenuItem__xitvT{display:block;width:100%;padding:6px 12px;border:none;background:transparent;color:#374151;font-family:inherit;font-size:12px;font-weight:500;line-height:1.25;text-align:left;cursor:pointer;transition:background-color .15s ease}.matrixView_excelMenuItem__xitvT:hover{background:#f9fafb}.matrixView_segmented__d25KM{box-sizing:border-box;display:inline-flex;align-items:stretch;height:var(--matrix-toolbar-control-height);border:1px solid #e5e7eb;border-radius:4px;overflow:hidden;background:#f9fafb;font-size:11px;font-weight:500;line-height:1;flex-shrink:0}.matrixView_segmentedBtn__2glEl{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:100%;padding:0 8px;border:none;border-right:1px solid #e5e7eb;background:transparent;color:#4b5563;cursor:pointer;transition:background-color .15s ease,color .15s ease}.matrixView_segmentedBtn__2glEl:last-child{border-right:none}.matrixView_segmentedBtn__2glEl:hover:not(:disabled):not(.matrixView_segmentedBtnActive__jLqdq){background:#f3f4f6}.matrixView_segmentedBtnActive__jLqdq{background:#4f46e5;color:#fff}.matrixView_segmentedBtn__2glEl:disabled{opacity:.4;cursor:not-allowed}.matrixView_navGroup__c5KKp{box-sizing:border-box;display:inline-flex;align-items:stretch;height:var(--matrix-toolbar-control-height);border:1px solid #e5e7eb;border-radius:4px;overflow:hidden;background:#fff;flex-shrink:0}.matrixView_navBtn___rGwQ{display:flex;align-items:center;justify-content:center;width:28px;height:100%;padding:0;border:none;border-right:1px solid #e5e7eb;background:transparent;color:#4b5563;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.matrixView_navBtn___rGwQ:last-child{border-right:none}.matrixView_navBtn___rGwQ:hover:not(:disabled){background:#f9fafb}.matrixView_navBtn___rGwQ:disabled{opacity:.4;cursor:not-allowed}.matrixView_navBtnIcon__sAitt{width:11px;height:11px}.matrixView_counter__r1sfr{font-size:11px;line-height:1.25;color:#9ca3af;white-space:nowrap;flex-shrink:0}.matrixView_counter__r1sfr strong{font-weight:500;color:#4b5563}.matrixView_pageSizeLabel__Ji2Uk{font-size:11px;line-height:1.25;color:#9ca3af;white-space:nowrap;flex-shrink:0}.matrixView_pageSizeWrap__P7iWB{display:flex;align-items:center;gap:4px;flex-shrink:0}.matrixView_toolbarRight__82B8g{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.matrixView_matrixPage__O0I_s{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.matrixView_tableArea__YN7Ca{position:relative;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.matrixView_tableScrollArea__ngnzh{--scrollarea-scrollbar-size:12px;flex:1;min-height:0}.matrixView_tableScrollGutter__4ZSs0{box-sizing:border-box;width:max-content;min-width:100%;padding-inline-end:var(--scrollarea-scrollbar-size)}.matrixView_horizontalScrollTrack__MwJ43{flex-shrink:0;box-sizing:border-box;padding-inline-end:var(--scrollarea-scrollbar-size);background:#fff;border-top:1px solid #e5e7eb}.matrixView_horizontalScrollViewport__XL_EW{overflow-x:auto;overflow-y:hidden;height:var(--scrollarea-scrollbar-size);scrollbar-width:thin}.matrixView_horizontalScrollContent__kB_UB{height:1px;pointer-events:none}.matrixView_loadingOverlay__dwQoW{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:rgb(255 255 255/65%);pointer-events:none}.matrixView_excelGroup__YWL1l{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.matrixView_excelExportError__dqjFE{max-width:280px;color:#b91c1c;font-size:11px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matrixView_savingIndicator__cNyrq{display:inline-flex;align-items:center;justify-content:center;width:var(--matrix-toolbar-control-height);height:var(--matrix-toolbar-control-height);color:#6b7280;flex-shrink:0}.matrixView_scrollSentinelRow__hZtve{height:1px}.matrixView_scrollSentinelCell__1tjlS{height:1px;padding:0!important;border:none!important;line-height:0}.matrixView_helpBtn__p7nze{display:inline-flex;align-items:center;justify-content:center;width:var(--matrix-toolbar-control-height);height:var(--matrix-toolbar-control-height);padding:0;border:none;border-radius:4px;background:transparent;color:#9ca3af;font-size:14px;line-height:1;cursor:pointer;flex-shrink:0;transition:color .15s ease,background-color .15s ease}.matrixView_helpBtn__p7nze:hover{color:#4f46e5;background:#eef2ff}.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN{height:var(--matrix-position-row-height)}.matrixView_matrixTable__dfJCj tbody td{padding:0;vertical-align:middle;border-bottom:1px solid #e5e7eb}.matrixView_stickyCheckboxHeader__PKc86,.matrixView_stickyCheckbox__2YWBE{box-sizing:border-box;width:var(--matrix-checkbox-width);min-width:var(--matrix-checkbox-width);max-width:var(--matrix-checkbox-width);padding-left:var(--matrix-checkbox-padding);padding-right:var(--matrix-checkbox-padding)}.matrixView_stickyCheckboxInner__yg5bt{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0}.matrixView_tableFillerCol__HViYx{width:auto}.matrixView_tableFillerCell__UNabs{width:auto;padding:0;border-right:none;background:transparent}.matrixView_stickyCheckbox__2YWBE{position:sticky;left:0;z-index:10;overflow:visible;height:var(--matrix-position-row-height);max-height:var(--matrix-position-row-height);vertical-align:middle;background-color:#fff;border-right:1px solid #e5e7eb}.matrixView_matrixTable__dfJCj tbody td.matrixView_stickyPosition___QMk0{padding:2px 0 2px 8px}.matrixView_stickyPosition___QMk0{position:sticky;left:var(--matrix-checkbox-width);z-index:10;width:var(--matrix-position-width);min-width:var(--matrix-position-width);max-width:var(--matrix-position-width);font-size:12px;line-height:1.25;color:#1f2937;background-color:#fff;border-bottom:1px solid #e5e7eb;box-shadow:2px 0 4px rgb(0 0 0/4%)}.matrixView_dataCell__1iuut,.matrixView_stickyPosition___QMk0{height:var(--matrix-position-row-height);max-height:var(--matrix-position-row-height);vertical-align:middle;border-right:1px solid #e5e7eb}.matrixView_dataCell__1iuut{min-width:var(--matrix-char-column-min-width);padding:0;overflow:hidden}.matrixView_dataCell__1iuut[data-matrix-validated=true]:not([data-matrix-fill-target]){background:#d1e7dd}.matrixView_dataCell__1iuut[data-matrix-ignored=true]:not([data-matrix-fill-target]),.matrixView_dataCell__1iuut[data-matrix-ndi=true]:not([data-matrix-fill-target]){background:#ede9fe}.matrixView_stickyCheckbox__2YWBE[data-matrix-ndi=true],.matrixView_stickyPosition___QMk0[data-matrix-ndi=true]{background-color:#ede9fe}.matrixView_dataCell__1iuut[data-matrix-selected]{box-shadow:inset 0 0 0 2px #615fff}.matrixView_dataCell__1iuut[data-matrix-fill-target],.matrixView_stickyCheckbox__2YWBE[data-matrix-position-fill-target]{background:#dbeafe!important;outline:1px solid #3b82f6;outline-offset:-1px}.matrixView_dataCell__1iuut[data-matrix-copied]{box-shadow:inset 0 0 0 2px #615fff;outline:2px dashed #615fff;outline-offset:-2px}.matrixView_stickyCheckboxHeader__PKc86{left:0;z-index:61;padding-top:0;padding-bottom:0}.matrixView_stickyCheckboxHeader__PKc86,.matrixView_stickyPositionHeader__L_68e{position:sticky;top:0;height:var(--matrix-header-row-height);max-height:var(--matrix-header-row-height);vertical-align:middle;background-color:#f9fafb;border-bottom:1px solid #d1d5db;border-right:1px solid #d1d5db}.matrixView_stickyPositionHeader__L_68e{left:var(--matrix-checkbox-width);z-index:60;width:var(--matrix-position-width);min-width:var(--matrix-position-width);max-width:var(--matrix-position-width);padding:6px 12px;text-align:left;box-shadow:2px 0 4px rgb(0 0 0/4%)}.matrixView_columnHeaderWithResize__Icrv2{overflow:visible}.matrixView_columnResizeHandle__gBBVC{position:absolute;top:0;right:-2px;width:5px;height:100%;cursor:col-resize;z-index:5;touch-action:none}.matrixView_columnHeaderWithResize__Icrv2:hover .matrixView_columnResizeHandle__gBBVC,.matrixView_columnResizeHandle__gBBVC:active{background-color:#818cf8}.matrixView_charColumnHeader__dT6rV{position:sticky;top:0;z-index:50;height:var(--matrix-header-row-height);max-height:var(--matrix-header-row-height);min-width:var(--matrix-char-column-min-width);padding:6px 8px;vertical-align:middle;text-align:left;overflow:hidden;user-select:none;background-color:#f9fafb;color:#6b7280;border-bottom:1px solid #d1d5db;border-right:1px solid #d1d5db;box-sizing:border-box}.matrixView_columnHeaderContent__RAMNY{display:flex;align-items:center;gap:4px;min-width:0}.matrixView_columnDragHandle__jK_a_{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:12px;height:16px;padding:0;border:none;background:transparent;color:#d1d5db;cursor:grab;touch-action:none;transition:color .15s ease}.matrixView_columnDragHandle__jK_a_:hover{color:#9ca3af}.matrixView_columnDragHandle__jK_a_:active{cursor:grabbing}.matrixView_charColumnHeaderDragging___NlOm{opacity:.45}.matrixView_charColumnHeaderDropTarget__I3pfs{box-shadow:inset 3px 0 0 #4f46e5}.matrixView_matrixTable__dfJCj tbody tr[data-striped=odd]:nth-of-type(odd){background-color:rgb(249 250 251/40%)}.matrixView_matrixTable__dfJCj tbody tr:hover .matrixView_stickyCheckbox__2YWBE,.matrixView_matrixTable__dfJCj tbody tr:hover .matrixView_stickyPosition___QMk0,.matrixView_matrixTable__dfJCj tbody tr[data-striped=odd]:nth-of-type(odd) .matrixView_stickyCheckbox__2YWBE,.matrixView_matrixTable__dfJCj tbody tr[data-striped=odd]:nth-of-type(odd) .matrixView_stickyPosition___QMk0{background-color:#fff}.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-ndi=true] .matrixView_stickyCheckbox__2YWBE,.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-ndi=true] .matrixView_stickyPosition___QMk0{background-color:#ede9fe}.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-ndi=true]:hover .matrixView_stickyCheckbox__2YWBE,.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-ndi=true]:hover .matrixView_stickyPosition___QMk0{background-color:#e9e0fd}.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-ndi=true][data-striped=odd]:nth-of-type(odd) .matrixView_stickyCheckbox__2YWBE,.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-ndi=true][data-striped=odd]:nth-of-type(odd) .matrixView_stickyPosition___QMk0{background-color:#ede9fe}.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-ndi=true][data-striped=odd]:nth-of-type(odd):hover .matrixView_stickyCheckbox__2YWBE,.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-ndi=true][data-striped=odd]:nth-of-type(odd):hover .matrixView_stickyPosition___QMk0{background-color:#e9e0fd}.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-selection-row=true],.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-selection-row=true] .matrixView_stickyCheckbox__2YWBE,.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-selection-row=true] .matrixView_stickyPosition___QMk0{background-color:#faf6ef}.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-selection-row=true]:hover .matrixView_stickyCheckbox__2YWBE,.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-selection-row=true]:hover .matrixView_stickyPosition___QMk0{background-color:#f5f0e6}.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-selection-row=true][data-striped=odd]:nth-of-type(odd) .matrixView_stickyCheckbox__2YWBE,.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-selection-row=true][data-striped=odd]:nth-of-type(odd) .matrixView_stickyPosition___QMk0{background-color:#faf6ef}.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-selection-row=true][data-striped=odd]:nth-of-type(odd):hover .matrixView_stickyCheckbox__2YWBE,.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-selection-row=true][data-striped=odd]:nth-of-type(odd):hover .matrixView_stickyPosition___QMk0{background-color:#f5f0e6}.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-ndi=true][data-matrix-selection-row=true] .matrixView_stickyCheckbox__2YWBE,.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-ndi=true][data-matrix-selection-row=true] .matrixView_stickyPosition___QMk0{background-color:#faf6ef}.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-ndi=true][data-matrix-selection-row=true]:hover .matrixView_stickyCheckbox__2YWBE,.matrixView_matrixTable__dfJCj tbody tr.matrixView_matrixRow___OOiN[data-matrix-ndi=true][data-matrix-selection-row=true]:hover .matrixView_stickyPosition___QMk0{background-color:#f5f0e6}.matrixView_filtersRow__0DShx{border-bottom:1px solid #e5e7eb}.matrixView_filtersRow__0DShx th{position:sticky;top:var(--matrix-header-row-height);z-index:45;padding:4px 6px;vertical-align:middle;background-color:#f9fafb;border-right:1px solid #e5e7eb}.matrixView_filtersRow__0DShx .matrixView_stickyCheckboxHeader__PKc86{left:0;z-index:56;padding-top:4px;padding-bottom:4px;background-color:#f9fafb;box-shadow:2px 0 4px rgb(0 0 0/4%)}.matrixView_filtersRow__0DShx .matrixView_stickyPositionHeader__L_68e{left:var(--matrix-checkbox-width);z-index:55;width:var(--matrix-position-width);min-width:var(--matrix-position-width);max-width:var(--matrix-position-width);height:auto;max-height:none;padding:4px 6px;background-color:#f9fafb;box-shadow:2px 0 4px rgb(0 0 0/4%)}.matrixView_matrixTable__dfJCj thead tr:first-child .matrixView_stickyPositionHeader__L_68e{position:sticky;top:0}.matrixView_matrixTable__dfJCj thead .matrixView_filtersRow__0DShx .matrixView_stickyPositionHeader__L_68e{position:sticky;top:var(--matrix-header-row-height)}.matrixView_filterInput__oTdjx{width:100%;min-width:0}.matrixView_filterInput__oTdjx .mantine-Input-input{min-height:22px;height:22px;padding:2px 6px;font-size:var(--mantine-font-size-sm);line-height:1.25;color:#4b5563;border-color:#e5e7eb;background-color:#fff}.matrixView_filterInput__oTdjx .mantine-Input-input:focus{border-color:#a5b4fc;box-shadow:0 0 0 1px #a5b4fc}.matrixView_sortBtn__k__Xq{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:none;background:transparent;text-align:left;font-size:10px;font-weight:600;line-height:1.25;color:#6b7280;text-transform:uppercase;letter-spacing:.025em;cursor:pointer;user-select:none}.matrixView_charColumnHeaderImportant__r2BPY .matrixView_sortBtn__k__Xq{font-weight:700;color:#000}.matrixView_requiredMarker__2xjeW{color:#dc2626}.matrixView_positionCell__IZA_f{position:relative;width:100%;height:100%;min-height:0;overflow:hidden}.matrixView_positionName__lPrHa{display:block;width:100%;box-sizing:border-box;border:none;background:transparent;padding:0;font-size:12px;font-weight:500;line-height:1.25;color:#1f2937;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.matrixView_positionNameHighlight__mr_GR{font-weight:700;color:#2563eb}.matrixView_positionActions__bxRWZ{position:absolute;top:50%;right:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:2px;padding:0 2px;background:transparent;transform:translateY(-50%);pointer-events:none}.matrixView_positionActions__bxRWZ>button{pointer-events:auto}.matrixView_eyeBtn__Pn8v1,.matrixView_searchBtn__i4H3B{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:#9ca3af;cursor:pointer;line-height:1;padding:0;flex-shrink:0;transition:color .15s ease}.matrixView_eyeBtn__Pn8v1:hover{color:#4f46e5}.matrixView_searchBtn__i4H3B:hover{color:#dc2626}.matrixView_ndiInfoBtn__lbLhV{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:#9ca3af;cursor:pointer;line-height:1;padding:0;flex-shrink:0;transition:color .15s ease}.matrixView_ndiInfoBtn__lbLhV:hover{color:#4f46e5}.matrixView_ndiHistoryDropdown__QHxIq{padding:10px 12px}.matrixView_ndiHistoryList__8uEbB{max-height:280px;overflow-y:auto}.matrixView_ndiHistoryItem__Sngdz{padding:8px 0;border-top:1px solid #e5e7eb}.matrixView_ndiHistoryItem__Sngdz:first-child{border-top:none;padding-top:0}.matrixView_ndiHistoryMeta__klQwr{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.matrixView_cellLayout__xUE7o{position:relative;display:flex;align-items:center;gap:4px;min-width:0;min-height:var(--matrix-position-row-height);max-height:var(--matrix-position-row-height);padding:2px 6px;box-sizing:border-box;overflow:hidden}.matrixView_cellDot__8ieQy{width:6px;height:6px;flex-shrink:0;border-radius:9999px;background:#f59e0b}.matrixView_cellDotButton__D__tH{width:6px;height:6px;flex-shrink:0;padding:0;border:none;border-radius:9999px;cursor:pointer}.matrixView_cellDotButton__D__tH:hover{box-shadow:0 0 0 2px oklch(.75 .183 55.934/35%)}.matrixView_cellValueDisplay__iAB0r{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;color:#111827;user-select:text;-webkit-user-select:text}.matrixView_cellValueDisplayEmpty__PjecB{color:#d1d5db;font-style:italic}.matrixView_cellInput__3MbL0{border:none;padding:0}.matrixView_cellInputBar__DKzjR,.matrixView_cellInput__3MbL0{flex:1;width:100%;min-width:0;background:transparent;color:#111827;font-size:12px;font-weight:400;line-height:1.25}.matrixView_cellInputBar__DKzjR{border:2px solid blue;padding-inline:8px;padding-block:6px}.matrixView_cellInputEditing__q4b_M{cursor:text;user-select:text}.matrixView_cellInputBar__DKzjR:focus,.matrixView_cellInput__3MbL0:focus{outline:none}.matrixView_cellInputInvalidSeparator__aOTF9{box-shadow:inset 0 0 0 2px #f97316;border-radius:2px}.matrixView_cellUnit__2JFKH{white-space:nowrap}.matrixView_cellUnitSelect__9PIFU,.matrixView_cellUnit__2JFKH{flex-shrink:1;max-width:48px;overflow:hidden;text-overflow:ellipsis;color:#9ca3af;font-size:12px;line-height:1.25}.matrixView_cellUnitSelect__9PIFU{border:none;background:transparent;padding:0;cursor:pointer;outline:none}.matrixView_cellUnitSelect__9PIFU:hover{color:#4b5563}.matrixView_acceptCellBtn__y4ckb{border:none;background:transparent;color:#16a34a;cursor:pointer;font-size:11px;line-height:1;padding:0;flex-shrink:0}.matrixView_acceptCellBtnValidated__TU69j{color:#6b7280;font-size:13px;font-weight:600;line-height:.85}.matrixView_matrixTable__dfJCj .mantine-Checkbox-root{--checkbox-size:var(--matrix-checkbox-size);margin:0;flex-shrink:0}.matrixView_stickyCheckboxHeader__PKc86 .mantine-Checkbox-root,.matrixView_stickyCheckbox__2YWBE .mantine-Checkbox-root{justify-content:center}.matrixView_fillHandle__QYdxG{display:none;position:absolute;right:-4px;bottom:-4px;width:8px;height:8px;border:1px solid #fff;background:#22c55e;cursor:crosshair;padding:0}.matrixView_dataCell__1iuut[data-matrix-focused] .matrixView_fillHandle__QYdxG,.matrixView_stickyCheckbox__2YWBE[data-matrix-position-focused] .matrixView_fillHandle__QYdxG{display:block}.matrixView_matrixTable__dfJCj thead .matrixView_stickyCheckboxHeader__PKc86{z-index:110!important}.matrixView_matrixTable__dfJCj thead .matrixView_stickyPositionHeader__L_68e{z-index:109!important}.matrixView_matrixTable__dfJCj thead .matrixView_filtersRow__0DShx .matrixView_stickyCheckboxHeader__PKc86{z-index:108!important}.matrixView_matrixTable__dfJCj thead .matrixView_filtersRow__0DShx .matrixView_stickyPositionHeader__L_68e{z-index:107!important}.matrixView_matrixTable__dfJCj tbody .matrixView_stickyCheckbox__2YWBE,.matrixView_matrixTable__dfJCj tbody .matrixView_stickyPosition___QMk0{z-index:1!important}.matrixView_editorBar__WKUWQ{display:flex;align-items:center;gap:8px;padding:6px 12px;background:#f9fafb;border-bottom:1px solid #e5e7eb}.matrixView_editorBarInput__D2Lue{flex:0 0 80%;max-width:80%}.matrixView_editorBarActions__T6k4x{display:flex;gap:4px}.matrixView_editorBarCancelBtn__stZDj,.matrixView_editorBarCommitBtn__g_MFK{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid #e5e7eb;border-radius:4px;background:#fff;color:#6b7280;font-size:14px;line-height:1;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.matrixView_editorBarCancelBtn__stZDj:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.matrixView_editorBarCommitBtn__g_MFK:hover{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.matrixHelpModal_visualRow__4Hqfd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.matrixHelpModal_exampleCell__0fLTT{display:inline-flex;align-items:center;gap:6px;min-width:88px;height:28px;padding:2px 8px;border:1px solid #e5e7eb;border-radius:2px;background:#fff;font-size:12px;line-height:1.25;color:#111827;box-sizing:border-box}.matrixHelpModal_exampleCellValidated__Q340Y{background:#d1e7dd}.matrixHelpModal_exampleCellNdi__lDkid{background:#ede9fe}.matrixHelpModal_exampleCellSelected__29n43{box-shadow:inset 0 0 0 2px #615fff}.matrixHelpModal_exampleCellCopied__OMNl4{box-shadow:inset 0 0 0 2px #615fff;outline:2px dashed #615fff;outline-offset:-2px}.matrixHelpModal_dot__Ba5Pj{width:6px;height:6px;flex-shrink:0;border-radius:9999px}.matrixHelpModal_dotSite__hE1CD{background:oklch(.75 .183 55.934)}.matrixHelpModal_dotManual__r8Uuw{background:oklch(.707 .022 261.325)}.matrixHelpModal_visualLabel__22nd2{font-size:11px;color:#6b7280}.matrixHelpModal_acceptMark__2Yx0p{margin-left:auto;font-size:11px;color:#6b7280;line-height:1}.matrixHelpModal_examplePositionName__aDR07{display:inline-block;max-width:240px;padding:4px 8px;border:1px solid #e5e7eb;border-radius:2px;background:#faf6ef;font-size:12px;font-weight:500;line-height:1.25;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.matrixHelpModal_exampleNameHighlight__lmYr8{font-weight:700;color:#2563eb}.sourcesView_listArea__EReQR{position:relative;display:flex;flex:1;flex-direction:column;min-height:0}.sourcesView_listScroll__KyItj{flex:1;min-height:0;overflow:auto}.sourcesView_sortableHeader__eELDg{cursor:pointer;user-select:none;white-space:nowrap}.sourcesView_sortableHeader__eELDg:hover{color:var(--mantine-color-blue-6)}.sourcesView_sourceRow__bdVJ_{cursor:pointer}.sourcesView_sourceRow__bdVJ_:hover{background:var(--mantine-color-gray-0)}.sourcesView_actionsCell__4eBSz,.sourcesView_updatedAtCell__ZRDr6{white-space:nowrap;width:1%}.sourcesView_loadMoreSentinel__qvA1O{height:1px}.sourcesView_loadMoreIndicator__joEJg{display:flex;justify-content:center;padding:var(--mantine-spacing-sm) 0}