.agent-card-module__qyiDaW__root{gap:var(--space-5);padding:var(--space-5);border-radius:var(--border-radius-xl);border:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-default);cursor:pointer;flex-direction:column;min-height:200px;display:flex}.agent-card-module__qyiDaW__header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.agent-card-module__qyiDaW__titleGroup{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}.agent-card-module__qyiDaW__iconContainer{border-radius:var(--border-radius-md);background:var(--color-bg-secondary);border:var(--border-width-thin) solid var(--color-border-default);width:36px;height:36px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.agent-card-module__qyiDaW__name{font-family:Inter,sans-serif;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-default);line-height:var(--line-height-normal);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.agent-card-module__qyiDaW__menuButton{cursor:pointer;border-radius:var(--border-radius-sm);width:28px;height:28px;color:var(--color-text-tertiary);transition:background var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.agent-card-module__qyiDaW__menuButton:hover{background:var(--color-bg-hover);color:var(--color-text-default)}.agent-card-module__qyiDaW__menuPanel{padding:var(--space-1);border-radius:var(--border-radius-lg);border:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-raised);min-width:11rem;box-shadow:var(--shadow-lg)}.agent-card-module__qyiDaW__description{font-family:Inter,sans-serif;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.agent-card-module__qyiDaW__footer{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:auto;display:flex}.agent-card-module__qyiDaW__footerLeft{align-items:center;gap:var(--space-2);display:flex}.agent-card-module__qyiDaW__pillSkeleton{border-radius:var(--border-radius-full);background:linear-gradient(90deg, var(--color-bg-secondary) 0%, var(--color-bg-tertiary) 50%, var(--color-bg-secondary) 100%);background-size:200% 100%;width:44px;height:20px;animation:1.2s ease-in-out infinite agent-card-module__qyiDaW__shimmer;display:inline-block}@keyframes agent-card-module__qyiDaW__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.agent-card-module__qyiDaW__tooltipList{gap:var(--space-0-5);font-size:var(--font-size-xs);flex-direction:column;display:flex}
.agent-row-module__V2wtma__root{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-surface-default);cursor:pointer;width:100%;transition:background var(--transition-fast);display:flex}.agent-row-module__V2wtma__root+.agent-row-module__V2wtma__root{border-top:var(--border-width-thin) solid var(--color-border-default)}.agent-row-module__V2wtma__root:hover{background:var(--color-bg-hover)}.agent-row-module__V2wtma__left{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}.agent-row-module__V2wtma__iconContainer{border-radius:var(--border-radius-md);background:var(--color-bg-secondary);border:var(--border-width-thin) solid var(--color-border-default);width:40px;height:40px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.agent-row-module__V2wtma__info{flex-direction:column;flex:1;min-width:0;display:flex}.agent-row-module__V2wtma__name{font-family:Inter,sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-default);line-height:var(--line-height-normal);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.agent-row-module__V2wtma__description{font-family:Inter,sans-serif;font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);line-height:var(--line-height-normal);white-space:nowrap;text-overflow:ellipsis;max-width:360px;overflow:hidden}.agent-row-module__V2wtma__right{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.agent-row-module__V2wtma__pillSkeleton{border-radius:var(--border-radius-full);background:linear-gradient(90deg, var(--color-bg-secondary) 0%, var(--color-bg-tertiary) 50%, var(--color-bg-secondary) 100%);background-size:200% 100%;width:44px;height:20px;animation:1.2s ease-in-out infinite agent-row-module__V2wtma__shimmer;display:inline-block}@keyframes agent-row-module__V2wtma__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.agent-row-module__V2wtma__tooltipList{gap:var(--space-0-5);font-size:var(--font-size-xs);flex-direction:column;display:flex}.agent-row-module__V2wtma__timestamp{font-family:Inter,sans-serif;font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--color-text-tertiary);line-height:var(--line-height-normal);white-space:nowrap}.agent-row-module__V2wtma__menuButton{cursor:pointer;border-radius:var(--border-radius-sm);width:28px;height:28px;color:var(--color-text-tertiary);transition:background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.agent-row-module__V2wtma__menuButton:hover{background:var(--color-bg-hover);color:var(--color-text-default)}.agent-row-module__V2wtma__menuPanel{padding:var(--space-1);border-radius:var(--border-radius-lg);border:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-raised);min-width:11rem;box-shadow:var(--shadow-lg)}
.agents-body-module__rd3tfG__list{border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-md);background:var(--color-surface-default);flex-direction:column;display:flex;overflow:hidden}.agents-body-module__rd3tfG__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.agents-body-module__rd3tfG__appSection{gap:var(--space-3);flex-direction:column;display:flex}.agents-body-module__rd3tfG__appSectionHeader{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);padding-bottom:var(--space-1);display:flex}.agents-body-module__rd3tfG__collapseIcon{color:var(--color-text-tertiary);cursor:pointer;padding:var(--space-1);border-radius:var(--border-radius-sm);transition:background var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;margin-left:auto;line-height:0;display:inline-flex}.agents-body-module__rd3tfG__collapseIcon:hover{background:var(--color-bg-hover);color:var(--color-text-default)}.agents-body-module__rd3tfG__appSectionName{font-family:Inter,sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-default)}.agents-body-module__rd3tfG__appSectionCount{font-family:JetBrains Mono,monospace;font-size:var(--font-size-xs);color:var(--color-text-tertiary);background:var(--color-bg-secondary);padding:0 var(--space-2);border-radius:var(--border-radius-full)}.agents-body-module__rd3tfG__emptyState{padding:var(--space-8);text-align:center;color:var(--color-text-tertiary)}.agents-body-module__rd3tfG__emptyIcon{width:32px;height:32px;margin-bottom:var(--space-2);opacity:.5}
.arrow-back-module__Dgg3jq__container{cursor:pointer;align-self:flex-start;align-items:center;gap:5px;display:flex}
.action-bar-module__StBKZq__title{color:var(--color-text-default)}.action-bar-module__StBKZq__subtitle{color:var(--color-text-secondary)}
.Alert-module__ktmh0a__alert{padding:var(--space-3) var(--space-4);border-radius:var(--border-radius-lg);font-size:var(--font-size-sm);word-wrap:break-word;border-left:4px solid;align-items:flex-start;line-height:1.5715;display:flex;position:relative}.Alert-module__ktmh0a__alert.Alert-module__ktmh0a__withDescription{padding:var(--space-4)}.Alert-module__ktmh0a__alert.Alert-module__ktmh0a__success{background-color:var(--color-success-light);border-color:var(--color-success)}.Alert-module__ktmh0a__alert.Alert-module__ktmh0a__info{background-color:var(--color-info-light);border-color:var(--color-info)}.Alert-module__ktmh0a__alert.Alert-module__ktmh0a__warning{background-color:var(--color-warning-light);border-color:var(--color-warning)}.Alert-module__ktmh0a__alert.Alert-module__ktmh0a__error{background-color:var(--color-danger-light);border-color:var(--color-danger)}[data-theme=dark] .Alert-module__ktmh0a__alert.Alert-module__ktmh0a__success{background-color:var(--color-success-subtle)}[data-theme=dark] .Alert-module__ktmh0a__alert.Alert-module__ktmh0a__info{background-color:var(--color-info-subtle)}[data-theme=dark] .Alert-module__ktmh0a__alert.Alert-module__ktmh0a__warning{background-color:var(--color-warning-subtle)}[data-theme=dark] .Alert-module__ktmh0a__alert.Alert-module__ktmh0a__error{background-color:var(--color-danger-subtle)}.Alert-module__ktmh0a__iconWrapper{margin-right:var(--space-2);align-items:flex-start;margin-top:3px;line-height:1;display:flex}.Alert-module__ktmh0a__withDescription .Alert-module__ktmh0a__iconWrapper{margin-top:4px}.Alert-module__ktmh0a__icon{font-size:var(--size-xs)}.Alert-module__ktmh0a__success .Alert-module__ktmh0a__icon{color:var(--color-success-text)}.Alert-module__ktmh0a__info .Alert-module__ktmh0a__icon{color:var(--color-info-text)}.Alert-module__ktmh0a__warning .Alert-module__ktmh0a__icon{color:var(--color-warning-text)}.Alert-module__ktmh0a__error .Alert-module__ktmh0a__icon{color:var(--color-danger-text)}.Alert-module__ktmh0a__content{flex:1;min-width:0}.Alert-module__ktmh0a__message{font-weight:var(--font-weight-medium);color:var(--color-text-default)}.Alert-module__ktmh0a__withDescription .Alert-module__ktmh0a__message{margin-bottom:var(--space-1);font-size:var(--font-size-base)}.Alert-module__ktmh0a__description{font-weight:var(--font-weight-normal);color:var(--color-text-default);margin-top:var(--space-1)}.Alert-module__ktmh0a__closeButton{margin-left:var(--space-3);padding:var(--space-1);border-radius:var(--border-radius-sm);cursor:pointer;color:var(--color-text-secondary);font-size:var(--font-size-sm);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;line-height:1;display:flex}.Alert-module__ktmh0a__closeButton:hover{background-color:var(--color-bg-hover);color:var(--color-text-default)}.Alert-module__ktmh0a__closeButton:active{background-color:var(--color-bg-active)}
.input-module__4yKXNG__wrapper{align-items:center;width:100%;display:flex;position:relative}.input-module__4yKXNG__input{background-color:var(--color-surface-default);border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-sm);padding:var(--space-2) var(--space-2);color:var(--color-text-default);box-sizing:border-box;width:100%;height:32px;padding-right:var(--space-8);transition:var(--transition-base);outline:none;display:block}.input-module__4yKXNG__invalid{border-color:var(--color-danger)}.input-module__4yKXNG__input::placeholder{color:var(--color-text-placeholder)}.input-module__4yKXNG__suffix{right:var(--space-2);pointer-events:none;align-items:center;display:flex;position:absolute}.input-module__4yKXNG__searchIcon{width:var(--size-xs);height:var(--size-xs);fill:var(--color-text-secondary)}
.camera-scan-modal-module__aRwaoG__modal{max-width:none;height:100vh;padding-bottom:0;top:0}.camera-scan-modal-module__aRwaoG__modalContent{flex-direction:column;height:100vh;display:flex;border-radius:0!important}.camera-scan-modal-module__aRwaoG__modalBody{flex-direction:column;flex:1;min-height:0;display:flex}.camera-scan-modal-module__aRwaoG__body{align-items:center;gap:var(--space-3);flex-direction:column;flex:1;min-height:0;display:flex}.camera-scan-modal-module__aRwaoG__video{object-fit:cover;border-radius:var(--border-radius-md);background:var(--color-surface-default);flex:1;width:100%;min-height:0}.camera-scan-modal-module__aRwaoG__hint{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.camera-scan-modal-module__aRwaoG__error{color:var(--color-danger);font-size:var(--font-size-xs);text-align:center}.camera-scan-modal-module__aRwaoG__success{color:var(--color-success);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:center;word-break:break-all}@media (min-width:768px){.camera-scan-modal-module__aRwaoG__modal{max-width:520px;height:auto}.camera-scan-modal-module__aRwaoG__modalContent{height:auto;border-radius:var(--border-radius-lg)!important}.camera-scan-modal-module__aRwaoG__video{object-fit:contain;flex:none;max-height:60vh}}
.form-item-module__udxNbW__label{color:var(--color-text-tertiary)}.form-item-module__udxNbW__required{color:var(--color-danger)}
.segment-selector-module__hJf3_q__segment{border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-sm);height:var(--size-lg);background-color:var(--color-bg-input);width:100%;transition:border-color var(--transition-fast);justify-content:center;display:flex;overflow:hidden}.segment-selector-module__hJf3_q__options{justify-content:center;align-items:center;width:100%;display:flex}.segment-selector-module__hJf3_q__option{width:100%;height:100%;color:var(--color-text-tertiary);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;gap:var(--space-2);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:var(--line-height-tight);padding:0 var(--space-3);white-space:nowrap;border-right:var(--border-width-thin) solid var(--color-border-default);display:flex;position:relative}.segment-selector-module__hJf3_q__option:last-child{border-right:none}.segment-selector-module__hJf3_q__option:hover{color:var(--color-text-default)}.segment-selector-module__hJf3_q__option.segment-selector-module__hJf3_q__active{color:var(--color-primary);background-color:#38cdc314}[data-theme=dark] .segment-selector-module__hJf3_q__option.segment-selector-module__hJf3_q__active{color:var(--color-primary);background-color:#092121}
.select-module__BY-BPG__select{cursor:pointer;width:100%;min-width:150px;max-width:100%;color:var(--color-text-default);box-shadow:var(--shadow-sm);border-radius:var(--border-radius-sm);align-items:center;display:inline-flex;position:relative}.select-module__BY-BPG__invalid{border:var(--border-width-thin) solid var(--color-danger)}.select-module__BY-BPG__selected{padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);background-color:var(--color-bg-input);border-radius:var(--border-radius-sm);cursor:pointer;border:var(--border-width-thin) solid var(--color-border-default);align-items:center;gap:var(--space-2);width:100%;transition:var(--transition-fast);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--color-text-default);display:flex}.select-module__BY-BPG__selected:hover{border-color:var(--color-border-focus);background-color:var(--color-bg-hover)}.select-module__BY-BPG__selected:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.select-module__BY-BPG__icon{margin-left:auto}.select-module__BY-BPG__optionsContainer{top:calc(100% + var(--space-1));width:max-content;min-width:100%;z-index:var(--z-dropdown);border-radius:var(--border-radius-sm);background-color:var(--color-surface-raised);border:var(--border-width-thin) solid var(--color-border-default);padding:var(--space-2);white-space:nowrap;opacity:0;visibility:hidden;transition:opacity var(--transition-base), visibility var(--transition-base), transform var(--transition-base);max-height:300px;box-shadow:var(--shadow-lg);transform:translateY(calc(-1 * var(--space-1)));position:absolute;left:0;right:0;overflow-y:auto}.select-module__BY-BPG__optionsContainer.select-module__BY-BPG__open{opacity:1;visibility:visible;transform:translateY(0)}.select-module__BY-BPG__optionsContainer.select-module__BY-BPG__close{opacity:0;visibility:hidden;transform:translateY(calc(-1 * var(--space-1)))}.select-module__BY-BPG__option{padding:var(--space-2);cursor:pointer;border-radius:var(--border-radius-sm);transition:var(--transition-fast);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--color-text-default)}.select-module__BY-BPG__option:hover{background-color:var(--color-bg-hover);color:var(--color-text-default)}.select-module__BY-BPG__option:active{background-color:var(--color-bg-active)}
.query-builder-validation-alert-module__okm1hq__queryBuilderValidationAlert{margin-top:var(--space-4);margin-right:var(--space-4);grid-area:validation}
.query-variable-modal-module__lI9sRq__customModal{flex-direction:column;max-width:none;height:100vh;margin:0;padding-bottom:0;display:flex;inset:0}.query-variable-modal-module__lI9sRq__customModalContent{flex-direction:column;height:100vh;display:flex;overflow-y:scroll}.query-variable-modal-module__lI9sRq__customModalBody{flex-direction:column;flex:1;display:flex}
.selection-card-module__tP5sca__option{border-radius:var(--border-radius-lg);padding:var(--space-4);border:var(--border-width-thin) solid var(--color-border-secondary);background-color:var(--color-surface-default);cursor:pointer;transition:var(--transition-base);position:relative}.selection-card-module__tP5sca__option:hover{background-color:var(--color-bg-hover)}.selection-card-module__tP5sca__option.selection-card-module__tP5sca__selected{border:var(--border-width-thin) solid var(--color-primary)}.selection-card-module__tP5sca__option.selection-card-module__tP5sca__disabled{opacity:var(--opacity-50)}.selection-card-module__tP5sca__option.selection-card-module__tP5sca__selected>svg rect{fill:var(--color-primary)}.selection-card-module__tP5sca__option.selection-card-module__tP5sca__selected.selection-card-module__tP5sca__fill>svg path{fill:var(--color-text-inverse)}.selection-card-module__tP5sca__option.selection-card-module__tP5sca__selected.selection-card-module__tP5sca__strike>svg path{stroke:var(--color-text-inverse)}.selection-card-module__tP5sca__option.selection-card-module__tP5sca__isComingSoonOption{opacity:var(--opacity-50);cursor:not-allowed}.selection-card-module__tP5sca__title{color:var(--color-text-default);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}.selection-card-module__tP5sca__description{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.selection-card-module__tP5sca__comingSoon{background-color:var(--color-warning);color:var(--orange-950);border-radius:var(--border-radius-lg);padding:var(--space-2);top:var(--space-4);right:var(--space-4);z-index:var(--z-dropdown);font-size:var(--font-size-xs);line-height:var(--line-height-tight);font-weight:var(--font-weight-semibold);position:absolute}
.import-data-source-wizard-module__ju6FkG__modalBody{padding:var(--space-8) 0}
.metric-link-row-module__VcDRfa__container{box-shadow:var(--shadow-base);background-color:var(--color-surface-default);border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-sm);padding:var(--space-2) var(--space-4)}.metric-link-row-module__VcDRfa__name{color:var(--color-text-default)}.metric-link-row-module__VcDRfa__description{color:var(--color-text-secondary)}.metric-link-row-module__VcDRfa__icon{width:var(--space-8);height:var(--space-8);border-radius:var(--border-radius-full);background-color:var(--color-primary);justify-content:center;align-items:center;display:flex}.metric-link-row-module__VcDRfa__icon svg{height:var(--space-4);width:var(--space-4)}
.entity-tab-module__miegRW__root{box-sizing:border-box;width:100%;max-width:1600px;padding:var(--density-space-page-top) var(--density-space-page-x) var(--density-space-section);margin:0 auto}.entity-tab-module__miegRW__header{align-items:center;gap:var(--density-space-group);display:flex}.entity-tab-module__miegRW__pageHeader{overflow-wrap:anywhere;flex:1;min-width:0}.entity-tab-module__miegRW__pageHeader code{padding:1px var(--space-1-5);border:var(--border-width-thin) solid var(--color-border-secondary);color:var(--color-text-secondary);font-family:var(--font-family-mono)}.entity-tab-module__miegRW__sectionBody{padding-top:var(--density-space-group)}.entity-tab-module__miegRW__col{gap:var(--density-space-stack);flex-direction:column;display:flex}
.segment-add-module__dYK5pG__segmentAdd{border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-sm);height:var(--size-lg);background-color:var(--color-surface-default);width:100%;transition:border-color var(--transition-fast);justify-content:center;display:flex}.segment-add-module__dYK5pG__options{width:100%;padding:var(--space-1);justify-content:center;align-items:center;gap:var(--space-1);display:flex}.segment-add-module__dYK5pG__option{height:calc(var(--size-lg) - var(--space-2));width:100%;color:var(--color-text-secondary);cursor:pointer;border-radius:var(--border-radius-sm);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);font-family:inherit;line-height:var(--line-height-tight);padding:0 var(--space-3);transition:background-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;background:0 0;border:none;display:flex;position:relative}.segment-add-module__dYK5pG__option:hover:not(:disabled){color:var(--color-text-default);background-color:var(--color-bg-hover)}.segment-add-module__dYK5pG__option:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(var(--focus-ring-offset) * -1)}.segment-add-module__dYK5pG__option:active:not(:disabled){transform:scale(var(--active-scale))}.segment-add-module__dYK5pG__option:disabled{opacity:.4;cursor:not-allowed}.segment-add-module__dYK5pG__icon{flex-shrink:0;width:16px;height:16px}.segment-add-module__dYK5pG__icon path{fill:currentColor}
.transform-pillar-module__rOiqqG__pillarWrapper{flex-direction:column;flex:none;gap:6px;width:970px;max-width:100%;display:flex}.transform-pillar-module__rOiqqG__pillarTitleBar{cursor:pointer;flex-shrink:0;align-items:center;gap:6px;padding:10px 12px;display:flex}.transform-pillar-module__rOiqqG__pillar{background:var(--color-surface-default);flex-direction:column;display:flex;overflow:hidden}.transform-pillar-module__rOiqqG__descriptionRow{flex-shrink:0;align-items:center;gap:6px;padding:0 0 10px 12px;display:flex}.transform-pillar-module__rOiqqG__pillarHeader{flex-shrink:0;align-items:center;gap:6px;padding:6px 0 6px 12px;display:flex}.transform-pillar-module__rOiqqG__pillarTitle{flex:1;align-items:center;min-width:0;display:flex}.transform-pillar-module__rOiqqG__segmentAddBar{padding:6px 0 6px 104px}.transform-pillar-module__rOiqqG__segmentAddInner{width:100%}.transform-pillar-module__rOiqqG__pillarBody{padding:4px 0;overflow-x:auto}.transform-pillar-module__rOiqqG__row{border-bottom:1px solid var(--color-border-default);align-items:center;gap:6px;padding:6px 12px;display:flex}:is(.transform-pillar-module__rOiqqG__row>.ant-select,.transform-pillar-module__rOiqqG__row>.ant-input-number){flex-shrink:0}.transform-pillar-module__rOiqqG__rowLabel{color:var(--color-text-default);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;align-items:center;gap:4px;width:86px;font-size:10px;font-weight:600;display:inline-flex}.transform-pillar-module__rOiqqG__pillarHeaderLabel{color:var(--color-text-default);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;width:86px;font-size:10px;font-weight:600}.transform-pillar-module__rOiqqG__resultLabel,.transform-pillar-module__rOiqqG__resultLabelActive,.transform-pillar-module__rOiqqG__resultInput{text-align:left;flex:1;height:22px;margin:0;padding:0;font-family:inherit;font-size:14px;font-weight:500;line-height:22px}.transform-pillar-module__rOiqqG__resultLabel{color:var(--color-text-secondary)}.transform-pillar-module__rOiqqG__resultLabelActive{color:var(--color-primary)}.transform-pillar-module__rOiqqG__statusDot{background-color:var(--color-text-secondary);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.transform-pillar-module__rOiqqG__statusDotActive{background-color:var(--color-primary)}.transform-pillar-module__rOiqqG__resultInput{color:var(--color-text-default);background:0 0;border:none;outline:none}.transform-pillar-module__rOiqqG__iconEdit,.transform-pillar-module__rOiqqG__iconCheck{width:var(--size-xs);height:var(--size-xs);cursor:pointer;flex-shrink:0}.transform-pillar-module__rOiqqG__iconEdit{transition:var(--transition-fast)}.transform-pillar-module__rOiqqG__iconEdit path{fill:var(--color-text-tertiary);transition:var(--transition-fast)}.transform-pillar-module__rOiqqG__iconEdit:hover path{fill:var(--color-text-default)}.transform-pillar-module__rOiqqG__iconCheck path{fill:var(--color-primary)}.transform-pillar-module__rOiqqG__iconDelete{width:var(--size-xs);height:var(--size-xs);cursor:pointer;transition:var(--transition-fast);flex-shrink:0}.transform-pillar-module__rOiqqG__iconDelete path{fill:var(--color-text-tertiary);transition:var(--transition-fast)}.transform-pillar-module__rOiqqG__iconDelete:hover path{fill:var(--color-danger)}
.transform-variable-modal-module__FYoJIW__fullscreenContent{flex-direction:column;height:100vh;padding:0;display:flex}.transform-variable-modal-module__FYoJIW__fullscreenBody{background:var(--color-surface-default);flex-direction:column;flex:1;min-height:0;padding:8px 8px 8px 0;display:flex}.transform-variable-modal-module__FYoJIW__body{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.transform-variable-modal-module__FYoJIW__unifiedBox{border:1px solid var(--color-border-default);background:var(--color-surface-default);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.transform-variable-modal-module__FYoJIW__splitArea{flex-direction:row;flex:1;gap:16px;min-height:0;padding:0;display:flex}.transform-variable-modal-module__FYoJIW__splitColumnLeft{flex-direction:column;flex:none;min-width:0;padding-top:8px;display:flex}.transform-variable-modal-module__FYoJIW__splitColumnRight{flex-direction:column;flex:auto;min-width:0;padding-top:101px;display:flex}.transform-variable-modal-module__FYoJIW__previewArea{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}.transform-variable-modal-module__FYoJIW__previewSegment{flex-shrink:0;justify-content:flex-start;padding:8px 12px 3px 0;display:flex}.transform-variable-modal-module__FYoJIW__previewSegment>*{width:auto;max-width:100%}.transform-variable-modal-module__FYoJIW__previewErrors{flex-direction:column;gap:2px;min-width:0;padding:0 12px;display:flex}.transform-variable-modal-module__FYoJIW__previewError{color:var(--color-danger)}.transform-variable-modal-module__FYoJIW__slotControl{flex:1;min-width:0}:is(.transform-variable-modal-module__FYoJIW__slotControlActive .ant-input,.transform-variable-modal-module__FYoJIW__slotControlActive .ant-select-selector){border-color:var(--color-primary)!important}.transform-variable-modal-module__FYoJIW__previewTableWrapper{flex:1;min-height:0;padding:0 12px 0 0;overflow:auto}.transform-variable-modal-module__FYoJIW__previewTableWrapper::-webkit-scrollbar{width:0;height:0}.transform-variable-modal-module__FYoJIW__previewTableWrapper{scrollbar-width:none}
.spin-module__7uJgNq__spin{border:2px solid var(--color-border-default);border-top-color:var(--color-text-default);border-radius:50%;flex-shrink:0;animation:.7s linear infinite spin-module__7uJgNq__spin}.spin-module__7uJgNq__small{width:16px;height:16px}.spin-module__7uJgNq__default{width:24px;height:24px}.spin-module__7uJgNq__large{border-width:3px;width:32px;height:32px}@keyframes spin-module__7uJgNq__spin{to{transform:rotate(360deg)}}
.loader-module__t3Oi_a__loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.loader-module__t3Oi_a__pageHeight{height:100vh}.loader-module__t3Oi_a__fullHeight{flex:1}.loader-module__t3Oi_a__toast{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-surface-raised);color:var(--color-text-default);border:1px solid var(--color-border-default);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);z-index:10000;pointer-events:none;display:flex;position:fixed;top:1rem;left:50%;transform:translate(-50%)}.loader-module__t3Oi_a__inline{align-items:center;gap:var(--space-2);display:flex}.loader-module__t3Oi_a__label{font-size:var(--font-size-sm);color:var(--color-text-secondary)}
.logs-module__eP_H3q__logViewerContainer{border:1px solid var(--color-border-default,#d0d7de);background-color:var(--color-bg-secondary,#f6f8fa);flex-direction:column;width:100%;height:100%;min-height:300px;display:flex;overflow:hidden}.logs-module__eP_H3q__logViewerHeader{padding:var(--space-2,8px) var(--space-3,12px);border-bottom:1px solid var(--color-border-default,#d0d7de);background-color:var(--color-surface-default,#fff);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.logs-module__eP_H3q__autoScrollToggle{align-items:center;gap:var(--space-2,8px);font-size:var(--font-size-sm,14px);color:var(--color-text-secondary,#656d76);cursor:pointer;padding:var(--space-1,4px) var(--space-2,8px);border-radius:var(--border-radius-sm,4px);border:1px solid #0000;transition:all .15s;display:flex}.logs-module__eP_H3q__autoScrollToggle:hover{background-color:var(--color-bg-hover,#f3f4f6);border-color:var(--color-border-default,#d0d7de)}.logs-module__eP_H3q__autoScrollToggle.logs-module__eP_H3q__active{color:var(--color-primary,#0969da);background-color:var(--color-bg-primary-subtle,#dbeafe);border-color:var(--color-primary,#0969da)}.logs-module__eP_H3q__editorWrapper{flex-direction:column;flex:1;min-height:0;display:flex}.logs-module__eP_H3q__logsContainer{background-color:var(--color-bg-secondary);border-radius:var(--border-radius-lg);border:var(--border-width-thin) solid var(--color-border-default);width:100%;height:100%;overflow:hidden}.logs-module__eP_H3q__logsContainer .monaco-editor{background-color:var(--color-bg-secondary)!important}.logs-module__eP_H3q__logsContainer .monaco-editor .view-lines{font-family:var(--font-family-mono,"SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-default)!important}.logs-module__eP_H3q__logsContainer .monaco-editor .margin{background-color:var(--color-bg-tertiary)!important}.logs-module__eP_H3q__logsContainer .monaco-editor .line-numbers{color:var(--color-text-tertiary)!important}.logs-module__eP_H3q__logsContainer .monaco-editor .current-line{background-color:var(--color-bg-hover)!important}.logs-module__eP_H3q__logsContainer .monaco-editor .selected-text{opacity:var(--opacity-25);background-color:var(--color-primary)!important}.logs-module__eP_H3q__logsContainer .monaco-editor .cursor{color:var(--color-text-default)!important}.logs-module__eP_H3q__logsContainer .monaco-scrollable-element .scrollbar{background-color:var(--color-bg-tertiary)!important}.logs-module__eP_H3q__logsContainer .monaco-scrollable-element .slider{border-radius:var(--border-radius-lg);background-color:var(--color-border-default)!important}.logs-module__eP_H3q__logsContainer .monaco-scrollable-element .slider:hover{background-color:var(--color-border-focus)!important}.logs-module__eP_H3q__errorMessage{padding:var(--space-4);color:var(--color-danger);background-color:var(--color-danger-light);border:var(--border-width-thin) solid var(--color-danger);border-radius:var(--border-radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:center}[data-theme=light] .logs-module__eP_H3q__logsContainer .monaco-editor{--monaco-editor-background:var(--color-bg-secondary);--monaco-editor-foreground:var(--color-text-default)}[data-theme=dark] .logs-module__eP_H3q__logViewerContainer{background-color:var(--color-bg-secondary,#161b22);border-color:var(--color-border-default,#30363d)}[data-theme=dark] .logs-module__eP_H3q__logViewerContainer .monaco-editor{background-color:var(--color-bg-secondary,#161b22)!important}[data-theme=dark] .logs-module__eP_H3q__logViewerContainer .monaco-editor .view-lines{color:var(--color-text-default,#f0f6fc)!important}[data-theme=dark] .logs-module__eP_H3q__logViewerHeader{background-color:var(--color-surface-default,#0d1117);border-bottom-color:var(--color-border-default,#30363d)}[data-theme=dark] .logs-module__eP_H3q__autoScrollToggle{color:var(--color-text-secondary,#7d8590)}[data-theme=dark] .logs-module__eP_H3q__autoScrollToggle:hover{background-color:var(--color-bg-hover,#21262d);border-color:var(--color-border-default,#30363d)}[data-theme=dark] .logs-module__eP_H3q__logsContainer .monaco-editor{--monaco-editor-background:var(--color-bg-secondary);--monaco-editor-foreground:var(--color-text-default)}
.tabs-module__h0vMsq__root{background-color:var(--color-surface-sunken);border-top:var(--border-width-thin) solid var(--color-border-default);border-left:var(--border-width-thin) solid var(--color-border-default);border-right:var(--border-width-thin) solid var(--color-border-default);scrollbar-width:none;min-height:0;transition:var(--transition-fast);flex-direction:column;flex:1;margin:-1px -1px 0;display:flex}.tabs-module__h0vMsq__root::-webkit-scrollbar{display:none}.tabs-module__h0vMsq__header{background:var(--color-surface-default);border-bottom:var(--border-width-thin) solid var(--color-border-default)}.tabs-module__h0vMsq__tab{font-size:var(--font-size-sm);padding:var(--space-6);color:var(--color-text-secondary);cursor:pointer;font-weight:var(--font-weight-medium);border-right:var(--border-width-thin) solid var(--color-border-default);line-height:24px;transition:all .3s;position:relative}.tabs-module__h0vMsq__tab:hover:not(.tabs-module__h0vMsq__active),.tabs-module__h0vMsq__tab.tabs-module__h0vMsq__active{color:var(--color-text-default)}.tabs-module__h0vMsq__underline{background-color:#0000;height:6px;position:absolute;bottom:0;left:0;right:0}.tabs-module__h0vMsq__tab.tabs-module__h0vMsq__active .tabs-module__h0vMsq__underline{background-color:var(--color-primary)}.tabs-module__h0vMsq__actions{padding-right:var(--space-4);margin-left:auto}.tabs-module__h0vMsq__body{background-color:var(--color-surface-sunken);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}
.flow-drawer-errors-module__13MbHG__tabs{flex:1!important}.flow-drawer-errors-module__13MbHG__tabs>:last-child{flex:1;padding:0}.flow-drawer-errors-module__13MbHG__messageContent{padding:var(--space-4);color:var(--color-text-default);font-size:var(--font-size-base);line-height:var(--line-height-normal);font-family:var(--font-family-mono);white-space:pre-wrap;word-break:break-word;background-color:var(--color-bg-secondary);border-radius:var(--border-radius-lg);border:var(--border-width-thin) solid var(--color-border-default);margin:var(--space-4)}.flow-drawer-errors-module__13MbHG__preOutput{padding:var(--space-3);font-size:var(--font-size-sm);white-space:pre-wrap;word-break:break-word;margin:0}
.tag-with-x-module__wBninq__tagContainer{transition:var(--transition-fast);align-items:center;display:inline-flex;position:relative}.tag-with-x-module__wBninq__tag,.tag-with-x-module__wBninq__tagX{cursor:pointer;transition:var(--transition-fast)}.tag-with-x-module__wBninq__tag{background-color:var(--color-bg-secondary);color:var(--color-text-default);border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-lg);padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.tag-with-x-module__wBninq__tag:hover{background-color:var(--color-bg-hover);border-color:var(--color-border-secondary)}.tag-with-x-module__wBninq__tagX{right:var(--space-1);z-index:2;color:var(--color-text-secondary);font-size:var(--font-size-xs);width:var(--space-4);height:var(--space-4);border-radius:var(--border-radius-full);background-color:var(--color-surface-raised);border:var(--border-width-thin) solid var(--color-border-default);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.tag-with-x-module__wBninq__tagX:hover{color:var(--color-danger);background-color:var(--color-bg-hover);border-color:var(--color-danger)}
.flow-checks-module__y0NGcq__icon{cursor:pointer;width:var(--size-md);height:var(--size-md);transition:var(--transition-base);border-radius:var(--border-radius-sm);padding:var(--space-1)}.flow-checks-module__y0NGcq__icon:hover{background-color:var(--color-bg-hover);transform:scale(1.05)}.flow-checks-module__y0NGcq__failedIcon circle{stroke:var(--color-warning)}.flow-checks-module__y0NGcq__successIcon path{fill:var(--color-success)}.flow-checks-module__y0NGcq__runningIcon path{fill:var(--color-text-secondary)}.flow-checks-module__y0NGcq__failedText{color:var(--color-warning)}.flow-checks-module__y0NGcq__successText{color:var(--color-success)}.flow-checks-module__y0NGcq__runningText{color:var(--color-text-secondary)}
.tag-module__7SSCrW__tag{padding:0 var(--space-2);background-color:var(--color-bg-secondary);border:var(--border-width-thin) solid var(--color-border-default);height:22px;color:var(--color-text-default);font-size:var(--font-size-xs);white-space:nowrap;transition:all var(--transition-fast);border-radius:100px;align-items:center;gap:3px;line-height:1;display:inline-flex}.tag-module__7SSCrW__icon{width:12px;height:12px;color:inherit;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex}.tag-module__7SSCrW__icon svg{fill:currentColor;width:12px;height:12px}.tag-module__7SSCrW__content{align-items:center;line-height:1;display:inline-flex}.tag-module__7SSCrW__closeIcon{margin-left:var(--space-0-5);cursor:pointer;width:12px;height:12px;color:inherit;transition:opacity var(--transition-fast);opacity:.7;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex}.tag-module__7SSCrW__closeIcon svg{fill:currentColor;width:12px;height:12px}.tag-module__7SSCrW__closeIcon:hover{opacity:1}.tag-module__7SSCrW__closable{padding-right:var(--space-1)}.tag-module__7SSCrW__color-success{background-color:var(--color-success-light);border-color:var(--color-success);color:var(--color-success-text)}[data-theme=dark] .tag-module__7SSCrW__color-success{background-color:var(--color-success-subtle);border-color:var(--color-success);color:var(--color-success-text)}.tag-module__7SSCrW__color-processing{background-color:var(--color-info-light);border-color:var(--color-info);color:var(--color-info-text)}[data-theme=dark] .tag-module__7SSCrW__color-processing{background-color:var(--color-info-subtle);border-color:var(--color-info);color:var(--color-info-text)}.tag-module__7SSCrW__color-error{background-color:var(--color-danger-light);border-color:var(--color-danger);color:var(--color-danger-text)}[data-theme=dark] .tag-module__7SSCrW__color-error{background-color:var(--color-danger-subtle);border-color:var(--color-danger);color:var(--color-danger-text)}.tag-module__7SSCrW__color-default{background-color:var(--color-bg-secondary);border-color:var(--color-border-default);color:var(--color-text-default)}.tag-module__7SSCrW__color-warning{background-color:var(--color-warning-light);border-color:var(--color-warning);color:var(--color-warning-text)}[data-theme=dark] .tag-module__7SSCrW__color-warning{background-color:var(--color-warning-subtle);border-color:var(--color-warning);color:var(--color-warning-text)}.tag-module__7SSCrW__tag:hover{opacity:.9}.tag-module__7SSCrW__closeIcon:focus-visible{outline:var(--focus-ring-width-input) solid var(--focus-ring-color);outline-offset:1px;border-radius:var(--border-radius-sm)}
.InspectorIcon-module__os6hmG__iconContainer{border-radius:var(--border-radius-sm);padding:var(--space-1);justify-content:center;align-items:center;display:flex}.InspectorIcon-module__os6hmG__iconContainer svg{width:var(--size-xs);height:var(--size-xs)}.InspectorIcon-module__os6hmG__iconContainer svg path{fill:var(--color-text-inverse)}.InspectorIcon-module__os6hmG__iconContainerSmall{width:var(--size-sm);height:var(--size-sm)}.InspectorIcon-module__os6hmG__iconContainerRegular{width:var(--size-md);height:var(--size-md)}.InspectorIcon-module__os6hmG__iconContainerBig{width:var(--size-lg);height:var(--size-lg)}
.variable-row-module__GS32YW__root{padding:var(--space-2);background-color:var(--color-surface-default);border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-lg);max-height:180px;color:var(--color-text-default);transition:var(--transition-fast)}.variable-row-module__GS32YW__root:hover{background-color:var(--color-bg-hover)}.variable-row-module__GS32YW__error{border-color:var(--color-danger)}.variable-row-module__GS32YW__variable{font-size:var(--size-3xs);line-height:var(--line-height-tight);color:var(--color-text-secondary);overflow:auto}.variable-row-module__GS32YW__errorText{color:var(--color-danger);font-size:var(--size-3xs);line-height:var(--line-height-tight)}.variable-row-module__GS32YW__variable::-webkit-scrollbar{display:none}.variable-row-module__GS32YW__name::-webkit-scrollbar{display:none}.variable-row-module__GS32YW__nameContainer{min-width:0}.variable-row-module__GS32YW__name{overflow-wrap:break-word;word-break:break-word;white-space:normal}.variable-row-module__GS32YW__divider{height:var(--border-width-thin);background-color:var(--color-border-secondary)}.variable-row-module__GS32YW__formItem{flex:1}.variable-row-module__GS32YW__name,.variable-row-module__GS32YW__formItem,.variable-row-module__GS32YW__formItem>div,.variable-row-module__GS32YW__formItem>div>div,.variable-row-module__GS32YW__editInput{letter-spacing:var(--letter-spacing-wide);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--color-text-default);line-height:var(--line-height-tight)!important}.variable-row-module__GS32YW__formItem>div>div>div{min-height:0!important}.variable-row-module__GS32YW__noMarginBottom{margin-bottom:0!important}.variable-row-module__GS32YW__editInput{border-radius:var(--border-radius-sm);transition:var(--transition-fast);color:var(--color-text-default)!important;background-color:var(--color-bg-input)!important;border:none!important;outline:none!important;padding:0!important}.variable-row-module__GS32YW__editInput:focus{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring-color);background-color:var(--color-surface-raised)!important}.variable-row-module__GS32YW__icon,.variable-row-module__GS32YW__iconCheck,.variable-row-module__GS32YW__iconCopy,.variable-row-module__GS32YW__iconDelete{width:var(--size-xs);height:var(--size-xs);cursor:pointer;transition:var(--transition-fast)}.variable-row-module__GS32YW__icon path,.variable-row-module__GS32YW__iconCopy path,.variable-row-module__GS32YW__iconDelete path{fill:var(--color-text-tertiary);transition:var(--transition-fast)}.variable-row-module__GS32YW__icon:hover path,.variable-row-module__GS32YW__iconCopy:hover path{fill:var(--color-text-default)}.variable-row-module__GS32YW__iconDelete:hover path{fill:var(--color-danger)}.variable-row-module__GS32YW__iconCheck path{fill:var(--color-primary);transition:var(--transition-fast)}.variable-row-module__GS32YW__iconCheck:hover path{fill:var(--color-primary-hover)}.variable-row-module__GS32YW__iconStar path{fill:var(--color-text-tertiary);transition:var(--transition-fast)}.variable-row-module__GS32YW__iconStar:hover path{fill:var(--color-warning)}.variable-row-module__GS32YW__iconStarFavorite path{fill:var(--color-warning)!important}
.variable-row-value-module__PLS45W__object{white-space:pre-wrap}
.code-variable-modal-module__sFXQAa__customModal{max-width:none;height:100vh;top:0}.code-variable-modal-module__sFXQAa__customModalContent{flex-direction:column;height:100vh;display:flex;border-radius:0!important}.code-variable-modal-module__sFXQAa__customModalBody{flex-direction:column;height:100%;display:flex}.code-variable-modal-module__sFXQAa__form{height:100%}.code-variable-modal-module__sFXQAa__form>:first-child{flex-direction:column;flex:1;display:flex}.code-variable-modal-module__sFXQAa__form>:nth-child(2){width:480px}.code-variable-modal-module__sFXQAa__form>:nth-child(3){width:300px}.code-variable-modal-module__sFXQAa__col{height:calc(100vh - 128px)}.code-variable-modal-module__sFXQAa__previewContainer{white-space:pre-wrap;word-break:break-word;background-color:var(--color-bg-secondary);border:1px solid var(--color-border-default);min-height:32px;color:var(--color-text-default);border-radius:6px;padding:8px 11px;overflow-y:auto}.code-variable-modal-module__sFXQAa__previewEmpty{color:var(--color-text-tertiary)}.code-variable-modal-module__sFXQAa__previewError{color:var(--color-danger)}.code-variable-modal-module__sFXQAa__copyIconWrapper{align-items:center;display:flex}.code-variable-modal-module__sFXQAa__copyIcon{width:var(--size-xs);height:var(--size-xs);cursor:pointer;transition:var(--transition-fast)}.code-variable-modal-module__sFXQAa__copyIcon path{fill:var(--color-text-tertiary);transition:var(--transition-fast)}.code-variable-modal-module__sFXQAa__copyIcon:hover path{fill:var(--color-text-default)}.code-variable-modal-module__sFXQAa__variables{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;overflow-y:auto}.code-variable-modal-module__sFXQAa__variables::-webkit-scrollbar{display:none}.code-variable-modal-module__sFXQAa__variablesWrapper{flex-direction:column;height:calc(100vh - 128px);max-height:calc(100vh - 128px);display:flex;overflow:hidden}.code-variable-modal-module__sFXQAa__customModal .ant-modal-footer{margin-top:0;padding:0!important}
.variable-select-module__iXkpPG__container{flex-direction:column;gap:4px;width:100%;min-width:200px;display:flex}.variable-select-module__iXkpPG__error{color:var(--color-danger-text);font-size:var(--font-size-xs)}.variable-select-module__iXkpPG__warning{color:var(--color-warning-text);font-size:var(--font-size-xs)}
.library-browser-module__y4prcG__cell{flex-direction:column;display:flex}.library-browser-module__y4prcG__card{flex:1}.library-browser-module__y4prcG__cardActions{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--density-space-stack) var(--density-space-inset-x);border-right:var(--border-width-thin) solid var(--color-border-secondary);border-bottom:var(--border-width-thin) solid var(--color-border-secondary);display:flex}.library-browser-module__y4prcG__roles{color:var(--color-text-tertiary);font-size:var(--density-font-meta)}.library-browser-module__y4prcG__noRoles{color:var(--color-danger-text)}.library-browser-module__y4prcG__details{align-items:center;gap:var(--space-2);display:inline-flex}.library-browser-module__y4prcG__search{width:240px}
.library-tab-module__1gHQeG__root{box-sizing:border-box;width:100%;max-width:1600px;padding:var(--density-space-page-top) var(--density-space-page-x) var(--density-space-section);margin:0 auto}
.dataset-section-module__CutZvq__section{gap:var(--density-space-stack);flex-direction:column;min-width:0;display:flex}.dataset-section-module__CutZvq__head{align-items:center;gap:var(--space-1-5) var(--space-2);color:var(--color-text-tertiary);font-size:var(--density-font-meta);flex-wrap:wrap;display:flex}.dataset-section-module__CutZvq__fact{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:inline-flex}.dataset-section-module__CutZvq__grid{border:var(--border-width-thin) solid var(--color-border-default);max-height:320px;overflow:auto}.dataset-section-module__CutZvq__mono{font-family:var(--font-family-mono)}.dataset-section-module__CutZvq__note{color:var(--color-text-tertiary);font-size:var(--density-font-meta);font-variant-numeric:tabular-nums}.dataset-section-module__CutZvq__snapshots{gap:var(--space-2);flex-direction:column;display:flex}.dataset-section-module__CutZvq__caption{color:var(--color-text-tertiary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}
.kind-tile-module__q-H4vq__tile{--accent:var(--color-text-default);box-sizing:border-box;border:var(--border-width-thin) solid var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);width:30px;height:30px;color:var(--accent);flex:none;place-items:center;display:grid}.kind-tile-module__q-H4vq__sql,.kind-tile-module__q-H4vq__python{background:var(--color-surface-sunken)}.kind-tile-module__q-H4vq__entity,.kind-tile-module__q-H4vq__published{--accent:var(--color-kind-entity)}.kind-tile-module__q-H4vq__table{--accent:var(--color-kind-table)}.kind-tile-module__q-H4vq__internal{--accent:var(--color-text-tertiary);background:0 0;border-style:dashed}
.node-panel-module__QzGOSW__panel{background:var(--color-surface-raised);grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.node-panel-module__QzGOSW__header{gap:var(--space-3);padding:var(--space-3-5) var(--space-5) var(--space-3);border-bottom:var(--border-width-medium) solid var(--color-text-default);display:grid}.node-panel-module__QzGOSW__who{align-items:center;gap:var(--space-3);display:flex}.node-panel-module__QzGOSW__heading{flex:1;gap:3px;min-width:0;display:grid}.node-panel-module__QzGOSW__caption{color:var(--color-text-tertiary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.node-panel-module__QzGOSW__title{font-family:var(--font-family-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;margin:0}.node-panel-module__QzGOSW__facts{align-items:center;gap:var(--space-1) var(--space-2-5);color:var(--color-text-tertiary);font-size:var(--density-font-meta);flex-wrap:wrap;display:flex}.node-panel-module__QzGOSW__actions{align-items:center;gap:var(--space-2);display:flex}.node-panel-module__QzGOSW__tabs{padding:0 var(--space-5)}.node-panel-module__QzGOSW__body{min-height:0;overflow:auto}
.dataset-panel-module__WL2nwW__body{padding:var(--space-4) var(--space-5)}.dataset-panel-module__WL2nwW__fact{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.dataset-panel-module__WL2nwW__mono{font-family:var(--font-family-mono);color:var(--color-text-secondary)}
.datasets-view-module__3C2Y-q__view{height:100%;padding:var(--density-space-page-top) var(--density-space-page-x) var(--density-space-section);overflow:auto}.datasets-view-module__3C2Y-q__number{font-variant-numeric:tabular-nums}.datasets-view-module__3C2Y-q__mono{font-family:var(--font-family-mono)}
.dataset-node-module__Os-Y-W__node{--accent:var(--color-text-tertiary);box-sizing:border-box;align-items:start;gap:0 var(--space-2-5);width:max-content;min-width:200px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2-5);border:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-raised);color:var(--color-text-default);font-family:var(--font-family-base);cursor:pointer;transition:border-color var(--duration-base), outline-color var(--duration-base), opacity var(--duration-base);outline:var(--border-width-thin) solid transparent;grid-template-columns:26px auto;display:grid;position:relative}.dataset-node-module__Os-Y-W__pending{visibility:hidden}.dataset-node-module__Os-Y-W__entered{animation:dataset-node-module__Os-Y-W__rise .52s var(--ease-emphasized) both;animation-delay:calc(var(--order,0) * 60ms)}.dataset-node-module__Os-Y-W__entity,.dataset-node-module__Os-Y-W__published{--accent:var(--color-kind-entity);box-shadow:inset 3px 0 0 var(--accent)}.dataset-node-module__Os-Y-W__table{--accent:var(--color-kind-table);box-shadow:inset 3px 0 0 var(--accent)}.dataset-node-module__Os-Y-W__internal{border-style:dashed;border-color:var(--color-text-tertiary);background:var(--color-surface-sunken)}.dataset-node-module__Os-Y-W__node:hover{border-color:var(--color-text-tertiary)}.dataset-node-module__Os-Y-W__selected,.dataset-node-module__Os-Y-W__selected:hover{border-color:var(--color-text-default);outline-color:var(--color-text-default)}.dataset-node-module__Os-Y-W__faded{opacity:.32}.dataset-node-module__Os-Y-W__settle:after{content:"";pointer-events:none;animation:dataset-node-module__Os-Y-W__settle .7s var(--ease-emphasized);position:absolute;inset:-1px}.dataset-node-module__Os-Y-W__tile{border:var(--border-width-thin) solid var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);width:26px;height:26px;color:var(--accent);place-items:center;display:grid}.dataset-node-module__Os-Y-W__internal .dataset-node-module__Os-Y-W__tile{background:0 0;border-style:dashed}.dataset-node-module__Os-Y-W__text{gap:2px;display:grid}.dataset-node-module__Os-Y-W__kind{color:var(--color-text-tertiary);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.dataset-node-module__Os-Y-W__name{font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap}.dataset-node-module__Os-Y-W__owner{color:var(--color-text-secondary);font-size:var(--font-size-2xs);white-space:nowrap}.dataset-node-module__Os-Y-W__meta{gap:var(--space-2);width:0;min-width:100%;color:var(--color-text-tertiary);font-size:var(--font-size-2xs);font-variant-numeric:tabular-nums;white-space:nowrap;display:flex;overflow:hidden}.dataset-node-module__Os-Y-W__handle{opacity:0;background:0 0;border:0;width:1px;min-width:0;height:1px;min-height:0}@keyframes dataset-node-module__Os-Y-W__rise{0%{opacity:0;transform:translateY(8px)}}@keyframes dataset-node-module__Os-Y-W__settle{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-text-default) 32%, transparent)}to{box-shadow:0 0 0 10px #0000}}@media (prefers-reduced-motion:reduce){.dataset-node-module__Os-Y-W__entered,.dataset-node-module__Os-Y-W__settle:after{animation:none}}
.flow-edge-module__7TSDZG__edge{transition:opacity var(--duration-base)}.flow-edge-module__7TSDZG__line{fill:none;stroke:var(--color-border-default);stroke-width:1.25px;stroke-dasharray:1;stroke-dashoffset:1px;animation:flow-edge-module__7TSDZG__draw .76s var(--ease-emphasized) forwards;animation-delay:calc(.24s + var(--order,0) * 70ms);transition:stroke var(--duration-base), stroke-width var(--duration-base)}.flow-edge-module__7TSDZG__drawn{stroke-dasharray:none;animation:none}.flow-edge-module__7TSDZG__hot .flow-edge-module__7TSDZG__line{stroke:var(--color-text-default);stroke-width:1.6px}.flow-edge-module__7TSDZG__faded{opacity:.25}.flow-edge-module__7TSDZG__flow{fill:none;stroke:var(--color-info);stroke-width:2px;stroke-dasharray:4 10;opacity:0;transition:opacity var(--duration-base)}.flow-edge-module__7TSDZG__flowing{opacity:1;animation:.65s linear infinite flow-edge-module__7TSDZG__flow}@keyframes flow-edge-module__7TSDZG__draw{to{stroke-dashoffset:0}}@keyframes flow-edge-module__7TSDZG__flow{to{stroke-dashoffset:-14px}}@media (prefers-reduced-motion:reduce){.flow-edge-module__7TSDZG__line{stroke-dashoffset:0;animation:none}.flow-edge-module__7TSDZG__flowing{animation:none}}
.transform-node-module__VBcDYa__node{box-sizing:border-box;align-items:start;gap:0 var(--space-3);width:max-content;min-width:220px;padding:var(--space-2-5) var(--space-3-5) var(--space-2-5) var(--space-2-5);border:var(--border-width-thin) solid var(--color-text-default);background:var(--color-surface-raised);color:var(--color-text-default);font-family:var(--font-family-base);cursor:pointer;transition:outline-color var(--duration-base), border-color var(--duration-base), opacity var(--duration-base);outline:var(--border-width-thin) solid transparent;grid-template-columns:32px auto;display:grid;position:relative}.transform-node-module__VBcDYa__pending{visibility:hidden}.transform-node-module__VBcDYa__entered{animation:transform-node-module__VBcDYa__rise .52s var(--ease-emphasized) both;animation-delay:calc(var(--order,0) * 60ms)}.transform-node-module__VBcDYa__node:hover{outline-color:var(--color-border-default)}.transform-node-module__VBcDYa__selected,.transform-node-module__VBcDYa__selected:hover{outline-color:var(--color-text-default)}.transform-node-module__VBcDYa__failed{border-color:var(--color-danger-text)}.transform-node-module__VBcDYa__failed.transform-node-module__VBcDYa__selected{outline-color:var(--color-danger-text)}.transform-node-module__VBcDYa__unreleased{background:var(--color-surface-sunken);color:var(--color-text-secondary);border-style:dashed}.transform-node-module__VBcDYa__unreleased .transform-node-module__VBcDYa__tile{border-style:dashed}.transform-node-module__VBcDYa__faded{opacity:.32}.transform-node-module__VBcDYa__settle:after{content:"";pointer-events:none;animation:transform-node-module__VBcDYa__settle .7s var(--ease-emphasized);position:absolute;inset:-1px}.transform-node-module__VBcDYa__tile{border:var(--border-width-thin) solid var(--color-text-default);background:var(--color-surface-sunken);place-items:center;width:32px;height:32px;display:grid}.transform-node-module__VBcDYa__text{gap:2px;display:grid}.transform-node-module__VBcDYa__kind{color:var(--color-text-tertiary);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);letter-spacing:.04em;text-transform:uppercase}.transform-node-module__VBcDYa__name{font-family:var(--font-family-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap}.transform-node-module__VBcDYa__path{color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);white-space:nowrap}.transform-node-module__VBcDYa__meta{color:var(--color-text-tertiary);font-size:var(--font-size-2xs);font-variant-numeric:tabular-nums;white-space:nowrap}.transform-node-module__VBcDYa__run{align-items:center;gap:var(--space-2);width:0;min-width:100%;margin-top:var(--space-1);padding-top:var(--space-1-5);border-top:var(--border-width-thin) solid var(--color-border-secondary);color:var(--color-text-tertiary);font-size:var(--font-size-2xs);font-variant-numeric:tabular-nums;white-space:nowrap;display:flex;overflow:hidden}.transform-node-module__VBcDYa__handle{opacity:0;background:0 0;border:0;width:1px;min-width:0;height:1px;min-height:0}@keyframes transform-node-module__VBcDYa__rise{0%{opacity:0;transform:translateY(8px)}}@keyframes transform-node-module__VBcDYa__settle{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-text-default) 32%, transparent)}to{box-shadow:0 0 0 10px #0000}}@media (prefers-reduced-motion:reduce){.transform-node-module__VBcDYa__entered,.transform-node-module__VBcDYa__settle:after{animation:none}}
.pipeline-canvas-module__oVCCFa__canvas{background:var(--color-surface-sunken);display:flex;position:absolute;inset:0}.pipeline-canvas-module__oVCCFa__foot{bottom:calc(var(--run-bar-height,41px) + var(--space-4));left:var(--density-space-page-x);z-index:5;align-items:center;gap:var(--space-2-5) var(--space-3-5);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.pipeline-canvas-module__oVCCFa__foot>*{pointer-events:auto}.pipeline-canvas-module__oVCCFa__legend{padding:var(--space-1-5) var(--space-2-5);background:color-mix(in srgb, var(--color-surface-sunken) 88%, transparent)}.pipeline-canvas-module__oVCCFa__canvas .react-flow{--xy-background-color:transparent;--xy-node-boxshadow-selected:none;font-family:var(--font-family-base)}.pipeline-canvas-module__oVCCFa__canvas .react-flow__pane{cursor:grab}.pipeline-canvas-module__oVCCFa__canvas .react-flow__pane.dragging{cursor:grabbing}.pipeline-canvas-module__oVCCFa__canvas .react-flow__node{cursor:pointer;border-radius:0}.pipeline-canvas-module__oVCCFa__canvas .react-flow__node.dragging{cursor:grabbing}.pipeline-canvas-module__oVCCFa__canvas .react-flow__node:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:2px}.pipeline-canvas-module__oVCCFa__loading{z-index:6;background:var(--color-surface-sunken);display:flex;position:absolute;inset:0}
.pipeline-header-module__yTaFUq__header{align-items:center;gap:0 var(--space-4);min-height:52px;padding:0 var(--space-5) 0 var(--density-space-page-x);border-bottom:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-default);flex-wrap:wrap;display:flex}.pipeline-header-module__yTaFUq__name{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;white-space:nowrap;margin:0}.pipeline-header-module__yTaFUq__meta{align-items:center;gap:var(--space-2-5);color:var(--color-text-tertiary);font-size:var(--density-font-meta);font-variant-numeric:tabular-nums;white-space:nowrap;display:flex}.pipeline-header-module__yTaFUq__path{color:var(--color-text-secondary);font-family:var(--font-family-mono)}.pipeline-header-module__yTaFUq__tabs{margin-left:var(--space-2);border-bottom:0;align-self:stretch}.pipeline-header-module__yTaFUq__tabs [role=tab]{min-height:52px}.pipeline-header-module__yTaFUq__actions{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;margin-left:auto;display:flex}@media (max-width:640px){.pipeline-header-module__yTaFUq__tabs{order:5;width:100%;margin-left:0}.pipeline-header-module__yTaFUq__tabs [role=tab]{min-height:40px}}
.pipeline-run-timeline-module___TJtCq__timeline,.pipeline-run-timeline-module___TJtCq__timeline *{box-sizing:border-box}.pipeline-run-timeline-module___TJtCq__timeline{gap:var(--space-2);min-width:0;color:var(--color-text-default);font-family:var(--font-family-base);font-size:var(--density-font-meta);line-height:var(--line-height-tight);flex-direction:column;margin:0;display:flex}.pipeline-run-timeline-module___TJtCq__line{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin:0}.pipeline-run-timeline-module___TJtCq__mono{font-family:var(--font-family-mono)}.pipeline-run-timeline-module___TJtCq__row{grid-template-columns:96px var(--step-col,16ch) minmax(160px, 1fr) 64px 88px;column-gap:var(--space-3);width:100%;min-height:var(--density-row);padding:0 var(--density-space-cell-x);border:0;border-bottom:var(--border-width-thin) solid var(--color-border-secondary);color:inherit;font:inherit;text-align:left;background:0 0;align-items:center;margin:0;display:grid}.pipeline-run-timeline-module___TJtCq__axisRow{min-height:var(--density-row-header);border-bottom-color:var(--color-border-default)}.pipeline-run-timeline-module___TJtCq__stepRow{cursor:pointer}.pipeline-run-timeline-module___TJtCq__stepRow:hover{background:var(--color-bg-hover)}.pipeline-run-timeline-module___TJtCq__stepRow:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:calc(-1 * var(--focus-ring-width))}.pipeline-run-timeline-module___TJtCq__picked{background:var(--color-bg-selected);box-shadow:inset var(--border-width-medium) 0 0 var(--color-text-default)}.pipeline-run-timeline-module___TJtCq__caps{color:var(--color-text-tertiary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.pipeline-run-timeline-module___TJtCq__end{text-align:right}.pipeline-run-timeline-module___TJtCq__status{min-width:0;display:flex}.pipeline-run-timeline-module___TJtCq__step{min-width:0;padding:var(--space-1) 0;font-family:var(--font-family-mono);overflow-wrap:anywhere}.pipeline-run-timeline-module___TJtCq__quiet{color:var(--color-text-tertiary)}.pipeline-run-timeline-module___TJtCq__figure{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.pipeline-run-timeline-module___TJtCq__axis,.pipeline-run-timeline-module___TJtCq__lane{align-self:stretch;min-width:0;display:block;position:relative}.pipeline-run-timeline-module___TJtCq__axis{container-type:inline-size}.pipeline-run-timeline-module___TJtCq__tick,.pipeline-run-timeline-module___TJtCq__nowLabel{bottom:var(--space-1-5);font-size:var(--font-size-2xs);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute}.pipeline-run-timeline-module___TJtCq__tick{color:var(--color-text-tertiary)}.pipeline-run-timeline-module___TJtCq__nowLabel{z-index:1;padding:0 var(--space-1);background:var(--color-surface-raised);color:var(--color-info-text);font-weight:var(--font-weight-semibold);transition:left 1s linear,transform 1s linear}@container (max-width:360px){.pipeline-run-timeline-module___TJtCq__odd{display:none}}.pipeline-run-timeline-module___TJtCq__rule,.pipeline-run-timeline-module___TJtCq__now{width:var(--border-width-thin);pointer-events:none;position:absolute;top:0;bottom:0}.pipeline-run-timeline-module___TJtCq__rule{background:var(--color-border-secondary)}.pipeline-run-timeline-module___TJtCq__now{z-index:1;background:var(--color-info-text);transition:left 1s linear}.pipeline-run-timeline-module___TJtCq__bar{background-color:var(--color-text-tertiary);height:12px;transition:background-color var(--duration-base) var(--ease-out);position:absolute;top:50%;transform:translateY(-50%)}.pipeline-run-timeline-module___TJtCq__succeeded{background-color:var(--color-success)}.pipeline-run-timeline-module___TJtCq__failed{background-color:var(--color-danger)}.pipeline-run-timeline-module___TJtCq__cancelled{background-color:var(--color-text-tertiary)}.pipeline-run-timeline-module___TJtCq__running{background-color:var(--color-info);background-image:repeating-linear-gradient(-45deg, transparent 0 4px, color-mix(in srgb, var(--color-surface-raised) 30%, transparent) 4px 8px);transition:width 1s linear, background-color var(--duration-base) var(--ease-out);background-size:11.31px 11.31px;animation:.9s linear infinite pipeline-run-timeline-module___TJtCq__stripe}.pipeline-run-timeline-module___TJtCq__rescaled :is(.pipeline-run-timeline-module___TJtCq__nowLabel,.pipeline-run-timeline-module___TJtCq__now,.pipeline-run-timeline-module___TJtCq__running){transition:none}.pipeline-run-timeline-module___TJtCq__errorRow{padding-block:var(--space-2)}.pipeline-run-timeline-module___TJtCq__errorBody{align-items:flex-start;gap:var(--space-1);flex-direction:column;grid-column:2/-1;min-width:0;display:flex}.pipeline-run-timeline-module___TJtCq__error{width:100%;color:var(--color-danger-text);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);line-height:var(--line-height-normal);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.pipeline-run-timeline-module___TJtCq__folded{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@keyframes pipeline-run-timeline-module___TJtCq__stripe{to{background-position:11.31px 0}}@media (prefers-reduced-motion:reduce){.pipeline-run-timeline-module___TJtCq__nowLabel,.pipeline-run-timeline-module___TJtCq__now,.pipeline-run-timeline-module___TJtCq__bar,.pipeline-run-timeline-module___TJtCq__running{transition:none}.pipeline-run-timeline-module___TJtCq__running{animation:none}}@media (forced-colors:active){.pipeline-run-timeline-module___TJtCq__bar{background:canvastext}}
.run-drawer-module__-lAeTa__drawer{z-index:4;border-top:var(--border-width-medium) solid var(--color-text-default);background:var(--color-surface-raised);grid-template-rows:auto minmax(0,1fr);max-height:52%;display:grid;position:absolute;bottom:0;left:0;right:0}.run-drawer-module__-lAeTa__head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-5);min-height:40px;padding:var(--space-0-5) var(--space-3) var(--space-0-5) var(--density-space-page-x);color:var(--color-text-tertiary);font-size:var(--density-font-meta);flex-wrap:wrap;display:flex}.run-drawer-module__-lAeTa__facts,.run-drawer-module__-lAeTa__right{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.run-drawer-module__-lAeTa__mono{color:var(--color-text-secondary);font-family:var(--font-family-mono)}.run-drawer-module__-lAeTa__number{font-variant-numeric:tabular-nums}.run-drawer-module__-lAeTa__steps{gap:2px;width:220px;height:6px;display:flex}.run-drawer-module__-lAeTa__steps i{background:var(--color-border-default);opacity:.45;transition:background var(--duration-slow) var(--ease-emphasized), opacity var(--duration-slow);flex:1;position:relative;overflow:hidden}.run-drawer-module__-lAeTa__steps i.run-drawer-module__-lAeTa__succeeded{background:var(--color-success);opacity:1}.run-drawer-module__-lAeTa__steps i.run-drawer-module__-lAeTa__failed{background:var(--color-danger);opacity:1}.run-drawer-module__-lAeTa__steps i.run-drawer-module__-lAeTa__cancelled{background:var(--color-text-tertiary);opacity:1}.run-drawer-module__-lAeTa__steps i.run-drawer-module__-lAeTa__outside{box-shadow:inset 0 0 0 1px var(--color-border-default);background:0 0}.run-drawer-module__-lAeTa__steps i.run-drawer-module__-lAeTa__running{background:color-mix(in srgb, var(--color-info) 25%, transparent);opacity:1}.run-drawer-module__-lAeTa__steps i.run-drawer-module__-lAeTa__running:after{content:"";background:var(--color-info);width:40%;animation:run-drawer-module__-lAeTa__sweep 1.1s var(--ease-emphasized) infinite;position:absolute;inset:0}.run-drawer-module__-lAeTa__body{align-content:start;gap:var(--density-space-group);min-height:0;padding:var(--space-1-5) var(--density-space-page-x) var(--density-space-group);border-top:var(--border-width-thin) solid var(--color-border-secondary);animation:run-drawer-module__-lAeTa__rise .24s var(--ease-emphasized) both;display:grid;overflow:auto}.run-drawer-module__-lAeTa__logs{height:220px}@keyframes run-drawer-module__-lAeTa__sweep{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes run-drawer-module__-lAeTa__rise{0%{opacity:0;transform:translateY(8px)}}@media (max-width:900px){.run-drawer-module__-lAeTa__steps{width:140px}}@media (prefers-reduced-motion:reduce){.run-drawer-module__-lAeTa__steps i.run-drawer-module__-lAeTa__running:after,.run-drawer-module__-lAeTa__body{animation:none}}
.runs-view-module__XrLx5W__view{height:100%;padding:var(--density-space-page-top) var(--density-space-page-x) var(--density-space-section);overflow:auto}.runs-view-module__XrLx5W__number{font-variant-numeric:tabular-nums}.runs-view-module__XrLx5W__mono{font-family:var(--font-family-mono);color:var(--color-text-secondary)}
.run-from-here-module__lX4Qjq__confirm{align-items:center;gap:var(--space-2-5) var(--space-4);padding:var(--space-2-5);border:var(--border-width-thin) solid var(--color-text-default);background:var(--color-surface-default);animation:run-from-here-module__lX4Qjq__rise .22s var(--ease-emphasized) both;flex-wrap:wrap;display:flex}.run-from-here-module__lX4Qjq__chain{align-items:center;gap:var(--space-1-5);min-width:0;color:var(--color-text-tertiary);font-size:var(--density-font-meta);flex-wrap:wrap;flex:1;display:flex}.run-from-here-module__lX4Qjq__step{padding:0 var(--space-1-5);border:var(--border-width-thin) solid var(--color-border-secondary);background:var(--color-surface-sunken);color:var(--color-text-default);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);line-height:16px}@keyframes run-from-here-module__lX4Qjq__rise{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.run-from-here-module__lX4Qjq__confirm{animation:none}}
.step-logs-module__Jkp8gq__logs{gap:var(--density-space-stack);display:grid}.step-logs-module__Jkp8gq__head{align-items:center;gap:var(--space-2-5);color:var(--color-text-tertiary);font-size:var(--density-font-meta);flex-wrap:wrap;display:flex}.step-logs-module__Jkp8gq__number{font-variant-numeric:tabular-nums}.step-logs-module__Jkp8gq__mono{font-family:var(--font-family-mono);font-size:var(--font-size-2xs);overflow-wrap:anywhere}.step-logs-module__Jkp8gq__log{max-height:420px;padding:var(--space-2) var(--space-3);border:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-sunken);color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);margin:0;line-height:18px;overflow:auto}.step-logs-module__Jkp8gq__line{white-space:pre;min-width:max-content;display:block}.step-logs-module__Jkp8gq__error{color:var(--color-danger-text)}
.step-transform-module__zB0QcG__root{flex-direction:column;min-height:100%;display:flex}.step-transform-module__zB0QcG__section{align-content:start;gap:var(--density-space-stack);padding:var(--space-4) var(--space-5);flex:1;display:grid}.step-transform-module__zB0QcG__io{align-items:center;gap:var(--space-2) var(--space-5);color:var(--color-text-tertiary);font-size:var(--density-font-meta);flex-wrap:wrap;display:flex}.step-transform-module__zB0QcG__group{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:inline-flex}.step-transform-module__zB0QcG__caption{color:var(--color-text-tertiary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.step-transform-module__zB0QcG__mono{color:var(--color-text-secondary);font-family:var(--font-family-mono)}.step-transform-module__zB0QcG__bar{padding-right:var(--space-5);padding-left:var(--space-5);position:sticky;bottom:0}
.transform-panel-module__iRyBJW__sections{align-content:start;display:grid}.transform-panel-module__iRyBJW__sections>*{padding:var(--space-4) var(--space-5)}.transform-panel-module__iRyBJW__sections>*+*{border-top:var(--border-width-thin) solid var(--color-border-secondary)}.transform-panel-module__iRyBJW__mono{font-family:var(--font-family-mono);color:var(--color-text-secondary)}
.pipeline-tab-module__tiOFvq__root{background:var(--color-surface-default);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.pipeline-tab-module__tiOFvq__body{flex:1;min-height:0;position:relative;overflow:hidden}.pipeline-tab-module__tiOFvq__graph{--run-bar-height:42px;position:absolute;inset:0}.pipeline-tab-module__tiOFvq__graph[hidden]{display:none}.pipeline-tab-module__tiOFvq__identity{height:100%;padding:var(--density-space-page-top) var(--density-space-page-x) var(--density-space-section);overflow:auto}.pipeline-tab-module__tiOFvq__identity>*{max-width:720px}.pipeline-tab-module__tiOFvq__message{padding:var(--density-space-stack) var(--density-space-page-x)}.pipeline-tab-module__tiOFvq__panel{z-index:10;border-left:var(--border-width-thin) solid var(--color-border-default);width:min(880px,66%);box-shadow:var(--shadow-lg);animation:pipeline-tab-module__tiOFvq__slide .25s var(--ease-emphasized) both;position:absolute;top:0;bottom:0;right:0}@keyframes pipeline-tab-module__tiOFvq__slide{0%{opacity:0;transform:translate(32px)}}@media (max-width:900px){.pipeline-tab-module__tiOFvq__panel{width:100%}}@media (prefers-reduced-motion:reduce){.pipeline-tab-module__tiOFvq__panel{animation:none}}
.name-cell-module__5az7nW__cell{gap:var(--space-0-5);min-width:0;padding:var(--space-2) 0;flex-direction:column;display:flex}.name-cell-module__5az7nW__name,.name-cell-module__5az7nW__detail{text-overflow:ellipsis;overflow:hidden}.name-cell-module__5az7nW__name{font-weight:var(--font-weight-medium)}.name-cell-module__5az7nW__detail{color:var(--color-text-tertiary);font-family:var(--font-family-mono);font-size:var(--density-font-meta)}
.dataset-list-module__J2bvma__list{margin:0;padding:0;list-style:none;display:grid}.dataset-list-module__J2bvma__row{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;border-bottom:var(--border-width-thin) solid var(--color-border-secondary);display:flex}.dataset-list-module__J2bvma__row:last-child{border-bottom:0}.dataset-list-module__J2bvma__name{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.dataset-list-module__J2bvma__muted{color:var(--color-text-tertiary);font-size:var(--density-font-meta)}
.toolkit-preview-module__vxxZZW__facts{align-items:center;gap:var(--space-1-5) var(--space-2-5);color:var(--color-text-secondary);font-size:var(--density-font-meta);flex-wrap:wrap;display:flex}.toolkit-preview-module__vxxZZW__mono{font-family:var(--font-family-mono)}.toolkit-preview-module__vxxZZW__muted{color:var(--color-text-tertiary);font-size:var(--density-font-meta)}.toolkit-preview-module__vxxZZW__chips{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.toolkit-preview-module__vxxZZW__steps,.toolkit-preview-module__vxxZZW__versions{margin:0;padding:0;list-style:none}.toolkit-preview-module__vxxZZW__steps li,.toolkit-preview-module__vxxZZW__versions li{align-items:baseline;gap:var(--space-1) var(--space-2);padding:var(--space-1-5) 0;border-bottom:var(--border-width-thin) solid var(--color-border-secondary);flex-wrap:wrap;display:flex}.toolkit-preview-module__vxxZZW__steps li:last-child,.toolkit-preview-module__vxxZZW__versions li:last-child{border-bottom:0}.toolkit-preview-module__vxxZZW__steps .toolkit-preview-module__vxxZZW__mono{font-size:var(--density-font-meta);font-weight:var(--font-weight-semibold)}.toolkit-preview-module__vxxZZW__version{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.toolkit-preview-module__vxxZZW__doc{color:var(--color-text-secondary);font-size:var(--density-font-meta);line-height:var(--line-height-normal);white-space:pre-wrap;margin:0}.toolkit-preview-module__vxxZZW__message{padding:var(--density-space-inset-y) var(--density-space-inset-x)}.toolkit-preview-module__vxxZZW__row{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}
.toolkit-tab-module__Lm8lyG__root{background:var(--color-surface-default);flex:1;min-height:0;display:flex}.toolkit-tab-module__Lm8lyG__main{gap:var(--density-space-section);min-width:0;min-height:0;padding:var(--density-space-page-top) var(--density-space-page-x) var(--density-space-section);flex-direction:column;flex:1;display:flex;overflow-y:auto}.toolkit-tab-module__Lm8lyG__list{gap:var(--density-space-stack);flex-direction:column;display:flex}.toolkit-tab-module__Lm8lyG__search{width:240px}.toolkit-tab-module__Lm8lyG__preview{border-left:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-raised);flex-direction:column;flex:none;width:440px;min-height:0;display:flex}.toolkit-tab-module__Lm8lyG__preview>aside{border-left:0;flex:1;width:auto}.toolkit-tab-module__Lm8lyG__run{align-items:center;gap:var(--density-space-inline);white-space:nowrap;display:inline-flex}.toolkit-tab-module__Lm8lyG__muted{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.toolkit-tab-module__Lm8lyG__mono{font-family:var(--font-family-mono)}.toolkit-tab-module__Lm8lyG__child{padding-left:24px;display:flex}.toolkit-tab-module__Lm8lyG__chip{padding-top:var(--space-2);padding-bottom:var(--space-2)}
.output-pane-module__tWAHTq__pane{align-content:start;gap:var(--density-space-stack);padding:var(--density-space-group) var(--density-space-page-x) var(--density-space-section);display:grid}.output-pane-module__tWAHTq__links{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}
.transform-tab-module__sTWhJq__root{background:var(--color-surface-default);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.transform-tab-module__sTWhJq__body{flex:1;min-height:0;display:flex}.transform-tab-module__sTWhJq__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}.transform-tab-module__sTWhJq__main>:last-child{border-top:var(--border-width-thin) solid var(--color-border-default)}.transform-tab-module__sTWhJq__code{padding:var(--density-space-stack) var(--density-space-page-x) var(--density-space-group)}.transform-tab-module__sTWhJq__bar{z-index:1;position:sticky;bottom:0}.transform-tab-module__sTWhJq__notice{padding:var(--density-space-stack) var(--density-space-page-x) 0}.transform-tab-module__sTWhJq__runLine{align-items:center;gap:var(--space-1) var(--density-space-inline);padding:var(--space-1) var(--space-5) var(--space-1) var(--density-space-page-x);border-bottom:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-raised);color:var(--color-text-tertiary);font-size:var(--density-font-meta);flex-wrap:wrap;display:flex}.transform-tab-module__sTWhJq__spacer{flex:1}.transform-tab-module__sTWhJq__number{font-variant-numeric:tabular-nums}.transform-tab-module__sTWhJq__error{color:var(--color-danger-text)}.transform-tab-module__sTWhJq__pipeline{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.transform-tab-module__sTWhJq__muted{color:var(--color-text-tertiary);font-size:var(--density-font-meta)}.transform-tab-module__sTWhJq__message{padding:var(--density-space-page-top) var(--density-space-page-x)}
.json-block-module__AKs8TW__block{box-sizing:border-box;max-height:240px;padding:var(--space-2) var(--space-2-5);border:var(--border-width-thin) solid var(--color-border-secondary);background:var(--color-surface-sunken);color:var(--color-text-default);font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:var(--line-height-normal);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}
.step-transcript-module__gVso3W__note{color:var(--color-text-tertiary);margin:0}
.transcript-modal-module__M74Uka__log{height:60dvh}
.route-edge-module__13uF3q__edge{stroke:var(--color-text-secondary);stroke-width:1.5px}.route-edge-module__13uF3q__selected,.route-edge-module__13uF3q__taken{stroke:var(--color-text-default);stroke-width:2px}.route-edge-module__13uF3q__faded{stroke:var(--color-border-default);stroke-dasharray:4 4}
.schema-fields-module__kSlOkG__note{margin:0 0 var(--density-space-stack);color:var(--color-text-tertiary)}.schema-fields-module__kSlOkG__note:only-child{margin:0}
.step-inspector-module__74t0na__prompt{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.step-inspector-module__74t0na__editor textarea{line-height:var(--line-height-normal)}
.step-node-module__iabkmG__node,.step-node-module__iabkmG__node *{box-sizing:border-box}.step-node-module__iabkmG__node{border:var(--border-width-thin) solid var(--color-border-default);border-top:var(--border-width-medium) solid var(--color-text-default);background:var(--color-surface-raised);width:240px;color:var(--color-text-default);font-family:var(--font-family-base);font-size:var(--font-size-xs);line-height:var(--line-height-tight)}.step-node-module__iabkmG__selected{outline:var(--border-width-medium) solid var(--color-text-default);outline-offset:calc(-1 * var(--border-width-thin))}.step-node-module__iabkmG__header{align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-3);border-bottom:var(--border-width-thin) solid var(--color-border-secondary);display:flex;position:relative}.step-node-module__iabkmG__swatch{background:var(--color-text-default);flex:none;width:10px;height:10px}.step-node-module__iabkmG__agent .step-node-module__iabkmG__swatch{background:var(--color-step-agent)}.step-node-module__iabkmG__trigger .step-node-module__iabkmG__swatch{border:1.5px solid var(--color-text-default);background:0 0}.step-node-module__iabkmG__kind{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;flex:none}.step-node-module__iabkmG__agent .step-node-module__iabkmG__kind{color:var(--color-step-agent)}.step-node-module__iabkmG__title{min-width:0;font-family:var(--font-family-mono);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.step-node-module__iabkmG__trigger .step-node-module__iabkmG__title{font-family:var(--font-family-base);color:var(--color-text-tertiary)}.step-node-module__iabkmG__tag,.step-node-module__iabkmG__note{flex:none;margin-left:auto}.step-node-module__iabkmG__note{color:var(--color-text-tertiary)}.step-node-module__iabkmG__row{align-items:center;gap:var(--space-2);height:28px;padding:0 var(--space-3);border-bottom:var(--border-width-thin) solid var(--color-border-secondary);display:flex;position:relative}.step-node-module__iabkmG__row:last-child{border-bottom:0}.step-node-module__iabkmG__label{min-width:0;font-family:var(--font-family-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.step-node-module__iabkmG__required{color:var(--color-danger-text);flex:none}.step-node-module__iabkmG__detail{min-width:0;color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.step-node-module__iabkmG__muted .step-node-module__iabkmG__label{font-family:var(--font-family-base);color:var(--color-text-tertiary)}.step-node-module__iabkmG__inPort,.step-node-module__iabkmG__outPort{border:1.5px solid var(--color-text-default);pointer-events:none;border-radius:0;width:8px;min-width:0;height:8px;min-height:0}.step-node-module__iabkmG__inPort{background:var(--color-surface-raised);left:-5px}.step-node-module__iabkmG__outPort{background:var(--color-text-default);right:-5px}.step-node-module__iabkmG__faded{border-style:dashed;border-top-color:var(--color-border-default);background:var(--color-surface-default);opacity:.7}.step-node-module__iabkmG__failed{border-color:var(--color-danger-text);border-top-color:var(--color-danger-text)}.step-node-module__iabkmG__sign{flex:none}
.workflow-canvas-module__6pcyTa__frame{border-top:var(--border-width-thin) solid var(--color-border-default);flex:1;min-height:0;display:flex}.workflow-canvas-module__6pcyTa__canvas{background:var(--color-surface-sunken);flex:1;min-width:0;min-height:0;display:flex;position:relative}.workflow-canvas-module__6pcyTa__tools{top:var(--space-3);left:var(--space-3);z-index:5;position:absolute}.workflow-canvas-module__6pcyTa__hint{width:320px;padding:var(--density-space-inset-y) var(--density-space-inset-x);border-left:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-raised);flex:none;align-items:center;display:flex}.workflow-canvas-module__6pcyTa__canvas .react-flow{--xy-background-color:transparent;--xy-node-boxshadow-selected:none;--xy-selection-background-color:color-mix(in srgb, var(--color-text-default) 6%, transparent);--xy-selection-border:var(--border-width-thin) dashed var(--color-text-default);font-family:var(--font-family-base)}.workflow-canvas-module__6pcyTa__canvas .react-flow__node{border-radius:0}.workflow-canvas-module__6pcyTa__canvas .react-flow__node:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:2px}
.run-view-module__7Yry-a__view{border-top:var(--border-width-thin) solid var(--color-border-default);flex:1;min-height:0;display:flex}.run-view-module__7Yry-a__side{border-right:var(--border-width-thin) solid var(--color-border-default);flex-direction:column;flex:none;width:280px;min-height:0;display:flex}.run-view-module__7Yry-a__runs{min-height:0;padding:var(--density-space-inset-y) var(--density-space-cell-x);flex:1;overflow-y:auto}.run-view-module__7Yry-a__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.run-view-module__7Yry-a__bar{align-items:center;gap:var(--density-space-inline);min-height:var(--density-row);padding:0 var(--density-space-cell-x);border-bottom:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-raised);flex:none;display:flex}.run-view-module__7Yry-a__id{font-weight:var(--font-weight-medium)}.run-view-module__7Yry-a__fact{color:var(--color-text-secondary)}.run-view-module__7Yry-a__error{color:var(--color-danger-text)}.run-view-module__7Yry-a__cancel{margin-left:auto}.run-view-module__7Yry-a__message{padding:var(--density-space-inset-y) var(--density-space-cell-x)}
.contract-input-module___sG6JG__input{gap:var(--density-space-group);flex-direction:column;display:flex}.contract-input-module___sG6JG__head{padding-bottom:var(--space-1-5);border-bottom:var(--border-width-medium) solid var(--color-text-default);justify-content:space-between;align-items:center;display:flex}.contract-input-module___sG6JG__heading{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;margin:0}.contract-input-module___sG6JG__json textarea{font-family:var(--font-family-mono);font-size:var(--font-size-xs)}
.duration-field-module__KRe3Xq__field{align-items:flex-start;gap:var(--space-2);display:flex}.duration-field-module__KRe3Xq__amount{flex:1;min-width:0}.duration-field-module__KRe3Xq__unit{width:128px;margin-top:calc(var(--font-size-xs) * var(--line-height-tight) + var(--space-2));flex:none}
.schedule-editor-module__eHrkjG__form{gap:var(--density-space-group);flex-direction:column;display:flex}.schedule-editor-module__eHrkjG__head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding-bottom:var(--density-space-stack);border-bottom:var(--border-width-medium) solid var(--color-text-default);display:flex}.schedule-editor-module__eHrkjG__titles{gap:var(--space-1);flex-direction:column;display:flex}.schedule-editor-module__eHrkjG__eyebrow{color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.schedule-editor-module__eHrkjG__title{font-size:var(--density-font-heading);font-weight:var(--font-weight-semibold);margin:0}.schedule-editor-module__eHrkjG__actions{gap:var(--space-2);display:flex}.schedule-editor-module__eHrkjG__save{margin-left:auto}
.schedules-view-module__5bcALW__view{border-top:var(--border-width-thin) solid var(--color-border-default);flex:1;min-height:0;display:flex}.schedules-view-module__5bcALW__main{gap:var(--density-space-section);min-width:0;padding:var(--density-space-group) var(--density-space-page-x) var(--density-space-section);flex-direction:column;flex:1;display:flex;overflow-y:auto}.schedules-view-module__5bcALW__input{font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.schedules-view-module__5bcALW__aside{width:400px;padding:var(--density-space-inset-y) var(--density-space-inset-x);border-left:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-raised);flex:none;overflow-y:auto}
.workflow-settings-module__s200lG__body{gap:var(--density-space-section);padding:var(--density-space-group) var(--density-space-page-x) var(--density-space-section);grid-template-columns:minmax(0,1fr) 400px;align-items:start;display:grid}@media (max-width:1100px){.workflow-settings-module__s200lG__body{grid-template-columns:minmax(0,1fr)}}.workflow-settings-module__s200lG__column,.workflow-settings-module__s200lG__fields{gap:var(--density-space-section);flex-direction:column;display:flex}.workflow-settings-module__s200lG__fields{gap:var(--density-space-group);padding-top:var(--density-space-group)}.workflow-settings-module__s200lG__grid{gap:var(--density-space-group);padding-top:var(--density-space-group);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workflow-settings-module__s200lG__fields .workflow-settings-module__s200lG__grid{padding-top:0}.workflow-settings-module__s200lG__note{color:var(--color-text-tertiary);margin:0}.workflow-settings-module__s200lG__aside{gap:var(--density-space-group);padding:var(--density-space-inset-y) var(--density-space-inset-x);border:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-raised);flex-direction:column;display:flex}.workflow-settings-module__s200lG__asideHead{gap:var(--space-1);padding-bottom:var(--density-space-stack);border-bottom:var(--border-width-medium) solid var(--color-text-default);flex-direction:column;display:flex}.workflow-settings-module__s200lG__asideTitle{font-size:var(--density-font-heading);font-weight:var(--font-weight-semibold);margin:0}
.workflow-tab-module__OCdaWq__root{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.workflow-tab-module__OCdaWq__header{padding:var(--density-space-page-top) var(--density-space-page-x) var(--density-space-group)}.workflow-tab-module__OCdaWq__actions{align-items:flex-start;gap:var(--space-2);display:flex}.workflow-tab-module__OCdaWq__panel{flex-direction:column;flex:1;min-height:0;display:flex}.workflow-tab-module__OCdaWq__hidden{display:none}.workflow-tab-module__OCdaWq__scroll{flex:1;min-height:0;overflow-y:auto}.workflow-tab-module__OCdaWq__message{padding:var(--density-space-page-top) var(--density-space-page-x)}.workflow-tab-module__OCdaWq__scroll .workflow-tab-module__OCdaWq__message{padding-bottom:0}
.workbench-module__CFhI9G__root{background:var(--color-surface-default);min-height:0;color:var(--color-text-default);flex:1;display:flex;overflow:hidden}.workbench-module__CFhI9G__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.workbench-module__CFhI9G__content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}.workbench-module__CFhI9G__tab{display:contents}.workbench-module__CFhI9G__tab[hidden]{display:none}
.toast-context-provider-module__knlr2q__toastContainer{align-items:center;gap:var(--space-4);z-index:var(--z-tooltip);pointer-events:none;flex-direction:column;display:flex;position:fixed;bottom:88px;left:50%;transform:translate(-50%)}
.relationship-node-module__op5zfW__task{background-color:var(--color-bg-secondary);border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-lg);cursor:grab;width:240px;transition:opacity var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base)}.relationship-node-module__op5zfW__task:active{cursor:grabbing}.relationship-node-module__op5zfW__taskDimmed{opacity:.25}.relationship-node-module__op5zfW__taskHighlighted{opacity:1;border-width:2px;box-shadow:0 0 0 2px #1677ff40}.relationship-node-module__op5zfW__header{padding:var(--space-3)}.relationship-node-module__op5zfW__iconContainer{width:var(--size-2xl);height:var(--size-2xl);max-width:var(--size-2xl);max-height:var(--size-2xl);border-radius:var(--border-radius-sm);border:var(--border-width-thin) solid;flex-shrink:0}.relationship-node-module__op5zfW__iconContainer svg{width:var(--size-md);height:var(--size-md)}.relationship-node-module__op5zfW__text{flex:1;min-width:0}.relationship-node-module__op5zfW__typeLabel{font-family:Menlo,monospace;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);letter-spacing:.04em}.relationship-node-module__op5zfW__name{color:var(--color-text-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);word-break:break-word;width:100%}.relationship-node-module__op5zfW__subtype{color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-tight);word-break:break-word}.relationship-node-module__op5zfW__handle{background:var(--color-primary)!important;border:1.5px solid var(--color-text-default)!important;width:8px!important;height:8px!important}
.relationship-graph-module__lZsnsW__modalWrapper{overflow:hidden!important}.relationship-graph-module__lZsnsW__modalContent{flex-direction:column;height:100vh;display:flex;background:var(--color-surface-default)!important;border-radius:0!important;padding:0!important}.relationship-graph-module__lZsnsW__modalBody{flex-direction:row;flex:1;min-height:0;display:flex;padding:0!important}.relationship-graph-module__lZsnsW__canvas{background:var(--color-surface-default);flex:1;min-height:0;position:relative}.relationship-graph-module__lZsnsW__canvas .react-flow__controls{background:var(--color-surface-raised);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-base);overflow:hidden}.relationship-graph-module__lZsnsW__canvas .react-flow__controls-button{background:var(--color-surface-raised);border-bottom:var(--border-width-thin) solid var(--color-border-secondary);width:28px;height:28px}.relationship-graph-module__lZsnsW__canvas .react-flow__controls-button:last-child{border-bottom:none}.relationship-graph-module__lZsnsW__canvas .react-flow__controls-button:hover{background:var(--color-bg-hover)}.relationship-graph-module__lZsnsW__canvas .react-flow__controls-button svg{fill:var(--color-text-default);max-width:14px;max-height:14px}.relationship-graph-module__lZsnsW__toolbar{top:var(--space-3);left:var(--space-3);z-index:2;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-raised);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-base);font-size:var(--font-size-sm);max-width:calc(100% - 80px);display:flex;position:absolute;overflow-x:auto}.relationship-graph-module__lZsnsW__toolbarTitle{color:var(--color-text-default);white-space:nowrap;font-weight:600}.relationship-graph-module__lZsnsW__toolbarCounts{color:var(--color-text-secondary);white-space:nowrap;font-family:Menlo,monospace}.relationship-graph-module__lZsnsW__toolbarSeparator{background:var(--color-border-secondary);width:1px;height:18px}.relationship-graph-module__lZsnsW__toolbarSearch{background:var(--color-surface-default);color:var(--color-text-default);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--border-radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm);outline:none;width:200px}.relationship-graph-module__lZsnsW__toolbarSearch:focus{border-color:var(--color-primary)}.relationship-graph-module__lZsnsW__toolbarSearch:disabled{opacity:.5;cursor:not-allowed}.relationship-graph-module__lZsnsW__toolbarMatchCount{color:var(--color-text-secondary);font-family:Menlo,monospace;font-size:var(--font-size-sm);white-space:nowrap;text-align:center;min-width:32px}.relationship-graph-module__lZsnsW__toolbarMatchCountEmpty{color:var(--color-danger-text);font-family:Menlo,monospace;font-size:var(--font-size-sm);white-space:nowrap;text-align:center;min-width:32px}.relationship-graph-module__lZsnsW__toolbarIconBtn{width:28px;height:28px;color:var(--color-text-secondary);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-sm);cursor:pointer;transition:var(--transition-fast);background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.relationship-graph-module__lZsnsW__toolbarIconBtn:hover{background:var(--color-bg-hover);color:var(--color-text-default);border-color:var(--color-border-secondary)}.relationship-graph-module__lZsnsW__toolbarIconBtn svg{fill:currentColor;width:16px;height:16px}.relationship-graph-module__lZsnsW__closeBtn{width:28px;height:28px;color:var(--color-text-secondary);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-sm);cursor:pointer;transition:var(--transition-fast);background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.relationship-graph-module__lZsnsW__closeBtn:hover{background:var(--color-bg-hover);color:var(--color-text-default);border-color:var(--color-border-secondary)}.relationship-graph-module__lZsnsW__closeBtn svg{fill:currentColor;width:16px;height:16px}.relationship-graph-module__lZsnsW__variablesPanel{gap:var(--space-3);width:320px;padding:var(--space-4);background:var(--color-bg-secondary);border-left:var(--border-width-thin) solid var(--color-border-secondary);flex-direction:column;display:flex;overflow:hidden}.relationship-graph-module__lZsnsW__variablesPanelHeader{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.relationship-graph-module__lZsnsW__variablesPanelTitle{color:var(--color-text-default);font-size:var(--font-size-base);font-weight:600}.relationship-graph-module__lZsnsW__variablesWrapper{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.relationship-graph-module__lZsnsW__variablesList{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.relationship-graph-module__lZsnsW__variablesList::-webkit-scrollbar{display:none}.relationship-graph-module__lZsnsW__legendGroup{align-items:center;gap:var(--space-4);display:inline-flex}.relationship-graph-module__lZsnsW__legendItem{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-sm);font-size:var(--font-size-sm);color:var(--color-text-default);white-space:nowrap;cursor:pointer;background:0 0;display:inline-flex}.relationship-graph-module__lZsnsW__legendItem:hover{border-color:var(--color-border-default)}.relationship-graph-module__lZsnsW__legendItem:focus-visible{outline:var(--border-width-thin) solid var(--color-border-focus);outline-offset:2px}.relationship-graph-module__lZsnsW__legendItemHidden .relationship-graph-module__lZsnsW__legendLabel,.relationship-graph-module__lZsnsW__legendItemHidden .relationship-graph-module__lZsnsW__legendCount{color:var(--color-text-disabled);text-decoration:line-through}.relationship-graph-module__lZsnsW__legendSwatch{border:var(--border-width-thin) solid;border-radius:var(--border-radius-sm);flex-shrink:0;width:14px;height:14px}.relationship-graph-module__lZsnsW__legendLabel{color:var(--color-text-default)}.relationship-graph-module__lZsnsW__legendCount{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.relationship-graph-module__lZsnsW__legendWarning{color:var(--color-warning);font-size:var(--font-size-sm);white-space:nowrap;cursor:help}.relationship-graph-module__lZsnsW__empty,.relationship-graph-module__lZsnsW__error{color:var(--color-text-secondary);font-size:var(--font-size-sm);background:var(--color-surface-default);flex:1;justify-content:center;align-items:center;display:flex}.relationship-graph-module__lZsnsW__error{color:var(--color-danger-text)}.relationship-graph-module__lZsnsW__errorPanel{justify-content:center;align-items:center;gap:var(--space-3);background:var(--color-surface-default);flex-direction:column;flex:1;display:flex}.relationship-graph-module__lZsnsW__errorMessage{color:var(--color-danger-text);font-size:var(--font-size-sm)}
.app-builder-config-module__wzMgTa__root{padding:var(--space-2) var(--space-4);background-color:var(--color-surface-default);border-bottom:var(--border-width-thin) solid var(--color-border-default);z-index:10;color:var(--color-text-default);font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast);position:sticky;top:0}.app-builder-config-module__wzMgTa__backLink{padding:var(--space-2);margin-right:var(--space-3);border-radius:var(--border-radius-sm);color:var(--color-text-secondary);transition:all var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:flex}.app-builder-config-module__wzMgTa__backLink:hover{background-color:var(--color-bg-hover);color:var(--color-text-default)}.app-builder-config-module__wzMgTa__backLink:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.app-builder-config-module__wzMgTa__publishedTag{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.app-builder-config-module__wzMgTa__icons svg,.app-builder-config-module__wzMgTa__backLink svg{width:var(--size-xs);height:var(--size-xs);flex-shrink:0}.app-builder-config-module__wzMgTa__icons svg path,.app-builder-config-module__wzMgTa__backLink svg path{fill:currentColor}
.external-edit-banner-module__2rcB8W__banner{background-color:var(--color-warning-bg);border-bottom:1px solid var(--color-warning);width:100%;color:var(--color-warning-text);align-items:center;gap:10px;padding:10px 16px;font-size:13px;line-height:1.4;display:flex}.external-edit-banner-module__2rcB8W__icon{color:var(--color-warning);flex-shrink:0;font-size:16px}.external-edit-banner-module__2rcB8W__message{flex:1;min-width:0}.external-edit-banner-module__2rcB8W__message strong{font-weight:600}.external-edit-banner-module__2rcB8W__loaded{opacity:.85}.external-edit-banner-module__2rcB8W__dismiss{width:24px;height:24px;color:var(--color-warning-text);cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background-color .15s;display:inline-flex}.external-edit-banner-module__2rcB8W__dismiss:hover{opacity:1;background-color:var(--color-warning-light)}
.inspector-section-module__hpD29W__section{border-bottom:var(--border-width-thin) solid var(--color-border-default);transition:var(--transition-base);padding:var(--space-element);position:relative;overflow:clip}.inspector-section-module__hpD29W__title{text-transform:uppercase;color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);line-height:var(--line-height-tight);-webkit-user-select:none;user-select:none;transition:var(--transition-fast)}.inspector-section-module__hpD29W__icon{transition:var(--transition-fast);border-radius:var(--border-radius-sm);padding:var(--space-1);margin-left:calc(var(--space-1) * -1);align-items:center;gap:var(--space-inline);cursor:pointer;display:flex}.inspector-section-module__hpD29W__icon:hover{background-color:var(--color-bg-hover)}.inspector-section-module__hpD29W__icon:active{transform:scale(var(--active-scale));transition:var(--transition-fast)}.inspector-section-module__hpD29W__icon svg{width:var(--size-sm);height:var(--size-sm);color:var(--color-text-secondary);transition:var(--transition-fast);flex-shrink:0}.inspector-section-module__hpD29W__icon:hover svg{color:var(--color-text-default);transform:scale(1.1)}.inspector-section-module__hpD29W__icon svg path{fill:currentColor}.inspector-section-module__hpD29W__children{animation:inspector-section-module__hpD29W__fadeIn var(--duration-fast) var(--ease-out)}.inspector-section-module__hpD29W__children>:last-child{margin-bottom:0}.inspector-section-module__hpD29W__children .inspector-section-module__hpD29W__ant-form-item{margin-bottom:var(--space-4)}.inspector-section-module__hpD29W__children .inspector-section-module__hpD29W__ant-form-item:last-child{margin-bottom:0}@keyframes inspector-section-module__hpD29W__fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.inspector-section-module__hpD29W__section{padding:var(--space-3);border-radius:var(--border-radius-lg)}.inspector-section-module__hpD29W__children{padding-top:var(--space-2)}.inspector-section-module__hpD29W__icon svg{width:var(--size-xs);height:var(--size-xs)}}
.color-select-module__hF2sFa__colorItem{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.color-select-module__hF2sFa__colorCircle{width:var(--space-3);height:var(--space-3);border-radius:var(--border-radius-full);flex-shrink:0}.color-select-module__hF2sFa__categoryTitle{pointer-events:none;font-size:var(--font-size-sm)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-text-secondary)!important;margin:0!important;padding:0!important}
.layer-row-module__J-c-wq__row{border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-sm);background-color:var(--color-bg-secondary);padding:var(--space-1) var(--space-2);cursor:pointer;transition:var(--transition-base);position:relative}.layer-row-module__J-c-wq__row.layer-row-module__J-c-wq__hide{opacity:var(--opacity-50)}.layer-row-module__J-c-wq__row:hover{border-color:var(--color-border-focus);background-color:var(--color-bg-hover)}.layer-row-module__J-c-wq__row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.layer-row-module__J-c-wq__label{color:var(--color-text-default);text-transform:capitalize;font-size:var(--font-size-xs);line-height:var(--line-height-tight);margin-right:auto}.layer-row-module__J-c-wq__iconEdit{height:var(--size-md);width:var(--size-md);fill:var(--color-text-secondary);transition:var(--transition-fast);border:none;flex-shrink:0;outline:none!important}.layer-row-module__J-c-wq__icon{height:var(--size-md);width:var(--size-md);fill:var(--color-text-secondary);cursor:pointer;transition:var(--transition-fast);border-radius:var(--border-radius-sm);padding:var(--space-1);margin:calc(-1 * var(--space-1));border:none;flex-shrink:0;outline:none!important}.layer-row-module__J-c-wq__icon:hover{fill:var(--color-text-default);background-color:var(--color-bg-hover)}.layer-row-module__J-c-wq__icon:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.layer-row-module__J-c-wq__trash:hover{fill:var(--color-danger);background-color:#0000}.layer-row-module__J-c-wq__trash:focus-visible{outline-color:var(--color-danger)}.layer-row-module__J-c-wq__input{background:var(--color-bg-input);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--border-radius-sm);color:var(--color-text-default);width:calc(100% - 8px);padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);line-height:var(--line-height-tight);transition:var(--transition-fast)}.layer-row-module__J-c-wq__input:focus{border-color:var(--color-border-focus);background-color:var(--color-surface-default);box-shadow:0 0 0 var(--focus-ring-width) var(--color-border-focus);outline:none}.layer-row-module__J-c-wq__input::placeholder{color:var(--color-text-tertiary)}.layer-row-module__J-c-wq__rowCompact{padding:calc(var(--space-1) / 2) var(--space-2)}.layer-row-module__J-c-wq__colorDot{width:var(--space-3);height:var(--space-3);border-radius:var(--border-radius-full);flex-shrink:0}
.bulk-upsert-action-properties-module__0BF0Tq__clearOnSubmit{align-items:center;gap:var(--space-2);margin-top:var(--space-2);line-height:1;display:flex}.bulk-upsert-action-properties-module__0BF0Tq__previewContainer{gap:var(--space-2);flex-direction:column;display:flex}.bulk-upsert-action-properties-module__0BF0Tq__previewLabel{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:500}.bulk-upsert-action-properties-module__0BF0Tq__previewCode{background-color:var(--color-surface-raised);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--border-radius-sm);padding:var(--space-2);font-family:JetBrains Mono,monospace;font-size:var(--font-size-xs);color:var(--color-text-default);white-space:pre-wrap;word-break:break-word;max-height:400px;margin:0;overflow:auto}
.action-row-module__r_h5Zq__root{padding:var(--space-2);background-color:var(--color-surface-default);border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-lg);color:var(--color-text-default);transition:var(--transition-fast)}.action-row-module__r_h5Zq__root:hover{background-color:var(--color-bg-hover)}.action-row-module__r_h5Zq__root.action-row-module__r_h5Zq__clickable{cursor:pointer}.action-row-module__r_h5Zq__root.action-row-module__r_h5Zq__clickable:hover{border-color:var(--color-border-secondary)}.action-row-module__r_h5Zq__nameContainer{min-width:0}.action-row-module__r_h5Zq__name{overflow-wrap:break-word;word-break:break-word;white-space:normal;letter-spacing:var(--letter-spacing-wide);font-size:var(--font-size-xs);line-height:var(--line-height-tight);font-weight:var(--font-weight-normal);color:var(--color-text-default)}.action-row-module__r_h5Zq__kindLabel{font-size:var(--font-size-xs);color:var(--color-text-tertiary);white-space:nowrap}.action-row-module__r_h5Zq__divider{height:var(--border-width-thin);background-color:var(--color-border-secondary)}.action-row-module__r_h5Zq__formItem{flex:1}.action-row-module__r_h5Zq__formItem,.action-row-module__r_h5Zq__formItem>div,.action-row-module__r_h5Zq__formItem>div>div,.action-row-module__r_h5Zq__editInput{letter-spacing:var(--letter-spacing-wide);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--color-text-default);line-height:var(--line-height-tight)!important}.action-row-module__r_h5Zq__formItem>div>div>div{min-height:0!important}.action-row-module__r_h5Zq__noMarginBottom{margin-bottom:0!important}.action-row-module__r_h5Zq__editInput{border-radius:var(--border-radius-sm);transition:var(--transition-fast);color:var(--color-text-default)!important;background-color:var(--color-bg-input)!important;border:none!important;outline:none!important;padding:0!important}.action-row-module__r_h5Zq__editInput:focus{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring-color);background-color:var(--color-surface-raised)!important}.action-row-module__r_h5Zq__icon,.action-row-module__r_h5Zq__iconCheck,.action-row-module__r_h5Zq__iconDelete,.action-row-module__r_h5Zq__expandIcon{width:var(--size-xs);height:var(--size-xs);cursor:pointer;transition:var(--transition-fast)}.action-row-module__r_h5Zq__expandIcon{flex-shrink:0;transform:rotate(-90deg)}.action-row-module__r_h5Zq__expandIcon.action-row-module__r_h5Zq__expanded{transform:rotate(0)}.action-row-module__r_h5Zq__icon path,.action-row-module__r_h5Zq__iconDelete path,.action-row-module__r_h5Zq__expandIcon path{fill:var(--color-text-tertiary);transition:var(--transition-fast)}.action-row-module__r_h5Zq__icon:hover path,.action-row-module__r_h5Zq__expandIcon:hover path{fill:var(--color-text-default)}.action-row-module__r_h5Zq__iconDelete:hover path{fill:var(--color-danger)}.action-row-module__r_h5Zq__iconCheck path{fill:var(--color-primary);transition:var(--transition-fast)}.action-row-module__r_h5Zq__iconCheck:hover path{fill:var(--color-primary-hover)}.action-row-module__r_h5Zq__iconStar path{fill:var(--color-text-tertiary);transition:var(--transition-fast)}.action-row-module__r_h5Zq__iconStar:hover path,.action-row-module__r_h5Zq__iconStarFavorite path{fill:var(--color-warning)}
.inspector-back-module__twh37q__container{padding:var(--space-4);align-items:center;gap:var(--space-2);border-bottom:var(--border-width-thin) solid var(--color-border-default);cursor:pointer;transition:var(--transition-fast);display:flex}.inspector-back-module__twh37q__container:hover{opacity:var(--hover-opacity)}.inspector-back-module__twh37q__container:hover .inspector-back-module__twh37q__border{border-color:var(--color-border-hover)}.inspector-back-module__twh37q__container svg{width:var(--space-4);height:var(--space-4);fill:var(--color-icon-primary);transition:var(--transition-fast)}.inspector-back-module__twh37q__back{color:var(--color-text-default);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);-webkit-user-select:none;user-select:none}
.actions-tab-module__scRTNq__icon{width:var(--size-sm);height:var(--size-sm);cursor:pointer;color:var(--color-text-secondary);transition:var(--transition-fast)}.actions-tab-module__scRTNq__icon:hover{color:var(--color-text-default)}.actions-tab-module__scRTNq__addMenu{border-radius:var(--border-radius-lg);border:var(--border-width-thin) solid var(--color-border-default);background-color:var(--color-surface-raised);width:240px;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.actions-tab-module__scRTNq__addMenuSearch{padding:var(--space-2);border-bottom:var(--border-width-thin) solid var(--color-border-default)}.actions-tab-module__scRTNq__addMenuList{max-height:320px;overflow-y:auto;background:0 0!important;border-inline-end:none!important}.actions-tab-module__scRTNq__addMenuEmpty{padding:var(--space-3);color:var(--color-text-tertiary);font-size:var(--font-size-xs);text-align:center}.actions-tab-module__scRTNq__add{background-color:var(--color-bg-secondary);padding:var(--space-1) var(--space-3);border:var(--border-width-thin) dashed var(--color-border-secondary);border-radius:var(--border-radius-sm);cursor:pointer;transition:var(--transition-fast);justify-content:center;align-items:center;display:flex;position:relative}.actions-tab-module__scRTNq__add:hover{background-color:var(--color-bg-hover);border-color:var(--color-border-default)}
.inspector-tabs-module__E65Rdq__tabContainer{padding:var(--space-3);gap:var(--space-2);border-bottom:var(--border-width-thin) solid var(--color-border-default);background-color:var(--color-surface-default);height:50px;display:flex}.inspector-tabs-module__E65Rdq__back{align-items:center;gap:var(--space-2);cursor:pointer;padding:var(--space-1) var(--space-2);border-radius:var(--border-radius-sm);transition:var(--transition-fast);display:flex}.inspector-tabs-module__E65Rdq__back:hover{background-color:var(--color-bg-hover)}.inspector-tabs-module__E65Rdq__back svg{width:var(--size-xs);height:var(--size-xs);color:var(--color-text-secondary);transition:var(--transition-fast)}.inspector-tabs-module__E65Rdq__back:hover svg{color:var(--color-text-default)}.inspector-tabs-module__E65Rdq__item{color:var(--color-text-secondary);cursor:pointer;padding:var(--space-1) var(--space-2);border-radius:var(--border-radius-sm);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);transition:var(--transition-fast);-webkit-user-select:none;user-select:none}.inspector-tabs-module__E65Rdq__item:hover{color:var(--color-text-default);background-color:var(--color-bg-hover)}.inspector-tabs-module__E65Rdq__active{color:var(--color-text-default);background-color:var(--color-bg-tertiary)}
.issues-panel-module__f2kjrW__sections{width:100%;min-height:0;padding:var(--space-3);background:var(--color-bg-secondary);gap:var(--space-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.issues-panel-module__f2kjrW__invalidState{width:100%;height:100%;padding:var(--space-3);background:var(--color-bg-secondary);justify-content:center;align-items:center;display:flex}.issues-panel-module__f2kjrW__invalidTitle{color:var(--color-warning);font-weight:600}.issues-panel-module__f2kjrW__issuesList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.issues-panel-module__f2kjrW__issueItem{padding:var(--space-2);background:var(--color-surface-default);border-radius:var(--border-radius-sm);border:1px solid var(--color-danger)}.issues-panel-module__f2kjrW__issueItemWarn{border-color:var(--color-warning)}.issues-panel-module__f2kjrW__issueLocation{font-family:JetBrains Mono,monospace;font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-bottom:var(--space-1);word-break:break-all}.issues-panel-module__f2kjrW__issueDetail{color:var(--color-text-default);font-size:var(--font-size-sm)}.issues-panel-module__f2kjrW__issueDetail code{background:var(--color-bg-secondary);font-family:JetBrains Mono,monospace;font-size:var(--font-size-xs);border-radius:2px;padding:2px 4px}.issues-panel-module__f2kjrW__empty{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-style:italic}
.empty-tab-module__otzVqW__root{text-align:center;padding:var(--space-20) var(--space-4);color:var(--color-text-tertiary)}
.form-item-icon-module__yhV9PG__iconWrapper{cursor:pointer;padding:var(--space-1);border-radius:var(--border-radius-sm);transition:var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.form-item-icon-module__yhV9PG__iconWrapper:hover{background-color:var(--color-bg-hover)}.form-item-icon-module__yhV9PG__iconButton{cursor:pointer;transition:var(--transition-fast);width:var(--size-xs);height:var(--size-xs);color:var(--color-icon-secondary);pointer-events:all;justify-content:center;align-items:center;display:inline-flex}.form-item-icon-module__yhV9PG__iconButton:hover,.form-item-icon-module__yhV9PG__iconWrapper:hover .form-item-icon-module__yhV9PG__iconButton{color:var(--color-icon-primary);transform:scale(1.1)}
