body{font-family:var(--font-body);letter-spacing:-.374px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-primary);background:var(--bg-primary);transition:background-color var(--transition-theme), color var(--transition-theme);margin:0;font-size:17px;font-weight:400;line-height:1.47}#root{max-width:100vw;min-height:100vh;overflow-x:hidden}*{box-sizing:border-box;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:2px solid var(--scrollbar-track);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:var(--scrollbar-track)}button:active:not(:disabled),[role=button]:active{transition:transform .1s;transform:scale(.95)}.ant-btn{border-radius:9999px!important}.col-resize-handle{cursor:col-resize;z-index:1;width:8px;position:absolute;top:0;bottom:0;right:0}.col-resize-handle:after{content:"";background:var(--border-color);width:1px;transition:background .2s,width .2s;position:absolute;top:25%;bottom:25%;right:2px}.col-resize-handle:hover:after{background:var(--accent);width:2px}:root{--nav-bg:#f6f9ff94;--nav-text:#6f7b91;--nav-text-active:#1d1d1f;--nav-item-hover-bg:#0066cc12;--nav-item-active-bg:#ffffffa3;--nav-item-active-shadow:inset 0 1px 0 #ffffffc7, 0 8px 22px color-mix(in srgb, var(--accent) 16%, transparent);--nav-border:#7d97bc29;--bg-primary:#f6f9ff;--card-bg:#fff;--card-glass-bg:#ffffffd1;--card-glass-border:#d6e2f2b8;--border-color:#dfe8f4;--chart-axis-line:#1d1d1f29;--chart-grid-line:#1d1d1f14;--scrollbar-track:#0000000a;--scrollbar-thumb:#00000042;--scrollbar-thumb-hover:#00000061;--text-primary:#1d1d1f;--text-secondary:#86868b;--text-tertiary:#aeaeb2;--accent:#06c;--accent-hover:#0071e3;--accent-light:#e8f0fe;--accent-bg:#0066cc38;--accent-on-dark:#2997ff;--workflow-operator-data:#1677ff;--workflow-operator-data-bg:#eaf3ff;--workflow-operator-compute:#722ed1;--workflow-operator-compute-bg:#f4eaff;--workflow-operator-connection:#08979c;--workflow-operator-connection-bg:#e6fffb;--workflow-operator-control:#d97706;--workflow-operator-control-bg:#fff7e6;--workflow-operator-orchestration:#389e0d;--workflow-operator-orchestration-bg:#f0f9e8;--success:#30d158;--success-bg:#30d1581f;--warning:#ff9f0a;--warning-bg:#ff9f0a1f;--danger:#ff453a;--danger-bg:#ff453a1f;--info:#0a84ff;--info-bg:#0a84ff1f;--text-on-accent:#fff;--tooltip-bg:#1f1f1f;--tooltip-text:#fff;--tooltip-border:#1f1f1f;--header-height:44px;--sidebar-width:220px;--sidebar-collapsed-width:64px;--card-radius:18px;--card-margin:16px;--drawer-inset:16px;--card-padding:24px;--space-2:8px;--space-3:12px;--space-4:16px;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-theme:.3s ease;--shadow-sm:0 4px 14px #234a800a, inset 0 1px 0 #ffffffa3;--shadow-md:0 8px 28px #234a800d, inset 0 1px 0 #ffffffad;--surface-parchment:#f5f5f7;--surface-tile-dark:#1c1c1e;--surface-workbench-dark:#121212;--surface-panel-dark:#1f1f1f;--surface-control-dark:#2c2c2e;--surface-border-dark:#38383a;--text-on-dark:#f5f5f7;--text-muted-on-dark:#a1a1a6;--radius-pill:9999px;--radius-card:18px;--radius-compact:8px;--font-display:"Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-body:"Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"SF Mono", "Fira Code", "Cascadia Code", monospace;--font-size-navigation:14px;--line-height-navigation:20px;--report-ink-strong:#17233d;--report-accent:#2d8cf0;--report-ink-title:#3b4654;--report-ink:#515a6e;--report-ink-muted:#657180;--report-icon:#687583;--report-icon-muted:#6b7785;--report-accent-border:#80bfff;--report-meta:#87929d;--report-heading-muted:#8a949f;--report-placeholder:#8b95a1;--report-accent-soft:#90aaf6;--report-help:#a7afb7;--report-control-border:#cfd5dc;--report-border-control:#d9dde3;--report-border-strong:#dcdee2;--report-border:#e8eaec;--report-danger:#ed4014;--report-border-subtle:#edf0f3;--report-hover:#f5f7fa;--report-accent-subtle:#f5fbff;--report-surface:#fff;--report-color-default:#1677ff;--report-workbench:#f5f6f7;--report-workbench-canvas:#eef1f5;--report-control-surface:#fff;--report-paper-surface:#fff;--report-paper-ink:#17233d;--report-paper-ink-muted:#657180;--report-paper-border:#dcdee2;--report-paper-shadow:0 18px 48px #17233d24}[data-theme=dark]{--nav-bg:#000;--nav-text:#ffffff8f;--nav-text-active:#fff;--nav-item-hover-bg:#ffffff0f;--nav-item-active-bg:#ffffff1a;--nav-item-active-shadow:inset 0 1px 0 #ffffff1f, 0 8px 22px color-mix(in srgb, var(--accent) 18%, transparent);--nav-border:#ffffff14;--bg-primary:#000;--card-bg:#1c1c1e;--card-glass-bg:#1c1c1eb8;--card-glass-border:#ffffff1f;--border-color:#38383a;--chart-axis-line:#ffffff29;--chart-grid-line:#ffffff12;--scrollbar-track:#ffffff14;--scrollbar-thumb:#ffffff57;--scrollbar-thumb-hover:#ffffff75;--text-primary:#f5f5f7;--text-secondary:#98989d;--text-tertiary:#636366;--accent:#2997ff;--accent-hover:#4da3ff;--accent-light:#2997ff26;--accent-bg:#2997ff4d;--accent-on-dark:#2997ff;--workflow-operator-data:#4096ff;--workflow-operator-data-bg:#4096ff29;--workflow-operator-compute:#b37feb;--workflow-operator-compute-bg:#b37feb29;--workflow-operator-connection:#36cfc9;--workflow-operator-connection-bg:#36cfc929;--workflow-operator-control:#ffc53d;--workflow-operator-control-bg:#ffc53d29;--workflow-operator-orchestration:#73d13d;--workflow-operator-orchestration-bg:#73d13d29;--success:#30d158;--success-bg:#30d15826;--warning:#ff9f0a;--warning-bg:#ff9f0a26;--danger:#ff453a;--danger-bg:#ff453a26;--info:#0a84ff;--info-bg:#0a84ff26;--text-on-accent:#fff;--tooltip-bg:#1f1f1f;--tooltip-text:#fff;--tooltip-border:#1f1f1f;--shadow-sm:none;--shadow-md:none;--surface-parchment:#1c1c1e;--surface-tile-dark:#1c1c1e;--report-ink-strong:#f5f5f7;--report-accent:#2997ff;--report-ink-title:#f5f5f7;--report-ink:#d1d1d6;--report-ink-muted:#a1a1a6;--report-icon:#c7c7cc;--report-icon-muted:#98989d;--report-accent-border:#64b5ff;--report-meta:#98989d;--report-heading-muted:#a1a1a6;--report-placeholder:#8e8e93;--report-accent-soft:#64b5ff;--report-help:#8e8e93;--report-control-border:#48484a;--report-border-control:#48484a;--report-border-strong:#48484a;--report-border:#38383a;--report-danger:#ff453a;--report-border-subtle:#2c2c2e;--report-hover:#2c2c2e;--report-accent-subtle:#2997ff29;--report-surface:#1f1f1f;--report-color-default:#2997ff;--report-workbench:#1f1f1f;--report-workbench-canvas:#121212;--report-control-surface:#2c2c2e;--report-paper-shadow:0 18px 48px #00000047}.list-header{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.page-title{letter-spacing:-.374px;color:var(--text-primary);margin:0;font-size:17px;font-weight:600}.page-subtitle{color:var(--text-secondary);margin:4px 0 0;font-size:17px;line-height:1.47}.ask-metric-panel__title{align-items:center;gap:6px;display:inline-flex}.tab-table-panel{flex-direction:column;gap:clamp(8px,1.2vh,12px);height:100%;min-height:0;padding-top:clamp(8px,1.2vh,12px);display:flex;overflow:hidden}.ask-metric-panel__header{min-height:36px}.ask-metric-panel__search{width:290px;max-width:min(50%,290px)}.ask-metric-panel__body{flex-direction:column;flex:1;min-height:320px;display:flex}.ask-metric-panel__body .dg-resizable-table-wrap{min-height:280px}.ask-metric-panel__body .dg-resizable-table .ant-table-placeholder .ant-table-cell{height:180px}.dg-resizable-table.ask-metric-table .ask-metric-table__actions{justify-content:center;width:100%}.dg-resizable-table.ask-metric-table .nav-icon-btn:hover{background:var(--accent-light)!important}.ask-metric-panel__help{color:var(--text-tertiary);cursor:help;transition:color var(--transition-fast);font-size:13px}.ask-metric-panel__help:hover{color:var(--accent)}.ask-metric-drawer__field-label{align-items:center;gap:5px;display:inline-flex}.ask-metric-drawer__field-help{color:var(--text-tertiary);cursor:help;transition:color var(--transition-fast);font-size:13px}.ask-metric-drawer__field-help:hover{color:var(--accent)}.ask-metric-rule-drawer .form-section{margin-bottom:16px}.ask-metric-rule-drawer .form-section__title{color:var(--text-primary);letter-spacing:0;border-bottom:0;align-items:center;gap:4px;margin-bottom:10px;padding-bottom:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.ask-metric-rule-drawer .form-section__title .ask-metric-drawer__field-label{color:var(--text-primary);letter-spacing:0;font-size:14px;font-weight:600;line-height:20px}.ask-metric-source-row{grid-template-columns:minmax(160px,.72fr) minmax(0,1.45fr);gap:12px;display:grid}.ask-metric-rule-tip{background:var(--bg-secondary);color:var(--text-secondary);border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.5}.ask-metric-alias-box{border:1px solid var(--border-color);background:var(--card-bg);min-height:32px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:8px;flex-wrap:wrap;align-content:center;align-items:center;gap:6px;padding:4px 11px;display:flex}.ask-metric-alias-box:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-bg)}.ask-metric-alias-tag{background:var(--accent-bg);color:var(--accent);border:0;border-radius:6px;margin-inline-end:0;padding:1px 8px;line-height:20px}.ask-metric-alias-tag .ant-tag-close-icon{color:var(--accent);margin-inline-start:6px}.ask-metric-alias-inline-input{width:260px;min-width:220px;box-shadow:none;border:0;flex:220px;padding:0;line-height:22px}.ask-metric-alias-inline-input:hover,.ask-metric-alias-inline-input:focus,.ask-metric-alias-inline-input.ant-input-focused{box-shadow:none;border:0}.ask-metric-app-radio{flex-wrap:nowrap;align-items:center;gap:22px;width:100%;min-height:22px;display:flex}.ask-metric-app-radio .ant-radio-wrapper{color:var(--text-primary);white-space:nowrap;margin-inline-end:0;font-size:14px;line-height:22px}@media (width<=720px){.ask-metric-source-row{grid-template-columns:1fr;gap:0}.ask-metric-app-radio{flex-wrap:wrap}}.ask-metric-preview{border:1px solid var(--border-color);background:var(--card-bg);border-radius:8px;padding:10px 12px}.ask-metric-preview__header{color:var(--text-primary);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.ask-metric-preview__header strong{background:var(--accent-bg);color:var(--accent);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.ask-metric-preview__summary{border-top:1px solid var(--border-color);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;padding-top:8px;display:grid}.ask-metric-preview__summary div{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:8px;font-size:13px;line-height:20px;display:grid}.ask-metric-preview__summary span{color:var(--text-tertiary)}.ask-metric-preview__summary strong{min-width:0;color:var(--text-primary);word-break:break-word;font-weight:600}@media (width<=720px){.ask-metric-preview__summary{grid-template-columns:1fr}}.page-container{scrollbar-width:none;-ms-overflow-style:none;background:var(--card-bg);border:1px solid var(--nav-border);border-radius:var(--radius-card);min-height:0;padding:var(--card-padding);box-sizing:border-box;max-width:100%;box-shadow:var(--shadow-md);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden auto}.page-container::-webkit-scrollbar{width:0;height:0;display:none}.page-container :where(.ant-card,.ant-table-wrapper,.ant-table,.ant-table-container){background:0 0}.page-container__header{flex-shrink:0;padding-bottom:12px}.page-container__body{flex:1;min-width:0;min-height:0;overflow:hidden auto}.page-container__body--table{flex-direction:column;display:flex;overflow:hidden}.page-container__body--table>.dg-resizable-table-wrap,.page-container__body--table .ant-tabs-tabpane>.dg-resizable-table-wrap{flex:1;min-height:0}.page-container__body--table .ant-tabs-content,.page-container__body--table .ant-tabs-tabpane{min-height:0}.page-container__body--table .ant-tabs-tabpane{flex-direction:column;display:flex;overflow:hidden}.page-container__body--table .ant-tabs-tabpane.ant-tabs-tabpane-hidden{display:none}.dg-page-toolbar{flex-direction:column;flex-shrink:0;gap:12px;min-width:0;display:flex}.dg-page-toolbar__header,.dg-filter-bar,.dg-form-action-bar{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.dg-page-toolbar__header{align-items:flex-start;gap:24px}.dg-page-toolbar__header--with-filter{align-items:center}.dg-page-toolbar__title-wrap{flex:auto;min-width:0;max-width:100%;padding-block:0}.dg-page-toolbar__title-line{align-items:center;gap:10px;min-width:0;min-height:40px;display:flex}.dg-page-toolbar__title-stack{flex-direction:column;flex:auto;justify-content:center;gap:2px;min-width:0;min-height:40px;display:flex}.dg-page-toolbar__title-main{align-items:center;gap:10px;min-width:0;display:flex}.dg-page-toolbar__icon{background:var(--accent-light);width:40px;height:40px;color:var(--accent);border-radius:8px;flex:0 0 40px;justify-content:center;align-items:center;font-size:21px;line-height:1;display:inline-flex}.dg-page-toolbar__title{letter-spacing:0;color:var(--text-primary);margin:0;font-size:17px;font-weight:600;line-height:20px}.ops-topology-page-toolbar .dg-page-toolbar__header{flex-wrap:wrap;align-items:center}.ops-topology-page-toolbar .dg-page-toolbar__title-wrap{flex:none}.ops-topology-page-toolbar .dg-page-toolbar__title{white-space:nowrap}.ops-topology-page-toolbar .dg-page-toolbar__actions{flex:720px;justify-content:flex-end;min-width:0}.ops-topology-page-toolbar .dg-page-toolbar__actions>.ant-space-item{flex:auto;min-width:0}.dg-page-toolbar__description{color:var(--text-secondary);margin-top:0;font-size:12px;line-height:16px}@media (width>=961px){.dg-page-toolbar__description{white-space:nowrap}}.dg-page-toolbar__actions,.dg-filter-bar__extra,.dg-form-action-bar__actions{flex-shrink:0;align-items:center;display:flex}.dg-filter-bar__extra{align-items:center;gap:8px;margin-left:auto;display:flex}.dg-filter-bar__main{min-width:0}.dg-page-toolbar__header-filter{flex:0 auto;justify-content:flex-end;min-width:0;max-width:min(100%,640px);display:flex}.dg-page-toolbar__header-filter .dg-filter-bar{justify-content:flex-end;gap:8px;width:auto;max-width:100%}.dg-page-toolbar__header-filter .dg-filter-bar__main{flex:0 auto;justify-content:flex-end}.dg-page-toolbar__header-filter .dg-filter-bar__keyword{width:276px}.dg-filter-bar__keyword{width:240px}.dg-management-list{flex-direction:column;gap:0;min-height:0;display:flex}.dg-management-list--panel{border:1px solid var(--border-color);border-radius:var(--radius-card);background:var(--card-bg);overflow:hidden}.dg-management-list--panel>.dg-filter-bar{flex-shrink:0;padding:10px 14px}@media (width<=960px){.dg-page-toolbar__header--with-filter{flex-wrap:wrap;align-items:flex-start}.dg-page-toolbar__header-filter{flex-basis:100%;justify-content:flex-start}.dg-page-toolbar__header-filter .dg-filter-bar,.dg-page-toolbar__header-filter .dg-filter-bar__main{justify-content:flex-start}}.ask-dataset-page__body,.ask-app-page__body,.kb-app-page__body,.knowledge-base-page__body{padding-top:8px}.dg-form-action-bar{border-top:1px solid var(--border-color);background:var(--card-bg);flex-shrink:0;padding-top:12px}.dg-form-action-bar--sticky{z-index:2;position:sticky;bottom:0}.dg-resizable-drawer__wrapper{max-width:calc(100vw - 2 * var(--drawer-inset));margin:var(--drawer-inset);border-radius:var(--radius-card);overflow:hidden;height:auto!important;inset-block:0!important}.dg-resizable-drawer__section{border-radius:var(--radius-card);overflow:hidden}.dg-resizable-drawer__dragger{opacity:1!important;background:0 0!important}.dg-resizable-drawer__dragger.ant-drawer-resizable-dragger-horizontal{top:var(--radius-card)!important;bottom:var(--radius-card)!important;width:12px!important}.dg-resizable-drawer__dragger.ant-drawer-resizable-dragger-vertical{inset-inline:var(--radius-card)!important;width:auto!important;height:12px!important}.dg-resizable-drawer__dragger:after{border-radius:var(--radius-pill);background:var(--text-tertiary);content:"";transition:background var(--transition-fast);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dg-resizable-drawer__dragger.ant-drawer-resizable-dragger-horizontal:after{width:4px;height:44px}.dg-resizable-drawer__dragger.ant-drawer-resizable-dragger-vertical:after{width:44px;height:4px}.dg-resizable-drawer__dragger:hover:after,.dg-resizable-drawer__dragger.ant-drawer-resizable-dragger-dragging:after{background:var(--accent)}.dg-resizable-drawer__header-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.dg-form-action-bar--drawer-header{justify-content:flex-end;gap:var(--space-2);background:0 0;border:0;padding:0}.dg-form-action-bar--drawer-header .dg-form-action-bar__left:empty{display:none}.dg-form-action-bar__left{min-width:0;color:var(--text-secondary);font-size:12px}.usage-dashboard-page .usage-dashboard-body{flex-direction:column;gap:16px;padding-top:8px;display:flex;overflow:hidden}.usage-dashboard-range-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.usage-dashboard-range-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:var(--card-bg)!important}.usage-dashboard-page .usage-dashboard-body>.ant-tabs,.usage-dashboard-page .ant-tabs-content-holder,.usage-dashboard-page .ant-tabs-body-holder,.usage-dashboard-page .ant-tabs-body,.usage-dashboard-page .ant-tabs-content,.usage-dashboard-page .ant-tabs-tabpane{flex:1;min-height:0}.usage-dashboard-page .ant-tabs-body-holder,.usage-dashboard-page .ant-tabs-body{overflow:hidden}.usage-dashboard-page .ant-tabs-body,.usage-dashboard-page .ant-tabs-content{height:100%}.usage-dashboard-page .ant-tabs-tabpane{overflow:hidden}.usage-dashboard-page .ant-tabs-tabpane-hidden{display:none!important}.usage-dashboard-page .ant-tabs-tabpane-active{flex-direction:column;display:flex}.usage-dashboard-page .ant-tabs-tabpane>.ant-row,.usage-dashboard-page .ant-tabs-tabpane>.ant-card{flex-shrink:0}.usage-dashboard-page .ant-tabs-tabpane>.dg-resizable-table-wrap,.usage-dashboard-page .ant-tabs-tabpane>div>.dg-resizable-table-wrap,.usage-dashboard-page .ant-tabs-tabpane>div>div>.dg-resizable-table-wrap{flex:1;min-height:0}.usage-dashboard-page .dg-resizable-table-wrap{overflow:hidden}.usage-dashboard-stat-row,.usage-dashboard-chart-card{flex-shrink:0;margin-bottom:16px}.usage-dashboard-latency-pane{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}.usage-dashboard-latency-pane>.ant-card{flex-shrink:0}.usage-dashboard-latency-chart-scroll{max-height:360px;overflow:hidden auto}.usage-dashboard-error-pane{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.usage-dashboard-error-table-wrap{flex:1;min-height:0;display:flex}.usage-dashboard-error-table-wrap>.dg-resizable-table-wrap{height:auto}.usage-errors-table .ant-table-row{cursor:pointer}.usage-errors-table__rank{min-width:36px;height:22px;color:var(--accent);background:var(--nav-item-active-bg);border-radius:9999px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.usage-errors-table .usage-errors-table__row--selected>td{background:color-mix(in srgb, var(--danger) 8%, transparent)!important}.usage-errors-table .usage-errors-table__row--selected>td:first-child{box-shadow:inset 3px 0 0 var(--danger)}.model-console-lb-table .model-console-lb-row--open>td{background:color-mix(in srgb, var(--danger) 8%, transparent)!important}.model-console-lb-table .model-console-lb-row--open>td:first-child{box-shadow:inset 3px 0 0 var(--danger)}.model-console-lb-table .model-console-lb-row--half-open>td{background:color-mix(in srgb, var(--warning) 10%, transparent)!important}.model-console-lb-table .model-console-lb-row--half-open>td:first-child{box-shadow:inset 3px 0 0 var(--warning)}.ant-tooltip,.dg-help-tooltip{max-width:min(520px,100vw - 32px)}.ant-tooltip .ant-tooltip-inner,.dg-help-tooltip .ant-tooltip-inner{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;line-height:1.5;color:var(--tooltip-text)!important;background:var(--tooltip-bg)!important;border:1px solid var(--tooltip-border)!important;box-shadow:var(--shadow-md)!important}.ant-tooltip .ant-tooltip-arrow:before,.dg-help-tooltip .ant-tooltip-arrow:before{background:var(--tooltip-bg)!important;border:1px solid var(--tooltip-border)!important}.dg-help-tooltip .ant-popover-inner{color:var(--tooltip-text)!important;background:var(--tooltip-bg)!important;border:1px solid var(--tooltip-border)!important;box-shadow:var(--shadow-md)!important}.dg-help-tooltip .ant-popover-inner-content{color:var(--tooltip-text)!important}.dg-help-tooltip .ant-popover-arrow:before,.dg-help-tooltip .ant-popover-arrow:after{background:var(--tooltip-bg)!important}.help-icon-trigger,.anticon-question-circle{cursor:help}.help-icon-trigger{width:18px;height:18px;color:var(--text-secondary);vertical-align:-3px;transition:color var(--transition-normal), background var(--transition-normal), transform var(--transition-fast);border-radius:6px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.help-icon-trigger:hover,.help-icon-trigger:focus-visible{color:var(--accent);background:var(--nav-item-hover-bg);outline:none}.help-icon-trigger:active{transform:scale(.95)}.help-icon-trigger__icon{pointer-events:none;font-size:13px}.usage-dashboard-cost-pane{flex-direction:column;flex:1;min-height:0;display:flex}.usage-dashboard-cost-pane>.ant-row,.usage-dashboard-cost-pane>.usage-dashboard-cost-charts{flex-shrink:0}.usage-dashboard-cost-charts{margin-bottom:12px}.usage-dashboard-cost-pane>.dg-resizable-table-wrap{flex:1;min-height:0}.ant-tabs{flex-direction:column;max-width:100%;height:100%;display:flex}.ant-tabs-top>.ant-tabs-nav:before{border-bottom:1px solid var(--border-color)!important}.ant-tabs-content-holder{flex:1;min-height:0}.ant-tabs-content,.ant-tabs-tabpane{height:100%}.ask-quality-panel--contained{min-width:0}.ask-quality-tabs--contained{flex:1;min-width:0;min-height:0;overflow:hidden}.ask-quality-tabs--contained>.ant-tabs-nav{flex-shrink:0}.ask-quality-tabs--contained>.ant-tabs-content-holder{flex:1;min-width:0;min-height:0;overflow:hidden}.ask-quality-tabs--contained>.ant-tabs-content-holder>.ant-tabs-content{min-height:0}.ask-quality-tabs--contained>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{min-height:0;overflow:hidden}.ask-dataset-semantic-node{vertical-align:middle;flex-direction:column;gap:2px;min-width:0;line-height:1.25;display:inline-flex}.ask-dataset-semantic-node span:first-child{max-width:180px;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ask-dataset-semantic-node span:last-child{color:var(--text-secondary);font-size:11px}.managed-directory-tree{box-sizing:border-box;flex-direction:column;flex:1 1 0;gap:8px;width:100%;height:100%;min-height:0;padding:12px;display:flex;overflow:hidden}.ant-btn.workspace-edge-toggle{z-index:6;color:var(--text-tertiary);border-radius:var(--radius-compact);cursor:pointer;position:absolute;top:50%;right:-18px;transform:translateY(-50%);width:36px!important;min-width:36px!important;height:36px!important;box-shadow:none!important;background:0 0!important;border:0 #0000!important;padding:0!important}.ant-btn.workspace-edge-toggle:hover,.ant-btn.workspace-edge-toggle:focus-visible{color:var(--text-secondary);background:var(--nav-item-hover-bg)!important;background-color:var(--nav-item-hover-bg)!important}.ant-btn.workspace-edge-toggle:active{transform:translateY(-50%)}.ant-btn.workspace-edge-toggle>.ant-btn-icon{place-items:center;width:100%;height:100%;margin:0;line-height:1;display:grid}.workspace-edge-toggle__indicator{pointer-events:none;place-items:center;width:100%;height:100%;display:grid}.workspace-edge-toggle__line{border-radius:var(--radius-pill);width:2px;height:24px;transition:opacity var(--transition-fast);background:currentColor;grid-area:1/1}.ant-btn.workspace-edge-toggle .workspace-edge-toggle__arrow{color:currentColor;opacity:0;transition:opacity var(--transition-fast);grid-area:1/1;font-size:14px;transform:none}.workspace-edge-toggle:hover .workspace-edge-toggle__line,.workspace-edge-toggle:focus-visible .workspace-edge-toggle__line{opacity:0}.workspace-edge-toggle:hover .workspace-edge-toggle__arrow,.workspace-edge-toggle:focus-visible .workspace-edge-toggle__arrow{opacity:1}.ant-btn.workspace-edge-toggle--collapsed{color:var(--text-tertiary);top:12px;left:12px;right:auto;transform:none;border:1px solid var(--border-color)!important;border-color:var(--border-color)!important;background:var(--card-bg)!important;background-color:var(--card-bg)!important;width:36px!important;min-width:36px!important;height:36px!important}.ant-btn.workspace-edge-toggle--collapsed .anticon{font-size:16px}.ant-btn.workspace-edge-toggle--collapsed:hover,.ant-btn.workspace-edge-toggle--collapsed:focus-visible{color:var(--text-secondary);border-color:var(--border-color)!important;background:var(--nav-item-hover-bg)!important;background-color:var(--nav-item-hover-bg)!important}.ant-btn.workspace-edge-toggle--collapsed:active{transform:none}.managed-directory-tree__header{flex-shrink:0;align-items:center;gap:8px;min-height:24px;display:flex}.managed-directory-tree__title{min-width:0;color:var(--text-primary);flex:1;font-size:13px;font-weight:600}.metadata-collection__state-filter{flex:1;justify-content:center;display:flex}.metadata-collection__state-filter .ant-segmented-item-label{font-weight:400}.managed-directory-tree__search,.managed-directory-tree__search-actions{flex:none}.managed-directory-tree__body{flex:1;min-width:0;min-height:0;overflow:hidden}.managed-directory-tree__body--empty .ant-tree{height:auto}.managed-directory-tree .ant-tree{background:0 0;width:100%;min-width:0;height:100%}.managed-directory-tree .ant-tree-list-holder-inner{width:100%;min-width:0}.managed-directory-tree .ant-tree-list{height:100%;overflow:auto!important}.managed-directory-tree .ant-tree-treenode{align-items:center;width:100%;min-width:0;height:28px;margin:0;padding:0;display:flex}.managed-directory-tree .ant-tree-indent,.managed-directory-tree .ant-tree-switcher,.managed-directory-tree .ant-tree-switcher-line-icon{color:var(--text-secondary);flex:none;font-size:12px}.managed-directory-tree .ant-tree-indent-unit{width:8px}.managed-directory-tree .ant-tree-switcher{width:12px;margin-inline-end:0}.managed-directory-tree .ant-tree-node-content-wrapper{border-radius:6px;flex:1;align-items:center;width:0;min-width:0;max-width:100%;min-height:28px;padding-inline:2px 4px;display:flex;position:relative;overflow:hidden}.managed-directory-tree .ant-tree-title{flex:1;min-width:0;display:block;overflow:hidden}.managed-directory-tree .ant-tree-node-content-wrapper:hover{background:var(--nav-item-hover-bg)!important}.managed-directory-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:var(--accent-bg)!important}.managed-directory-tree .ant-tree-node-content-wrapper.ant-tree-node-selected:before{background:var(--accent);content:"";border-radius:999px;width:2px;position:absolute;top:6px;bottom:6px;left:0}.managed-directory-tree__node{width:100%;min-width:0;max-width:100%;color:var(--text-primary);align-items:center;gap:6px;display:flex;overflow:hidden}.managed-directory-tree__node--root{font-weight:600}.managed-directory-tree__icon{color:var(--text-secondary);flex:none;font-size:13px}.managed-directory-tree__name{width:0;min-width:0;max-width:100%;color:var(--text-primary);flex:auto;font-size:13px;font-weight:500;line-height:20px;display:block}.managed-directory-tree__count{background:var(--bg-secondary);color:var(--text-primary);border:0;border-radius:999px;margin:0;font-size:12px;line-height:20px}.managed-directory-tree__more{width:24px;min-width:24px;height:24px;color:var(--text-secondary);flex:0 0 24px;padding:0}.managed-directory-tree__more:hover,.managed-directory-tree__more:focus-visible{color:var(--accent)}.managed-directory-tree .ant-tree-node-content-wrapper:not(:hover):not(.ant-tree-node-selected) .managed-directory-tree__more,.managed-directory-tree:not(.managed-directory-tree--counts-always-visible) .ant-tree-node-content-wrapper:not(:hover):not(.ant-tree-node-selected) .managed-directory-tree__count{display:none}.managed-directory-tree .managed-directory-tree__node--root .managed-directory-tree__count{display:inline-flex}.managed-directory-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .managed-directory-tree__icon,.managed-directory-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .managed-directory-tree__name{color:var(--accent)}.managed-directory-tree .ant-tree-draggable-icon{width:10px;min-width:10px;color:var(--text-tertiary);cursor:grab;flex:0 0 10px;justify-content:center;align-items:center;margin-inline-end:0;padding:0;font-size:10px;display:inline-flex;overflow:hidden}.managed-directory-tree .ant-tree-draggable-icon .managed-directory-tree__drag-icon{font-size:inherit}.managed-directory-tree .managed-directory-tree__root-treenode>.ant-tree-draggable-icon{display:none}.managed-directory-tree .ant-tree-treenode:hover .ant-tree-draggable-icon{color:var(--text-secondary)}.managed-directory-tree .ant-tree-treenode:active .ant-tree-draggable-icon{cursor:grabbing}.managed-directory-tree__empty{flex-direction:column;justify-content:center;align-items:center;min-height:160px;display:flex}.ask-table-node{vertical-align:middle;flex-direction:column;justify-content:center;gap:1px;min-width:0;height:38px;line-height:1.25;display:inline-flex}.ask-table-node__name{max-width:220px;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ask-table-node__remark{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-size:11px;overflow:hidden}.truncate-one-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.truncate-two-line{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}@keyframes ai-waiting-avatar-ring{0%{opacity:.36;transform:scale(.72)}70%,to{opacity:0;transform:scale(1.38)}}@keyframes ai-waiting-icon-pulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes assistant-avatar-scan{0%{opacity:0;transform:translate(-140%)rotate(12deg)}22%{opacity:.8}76%{opacity:.45}to{opacity:0;transform:translate(160%)rotate(12deg)}}@keyframes assistant-avatar-cursor{0%,to{opacity:.35;transform:scaleY(.74)}50%{opacity:1;transform:scaleY(1)}}@keyframes streaming-caret-blink{0%,to{opacity:1}50%{opacity:0}}.ai-waiting-avatar{position:relative;overflow:visible}.ai-waiting-avatar:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid;animation:1.4s ease-out infinite ai-waiting-avatar-ring;position:absolute;inset:-4px}.ai-waiting-avatar__icon{z-index:1;animation:1.1s ease-in-out infinite ai-waiting-icon-pulse;position:relative}.streaming-caret{color:var(--text-secondary);animation:1s step-end infinite streaming-caret-blink}.assistant-logo-avatar{background:linear-gradient(145deg, color-mix(in srgb, var(--card-bg) 92%, var(--bg-primary)), color-mix(in srgb, var(--accent) 8%, var(--card-bg)));border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border-color));color:var(--accent);position:relative;overflow:hidden;box-shadow:0 2px 10px #00000014}.assistant-logo-avatar.ai-waiting-avatar{overflow:visible}.assistant-logo-avatar:before{border-radius:inherit;background:radial-gradient(circle at 35% 22%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 34%), linear-gradient(180deg, #ffffff94, transparent 64%);content:"";pointer-events:none;position:absolute;inset:2px}.assistant-logo-avatar__screen{z-index:1;border:1px solid color-mix(in srgb, currentColor 54%, transparent);background:color-mix(in srgb, var(--card-bg) 78%, transparent);width:19px;height:15px;box-shadow:inset 0 -1px 0 color-mix(in srgb, currentColor 12%, transparent);border-radius:5px;justify-content:center;align-items:center;gap:2px;display:inline-flex;position:relative}.assistant-logo-avatar__chevron{margin-top:-1px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:700;line-height:1}.assistant-logo-avatar__cursor{opacity:.84;background:currentColor;border-radius:999px;width:4px;height:8px}.ai-waiting-avatar.assistant-logo-avatar:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 28%, transparent), transparent);animation:1.6s ease-in-out infinite assistant-avatar-scan}.ai-waiting-avatar .assistant-logo-avatar__cursor{animation:.82s ease-in-out infinite assistant-avatar-cursor}[data-theme=dark] .assistant-logo-avatar{background:linear-gradient(145deg, color-mix(in srgb, var(--card-bg) 86%, var(--bg-primary)), color-mix(in srgb, var(--accent) 13%, var(--card-bg)));border-color:color-mix(in srgb, var(--accent) 34%, var(--border-color));box-shadow:0 2px 12px #00000057}[data-theme=dark] .assistant-logo-avatar:before{background:radial-gradient(circle at 34% 20%, color-mix(in srgb, var(--accent) 24%, transparent), transparent 36%), linear-gradient(180deg, #ffffff24, transparent 66%)}@media (prefers-reduced-motion:reduce){.ai-waiting-avatar:after,.ai-waiting-avatar__icon,.ai-waiting-avatar.assistant-logo-avatar:before,.ai-waiting-avatar .assistant-logo-avatar__cursor,.streaming-caret,.status-ripple-dot:before,.status-ripple-dot:after,.log-status-dot:before,.log-status-dot:after,.workflow-canvas-node__status-dot--running:before,.workflow-canvas-node__status-dot--running:after,.react-flow__edge.realtime-instance-topology__edge.animated .react-flow__edge-path,.react-flow__edge.workflow-debug-edge--flowing .react-flow__edge-path{animation:none}.react-flow__edge.workflow-debug-edge--flowing .react-flow__edge-path{stroke-dashoffset:0}.react-flow__edge.realtime-instance-topology__edge.animated .react-flow__edge-path{stroke-dasharray:5 5;stroke-dashoffset:0}}.ops-node-drawer-tabs .ant-tabs-nav{flex:none}.ops-node-detail-drawer .ant-drawer-body{flex-direction:column;min-height:0;display:flex;overflow:hidden}.ops-node-detail-drawer .ops-node-drawer-tabs{height:100%;min-height:0}.ops-node-drawer-tabs .ant-tabs-content-holder{flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.ops-node-drawer-tabs .ant-tabs-content{flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.ops-node-drawer-tabs .ant-tabs-tabpane{flex:1;width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}.ops-node-drawer-tabs .ant-tabs-tabpane-active{flex-direction:column;display:flex}.ops-node-drawer-tabs .ant-tabs-tabpane-active>*{flex:1;width:100%;min-height:0}.ops-node-detail-drawer .ops-node-log-panel{flex:1 1 0;height:100%;min-height:0;max-height:none}.ops-node-detail-drawer .log-stream-panel{flex:1 1 0;height:100%;min-height:0}.ops-node-detail-drawer .log-stream-panel__body{overscroll-behavior:contain}:is(.ops-k8s-node-diagnostics-drawer,.ops-k8s-workload-diagnostics-drawer) .ant-drawer-title{font-size:16px;line-height:24px}:is(.ops-k8s-node-diagnostics-drawer,.ops-k8s-workload-diagnostics-drawer) .ant-drawer-body{min-height:0;font-size:14px;display:flex;overflow:hidden}.ops-k8s-node-diagnostics-drawer__scroll-region{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow-y:auto}.ops-k8s-node-diagnostics-drawer__section-title{color:var(--text-primary);margin:24px 0 12px;font-size:16px;font-weight:600;line-height:24px}.ops-k8s-node-diagnostics-drawer__section-title--first{margin-top:0}:is(.ops-k8s-node-diagnostics-drawer,.ops-k8s-workload-diagnostics-drawer) .ant-descriptions-item-label{font-size:13px}:is(.ops-k8s-node-diagnostics-drawer,.ops-k8s-workload-diagnostics-drawer) .ant-descriptions-item-content,:is(.ops-k8s-node-diagnostics-drawer,.ops-k8s-workload-diagnostics-drawer) .ant-table-tbody>tr>td{font-size:14px}:is(.ops-k8s-node-diagnostics-drawer,.ops-k8s-workload-diagnostics-drawer) .ant-table-thead>tr>th{font-size:13px}.ops-k8s-workload-diagnostics-drawer__section-heading{margin:24px 0 12px}.ops-k8s-workload-diagnostics-drawer__findings-content{display:block}.ops-k8s-workload-diagnostics-drawer__status-trigger{vertical-align:middle;max-width:100%;display:inline-block}.ops-k8s-workload-diagnostics-drawer__status-tag.ant-tag{text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.ops-k8s-workload-diagnostics-drawer__cell-stack{flex-direction:column;gap:2px;min-width:0;line-height:20px;display:flex}.ops-k8s-workload-diagnostics-drawer__cell-primary,.ops-k8s-workload-diagnostics-drawer__cell-secondary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ops-k8s-workload-diagnostics-drawer__cell-secondary{color:var(--text-secondary);font-size:12px}.ops-k8s-workload-diagnostics-drawer__section-heading .ops-k8s-node-diagnostics-drawer__section-title{margin:0}.status-ripple-dot,.log-status-dot{background:var(--status-ripple-color,var(--log-status-color));width:9px;height:9px;box-shadow:0 0 0 2px color-mix(in srgb, var(--status-ripple-color,var(--log-status-color)) 16%, transparent), 0 0 8px var(--status-ripple-color,var(--log-status-color));cursor:pointer;border-radius:50%;flex-shrink:0;transition:all .3s;display:inline-block;position:relative}.status-ripple-dot{vertical-align:middle;margin:3px}.status-ripple-dot:before,.status-ripple-dot:after,.log-status-dot:before,.log-status-dot:after{content:"";border:1.5px solid var(--status-ripple-color,var(--log-status-color));opacity:.62;border-radius:50%;animation:1.8s ease-out infinite log-status-ripple;position:absolute;inset:-3px}.status-ripple-dot:after,.log-status-dot:after{animation-delay:.65s}.log-stream-panel{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.log-stream-panel--fill-height{flex:1 1 0;height:100%;min-height:0}.log-stream-panel__toolbar{flex-shrink:0;align-items:center;gap:8px;margin-bottom:8px;display:flex}.log-stream-panel__status{align-items:center;gap:8px;min-width:0;padding:4px 0 4px 8px;display:flex;overflow:visible}.log-stream-panel--with-status>.code-editor-floating-actions{top:60px}.log-stream-panel__body{background:var(--bg-primary);min-height:0;color:var(--text-secondary);-webkit-user-select:text;user-select:text;cursor:text;border-radius:6px;flex:1;overflow:hidden auto}.log-stream-panel__text{white-space:pre-wrap;background:var(--bg-primary);width:100%;color:var(--text-secondary);-webkit-user-select:text;user-select:text;cursor:text;margin:0;padding:8px 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.75}.log-stream-panel__line{align-items:flex-start;min-width:0;min-height:21px;display:flex}.log-stream-panel__line:hover{background:color-mix(in srgb, var(--accent) 6%, transparent)}.log-stream-panel__line-content{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;-webkit-user-select:text;user-select:text;flex:1;min-width:0;padding:0 10px;display:block}.log-line-level-error{color:var(--danger);font-weight:700}.log-line-level-warn{color:var(--warning);font-weight:700}.log-line-level-info{color:var(--success);font-weight:700}.log-line-level-debug{color:var(--accent);font-weight:700}.log-line-level-trace{color:var(--text-tertiary);font-weight:700}@keyframes log-status-ripple{0%{opacity:.62;transform:scale(.72)}55%{opacity:.32}to{opacity:0;transform:scale(1.62)}}.ant-table-wrapper{max-width:100%}.filter-bar{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;margin-bottom:12px;display:flex}.data-table{margin-top:12px}.dg-management-list .data-table{margin-top:0}.data-table--compact .ant-table-cell{padding:8px!important}.dg-resizable-table-wrap{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.dg-resizable-table-wrap>.dg-resizable-table,.dg-resizable-table-wrap>.dg-resizable-table>.ant-spin,.dg-resizable-table-wrap>.dg-resizable-table>.ant-spin>.ant-spin-container,.dg-resizable-table-wrap>.dg-resizable-table>.ant-spin>.ant-spin-container>.ant-table,.dg-resizable-table-wrap>.dg-resizable-table>.ant-spin-nested-loading,.dg-resizable-table-wrap>.dg-resizable-table>.ant-spin-nested-loading>.ant-spin-container,.dg-resizable-table-wrap>.dg-resizable-table>.ant-spin-nested-loading>.ant-spin-container>.ant-table,.dg-resizable-table-wrap>.dg-resizable-table .ant-table-container{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.dg-resizable-table-wrap>.dg-resizable-table .ant-table-content,.dg-resizable-table-wrap>.dg-resizable-table .ant-table-body{width:100%}.dg-resizable-table-wrap>.dg-resizable-table .ant-table-content{flex-direction:column;flex:1;min-height:0;display:flex}.dg-resizable-table-wrap>.dg-resizable-table .ant-table-body{flex:1;min-height:0}.dg-resizable-table-wrap--content-sized{flex:none;height:auto;min-height:auto;overflow:visible}.dg-resizable-table-wrap--content-sized>.dg-resizable-table,.dg-resizable-table-wrap--content-sized>.dg-resizable-table>.ant-spin,.dg-resizable-table-wrap--content-sized>.dg-resizable-table>.ant-spin>.ant-spin-container,.dg-resizable-table-wrap--content-sized>.dg-resizable-table>.ant-spin>.ant-spin-container>.ant-table,.dg-resizable-table-wrap--content-sized>.dg-resizable-table .ant-table-container,.dg-resizable-table-wrap--content-sized>.dg-resizable-table .ant-table-content,.dg-resizable-table-wrap--content-sized>.dg-resizable-table .ant-table-body{flex:none;height:auto}.dg-resizable-table .ant-table{table-layout:auto}.dg-resizable-table--empty .ant-table-content,.dg-resizable-table--empty .ant-table-body{overflow:hidden!important}.dg-resizable-table--empty .ant-table-content>table,.dg-resizable-table--empty .ant-table-body>table{width:100%!important;min-width:100%!important}.dg-resizable-table--empty .ant-table-content>table{height:100%}.dg-resizable-table--empty .ant-table-placeholder>.ant-table-cell{border-bottom:0}.dg-resizable-table-empty-pagination{margin:var(--space-4) 0;flex-shrink:0;justify-content:center}.dg-table-pagination{flex-shrink:0}.dg-table-pagination--start{justify-content:flex-start}.dg-table-pagination--center{justify-content:center}.dg-table-pagination--end{justify-content:flex-end}.ant-select-dropdown .ant-select-item{font-size:15px}.ant-tooltip,.ant-tooltip-inner,.ant-tooltip-container,.ant-tooltip-unique-container{font-size:14px!important}.ant-empty-description,.ant-table,.ant-table-thead>tr>th,.ant-table-tbody>tr>td,.ant-card-head-title,.ant-pagination,.ant-pagination li,.ant-pagination li a,.ant-pagination-total-text,.ant-pagination-options,.ant-pagination .ant-select,.ant-pagination .ant-select-selector,.ant-pagination .ant-select-selection-item,.ant-input,.ant-input-affix-wrapper>input,.ant-select,.ant-select-selector,.ant-select-selection-item,.ant-select-selection-search-input,.ant-btn,.ant-dropdown-menu-item,.ant-form-item-label>label,.form-field__label,.ant-radio-wrapper,.ant-checkbox-wrapper,.ant-picker,.ant-picker-input>input{font-size:15px!important}.ant-tabs-tab,.ant-tabs-tab-btn{font-size:16px!important}.ant-message,.ant-message :not(.anticon),.ant-notification,.ant-notification :not(.anticon),.ant-alert{font-size:15px!important}.ant-message{top:32px!important}.ant-input[type=password]{ime-mode:disabled}.ant-notification-notice-title,.ant-alert-title{font-size:15px!important;font-weight:600!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next,.ant-pagination-jump-prev,.ant-pagination-jump-next,.ant-pagination-item-link{min-width:32px!important;height:32px!important;line-height:30px!important}.ant-pagination .ant-select-selector{height:32px!important;min-height:32px!important}.ant-pagination .ant-select-selection-item,.ant-pagination .ant-select-selection-search{line-height:30px!important}.guide-step-body{flex-direction:column;display:flex}.guide-step-body>*{flex-shrink:0}.guide-step-body>.param-condition-step{flex:1;min-height:0}.dg-resizable-table .ant-table-thead>tr>th.ant-table-cell{background:var(--bg-primary);height:40px;color:var(--text-primary);font-weight:600;line-height:20px;padding:8px 12px!important}.dg-resizable-table .ant-table-thead>tr>th.ant-table-cell:before{height:20px!important}.dg-resizable-table .ant-table-tbody>tr>td.ant-table-cell{height:44px;line-height:20px;padding:8px 12px!important}.table-actions{justify-content:center;align-items:center;display:inline-flex}.table-actions--overflow-right{justify-content:flex-start;width:100%}.table-actions--has-overflow>:last-child{margin-left:auto}.table-action-btn{appearance:none;box-shadow:none;border:0}.dg-resizable-table .ant-btn.ant-btn-icon-only,.ai-resource-card__footer-actions .ant-btn.ant-btn-icon-only{width:28px!important;min-width:28px!important;height:28px!important;padding:0!important}.table-action-btn:disabled,.table-action-btn[aria-disabled=true]{cursor:not-allowed;opacity:.45}.dg-resizable-table .ant-table-thead>tr>th.ant-table-cell,.dg-resizable-table .ant-table-tbody>tr>td.ant-table-cell{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.dg-resizable-table .ant-table-cell>*{max-width:100%}.dg-resizable-table .ant-pagination{flex-shrink:0;justify-content:center}.pod-monitor-table>.dg-resizable-table .ant-table-container,.pod-monitor-table>.dg-resizable-table .ant-table-content{border:0!important;border-radius:0!important}.platform-management-tabs,.platform-management-tabs>.ant-tabs-content-holder,.platform-management-tabs>.ant-tabs-content-holder>.ant-tabs-content,.ops-engine-cluster-tabs,.ops-engine-cluster-tabs>.ant-tabs-content-holder,.ops-engine-cluster-tabs>.ant-tabs-content-holder>.ant-tabs-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.platform-management-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,.ops-engine-cluster-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{min-width:0;min-height:0}.platform-management-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane-active,.ops-engine-cluster-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane-active{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.platform-management-tabs>.ant-tabs-nav,.ops-engine-cluster-tabs>.ant-tabs-nav{flex-shrink:0;margin-bottom:12px}.ops-seatunnel-node-list{scrollbar-width:none;-ms-overflow-style:none}.ops-seatunnel-node-list::-webkit-scrollbar{width:0;height:0;display:none}.platform-management-tab-pane{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.platform-management-tab-pane>.dg-resizable-table-wrap{flex:1;min-height:0}.model-console-page .platform-management-tabs>.ant-tabs-content-holder{flex:1 1 0;min-height:0;overflow:hidden}.model-console-page .platform-management-tabs>.ant-tabs-content-holder>.ant-tabs-content,.model-console-page .platform-management-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane-active,.model-console-page .platform-management-tab-pane,.model-console-page .model-console-table-wrap{flex:1 1 0;min-height:0}.model-console-provider-name-cell{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.model-console-provider-name-cell__test-status{flex:none}.model-console-provider-name-cell__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.index-versions-tab{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.index-versions-tab__toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:12px;display:flex}.index-versions-tab__table{flex-direction:column;flex:1;min-width:0;min-height:0;padding-bottom:4px;display:flex;overflow:hidden}.index-versions-table{flex-direction:column;flex:1;min-height:0;display:flex}.index-versions-table-wrap{flex:1 1 0;height:100%;min-height:0}.index-versions-table .ant-spin-nested-loading,.index-versions-table .ant-spin-container,.index-versions-table .ant-table{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.index-versions-table .ant-table-container{flex-direction:column;flex:1;min-height:0;display:flex}.index-versions-table .ant-table-content,.index-versions-table .ant-table-body{width:100%}.index-versions-table .ant-table-body{flex:1;min-height:0}.index-versions-table .ant-pagination{flex-shrink:0;margin:12px 0 0}.ask-result-table{background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-card);width:100%;min-width:0;max-width:100%;overflow:hidden}.ask-result-visualization{background:0 0;border:0;border-radius:0;width:calc(100% + 24px);min-width:0;max-width:calc(100% + 24px);margin-inline:-12px;overflow:visible}.ask-result-visualization .ask-result-table{border:0;border-radius:0}.ask-result-visualization__chart-action{border-top:1px solid var(--border-color)}.ask-result-visualization__chart{background:var(--card-bg);min-width:0;padding:0}.ask-result-visualization__chart-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;padding:0 10px;display:flex}.ask-result-visualization__chart-meta{flex:1;min-width:0}.ask-result-visualization__view-select{flex-shrink:0;width:136px}.ask-result-visualization__chart-action{background:var(--card-bg);padding:10px 12px}.ask-result-visualization__reason{max-width:calc(100% - 20px);color:var(--text-secondary);background:var(--bg-primary);border:1px solid var(--border-color);vertical-align:top;border-radius:999px;align-items:center;gap:6px;margin:6px 10px 0;padding:3px 8px;font-size:12px;line-height:18px;display:inline-flex}.ask-result-visualization__reason .anticon{color:var(--accent);flex:none;font-size:12px}.ask-result-visualization__reason span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ask-result-table__table.ant-table-wrapper{width:100%;max-width:100%}.ask-result-table__table .ant-table{background:0 0}.ask-result-table__table .ant-table-container{border-radius:var(--radius-card) var(--radius-card) 0 0}.ask-result-table__table .ant-table-thead>tr>th{background:var(--bg-primary);color:var(--text-primary);white-space:nowrap;font-weight:600}.ask-result-table__table .ant-table-tbody>tr>td{color:var(--text-primary);white-space:nowrap}.ask-result-table__table .ant-table-cell{padding:10px 12px!important}.ask-result-table__table .ant-table-body{scrollbar-gutter:stable}.ask-result-table__table .ant-pagination{margin:10px 12px}.ask-result-table__header-text,.ask-result-table__cell-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.table-scroll{flex:1;min-height:0;overflow:hidden}.drawer-form{padding:16px 24px}.ant-drawer-body>.drawer-form{box-sizing:border-box;height:100%;min-height:0;overflow:hidden auto}.form-section{background:var(--fill-secondary);border-radius:var(--radius-compact);margin-bottom:20px;padding:16px}.form-section__title{color:var(--text-primary);border-bottom:1px solid var(--border-color);letter-spacing:-.01em;margin-bottom:12px;padding-bottom:8px;font-size:14px;font-weight:600}.model-console-lb-advanced{flex-direction:column;gap:14px;display:flex}.model-console-lb-advanced .ant-alert{flex-shrink:0}.model-console-lb-advanced .ant-form{flex-direction:column;gap:14px;display:flex}.model-console-lb-advanced__section{border:1px solid var(--border-color);border-radius:var(--radius-card);background:var(--card-bg);margin-bottom:0;padding:14px 14px 2px;overflow:hidden}.model-console-lb-advanced__section .form-section__title{margin:-2px 0 12px;padding-bottom:10px}.model-console-lb-advanced__footer.dg-form-action-bar{border-top:0;justify-content:space-between;padding-top:0}.form-field{margin-bottom:16px}.form-field__label{color:var(--text-primary);letter-spacing:-.01em;margin-bottom:6px;font-size:14px;font-weight:400;display:block}.form-field--grow{flex:1}.form-field-row{align-items:flex-start;gap:12px;display:flex}.req:before{content:"*";color:var(--danger);margin-right:4px}.pagination{flex-shrink:0;justify-content:center;padding:12px 0;display:flex}.empty-msg{text-align:center;color:var(--text-tertiary);padding:40px 20px}.empty-state{color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.pill{border-radius:var(--radius-pill);letter-spacing:-.01em;align-items:center;padding:4px 12px;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}.pill--success{background:var(--success-bg);color:var(--success)}.pill--danger{background:var(--danger-bg);color:var(--danger)}.pill--warning{background:var(--warning-bg);color:var(--warning)}.pill--info{background:var(--info-bg);color:var(--info)}.pill--accent{background:var(--accent-bg);color:var(--accent)}.action-btns{align-items:center;gap:4px;display:flex}.btn--danger:hover{color:var(--danger)!important;border-color:var(--danger)!important}.hero-display{letter-spacing:-.28px;color:var(--text-primary);font-size:56px;font-weight:600;line-height:1.07}.section-title{letter-spacing:-.374px;color:var(--text-primary);font-size:40px;font-weight:600;line-height:1.1}.eyebrow{letter-spacing:-.01em;text-transform:uppercase;color:var(--text-secondary);font-size:12px;font-weight:600}.nav-icon-btn{width:28px;height:28px;color:inherit;font:inherit;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.nav-tab,.nav-avatar-btn,.sidebar-item,.header-tenant-select{cursor:pointer}.header-tenant-select{transition:background var(--transition-fast);border-radius:6px;overflow:hidden}.header-tenant-select .ant-select-selector{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-avatar-btn,.ant-btn.ant-btn-icon-only,.ant-btn.ant-btn-circle{border-radius:8px!important}.ant-btn.ant-btn-icon-only{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.ant-btn.ant-btn-icon-only:not(:disabled):hover,.ant-btn.ant-btn-icon-only:not(:disabled):focus-visible{background:var(--nav-item-hover-bg)!important;border-color:#0000!important}.nav-icon-btn:hover,.nav-tab:hover:not(.nav-tab--active),.nav-avatar-btn:hover,.sidebar-item:hover:not(.sidebar-item--active),.header-tenant-select:hover,.app-sidebar__brand-home:hover,.app-header__brand-home:hover{background:var(--nav-item-hover-bg)!important}.app-sidebar__brand-home:focus-visible,.app-header__brand-home:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kb-advanced-config{border:1px solid var(--border-color);background:var(--surface-parchment);border-radius:8px;margin-top:4px;padding:0;overflow:hidden}.kb-advanced-config__header{width:100%;height:36px;color:var(--text-primary);font:inherit;text-align:left;transition:background var(--transition-fast);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.kb-advanced-config__header:hover{background:var(--control-bg)}.kb-advanced-config__header:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.kb-advanced-config--open .kb-advanced-config__header{border-bottom-right-radius:0;border-bottom-left-radius:0}.kb-advanced-config__body{border-top:1px solid var(--border-color);background:var(--surface-parchment);border-radius:0 0 8px 8px;gap:16px;padding:16px;display:grid}.kb-advanced-config__body .ant-form-item{margin-bottom:0}:where(button:not(:disabled),a[href],[role=button]:not([aria-disabled=true]),.ant-btn:not(:disabled),.ant-dropdown-trigger,.ant-select:not(.ant-select-disabled),.ant-picker:not(.ant-picker-disabled),.ant-tabs-tab,.ant-segmented-item,.ant-radio-button-wrapper:not(.ant-radio-button-wrapper-disabled),.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled),.ant-radio-wrapper:not(.ant-radio-wrapper-disabled),.ant-switch:not(.ant-switch-disabled),.ant-pagination-item,.ant-pagination-prev:not(.ant-pagination-disabled),.ant-pagination-next:not(.ant-pagination-disabled),.ant-tree-node-content-wrapper,.ant-collapse-header,.ant-upload,.ant-table-row[data-row-key],.hover-card){cursor:pointer}:where(.ant-dropdown-trigger:hover,.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.ant-picker:not(.ant-picker-disabled):hover,.ant-tabs-tab:hover,.ant-segmented-item:hover:not(.ant-segmented-item-selected),.ant-radio-button-wrapper:not(.ant-radio-button-wrapper-disabled):hover,.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover,.ant-radio-wrapper:not(.ant-radio-wrapper-disabled):hover,.ant-pagination-item:hover,.ant-pagination-prev:not(.ant-pagination-disabled):hover .ant-pagination-item-link,.ant-pagination-next:not(.ant-pagination-disabled):hover .ant-pagination-item-link,.ant-tree-node-content-wrapper:hover,.ant-collapse-header:hover),.ant-table-row[data-row-key]:hover>td{background:var(--nav-item-hover-bg)!important}.ask-datasource-params-collapse{border-radius:8px;overflow:hidden}.ask-datasource-params-collapse .ant-collapse-item-active{background:var(--nav-item-hover-bg);border-radius:8px}.ask-datasource-params-collapse .ant-collapse-header{border-radius:8px!important}.ask-datasource-params-collapse .ant-collapse-item-active>.ant-collapse-header{border-radius:8px 8px 0 0!important}.ask-datasource-params-collapse .ant-collapse-content{background:0 0}.ask-datasource-params-collapse .ant-collapse-content-box{padding-top:0!important}.datasource-sync-status-action:hover{background:0 0!important}.datasource-sync-status-action:hover .datasource-sync-status-tag{filter:brightness(.96)}.hover-card{cursor:pointer;background:var(--card-bg);transition:background var(--transition-fast)}.hover-card:hover{background:var(--nav-item-hover-bg)}.dg-business-card{border:1px solid var(--border-color);border-radius:var(--radius-card);background:var(--card-bg);min-width:0;height:100%;min-height:142px;transition:background var(--transition-fast), border-color var(--transition-fast);flex-direction:column;padding:16px;display:flex;overflow:hidden}.dg-business-card:hover{border-color:var(--accent)}.dg-business-card--summary{min-height:120px}.dg-business-card--workbench{min-height:160px}.dg-business-card--interactive{cursor:pointer}.ai-resource-card{border:1px solid var(--border-color);border-radius:var(--radius-card);background:var(--card-bg);height:100%;min-height:238px;transition:background var(--transition-fast), border-color var(--transition-fast);flex-direction:column;padding:22px;display:flex;overflow:hidden}.ai-resource-card:hover{background:var(--card-bg);border-color:var(--accent)}.ai-resource-card__header{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;margin-bottom:14px;display:flex}.ai-resource-card__title-row{flex:1;align-items:flex-start;gap:14px;min-width:0;display:flex}.ai-resource-card__icon{width:36px;height:36px;color:var(--accent);flex:none;justify-content:center;align-items:center;font-size:21px;line-height:1;display:inline-flex}.ai-resource-card__asset-icon{background:var(--accent-light);width:36px;height:36px;color:var(--accent);border-radius:8px;justify-content:center;align-items:center;font-size:21px;line-height:1;display:inline-flex}.ai-resource-card__title-stack{flex:1;min-width:0}.ai-resource-card__title{color:var(--text-primary);font-size:20px;font-weight:600;line-height:1.35}.ai-resource-card__title-meta{min-width:0;margin-top:5px}.ai-resource-card__title-metrics{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.ai-resource-card__title-metric{color:var(--text-secondary);white-space:nowrap;align-items:baseline;gap:3px;font-size:12px;line-height:1.2;display:inline-flex}.ai-resource-card__title-metric-value{color:var(--text-primary);font-weight:500}.ai-resource-card__header-actions{flex:none;justify-content:flex-end;align-items:center;gap:4px;min-height:32px;display:flex}.ai-resource-card__status-tag.ant-tag{border-radius:var(--radius-pill);height:24px;transition:background var(--transition-fast), color var(--transition-fast);align-items:center;margin-inline-end:0;padding:0 9px;line-height:1;display:inline-flex}.ai-resource-card__header-actions .ant-dropdown-trigger{border-radius:8px;display:inline-flex}.ai-resource-card__header-actions>span,.ai-resource-card__header-actions .ant-btn{border-radius:8px!important}.ai-resource-card__header-actions>span{display:inline-flex;overflow:hidden}.ai-resource-card__description{--ai-resource-card-description-line-height:1.55;--ai-resource-card-description-lines:2;min-height:calc(1em * var(--ai-resource-card-description-line-height) * var(--ai-resource-card-description-lines));max-height:calc(1em * var(--ai-resource-card-description-line-height) * var(--ai-resource-card-description-lines));color:var(--text-secondary);font-size:14px;line-height:var(--ai-resource-card-description-line-height);-webkit-line-clamp:var(--ai-resource-card-description-lines);text-overflow:ellipsis;word-break:break-all;overflow-wrap:anywhere;-webkit-box-orient:vertical;overflow:hidden;white-space:normal!important;display:-webkit-box!important}.ai-resource-card__tags{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-top:14px;display:flex}.ai-resource-card__tags .ant-tag{border-radius:var(--radius-pill);vertical-align:middle;text-overflow:ellipsis;justify-content:center;align-items:center;gap:4px;max-width:100%;height:30px;margin-inline-end:0;padding:0 10px;line-height:1;display:inline-flex;overflow:hidden}.ai-resource-card__tags .ant-tag .anticon{justify-content:center;align-items:center;line-height:1;display:inline-flex}.ai-resource-card__metrics{border-top:1px solid var(--border-color);gap:0;margin-top:10px;padding-top:9px;display:grid}.ai-resource-card__metric{text-align:center;min-width:0;padding:0 6px}.ai-resource-card__metric:first-child{padding-left:0}.ai-resource-card__metric:last-child{padding-right:0}.ai-resource-card__metric+.ai-resource-card__metric{border-left:1px solid var(--border-color)}.ai-resource-card__metric-label{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;font-size:11px;line-height:1.2;overflow:hidden}.ai-resource-card__metric-value{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:14px;font-weight:400;line-height:1.1;overflow:hidden}.ai-resource-card__metric-value .ant-tag{border-radius:var(--radius-pill);text-overflow:ellipsis;justify-content:center;align-items:center;max-width:100%;height:24px;margin-inline-end:0;padding:0 8px;font-size:12px;line-height:1;display:inline-flex;overflow:hidden}.ai-resource-card__footer-actions{border-top:1px solid var(--border-color);flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;margin-top:10px;padding-top:10px;display:flex}.ai-resource-card__footer-actions>:last-child{margin-left:auto}.ai-resource-card__footer-actions .ant-dropdown-trigger{border-radius:8px;display:inline-flex}.ai-resource-card__footer-actions>span,.ai-resource-card__footer-actions .ant-btn{border-radius:8px!important}.ai-resource-card__footer-actions .nav-icon-btn,.ai-resource-card__footer-actions .ant-btn.ant-btn-icon-only{color:var(--text-secondary)}.ai-resource-card__footer-actions .nav-icon-btn:disabled,.ai-resource-card__footer-actions .ant-btn.ant-btn-icon-only:disabled{color:var(--text-tertiary);opacity:.45;cursor:not-allowed;background:0 0}.ai-resource-card__footer-actions .nav-icon-btn:disabled .anticon,.ai-resource-card__footer-actions .ant-btn.ant-btn-icon-only:disabled .anticon{color:inherit}.ai-resource-card__footer-actions .nav-icon-btn:hover,.ai-resource-card__footer-actions .nav-icon-btn:focus-visible,.ai-resource-card__footer-actions .ant-btn.ant-btn-icon-only:hover,.ai-resource-card__footer-actions .ant-btn.ant-btn-icon-only:focus-visible{color:var(--accent);outline:none}.ai-resource-card__footer-actions .nav-icon-btn .anticon,.ai-resource-card__footer-actions .ant-btn.ant-btn-icon-only .anticon{font-size:16px}.ai-resource-card--dataset-compact{height:auto;min-height:198px;padding:18px 20px 8px}.ai-resource-card--dataset-compact .ai-resource-card__header{gap:12px;margin-bottom:12px}.ai-resource-card--dataset-compact .ai-resource-card__title-row{align-items:center;gap:12px}.ai-resource-card--dataset-compact .ai-resource-card__title{font-size:18px;line-height:1.3}.ai-resource-card--dataset-compact .ai-resource-card__title-meta{margin-top:4px}.ai-resource-card--dataset-compact .ai-resource-card__title-metrics{gap:8px}.ai-resource-card--dataset-compact .ai-resource-card__description{--ai-resource-card-description-line-height:1.45;min-height:calc(1em * var(--ai-resource-card-description-line-height) * var(--ai-resource-card-description-lines));max-height:calc(1em * var(--ai-resource-card-description-line-height) * var(--ai-resource-card-description-lines));font-size:13px;line-height:var(--ai-resource-card-description-line-height)}.ai-resource-card--dataset-compact .ai-resource-card__tags{gap:8px;margin-top:10px}.ai-resource-card--dataset-compact .ai-resource-card__tags .ant-tag{height:28px;padding:0 10px}.ai-resource-card--dataset-compact .ai-resource-card__footer-actions,.ai-resource-card--knowledge-asset .ai-resource-card__footer-actions{border-top:0;margin-top:auto;padding-top:0}.ai-resource-card--assistant-asset,.ai-resource-card--knowledge-asset{height:auto;min-height:198px;padding:18px 20px 8px}.ai-resource-card--assistant-asset .ai-resource-card__header,.ai-resource-card--knowledge-asset .ai-resource-card__header{gap:12px;margin-bottom:12px}.ai-resource-card--assistant-asset .ai-resource-card__title-row,.ai-resource-card--knowledge-asset .ai-resource-card__title-row{align-items:center;gap:12px}.ai-resource-card--assistant-asset .ai-resource-card__asset-icon,.ai-resource-card--knowledge-asset .ai-resource-card__asset-icon{background:var(--accent-light)}.ai-resource-card--assistant-asset .ai-resource-card__title,.ai-resource-card--knowledge-asset .ai-resource-card__title{font-size:16px;line-height:1.3}.ai-resource-card--assistant-asset .ai-resource-card__title-meta,.ai-resource-card--knowledge-asset .ai-resource-card__title-meta{margin-top:4px}.ai-resource-card--assistant-asset .ai-resource-card__description,.ai-resource-card--knowledge-asset .ai-resource-card__description{--ai-resource-card-description-line-height:1.45;min-height:calc(1em * var(--ai-resource-card-description-line-height) * var(--ai-resource-card-description-lines));max-height:calc(1em * var(--ai-resource-card-description-line-height) * var(--ai-resource-card-description-lines));color:var(--text-secondary);font-size:13px;line-height:var(--ai-resource-card-description-line-height)}.ai-resource-card--assistant-asset .ai-resource-card__tags,.ai-resource-card--knowledge-asset .ai-resource-card__tags{gap:8px;margin-top:10px}.ai-resource-card__feedback-summary{min-width:0;color:var(--text-secondary);flex-wrap:nowrap;align-items:center;gap:10px;font-size:12px;line-height:18px;display:flex}.ai-resource-card__feedback-item{min-width:0;color:var(--text-secondary);white-space:nowrap;transition:color var(--transition-fast), background var(--transition-fast);border-radius:6px;align-items:center;gap:4px;display:inline-flex}.ai-resource-card__feedback-item:hover,.ai-resource-card__feedback-item:focus-visible{color:var(--accent);background:var(--nav-item-hover-bg);outline:none}.ai-resource-card__feedback-item .anticon{font-size:12px}.ai-resource-card--assistant-asset .ai-resource-card__footer-actions{border-top:0;margin-top:auto;padding-top:0}@keyframes ops-flow{0%{transform:translate(-80px)}to{transform:translate(calc(100vw - 220px))}}.nav-tab--active:hover{background:var(--nav-item-active-bg)}.ant-modal-body{max-height:calc(100vh - 200px);overflow-y:auto}.ops-alert-rule-modal .ant-modal-body{max-height:none;overflow-y:visible}.ops-stop-job-modal{max-width:calc(100vw - 32px)}.ops-stop-job-modal .ant-modal-body{max-height:none;overflow:hidden}.ops-stop-job-modal__reason textarea.ant-input{resize:none;max-height:min(36vh,280px);overflow-y:auto!important}.ops-alert-rule-table .ant-table-thead>tr>th,.ops-alert-rule-table .ant-table-tbody>tr>td{padding:8px 10px}.ops-alert-rule-table .ant-table-tbody>tr>td{vertical-align:middle}.ant-drawer-content{flex-direction:column;display:flex}.ant-drawer-body{flex:1;min-height:0;overflow:hidden}.ant-drawer .ant-drawer-close{width:28px;height:28px;color:var(--text-secondary);transition:background var(--transition-fast), color var(--transition-fast);border-radius:8px;justify-content:center;align-items:center;margin-inline-end:8px;padding:0;display:inline-flex}.ant-drawer .ant-drawer-close:hover{color:var(--text-primary);background:var(--nav-item-hover-bg)}.ant-drawer .dg-resizable-drawer__close--disabled{cursor:not-allowed;opacity:.45}.ant-drawer .dg-resizable-drawer__close--disabled:hover{color:var(--text-secondary);background:0 0}.ant-drawer .ant-drawer-close .anticon{font-size:16px}.react-flow__controls{border:1px solid var(--border-color);border-radius:var(--radius-compact);box-shadow:var(--shadow-sm);overflow:hidden}.react-flow__controls .react-flow__controls-button{width:28px;height:28px;color:var(--text-primary);background:color-mix(in srgb, var(--card-bg) 92%, var(--bg-primary));border-bottom:1px solid var(--border-color);transition:background var(--transition-fast), color var(--transition-fast)}.react-flow__controls .react-flow__controls-button:hover{color:var(--accent);background:var(--nav-item-hover-bg)}.react-flow__controls .react-flow__controls-button svg{fill:currentColor;color:currentColor}.react-flow__controls .react-flow__controls-button:disabled{color:var(--text-secondary);background:color-mix(in srgb, var(--card-bg) 92%, var(--bg-primary));opacity:.72}.react-flow__controls .react-flow__controls-button:last-child{border-bottom:0}.ops-machine-topology-flow .react-flow__nodes,.ops-service-topology-flow .react-flow__nodes{overflow:visible;z-index:2!important}.ops-machine-topology-flow .react-flow__edges,.ops-service-topology-flow .react-flow__edges{z-index:1!important}.ops-machine-topology-flow .react-flow__pane,.ops-service-topology-flow .react-flow__pane,.ops-machine-topology-flow .react-flow__pane.dragging,.ops-service-topology-flow .react-flow__pane.dragging{cursor:move!important}.ops-machine-topology-flow .react-flow__node,.ops-machine-topology-flow .react-flow__node:hover,.ops-machine-topology-flow .react-flow__node.selected,.ops-machine-topology-flow .react-flow__node.dragging,.ops-service-topology-flow .react-flow__node,.ops-service-topology-flow .react-flow__node:hover,.ops-service-topology-flow .react-flow__node.selected,.ops-service-topology-flow .react-flow__node.dragging{opacity:1!important;visibility:visible!important}.ops-machine-topology-flow .react-flow__node,.ops-service-topology-flow .react-flow__node{z-index:2;overflow:visible;cursor:pointer!important}.ops-machine-topology-flow .react-flow__node *,.ops-service-topology-flow .react-flow__node *{cursor:pointer!important}.ops-machine-topology-flow .react-flow__node:hover,.ops-machine-topology-flow .react-flow__node.selected,.ops-machine-topology-flow .react-flow__node.dragging,.ops-service-topology-flow .react-flow__node:hover,.ops-service-topology-flow .react-flow__node.selected,.ops-service-topology-flow .react-flow__node.dragging{z-index:5!important}.ops-machine-topology-flow .react-flow__node-machine,.ops-service-topology-flow .react-flow__node-service{background:0 0}@media (width<=1199px){:root{--card-margin:12px;--card-radius:12px}}@media (width<=767px){:root{--card-margin:8px;--card-radius:8px}}.version-history-drawer{gap:var(--space-3);flex-direction:column;height:100%;min-height:0;display:flex}.version-history-drawer__timeline{min-height:0;padding:var(--space-1) var(--space-1) var(--space-1) 0;overflow:auto}.version-history-drawer__version{width:100%;padding-bottom:var(--space-1)}.version-history-drawer__version-content{gap:var(--space-2);width:100%;padding:0 0 var(--space-2);color:var(--text-primary);text-align:left;flex-direction:column;display:flex}.version-history-drawer__version-title,.version-history-drawer__version-actions,.version-history-drawer__version-statuses,.version-history-drawer__version-meta,.version-history-drawer__version-summary{align-items:center;gap:var(--space-2);display:flex}.version-history-drawer__version-title,.version-history-drawer__version-meta{justify-content:space-between}.version-history-drawer__version-statuses{flex-wrap:wrap}.version-history-drawer__version-actions{justify-content:flex-end}.version-history-drawer__version-summary{align-items:flex-start}.version-history-drawer__expanded{min-height:320px;margin:var(--space-2) 0 var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-color)}.data-dev-version-cell{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.designer-panel-toggle{z-index:3;width:34px;min-width:34px;height:40px;color:var(--report-ink-muted,var(--text-secondary));cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.designer-panel-toggle:hover,.designer-panel-toggle:focus-visible{color:var(--report-ink,var(--text-primary));background:var(--report-hover,var(--nav-item-hover-bg))}.designer-panel-toggle:focus-visible{outline:2px solid var(--report-accent,var(--accent));outline-offset:-2px}.designer-panel-toggle--left.designer-panel-toggle--expanded{position:absolute;top:0;bottom:auto;right:0}.designer-panel-toggle--collapsed{position:absolute;top:50%;bottom:auto;transform:translateY(-50%)}.designer-panel-toggle--left.designer-panel-toggle--collapsed{right:0}.designer-panel-toggle--right.designer-panel-toggle--collapsed{left:0}.designer-panel-toggle--right.designer-panel-toggle--expanded{position:static}.app-shell{--app-shell-chrome-bg:color-mix(in srgb, var(--bg-primary) 52%, transparent);isolation:isolate;background:radial-gradient(ellipse at 8% 96%, color-mix(in srgb, var(--accent-on-dark) 16%, transparent), transparent 44%), var(--bg-primary)}.app-shell:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse at 8% 96%, color-mix(in srgb, var(--accent-on-dark) 22%, transparent), transparent 50%), radial-gradient(circle at 46% 42%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 40%);opacity:.96;position:absolute;inset:0}.app-shell__ambient{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.app-shell__glow{filter:blur(74px);mix-blend-mode:screen;opacity:.18;border-radius:9999px;position:absolute}.app-shell__glow--primary{background:var(--accent);opacity:0;width:860px;height:620px;top:-460px;right:-680px}.app-shell__glow--secondary{background:var(--accent-on-dark);opacity:.16;width:460px;height:460px;bottom:-120px;left:90px}.app-shell__glow--accent{background:var(--info);opacity:.11;width:340px;height:340px;top:24%;left:42%}.app-shell>aside,.app-shell__right{z-index:1;position:relative}.app-shell--fullscreen-workbench .app-shell__right{background:var(--card-bg);-webkit-backdrop-filter:none}.app-shell--fullscreen-workbench .app-shell__content{padding:0}.app-shell>aside{background:var(--app-shell-chrome-bg);box-shadow:none;-webkit-backdrop-filter:blur(18px)saturate(170%);border-right:0}.app-sidebar__menu{scrollbar-width:none;-ms-overflow-style:none}.app-sidebar__menu::-webkit-scrollbar{width:0;height:0;display:none}.app-shell__right{background:var(--app-shell-chrome-bg);-webkit-backdrop-filter:blur(18px)saturate(170%)}.app-shell main{z-index:1;background:0 0;position:relative}.app-shell__watermark{z-index:3;pointer-events:none;mix-blend-mode:multiply;background-repeat:repeat;background-size:360px 190px;position:absolute;inset:0}.app-shell .page-container{z-index:1;background:var(--card-bg);box-shadow:none;border:0;position:relative}.app-shell .page-container :where(.ant-card,.dg-resizable-table-wrap,.ant-table-wrapper){background:var(--card-bg)}[data-theme=dark] .app-shell__glow{opacity:.13;mix-blend-mode:normal}[data-theme=dark] .app-shell:before{opacity:.72;background:radial-gradient(circle at 10% 84%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 30%), radial-gradient(circle at 88% 10%, color-mix(in srgb, var(--info) 16%, transparent), transparent 30%)}[data-theme=dark] .app-shell__watermark{opacity:.72;mix-blend-mode:screen}@media (width<=767px){.app-shell .app-header{justify-content:flex-end!important;padding:0 8px!important}.app-shell .app-header__domains{display:none!important}.app-shell .app-header__utilities{max-width:100%}.app-shell .header-tenant-select{max-width:120px}}
