.Button_button__y6cjA{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:inherit;font-weight:600;text-decoration:none;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;white-space:nowrap;font-size:14px}.Button_primary___8S9W{background-color:var(--primary-color);color:white}.Button_primary___8S9W:hover:not(:disabled){background-color:var(--primary-hover);transform:translateY(-1px);box-shadow:0 2px 8px rgba(90,122,208,.3)}.Button_secondary__NR6ak{background-color:transparent;color:var(--primary-color);border:1px solid var(--primary-color)}.Button_secondary__NR6ak:hover:not(:disabled){background-color:var(--primary-color);color:white;transform:translateY(-1px);box-shadow:0 2px 8px rgba(90,122,208,.3)}.Button_outline__I52v3{background-color:transparent;color:var(--text-color);border:1px solid var(--border-color)}.Button_outline__I52v3:hover:not(:disabled){border-color:var(--text-muted);background-color:var(--background-color)}.Button_success__qmZeY{background-color:#10b981;color:white;border:none}.Button_success__qmZeY:hover:not(:disabled){background-color:#059669;transform:translateY(-1px);box-shadow:0 2px 8px rgba(16,185,129,.3)}.Button_danger__Oa3fp{background-color:#ef4444;color:white;border:none}.Button_danger__Oa3fp:hover:not(:disabled){background-color:#dc2626;transform:translateY(-1px);box-shadow:0 2px 8px rgba(239,68,68,.3)}.Button_dangerOutline__HctMQ{background-color:transparent;color:#ef4444;border:1px solid #ef4444}.Button_dangerOutline__HctMQ:hover:not(:disabled){background-color:#ef4444;color:white;border-color:#dc2626}.Button_successOutline__vkj4O{background-color:transparent;color:#10b981;border:1px solid #10b981}.Button_successOutline__vkj4O:hover:not(:disabled){background-color:#10b981;color:white}.Button_small__zTEVQ{padding:.375rem .75rem;font-size:13px}.Button_medium__QfI0S{padding:.5rem 1rem;font-size:14px}.Button_large__4HR_t{padding:.625rem 1.25rem;font-size:15px}.Button_button__y6cjA:disabled{opacity:.5;cursor:not-allowed}.Button_button__y6cjA:focus{outline:none;box-shadow:0 0 0 3px rgba(91,127,245,.2)}.Button_button__y6cjA:focus:not(:focus-visible){box-shadow:none}.Table_stickyCorner__3C9zi{z-index:10!important;position:-webkit-sticky;position:sticky;left:0;top:var(--sticky-header-offset,0);background-color:var(--background-color)}.Table_wrapper__iJibJ{width:100%;overflow:auto;border-radius:var(--border-radius);background-color:var(--surface-color);box-shadow:var(--shadow-sm);--sticky-header-offset:0px;border:1px solid var(--border-color);border-top:3px solid var(--primary-color)}.Table_wrapper__iJibJ::-webkit-scrollbar{width:10px;height:10px}.Table_wrapper__iJibJ::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:10px}.Table_wrapper__iJibJ::-webkit-scrollbar-thumb{background:rgba(90,122,208,.3);border-radius:10px;border:2px solid transparent;background-clip:content-box;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.Table_wrapper__iJibJ::-webkit-scrollbar-thumb:hover{background:rgba(90,122,208,.6);border:2px solid transparent;background-clip:content-box}.Table_wrapper__iJibJ::-webkit-scrollbar-thumb:active{background:rgba(90,122,208,.8);border:2px solid transparent;background-clip:content-box}.Table_wrapper__iJibJ{scrollbar-width:thin;scrollbar-color:rgba(90,122,208,.3) rgba(0,0,0,.05)}@media (prefers-color-scheme:dark){.Table_wrapper__iJibJ::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.Table_wrapper__iJibJ::-webkit-scrollbar-thumb{background:rgba(90,122,208,.4);border:2px solid transparent;background-clip:content-box}.Table_wrapper__iJibJ::-webkit-scrollbar-thumb:hover{background:rgba(90,122,208,.7);border:2px solid transparent;background-clip:content-box}.Table_wrapper__iJibJ::-webkit-scrollbar-thumb:active{background:rgba(90,122,208,.9);border:2px solid transparent;background-clip:content-box}.Table_wrapper__iJibJ{scrollbar-color:rgba(90,122,208,.4) rgba(255,255,255,.05)}}.Table_toolbar__ap4u_{justify-content:space-between;padding:var(--spacing-md);border-bottom:1px solid var(--border-color);position:-webkit-sticky;position:sticky;top:0;background:var(--surface-color);z-index:20;box-shadow:0 1px 3px rgba(0,0,0,.05)}.Table_leftControls__TkpRz,.Table_rightControls__gr1YO,.Table_toolbar__ap4u_{display:flex;align-items:center;gap:var(--spacing-sm)}.Table_searchInput__tIvXz{padding:8px 12px;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:var(--surface-color);font-size:14px;min-width:200px;transition:all var(--transition-base)}.Table_searchInput__tIvXz:hover{border-color:var(--text-muted)}.Table_searchInput__tIvXz:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(90,122,208,.15)}.Table_controlBtn__ZYR8e{padding:8px 14px;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:var(--surface-color);color:var(--text-color);font-size:14px;font-weight:500;cursor:pointer;transition:all var(--transition-base)}.Table_controlBtn__ZYR8e:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:white}.Table_csvBtn__I0qxg{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:var(--surface-color);color:var(--text-color);font-size:14px;font-weight:500;cursor:pointer;transition:all var(--transition-base)}.Table_csvBtn__I0qxg:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:white}.Table_csvBtn__I0qxg svg{flex-shrink:0}.Table_columnsMenu__ee0FA summary{list-style:none;cursor:pointer}.Table_columnsList__tZD0T{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));grid-gap:6px 12px;gap:6px 12px;padding:8px 0 0}.Table_colToggle__MiMLA{display:flex;align-items:center;gap:8px}.Table_pageSize__ob2R5{padding:8px 12px;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:var(--surface-color);font-size:14px;cursor:pointer;transition:all var(--transition-base)}.Table_pageSize__ob2R5:hover{border-color:var(--text-muted)}.Table_pageSize__ob2R5:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(90,122,208,.15)}.Table_table__fNFHS{width:100%;border-collapse:collapse;font-size:14px}.Table_table__fNFHS th{padding:12px 16px}.Table_table__fNFHS td{padding:14px 16px;border-bottom:1px solid #f0f1f3;background-color:#ffffff!important}@media (prefers-color-scheme:dark){.Table_table__fNFHS td{border-bottom-color:rgba(255,255,255,.05)}}.Table_table__fNFHS th{position:relative;font-weight:600;text-align:left;color:var(--text-muted);background-color:var(--surface-color);font-size:12px;text-transform:uppercase;letter-spacing:.08em;border-bottom:2px solid var(--border-color)}.Table_thContent__Z6rvh{display:inline-flex;align-items:center;gap:6px}.Table_sortable__z8Mv0{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Table_sortedAsc__2f_CQ:after,.Table_sortedDesc__RJlH_:after{content:"";display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;margin-left:6px}.Table_sortedAsc__2f_CQ:after{border-bottom:6px solid var(--primary-color)}.Table_sortedDesc__RJlH_:after{border-top:6px solid var(--primary-color)}.Table_striped__9EFAM tbody tr:nth-child(2n) td{background-color:#ffffff!important}@media (prefers-color-scheme:dark){.Table_striped__9EFAM tbody tr:nth-child(2n) td{background-color:rgba(255,255,255,.02)}}.Table_bordered__FyuwM .Table_table__fNFHS,.Table_bordered__FyuwM .Table_table__fNFHS td,.Table_bordered__FyuwM .Table_table__fNFHS th{border-color:var(--border-color)}.Table_hover__mOwwz tbody tr{cursor:pointer;transition:all var(--transition-fast)}.Table_hover__mOwwz tbody tr:hover td{background-color:rgba(90,122,208,.08)!important}.Table_compact__Pnj35 .Table_table__fNFHS td,.Table_compact__Pnj35 .Table_table__fNFHS th{padding:var(--spacing-xs)}.Table_stickyHeader__DYlvt thead th{position:-webkit-sticky;position:sticky;top:var(--sticky-header-offset,0);z-index:4;background-color:var(--surface-color)}.Table_empty__tXcF3{color:var(--secondary-color);text-align:center}.Table_checkboxCell__1rVBk{width:36px;text-align:center!important}.Table_footer__ttn_K{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-md);border-top:1px solid var(--border-color);background-color:var(--surface-color)}.Table_rowsInfo__qGVcl{color:var(--secondary-color);font-size:.9rem}.Table_expandCell__91bsO{width:36px;text-align:center!important}.Table_expandBtn__65De_{background:transparent;border:none;cursor:pointer;padding:4px 8px;font-size:10px;color:var(--text-color);opacity:.6;transition:all .2s ease}.Table_expandBtn__65De_:hover{opacity:1;transform:scale(1.1)}.Table_expandedContent__mb6Zk td,.Table_expandedRow__Hh5_k{background-color:rgba(90,122,208,.03)}.Table_expandedContent__mb6Zk td{padding:var(--spacing-md)!important}.Table_actionsCell__nCubI{width:auto;text-align:right!important}.Table_actionsMenu__bztZV{display:flex;align-items:center;gap:4px;justify-content:flex-end;opacity:0;transition:opacity .2s ease}.Table_table__fNFHS tbody tr:hover .Table_actionsMenu__bztZV{opacity:1}.Table_actionBtn__S4b7a{background:transparent;border:1px solid var(--border-color);border-radius:4px;cursor:pointer;padding:4px 8px;font-size:13px;color:var(--text-color);transition:all .2s ease}.Table_actionBtn__S4b7a:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:white}.Table_stickyColumn__mmJsK{position:-webkit-sticky;position:sticky;left:0;z-index:2;background-color:#ffffff!important;box-shadow:2px 0 4px rgba(0,0,0,.05);border-right:1px solid var(--border-color)}.Table_stickyHeader__DYlvt .Table_stickyColumn__mmJsK{z-index:5}.Table_striped__9EFAM tbody tr:nth-child(2n) .Table_stickyColumn__mmJsK{background-color:#ffffff!important}@media (prefers-color-scheme:dark){.Table_striped__9EFAM tbody tr:nth-child(2n) .Table_stickyColumn__mmJsK{background-color:rgba(255,255,255,.02)}}.Table_hover__mOwwz tbody tr:hover .Table_stickyColumn__mmJsK{background-color:rgba(90,122,208,.08)!important}.Table_resizeHandle__ZpSIV{position:absolute;top:0;right:0;width:4px;height:100%;cursor:col-resize;background-color:transparent;transition:background-color .2s ease}.Table_resizeHandle__ZpSIV:hover{background-color:var(--primary-color)}.Table_sidePanel__QtBvl{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.Table_sidePanelOverlay__Xs_dc{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);animation:Table_fadeIn___cHRy .2s ease}.Table_sidePanelContent__L9UhV{position:absolute;top:0;right:0;bottom:0;width:400px;max-width:90vw;background-color:var(--background-color);box-shadow:-4px 0 12px rgba(0,0,0,.15);display:flex;flex-direction:column;animation:Table_slideInRight__iQRYx .3s ease}.Table_sidePanelHeader__5gtSD{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);border-bottom:1px solid var(--border-color)}.Table_sidePanelHeader__5gtSD h3{margin:0;font-size:1.1rem}.Table_sidePanelClose__AAenI{background:transparent;border:none;font-size:24px;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}.Table_sidePanelClose__AAenI:hover{background-color:rgba(0,0,0,.05)}.Table_sidePanelBody__Tyi1c{flex:1 1;overflow-y:auto;padding:var(--spacing-md)}.Table_fieldRow__tym6M{margin-bottom:var(--spacing-md)}.Table_fieldRow__tym6M label{display:block;font-weight:600;margin-bottom:4px;color:var(--secondary-color);font-size:.9rem}@keyframes Table_fadeIn___cHRy{0%{opacity:0}to{opacity:1}}@keyframes Table_slideInRight__iQRYx{0%{transform:translateX(100%)}to{transform:translateX(0)}}.Table_stickyHeader__DYlvt thead th{box-shadow:0 2px 6px rgba(0,0,0,.05)}.Table_toast__Ta9G3{position:fixed;bottom:24px;right:24px;display:flex;align-items:flex-start;gap:12px;min-width:400px;max-width:500px;background:var(--surface-color);border:1px solid var(--border-color);border-left:4px solid var(--success-color);border-radius:var(--border-radius);padding:16px;box-shadow:var(--shadow-lg);z-index:9999;animation:Table_slideInUp__pvudn .3s ease}.Table_toastIcon__Fo3zu{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:rgba(16,185,129,.1);border-radius:var(--border-radius-sm);color:var(--success-color)}.Table_toastContent__yBSjg{flex:1 1}.Table_toastTitle__fJUTX{font-size:15px;font-weight:600;color:var(--text-color);margin-bottom:4px}.Table_toastMessage__8mtOX{font-size:13px;color:var(--text-muted);line-height:1.5;margin-bottom:12px}.Table_toastActions__5jxg3{display:flex;gap:12px}.Table_toastAction__npTud,.Table_toastDismiss__lU54P{border:none;font-size:13px;font-weight:600;cursor:pointer;padding:6px 14px;border-radius:var(--border-radius-sm);transition:all var(--transition-base)}.Table_toastDismiss__lU54P{background:transparent;color:var(--text-muted)}.Table_toastDismiss__lU54P:hover{background-color:rgba(0,0,0,.05);color:var(--text-color)}.Table_toastAction__npTud{background:var(--primary-color);color:white}.Table_toastAction__npTud:hover{background:var(--primary-hover)}.Table_toastClose__yaLHo{flex-shrink:0;background:transparent;border:none;font-size:20px;color:var(--text-light);cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);transition:all var(--transition-base);line-height:1}.Table_toastClose__yaLHo:hover{background-color:rgba(0,0,0,.05);color:var(--text-color)}@keyframes Table_slideInUp__pvudn{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:640px){.Table_toast__Ta9G3{min-width:auto;left:16px;right:16px;bottom:16px}}.Breadcrumbs_root__a5usG{display:flex;align-items:center;gap:8px;color:var(--secondary-color);font-size:.95rem}.Breadcrumbs_link__xVQw4{color:var(--text-color)}.Breadcrumbs_separator__SrHav{color:var(--secondary-color)}.Pagination_pagination__FbRcr{display:inline-flex;align-items:center;gap:6px}.Pagination_nav__B3t83,.Pagination_page__3CS05{border:1px solid var(--border-color);background:var(--background-color);color:var(--text-color);padding:6px 10px;border-radius:var(--border-radius);cursor:pointer}.Pagination_page__3CS05.Pagination_active__pqKBU{background:var(--primary-color);color:white;border-color:var(--primary-color)}.Pagination_sm__lu1Y9 .Pagination_nav__B3t83,.Pagination_sm__lu1Y9 .Pagination_page__3CS05{padding:4px 8px;font-size:.875rem}.Pagination_lg__YG8eY .Pagination_nav__B3t83,.Pagination_lg__YG8eY .Pagination_page__3CS05{padding:8px 12px;font-size:1.05rem}.Pagination_ellipsis__FJOUB{padding:0 4px;color:var(--secondary-color)}