@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap");:root{--color-primary:#2E2A94;--color-primary-hover:#5568d3;--color-bg-primary:#ffffff;--color-bg-secondary:#f8fafc;--color-text-primary:#000000;--color-text-secondary:#64748b;--color-border:#e2e8f0;--color-divider:#e5e7eb;--font-family:"Inter",Arial,Helvetica,sans-serif;--navbar-height:48px;--sidebar-width:260px;--sidebar-collapsed-width:64px}*,:after,:before{box-sizing:border-box;padding:0;margin:0;font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body,html{max-width:100%;width:100%;overflow-x:hidden}body{background:#f4f7fb;color:#101828;font-family:var(--font-family)}#__next,body{min-height:100vh}#__next{display:flex;flex-direction:column}a{text-decoration:none;color:inherit}.divider{height:1px;background:#EAECF0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(148,163,184,.3);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgba(148,163,184,.5)}.grid-paper{position:relative;border:1.5px solid rgba(46,42,148,.15);border-radius:12px!important;overflow:hidden;background:#ffffff!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .3s cubic-bezier(.4,0,.2,1)}.grid-paper [class*=MuiPaper-root],.grid-paper [class*=MuiTableContainer]{background:#ffffff!important;box-shadow:none!important}.grid-paper [class*=MuiTableHead] [class*=MuiTableCell]{text-transform:capitalize!important;border-bottom:1px solid #eaecf0!important;color:#1a1a2e!important;background:#ffffff!important;font-weight:500!important;font-size:.75rem!important;letter-spacing:.5px!important;font-family:var(--font-family)!important}.grid-paper [class*=MuiTableBody] [class*=MuiTableRow]:nth-of-type(odd) [class*=MuiTableCell]{background:#ffffff!important}.grid-paper [class*=MuiTableBody] [class*=MuiTableRow]:nth-of-type(2n) [class*=MuiTableCell]{background:#f9fafb!important}.grid-paper [class*=MuiTableBody] [class*=MuiTableCell]{border-bottom:1px solid #eaecf0!important;color:#344054!important;font-size:.875rem!important;font-weight:500!important;font-family:var(--font-family)!important}.grid-paper [class*=MuiTableBody] [class*=MuiTableRow]:hover [class*=MuiTableCell]{background:#f0f1ff!important}.grid-paper [class*=MuiTableBody] [class*=MuiTableRow]{border-left:none!important}.grid-paper [class*=MuiToolbar-root]{background:#ffffff!important;border-bottom:1px solid #eaecf0!important;min-height:unset!important;padding:12px 16px!important}.grid-paper [class*=MuiBox-root][class*=bottom],.grid-paper>div>div:last-child [class*=MuiToolbar-root]{background:#ffffff!important;box-shadow:none!important}.grid-paper [class*=MuiToolbar-root] [class*=MuiButton-root],.grid-paper [class*=MuiToolbar-root] [class*=MuiButtonBase-root],.grid-paper [class*=MuiToolbar-root] [class*=MuiIconButton-root]{color:#2E2A94!important}.grid-paper [class*=MuiToolbar-root] svg{color:#2E2A94!important;fill:#2E2A94!important}.grid-paper [class*=MuiTablePagination]{background:#ffffff!important;border-top:1px solid #eaecf0!important;color:#667085!important;font-family:var(--font-family)!important}.grid-paper [class*=MuiTablePagination] [class*=MuiIconButton-root],.grid-paper [class*=MuiTablePagination] [class*=MuiSelect-icon]{color:#2E2A94!important}.grid-paper [class*=MuiTableSortLabel-icon]{color:#667085!important}.grid-paper [class*=MuiDivider-root]{border-color:#eaecf0!important}.MuiTableSortLabel-root{display:flex!important;flex-direction:row!important}.MuiTableSortLabel-icon{opacity:0!important;visibility:hidden!important;transition:opacity .3s ease!important;margin:0!important;order:-1!important}.MuiTableSortLabel-icon+*{margin-left:14px!important}.MuiTableHead-root .MuiTableCell-root:hover .MuiTableSortLabel-icon{opacity:.6!important;visibility:visible!important}.MuiTableHead-root .MuiTableCell-root{cursor:default!important}.MuiTableHead-root .MuiTableCell-root:hover{background-color:inherit!important}.MuiTableHead-root .MuiTableCell-root:focus,.MuiTableHead-root .MuiTableCell-root:focus-visible{outline:none!important;box-shadow:none!important}td[data-pinned=true],td[data-pinned=true]:after,th[data-pinned=true],th[data-pinned=true]:after{box-shadow:none!important}.data-grid-container::-webkit-scrollbar{width:6px;height:6px}.data-grid-container::-webkit-scrollbar-track{background:transparent}.data-grid-container::-webkit-scrollbar-thumb{background:rgba(148,163,184,.4);border-radius:3px;-webkit-transition:background .15s;transition:background .15s}.data-grid-container::-webkit-scrollbar-thumb:hover{background:rgba(148,163,184,.6)}.data-grid-container::-webkit-scrollbar-corner{background:transparent}nextjs-portal{display:none!important}@keyframes spin{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.slide-down{animation:slideDown .2s ease-out}@keyframes nc-pulse{0%,to{box-shadow:0 0 0 0 rgba(239,68,68,.5)}50%{box-shadow:0 0 0 6px rgba(239,68,68,0)}}@keyframes nc-badge-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}@keyframes nc-bounce-icon{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes nc-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}@keyframes nc-slide-down{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.nc-bell-pulse{animation:nc-pulse 2s ease-in-out infinite}.nc-badge-bounce{animation:nc-badge-bounce 1s ease-in-out infinite}.nc-bounce-icon{animation:nc-bounce-icon 1.2s ease-in-out infinite}.nc-shimmer-bar{animation:nc-shimmer 1.8s linear infinite}.nc-slide-down{animation:nc-slide-down .22s cubic-bezier(.16,1,.3,1)}.clickable-cell{cursor:pointer;text-decoration:none}.column-checkbox{cursor:pointer;width:16px;height:16px;accent-color:#2E2A94}table tr th:after{display:none}table tr td,table tr th{border:none!important;border-bottom:1px solid #eaecf0!important;font-family:var(--font-family)!important}table tbody tr td{color:#101828!important;font-weight:500!important}table tbody tr td:first-child span{color:#2b2e8c!important;text-decoration:none}table tbody tr:nth-child(odd) td{background:#f9fafb}table tbody tr:nth-child(2n) td{background:#fff}.search-toolbar{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #eaecf0;background:#ffffff;flex-wrap:nowrap;gap:16px}@media (max-width:992px){.search-toolbar{flex-direction:column!important;align-items:stretch!important;margin-bottom:10px;gap:12px!important}}.Header_header__AF_3G{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:var(--navbar-height,48px);background:#ffffff;position:-webkit-sticky;position:sticky;top:0;z-index:100;border-bottom:1px solid #eaecf0;box-shadow:0 1px 4px rgba(16,24,40,.06);gap:16px}.Header_left__2EE3i{display:flex;align-items:center;gap:0;min-width:0;flex:1 1}.Header_logoBtn__bhUoT{display:flex;align-items:center;background:transparent;border:none;cursor:pointer;padding:4px 6px;border-radius:6px;flex-shrink:0;transition:background .15s ease}.Header_logoBtn__bhUoT:hover{background:rgba(43,46,140,.06)}.Header_logoBtn__bhUoT:focus-visible{outline:2px solid #2B2E8C;outline-offset:2px}.Header_logo__1FRrW{height:24px;width:auto;display:block}.Header_divider__RM8Nt{width:1px;height:20px;background:#E5E7EB;margin:0 14px;flex-shrink:0}.Header_titleBlock__c__fH{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.Header_appName__pMnaV{font-size:13px;font-weight:600;color:#2B2E8C;letter-spacing:.3px;white-space:nowrap;flex-shrink:0}.Header_titleSep__ARzxa{font-size:13px;color:#D0D5DD;font-weight:400;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Header_pageTitle__0u_Ss{font-size:13px;font-weight:500;color:#344054;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Header_right__IaiY4{display:flex;align-items:center;gap:4px;flex-shrink:0}.Header_iconBtn__uPcrD{width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:#667085;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease;position:relative}.Header_iconBtn__uPcrD:hover:not(:disabled){background:#F2F4F7;color:#344054}.Header_iconBtn__uPcrD:disabled{opacity:.4;cursor:default}.Header_iconBtn__uPcrD:focus-visible{outline:2px solid #2B2E8C;outline-offset:2px}.Header_avatar__8S8Yc{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;font-family:Inter,sans-serif;letter-spacing:.02em;flex-shrink:0;background:hsl(var(--avatar-hue,230),55%,92%);color:hsl(var(--avatar-hue,230),55%,30%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Header_avatar_sm__S3WgI{width:26px;height:26px;font-size:10px}.Header_avatar_md__JWkWE{width:32px;height:32px;font-size:12px}.Header_avatar_lg__WZyoZ{width:40px;height:40px;font-size:14px}.Header_profileTrigger__jHGco{display:flex;align-items:center;gap:8px;padding:4px 10px 4px 5px;border:1px solid transparent;border-radius:8px;background:transparent;cursor:pointer;font-family:Inter,sans-serif;transition:background .15s ease,border-color .15s ease;color:#344054}.Header_profileTrigger__jHGco:hover{background:#F9FAFB;border-color:#EAECF0}.Header_profileTriggerOpen__W1fnC{background:#F2F4F7;border-color:#D0D5DD}.Header_profileTrigger__jHGco:focus-visible{outline:2px solid #2B2E8C;outline-offset:2px}.Header_triggerName__uvkn5{font-size:13px;font-weight:500;color:#344054;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_chevron__ms85Y{color:#98A2B3;transition:transform .2s ease;flex-shrink:0}.Header_chevronUp__3cMYQ{transform:rotate(180deg)}.Header_profileWrap__n6lEi{position:relative}.Header_dropdown__f5upL{position:absolute;top:calc(100% + 8px);right:0;width:232px;background:#ffffff;border:1px solid #eaecf0;border-radius:12px;box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 28px -4px rgba(16,24,40,.12);z-index:200;overflow:hidden;animation:Header_dropdownIn__DkHml .18s cubic-bezier(.16,1,.3,1);transform-origin:top right}@keyframes Header_dropdownIn__DkHml{0%{opacity:0;transform:scale(.95) translateY(-6px)}to{opacity:1;transform:scale(1) translateY(0)}}.Header_dropdownHeader__hRKtJ{display:flex;align-items:center;gap:12px;padding:14px 16px}.Header_dropdownUserInfo__sLKr1{display:flex;flex-direction:column;gap:3px;min-width:0}.Header_dropdownName__aB2Ug{font-size:13.5px;font-weight:600;color:#101828;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Header_dropdownStatus__rysGx{display:flex;align-items:center;gap:5px;font-size:11.5px;color:#667085}.Header_statusDot__3g1mA{width:6px;height:6px;border-radius:50%;background:#12B76A;flex-shrink:0;box-shadow:0 0 0 2px rgba(18,183,106,.2)}.Header_dropdownDivider__dJItW{height:1px;background:#F2F4F7;margin:0}.Header_dropdownMenu__bzo1m{padding:4px}.Header_dropdownItem__vuT1v{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;background:transparent;font-size:13.5px;font-weight:500;font-family:Inter,sans-serif;color:#344054;cursor:pointer;border-radius:7px;transition:background .12s ease,color .12s ease;text-align:left}.Header_dropdownItem__vuT1v:hover{background:#F9FAFB;color:#101828}.Header_dropdownItem__vuT1v:focus-visible{outline:2px solid #2B2E8C;outline-offset:-2px}.Header_dropdownItemIcon__cDeuI{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;background:#F2F4F7;color:#667085;flex-shrink:0;transition:background .12s ease,color .12s ease}.Header_dropdownItem__vuT1v:hover .Header_dropdownItemIcon__cDeuI{background:#EAECF0;color:#344054}.Header_dropdownItemDanger__4iS1m{color:#344054}.Header_dropdownItemDanger__4iS1m:hover{background:#FEF3F2;color:#B42318}.Header_dropdownItemDanger__4iS1m:hover .Header_dropdownItemIcon__cDeuI{background:#FEE4E2;color:#B42318}@media (max-width:640px){.Header_header__AF_3G{padding:0 12px}.Header_appName__pMnaV,.Header_chevron__ms85Y,.Header_titleSep__ARzxa,.Header_triggerName__uvkn5{display:none}.Header_profileTrigger__jHGco{padding:3px;border-radius:50%}.Header_dropdown__f5upL{width:210px}}@media (max-width:400px){.Header_pageTitle__0u_Ss{display:none}}.Sidebar_sidebar__86IlD{--sb-bg:#2B2E8C;--sb-accent:#FCBF11;--sb-text:rgba(255,255,255,0.9);--sb-text-muted:rgba(255,255,255,0.45);--sb-hover:rgba(255,255,255,0.07);--sb-active-bg:rgba(255,255,255,0.13);--sb-border:rgba(255,255,255,0.1);--sb-width:260px;--sb-collapsed-width:64px;--sb-transition:220ms cubic-bezier(0.4,0,0.2,1);width:var(--sb-width);min-width:var(--sb-width);height:100vh;background:var(--sb-bg);color:var(--sb-text);display:flex;flex-direction:column;position:fixed;top:0;left:0;z-index:50;padding-top:48px;font-family:Inter,sans-serif;transition:width var(--sb-transition),min-width var(--sb-transition);overflow:hidden}.Sidebar_sidebar__86IlD.Sidebar_collapsed__vRsc4{width:var(--sb-collapsed-width);min-width:var(--sb-collapsed-width)}.Sidebar_collapseBtn__12pby{position:absolute;top:10px;right:10px;width:28px;height:28px;border:none;background:transparent;color:var(--sb-text-muted);cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background var(--sb-transition),color var(--sb-transition);z-index:10}.Sidebar_collapseBtn__12pby:hover{background:var(--sb-hover);color:var(--sb-text)}.Sidebar_collapseBtn__12pby:focus-visible{outline:2px solid var(--sb-accent);outline-offset:2px}.Sidebar_searchWrap__6zQIb{position:relative;display:flex;align-items:center;margin:12px 12px 4px;background:rgba(255,255,255,.09);border:1px solid var(--sb-border);border-radius:8px;transition:background var(--sb-transition),border-color var(--sb-transition)}.Sidebar_searchWrap__6zQIb:focus-within{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.28)}.Sidebar_searchIconWrap__DFb3I{position:absolute;left:10px;display:flex;align-items:center;color:var(--sb-text-muted);pointer-events:none}.Sidebar_searchInput__WYfLT{width:100%;background:transparent;border:none;outline:none;padding:9px 30px 9px 32px;font-size:13px;color:var(--sb-text);font-family:Inter,sans-serif}.Sidebar_searchInput__WYfLT::placeholder{color:var(--sb-text-muted)}.Sidebar_searchClear__7P9D0{position:absolute;right:8px;background:transparent;border:none;color:var(--sb-text-muted);cursor:pointer;font-size:16px;line-height:1;padding:2px 4px;border-radius:4px;transition:color var(--sb-transition)}.Sidebar_searchClear__7P9D0:hover{color:var(--sb-text)}.Sidebar_nav__r20xb{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:8px 10px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.Sidebar_nav__r20xb::-webkit-scrollbar{width:4px}.Sidebar_nav__r20xb::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border-radius:2px}.Sidebar_section__GtWJr{margin-bottom:4px}.Sidebar_sectionLabel__IRyr2{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sb-text-muted);padding:4px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Sidebar_navItem__jWtLy{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:7px;font-size:13.5px;font-weight:500;color:var(--sb-text);text-decoration:none;border:none;background:transparent;cursor:pointer;font-family:Inter,sans-serif;transition:background var(--sb-transition),color var(--sb-transition);position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:1px}.Sidebar_navItem__jWtLy:hover{background:var(--sb-hover)}.Sidebar_navItem__jWtLy:focus-visible{outline:2px solid var(--sb-accent);outline-offset:-2px}.Sidebar_navLink__e4WjZ.Sidebar_active__vqrO1{background:var(--sb-active-bg);font-weight:600;color:#fff}.Sidebar_navLink__e4WjZ.Sidebar_active__vqrO1:before{content:"";position:absolute;left:0;top:20%;height:60%;width:3px;background:var(--sb-accent);border-radius:0 3px 3px 0}.Sidebar_navGroupBtn__yjJAk{justify-content:space-between}.Sidebar_navGroupBtn__yjJAk.Sidebar_groupOpen__ejZrz{background:var(--sb-hover)}.Sidebar_navItemLeft__06VOf{display:flex;align-items:center;gap:10px;overflow:hidden}.Sidebar_chevron__giy4m{flex-shrink:0;color:var(--sb-text-muted);transition:transform var(--sb-transition)}.Sidebar_chevronOpen__B3ZSI{transform:rotate(180deg)}.Sidebar_navIcon__7pohN{width:17px;height:17px;flex-shrink:0;filter:brightness(0) invert(1);opacity:.8}.Sidebar_dotIndicator__6czn8{width:5px;height:5px;border-radius:50%;background:var(--sb-text-muted);flex-shrink:0;margin-left:2px}.Sidebar_navLink__e4WjZ.Sidebar_active__vqrO1 .Sidebar_dotIndicator__6czn8{background:var(--sb-accent)}.Sidebar_navLabel__edopL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.Sidebar_submenu__Oj7Ni{padding-left:8px;margin-top:2px;margin-left:18px;animation:Sidebar_slideDown__LTz3d .18s ease-out}.Sidebar_indent1__rH4km{padding-left:14px;font-size:13px}.Sidebar_indent2__axLRq{padding-left:22px;font-size:12.5px}.Sidebar_breadcrumb__4aMkz{font-size:10px;color:var(--sb-text-muted);margin-left:auto;flex-shrink:0;white-space:nowrap}.Sidebar_noResults__wcMAU{padding:20px 12px;font-size:12.5px;color:var(--sb-text-muted);text-align:center}.Sidebar_navGroup__TBlZW{position:relative}.Sidebar_flyout__mIozD{display:none;position:absolute;left:calc(var(--sb-collapsed-width) - 4px);top:0;background:#1e2170;border:1px solid rgba(255,255,255,.12);border-radius:8px;min-width:180px;padding:6px;z-index:200;box-shadow:4px 4px 20px rgba(0,0,0,.35);animation:Sidebar_slideRight__9Pi_6 .15s ease-out}.Sidebar_flyoutTitle__n_6jI{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sb-text-muted);padding:4px 8px 8px;border-bottom:1px solid var(--sb-border);margin-bottom:4px}.Sidebar_collapsed__vRsc4 .Sidebar_navGroup__TBlZW:hover .Sidebar_flyout__mIozD{display:block}@keyframes Sidebar_slideDown__LTz3d{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes Sidebar_slideRight__9Pi_6{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.Sidebar_sidebar__86IlD{transform:translateX(-100%);transition:transform var(--sb-transition),width var(--sb-transition)}.Sidebar_sidebar__86IlD.Sidebar_mobileOpen__9PH9S{transform:translateX(0)}}