.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)}.lm{--lm-dur: 1.9s;display:inline-flex;flex-shrink:0;width:var(--lm-size);height:var(--lm-size);color:var(--chakra-colors-artwork-mark, #dbff00);vertical-align:middle}.lm svg{display:block;width:100%;height:100%;fill:currentColor}.lm-track{display:none}@property --lm-p{syntax: "<number>"; inherits: true; initial-value: 0;}.lm-fill{animation:lm-trace var(--lm-dur) ease-in-out infinite alternate}.lm-fill>path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-dasharray:1 3;stroke-dashoffset:calc(clamp(0,var(--i) + 1 - var(--lm-p) * var(--lm-n),1)*1.02)}@keyframes lm-trace{0%,8%{--lm-p: 0}88%,to{--lm-p: 1}}@keyframes lm-fade{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.lm-trace .lm-fill{display:none}.lm.lm-trace .lm-track{display:inline;animation:lm-fade 3s ease-in-out infinite}}@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-warning: var(--chakra-colors-border-warning, #f97316);--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],[data-status-ring][data-disc=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-text-table-header);--rav-table-header-icon-color: var(--chakra-colors-icons-table-header);--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{box-sizing:border-box;max-height:var(--rav-table-fill-max-height, calc(100dvh - 200px) );padding-bottom:var(--chakra-spacing-6)}.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__empty-cell{padding:var(--chakra-spacing-10) 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-icon-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-icon-color)}.rav-table__header-filter[data-filtered]{background:var(--chakra-colors-brand-muted);color:var(--chakra-colors-brand-fg)}.rav-table__header-filter[data-count]{width:auto;gap:2px;padding-inline:4px}.rav-table__filter-count{display:inline-flex;align-items:center;justify-content:center;min-width:14px;height:14px;padding:0 4px;border-radius:999px;background:var(--chakra-colors-brand-solid);color:var(--chakra-colors-brand-contrast);font-size:10px;font-weight:600;line-height:1}.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__body-cell:has(.rav-table__cell-content--wrapped){height:auto;min-height:32px}.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-surface-action-secondary, var(--chakra-colors-brand-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.rav-table__cell-content--wrapped{height:auto;align-items:flex-start}.rav-table__cell-content--wrapped .rav-table__cell-value{overflow-wrap:anywhere;white-space:normal}.rav-table__editable-trigger:has(.rav-table__cell-content--wrapped){height:auto;align-items:flex-start;white-space:normal}.rav-table__cell-content--truncated .rav-table__cell-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rav-table tbody tr.rav-table__row--editing .rav-table__body-cell,.rav-table tbody tr.rav-table__row--editing:hover .rav-table__body-cell{background:var(--chakra-colors-surface-information);color:var(--chakra-colors-text-body)}.rav-table__cell-anchor{display:block}.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__editing-shell--confirm{gap:4px}.rav-table__editing-shell.rav-table__editing-shell--confirm input{flex:1 1 auto;width:auto;min-width:0;height:28px;min-height:0;padding-top:0;padding-bottom:0;font-size:var(--chakra-font-sizes-sm);font-weight:var(--chakra-font-weights-medium);line-height:1.25;color:var(--chakra-colors-text-body);background:var(--chakra-colors-surface-primary)}.rav-table__edit-actions{display:inline-flex;flex:none;align-items:center;gap:4px}.rav-table__editing-shell--confirm .rav-table__edit-action{display:inline-flex;align-items:center;justify-content:center;height:var(--chakra-sizes-9);min-height:0;padding:0 var(--chakra-spacing-3\.5);border-radius:4px;font-family:inherit;font-size:var(--chakra-font-sizes-sm);font-weight:var(--chakra-font-weights-medium);line-height:1.25rem;cursor:pointer;white-space:nowrap}.rav-table__edit-action--cancel{background:transparent;border:1px solid var(--chakra-colors-border-input);color:var(--chakra-colors-text-body)}.rav-table__edit-action--cancel:hover{border-color:var(--chakra-colors-border-input-hover)}.rav-table__edit-action--save{background:var(--chakra-colors-surface-pop);border:1px solid var(--chakra-colors-border-pop);color:var(--chakra-colors-text-on-action)}.rav-table__edit-action--save:hover{filter:brightness(.95)}.rav-table__editing-shell .chakra-menu__trigger{height:auto}.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__edit-hint.rav-table__edit-hint--opens{cursor:pointer;pointer-events:auto}.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)}
