.tableEditor__cell--presentationWarning{box-shadow:inset 0 0 0 1.5px var(--table-editor-warning,#b54708)}.tableEditor__cell--presentationWarning:not(.tableEditor__cell--active):before{border-top:5px solid var(--table-editor-warning,#b54708);content:"";pointer-events:none;border-left:5px solid #0000;position:absolute;top:0;right:0}.tableEditorRichField__checkbox{color:var(--table-editor-subtle);align-items:center;gap:6px;font-size:12px;display:inline-flex}.tableEditorRichField__choice{min-width:210px}.tableEditorRichField__checkbox>span:first-child{border:1px solid;border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;display:inline-flex}.tableEditorRichField__selectValue{background:color-mix(in srgb, var(--table-editor-text) 6%, transparent);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:100%;padding:2px 7px;overflow:hidden}.tableEditorRichField__input,.tableEditorRichField__textarea,.tableEditorRichField__textareaInput,.tableEditorRichField__select{box-sizing:border-box;width:100%;min-height:var(--table-editor-row-height);padding:8px var(--table-editor-cell-padding-x);background:var(--table-editor-background);box-shadow:0 0 0 1.5px var(--table-editor-focus), 0 6px 16px #00000029;color:inherit;font:inherit;border:0;border-radius:6px;outline:none;line-height:20px;display:block}.tableEditorRichField__textarea,.tableEditorRichField__textareaInput{resize:none;white-space:pre-wrap;max-height:136px;overflow-y:auto}.tableEditorRichField__select{min-width:200px}.tableEditor__cell[data-type-kind=numeric] .tableEditorRichField__input{text-align:right;font-variant-numeric:tabular-nums}.tableEditorBulkEdit{color:var(--cirra-text-primary,#252631);flex-direction:column;gap:16px;font-size:13px;display:flex}.tableEditorBulkEdit__field{flex-direction:column;gap:7px;font-weight:500;display:flex}.tableEditorBulkEdit__hint{color:var(--cirra-text-secondary,#737580);margin:0;font-size:12px;line-height:1.6}.tableEditorBulkEdit__error{background:color-mix(in srgb, var(--cirra-danger,#d44848) 8%, transparent);color:var(--cirra-danger,#d44848);border-radius:8px;margin:0;padding:10px 12px}.tableEditorBulkEdit__footer{border-top:1px solid var(--cirra-analytics-table-row-divider,#e5e5e9);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;padding-top:16px;display:flex}.tableEditorBulkEdit__footer>span{color:var(--cirra-text-secondary,#737580);margin-right:auto;font-size:11px}.tableEditorDialog{border:1px solid var(--cirra-analytics-table-row-divider,#e5e5e9);width:calc(100vw - 48px);max-width:560px;color:inherit;background:var(--cirra-analytics-table-head-fill,#fff);border-radius:12px;padding:20px}.tableEditorDialog::backdrop{background:#0005}.tableEditorDialog>header{justify-content:space-between;align-items:center;display:flex}.tableEditorDialog h2{font-size:15px;font-weight:500}.tableEditor{--table-editor-border:var(--border-color,#dce1e8);--table-editor-background:var(--surface-background,#fff);--table-editor-muted-background:var(--surface-muted-background,#f5f7fa);--table-editor-text:var(--text-color,#1d2733);--table-editor-focus:var(--focus-color,#2463eb);--table-editor-subtle:var(--muted-text-color,#637083);--table-editor-card-shadow:0 2px 6px #00000014;--table-editor-head-inset:inset 0 .5px 0 #ffffff14, inset 0 -.5px 1px #0000001f;--table-editor-row-divider:color-mix(in srgb, var(--table-editor-border) 80%, transparent);--table-editor-column-divider:color-mix(in srgb, var(--table-editor-text) 7%, transparent);--table-editor-row-height:36px;--table-editor-head-height:36px;--table-editor-selection-width:36px;--table-editor-row-number-width:56px;--table-editor-cell-padding-x:12px;color:var(--table-editor-text);flex-direction:column;flex:1;gap:10px;min-height:0;font-size:13px;line-height:1.45;display:flex;position:relative}.tableEditor button,.tableEditor input,.tableEditor select,.tableEditor textarea{font:inherit}.tableEditor__button,.tableEditor__columns>summary,.tableEditor__filters>summary{box-sizing:border-box;border:1px solid var(--table-editor-border);background:var(--table-editor-background);min-height:28px;color:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:4px 10px;font-size:12px;line-height:18px;display:inline-flex}.tableEditor__button:hover:not(:disabled),.tableEditor__columns>summary:hover,.tableEditor__filters>summary:hover{background:color-mix(in srgb, var(--table-editor-text) 6%, var(--table-editor-background))}.tableEditor__button[data-variant=primary]{border-color:var(--table-editor-focus);background:var(--table-editor-focus);color:#fff}.tableEditor__button[data-variant=danger]{color:var(--error-color,#b42318)}.tableEditor__button[data-variant=ghost]{background:0 0;border-color:#0000}.tableEditor button:disabled,.tableEditor input:disabled,.tableEditor select:disabled,.tableEditor textarea:disabled{cursor:not-allowed;opacity:.5}.tableEditor__button:focus-visible,.tableEditor input:focus-visible,.tableEditor select:focus-visible,.tableEditor textarea:focus-visible,.tableEditor summary:focus-visible,.tableEditor__resize:focus-visible,.tableEditor__scroll:focus-visible{outline:2px solid var(--table-editor-focus);outline-offset:2px}.tableEditor__toolbar,.tableEditor__toolbarGroup,.tableEditor__filterControls,.tableEditor__filterChips,.tableEditor__controls,.tableEditor__rowControls,.tableEditor__pagination,.tableEditor__saveControls{align-items:center;gap:6px;display:flex}.tableEditor__toolbar{flex-wrap:wrap;flex:none;gap:8px}.tableEditor__search{box-sizing:border-box;border:1px solid var(--table-editor-border);background:var(--table-editor-background);width:260px;max-width:100%;min-height:28px;color:inherit;border-radius:7px;align-items:center;gap:7px;padding:5px 10px;font-size:12px;line-height:16px;display:flex}.tableEditor__search>input{min-width:0;color:inherit;background:0 0;border:0;outline:0;flex:1}.tableEditor__search:has(.comp-input-shell){background:0 0;border:0;padding:0}.tableEditor__search:has(.comp-input-shell)>.tableEditor__icon{display:none}.tableEditor__search .comp-input-shell{width:100%}.tableEditor__toolbarSpacer{flex:1}.tableEditor__toolbarGroup{flex:none;position:relative}.tableEditor__filterChips{flex-wrap:wrap;flex:none;margin-top:-2px}.tableEditor__filterChips .tableEditor__button{border-radius:999px;min-height:26px;padding:3px 8px}.tableEditor__columns,.tableEditor__filters{position:relative}.tableEditor__columns>summary,.tableEditor__filters>summary{list-style:none}.tableEditor__columns>summary::-webkit-details-marker{display:none}.tableEditor__filters>summary::-webkit-details-marker{display:none}.tableEditor__columns>.tableEditor__columnOptions,.tableEditor__filters>.tableEditor__filterControls{z-index:20;border:1px solid var(--table-editor-border);background:var(--table-editor-background);border-radius:10px;width:max-content;min-width:190px;max-width:min(460px,100vw - 32px);max-height:280px;padding:8px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 6px 16px #00000029}.tableEditor__filters>.tableEditor__filterControls{flex-wrap:wrap}.tableEditor__columnOptions label{align-items:center;gap:8px;padding:5px 2px;font-size:12px;display:flex}.tableEditor__columnOptionActions{border-top:1px solid var(--table-editor-border);gap:6px;margin-top:6px;padding-top:7px;display:flex}.tableEditor__filterControls select,.tableEditor__filterControls input{box-sizing:border-box;border:1px solid var(--table-editor-border);background:var(--table-editor-background);min-height:28px;color:inherit;border-radius:7px;padding:5px 8px;font-size:12px}.tableEditor__selectionCell input[type=checkbox],.tableEditor__columnOptions input[type=checkbox]{width:14px;height:14px;accent-color:var(--table-editor-focus);cursor:pointer;margin:0}.tableEditor__message{color:var(--error-color,#b42318);flex:none;font-size:12px}.tableEditor__message:empty,.tableEditor>.tableEditor__recordCount{display:none}.tableEditor__rowControls .tableEditor__recordCount,.tableEditor__selectionCount{color:var(--table-editor-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.tableEditor__card{border:1px solid var(--table-editor-border);background:var(--table-editor-background);min-height:160px;box-shadow:var(--table-editor-card-shadow);border-radius:12px;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.tableEditor__scroll{scrollbar-width:thin;outline:0;flex:1;min-height:0;overflow:auto}.tableEditor__grid{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:100%;font-size:13px}.tableEditor__grid th,.tableEditor__grid td{height:var(--table-editor-row-height);background:var(--table-editor-background);text-align:left;vertical-align:middle;padding:0}.tableEditor__grid thead th{z-index:3;height:var(--table-editor-head-height);color:var(--table-editor-text);letter-spacing:-.01em;user-select:none;font-size:12px;font-weight:500;position:sticky;top:0}.tableEditor__grid thead th:before{z-index:-1;background:var(--table-editor-muted-background);box-shadow:var(--table-editor-head-inset);content:"";pointer-events:none;position:absolute;inset:4px 0 0}.tableEditor__grid thead th:first-child:before{border-radius:8px 0 0 8px;left:4px}.tableEditor__grid thead th:last-child:before{border-radius:0 8px 8px 0;right:4px}.tableEditor__selectionColumn,.tableEditor__selectionCell{width:var(--table-editor-selection-width)}.tableEditor__rowNumberColumn,.tableEditor__rowNumberCell{width:var(--table-editor-row-number-width)}.tableEditor__selectionCell,.tableEditor__rowNumberCell{z-index:2;position:sticky}.tableEditor__selectionCell{left:0;text-align:center!important}.tableEditor__rowNumberCell{left:var(--table-editor-selection-width)}.tableEditor__grid thead .tableEditor__selectionCell,.tableEditor__grid thead .tableEditor__rowNumberCell{z-index:4}.tableEditor__grid tbody tr:hover>*,.tableEditor__grid tbody tr.tableEditor__row--menu>*{background:color-mix(in srgb, var(--table-editor-text) 4%, var(--table-editor-background))}.tableEditor__grid tbody tr.tableEditor__row--selected>*{background:color-mix(in srgb, var(--table-editor-focus) 9%, var(--table-editor-background))}.tableEditor__grid tbody tr.tableEditor__row--selected:hover>*{background:color-mix(in srgb, var(--table-editor-focus) 13%, var(--table-editor-background))}.tableEditor__grid tbody th,.tableEditor__grid tbody td{border-bottom:1px solid var(--table-editor-row-divider);font-weight:400;position:relative}.tableEditor__grid tbody .tableEditor__selectionCell,.tableEditor__grid tbody .tableEditor__rowNumberCell{z-index:2;position:sticky}.tableEditor__grid tbody tr:last-child>*{border-bottom-color:#0000}.tableEditor__filler{width:auto}.tableEditor__cell+.tableEditor__cell:before{background:var(--table-editor-column-divider);content:"";pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:0}.tableEditor__columnButton{width:100%;min-width:0;height:100%;padding:0 var(--table-editor-cell-padding-x);color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.tableEditor__columnButton:focus-visible{box-shadow:inset 0 0 0 2px var(--table-editor-focus);outline:0}.tableEditor__grid thead th[data-type-kind=numeric] .tableEditor__columnButton{justify-content:flex-end}.tableEditor__type{color:var(--table-editor-subtle);flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:400;display:inline-flex}.tableEditor__columnLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tableEditor__sortIndicator{color:var(--table-editor-subtle);opacity:0;flex:none;transition:color .12s,opacity .12s;display:inline-flex}.tableEditor__columnButton:hover .tableEditor__sortIndicator,.tableEditor__sortIndicator[data-direction=asc],.tableEditor__sortIndicator[data-direction=desc]{opacity:1}.tableEditor__sortIndicator[data-direction=asc],.tableEditor__sortIndicator[data-direction=desc]{color:var(--table-editor-text)}.tableEditor__grid thead tr:has(th[aria-sort=ascending],th[aria-sort=descending]) th:not([aria-sort=ascending]):not([aria-sort=descending]) .tableEditor__columnButton{color:var(--table-editor-subtle)}.tableEditor__resize{z-index:2;cursor:col-resize;opacity:0;touch-action:none;width:10px;transition:opacity .12s;position:absolute;top:4px;bottom:0;right:0}.tableEditor__resize:after{background:color-mix(in srgb, var(--table-editor-text) 18%, transparent);content:"";width:1px;position:absolute;top:8px;bottom:8px;right:0}.tableEditor__resize:hover:after,.tableEditor__resize:focus-visible:after{background:color-mix(in srgb, var(--table-editor-text) 60%, transparent)}.tableEditor__grid thead tr:hover .tableEditor__resize,.tableEditor__resize:focus-visible,.tableEditor__resize:hover{opacity:1}.tableEditor__rowNumber{height:100%;color:var(--table-editor-subtle);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:2px;padding:0 4px 0 8px;font-size:12px;display:flex}.tableEditor__newRowDot{background:var(--table-editor-focus);border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.tableEditor__rowAction{opacity:0;transition:opacity .12s;display:inline-flex}.tableEditor__grid tr:hover .tableEditor__rowAction,.tableEditor__grid tr:focus-within .tableEditor__rowAction,.tableEditor__rowAction [aria-expanded=true]{opacity:1}.tableEditor__rowAction>button,.tableEditor__rowAction .tableEditor__button{background:0 0;border:0;border-radius:6px;width:20px;min-height:20px;padding:0}.tableEditor__filterChip{border:1px solid var(--table-editor-border);background:var(--table-editor-background);min-height:26px;color:var(--table-editor-subtle);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 4px 3px 9px;font-size:12px;display:inline-flex}.tableEditor__filterChip>:first-child{color:var(--table-editor-text);font-weight:500}.tableEditor__cell{padding:0!important}.tableEditor__cell--dirty{background:color-mix(in srgb, var(--table-editor-focus) 8%, var(--table-editor-background))!important}.tableEditor__cell--dirty:after{border-top:5px solid var(--table-editor-focus);content:"";pointer-events:none;border-left:5px solid #0000;position:absolute;top:0;right:0}.tableEditor__cell--active{z-index:3}.tableEditor__cell--error{box-shadow:inset 0 0 0 1.5px var(--error-color,#b42318)}.tableEditor .tableEditor__cellDisplay,.tableEditor__input{box-sizing:border-box;width:100%;min-height:var(--table-editor-row-height);color:inherit;cursor:text;text-align:left;background:0 0;align-items:center;display:flex;overflow:hidden;padding:0 var(--table-editor-cell-padding-x)!important;border:0!important;border-radius:0!important}.tableEditor .tableEditor__cellDisplay{min-height:calc(var(--table-editor-row-height) - 1px);height:calc(var(--table-editor-row-height) - 1px)}.tableEditor__cell[data-type-kind=numeric] .tableEditor__cellDisplay,.tableEditor__cell[data-type-kind=numeric] .tableEditor__input{text-align:right;font-variant-numeric:tabular-nums;justify-content:flex-end}.tableEditor__cellText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tableEditor .tableEditor__cellDisplay:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--table-editor-text) 16%, transparent)}.tableEditor .tableEditor__cellDisplay:focus-visible{box-shadow:inset 0 0 0 2px var(--table-editor-focus);outline:0}.tableEditor__null{color:var(--table-editor-subtle);font-size:12px;font-style:italic}.tableEditor__empty{background:color-mix(in srgb, var(--table-editor-text) 3%, transparent);height:18px;box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--table-editor-text) 25%, transparent);color:var(--table-editor-subtle);border-radius:5px;align-items:center;padding:0 6px;font-size:11px;display:inline-flex}.tableEditor__editorWrap{z-index:5;width:max(100%,260px);min-width:100%;max-width:min(520px,90vw);position:absolute;top:0;left:0}.tableEditor__cell[data-type-kind=numeric] .tableEditor__editorWrap{left:auto;right:0}.tableEditor__input{min-height:var(--table-editor-row-height);background:var(--table-editor-background);max-height:136px;box-shadow:0 0 0 1.5px var(--table-editor-focus), 0 6px 16px #00000029;field-sizing:content;overflow-wrap:anywhere;resize:none;white-space:pre-wrap;outline:none;line-height:20px;display:block;overflow-y:auto;padding:8px var(--table-editor-cell-padding-x)!important;border-radius:6px!important}.tableEditor__cell--error .tableEditor__input{box-shadow:0 0 0 1.5px var(--error-color,#b42318), 0 6px 16px #00000029}.tableEditor__editorMeta{border:1px solid var(--table-editor-border);background:var(--table-editor-background);color:var(--table-editor-subtle);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding:4px 8px;font-size:11px;display:flex;box-shadow:0 6px 16px #0000001f}.tableEditor__cellError{color:var(--error-color,#b42318)}.tableEditor__cell>.tableEditor__cellError{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.tableEditor__emptyView{color:var(--table-editor-subtle);text-align:center;margin:0;padding:32px 16px;font-size:13px}.tableEditor__menu{z-index:2000;border:1px solid var(--table-editor-border);background:var(--table-editor-background);border-radius:10px;flex-direction:column;gap:2px;min-width:180px;max-width:min(280px,100vw - 32px);max-height:280px;padding:5px;display:flex;position:absolute;overflow:auto;box-shadow:0 8px 24px #00000029}.tableEditor__menu .tableEditor__button{text-align:left;background:0 0;border:0;justify-content:flex-start}.tableEditor__menu .tableEditor__button:hover:not(:disabled),.tableEditor__menu .tableEditor__button:focus-visible{background:var(--table-editor-muted-background)}.tableEditor__controls{flex:none;gap:8px;min-height:40px}.tableEditor__rowControls{flex-wrap:wrap;flex:1;min-width:0}.tableEditor__pagination{color:var(--table-editor-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.tableEditor__saveControls{gap:8px}.tableEditor__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@container (width<=820px){.tableEditor__toolbarSpacer{display:none}.tableEditor__search{order:-1;width:100%}.tableEditor__controls{flex-wrap:wrap;row-gap:8px}.tableEditor__pagination{order:1;margin-left:auto}.tableEditor__saveControls{flex:100%;order:2;justify-content:flex-end}}@container (width<=560px){.tableEditor__controls .tableEditor__button:not([data-variant=primary]) .tableEditor__buttonLabel,.tableEditor__controls .comp-button:not(.comp-button-primary) .tableEditor__buttonLabel{display:none}}@media (hover:none){.tableEditor__rowAction{opacity:1}}@media (prefers-reduced-motion:reduce){.tableEditor,.tableEditor *,.tableEditor :before,.tableEditor :after{transition:none!important}}.tableEditor__checkbox{border:1px solid var(--table-editor-border);background:var(--table-editor-background);color:#0000;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:14px;height:14px;padding:0;display:inline-flex}.tableEditor__checkbox--checked,.tableEditor__checkbox--indeterminate{background:var(--table-editor-text);color:var(--table-editor-background)}.tableEditor__checkbox:focus-visible{outline:2px solid var(--table-editor-focus);outline-offset:2px}.tableEditor__selectionCell .comp-checkbox{margin:0 auto}.tableEditor__grid tbody .comp-checkbox:not(.is-checked){opacity:.55}.tableEditor__grid tbody tr:hover .comp-checkbox,.tableEditor__grid tbody tr:focus-within .comp-checkbox{opacity:1}.tableEditor__columnButton{padding-right:36px}.tableEditor__columnActionTrigger{z-index:3;opacity:0;transition:opacity .12s;position:absolute;top:7px;right:10px}.tableEditor__grid thead th:hover .tableEditor__columnActionTrigger,.tableEditor__grid thead th:focus-within .tableEditor__columnActionTrigger{opacity:1}.tableEditor__columnActionTrigger>button,.tableEditor__columnActionTrigger .comp-select-trigger{min-width:20px;min-height:22px;padding:1px 3px}.tableEditor__columnActions{z-index:20;border:1px solid var(--table-editor-border);background:var(--table-editor-background);min-width:180px;box-shadow:var(--table-editor-card-shadow);border-radius:8px;flex-direction:column;gap:4px;padding:8px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.tableEditor__columnActions>button{justify-content:flex-start}.tableEditor__grid [data-frozen=true]{z-index:2}.tableEditor__grid thead [data-frozen=true]{z-index:5}.tableEditor__grid .tableEditor__cell--active[data-frozen=true]{z-index:6}.tableEditor__summaryRow th,.tableEditor__summaryRow td{z-index:3;background:var(--table-editor-background);border-top:1px solid var(--table-editor-border);position:sticky;bottom:0}.tableEditor__summaryRow .tableEditor__summaryLabel{z-index:4;color:var(--table-editor-subtle);padding-left:10px;font-size:11px;position:sticky;left:0}.tableEditor__summaryRow .tableEditor__summaryCell{height:34px;padding:2px 6px}.tableEditor__summaryCell>select{width:100%;color:var(--table-editor-subtle);background:0 0;border:0;font-size:11px}.tableEditor__summaryCell:not(:has(output))>select{opacity:0}.tableEditor__summaryCell:not(:has(output)):hover>select,.tableEditor__summaryCell:not(:has(output)):focus-within>select{opacity:1}.tableEditor__summaryCell>output{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;padding:2px 5px 0;display:block;overflow:hidden}.tableEditor__grid thead th[data-drop=before]:after,.tableEditor__grid thead th[data-drop=after]:after{z-index:8;background:var(--table-editor-focus);content:"";pointer-events:none;width:2px;position:absolute;top:4px;bottom:0}.tableEditor__grid thead th[data-drop=before]:after{left:-1px}.tableEditor__grid thead th[data-drop=after]:after{right:-1px}.tableEditor__summaryTrigger{width:100%;height:28px;color:var(--table-editor-subtle);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:flex-end;align-items:center;gap:8px;padding:0 6px;font-size:11px;display:flex}.tableEditor__summaryTrigger output{color:var(--table-editor-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tableEditor__summaryTrigger[data-empty]{opacity:0;justify-content:center;font-size:16px}.tableEditor__summaryCell:hover .tableEditor__summaryTrigger,.tableEditor__summaryCell:focus-within .tableEditor__summaryTrigger{opacity:1}.tableEditor__summaryTrigger:hover{background:color-mix(in srgb, var(--table-editor-text) 4%, var(--table-editor-background))}.tableEditor__summaryTrigger:focus-visible{outline:2px solid var(--table-editor-focus);outline-offset:-2px}.tableEditor__summaryRow [data-frozen=true]{z-index:4}.tableEditor__columnActionTrigger:has([aria-expanded=true]){opacity:1}.tableEditor__selectionToolbar{background:color-mix(in srgb, var(--table-editor-focus) 8%, var(--table-editor-background));border-block:1px solid var(--table-editor-border);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px;display:flex}.cirra-table-transfer{align-items:center;gap:6px;display:flex}.cirra-table-transfer__body{flex-direction:column;gap:16px;padding:4px 0;font-size:13px;display:flex}.cirra-table-transfer__step{flex-direction:column;gap:12px;display:flex}.cirra-table-transfer__body p{margin:0}.cirra-table-transfer__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.cirra-table-transfer__steps li{min-width:0;color:var(--cirra-neutral-800);white-space:nowrap;align-items:center;gap:6px;font-size:11px;line-height:16px;display:flex}.cirra-table-transfer__steps li span{border:1px solid var(--cirra-border-soft);background:var(--cirra-neutral-200);border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:inline-flex}.cirra-table-transfer__steps li.is-current,.cirra-table-transfer__steps li.is-complete{color:var(--cirra-neutral-950);font-weight:600}.cirra-table-transfer__steps li.is-current span,.cirra-table-transfer__steps li.is-complete span{border-color:var(--cirra-accent-blue);background:var(--cirra-accent-blue);color:var(--cirra-bg-card)}.cirra-table-transfer__file{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cirra-table-transfer__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cirra-table-transfer__label{font-weight:600;display:block;margin-bottom:8px!important}.cirra-table-transfer__mapping{flex-direction:column;gap:8px;max-height:230px;display:flex;overflow-y:auto}.cirra-table-transfer__mappingRow{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:8px;display:grid}.cirra-table-transfer__mappingRow>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cirra-table-transfer__check{align-items:flex-start;gap:8px;line-height:1.5;display:flex}.cirra-table-transfer__check .comp-checkbox{flex-shrink:0}.cirra-table-transfer__note{color:var(--cirra-neutral-800);line-height:1.5}.cirra-table-transfer__callout,.cirra-table-transfer__errorList{border:1px solid var(--cirra-border-soft);background:var(--cirra-neutral-250);color:var(--cirra-neutral-900);border-radius:8px;padding:10px 12px;line-height:1.5}.cirra-table-transfer__callout.is-warning{border-color:color-mix(in srgb, var(--cirra-chart-status-warning) 48%, var(--cirra-border-soft));background:color-mix(in srgb, var(--cirra-chart-status-warning) 10%, var(--cirra-neutral-250))}.cirra-table-transfer__error{color:var(--cirra-danger);line-height:1.5}.cirra-table-transfer__errorList{border-color:color-mix(in srgb, var(--cirra-danger) 48%, var(--cirra-border-soft));background:color-mix(in srgb, var(--cirra-danger) 8%, var(--cirra-neutral-250));color:var(--cirra-danger)}.cirra-table-transfer__errorList ul{margin:6px 0 0;padding-left:18px}.cirra-table-transfer__preview{border:1px solid var(--cirra-border-soft);border-radius:8px;max-height:180px;overflow:auto}.cirra-table-transfer__preview table{border-collapse:collapse;width:100%;font-size:12px}.cirra-table-transfer__preview th,.cirra-table-transfer__preview td{text-align:left;border-bottom:1px solid var(--cirra-border-soft);overflow-wrap:anywhere;max-width:260px;padding:8px 10px}.cirra-table-transfer__preview th{background:var(--cirra-neutral-200);white-space:nowrap;position:sticky;top:0}.cirra-table-transfer__preview em{color:var(--cirra-neutral-800)}.cirra-table-transfer__actions{justify-content:flex-end;gap:8px;display:flex}.cirra-table-transfer__actionsSpacer{flex:1}.cirra-table-transfer__scopeCards{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.cirra-table-transfer__scopeCards>.cirra-table-transfer__label{padding:0}.cirra-table-transfer__scopeCard{border:1px solid var(--cirra-border-soft);background:var(--cirra-neutral-200);cursor:pointer;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.cirra-table-transfer__scopeCard:has(input:checked){border-color:var(--cirra-accent-blue);background:color-mix(in srgb, var(--cirra-accent-blue) 9%, var(--cirra-neutral-200))}.cirra-table-transfer__scopeCard[aria-disabled=true]{cursor:not-allowed;opacity:.6}.cirra-table-transfer__scopeCard input{accent-color:var(--cirra-accent-blue);margin:2px 0 0}.cirra-table-transfer__scopeCard span{flex-direction:column;gap:2px;display:flex}.cirra-table-transfer__scopeCard strong{color:var(--cirra-neutral-950);font-size:12px;font-weight:600}.cirra-table-transfer__scopeCard small{color:var(--cirra-neutral-800);font-size:11px;line-height:1.4}@media (width<=560px){.cirra-table-transfer__fields{grid-template-columns:minmax(0,1fr)}.cirra-table-transfer__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}
