.DataTable_card__8TPmJ{background:var(--ea-color-surface-raised);border:1px solid var(--ea-color-line);border-radius:var(--ea-radius-card);box-shadow:var(--ea-shadow-card);overflow:hidden}.DataTable_flush__SEUQ0{background:transparent;border:0;border-radius:0;box-shadow:none}.DataTable_flush__SEUQ0 .DataTable_td__wPFBz:first-child,.DataTable_flush__SEUQ0 .DataTable_th__nizcE:first-child{padding-left:var(--ea-space-2)}.DataTable_flush__SEUQ0 .DataTable_td__wPFBz:last-child,.DataTable_flush__SEUQ0 .DataTable_th__nizcE:last-child{padding-right:var(--ea-space-2)}.DataTable_flush__SEUQ0 .DataTable_scroll__CpUSf{outline-offset:2px}.DataTable_scroll__CpUSf{overflow-x:auto;outline-offset:-3px}.DataTable_scroll__CpUSf:focus-visible{outline:3px solid var(--ea-color-klinker)}.DataTable_table__bP7Tw{width:100%;border-collapse:collapse;font-family:var(--ea-font-ui);font-size:var(--ea-text-sm);color:var(--ea-color-ink);table-layout:auto}.DataTable_caption__iBuZo{caption-side:top;padding:var(--ea-space-4) var(--ea-space-4) 0;text-align:left;font-family:var(--ea-font-headline);font-size:var(--ea-text-lg);font-weight:700;color:var(--ea-color-ink)}.DataTable_captionHidden__Ew4Ox,.DataTable_srOnly__6iP49{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.DataTable_th__nizcE{padding:var(--ea-space-3) var(--ea-space-4);text-align:left;vertical-align:bottom;font-size:var(--ea-text-xs);font-weight:600;line-height:1.3;letter-spacing:.05em;color:var(--ea-color-text-secondary);background:var(--ea-color-surface-raised);border-bottom:1px solid var(--ea-color-line)}.DataTable_sticky__Vh4eR thead .DataTable_th__nizcE{position:-webkit-sticky;position:sticky;top:0;z-index:1}.DataTable_td__wPFBz{padding:var(--ea-space-3) var(--ea-space-4);vertical-align:top;line-height:1.4;overflow-wrap:break-word}.DataTable_rowHeader__yWA6B{font-weight:500;text-align:left;color:var(--ea-color-ink)}.DataTable_row__GiqkN{border-bottom:1px solid var(--ea-color-line)}.DataTable_rowExpanded__IIPcn,.DataTable_row__GiqkN:last-child{border-bottom:0}.DataTable_expansion__qK7xN{padding:0 var(--ea-space-4) var(--ea-space-4)}@media (max-width:640px){.DataTable_expansion__qK7xN{padding:0 var(--ea-space-3) var(--ea-space-3)}}.DataTable_clickable__CS4Nw{cursor:pointer;transition:background var(--ea-motion-fast) var(--ea-easing-micro)}.DataTable_clickable__CS4Nw:hover{background:var(--ea-color-surface)}.DataTable_toneWarning__j1d7X{background:var(--ea-color-klinker-tint-25)}.DataTable_toneDanger__5X4jf{background:var(--ea-color-danger-bg)}.DataTable_toneSuccess__99JDv{background:var(--ea-color-success-bg)}.DataTable_toneAccent__imj3Q{background:var(--ea-color-klinker-tint-25)}.DataTable_toneWarning__j1d7X.DataTable_clickable__CS4Nw:hover{background:var(--ea-color-klinker-tint-50)}.DataTable_toneDanger__5X4jf.DataTable_clickable__CS4Nw:hover{background:var(--ea-color-danger-border)}.DataTable_toneSuccess__99JDv.DataTable_clickable__CS4Nw:hover{background:var(--ea-color-success-border)}.DataTable_numeric__DMlTw{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.DataTable_alignEnd__CvLBx{text-align:right}.DataTable_nowrap__m_LUI{white-space:nowrap}.DataTable_message__Whs96{padding:var(--ea-space-12) var(--ea-space-6);text-align:center;font-size:var(--ea-text-sm);line-height:1.5}.DataTable_footer__j3I5y,.DataTable_message__Whs96{font-family:var(--ea-font-ui);color:var(--ea-color-text-secondary)}.DataTable_footer__j3I5y{padding:var(--ea-space-3) var(--ea-space-4);border-top:1px solid var(--ea-color-line);font-size:var(--ea-text-xs)}.DataTable_skeleton__XqfqM{display:block;height:var(--ea-space-4);border-radius:var(--ea-space-1);background:linear-gradient(90deg,var(--ea-color-neutral-100) 0,var(--ea-color-neutral-200) 50%,var(--ea-color-neutral-100) 100%);background-size:200% 100%;animation:DataTable_ea-dt-shimmer__2BVfL 1.2s linear infinite}@keyframes DataTable_ea-dt-shimmer__2BVfL{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.DataTable_skeleton__XqfqM{animation:none}.DataTable_clickable__CS4Nw{transition:none}}@media (max-width:640px){.DataTable_td__wPFBz,.DataTable_th__nizcE{padding:var(--ea-space-2) var(--ea-space-3)}.DataTable_message__Whs96{padding:var(--ea-space-8) var(--ea-space-4)}}