.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)}
.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}}
.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}
.form-item-module__udxNbW__label{color:var(--color-text-tertiary)}.form-item-module__udxNbW__required{color:var(--color-danger)}
.code-variable-modal-module__EakMTq__customModal{max-width:none;height:100vh;top:0}.code-variable-modal-module__EakMTq__customModalContent{flex-direction:column;height:100vh;display:flex;border-radius:0!important}.code-variable-modal-module__EakMTq__customModalBody{flex-direction:column;height:100%;display:flex}.code-variable-modal-module__EakMTq__form{height:100%}.code-variable-modal-module__EakMTq__form>:first-child{flex-direction:column;flex:1;display:flex}.code-variable-modal-module__EakMTq__form>:nth-child(2){width:480px}.code-variable-modal-module__EakMTq__form>:nth-child(3){width:300px}.code-variable-modal-module__EakMTq__col{height:calc(100vh - 128px)}.code-variable-modal-module__EakMTq__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__EakMTq__previewEmpty{color:var(--color-text-tertiary)}.code-variable-modal-module__EakMTq__previewError{color:var(--color-danger)}.code-variable-modal-module__EakMTq__copyIconWrapper{align-items:center;display:flex}.code-variable-modal-module__EakMTq__copyIcon{width:var(--size-xs);height:var(--size-xs);cursor:pointer;transition:var(--transition-fast)}.code-variable-modal-module__EakMTq__copyIcon path{fill:var(--color-text-tertiary);transition:var(--transition-fast)}.code-variable-modal-module__EakMTq__copyIcon:hover path{fill:var(--color-text-default)}.code-variable-modal-module__EakMTq__variables{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;overflow-y:auto}.code-variable-modal-module__EakMTq__variables::-webkit-scrollbar{display:none}.code-variable-modal-module__EakMTq__variablesWrapper{flex-direction:column;height:calc(100vh - 128px);max-height:calc(100vh - 128px);display:flex;overflow:hidden}.code-variable-modal-module__EakMTq__customModal .ant-modal-footer{margin-top:0;padding:0!important}
.variable-select-module__P-X1nq__container{flex-direction:column;gap:4px;width:100%;min-width:200px;display:flex}.variable-select-module__P-X1nq__select{width:100%}.variable-select-module__P-X1nq__error{color:var(--color-danger-text);font-size:var(--font-size-xs)}.variable-select-module__P-X1nq__warning{color:var(--color-warning-text);font-size:var(--font-size-xs)}.variable-select-module__P-X1nq__popup{max-width:min(720px,100vw - 32px)}.variable-select-module__P-X1nq__optionText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.variable-select-module__P-X1nq__optionLabel{align-items:center;gap:8px;display:flex}
.layer-row-module__sUKUHq__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__sUKUHq__row.layer-row-module__sUKUHq__hide{opacity:var(--opacity-50)}.layer-row-module__sUKUHq__row:hover{border-color:var(--color-border-focus);background-color:var(--color-bg-hover)}.layer-row-module__sUKUHq__row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.layer-row-module__sUKUHq__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__sUKUHq__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__sUKUHq__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__sUKUHq__icon:hover{fill:var(--color-text-default);background-color:var(--color-bg-hover)}.layer-row-module__sUKUHq__icon:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.layer-row-module__sUKUHq__trash:hover{fill:var(--color-danger);background-color:#0000}.layer-row-module__sUKUHq__trash:focus-visible{outline-color:var(--color-danger)}.layer-row-module__sUKUHq__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__sUKUHq__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__sUKUHq__input::placeholder{color:var(--color-text-tertiary)}.layer-row-module__sUKUHq__rowCompact{padding:calc(var(--space-1) / 2) var(--space-2)}.layer-row-module__sUKUHq__colorDot{width:var(--space-3);height:var(--space-3);border-radius:var(--border-radius-full);flex-shrink:0}
.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)}
.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)}
.widget-lookup-module__GzGqGW__menu{border-radius:var(--border-radius-lg);border:var(--border-width-thin) solid var(--color-border-default);background-color:var(--color-surface-raised);width:420px;box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.widget-lookup-module__GzGqGW__menuHeader{border-bottom:var(--border-width-thin) solid var(--color-border-secondary);padding:var(--space-element)}.widget-lookup-module__GzGqGW__search{width:100%;color:var(--color-text-default);font-size:var(--font-size-sm);line-height:var(--line-height-tight);background-color:#0000;border:none;outline:none}.widget-lookup-module__GzGqGW__search:focus{box-shadow:none;border:none;outline:none}.widget-lookup-module__GzGqGW__search::placeholder{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-tertiary)}.widget-lookup-module__GzGqGW__noResults{color:var(--color-text-secondary);padding:var(--space-2);text-align:center;font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.widget-lookup-module__GzGqGW__menuItems{scrollbar-width:none;-ms-overflow-style:none;border-radius:0px 0px var(--border-radius-lg) var(--border-radius-lg);max-height:346px;padding:var(--space-2);flex-direction:column;display:flex;overflow-y:auto}.widget-lookup-module__GzGqGW__menuItems>*{border-radius:var(--border-radius-sm)!important}.widget-lookup-module__GzGqGW__menuItems::-webkit-scrollbar{display:none}
.widget-lookup-item-module__KHmHUq__item{cursor:pointer;transition:var(--transition-base);background-color:var(--color-surface-raised);align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--border-radius-sm);border:var(--border-width-thin) solid transparent;display:flex}.widget-lookup-item-module__KHmHUq__item:hover{background-color:var(--color-bg-selected);border:var(--border-width-thin) solid var(--color-border-selected)}.widget-lookup-item-module__KHmHUq__item:hover .widget-lookup-item-module__KHmHUq__iconContainer{background-color:var(--color-bg-primary-subtle);border-color:var(--color-border-active)}.widget-lookup-item-module__KHmHUq__item:hover .widget-lookup-item-module__KHmHUq__title{color:var(--color-text-default)}.widget-lookup-item-module__KHmHUq__item:hover .widget-lookup-item-module__KHmHUq__text{color:var(--color-text-secondary)}.widget-lookup-item-module__KHmHUq__item:hover .widget-lookup-item-module__KHmHUq__info{background-color:var(--color-info-subtle)}.widget-lookup-item-module__KHmHUq__item:hover .widget-lookup-item-module__KHmHUq__danger{background-color:var(--color-danger-subtle)}.widget-lookup-item-module__KHmHUq__selected{background-color:var(--color-bg-selected);border:var(--border-width-thin) solid var(--color-border-selected)}.widget-lookup-item-module__KHmHUq__selected .widget-lookup-item-module__KHmHUq__iconContainer{background-color:var(--color-bg-primary-subtle);border-color:var(--color-border-active)}.widget-lookup-item-module__KHmHUq__selected .widget-lookup-item-module__KHmHUq__title{color:var(--color-text-default)}.widget-lookup-item-module__KHmHUq__selected .widget-lookup-item-module__KHmHUq__text{color:var(--color-text-secondary)}.widget-lookup-item-module__KHmHUq__selected .widget-lookup-item-module__KHmHUq__info{background-color:var(--color-info-subtle)}.widget-lookup-item-module__KHmHUq__selected .widget-lookup-item-module__KHmHUq__danger{background-color:var(--color-danger-subtle)}.widget-lookup-item-module__KHmHUq__item:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.widget-lookup-item-module__KHmHUq__item svg{width:var(--size-md);height:var(--size-md)}.widget-lookup-item-module__KHmHUq__item svg path,.widget-lookup-item-module__KHmHUq__item:hover svg path,.widget-lookup-item-module__KHmHUq__selected svg path{fill:var(--color-text-default)}.widget-lookup-item-module__KHmHUq__iconContainer{border-radius:var(--border-radius-lg);min-width:var(--size-2xl);min-height:var(--size-2xl);padding:var(--space-3);background-color:var(--color-bg-tertiary);border:var(--border-width-thin) solid var(--color-border-default);transition:var(--transition-base);flex:0 auto}.widget-lookup-item-module__KHmHUq__title{color:var(--color-text-default);font-weight:var(--font-weight-medium)}.widget-lookup-item-module__KHmHUq__text{color:var(--color-text-secondary)}.widget-lookup-item-module__KHmHUq__tag{border:var(--border-width-thin) solid;padding:var(--space-1) var(--space-4);border-radius:var(--border-radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.widget-lookup-item-module__KHmHUq__info{color:var(--color-info-text);border-color:var(--color-info-border)}.widget-lookup-item-module__KHmHUq__danger{color:var(--color-danger-text);border-color:var(--color-danger-border)}
.add-widget-dropdown-module__OGon8a__add{background-color:var(--color-bg-secondary);padding:var(--space-2);border:var(--border-width-thin) dashed var(--color-border-default);border-radius:var(--border-radius-sm);cursor:pointer;transition:var(--transition-base);justify-content:center;align-items:center;display:flex;position:relative}.add-widget-dropdown-module__OGon8a__add:hover{background-color:var(--color-bg-hover);border-color:var(--color-border-focus)}.add-widget-dropdown-module__OGon8a__add:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.add-widget-dropdown-module__OGon8a__plusIcon{width:var(--size-2xs);height:var(--size-2xs);fill:var(--color-text-secondary)}
.action-modal-module__THA9ia__modalMaskEdit,.action-modal-module__THA9ia__modalWrapperEdit,.action-modal-module__THA9ia__modalContentEdit{max-width:calc(100vw - 400px)!important}.action-modal-module__THA9ia__modalBody{flex-direction:column;gap:16px;height:100%;display:flex}.action-modal-module__THA9ia__modalTitle{cursor:pointer}.action-modal-module__THA9ia__button{flex:1;width:calc(50% - 4px)}
.agent-drawer-module__UapwZG__drawerTitle{color:var(--color-primary);font-size:var(--font-size-lg);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);text-transform:capitalize}.agent-drawer-module__UapwZG__drawerBody{padding:0!important}
.app-gantt-chart-module__m-bkOG__root{padding:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg);transition:var(--transition-base)}.app-gantt-chart-module__m-bkOG__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-primary-hover);background-color:var(--color-surface-sunken)}.app-gantt-chart-module__m-bkOG__selected{border:var(--border-width-thin) solid var(--color-primary-hover);background-color:var(--color-surface-sunken)}
.app-html-module__D0Zmjq__root{padding:var(--space-2);border:var(--border-width-thin) solid transparent;transition:var(--transition-base);border-radius:var(--border-radius-lg);box-sizing:border-box;background-color:#0000;flex-shrink:0;position:relative}.app-html-module__D0Zmjq__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-secondary)}.app-html-module__D0Zmjq__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-secondary)}.app-html-module__D0Zmjq__downloadBar{margin-bottom:var(--space-2);justify-content:flex-end;display:flex}.app-html-module__D0Zmjq__title{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-default);margin-bottom:var(--space-2)}.app-html-module__D0Zmjq__frame{border-radius:var(--border-radius-lg);background:var(--color-surface-default);border:none;width:100%;display:block}.app-html-module__D0Zmjq__frameWrapper{position:relative}.app-html-module__D0Zmjq__frameOverlay{position:absolute;inset:0}.app-html-module__D0Zmjq__empty{min-height:80px;color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-direction:column;justify-content:center;align-items:center;display:flex}
.app-image-module__w2IknG__root{padding:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg);min-height:120px;transition:var(--transition-base);position:relative}.app-image-module__w2IknG__isEditing:hover{border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-hover);cursor:pointer}.app-image-module__w2IknG__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-active)}.app-image-module__w2IknG__image{border-radius:var(--border-radius-lg);width:100%;height:auto;display:block}.app-image-module__w2IknG__placeholder{min-height:120px;color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center;justify-content:center;align-items:center;display:flex}.app-image-module__w2IknG__loading{justify-content:center;align-items:center;min-height:120px;display:flex}
.app-input-number-module__cIcDfq__selected{border:var(--border-width-thin) solid var(--color-border-focus)!important}.app-input-number-module__cIcDfq__isEditing:hover{border:var(--border-width-thin) dashed var(--color-border-focus)!important}.app-input-number-module__cIcDfq__small input{padding:var(--space-2) var(--space-1)!important;box-shadow:var(--shadow-sm)!important;cursor:pointer!important;font-size:var(--font-size-xs)!important;font-style:normal!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-tight)!important}.app-input-number-module__cIcDfq__small{min-width:100px!important}.app-input-number-module__cIcDfq__medium input{padding:var(--space-3) var(--space-1)!important;box-shadow:var(--shadow-sm)!important;cursor:pointer!important;font-size:var(--font-size-base)!important;font-style:normal!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-tight)!important;min-width:130px!important}.app-input-number-module__cIcDfq__medium{min-width:120px!important}.app-input-number-module__cIcDfq__large input{padding:var(--space-8) var(--space-1)!important;box-shadow:var(--shadow-sm)!important;cursor:pointer!important;font-size:var(--font-size-2xl)!important;font-style:normal!important;font-weight:var(--font-weight-medium)!important;line-height:calc(40px / 24px)!important}.app-input-number-module__cIcDfq__large{min-width:140px!important}.app-input-number-module__cIcDfq__hiddenOnCanvas{opacity:.1}
.app-input-text-module__vyoXuW__selected{border:var(--border-width-thin) solid var(--color-border-focus)!important}.app-input-text-module__vyoXuW__isEditing:hover{border:var(--border-width-thin) dashed var(--color-border-focus)!important}.app-input-text-module__vyoXuW__small{padding:var(--space-2) var(--space-2)!important;cursor:pointer!important;font-size:var(--font-size-xs)!important;font-style:normal!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-tight)!important}.app-input-text-module__vyoXuW__medium{padding:var(--space-3) var(--space-2)!important;cursor:pointer!important;font-size:var(--font-size-base)!important;font-style:normal!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-tight)!important}.app-input-text-module__vyoXuW__large{padding:var(--space-8) var(--space-2)!important;cursor:pointer!important;font-size:var(--font-size-2xl)!important;font-style:normal!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-normal)!important}
.app-procedure-module__MtM_aG__root{border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg);transition:var(--transition-base);position:relative}.app-procedure-module__MtM_aG__isEditing{padding:var(--space-4)}.app-procedure-module__MtM_aG__isEditing:hover{border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-hover);cursor:pointer}.app-procedure-module__MtM_aG__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-active)}.app-procedure-module__MtM_aG__placeholder{min-height:120px;color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center;justify-content:center;align-items:center;display:flex}.app-procedure-module__MtM_aG__loading{justify-content:center;align-items:center;min-height:120px;display:flex}.app-procedure-module__MtM_aG__content{gap:var(--space-6);flex-direction:column;display:flex}.app-procedure-module__MtM_aG__title{color:var(--color-text-default);letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.2}.app-procedure-module__MtM_aG__imageGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));width:100%;display:grid}.app-procedure-module__MtM_aG__imageContainer{aspect-ratio:1;border-radius:var(--border-radius-xl);border:2px solid var(--color-border-default);background:var(--color-bg-secondary);flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000f}.app-procedure-module__MtM_aG__imageContainer .ant-image{width:100%!important;height:100%!important;display:block!important}.app-procedure-module__MtM_aG__imageContainer .ant-image-img{object-fit:cover!important;width:100%!important;height:100%!important}.app-procedure-module__MtM_aG__image{object-fit:cover;width:100%;height:100%}.app-procedure-module__MtM_aG__stepsList{gap:var(--space-4);flex-direction:column;display:flex;position:relative}.app-procedure-module__MtM_aG__stepsList:before{content:"";background:linear-gradient(to bottom, var(--color-border-default) 0%, var(--color-border-default) 100%);z-index:0;width:2px;position:absolute;top:44px;bottom:44px;left:20px}.app-procedure-module__MtM_aG__stepItem{align-items:flex-start;gap:var(--space-4);padding:var(--space-5);background:var(--color-bg-secondary);border:2px solid var(--color-border-default);border-radius:var(--border-radius-xl);display:flex;position:relative;box-shadow:0 1px 3px #0000000a}.app-procedure-module__MtM_aG__stepNumber{background:var(--color-primary);color:#fff;min-width:40px;height:40px;font-weight:700;font-size:var(--font-size-lg);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 2px 8px #00000026}.app-procedure-module__MtM_aG__stepContent{font-size:var(--font-size-sm);color:var(--color-text-default);word-break:break-word;gap:var(--space-2);flex-direction:column;flex:1;padding-top:2px;line-height:1.6;display:flex}.app-procedure-module__MtM_aG__stepTitle{font-weight:600;font-size:var(--font-size-xl);color:var(--color-text-default);letter-spacing:-.01em;line-height:1.4}.app-procedure-module__MtM_aG__stepTitleFirstWord{text-transform:uppercase;color:var(--color-primary);letter-spacing:.02em;font-size:110%;font-weight:700}.app-procedure-module__MtM_aG__stepDescription{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.6}.app-procedure-module__MtM_aG__stepText{font-size:var(--font-size-base);color:var(--color-text-default);line-height:1.6}.app-procedure-module__MtM_aG__stepPlaceholder{font-size:var(--font-size-sm);color:var(--color-text-tertiary);font-style:italic}
.app-range-picker-module__xPwN4a__container{border:1px solid #0000;border-radius:8px;flex:1;transition:all .2s}.app-range-picker-module__xPwN4a__container:hover{border:1px dashed var(--teal-700)}
.app-select-module__IoSufW__label{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--space-1)}.app-select-module__IoSufW__select{background-color:var(--color-bg-input);border-radius:var(--input-border-radius);min-width:150px;max-width:180px}.app-select-module__IoSufW__select>div:hover{transition:var(--transition-fast);border:var(--border-width-thin) dashed var(--color-border-focus)!important}.app-select-module__IoSufW__hiddenOnCanvas{opacity:.1}
.app-table-module__CigQTG__root{--table-checkbox-size:20px;padding:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg);gap:var(--space-4);flex-direction:column;display:flex}.app-table-module__CigQTG__sizeLarge{--table-checkbox-size:24px}.app-table-module__CigQTG__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-hover)}.app-table-module__CigQTG__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-active)!important}.app-table-module__CigQTG__selectedRow{background-color:var(--color-bg-selected)!important}.app-table-module__CigQTG__root .ant-table-row.app-table-module__CigQTG__selectedRow>.ant-table-cell-row-hover{background-color:var(--color-bg-selected)!important}@keyframes app-table-module__CigQTG__pulse{0%,to{background-color:#0000}50%{background-color:var(--color-bg-pulse)}}.app-table-module__CigQTG__pulse{animation:1.2s ease-out 3 both app-table-module__CigQTG__pulse}.app-table-module__CigQTG__title{color:var(--color-text-default);font-weight:var(--font-weight-semibold)}.app-table-module__CigQTG__unsavedChangesText{color:var(--color-text-secondary);font-style:italic}.app-table-module__CigQTG__emptyTableMessage{padding:var(--space-8);text-align:center;color:var(--color-text-secondary);font-style:italic}.app-table-module__CigQTG__createQueryContainer{padding:var(--space-4)}:is(.app-table-module__CigQTG__root.app-table-module__CigQTG__fixedHeader .ant-table .ant-table-container .ant-table-body,.app-table-module__CigQTG__root.app-table-module__CigQTG__fixedHeader .ant-table .ant-table-container .ant-table-content){scrollbar-width:thin;scrollbar-color:#eaeaea transparent;scrollbar-gutter:stable}.app-table-module__CigQTG__root .ant-table-selection-column .ant-checkbox .ant-checkbox-inner{width:var(--table-checkbox-size);height:var(--table-checkbox-size)}.app-table-module__CigQTG__root .ant-table-selection-column .ant-checkbox .ant-checkbox-inner:after{width:calc(var(--table-checkbox-size) / 14 * 5);height:calc(var(--table-checkbox-size) / 14 * 8);border-right-width:calc(var(--table-checkbox-size) / 8);border-bottom-width:calc(var(--table-checkbox-size) / 8)}.app-table-module__CigQTG__root .ant-table-selection-column .ant-checkbox-indeterminate .ant-checkbox-inner:after{width:calc(var(--table-checkbox-size) / 2);height:calc(var(--table-checkbox-size) / 8);border:0}
.app-tabs-module__SdCSeq__root{border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-lg);transition:var(--transition-fast);scrollbar-width:none;background-color:var(--color-surface-sunken)}.app-tabs-module__SdCSeq__root::-webkit-scrollbar{display:none}.app-tabs-module__SdCSeq__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-primary-hover);background-color:var(--color-bg-hover)}.app-tabs-module__SdCSeq__selected{border:var(--border-width-thin) solid var(--color-primary-hover);background-color:var(--color-surface-raised)}.app-tabs-module__SdCSeq__tabTitle{font-size:var(--font-size-sm);height:72px;padding:var(--space-3) var(--space-6) var(--space-2) var(--space-6);color:var(--color-text-secondary);cursor:pointer;font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);border-right:var(--border-width-thin) solid var(--color-border-default);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.app-tabs-module__SdCSeq__tabTitle:hover:not(.app-tabs-module__SdCSeq__active){color:var(--color-text-default)}.app-tabs-module__SdCSeq__header{width:100%;padding-right:var(--space-4);border-radius:var(--border-radius-xl) var(--border-radius-xl) 0 0;background:var(--color-surface-default);border-bottom:var(--border-width-thin) solid var(--color-border-default);align-self:stretch;align-items:center;display:flex}.app-tabs-module__SdCSeq__headerRight{align-items:center;margin-left:auto;display:flex}.app-tabs-module__SdCSeq__headerRightComponents{align-items:center;gap:var(--space-2);display:flex}.app-tabs-module__SdCSeq__tabContent{background-color:var(--color-surface-sunken);padding:var(--space-4)}.app-tabs-module__SdCSeq__active{color:var(--color-text-default)}.app-tabs-module__SdCSeq__tabIndicator{background-color:#0000;height:6px;position:absolute;bottom:0;left:0;right:0}.app-tabs-module__SdCSeq__badgeDot{top:var(--space-2);right:var(--space-2);border-radius:var(--border-radius-full);background-color:var(--color-danger);width:8px;height:8px;position:absolute}.app-tabs-module__SdCSeq__activeIndicator{background-color:var(--color-primary)}.app-tabs-module__SdCSeq__title{color:var(--color-text-default);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2)}.app-tabs-module__SdCSeq__empty{justify-content:center;align-items:center;display:flex}
.app-text-area-module__FAjdsq__isEditing{transition:var(--transition-base)}.app-text-area-module__FAjdsq__isEditing:hover{box-shadow:var(--shadow-sm);border-color:var(--color-border-focus)!important;background-color:var(--color-bg-hover)!important;border-style:dashed!important}.app-text-area-module__FAjdsq__selected{box-shadow:0 0 0 var(--focus-ring-width) var(--color-bg-primary-subtle);border-color:var(--color-border-focus)!important;background-color:var(--color-bg-input)!important;border-style:solid!important}:is(.app-text-area-module__FAjdsq__isEditing.ant-input,.app-text-area-module__FAjdsq__selected.ant-input){font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-default);border-radius:var(--input-border-radius);padding:var(--input-padding-y) var(--input-padding-x)}:is(.app-text-area-module__FAjdsq__isEditing.ant-input:focus,.app-text-area-module__FAjdsq__isEditing.ant-input:focus-within,.app-text-area-module__FAjdsq__selected.ant-input:focus,.app-text-area-module__FAjdsq__selected.ant-input:focus-within){outline:none;border-color:var(--color-border-focus)!important;box-shadow:0 0 0 var(--focus-ring-width) var(--color-bg-primary-subtle)!important}.app-text-area-module__FAjdsq__isEditing.ant-input::placeholder{color:var(--color-text-tertiary);opacity:var(--opacity-75)}.app-text-area-module__FAjdsq__selected.ant-input::placeholder{color:var(--color-text-tertiary);opacity:var(--opacity-75)}:is(.app-text-area-module__FAjdsq__isEditing.ant-input-status-error,.app-text-area-module__FAjdsq__selected.ant-input-status-error){border-color:var(--color-danger)!important;background-color:var(--color-danger-light)!important}:is(.app-text-area-module__FAjdsq__isEditing.ant-input-status-error:focus,.app-text-area-module__FAjdsq__selected.ant-input-status-error:focus){box-shadow:0 0 0 var(--focus-ring-width) var(--color-danger-light)!important}.app-text-area-module__FAjdsq__root .ant-form-item-label>label{color:var(--color-text-default)!important;font-size:var(--font-size-sm)!important;font-weight:var(--font-weight-medium)!important}.app-text-area-module__FAjdsq__root .ant-form-item-label>label.app-text-area-module__FAjdsq__ant-form-item-required:before{color:var(--color-danger)!important}.app-text-area-module__FAjdsq__root .ant-form-item-explain-error{color:var(--color-danger)!important;font-size:var(--font-size-sm)!important}.app-text-area-module__FAjdsq__hiddenOnCanvas{opacity:.1}
.app-timestamp-picker-module__uDGaBW__container{border:1px solid #0000;border-radius:8px;flex:1;transition:all .2s}.app-timestamp-picker-module__uDGaBW__container:hover{border:1px dashed var(--teal-700)}
.app-widget-module__ilq_ya__root{padding:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg);min-height:120px;transition:var(--transition-base);position:relative}.app-widget-module__ilq_ya__isEditing:hover{border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-hover);cursor:pointer}.app-widget-module__ilq_ya__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-active)}.app-widget-module__ilq_ya__placeholder{min-height:120px;color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center;justify-content:center;align-items:center;display:flex}
.chart-module__2X8iVq__root{height:400px;padding:var(--space-2);border:var(--border-width-thin) solid transparent;transition:var(--transition-base);border-radius:var(--border-radius-lg);box-sizing:border-box;background-color:#0000;position:relative}.chart-module__2X8iVq__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-secondary)}.chart-module__2X8iVq__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-secondary)}.chart-module__2X8iVq__empty{border-radius:var(--border-radius-lg);height:400px;color:var(--color-text-secondary);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}
.chart2-module__pxT9oa__root{padding:var(--space-2);border:var(--border-width-thin) solid transparent;transition:var(--transition-base);border-radius:var(--border-radius-lg);box-sizing:border-box;background-color:#0000;flex-shrink:0;position:relative}.chart2-module__pxT9oa__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-secondary)}.chart2-module__pxT9oa__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-secondary)}.chart2-module__pxT9oa__empty{border-radius:var(--border-radius-lg);justify-content:center;align-items:center;gap:var(--space-3);height:100%;color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-direction:column;display:flex}
.code-editor-module__E3M4Qa__root{padding:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg);transition:var(--transition-base);gap:var(--space-2);flex-direction:column;display:flex}.code-editor-module__E3M4Qa__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-hover)}.code-editor-module__E3M4Qa__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-hover)}.code-editor-module__E3M4Qa__selectedRow{background-color:var(--color-bg-secondary)}
.data-grid-module__uYMdaW__root{padding:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg)}.data-grid-module__uYMdaW__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-hover)}.data-grid-module__uYMdaW__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-active)!important}.data-grid-module__uYMdaW__header{background:var(--color-bg-secondary);border:1px solid var(--color-border-default);border-bottom:none;padding:8px;display:flex}.data-grid-module__uYMdaW__error{color:var(--color-danger-text);margin-top:8px;padding:8px;font-size:12px}.data-grid-module__uYMdaW__searchInput{width:300px}
.empty-cell-module__gADkna__addIcon{color:var(--color-icon-primary);transition:var(--transition-slow);cursor:pointer}.empty-cell-module__gADkna__addIcon:hover{color:var(--color-icon-primary-hover)}
.entity-modal-module__zVm2-a__modalMaskEdit,.entity-modal-module__zVm2-a__modalWrapperEdit,.entity-modal-module__zVm2-a__modalContentEdit{max-width:calc(100vw - 400px)!important}.entity-modal-module__zVm2-a__modalContent{background-color:var(--color-surface-default);border-radius:var(--border-radius-xl);max-height:90vh;box-shadow:var(--shadow-xl);overflow:auto}.entity-modal-module__zVm2-a__modalBody{gap:var(--space-4);flex-direction:column;height:100%;display:flex}.entity-modal-module__zVm2-a__modalTitle{cursor:pointer;color:var(--color-text-default);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.entity-modal-module__zVm2-a__form{margin:var(--space-8) var(--space-0)}
.entity-modal-form-module__VHRFuG__missing{color:var(--red-500);text-align:center}
.form-action-modal-module__LRMGuq__modalMaskEdit,.form-action-modal-module__LRMGuq__modalWrapperEdit,.form-action-modal-module__LRMGuq__modalContentEdit{max-width:calc(100vw - 400px)!important}.form-action-modal-module__LRMGuq__modalContent{background-color:var(--color-surface-default);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-xl)}.form-action-modal-module__LRMGuq__modalBody{gap:var(--space-4);height:100%;padding:var(--space-0);flex-direction:column;display:flex}.form-action-modal-module__LRMGuq__modalTitle{cursor:pointer;color:var(--color-text-default);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:var(--space-0)}.form-action-modal-module__LRMGuq__button{min-height:var(--size-xl);padding:var(--space-2) var(--space-4);border-radius:var(--border-radius-lg);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);transition:var(--transition-fast);flex:1}.form-action-modal-module__LRMGuq__buttonLarge{width:50%;min-height:var(--size-2xl);padding:var(--space-3) var(--space-6);border-radius:var(--border-radius-lg);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);transition:var(--transition-fast);flex:1}.form-action-modal-module__LRMGuq__deleteConfirmation{margin:var(--space-4) var(--space-0);color:var(--color-text-default);font-size:var(--font-size-base);line-height:var(--line-height-normal);text-align:center}
.header-group-module__Wk5Z3q__root{padding:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg);transition:var(--transition-fast);background-color:#0000}.header-group-module__Wk5Z3q__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-hover)}.header-group-module__Wk5Z3q__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-active);box-shadow:var(--shadow-sm)}.header-group-module__Wk5Z3q__subtitle{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}
.horizontal-bar-chart-module__pbMacq__root{height:400px;padding:var(--space-2);border:var(--border-width-thin) solid transparent;transition:var(--transition-base);border-radius:var(--border-radius-lg);box-sizing:border-box;background-color:#0000;position:relative}.horizontal-bar-chart-module__pbMacq__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-secondary)}.horizontal-bar-chart-module__pbMacq__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-secondary)}.horizontal-bar-chart-module__pbMacq__empty{border-radius:var(--border-radius-lg);height:400px;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}
.vertical-stack-module__7UCyJW__root{gap:var(--space-element);padding:var(--space-element);border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-lg);transition:var(--transition-base);background-color:var(--color-surface-default);width:100%;min-width:0;box-shadow:var(--shadow-sm);flex-direction:column;flex:1;display:flex}.vertical-stack-module__7UCyJW__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-primary-hover);background-color:var(--color-bg-secondary)}.vertical-stack-module__7UCyJW__selected{border:var(--border-width-thin) solid var(--color-primary-hover);background-color:var(--color-bg-secondary)}.vertical-stack-module__7UCyJW__borderless{border:var(--border-width-thin) solid transparent;padding:var(--space-0);background-color:#0000}.vertical-stack-module__7UCyJW__title{color:var(--color-text-default);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2)}
.horizontal-stack-module__O1wrPG__root{padding:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg);transition:var(--transition-base)}.horizontal-stack-module__O1wrPG__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-primary);background-color:var(--color-bg-hover)}.horizontal-stack-module__O1wrPG__selected{border:var(--border-width-thin) solid var(--color-primary);background-color:var(--color-bg-active)}.horizontal-stack-module__O1wrPG__vStacks{align-items:flex-start;gap:var(--space-4);display:flex}
.list-module__5dsY6q__root{border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-lg);transition:var(--transition-base)}.list-module__5dsY6q__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-primary-hover)}.list-module__5dsY6q__selected{border:var(--border-width-thin) solid var(--color-primary-hover)}.list-module__5dsY6q__title{color:var(--color-text-secondary);padding:var(--space-4);border-bottom:var(--border-width-thin) solid var(--color-border-default)}.list-module__5dsY6q__cards{overflow:auto}.list-module__5dsY6q__cards::-webkit-scrollbar{display:none}.list-module__5dsY6q__row,.list-module__5dsY6q__column{display:flex}.list-module__5dsY6q__row{flex-direction:row}.list-module__5dsY6q__column{flex-direction:column}.list-module__5dsY6q__cards.list-module__5dsY6q__column>:not(:last-child){border-bottom:var(--border-width-thin) solid var(--color-border-default)}.list-module__5dsY6q__card{padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.list-module__5dsY6q__cards.list-module__5dsY6q__column>.list-module__5dsY6q__card:last-child{border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg)}.list-module__5dsY6q__cards.list-module__5dsY6q__row>.list-module__5dsY6q__card:last-child{border-radius:0 0 var(--border-radius-lg) 0}.list-module__5dsY6q__card:hover{cursor:pointer;transition:var(--transition-base);background-color:var(--color-bg-hover)!important}.list-module__5dsY6q__card.list-module__5dsY6q__hasConditionalBackground:not(:hover):not(.list-module__5dsY6q__selectedCard) .list-module__5dsY6q__cardTitle,.list-module__5dsY6q__card.list-module__5dsY6q__hasConditionalBackground:not(:hover):not(.list-module__5dsY6q__selectedCard) .list-module__5dsY6q__property,.list-module__5dsY6q__card.list-module__5dsY6q__hasConditionalBackground:not(:hover):not(.list-module__5dsY6q__selectedCard) .list-module__5dsY6q__value{color:var(--grey-100)!important}.list-module__5dsY6q__card.list-module__5dsY6q__hasConditionalBackground:hover:not(.list-module__5dsY6q__selectedCard) .list-module__5dsY6q__cardTitle,.list-module__5dsY6q__card.list-module__5dsY6q__hasConditionalBackground:hover:not(.list-module__5dsY6q__selectedCard) .list-module__5dsY6q__property{color:var(--color-text-secondary)!important}.list-module__5dsY6q__card.list-module__5dsY6q__hasConditionalBackground:hover:not(.list-module__5dsY6q__selectedCard) .list-module__5dsY6q__value{color:var(--color-text-default)!important}.list-module__5dsY6q__selectedCard{transition:none;background-color:var(--color-bg-selected)!important}.list-module__5dsY6q__selectedCard:hover{background-color:var(--color-bg-selected)!important}.list-module__5dsY6q__property{color:var(--color-text-secondary);font-weight:var(--font-weight-bold)}.list-module__5dsY6q__value{color:var(--color-text-default)}.list-module__5dsY6q__cardContainner{flex-direction:column;display:flex}.list-module__5dsY6q__cardTitle{color:var(--color-text-secondary);margin-bottom:var(--space-2);font-weight:var(--font-weight-bold);white-space:pre-wrap}.list-module__5dsY6q__selectedCard .list-module__5dsY6q__cardTitle{color:var(--color-text-default)}.list-module__5dsY6q__noData{color:var(--color-text-tertiary);padding:var(--space-2);text-align:center;font-size:var(--font-size-sm);line-height:var(--line-height-normal)}
.logic-diagram-module__u2W4sq__root{padding:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg);min-height:300px;transition:var(--transition-base);position:relative}.logic-diagram-module__u2W4sq__isEditing:hover{border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-hover);cursor:pointer}.logic-diagram-module__u2W4sq__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-active)}.logic-diagram-module__u2W4sq__placeholder{min-height:300px;color:var(--color-text-secondary);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}.logic-diagram-module__u2W4sq__flowContainer{border-radius:var(--border-radius-lg);width:100%;overflow:hidden}.logic-diagram-module__u2W4sq__node{gap:var(--space-2);width:100%;height:100%;min-height:52px;padding:var(--space-5) var(--space-8);background:var(--color-surface-raised);border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-lg);box-sizing:border-box;flex-direction:column;display:flex}.logic-diagram-module__u2W4sq__node.logic-diagram-module__u2W4sq__success{border-left-width:3px;border-left-color:var(--color-success);background:color-mix(in srgb, var(--color-success) 8%, var(--color-surface-raised))}.logic-diagram-module__u2W4sq__node.logic-diagram-module__u2W4sq__warning{border-left-width:3px;border-left-color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 8%, var(--color-surface-raised))}.logic-diagram-module__u2W4sq__node.logic-diagram-module__u2W4sq__danger{border-left-width:3px;border-left-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface-raised))}.logic-diagram-module__u2W4sq__node.logic-diagram-module__u2W4sq__info{border-left-width:3px;border-left-color:var(--color-info);background:color-mix(in srgb, var(--color-info) 8%, var(--color-surface-raised))}.logic-diagram-module__u2W4sq__gateWrapper{background:0 0;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.logic-diagram-module__u2W4sq__gateDiamond{background:var(--color-surface-raised);border:var(--border-width-thin) solid var(--color-border-default);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px;display:flex;transform:rotate(45deg)}.logic-diagram-module__u2W4sq__gateDiamond.logic-diagram-module__u2W4sq__success{border-color:var(--color-success)}.logic-diagram-module__u2W4sq__gateDiamond.logic-diagram-module__u2W4sq__warning{border-color:var(--color-warning)}.logic-diagram-module__u2W4sq__gateDiamond.logic-diagram-module__u2W4sq__danger{border-color:var(--color-danger)}.logic-diagram-module__u2W4sq__gateDiamond.logic-diagram-module__u2W4sq__info{border-color:var(--color-info)}.logic-diagram-module__u2W4sq__gateLabel{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-default);white-space:nowrap;transform:rotate(-45deg)}.logic-diagram-module__u2W4sq__nodeLabel{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-default);word-break:normal;white-space:normal;font-family:JetBrains Mono,monospace}.logic-diagram-module__u2W4sq__nodeDescription{font-size:var(--font-size-base);color:var(--color-text-secondary);word-break:break-word}.logic-diagram-module__u2W4sq__nodeSelected{background:var(--color-bg-hover);border-color:var(--color-border-focus)}.logic-diagram-module__u2W4sq__handle{background:var(--color-border-default)!important;border:none!important;width:8px!important;height:8px!important}.logic-diagram-module__u2W4sq__handleOverlay{background:0 0!important;border:none!important;width:8px!important;height:8px!important}.logic-diagram-module__u2W4sq__handleWrapper{align-items:center;display:flex;position:absolute}.logic-diagram-module__u2W4sq__handleLabelRight{font-size:var(--font-size-sm);color:var(--color-text-secondary);pointer-events:none;white-space:nowrap;padding-left:10px;font-family:JetBrains Mono,monospace}.logic-diagram-module__u2W4sq__handleLabelLeft{font-size:var(--font-size-sm);color:var(--color-text-secondary);pointer-events:none;white-space:nowrap;padding-right:10px;font-family:JetBrains Mono,monospace}.logic-diagram-module__u2W4sq__handleLabelBelow{font-size:var(--font-size-sm);color:var(--color-text-secondary);pointer-events:none;white-space:nowrap;text-align:center;padding-top:6px;font-family:JetBrains Mono,monospace}.logic-diagram-module__u2W4sq__handleLabelAbove{font-size:var(--font-size-sm);color:var(--color-text-secondary);pointer-events:none;white-space:nowrap;text-align:center;padding-bottom:6px;font-family:JetBrains Mono,monospace}
.markdown-editor-module__yeobxW__root{padding:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg);transition:var(--transition-base);gap:var(--space-2);flex-direction:column;display:flex;position:relative}.markdown-editor-module__yeobxW__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-hover)}.markdown-editor-module__yeobxW__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-hover)}.markdown-editor-module__yeobxW__title{color:var(--color-text-default)}.markdown-editor-module__yeobxW__editor{box-sizing:border-box;min-width:0;padding:var(--space-3);border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-md);background-color:var(--color-surface-default);cursor:text;overflow:auto}.markdown-editor-module__yeobxW__editor .tiptap{min-height:100%;color:var(--color-text-default);font-family:var(--font-family-base);outline:none;font-size:14px;line-height:1.7}.markdown-editor-module__yeobxW__editor .tiptap>*+*{margin-top:var(--space-3)}.markdown-editor-module__yeobxW__editor .tiptap p{margin:0}:is(.markdown-editor-module__yeobxW__editor .tiptap h1,.markdown-editor-module__yeobxW__editor .tiptap h2,.markdown-editor-module__yeobxW__editor .tiptap h3){margin:var(--space-6) 0 0;font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}:is(.markdown-editor-module__yeobxW__editor .tiptap>h1:first-child,.markdown-editor-module__yeobxW__editor .tiptap>h2:first-child,.markdown-editor-module__yeobxW__editor .tiptap>h3:first-child){margin-top:0}.markdown-editor-module__yeobxW__editor .tiptap h1{font-size:20px}.markdown-editor-module__yeobxW__editor .tiptap h2{font-size:16px}.markdown-editor-module__yeobxW__editor .tiptap h3{font-size:14px}.markdown-editor-module__yeobxW__editor .tiptap strong{font-weight:var(--font-weight-semibold)}.markdown-editor-module__yeobxW__editor .tiptap code{background:var(--color-bg-active);font-family:var(--font-family-mono);padding:1px 4px;font-size:.9em}.markdown-editor-module__yeobxW__editor .tiptap pre{padding:var(--space-3) var(--space-3-5);border:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-sunken);font-family:var(--font-family-mono);font-size:var(--font-size-xs);white-space:pre-wrap;margin:0;line-height:1.6}.markdown-editor-module__yeobxW__editor .tiptap pre code{font-size:inherit;background:0 0;padding:0}.markdown-editor-module__yeobxW__editor .tiptap blockquote{padding-left:var(--space-3-5);border-left:var(--border-width-medium) solid var(--color-border-default);color:var(--color-text-secondary);margin:0}.markdown-editor-module__yeobxW__editor .tiptap hr{border:0;border-top:var(--border-width-thin) solid var(--color-border-default)}.markdown-editor-module__yeobxW__editor .tiptap a{color:var(--color-text-link);text-underline-offset:2px;text-decoration:underline}:is(.markdown-editor-module__yeobxW__editor .tiptap ul,.markdown-editor-module__yeobxW__editor .tiptap ol){margin:0;padding-left:1.3em}:is(.markdown-editor-module__yeobxW__editor .tiptap li+li,.markdown-editor-module__yeobxW__editor .tiptap li>ul,.markdown-editor-module__yeobxW__editor .tiptap li>ol){margin-top:var(--space-1)}.markdown-editor-module__yeobxW__editor .tiptap ul[data-type=taskList]{padding-left:0;list-style:none}.markdown-editor-module__yeobxW__editor .tiptap ul[data-type=taskList] li{align-items:flex-start;gap:var(--space-2);display:flex}.markdown-editor-module__yeobxW__editor .tiptap ul[data-type=taskList] li>label{flex:none;padding-top:.25em}.markdown-editor-module__yeobxW__editor .tiptap ul[data-type=taskList] input{width:14px;height:14px;accent-color:var(--color-text-default);margin:0}.markdown-editor-module__yeobxW__editor .tiptap ul[data-type=taskList] li>div{flex:1;min-width:0}.markdown-editor-module__yeobxW__editor .tiptap ul[data-type=taskList] li[data-checked=true]>div{color:var(--color-text-secondary);text-decoration:line-through}.markdown-editor-module__yeobxW__editor .tiptap p.is-editor-empty:first-child:before{float:left;height:0;color:var(--color-text-dim);content:attr(data-placeholder);pointer-events:none}
.metric-card-module__33cQCq__root{width:100%;padding:var(--space-4);align-items:flex-start;gap:var(--space-4);border-radius:var(--border-radius-md);border:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-default);transition:var(--transition-fast);flex-direction:column;display:flex}.metric-card-module__33cQCq__isEditing:hover{background-color:var(--color-bg-hover);border:var(--border-width-thin) dashed var(--color-border-editing)!important}.metric-card-module__33cQCq__selected{border:var(--border-width-thin) solid var(--color-border-selected)}.metric-card-module__33cQCq__clickable{cursor:pointer}.metric-card-module__33cQCq__metricTitle{color:var(--color-text-default);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-medium);line-height:24px}.metric-card-module__33cQCq__metricValue{color:var(--color-text-default);font-size:var(--font-size-3xl);font-style:normal;font-weight:var(--font-weight-semibold);letter-spacing:-.225px;line-height:36px}.metric-card-module__33cQCq__submetricLabel{color:var(--color-text-secondary)}@keyframes metric-card-module__33cQCq__pulseBackground{0%,to{background-color:var(--animate-from-bg)}50%{background-color:var(--animate-to-bg)}}@keyframes metric-card-module__33cQCq__pulseBorder{0%,to{border-color:var(--animate-from-border)}50%{border-color:var(--animate-to-border)}}@keyframes metric-card-module__33cQCq__pulseColor{0%,to{color:var(--animate-from-color)}50%{color:var(--animate-to-color)}}@keyframes metric-card-module__33cQCq__blinkBackground{0%,49%,to{background-color:var(--animate-from-bg)}50%,99%{background-color:var(--animate-to-bg)}}@keyframes metric-card-module__33cQCq__blinkBorder{0%,49%,to{border-color:var(--animate-from-border)}50%,99%{border-color:var(--animate-to-border)}}@keyframes metric-card-module__33cQCq__blinkColor{0%,49%,to{color:var(--animate-from-color)}50%,99%{color:var(--animate-to-color)}}.metric-card-module__33cQCq__animatePulseBackground{animation:2s ease-in-out infinite metric-card-module__33cQCq__pulseBackground}.metric-card-module__33cQCq__animatePulseBorder{animation:2s ease-in-out infinite metric-card-module__33cQCq__pulseBorder}.metric-card-module__33cQCq__animatePulseColor{animation:2s ease-in-out infinite metric-card-module__33cQCq__pulseColor}.metric-card-module__33cQCq__animateBlinkBackground{animation:1s step-end infinite metric-card-module__33cQCq__blinkBackground}.metric-card-module__33cQCq__animateBlinkBorder{animation:1s step-end infinite metric-card-module__33cQCq__blinkBorder}.metric-card-module__33cQCq__animateBlinkColor{animation:1s step-end infinite metric-card-module__33cQCq__blinkColor}
.metric-chart-module__VbJa8q__root{background-color:var(--color-bg-secondary);border:1px solid #0000;border-radius:8px;padding:8px;transition:all .2s}.metric-chart-module__VbJa8q__isEditing:hover{cursor:pointer;border:1px dashed var(--color-primary);background-color:var(--color-bg-tertiary)}.metric-chart-module__VbJa8q__selected{border:1px solid var(--color-primary);background-color:var(--color-bg-tertiary)}.metric-chart-module__VbJa8q__empty{color:var(--color-text-secondary);text-align:center;padding:24px;font-size:14px}.metric-chart-module__VbJa8q__table,.metric-chart-module__VbJa8q__chart{height:400px}.metric-chart-module__VbJa8q__chart{background-color:var(--color-surface-default);border-radius:6px;padding:16px}
.metric-group-module__7Gqs4G__root{padding:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg);transition:var(--transition-fast);background-color:var(--color-surface-default)}.metric-group-module__7Gqs4G__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-primary);background-color:var(--color-bg-hover)}.metric-group-module__7Gqs4G__selected{border:var(--border-width-thin) solid var(--color-primary);background-color:var(--color-bg-secondary);box-shadow:var(--shadow-sm)}.metric-group-module__7Gqs4G__isViewing{background-color:#0000;padding:0}
.property-table-module__AcniiG__root{padding:var(--space-2);cursor:pointer;border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg);transition:var(--transition-base)}.property-table-module__AcniiG__root:hover{border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-hover)}.property-table-module__AcniiG__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-active)}.property-table-module__AcniiG__fields{flex-wrap:wrap}.property-table-module__AcniiG__fieldRow{padding:var(--space-2) var(--space-4)}.property-table-module__AcniiG__fieldRow>*{flex:1}.property-table-module__AcniiG__fieldRow>:first-child{color:var(--color-text-secondary)}.property-table-module__AcniiG__fieldRow>:last-child{color:var(--color-text-default)}.property-table-module__AcniiG__value{word-break:break-all}
.scanner-module__Fsaqfq__root{width:100%;padding:var(--space-4);align-items:flex-start;gap:var(--space-4);border-radius:var(--border-radius-md);border:var(--border-width-thin) solid var(--color-border-default);background:var(--color-surface-default);transition:var(--transition-fast);flex-direction:column;display:flex}.scanner-module__Fsaqfq__isEditing{cursor:pointer}.scanner-module__Fsaqfq__isEditing:hover{background-color:var(--color-bg-hover);border:var(--border-width-thin) dashed var(--color-border-editing)!important}.scanner-module__Fsaqfq__selected{border:var(--border-width-thin) solid var(--color-border-selected)}.scanner-module__Fsaqfq__title{color:var(--color-text-default);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-medium);line-height:24px}.scanner-module__Fsaqfq__form{align-items:center;gap:var(--space-2);width:100%;display:flex}.scanner-module__Fsaqfq__form .scanner-module__Fsaqfq__inputWrapper{width:240px}.scanner-module__Fsaqfq__error{color:var(--color-danger);font-size:var(--font-size-xs)}
.text-block-module__KsxOaG__root{padding:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg);transition:var(--transition-base);color:var(--color-text-default);background-color:#0000}.text-block-module__KsxOaG__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-primary);background-color:var(--color-bg-hover)}.text-block-module__KsxOaG__selected{border:var(--border-width-thin) solid var(--color-primary);background-color:var(--color-bg-secondary);box-shadow:var(--shadow-sm)}.text-block-module__KsxOaG__cardGroup{min-height:var(--space-8)}.text-block-module__KsxOaG__title{color:var(--color-text-default);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-bottom:var(--space-2)}.text-block-module__KsxOaG__content{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.text-block-module__KsxOaG__h1{color:var(--color-text-default);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-bottom:var(--space-4);margin-top:var(--space-6)}.text-block-module__KsxOaG__h1:first-child{margin-top:0}.text-block-module__KsxOaG__h2{color:var(--color-text-default);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-bottom:var(--space-3);margin-top:var(--space-5)}.text-block-module__KsxOaG__h2:first-child{margin-top:0}.text-block-module__KsxOaG__h3{color:var(--color-text-default);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin-bottom:var(--space-2);margin-top:var(--space-4)}.text-block-module__KsxOaG__h3:first-child{margin-top:0}.text-block-module__KsxOaG__p{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin-bottom:var(--space-3)}.text-block-module__KsxOaG__p:last-child{margin-bottom:0}.text-block-module__KsxOaG__ul{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin-bottom:var(--space-3);padding-left:var(--space-6)}.text-block-module__KsxOaG__ul:last-child{margin-bottom:0}.text-block-module__KsxOaG__ul li{margin-bottom:var(--space-1)}.text-block-module__KsxOaG__ul li:last-child{margin-bottom:0}.text-block-module__KsxOaG__root:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.text-block-module__KsxOaG__selected:hover{border-color:var(--color-primary-hover)}
.time-series-chart-module__HrF_jW__root{background-color:var(--color-bg-secondary);border:1px solid #0000;border-radius:8px;padding:8px;transition:all .2s}.time-series-chart-module__HrF_jW__isEditing:hover{cursor:pointer;border:1px dashed var(--color-primary);background-color:var(--color-bg-tertiary)}.time-series-chart-module__HrF_jW__selected{border:1px solid var(--color-primary);background-color:var(--color-bg-tertiary)}.time-series-chart-module__HrF_jW__empty{color:var(--color-text-secondary);text-align:center;padding:24px;font-size:14px}.time-series-chart-module__HrF_jW__table,.time-series-chart-module__HrF_jW__chart{height:400px}.time-series-chart-module__HrF_jW__chart{background-color:var(--color-surface-default);border-radius:6px;padding:16px}
.view-version-banner-module__ERFxaG__banner{z-index:1000;background-color:var(--color-warning-bg);border:1px solid var(--color-warning);color:var(--color-warning-text);white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:8px 14px;font-size:13px;line-height:1.4;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}.view-version-banner-module__ERFxaG__icon{color:var(--color-warning);flex-shrink:0;font-size:16px}.view-version-banner-module__ERFxaG__message{flex:1;min-width:0}.view-version-banner-module__ERFxaG__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}.view-version-banner-module__ERFxaG__dismiss:hover{opacity:1;background-color:var(--color-warning-light)}
.error-alert-module__8LF_eW__root{padding:var(--space-16)}.error-alert-module__8LF_eW__pageHeight{height:100vh}.error-alert-module__8LF_eW__fullHeight{flex:1}.error-alert-module__8LF_eW__icon{fill:var(--color-danger);width:var(--size-xl);height:var(--size-xl)}.error-alert-module__8LF_eW__text{color:var(--color-text-secondary)}
.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)}
.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}
.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}
.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)}
.property-icon-module__Kf37YW__icon{width:var(--size-lg);height:var(--size-lg);border-radius:var(--border-radius-full);background-color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.property-icon-module__Kf37YW__icon svg,.property-icon-module__Kf37YW__icon svg path{fill:#fff}.property-icon-module__Kf37YW__dateIcon{background-color:var(--color-info)}.property-icon-module__Kf37YW__booleanIcon{background-color:var(--color-danger)}.property-icon-module__Kf37YW__integerIcon{background-color:var(--color-warning)}.property-icon-module__Kf37YW__jsonIcon{background-color:var(--color-success)}.property-icon-module__Kf37YW__UuidIcon,.property-icon-module__Kf37YW__timeIcon{background-color:var(--color-primary)}.property-icon-module__Kf37YW__textIcon{background-color:var(--color-text-secondary)}.property-icon-module__Kf37YW__timestampIcon{background-color:var(--color-accent)}.property-icon-module__Kf37YW__floatIcon{background-color:var(--violet-600)}
.create-link-modal-module__W3U6qG__option{flex-direction:column;line-height:1.3;display:flex}.create-link-modal-module__W3U6qG__optionSlug{font-weight:500}.create-link-modal-module__W3U6qG__optionDescription{font-size:var(--font-size-sm);color:var(--color-text-secondary)}
.property-module__NXnp-G__container{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)}.property-module__NXnp-G__iconForward,.property-module__NXnp-G__container svg{width:var(--size-xs);height:var(--size-xs)}.property-module__NXnp-G__name{color:var(--color-text-default)}.property-module__NXnp-G__description{color:var(--color-text-secondary)}.property-module__NXnp-G__dataType{color:var(--color-text-secondary);text-align:right;min-width:150px}.property-module__NXnp-G__primary{font-size:var(--size-3xs);font-weight:var(--font-weight-bold);line-height:var(--size-xs);border:var(--border-width-thin) solid var(--color-success);padding:var(--space-1) var(--space-2);background-color:var(--color-success-light);color:var(--color-success)}.property-module__NXnp-G__iconForward svg path{fill:var(--color-text-tertiary)}
.entity-icon-modal-module__54XJjG__entityIcon{background:var(--teal-900);border-radius:var(--border-radius-lg);padding:var(--space-3);cursor:pointer;align-items:center;gap:var(--space-2);width:56px;height:56px;transition:opacity var(--transition-fast), transform var(--transition-fast);border:none;display:flex}.entity-icon-modal-module__54XJjG__entityIcon:hover{opacity:var(--hover-opacity)}.entity-icon-modal-module__54XJjG__entityIcon:active{transform:scale(var(--active-scale))}.entity-icon-modal-module__54XJjG__entityIcon:disabled{cursor:not-allowed;opacity:1;transform:none}.entity-icon-modal-module__54XJjG__entityIcon:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.entity-icon-modal-module__54XJjG__icon{width:32px;height:32px;color:var(--grey-100);flex-shrink:0}.entity-icon-modal-module__54XJjG__modalContent{padding:var(--space-6) 0;gap:var(--space-6);flex-direction:column;display:flex}.entity-icon-modal-module__54XJjG__description{color:var(--color-text-default);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);margin:0}.entity-icon-modal-module__54XJjG__inputGroup{gap:var(--space-2);flex-direction:column;display:flex}.entity-icon-modal-module__54XJjG__label{color:var(--color-text-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}.entity-icon-modal-module__54XJjG__input{background:var(--color-bg-input);border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--input-border-radius);padding:var(--input-padding-y) var(--input-padding-x);cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast);align-items:center;display:flex}.entity-icon-modal-module__54XJjG__input:hover{border-color:var(--color-border-hover);background:var(--color-bg-hover)}.entity-icon-modal-module__54XJjG__input:focus-within{border-color:var(--color-border-focus);outline:var(--focus-ring-width-input) solid var(--focus-ring-color);outline-offset:0}.entity-icon-modal-module__54XJjG__inputContent{align-items:center;gap:var(--space-3);flex-direction:row;flex:1;display:flex}.entity-icon-modal-module__54XJjG__inputIcon{width:var(--size-md);height:var(--size-md);color:var(--color-icon-primary);flex-shrink:0}.entity-icon-modal-module__54XJjG__inputText{color:var(--color-text-default);font-size:var(--font-size-sm);line-height:var(--line-height-normal);flex:1}.entity-icon-modal-module__54XJjG__chevron{width:var(--size-sm);height:var(--size-sm);color:var(--color-icon-secondary);transition:transform var(--transition-fast);flex-shrink:0}.entity-icon-modal-module__54XJjG__input:hover .entity-icon-modal-module__54XJjG__chevron{color:var(--color-icon-primary)}
.entity-link-module__DAI95a__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)}.entity-link-module__DAI95a__iconForward,.entity-link-module__DAI95a__container svg{width:var(--space-4);height:var(--space-4)}.entity-link-module__DAI95a__iconForward svg path{fill:var(--color-text-tertiary)}.entity-link-module__DAI95a__name{color:var(--color-text-default)}.entity-link-module__DAI95a__description{color:var(--color-text-secondary)}
.add-files-module__seJCCG__container{padding:var(--space-16) 0}.add-files-module__seJCCG__empty{background:var(--color-bg-secondary);border-radius:var(--border-radius-lg);text-align:center;height:250px;padding:0 var(--space-10);cursor:pointer}.add-files-module__seJCCG__title{color:var(--color-text-default);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-bottom:var(--space-2)}.add-files-module__seJCCG__description{color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-normal);max-width:500px}
.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}
.tree-view-module__N4a5Tq__root{font-size:var(--font-size-sm);color:var(--color-text-default);-webkit-user-select:none;user-select:none;background-color:var(--color-surface-raised);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--border-radius-lg);padding:var(--space-2);flex-direction:column;display:flex;overflow:auto}.tree-view-module__N4a5Tq__nodeRow{align-items:center;gap:var(--space-1);padding-block:var(--space-1);padding-right:var(--space-2);border-radius:var(--border-radius-sm);cursor:pointer;transition:background-color var(--transition-fast);display:flex}.tree-view-module__N4a5Tq__nodeRow:hover{background-color:var(--color-bg-hover)}.tree-view-module__N4a5Tq__selected{background-color:var(--color-bg-secondary);color:var(--color-primary)}.tree-view-module__N4a5Tq__chevron{width:16px;height:16px;color:var(--color-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.tree-view-module__N4a5Tq__chevronHidden{visibility:hidden}.tree-view-module__N4a5Tq__nodeIcon{width:16px;height:16px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.tree-view-module__N4a5Tq__chevron svg,.tree-view-module__N4a5Tq__nodeIcon svg{width:16px;height:16px}.tree-view-module__N4a5Tq__nodeLabel{text-overflow:ellipsis;white-space:nowrap;line-height:var(--line-height-normal);flex:1;overflow:hidden}
.tree-view-widget-module__-nfyaW__root{padding:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-lg);transition:var(--transition-base);min-height:var(--space-8);scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.tree-view-widget-module__-nfyaW__root::-webkit-scrollbar{display:none}.tree-view-widget-module__-nfyaW__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-primary);background-color:var(--color-bg-hover)}.tree-view-widget-module__-nfyaW__selected{border:var(--border-width-thin) solid var(--color-primary);background-color:var(--color-bg-secondary);box-shadow:var(--shadow-sm)}.tree-view-widget-module__-nfyaW__selected:hover{border-color:var(--color-primary-hover)}.tree-view-widget-module__-nfyaW__root:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}
.upload-module__PYv8aq__container{padding:var(--space-8) var(--space-0)}.upload-module__PYv8aq__uploadArea{border-radius:var(--border-radius-lg);border:var(--border-width-thin) dashed var(--color-border-secondary);background:var(--color-bg-secondary);text-align:center;height:280px;padding:var(--space-0) var(--space-10);cursor:pointer;transition:var(--transition-base)}.upload-module__PYv8aq__uploadArea:hover{border-color:var(--color-border-default);background:var(--color-bg-hover)}.upload-module__PYv8aq__modalMaskEdit,.upload-module__PYv8aq__modalWrapperEdit,.upload-module__PYv8aq__modalContentEdit{max-width:calc(100vw - 400px)!important}.upload-module__PYv8aq__modalBody{gap:var(--space-4);flex-direction:column;height:100%;display:flex}.upload-module__PYv8aq__modalTitle{cursor:pointer}
.upload-variable-module__QzzBOa__container{padding:var(--space-8) var(--space-0)}.upload-variable-module__QzzBOa__uploadArea{border-radius:var(--border-radius-lg);border:var(--border-width-thin) dashed var(--color-border-secondary);background:var(--color-bg-secondary);text-align:center;height:280px;padding:var(--space-0) var(--space-10);cursor:pointer;transition:var(--transition-base)}.upload-variable-module__QzzBOa__uploadArea:hover{border-color:var(--color-border-default);background:var(--color-bg-hover)}.upload-variable-module__QzzBOa__modalMaskEdit,.upload-variable-module__QzzBOa__modalWrapperEdit,.upload-variable-module__QzzBOa__modalContentEdit{max-width:calc(100vw - 400px)!important}.upload-variable-module__QzzBOa__modalBody{gap:var(--space-4);flex-direction:column;height:100%;display:flex}.upload-variable-module__QzzBOa__modalTitle{cursor:pointer}
.visual-select-module__MuU6Wa__verticalContainer{gap:var(--space-4);height:82vh;display:flex;container:visual-select-modal/inline-size}.visual-select-module__MuU6Wa__horizontalContainer{gap:var(--space-4);flex-direction:column;height:82vh;display:flex}.visual-select-module__MuU6Wa__verticalCategories{gap:var(--space-0);scroll-behavior:smooth;flex-direction:column;width:240px;display:flex;overflow-y:auto}.visual-select-module__MuU6Wa__horizontalCategories{min-height:var(--space-16);display:flex;overflow-x:auto}.visual-select-module__MuU6Wa__categoryTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-widest);color:var(--color-text-secondary);padding:var(--space-6) var(--space-4);cursor:pointer;transition:var(--transition-base);text-transform:uppercase}.visual-select-module__MuU6Wa__categoryTitle:hover{color:var(--color-text-default);background-color:var(--color-bg-hover)}.visual-select-module__MuU6Wa__content{gap:var(--space-6);flex:1;display:flex;overflow:hidden;container:visual-select-cards/inline-size}.visual-select-module__MuU6Wa__active{color:var(--color-text-default);background-color:var(--color-bg-selected)}.visual-select-module__MuU6Wa__cards{gap:var(--space-6);scroll-behavior:smooth;flex:1;grid-template-columns:repeat(4,1fr);grid-auto-rows:min-content;display:grid;overflow-y:auto}.visual-select-module__MuU6Wa__cards::-webkit-scrollbar{display:none}.visual-select-module__MuU6Wa__verticalCategories::-webkit-scrollbar{display:none}.visual-select-module__MuU6Wa__horizontalCategories::-webkit-scrollbar{display:none}.visual-select-module__MuU6Wa__card{gap:var(--space-4);background-color:var(--color-bg-secondary);border-radius:var(--border-radius-lg);width:100%;padding:var(--space-6) var(--space-2) var(--space-6) var(--space-2);cursor:pointer;border:var(--border-width-thin) solid transparent;transition:var(--transition-base);flex-direction:column;align-items:center;display:flex}.visual-select-module__MuU6Wa__selected{border:var(--border-width-medium) solid var(--color-border-selected)}.visual-select-module__MuU6Wa__cardLabel{text-align:center;font-weight:var(--font-weight-medium);font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-default)}.visual-select-module__MuU6Wa__arrowCard{width:var(--space-16);background-color:var(--color-bg-secondary);border-radius:var(--border-radius-lg);cursor:pointer;height:240px;transition:var(--transition-base);justify-content:center;align-items:center;display:flex}.visual-select-module__MuU6Wa__arrowCard svg path{fill:var(--color-text-default)}.visual-select-module__MuU6Wa__arrowCard:hover{background-color:var(--color-bg-hover)}.visual-select-module__MuU6Wa__card:hover{background-color:var(--color-bg-hover);border-color:var(--color-border-default)}@container visual-select-cards (max-width:900px){.visual-select-module__MuU6Wa__cards{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@container visual-select-modal (max-width:900px){.visual-select-module__MuU6Wa__verticalCategories{width:160px}}.visual-select-module__MuU6Wa__modalMaskEdit,.visual-select-module__MuU6Wa__modalWrapperEdit,.visual-select-module__MuU6Wa__modalContentEdit{max-width:calc(100vw - 400px)!important}.visual-select-module__MuU6Wa__modalContent{height:90vh}.visual-select-module__MuU6Wa__modalBody{gap:var(--space-4);flex-direction:column;height:100%;display:flex}
.wizard-module__SPN7SW__root{border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-lg);transition:var(--transition-fast);scrollbar-width:none;background-color:var(--color-surface-sunken)}.wizard-module__SPN7SW__root::-webkit-scrollbar{display:none}.wizard-module__SPN7SW__isEditing:hover{cursor:pointer;border:var(--border-width-thin) dashed var(--color-border-focus);background-color:var(--color-bg-hover)}.wizard-module__SPN7SW__selected{border:var(--border-width-thin) solid var(--color-border-focus);background-color:var(--color-bg-hover)}.wizard-module__SPN7SW__stepTitle{font-size:var(--font-size-sm);height:72px;padding:var(--space-3) var(--space-6) var(--space-2) var(--space-6);color:var(--color-text-secondary);cursor:pointer;font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);border-right:var(--border-width-thin) solid var(--color-border-default);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.wizard-module__SPN7SW__stepLabel{align-items:center;gap:var(--space-2);display:flex}.wizard-module__SPN7SW__stepIcon{width:18px;height:18px}.wizard-module__SPN7SW__stepTitle:hover:not(.wizard-module__SPN7SW__active){color:var(--color-text-default)}.wizard-module__SPN7SW__header{width:100%;padding-right:var(--space-4);border-radius:var(--border-radius-xl) var(--border-radius-xl) 0 0;background:var(--color-surface-default);border-bottom:var(--border-width-thin) solid var(--color-border-default);align-self:stretch;align-items:center;display:flex}.wizard-module__SPN7SW__active{color:var(--color-text-default)}.wizard-module__SPN7SW__stepIndicator{background-color:#0000;height:6px;position:absolute;bottom:0;left:0;right:0}.wizard-module__SPN7SW__activeIndicator{background-color:var(--color-primary)}.wizard-module__SPN7SW__stepContent{background-color:var(--color-surface-sunken);padding:var(--space-4)}.wizard-module__SPN7SW__title{color:var(--color-text-default);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2)}.wizard-module__SPN7SW__empty{color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.wizard-module__SPN7SW__root button{padding:var(--button-padding-block) var(--button-padding-inline)}
.entities-table-module__RoZhbW__viewButtonLink,.entities-table-module__RoZhbW__viewButtonLink:hover{text-decoration:none!important}
