.rt-table-header{font-size:var(--chakra-font-sizes-xs)}.rt-cell{font-size:var(--chakra-font-sizes-xs);font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:var(--chakra-spacing-0\.5) var(--chakra-spacing-2)}.rt-cell--grouped{font-size:var(--chakra-font-sizes-xs);font-weight:400;padding:var(--chakra-spacing-2) var(--chakra-spacing-3)}.rt-cell--group-label{font-size:var(--chakra-font-sizes-xs);padding:var(--chakra-spacing-2) var(--chakra-spacing-3)}.rt-cell--group-label .rt-group-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rt-cell-content{width:100%;height:100%;outline:none}.rt-cell-display{width:100%;height:100%;display:flex;align-items:center;padding:0 var(--chakra-spacing-2)}.rt-badge-list{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;overflow:hidden}.rt-badge-list--wrap{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.rt-skeleton{display:inline-block;border-radius:var(--chakra-radii-sm);background:var(--chakra-colors-bg-muted);animation:rt-skeleton-pulse 1.5s ease-in-out infinite}@keyframes rt-skeleton-pulse{0%,to{opacity:.4}50%{opacity:.8}}.rt-cell-placeholder{color:var(--chakra-colors-fg-muted)}@property --st-run-col{syntax: "<color>"; inherits: true; initial-value: #3182ce;}:root{--st-done: var(--chakra-colors-green-500, #22c55e);--st-running: var(--chakra-colors-tertiary-border-ocean-blue, #3182ce);--st-failed: var(--chakra-colors-red-500, #ef4444);--st-stale: var(--chakra-colors-neutral-400, #a9a7ac);--st-track: var(--chakra-colors-border-primary, #eae9ea)}[data-status-ring]{--tk: calc(var(--ring-stroke, 2) * 1px);--st-run-col: var(--st-running);position:relative;display:inline-block;border-radius:50%;background-color:var(--st-track);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--tk)),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - var(--tk)),#000 0);vertical-align:middle}[data-status-ring][data-complete=true]{-webkit-mask:none;mask:none}[data-status-ring][data-live=true]{animation:runFade var(--ring-fade, 1.6s) ease-in-out infinite}@keyframes runFade{0%,to{--st-run-col: var(--st-running)}50%{--st-run-col: color-mix(in srgb, var(--st-running) 8%, transparent)}}@media(prefers-reduced-motion:reduce){[data-status-ring][data-live=true]{animation:none;--st-run-col: var(--st-running)}}[data-sparkline-series]{transition-duration:var(--chakra-durations-chart-update);transition-property:d;transition-timing-function:var(--chakra-easings-emphasized)}.sparkline-active-point{position:absolute;box-sizing:border-box;border:var(--chakra-border-widths-sm) solid var(--chakra-colors-surface-primary);pointer-events:none;transform:translate(-50%,-50%)}@media(prefers-reduced-motion:reduce){[data-sparkline-series]{transition-duration:var(--chakra-durations-immediate)}}.rav-table{--rav-table-border: var( --chakra-colors-border-primary, var(--chakra-colors-gray-200) );--rav-table-header-bg: var( --chakra-colors-bg-subtle, var(--chakra-colors-gray-50) );--rav-table-header-color: var(--chakra-colors-gray-400);--rav-table-row-hover: var( --chakra-colors-surface-action-hover-2, var(--chakra-colors-gray-50) );--rav-table-cell-x: var(--chakra-spacing-2);--rav-table-cell-y: var(--chakra-spacing-0\.5);--rav-table-pinned-shadow-left: 8px 0 12px -12px rgba(15, 23, 42, .55);--rav-table-pinned-shadow-right: -8px 0 12px -12px rgba(15, 23, 42, .55);width:100%;min-width:0}.rav-table__scrollport{border:0;border-radius:0;overflow:auto;max-height:560px;background:var(--chakra-colors-surface-primary, white)}.rav-table--fill{height:100%;min-height:0}.rav-table--fill .rav-table__scrollport{max-height:var(--rav-table-fill-max-height, calc(100dvh - 200px) )}.rav-table table{width:100%;min-width:var(--rav-table-min-width, 720px);border-collapse:separate;border-spacing:0;table-layout:fixed}.rav-table th,.rav-table td{border-bottom:1px solid var(--rav-table-border)}.rav-table__header-th{height:32px;position:sticky;top:0;z-index:3;background:var(--rav-table-header-bg);color:var(--rav-table-header-color);font-size:var(--chakra-font-sizes-sm);font-weight:600;padding:0 var(--rav-table-cell-x)}.rav-table__subheader-th{position:sticky;top:32px;z-index:3;background:var(--rav-table-header-bg);font-weight:400;padding:var(--chakra-spacing-1) var(--rav-table-cell-x)}.rav-table__subheader-th.rav-table__pinned-left,.rav-table__subheader-th.rav-table__pinned-right{z-index:5}.rav-table__header-cell{min-width:0;padding-right:var(--chakra-spacing-1);position:relative}.rav-table__load-more-cell{padding:var(--chakra-spacing-2) var(--rav-table-cell-x);text-align:center;color:var(--chakra-colors-fg-muted);font-size:var(--chakra-font-sizes-sm)}.rav-table__loading-status{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rav-table__loading-cell{pointer-events:none}.rav-table__loading-bar{max-width:100%}.rav-table-skeleton{background:var(--chakra-colors-surface-primary, white);border:1px solid var(--chakra-colors-border-primary, var(--chakra-colors-gray-200));border-radius:var(--chakra-radii-md);overflow:hidden;position:relative;width:100%}.rav-table-skeleton__header,.rav-table-skeleton__row{display:grid;grid-template-columns:var(--rav-table-skeleton-columns)}.rav-table-skeleton__header{background:var(--chakra-colors-bg-subtle, var(--chakra-colors-gray-50));min-height:40px}.rav-table-skeleton__row{border-top:1px solid var(--chakra-colors-border-primary, var(--chakra-colors-gray-200));min-height:52px}.rav-table-skeleton__cell{align-items:center;display:flex;min-width:0;padding:var(--chakra-spacing-3) var(--chakra-spacing-4)}@media(prefers-reduced-motion:reduce){.rav-table__loading-bar{animation:none}}.rav-table__sort-label{align-items:center;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:var(--chakra-spacing-1);height:100%;min-width:0;padding:0}.rav-table__sort-icon{align-items:center;color:inherit;display:inline-flex;flex:0 0 auto;font-size:var(--chakra-font-sizes-sm)}.rav-table__drag-grip{align-items:center;color:var(--rav-table-header-color);cursor:grab;display:inline-flex;flex:0 0 auto}.rav-table__header-info,.rav-table__header-menu,.rav-table__header-filter{color:var(--rav-table-header-color)}.rav-table__header-filter[data-filtered]{background:var(--chakra-colors-brand-muted);color:var(--chakra-colors-brand-fg)}.rav-table__resize-handle{align-self:stretch;cursor:col-resize;flex:0 0 8px;margin-right:calc(var(--chakra-spacing-1) * -1);position:relative;touch-action:none}.rav-table__resize-handle:after{background:transparent;content:"";inset:6px 3px;position:absolute;transition:background .12s ease}.rav-table__resize-handle:hover:after,.rav-table__resize-handle--active:after,.rav-table__header-th--resizing .rav-table__resize-handle:after{background:var(--chakra-colors-gray-300)}.rav-table__body-cell,.rav-table__footer-cell{height:32px;padding:var(--rav-table-cell-y) var(--rav-table-cell-x);background:var(--chakra-colors-surface-primary, white);color:var(--chakra-colors-text-body, inherit);font-size:var(--chakra-font-sizes-sm);font-weight:400;vertical-align:middle}.rav-table tbody tr:hover .rav-table__body-cell{background:var(--rav-table-row-hover)}.rav-table__row--selectable{cursor:pointer}.rav-table__row--selected .rav-table__body-cell{background:var(--chakra-colors-brand-50, var(--chakra-colors-teal-50))}.rav-table__row--selectable:focus-visible .rav-table__body-cell{outline:2px solid var(--chakra-colors-brand-500);outline-offset:-2px}.rav-table__footer-cell{background:var(--chakra-colors-gray-50);font-weight:600}.rav-table__summary-row--sticky .rav-table__footer-cell{bottom:0;position:sticky;z-index:2}.rav-table__pinned-left,.rav-table__pinned-right{position:sticky;z-index:4}.rav-table__pinned-left{box-shadow:var(--rav-table-pinned-shadow-left)}.rav-table__pinned-right{box-shadow:var(--rav-table-pinned-shadow-right)}.rav-table__header-th.rav-table__pinned-left,.rav-table__header-th.rav-table__pinned-right,.rav-table__summary-row--sticky .rav-table__footer-cell.rav-table__pinned-left,.rav-table__summary-row--sticky .rav-table__footer-cell.rav-table__pinned-right{z-index:5}.rav-table__cell-content{align-items:center;display:flex;height:100%;min-width:0;width:100%}.rav-table__cell-content--align-top{align-items:flex-start}.rav-table__cell-value{display:block;min-width:0;width:100%}.rav-table__cell-content--wrapped .rav-table__cell-value{overflow-wrap:anywhere;white-space:normal}.rav-table__cell-content--truncated .rav-table__cell-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rav-table__row--editing .rav-table__body-cell{background:var(--chakra-colors-blue-50)}.rav-table__editing-shell{align-items:center;display:flex;height:100%;min-width:0;width:100%}.rav-table__editing-shell :is(input,select,button){height:100%;min-height:0}.rav-table__editable-trigger{position:relative;align-items:center;cursor:pointer;display:flex;height:100%;width:100%;min-height:20px;padding:0 2px;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;text-align:inherit;transition:background .12s ease}.rav-table__editable-trigger:hover,.rav-table__editable-trigger:focus-visible{background:var(--chakra-colors-gray-100)}.rav-table__edit-hint{position:absolute;top:50%;right:4px;transform:translateY(-50%);align-items:center;color:var(--chakra-colors-gray-400);display:inline-flex;font-size:11px;opacity:0;pointer-events:none;transition:opacity .12s ease}.rav-table tbody tr:hover .rav-table__edit-hint{opacity:.5}.rav-table__editable-trigger:hover .rav-table__edit-hint,.rav-table__editable-trigger:focus-visible .rav-table__edit-hint{color:var(--chakra-colors-gray-600);opacity:1}.rav-form-popover__trigger{align-items:center;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;height:100%;min-height:20px;min-width:0;padding:0;text-align:inherit;width:100%}.rav-table__cell--left{text-align:left}.rav-table__cell--center{text-align:center}.rav-table__cell--right{text-align:right}.rav-table__group-row td{background:var(--chakra-colors-gray-50);border-bottom:1px solid var(--rav-table-border);color:var(--chakra-colors-text-body, inherit);font-size:var(--chakra-font-sizes-sm);font-weight:400;height:32px;padding:var(--chakra-spacing-2) var(--chakra-spacing-3)}
