.Table-module__4IH7fW__cardRoot{border-radius:var(--radius-lg);background:var(--color-bg-card);border:1.5px solid var(--color-border-standard);box-shadow:var(--shadow-card-light);transition:box-shadow .3s;overflow:hidden}.Table-module__4IH7fW__cardRootSm{border-radius:var(--radius-md)}.Table-module__4IH7fW__cardHeader{border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:12px;padding:20px 24px;display:flex;position:relative}.Table-module__4IH7fW__cardHeaderSm .Table-module__4IH7fW__cardHeader{padding:16px 20px}.Table-module__4IH7fW__cardTitle{font-family:var(--font-display);color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:1.3}.Table-module__4IH7fW__cardDescription{color:var(--color-text-tertiary);margin-top:2px;font-size:14px;line-height:1.4}.Table-module__4IH7fW__cardBadge{border-radius:var(--radius-full);background:var(--color-bg-lime-subtle);border:1px solid var(--color-border-lime-subtle);color:var(--color-lime);align-items:center;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.Table-module__4IH7fW__table{border-collapse:collapse;table-layout:auto;width:100%}.Table-module__4IH7fW__thead{border-bottom:1px solid var(--color-border-standard)}.Table-module__4IH7fW__thead th{text-align:left;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;-webkit-user-select:none;user-select:none;background:var(--color-bg-hover);padding:12px 16px;font-size:12px;font-weight:600;position:relative}.Table-module__4IH7fW__thead th:first-child{padding-left:24px}.Table-module__4IH7fW__thead th:last-child{padding-right:24px}.Table-module__4IH7fW__sortableHead{cursor:pointer;transition:color .2s}.Table-module__4IH7fW__sortableHead:hover{color:var(--color-text-primary)}.Table-module__4IH7fW__headInner{align-items:center;gap:6px;display:inline-flex}.Table-module__4IH7fW__sortIcon{opacity:.4;align-items:center;font-size:12px;line-height:0;transition:opacity .2s,transform .2s;display:inline-flex}.Table-module__4IH7fW__sortableHead:hover .Table-module__4IH7fW__sortIcon{opacity:.7}.Table-module__4IH7fW__sortIconActive{opacity:1;color:var(--color-lime)}.Table-module__4IH7fW__sortIconDesc{transform:rotate(180deg)}.Table-module__4IH7fW__headTooltipWrap{align-items:center;display:inline-flex;position:relative}.Table-module__4IH7fW__headTooltipIcon{color:var(--color-text-tertiary);opacity:.5;cursor:help;align-items:center;line-height:0;transition:opacity .2s;display:inline-flex}.Table-module__4IH7fW__headTooltipIcon:hover{opacity:1}.Table-module__4IH7fW__headTooltipBubble{background:var(--color-bg-elevated);color:var(--color-text-primary);border:1px solid var(--color-border-standard);border-radius:var(--radius-sm);white-space:nowrap;pointer-events:none;z-index:50;text-transform:none;letter-spacing:0;padding:6px 12px;font-size:12px;font-weight:500;animation:.15s ease-out Table-module__4IH7fW__tooltipFadeIn;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000040}@keyframes Table-module__4IH7fW__tooltipFadeIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.Table-module__4IH7fW__tbody tr{border-bottom:1px solid var(--color-border-subtle);transition:background .2s,box-shadow .2s}.Table-module__4IH7fW__tbody tr:last-child{border-bottom:none}.Table-module__4IH7fW__tbody tr:hover{background:var(--color-bg-hover)}.Table-module__4IH7fW__tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 0 var(--color-lime)}.Table-module__4IH7fW__rowSelected{background:var(--color-bg-lime-subtle)!important}.Table-module__4IH7fW__rowSelected td:first-child{box-shadow:inset 3px 0 0 0 var(--color-lime)!important}.Table-module__4IH7fW__td{color:var(--color-text-secondary);vertical-align:middle;padding:14px 16px;font-size:14px;transition:box-shadow .2s}.Table-module__4IH7fW__td:first-child{padding-left:24px}.Table-module__4IH7fW__td:last-child{padding-right:24px}.Table-module__4IH7fW__checkboxCell{width:44px;padding-right:0!important}.Table-module__4IH7fW__rowCheckbox{background:var(--color-bg-input);border:1.5px solid var(--color-border-standard);cursor:pointer;width:18px;height:18px;color:var(--color-bg-primary);appearance:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.Table-module__4IH7fW__rowCheckbox:hover{border-color:var(--color-border-lime-strong)}.Table-module__4IH7fW__rowCheckbox:checked{background:var(--color-lime);border-color:var(--color-lime)}.Table-module__4IH7fW__headerCheckbox{background:var(--color-bg-input);border:1.5px solid var(--color-border-standard);cursor:pointer;width:18px;height:18px;color:var(--color-bg-primary);appearance:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.Table-module__4IH7fW__headerCheckboxIndeterminate{background:var(--color-lime);border-color:var(--color-lime)}.Table-module__4IH7fW__paginationFooter{border-top:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;padding:12px 24px 16px;display:flex}.Table-module__4IH7fW__paginationFooterRight{justify-content:flex-end}.Table-module__4IH7fW__paginationInfo{color:var(--color-text-tertiary);font-size:13px}.Table-module__4IH7fW__paginationActions{align-items:center;gap:8px;display:flex}.Table-module__4IH7fW__paginationBtn{border-radius:var(--radius-sm);background:var(--color-bg-card);border:1px solid var(--color-border-standard);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;justify-content:center;align-items:center;padding:0;line-height:0;transition:all .2s;display:inline-flex}.Table-module__4IH7fW__paginationBtn:hover:not(:disabled){background:var(--color-bg-elevated);color:var(--color-text-primary);border-color:var(--color-border-medium)}.Table-module__4IH7fW__paginationBtn:disabled{opacity:.35;cursor:not-allowed}.Table-module__4IH7fW__rowActionsWrap{display:inline-flex;position:relative}.Table-module__4IH7fW__rowActionsBtn{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:1.5px solid #0000;justify-content:center;align-items:center;padding:0;line-height:0;transition:all .2s;display:inline-flex}.Table-module__4IH7fW__rowActionsBtn:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.Table-module__4IH7fW__rowActionsMenu{background:var(--color-bg-overlay);border:1px solid var(--color-border-standard);border-radius:var(--radius-sm);min-width:160px;-webkit-backdrop-filter:var(--blur-standard);backdrop-filter:var(--blur-standard);z-index:50;padding:4px;animation:.15s ease-out Table-module__4IH7fW__menuSlideIn;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 32px #0000004d}@keyframes Table-module__4IH7fW__menuSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Table-module__4IH7fW__rowActionsMenuItem{width:100%;color:var(--color-text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s;display:flex}.Table-module__4IH7fW__rowActionsMenuItem:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.Table-module__4IH7fW__rowActionsMenuItemDestructive:hover{color:#ef4444;background:#ef44441a}.Table-module__4IH7fW__rowActionsMenuItemIcon{flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.Table-module__4IH7fW__rowActionsSeparator{background:var(--color-border-subtle);height:1px;margin:4px 0}.Table-module__4IH7fW__scrollWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.Table-module__4IH7fW__emptyState{text-align:center;color:var(--color-text-tertiary);padding:48px 24px;font-size:14px}
.ProgressBar-module__QzWWCG__wrapper{flex-direction:column;gap:6px;width:100%;display:flex}.ProgressBar-module__QzWWCG__wrapper_right{flex-direction:column}.ProgressBar-module__QzWWCG__label{color:var(--color-text-secondary);margin-bottom:2px;font-size:13px;font-weight:500}.ProgressBar-module__QzWWCG__barRow{align-items:center;gap:10px;width:100%;display:flex}.ProgressBar-module__QzWWCG__track{background:var(--color-border-medium);border-radius:999px;flex:1;min-width:0;position:relative;overflow:hidden}.ProgressBar-module__QzWWCG__track_sm{height:6px}.ProgressBar-module__QzWWCG__track_md{height:10px}.ProgressBar-module__QzWWCG__track_lg{height:14px}.ProgressBar-module__QzWWCG__fill{border-radius:999px;height:100%;transition:width .4s}.ProgressBar-module__QzWWCG__fill_lime{background:var(--color-lime);stroke:var(--color-lime)}.ProgressBar-module__QzWWCG__fill_blue{stroke:#3b82f6;background:#3b82f6}.ProgressBar-module__QzWWCG__fill_red{stroke:#ef4444;background:#ef4444}.ProgressBar-module__QzWWCG__fill_orange{stroke:#f59e0b;background:#f59e0b}.ProgressBar-module__QzWWCG__textRight{color:var(--color-text-primary);white-space:nowrap;text-align:right;min-width:36px;font-size:13px;font-weight:600}.ProgressBar-module__QzWWCG__textBottom{color:var(--color-text-secondary);text-align:right;font-size:12px;font-weight:500}.ProgressBar-module__QzWWCG__floatingWrap{width:100%;height:28px;position:relative}.ProgressBar-module__QzWWCG__floatingBubble{background:var(--color-bg-card);border:1px solid var(--color-border-standard);border-radius:var(--radius-sm);color:var(--color-text-primary);white-space:nowrap;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;top:0;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.ProgressBar-module__QzWWCG__floatingBubble:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--color-border-standard);position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.ProgressBar-module__QzWWCG__floatingBubbleBottom{top:auto;bottom:0}.ProgressBar-module__QzWWCG__floatingBubbleBottom:after{border-top:none;border-bottom:5px solid var(--color-border-standard);top:-5px;bottom:auto}.ProgressBar-module__QzWWCG__circleWrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.ProgressBar-module__QzWWCG__circleTrack{stroke:var(--color-border-medium)}.ProgressBar-module__QzWWCG__circleFill{transition:stroke-dashoffset .5s}.ProgressBar-module__QzWWCG__circleText{flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.ProgressBar-module__QzWWCG__circlePct{color:var(--color-text-primary);font-weight:700;font-family:var(--font-display);line-height:1}.ProgressBar-module__QzWWCG__circleLabel{color:var(--color-text-tertiary);font-weight:500;line-height:1.2}.ProgressBar-module__QzWWCG__halfWrap{justify-content:center;align-items:flex-end;display:inline-flex;position:relative}.ProgressBar-module__QzWWCG__halfText{flex-direction:column;align-items:center;gap:1px;display:flex;position:absolute;left:0;right:0}
