@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Noto+Sans+SC:wght@400;500;600;700&display=swap);@import url(https://cdn.jsdelivr.net/npm/@lobehub/webfont-harmony-sans@1.0.0/css/index.css);.ds-tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ds-content-block{background:var(--ds-bg-spotlight);border:1px solid var(--ds-border);border-radius:.7142857143rem;padding:var(--ds-space-3)}.ds-content-block+.ds-content-block{margin-top:var(--ds-space-3)}.ds-content-block__title{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600;margin:0 0 var(--ds-space-2)}.ds-content-block__meta{color:var(--ds-text-tertiary);font-size:var(--ds-font-size-sm);line-height:1.55;margin:0}.ds-section-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-2);justify-content:space-between}.ds-metrics-row{margin-bottom:var(--ds-space-4)!important}.ds-metrics-row.ds-metrics-row--tiles{border-bottom:1px solid var(--ds-border);padding-bottom:.2857142857rem}.ds-metrics-row.ds-metrics-row--tiles>.ant-col:not(:last-child) .ds-metric-tile{border-right:1px solid var(--ds-border);padding-right:1.1428571429rem}html[data-desktop-tier=laptop] .ds-metrics-row.ds-metrics-row--tiles>.ant-col .ds-metric-tile{border-right:none;padding-right:0}.ds-metric-tile{padding:.8571428571rem 0}.ds-metric-tile__label{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:500;letter-spacing:.04em;margin-bottom:.2857142857rem;text-transform:uppercase}.ds-metric-tile__value{color:var(--ds-text-primary);font-size:2rem;font-weight:700;line-height:1.1}.ds-metric-tile__delta{color:var(--ds-text-tertiary);font-size:.7857142857rem;line-height:1.4;margin-top:.2857142857rem}.ds-metric-tile__delta--up{color:var(--ds-warning)}.ds-metric-tile__delta--down{color:var(--ds-success)}.ds-metric-tile__delta--neutral{color:var(--ds-text-tertiary)}.ds-metric-tile--loading .ds-metric-tile__skeleton{animation:ds-skeleton-shimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--ds-fill-secondary) 25%,var(--ds-border) 50%,var(--ds-fill-secondary) 75%);background-size:200% 100%;border-radius:.2857142857rem;height:2rem;margin-top:.2857142857rem;width:4.5714285714rem}@keyframes ds-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.ds-page-hero{align-items:center;display:flex;flex-wrap:wrap;gap:.8571428571rem;justify-content:space-between;margin-bottom:1.1428571429rem}.ds-page-hero__title{color:var(--ds-text-primary);font-size:1.2857142857rem;font-weight:700;letter-spacing:-.02em;margin:0}.ds-page-hero__meta{color:var(--ds-text-tertiary);font-size:.8571428571rem}@keyframes ds-page-enter{0%{opacity:0;transform:translateY(.4285714286rem)}to{opacity:1;transform:translateY(0)}}.ant-layout-content>*{animation:ds-page-enter var(--ds-duration-slow) var(--ds-ease-out)}@media (prefers-reduced-motion:reduce){.ant-layout-content>*{animation:none}}.ds-scrollbar{scrollbar-color:var(--ds-scrollbar-thumb) #0000;scrollbar-width:thin}.ds-scrollbar::-webkit-scrollbar{height:.4285714286rem;width:.4285714286rem}.ds-scrollbar::-webkit-scrollbar-track{background:#0000;border-radius:.2142857143rem}.ds-scrollbar::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb);border-radius:.2142857143rem}.ds-scrollbar::-webkit-scrollbar-corner{background:#0000}.ds-scrollbar--chat{scrollbar-color:var(--ds-scrollbar-thumb) var(--ds-fill-secondary)}.ds-scrollbar--chat::-webkit-scrollbar{width:.5714285714rem}.ds-scrollbar--chat::-webkit-scrollbar-track{background:var(--ds-fill-secondary);border-radius:.2857142857rem}.ds-scrollbar--chat::-webkit-scrollbar-thumb{border-radius:.2857142857rem}.ds-flat-page{max-width:100%;padding:.2857142857rem 0;padding:var(--ds-space-1,.2857142857rem) 0}.ds-flat-panel.ant-card{background:var(--ds-bg-container)}.ds-flat-panel .ant-card-head{border-bottom:1px solid var(--ds-border-secondary);min-height:3.4285714286rem}.ds-flat-metric-card.ant-card{background:var(--ds-bg-container)!important;border:1px solid var(--ds-border)!important;box-shadow:var(--ds-shadow-sm)!important}.ds-flat-metric-card.ant-card .ant-card-body{background:#0000!important}.ds-flat-hero{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.8571428571rem;border-radius:var(--ds-radius-lg,.8571428571rem);box-shadow:var(--ds-shadow-sm);margin-bottom:1.4285714286rem;margin-bottom:var(--ds-space-5,1.4285714286rem);padding:1.1428571429rem 1.4285714286rem;padding:var(--ds-space-4,1.1428571429rem) var(--ds-space-5,1.4285714286rem)}.ds-flat-chart-card.ant-card{background:var(--ds-bg-container)!important;border:1px solid color-mix(in srgb,#066aff 26%,#0000);box-shadow:var(--ds-shadow-sm)!important}.ds-flat-chart-card.ant-card .ant-card-head{border-bottom:none;min-height:auto;padding:.8571428571rem 1.4285714286rem;padding:var(--ds-space-3,.8571428571rem) var(--ds-space-5,1.4285714286rem)}.ds-flat-chart-card.ant-card .ant-card-head-title{color:var(--ds-text-primary);font-size:1.0714285714rem;font-size:var(--ds-font-size-md,1.0714285714rem);font-weight:600}.ds-flat-chart-card.ant-card .ant-card-body{padding:1.1428571429rem 1.4285714286rem 1.4285714286rem;padding:var(--ds-space-4,1.1428571429rem) var(--ds-space-5,1.4285714286rem) var(--ds-space-5,1.4285714286rem)}.ds-chart-card-wrap{container-name:ds-chart-card;container-type:inline-size;display:flex;max-width:100%;min-width:0}.ds-chart-card-wrap>*,.ds-chart-card-wrap>.ant-card{min-width:0;width:100%}.ds-chart-panel{--ds-chart-panel-height:clamp(10rem,min(52cqi,28vh),15.7142857143rem);align-items:center;box-sizing:border-box;display:flex;height:var(--ds-chart-panel-height);justify-content:center;max-height:var(--ds-chart-panel-height);min-height:0;overflow:hidden;width:100%}.ds-chart-panel .echarts-for-react,.ds-chart-panel>div{height:100%!important;min-height:0!important;width:100%!important}:root{--composer-chip-radius:1.1428571429rem;--composer-chip-focus-border:#7eb0ff;--composer-chip-focus-shadow:0 0 0 0.2142857143rem #006aff14;--composer-dropdown-panel-bg:#fff;--composer-dropdown-panel-border:#e5e6eb;--composer-dropdown-panel-shadow:0 0.8571428571rem 2.2857142857rem #0f172a14,0 0.4285714286rem 1.1428571429rem #0f172a0d,0 0.1428571429rem 0.5714285714rem #066aff0a;--composer-dropdown-panel-inset:inset 0 1px 0 #fff;--composer-dropdown-panel-radius:1.1428571429rem;--composer-dropdown-option-radius:0.7142857143rem;--composer-dropdown-list-padding:0.5714285714rem 0.7142857143rem 0.5714285714rem 0.5714285714rem;--brand-english-tagline-font-size:0.6071428571rem;--brand-english-tagline-font-size-lg:0.6428571429rem;--brand-english-tagline-line-height:1.25;--brand-english-tagline-letter-spacing:0.015em;--brand-english-tagline-letter-spacing-lg:0.018em;--brand-english-tagline-font-family:"Inter","Segoe UI","Helvetica Neue","Roboto","Noto Sans",var(--ds-font-family,sans-serif)}[data-theme=dark]{--composer-chip-focus-border:#4d9fff80;--composer-chip-focus-shadow:0 0 0 0.2142857143rem #4d9fff24;--composer-dropdown-panel-bg:#1e222c;--composer-dropdown-panel-border:#ffffff1a;--composer-dropdown-panel-shadow:0 0.8571428571rem 2.2857142857rem #00000073,0 0.4285714286rem 1.1428571429rem #0000004d;--composer-dropdown-panel-inset:inset 0 1px 0 #ffffff0f}:root{--ai-layout-gutter:1.1428571429rem;--app-shell-canvas:#f8fbff;--app-shell-canvas-mid:#f0f6ff;--app-shell-canvas-end:#f5f9fd;--app-shell-bridge-width:5.1428571429rem;--app-shell-edge-fade-horizontal:linear-gradient(90deg,#fff0,#f8fbff59 42%,#f8fbffb8 72%,#f0f6ffe0);--app-shell-edge-fade-vertical:linear-gradient(180deg,#fff0,#f8fbff59 42%,#f8fbffb8 72%,#f0f6ffe0);--app-shell-header-divider-height:0.8571428571rem}.app-main-row{background:#f8fbff;background:var(--app-shell-canvas,#f8fbff);flex:1 1;min-height:0;min-width:0;overflow:hidden}.app-main-row.ant-layout{background:#f8fbff!important;background:var(--app-shell-canvas,#f8fbff)!important}.app-main-column{background:#0000!important;display:flex;flex:1 1;flex-direction:column;isolation:isolate;min-height:0;min-width:0;overflow:hidden;position:relative}.app-main-column:before{background:linear-gradient(90deg,#f8fbff,#fafcff 1.28571rem,#f8fbff 5.1428571429rem,#f8fbff),radial-gradient(circle at 82% 8%,#066aff0d 0,#0000 38%),radial-gradient(circle at 12% 88%,#066aff0a 0,#0000 42%),linear-gradient(180deg,#f8fbff,#f0f6ff 48%,#f5f9fd);background:linear-gradient(90deg,var(--app-shell-canvas,#f8fbff) 0,#fafcff calc(var(--ai-layout-gutter, .8571428571rem) + .14286rem),var(--app-shell-canvas,#f8fbff) var(--app-shell-bridge-width,5.1428571429rem),var(--app-shell-canvas,#f8fbff) 100%),radial-gradient(circle at 82% 8%,#066aff0d 0,#0000 38%),radial-gradient(circle at 12% 88%,#066aff0a 0,#0000 42%),linear-gradient(180deg,var(--app-shell-canvas) 0,var(--app-shell-canvas-mid) 48%,var(--app-shell-canvas-end) 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.app-main-column>*{position:relative;z-index:1}[data-theme=dark] .app-main-row,[data-theme=dark] .app-main-row.ant-layout{background:#0a0b0f!important;background:var(--ds-bg-layout,#0a0b0f)!important}[data-theme=dark]{--app-shell-canvas:var(--ds-bg-layout,#0a0b0f);--app-shell-canvas-mid:var(--ds-bg-layout,#0a0b0f);--app-shell-canvas-end:var(--ds-bg-layout,#0a0b0f);--app-shell-edge-fade-horizontal:none;--app-shell-edge-fade-vertical:none}[data-theme=dark] .app-main-column:before{background:#0a0b0f;background:var(--ds-bg-layout,#0a0b0f)}[data-theme=dark] .app-main-column:after{content:none;display:none}.ant-layout-content:not(.ai-assistant-layout-content):not(.dashboard-layout-content):not(.asset-overview-layout-content):not(.log-query-layout-content):not(.policy-center-layout-content):not(.vulnerability-overview-layout-content):not(.alarm-center-layout-content):not(.risk-total-overview-layout-content):not(.report-center-layout-content):not(.ai-active-task-layout-content):not(.usage-billing-layout-content):not(.cloud-access-layout-content):not(.memory-management-layout-content):not(.docs-center-layout-content){overflow-x:hidden!important;overflow-y:auto!important}.ai-active-task-layout-content.ant-layout-content,.alarm-center-layout-content.ant-layout-content,.asset-overview-layout-content.ant-layout-content,.cloud-access-layout-content.ant-layout-content,.dashboard-layout-content.ant-layout-content,.docs-center-layout-content.ant-layout-content,.log-query-layout-content.ant-layout-content,.memory-management-layout-content.ant-layout-content,.policy-center-layout-content.ant-layout-content,.report-center-layout-content.ant-layout-content,.risk-total-overview-layout-content.ant-layout-content,.usage-billing-layout-content.ant-layout-content,.vulnerability-overview-layout-content.ant-layout-content{display:flex!important;flex-direction:column!important;overflow-x:hidden!important;overflow-y:hidden!important}.ai-active-task-layout-content.ant-layout-content>*,.alarm-center-layout-content.ant-layout-content>*,.asset-overview-layout-content.ant-layout-content>*,.cloud-access-layout-content.ant-layout-content>*,.dashboard-layout-content.ant-layout-content>*,.docs-center-layout-content.ant-layout-content>*,.log-query-layout-content.ant-layout-content>*,.memory-management-layout-content.ant-layout-content>*,.policy-center-layout-content.ant-layout-content>*,.report-center-layout-content.ant-layout-content>*,.risk-total-overview-layout-content.ant-layout-content>*,.usage-billing-layout-content.ant-layout-content>*,.vulnerability-overview-layout-content.ant-layout-content>*{flex:1 1!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.ai-active-task-layout-content .ai-active-task-page,.alarm-center-layout-content .alarm-center-page,.asset-overview-layout-content .asset-overview-page,.cloud-access-layout-content .cloud-access-page,.dashboard-layout-content .dashboard-page,.log-query-layout-content .log-query-page,.memory-management-layout-content .memory-management-page,.policy-center-layout-content .policy-center-page,.report-center-layout-content .report-center-page,.risk-total-overview-layout-content .risk-total-overview-page,.usage-billing-layout-content .usage-billing-page,.vulnerability-overview-layout-content .vulnerability-overview-page{box-sizing:border-box!important;display:flex!important;flex:1 1!important;flex-direction:column!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.docs-center-layout-content .docs-shell{grid-gap:var(--ds-space-3)!important;align-items:stretch!important;box-sizing:border-box!important;display:grid!important;flex:1 1!important;gap:var(--ds-space-3)!important;grid-template-columns:minmax(15rem,18rem) minmax(0,1fr)!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}html[data-desktop-tier=laptop] .docs-center-layout-content .docs-shell{grid-template-columns:minmax(13.5rem,16rem) minmax(0,1fr)!important}.docs-center-layout-content .docs-shell__aside{align-self:stretch!important;height:100%!important;max-height:100%!important;min-height:0!important;position:relative!important;top:auto!important}.docs-center-layout-content .docs-shell__main{display:flex!important;flex-direction:column!important;height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.docs-center-layout-content .docs-shell__main>.docs-center-page,.docs-center-layout-content .docs-shell__main>.docs-home{box-sizing:border-box!important;display:flex!important;flex:1 1!important;flex-direction:column!important;height:100%!important;max-height:100%!important;min-height:0!important}.docs-center-layout-content .docs-shell__main>.docs-center-page{overflow:hidden!important}.docs-center-layout-content .docs-shell__main>.docs-home{overflow-x:hidden!important;overflow-y:auto!important}.docs-center-layout-content .docs-home__hero{flex:0 0 auto!important}.docs-center-layout-content .docs-home__body,.docs-center-layout-content .docs-home__learn{flex:1 1 auto!important;min-height:auto!important;overflow:visible!important}.alarm-center-layout-content .alarm-center-list-card.ant-card,.asset-overview-layout-content .asset-overview-page__list-card.ant-card,.log-query-layout-content .log-query-page__table-card.ant-card,.policy-center-layout-content .policy-center-list-card.ant-card,.report-center-layout-content .rc-generate-tasks,.vulnerability-overview-layout-content .vulnerability-overview-list-card.ant-card{display:flex!important;flex:1 1!important;flex-direction:column!important;height:auto!important;min-height:0!important;overflow:hidden!important}.alarm-center-layout-content .alarm-center-list-card>.ant-card-body,.alarm-center-layout-content .alarm-center-list-tabs .ant-tabs-tabpane-active,.alarm-center-layout-content .alarm-center-list-tabs.ant-tabs,.alarm-center-layout-content .alarm-center-list-tabs>.ant-tabs-content-holder,.alarm-center-layout-content .alarm-center-list-tabs>.ant-tabs-content-holder>.ant-tabs-content,.alarm-center-layout-content .alarm-center-tab-panel,.alarm-center-layout-content .alarm-center-table-body,.alarm-center-layout-content .alarm-center-table-section,.asset-overview-layout-content .asset-overview-page__list-card>.ant-card-body,.asset-overview-layout-content .asset-overview-table-body,.asset-overview-layout-content .asset-overview-table-section,.log-query-layout-content .log-query-page__table-card>.ant-card-body,.log-query-layout-content .log-query-page__table-section,.log-query-layout-content .log-result-table,.policy-center-layout-content .policy-center-list-card>.ant-card-body,.policy-center-layout-content .policy-center-table-body,.policy-center-layout-content .policy-center-table-section,.report-center-layout-content .rc-generate-layout,.report-center-layout-content .rc-task-table-body,.report-center-layout-content .rc-task-table-section,.vulnerability-overview-layout-content .vulnerability-overview-list-card>.ant-card-body,.vulnerability-overview-layout-content .vulnerability-overview-table-body,.vulnerability-overview-layout-content .vulnerability-overview-table-section{flex:1 1!important;height:auto!important;min-height:0!important;overflow:hidden!important}.alarm-center-layout-content .alarm-center-list-tabs .ant-tabs-tabpane-active,.alarm-center-layout-content .alarm-center-list-tabs>.ant-tabs-content-holder,.alarm-center-layout-content .alarm-center-list-tabs>.ant-tabs-content-holder>.ant-tabs-content{display:flex!important;flex-direction:column!important}.ai-active-task-layout-content .task-page-layout__overview,.alarm-center-layout-content .alarm-center-filters,.alarm-center-layout-content .alarm-center-list-tabs>.ant-tabs-nav,.alarm-center-layout-content .alarm-center-page__charts,.asset-overview-layout-content .asset-overview-filters,.asset-overview-layout-content .asset-overview-page__charts,.asset-overview-layout-content .asset-overview-page__list-header,.policy-center-layout-content .policy-center-filters,.policy-center-layout-content .policy-center-list-header,.policy-center-layout-content .vuln-policy-summary-cards,.report-center-layout-content .rc-generate-form,.report-center-layout-content .rc-generate-tasks>.rc-panel-header,.report-center-layout-content .rc-task-table-section>.rc-panel-filters,.vulnerability-overview-layout-content .vuln-policy-summary-cards,.vulnerability-overview-layout-content .vulnerability-overview-filters,.vulnerability-overview-layout-content .vulnerability-overview-list-header{flex:0 0 auto!important}.ai-active-task-layout-content .task-page-layout{display:flex!important;flex:1 1!important;flex-direction:column!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.ai-active-task-layout-content .task-page-layout__body{align-items:stretch!important;flex:1 1!important;height:auto!important;min-height:0!important;overflow:hidden!important}.ai-active-task-layout-content .task-list-content,.ai-active-task-layout-content .task-page-layout__tasks,.ai-active-task-layout-content .task-page-layout__workflow,.ai-active-task-layout-content .task-panel-card.ant-card,.ai-active-task-layout-content .task-panel-card>.ant-card-body,.ai-active-task-layout-content .workflow-template-panel{display:flex!important;flex:1 1!important;flex-direction:column!important;height:auto!important;min-height:0!important;overflow:hidden!important}.ai-active-task-layout-content .task-list-scroll,.ai-active-task-layout-content .workflow-template-scroll{flex:1 1!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important}.risk-total-overview-layout-content .risk-total-overview-page__charts{flex:0 0 auto!important}.risk-total-overview-layout-content .risk-total-overview-page__split{align-items:stretch!important;flex:1 1!important;height:auto!important;min-height:0!important;overflow:hidden!important}.risk-total-overview-layout-content .risk-total-overview-page__split-main,.risk-total-overview-layout-content .risk-total-overview-page__split-main>div,.risk-total-overview-layout-content .risk-total-overview-page__split-side,.risk-total-overview-layout-content .risk-total-overview-page__split-side>div,.risk-total-overview-layout-content .risk-total-table-panel{height:auto!important;max-height:100%!important;min-height:0!important}.risk-total-overview-layout-content .risk-total-table-body{display:flex!important;flex:1 1!important;flex-direction:column!important;height:auto!important;min-height:0!important;overflow:hidden!important}.alarm-center-layout-content .alarm-center-config-panel{flex:1 1!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important}.dashboard-layout-content .dashboard-page__score{flex:0 0 auto!important}.dashboard-layout-content .dashboard-page__workbench,.dashboard-layout-content .dashboard-page__workbench>.ai-todo-center{display:flex!important;flex:1 1!important;flex-direction:column!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.dashboard-layout-content .dashboard-page__workbench>.ai-todo-center>.ai-todo-center__layout{flex:1 1!important;height:auto!important;min-height:0!important;overflow:hidden!important}.cloud-access-layout-content .vuln-policy-summary-cards{flex:0 0 auto!important}.cloud-access-layout-content .cloud-access-main{display:flex!important;flex:1 1!important;flex-direction:column!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.cloud-access-layout-content .cloud-access-main-grid{align-items:stretch!important;flex:1 1!important;height:auto!important;min-height:0!important;overflow:hidden!important}.cloud-access-layout-content .cloud-access-main-grid__panel,.cloud-access-layout-content .cloud-access-panel,.cloud-access-layout-content .cloud-access-section-card.ant-card,.cloud-access-layout-content .cloud-access-section-card>.ant-card-body{display:flex!important;flex:1 1!important;flex-direction:column!important;height:auto!important;min-height:0!important;overflow:hidden!important}.cloud-access-layout-content .cloud-access-clouds-scroll{flex:1 1!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important}.cloud-access-layout-content .cloud-access-account-table-body{display:flex!important;flex:1 1!important;flex-direction:column!important;height:auto!important;min-height:0!important;overflow:hidden!important}.memory-management-layout-content .memory-management-page__metrics{flex:0 0 auto!important}.memory-management-layout-content .memory-graph,.memory-management-layout-content .memory-management-page__section--graph{display:flex!important;flex:1 1!important;flex-direction:column!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.memory-management-layout-content .memory-graph{margin-top:0!important}.memory-management-layout-content .memory-graph__header{flex:0 0 auto!important}.memory-management-layout-content .memory-graph__body{align-items:stretch!important;flex:1 1!important;height:auto!important;min-height:0!important;overflow:hidden!important}.memory-management-layout-content .memory-graph__sidebar{align-self:stretch!important;height:auto!important;max-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important}.memory-management-layout-content .memory-graph__graph-main,.memory-management-layout-content .memory-graph__graph-main--list{display:flex!important;flex:1 1!important;flex-direction:column!important;height:auto!important;min-height:0!important;min-width:0!important;overflow:hidden!important}.memory-management-layout-content .memory-graph:not(.memory-graph--list-view) .memory-graph__canvas-wrap{flex:1 1!important;height:auto!important;max-height:none!important;min-height:0!important}.memory-management-layout-content .memory-graph:not(.memory-graph--list-view) .memory-graph__canvas-stage{aspect-ratio:auto!important;flex:1 1!important;height:auto!important;max-height:none!important;min-height:0!important}.memory-management-layout-content .memory-graph__detail-panel{align-self:stretch!important;height:auto!important;max-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important}.memory-management-layout-content .memory-graph--list-view .memory-graph__list-panel,.memory-management-layout-content .memory-graph--list-view .memory-graph__list-table-card,.memory-management-layout-content .memory-graph--list-view .memory-graph__list-table-section{display:flex!important;flex:1 1!important;flex-direction:column!important;height:auto!important;min-height:0!important;overflow:hidden!important}.memory-management-layout-content .memory-graph--list-view .memory-graph__list-filters,.memory-management-layout-content .memory-graph--list-view .memory-graph__list-pagination,.memory-management-layout-content .memory-graph--list-view .memory-graph__list-pagination-wrap{flex:0 0 auto!important}.asset-overview-page,.cloud-access-page{box-sizing:border-box;height:100%;min-width:0}.asset-overview-page,.cloud-access-page,[data-theme=dark] .asset-overview-layout-content.ant-layout-content,[data-theme=dark] .asset-overview-page,[data-theme=dark] .cloud-access-page{display:flex;flex-direction:column;min-height:0;overflow:hidden}.asset-overview-layout-content.ant-layout-content>*{flex:1 1;min-height:0;width:100%}.asset-overview-layout-content .asset-overview-page{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:auto;min-height:0;overflow:hidden}.asset-overview-layout-content .asset-overview-page__charts{flex:0 0 auto}.asset-overview-layout-content .asset-overview-page__charts>div{margin-bottom:.5714285714rem!important}.asset-overview-layout-content .asset-overview-page__list-card.ant-card,.asset-overview-page__list-card.ant-card{background:var(--ds-bg-container);border-radius:var(--ds-radius-lg);display:flex;flex:1 1;flex-direction:column;margin-bottom:0;min-height:0;overflow:hidden}.asset-overview-layout-content .asset-overview-page__list-card>.ant-card-body,.asset-overview-page__list-card>.ant-card-body{background:var(--ds-bg-container);border-radius:inherit;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:0!important}.asset-overview-layout-content .asset-overview-page__list-header,.asset-overview-page__list-header{background:var(--ds-bg-container);border-radius:var(--ds-radius-lg) var(--ds-radius-lg) 0 0;flex:0 0 auto}.asset-overview-layout-content .asset-overview-filters.rc-panel-filters{flex:0 0 auto}.asset-overview-layout-content .asset-overview-table-section{padding:0 1.4285714286rem 1.4285714286rem}.asset-overview-layout-content .asset-overview-table-body,.asset-overview-layout-content .asset-overview-table-section{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.asset-overview-layout-content .asset-overview-table-body .ant-table-wrapper{display:flex;flex:1 1;flex-direction:column;min-height:0}.asset-overview-layout-content .asset-overview-table-body .ant-spin-container,.asset-overview-layout-content .asset-overview-table-body .ant-spin-nested-loading{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0}.asset-overview-layout-content .asset-overview-table-body .ant-spin-container>.ant-table{flex:1 1;min-height:0}.asset-overview-layout-content .asset-overview-table-body .rc-task-pagination{flex:0 0 auto}.asset-overview-layout-content .asset-overview-table-body .ant-table-body,.asset-overview-layout-content .asset-overview-table-body .ant-table-content{scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.asset-overview-layout-content .asset-overview-table-body .ant-table-body::-webkit-scrollbar,.asset-overview-layout-content .asset-overview-table-body .ant-table-content::-webkit-scrollbar{height:.2857142857rem!important;width:.2857142857rem!important}.asset-overview-layout-content .asset-overview-table-body .ant-table-body::-webkit-scrollbar-thumb,.asset-overview-layout-content .asset-overview-table-body .ant-table-body::-webkit-scrollbar-track,.asset-overview-layout-content .asset-overview-table-body .ant-table-content::-webkit-scrollbar-thumb,.asset-overview-layout-content .asset-overview-table-body .ant-table-content::-webkit-scrollbar-track{background:#0000!important;border-radius:.1428571429rem!important}.asset-overview-layout-content .asset-overview-table-body .ant-table-body::-webkit-scrollbar-corner,.asset-overview-layout-content .asset-overview-table-body .ant-table-content::-webkit-scrollbar-corner{background:#0000!important}.asset-overview-layout-content .asset-overview-table-body .ant-table-body:hover,.asset-overview-layout-content .asset-overview-table-body .ant-table-content:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000!important}.asset-overview-layout-content .asset-overview-table-body .ant-table-body:hover::-webkit-scrollbar-thumb,.asset-overview-layout-content .asset-overview-table-body .ant-table-content:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)!important}.asset-overview-page .ds-flat-chart-card.ant-card .ant-card-head{border-bottom:none!important}.asset-overview-filters.rc-panel-filters{margin-bottom:.8571428571rem;padding:0 1.4285714286rem}.asset-overview-table-section{padding:0 1.4285714286rem 1.4285714286rem}.asset-directory-tabs.ant-tabs{color:#1d2129;color:var(--ai-sidebar-text,#1d2129)}.asset-directory-tabs>.ant-tabs-nav{align-items:flex-end;background:#0000;box-sizing:border-box;display:flex;margin:0;padding:0}.asset-directory-tabs>.ant-tabs-nav:before{background:linear-gradient(180deg,#f8fbffa6,#e5e6eb73);border-bottom:none;height:1px}.asset-directory-tabs>.ant-tabs-nav .ant-tabs-nav-list,.asset-directory-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{align-items:flex-end}.asset-directory-tabs .ant-tabs-ink-bar{background:#066aff;background:var(--ai-sidebar-primary,var(--brand-primary,#066aff));border-radius:.1428571429rem .1428571429rem 0 0;bottom:0;height:.1428571429rem}[data-theme=dark] .asset-directory-tabs>.ant-tabs-nav:before{background:#ffffff14}.asset-overview-type-tabs-row{overflow-x:auto;overflow-y:hidden}.asset-overview-type-tabs>.ant-tabs-nav{align-items:center;width:100%}.asset-overview-type-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{align-items:center;flex:1 1 auto;min-width:0}.asset-overview-type-tabs>.ant-tabs-nav .ant-tabs-nav-list{align-items:center}.asset-overview-type-tabs .ant-tabs-extra-content{-webkit-margin-start:auto;-webkit-padding-start:.8571428571rem;align-self:center;flex-shrink:0;margin-inline-start:auto;padding-bottom:0;padding-inline-start:.8571428571rem}.asset-overview-type-tabs-actions.ant-space{align-items:center!important}.task-panel-action-btn.ant-btn,.task-panel-action-btn.ant-btn.ant-btn-text{align-items:center!important;background:#fff!important;background:var(--ds-bg-container,#fff)!important;border:1px solid #7eb0ff!important;border-radius:.7142857143rem!important;box-shadow:none!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important;display:inline-flex!important;flex-shrink:0;font-size:.9285714286rem!important;font-weight:500!important;height:2.2857142857rem!important;line-height:2.1428571429rem!important;min-height:2.2857142857rem!important;padding:0 .8571428571rem 0 1rem!important;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease,color .2s ease}.task-panel-action-btn.ant-btn.ant-btn-text:not(:disabled):focus-visible,.task-panel-action-btn.ant-btn.ant-btn-text:not(:disabled):hover,.task-panel-action-btn.ant-btn:not(:disabled):focus-visible,.task-panel-action-btn.ant-btn:not(:disabled):hover{background:#fff!important;background:var(--ds-bg-container,#fff)!important;border-color:#7eb0ff!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important}[data-theme=dark] .task-panel-action-btn.ant-btn,[data-theme=dark] .task-panel-action-btn.ant-btn.ant-btn-text{background:var(--ds-bg-container)!important;border-color:#4d9fff80!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}[data-theme=dark] .task-panel-action-btn.ant-btn:not(:disabled):focus-visible,[data-theme=dark] .task-panel-action-btn.ant-btn:not(:disabled):hover{background:var(--ds-bg-container)!important;border-color:#4d9fff80!important;box-shadow:0 0 0 .2142857143rem #4d9fff1f!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}.asset-agent-install-modal.ds-modal .ant-modal-header{border-bottom:none!important;padding-bottom:.5714285714rem!important}.asset-agent-install-modal.ds-modal .ant-modal-body{padding-top:.5714285714rem!important}.asset-agent-install-modal.ds-modal .ant-modal-footer{border-top:none!important}.asset-agent-install-modal__asset{margin-bottom:.7142857143rem}.asset-agent-modal-btn.ant-btn{border-radius:.7142857143rem!important;font-size:.9285714286rem!important;font-weight:500!important;height:2.2857142857rem!important;min-height:2.2857142857rem!important;padding:0 1rem!important}.asset-agent-modal-btn.ant-btn-text{background:#fff!important;background:var(--ds-bg-container,#fff)!important;border:1px solid #e5e6eb!important;border:1px solid var(--ds-border,#e5e6eb)!important;color:var(--ds-text-primary)!important}.asset-agent-modal-btn--primary.ant-btn-primary{background:#066aff!important;background:var(--ds-primary,#066aff)!important;border-color:#066aff!important;border-color:var(--ds-primary,#066aff)!important}.asset-agent-modal-command{background:#fff;background:var(--ds-bg-container,#fff);border:1px solid var(--ds-border);border-radius:.5714285714rem;margin-bottom:.8571428571rem;max-height:11.4285714286rem;overflow-y:auto;padding:1rem 1.1428571429rem}.asset-agent-modal-command__pre{color:var(--ds-text-primary);font-family:monospace;font-size:.8571428571rem;line-height:1.6;margin:0;white-space:pre-wrap;word-break:break-all}.asset-overview-page .rc-task-table .ant-table-cell-fix-right,.asset-overview-page .rc-task-table .ant-table-tbody>tr>td.ant-table-cell-fix-right,.asset-overview-page .rc-task-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#fff!important}.asset-overview-page .rc-task-table .ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-right{background:#f4f4f5!important;background:var(--ds-fill-secondary,#f4f4f5)!important}[data-theme=dark] .asset-overview-page .rc-task-table .ant-table-cell-fix-right,[data-theme=dark] .asset-overview-page .rc-task-table .ant-table-tbody>tr>td.ant-table-cell-fix-right,[data-theme=dark] .asset-overview-page .rc-task-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:var(--ds-bg-container)!important}[data-theme=dark] .asset-overview-page .rc-task-table .ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-right{background:var(--ds-fill-secondary)!important}.asset-overview-id-link.ant-btn-link{height:auto;max-width:100%;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.rc-form-drawer,.rc-module-drawer,.rc-quick-module-modal,.rc-report-modal,.report-center-page{--ds-border:color-mix(in srgb,#066aff 26%,#0000);--ds-border-strong:color-mix(in srgb,#066aff 40%,#0000);--ds-border-secondary:color-mix(in srgb,#066aff 16%,#0000)}[data-theme=dark] .rc-form-drawer,[data-theme=dark] .rc-module-drawer,[data-theme=dark] .rc-quick-module-modal,[data-theme=dark] .report-center-page{--ds-border:color-mix(in srgb,#4d9fff 28%,#0000);--ds-border-strong:color-mix(in srgb,#4d9fff 42%,#0000);--ds-border-secondary:color-mix(in srgb,#4d9fff 18%,#0000)}[data-theme=dark] .rc-report-modal{--ds-border:color-mix(in srgb,#4d9fff 38%,#0000);--ds-border-strong:color-mix(in srgb,#4d9fff 50%,#0000);--ds-border-secondary:color-mix(in srgb,#4d9fff 26%,#0000)}.report-center-layout-content.ant-layout-content{display:flex;flex-direction:column;min-height:0;overflow:hidden}.report-center-layout-content.ant-layout-content>*{flex:1 1;min-height:0;width:100%}.report-center-layout-content .report-center-page{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:auto;min-height:0;overflow:hidden}.report-center-layout-content .rc-generate-layout{display:flex;flex:1 1;flex-direction:column;gap:1.4285714286rem;min-height:0;overflow:hidden}.report-center-layout-content .rc-generate-form{flex:0 0 auto}.report-center-layout-content .rc-generate-tasks{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.report-center-layout-content .rc-generate-tasks>.rc-panel-header{flex:0 0 auto}.report-center-layout-content .rc-task-table-section{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.report-center-layout-content .rc-task-table-section>.rc-panel-filters{flex:0 0 auto}.report-center-layout-content .rc-task-table-body{overflow:hidden}.report-center-layout-content .rc-task-table-body,.report-center-layout-content .rc-task-table-body .ant-table-wrapper{display:flex;flex:1 1;flex-direction:column;min-height:0}.report-center-layout-content .rc-task-table-body .ant-spin-container,.report-center-layout-content .rc-task-table-body .ant-spin-nested-loading{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0}.report-center-layout-content .rc-task-table-body .ant-spin-container>.ant-table{flex:1 1;min-height:0}.report-center-layout-content .rc-task-table-body .rc-task-pagination{flex:0 0 auto}.report-center-layout-content .rc-task-table-body .ant-table-body,.report-center-layout-content .rc-task-table-body .ant-table-content{scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.report-center-layout-content .rc-task-table-body .ant-table-body::-webkit-scrollbar,.report-center-layout-content .rc-task-table-body .ant-table-content::-webkit-scrollbar{height:.2857142857rem!important;width:.2857142857rem!important}.report-center-layout-content .rc-task-table-body .ant-table-body::-webkit-scrollbar-thumb,.report-center-layout-content .rc-task-table-body .ant-table-body::-webkit-scrollbar-track,.report-center-layout-content .rc-task-table-body .ant-table-content::-webkit-scrollbar-thumb,.report-center-layout-content .rc-task-table-body .ant-table-content::-webkit-scrollbar-track{background:#0000!important;border-radius:.1428571429rem!important}.report-center-layout-content .rc-task-table-body .ant-table-body::-webkit-scrollbar-corner,.report-center-layout-content .rc-task-table-body .ant-table-content::-webkit-scrollbar-corner{background:#0000!important}.report-center-layout-content .rc-task-table-body .ant-table-body:hover,.report-center-layout-content .rc-task-table-body .ant-table-content:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000!important}.report-center-layout-content .rc-task-table-body .ant-table-body:hover::-webkit-scrollbar-thumb,.report-center-layout-content .rc-task-table-body .ant-table-content:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)!important}.rc-form-drawer .ant-input,.rc-form-drawer .ant-input-affix-wrapper,.rc-form-drawer .ant-select:not(.ant-select-customize-input) .ant-select-selector,.rc-form-drawer textarea.ant-input,.rc-module-drawer .ant-input,.rc-module-drawer .ant-input-affix-wrapper,.rc-module-drawer textarea.ant-input,.rc-quick-module-modal .ant-input,.rc-quick-module-modal .ant-input-affix-wrapper,.rc-quick-module-modal textarea.ant-input,.rc-report-modal .ant-input,.rc-report-modal .ant-input-affix-wrapper,.rc-report-modal textarea.ant-input,.report-center-page .ant-input,.report-center-page .ant-input-affix-wrapper,.report-center-page .ant-select:not(.ant-select-customize-input) .ant-select-selector,.report-center-page textarea.ant-input{border-color:var(--ds-border)!important}.rc-form-drawer .ant-input-affix-wrapper-focused,.rc-form-drawer .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.rc-form-drawer .ant-input:focus,.rc-form-drawer .ant-input:hover,.rc-form-drawer .ant-select-focused .ant-select-selector,.rc-form-drawer .ant-select:not(.ant-select-disabled):hover .ant-select-selector,.rc-form-drawer textarea.ant-input:focus,.rc-form-drawer textarea.ant-input:hover,.rc-module-drawer .ant-input-affix-wrapper-focused,.rc-module-drawer .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.rc-module-drawer .ant-input:focus,.rc-module-drawer .ant-input:hover,.rc-module-drawer textarea.ant-input:focus,.rc-module-drawer textarea.ant-input:hover,.rc-quick-module-modal .ant-input-affix-wrapper-focused,.rc-quick-module-modal .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.rc-quick-module-modal .ant-input:focus,.rc-quick-module-modal .ant-input:hover,.rc-quick-module-modal textarea.ant-input:focus,.rc-quick-module-modal textarea.ant-input:hover,.rc-report-modal .ant-input-affix-wrapper-focused,.rc-report-modal .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.rc-report-modal .ant-input:focus,.rc-report-modal .ant-input:hover,.rc-report-modal textarea.ant-input:focus,.rc-report-modal textarea.ant-input:hover,.report-center-page .ant-input-affix-wrapper-focused,.report-center-page .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.report-center-page .ant-input:focus,.report-center-page .ant-input:hover,.report-center-page .ant-select-focused .ant-select-selector,.report-center-page .ant-select:not(.ant-select-disabled):hover .ant-select-selector,.report-center-page textarea.ant-input:focus,.report-center-page textarea.ant-input:hover{border-color:var(--ds-border-strong)!important}.rc-generate-layout{display:flex;flex-direction:column;gap:1.4285714286rem}.rc-panel-card{background:#fff;background:var(--ds-bg-container,#fff);border:1px solid var(--ds-border);border-radius:.8571428571rem;box-shadow:0 .2857142857rem 1rem color-mix(in srgb,var(--ds-text-primary) 4%,#0000);box-sizing:border-box;overflow:hidden}.rc-panel-header{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.8571428571rem;justify-content:space-between;margin-bottom:.8571428571rem;min-height:2.2857142857rem}.rc-panel-header__title{color:var(--ds-text-primary);flex-shrink:0;font-size:1.0714285714rem;font-weight:600;line-height:2.2857142857rem}.rc-panel-filters{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5714285714rem .8571428571rem;justify-content:space-between;margin-bottom:.8571428571rem;min-height:2.2857142857rem}.rc-panel-filters .field-filters{flex:1 1;min-width:0}.rc-panel-action-btn.ant-btn{align-items:center!important;background:#fff!important;background:var(--ds-bg-container,#fff)!important;border:1px solid color-mix(in srgb,#066aff 26%,#0000)!important;border-radius:.7142857143rem!important;box-shadow:none!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important;display:inline-flex!important;flex-shrink:0;font-size:.9285714286rem!important;font-weight:500!important;height:2.2857142857rem!important;line-height:2.1428571429rem!important;min-height:2.2857142857rem!important;padding:0 .8571428571rem 0 1rem!important;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease,color .2s ease}.rc-panel-action-btn.ant-btn:not(:disabled):focus-visible,.rc-panel-action-btn.ant-btn:not(:disabled):hover{background:#fff!important;background:var(--ds-bg-container,#fff)!important;border-color:#7eb0ff!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important}.rc-help-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--ds-text-tertiary);cursor:help;display:inline-flex;height:1.5714285714rem;justify-content:center;margin:0;padding:0;transition:color .2s ease,background .2s ease;width:1.5714285714rem}.rc-help-btn:hover{background:color-mix(in srgb,#066aff 8%,#0000);color:var(--ds-primary)}.rc-help-btn .anticon{font-size:1rem}.rc-form-drawer .ant-drawer-close{display:none!important}.rc-form-drawer.ds-drawer .ant-drawer-header{border-bottom:none!important;padding:1.4285714286rem 1.4285714286rem .5714285714rem!important}.rc-form-drawer.ds-drawer .ant-drawer-body{padding:.2857142857rem 1.4285714286rem 1.4285714286rem!important}.rc-form-drawer.ant-drawer-content .ant-drawer-body{overflow-x:hidden;overflow-y:auto;scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.rc-form-drawer.ant-drawer-content .ant-drawer-body::-webkit-scrollbar{height:3px!important;width:3px!important}.rc-form-drawer.ant-drawer-content .ant-drawer-body::-webkit-scrollbar-corner,.rc-form-drawer.ant-drawer-content .ant-drawer-body::-webkit-scrollbar-track{background:#0000!important}.rc-form-drawer.ant-drawer-content .ant-drawer-body::-webkit-scrollbar-thumb{background:#0000!important;border-radius:999px!important}.rc-form-drawer.ant-drawer-content .ant-drawer-body:hover{scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000) #0000!important}.rc-form-drawer.ant-drawer-content .ant-drawer-body:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000)!important}.rc-form-drawer .ant-table-body,.rc-form-drawer .ant-table-content{scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.rc-form-drawer .ant-table-body::-webkit-scrollbar,.rc-form-drawer .ant-table-content::-webkit-scrollbar{height:3px!important;width:3px!important}.rc-form-drawer .ant-table-body::-webkit-scrollbar-corner,.rc-form-drawer .ant-table-body::-webkit-scrollbar-track,.rc-form-drawer .ant-table-content::-webkit-scrollbar-corner,.rc-form-drawer .ant-table-content::-webkit-scrollbar-track{background:#0000!important}.rc-form-drawer .ant-table-body::-webkit-scrollbar-thumb,.rc-form-drawer .ant-table-content::-webkit-scrollbar-thumb{background:#0000!important;border-radius:999px!important}.rc-form-drawer .ant-table-body:hover,.rc-form-drawer .ant-table-content:hover{scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000) #0000!important}.rc-form-drawer .ant-table-body:hover::-webkit-scrollbar-thumb,.rc-form-drawer .ant-table-content:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000)!important}.rc-form-drawer.ds-drawer .ant-drawer-footer{border-top:none!important;padding:.5714285714rem 1.4285714286rem 1.4285714286rem!important}.rc-drawer-close-btn.ant-btn{align-items:center!important;border-radius:.5714285714rem!important;color:var(--ds-text-tertiary)!important;display:inline-flex!important;height:2.2857142857rem!important;justify-content:center!important;min-width:2.2857142857rem!important;padding:0!important;width:2.2857142857rem!important}.rc-drawer-close-btn.ant-btn:hover:not(:disabled){background:#0000000a!important;background:var(--ds-fill-secondary,#0000000a)!important;color:var(--ds-text-primary)!important}.rc-drawer-close-btn.ant-btn .anticon{font-size:1rem}.rc-resource-tabs.ant-tabs{color:#1d2129;color:var(--ai-sidebar-text,#1d2129)}.rc-resource-tabs>.ant-tabs-nav{align-items:flex-end;background:#0000;box-sizing:border-box;display:flex;height:3.4285714286rem;margin:0;min-height:3.4285714286rem;padding:0;width:100%}.rc-resource-tabs>.ant-tabs-nav:before{background:linear-gradient(180deg,#f8fbffa6,#e5e6eb73);border-bottom:none;height:1px}.rc-resource-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{flex:1 1 auto;width:100%}.rc-resource-tabs>.ant-tabs-nav .ant-tabs-nav-list,.rc-resource-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{align-items:flex-end}.rc-resource-tabs .ant-tabs-nav-list{display:flex!important;gap:0;transform:none!important;width:100%!important}.rc-resource-tabs .ant-tabs-tab{color:#86909c;color:var(--ai-sidebar-text-3,#86909c);flex:1 1!important;font-size:1.0714285714rem;font-weight:500;justify-content:center;margin:0!important;padding:0 0 .7142857143rem;text-align:center;transition:color .2s ease}.rc-resource-tabs .ant-tabs-tab .ant-tabs-tab-btn{align-items:center;display:inline-flex;justify-content:center;outline:none;padding:0 .2857142857rem;white-space:nowrap;width:100%}.rc-resource-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.rc-resource-tabs .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#066aff;color:var(--ai-sidebar-primary,var(--brand-primary,#066aff))}.rc-resource-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-size:1.1428571429rem;font-weight:600}.rc-resource-tabs .ant-tabs-ink-bar{background:#066aff;background:var(--ai-sidebar-primary,var(--brand-primary,#066aff));border-radius:.1428571429rem .1428571429rem 0 0;bottom:0;height:.1428571429rem}.rc-resource-tabs .ant-tabs-nav-operations{display:none!important}.rc-resource-tabs .ant-tabs-content-holder{padding-top:1.4285714286rem}.rc-resource-list-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.8571428571rem;justify-content:space-between;margin-bottom:1.1428571429rem}.rc-resource-table .ant-table-body,.rc-resource-table .ant-table-content{overflow-x:auto!important}.rc-resource-table .ant-table-tbody>tr>td:not(.ant-table-cell-fix-right):not(.rc-resource-table__action-cell){overflow:hidden}.rc-resource-table .ant-table-cell-fix-right,.rc-resource-table .ant-table-cell-fix-right.rc-resource-table__action-cell,.rc-resource-table td.rc-resource-table__action-cell,.rc-resource-table th.rc-resource-table__action-cell{background:var(--ds-bg-container)!important;box-sizing:border-box;position:-webkit-sticky!important;position:sticky!important;right:0!important;vertical-align:top;z-index:5!important}.rc-resource-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.rc-resource-table .ant-table-thead>tr>th.rc-resource-table__action-cell,.rc-resource-table thead th.rc-resource-table__action-cell{background:var(--ds-bg-container)!important;z-index:6!important}.rc-resource-table .ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-right,.rc-resource-table .ant-table-tbody>tr.ant-table-row:hover>td.rc-resource-table__action-cell{background:color-mix(in srgb,var(--ds-primary) 8%,var(--ds-bg-container))!important}.rc-resource-table .ant-table-cell-fix-right:before,.rc-resource-table td.rc-resource-table__action-cell:before,.rc-resource-table th.rc-resource-table__action-cell:before{bottom:-1px;box-shadow:inset -.7142857143rem 0 .5714285714rem -.5714285714rem #00000014;content:"";left:0;pointer-events:none;position:absolute;top:0;transform:translateX(-100%);width:1px}[data-theme=dark] .rc-resource-table .ant-table-cell-fix-right:before,[data-theme=dark] .rc-resource-table td.rc-resource-table__action-cell:before,[data-theme=dark] .rc-resource-table th.rc-resource-table__action-cell:before{box-shadow:inset -.7142857143rem 0 .5714285714rem -.5714285714rem #00000059}.rc-resource-list-toolbar .rc-resource-search-input.ant-input-affix-wrapper{background:#fff!important;background:var(--ds-bg-container,#fff)!important;border:1px solid var(--ds-border)!important;border-radius:.5714285714rem!important;box-shadow:none!important;flex:1 1 15.7142857143rem;height:2.2857142857rem;max-width:21.4285714286rem;min-height:2.2857142857rem;padding-inline:.7857142857rem!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.rc-resource-list-toolbar .rc-resource-search-input .ant-input{background:#0000!important;box-shadow:none!important;font-size:.9285714286rem!important;line-height:1.4!important}.rc-resource-list-toolbar .rc-resource-search-input .ant-input::placeholder{color:#8c8c8c;color:var(--ds-text-tertiary,#8c8c8c)}.rc-resource-list-toolbar .rc-resource-search-input__icon{color:#8c8c8c;color:var(--ds-text-tertiary,#8c8c8c);font-size:1rem}.rc-resource-list-toolbar .rc-resource-search-input.ant-input-affix-wrapper-focused,.rc-resource-list-toolbar .rc-resource-search-input.ant-input-affix-wrapper:focus-within,.rc-resource-list-toolbar .rc-resource-search-input.ant-input-affix-wrapper:hover{background:#fff!important;background:var(--ds-bg-container,#fff)!important;border-color:#94b4ff!important;border-color:var(--ai-chip-focus-border,#94b4ff)!important;box-shadow:0 0 0 .2142857143rem #066aff14!important;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #066aff14)!important}[data-theme=dark] .rc-resource-list-toolbar .rc-resource-search-input.ant-input-affix-wrapper{background:var(--ds-bg-container)!important;border-color:color-mix(in srgb,#4d9fff 28%,#0000)!important}.rc-resource-pagination{background:#0000!important;border-top:none;flex-shrink:0;margin:0;padding:.7142857143rem 0 0}.rc-resource-pagination .ant-pagination,.rc-resource-pagination.standard-pagination-wrapper{background:#0000!important;justify-content:center;width:100%}.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-next,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-prev,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-next,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-prev{-webkit-margin-end:.2857142857rem!important;background:#0000!important;border:none!important;border-radius:.5714285714rem!important;box-shadow:none!important;height:2rem!important;height:var(--ds-pagination-item-size,2rem)!important;line-height:2rem!important;line-height:var(--ds-pagination-item-size,2rem)!important;margin-inline-end:.2857142857rem!important;min-width:2rem!important;min-width:var(--ds-pagination-item-size,2rem)!important;transition:color .2s ease,background .2s ease}.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item a,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item-link{align-items:center;border-radius:inherit;color:#86909c!important;color:var(--ds-text-tertiary,#86909c)!important;display:flex!important;font-size:.8571428571rem;font-size:var(--ds-pagination-font-size,.8571428571rem);font-weight:500;height:100%;justify-content:center;padding:0!important;transition:color .2s ease;width:100%}.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item:focus-visible,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item:hover,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-next:focus-visible,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-next:hover,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-prev:focus-visible,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-prev:hover,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-next:focus-visible,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-next:hover,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-prev:focus-visible,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-prev:hover{background:#066aff0f!important;border:none!important;box-shadow:none!important;outline:none!important}.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item:focus-visible a,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item:hover a,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-next:focus-visible .ant-pagination-item-link,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-next:hover .ant-pagination-item-link,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-prev:focus-visible .ant-pagination-item-link,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-prev:hover .ant-pagination-item-link,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-next:focus-visible .ant-pagination-item-link,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-next:hover .ant-pagination-item-link,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-prev:focus-visible .ant-pagination-item-link,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-prev:hover .ant-pagination-item-link{color:#066aff!important;color:var(--ds-primary,#066aff)!important}.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item-active{background:#066aff1a!important;border:none!important}.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item-active a{color:#066aff!important;color:var(--ds-primary,#066aff)!important;font-weight:600}.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item-active:focus-visible,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item-active:hover{background:#066aff1a!important}.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item:active:not(.ant-pagination-item-active) a,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-next:not(.ant-pagination-disabled):active .ant-pagination-item-link,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-prev:not(.ant-pagination-disabled):active .ant-pagination-item-link{color:#0058e6!important;color:var(--brand-primary-hover,#0058e6)!important}.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item:active:not(.ant-pagination-item-active),.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-next:not(.ant-pagination-disabled):active,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-prev:not(.ant-pagination-disabled):active{background:#066aff1a!important}.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-next.ant-pagination-disabled,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-prev.ant-pagination-disabled{background:#0000!important;cursor:not-allowed;opacity:.4}.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-next:hover .ant-pagination-item-link-icon,.rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon{color:#066aff!important;color:var(--ds-primary,#066aff)!important}[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item:focus-visible,[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item:hover,[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-next:focus-visible,[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-next:hover,[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-prev:focus-visible,[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-jump-prev:hover,[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-next:focus-visible,[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-next:hover,[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-prev:focus-visible,[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-prev:hover{background:#4d9fff1f!important}[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item-active,[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item-active:focus-visible,[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item-active:hover,[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-item:active:not(.ant-pagination-item-active),[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-next:not(.ant-pagination-disabled):active,[data-theme=dark] .rc-resource-pagination.standard-pagination-wrapper .ant-pagination-prev:not(.ant-pagination-disabled):active{background:#4d9fff2e!important}.rc-task-pagination{--rc-task-pagination-item-size:var(--ds-pagination-item-size,2rem);--rc-task-pagination-hover-bg:#066aff0f;--rc-task-pagination-active-bg:#066aff1a;--rc-task-pagination-color:var(--ds-text-tertiary,#86909c);--rc-task-pagination-color-hover:var(--brand-primary,#066aff);--rc-task-pagination-color-active:var(--brand-primary-hover,#0058e6);background:#0000!important;border-top:none;box-sizing:border-box;flex-shrink:0;margin:0;padding:.7142857143rem .8571428571rem .5714285714rem;width:100%}.rc-task-pagination .ant-pagination,.rc-task-pagination.standard-pagination-wrapper{background:#0000!important;justify-content:flex-end}.rc-task-pagination.standard-pagination-wrapper .ant-pagination-total-text{color:var(--ds-text-tertiary);font-size:.8571428571rem;font-size:var(--ds-pagination-font-size,.8571428571rem);font-weight:500;margin-right:auto}html[data-desktop-tier=laptop] .rc-task-pagination.standard-pagination-wrapper .ant-pagination{flex-wrap:nowrap;justify-content:flex-end}html[data-desktop-tier=laptop] .rc-task-pagination.standard-pagination-wrapper .ant-pagination-total-text{margin-bottom:0;margin-right:auto;text-align:left;width:auto}html[data-desktop-tier=laptop] .rc-task-pagination.standard-pagination-wrapper .ant-pagination-options{flex-shrink:0;margin-top:0}.rc-task-pagination.standard-pagination-wrapper .ant-pagination-item,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-jump-next,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-jump-prev,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-next,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-prev{-webkit-margin-end:.2857142857rem!important;background:#0000!important;border:none!important;border-radius:.5714285714rem!important;box-shadow:none!important;height:var(--rc-task-pagination-item-size)!important;line-height:var(--rc-task-pagination-item-size)!important;margin-inline-end:.2857142857rem!important;min-width:var(--rc-task-pagination-item-size)!important;transition:color .2s ease,background .2s ease}.rc-task-pagination.standard-pagination-wrapper .ant-pagination-item a,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-item-link{align-items:center;border-radius:inherit;color:var(--rc-task-pagination-color)!important;display:flex!important;font-size:.8571428571rem;font-size:var(--ds-pagination-font-size,.8571428571rem);font-weight:500;height:100%;justify-content:center;padding:0!important;transition:color .2s ease;width:100%}.rc-task-pagination.standard-pagination-wrapper .ant-pagination-item:focus-visible,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-item:hover,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-jump-next:focus-visible,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-jump-next:hover,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-jump-prev:focus-visible,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-jump-prev:hover,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-next:focus-visible,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-next:hover,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-prev:focus-visible,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-prev:hover{background:var(--rc-task-pagination-hover-bg)!important;border:none!important;box-shadow:none!important;outline:none!important}.rc-task-pagination.standard-pagination-wrapper .ant-pagination-item:focus-visible a,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-item:hover a,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-jump-next:focus-visible .ant-pagination-item-link,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-jump-next:hover .ant-pagination-item-link,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-jump-prev:focus-visible .ant-pagination-item-link,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-jump-prev:hover .ant-pagination-item-link,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-next:focus-visible .ant-pagination-item-link,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-next:hover .ant-pagination-item-link,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-prev:focus-visible .ant-pagination-item-link,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-prev:hover .ant-pagination-item-link{color:var(--rc-task-pagination-color-hover)!important}.rc-task-pagination.standard-pagination-wrapper .ant-pagination-item-active{background:var(--rc-task-pagination-active-bg)!important;border:none!important}.rc-task-pagination.standard-pagination-wrapper .ant-pagination-item-active a{color:var(--rc-task-pagination-color-hover)!important;font-weight:600}.rc-task-pagination.standard-pagination-wrapper .ant-pagination-item-active:focus-visible,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-item-active:hover{background:var(--rc-task-pagination-active-bg)!important}.rc-task-pagination.standard-pagination-wrapper .ant-pagination-item:active:not(.ant-pagination-item-active) a,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-next:not(.ant-pagination-disabled):active .ant-pagination-item-link,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-prev:not(.ant-pagination-disabled):active .ant-pagination-item-link{color:var(--rc-task-pagination-color-active)!important}.rc-task-pagination.standard-pagination-wrapper .ant-pagination-item:active:not(.ant-pagination-item-active),.rc-task-pagination.standard-pagination-wrapper .ant-pagination-next:not(.ant-pagination-disabled):active,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-prev:not(.ant-pagination-disabled):active{background:var(--rc-task-pagination-active-bg)!important}.rc-task-pagination.standard-pagination-wrapper .ant-pagination-next.ant-pagination-disabled,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-prev.ant-pagination-disabled{background:#0000!important;cursor:not-allowed;opacity:.4}.rc-task-pagination.standard-pagination-wrapper .ant-pagination-jump-next:hover .ant-pagination-item-link-icon,.rc-task-pagination.standard-pagination-wrapper .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon{color:var(--rc-task-pagination-color-hover)!important}.rc-task-pagination{--rc-task-kpi-control-height:2.2857142857rem;--rc-task-kpi-chip-focus-border:var(--composer-chip-focus-border,#7eb0ff);--rc-task-kpi-chip-focus-shadow:var(--composer-chip-focus-shadow,0 0 0 0.2142857143rem #006aff14)}.rc-task-pagination .ant-pagination-options{margin-left:.5714285714rem}.rc-task-pagination .ant-pagination-options-size-changer{align-items:center;display:inline-flex;vertical-align:middle}.rc-task-page-size-select.ant-select{min-width:7.7142857143rem;vertical-align:middle}.rc-task-page-size-select.ant-select .ant-select-selector{-webkit-padding-end:2.4285714286rem!important;align-items:center!important;background:var(--ds-bg-container)!important;border:1px solid var(--ds-border)!important;border-radius:.7142857143rem!important;border-radius:var(--rc-task-control-radius,var(--nav-option-radius,.7142857143rem))!important;box-shadow:var(--ds-shadow-sm)!important;color:var(--ds-text-primary)!important;display:flex!important;height:2rem!important;height:var(--ds-pagination-item-size,2rem)!important;min-height:2rem!important;min-height:var(--ds-pagination-item-size,2rem)!important;padding:0 .8571428571rem!important;padding-inline-end:2.4285714286rem!important;position:relative!important;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.rc-task-page-size-select.ant-select .ant-select-selection-wrap{align-self:center;flex:1 1 auto;max-width:100%;min-width:0;overflow:hidden}.rc-task-page-size-select.ant-select .ant-select-selection-item,.rc-task-page-size-select.ant-select .ant-select-selection-placeholder{-webkit-padding-end:0!important;-webkit-margin-end:0!important;align-items:center!important;color:var(--ds-text-primary)!important;display:block!important;font-size:.8571428571rem!important;font-size:var(--ds-pagination-font-size,.8571428571rem)!important;height:auto!important;line-height:1.25!important;margin-inline-end:0!important;max-width:100%;overflow:hidden;padding-inline-end:0!important;text-overflow:ellipsis;white-space:nowrap}.rc-task-page-size-select.ant-select .ant-select-arrow,.rc-task-page-size-select.ant-select .ant-select-suffix{align-items:center!important;display:inline-flex!important;flex-shrink:0;height:1.1428571429rem;inset-inline-end:.7142857143rem!important;inset-inline-start:auto!important;justify-content:flex-end!important;left:auto!important;margin:0!important;pointer-events:none;position:absolute!important;right:.7142857143rem!important;top:50%!important;transform:translateY(-50%)!important;width:1.1428571429rem}.rc-task-page-size-select.ant-select .ant-select-arrow .anticon,.rc-task-page-size-select.ant-select .ant-select-suffix .anticon{display:block;line-height:1}.rc-task-pagination.standard-pagination-wrapper .rc-task-page-size-select.ant-select .ant-select-selector:hover{border-color:var(--rc-task-kpi-chip-focus-border)!important}.rc-task-page-size-select.ant-select.ant-select-focused .ant-select-selector,.rc-task-page-size-select.ant-select.ant-select-open .ant-select-selector,.rc-task-page-size-select.ant-select:hover .ant-select-selector{background:var(--ds-bg-container)!important;border-color:var(--rc-task-kpi-chip-focus-border)!important;box-shadow:var(--rc-task-kpi-chip-focus-shadow)!important}.rc-task-page-size-dropdown.ant-select-dropdown{animation:none!important;background:#fff!important;background:var(--ds-bg-container,#fff)!important;background-color:#fff!important;background-color:var(--ds-bg-container,#fff)!important;border:1px solid var(--ds-border)!important;border-radius:.7142857143rem!important;border-radius:var(--rc-task-control-radius,var(--nav-option-radius,.7142857143rem))!important;box-shadow:var(--ds-shadow-md)!important;padding:.2857142857rem!important;z-index:12000!important}.rc-task-page-size-dropdown .ant-select-item,.rc-task-page-size-dropdown .rc-virtual-list,.rc-task-page-size-dropdown .rc-virtual-list-holder{background:#0000!important}.rc-task-page-size-dropdown .ant-select-item-option{align-items:center!important;border-radius:.7142857143rem!important;border-radius:var(--composer-dropdown-option-radius,.7142857143rem)!important;color:var(--ds-text-primary)!important;display:flex!important;font-size:.9285714286rem!important;line-height:1.35!important;min-height:auto!important;padding:.5714285714rem .7142857143rem!important;transition:background .15s ease}.rc-task-page-size-dropdown .ant-select-item-option-content{align-items:center;display:inline-flex;flex:1 1;min-width:0}.rc-task-page-size-dropdown .ant-select-item-option-state{-webkit-margin-start:auto!important;align-items:center!important;align-self:center!important;display:inline-flex!important;flex-shrink:0;line-height:1!important;margin-inline-start:auto!important}.rc-task-page-size-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--nav-option-hover-bg)!important;font-weight:inherit!important}.rc-task-page-size-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--nav-option-selected-bg)!important;color:var(--nav-option-text)!important;font-weight:600!important}.rc-task-page-size-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#066aff!important;color:var(--brand-primary,#066aff)!important}.rc-task-page-size-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled):not(:hover){background:#0000!important;font-weight:inherit!important}.rc-task-page-size-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled):not(:hover){background:#0000!important;color:var(--ds-text-primary)!important;font-weight:inherit!important}.rc-task-page-size-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled):hover,.rc-task-page-size-dropdown .ant-select-item-option:hover:not(.ant-select-item-option-disabled){background:var(--nav-option-hover-bg)!important;font-weight:inherit!important}.rc-task-page-size-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled):hover{background:var(--nav-option-selected-bg)!important;color:var(--nav-option-text)!important;font-weight:600!important}.rc-quick-module-modal .rc-white-input.ant-input,.rc-quick-module-modal .rc-white-input.ant-input-affix-wrapper,.rc-quick-module-modal .rc-white-input.ant-input-affix-wrapper-focused,.rc-quick-module-modal .rc-white-input.ant-input-affix-wrapper:hover,.rc-quick-module-modal .rc-white-input.ant-input:focus,.rc-quick-module-modal .rc-white-input.ant-input:hover,.rc-quick-module-modal textarea.rc-white-input.ant-input,.rc-template-form-fields .rc-white-input.ant-input,.rc-template-form-fields .rc-white-input.ant-input:focus,.rc-template-form-fields .rc-white-input.ant-input:hover,.rc-template-form-fields .rc-white-select .ant-select-selector,.rc-template-form-fields textarea.rc-white-input.ant-input{background:#fff!important;background:var(--ds-bg-container,#fff)!important}.rc-resource-form-panel__header{align-items:center;display:flex;gap:.5714285714rem;margin-bottom:.8571428571rem;min-width:0}.rc-resource-form-panel__title-row{align-items:center;display:flex;gap:.2857142857rem;min-width:0}.rc-form-drawer .rc-resource-form-panel__back.ant-btn,.rc-resource-form-panel__back.ant-btn{align-items:center!important;background:#0000!important;border:none!important;box-shadow:none!important;color:var(--ds-text-secondary)!important;display:inline-flex!important;flex-shrink:0;height:2rem!important;justify-content:center!important;min-width:2rem!important;padding:0!important;width:2rem!important}.rc-form-drawer .rc-resource-form-panel__back.ant-btn:hover:not(:disabled),.rc-resource-form-panel__back.ant-btn:hover:not(:disabled){background:var(--ds-fill-secondary)!important;color:var(--ds-text-primary)!important}.rc-form-drawer .rc-resource-form-panel__back.ant-btn:disabled,.rc-resource-form-panel__back.ant-btn:disabled{opacity:.55}.rc-form-drawer .rc-resource-form-panel__title,.rc-resource-form-panel__title{color:var(--ds-text-primary);font-size:1.1428571429rem;font-weight:600;letter-spacing:-.02em;line-height:1.4;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-form-drawer .ds-drawer-title__main .rc-resource-form-panel__title-row{width:100%}.rc-resource-form-panel__header .task-panel-action-btn.ant-btn,.rc-resource-form-panel__header .task-panel-action-btn.ant-btn.ant-btn-text{align-items:center!important;background:#fff!important;background:var(--ds-bg-container,#fff)!important;border:1px solid #7eb0ff!important;border-radius:.7142857143rem!important;box-shadow:none!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important;display:inline-flex!important;flex-shrink:0;font-size:.9285714286rem!important;font-weight:500!important;height:2.2857142857rem!important;line-height:2.1428571429rem!important;min-height:2.2857142857rem!important;padding:0 .8571428571rem 0 1rem!important;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease,color .2s ease}.rc-resource-form-panel__header .task-panel-action-btn.ant-btn.ant-btn-text:not(:disabled):focus-visible,.rc-resource-form-panel__header .task-panel-action-btn.ant-btn.ant-btn-text:not(:disabled):hover,.rc-resource-form-panel__header .task-panel-action-btn.ant-btn:not(:disabled):focus-visible,.rc-resource-form-panel__header .task-panel-action-btn.ant-btn:not(:disabled):hover{background:#fff!important;background:var(--ds-bg-container,#fff)!important;border-color:#7eb0ff!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important}.rc-resource-form-panel__header .task-panel-action-btn.ant-btn.ant-btn-disabled,.rc-resource-form-panel__header .task-panel-action-btn.ant-btn:disabled{opacity:.55}[data-theme=dark] .rc-resource-form-panel__header .task-panel-action-btn.ant-btn,[data-theme=dark] .rc-resource-form-panel__header .task-panel-action-btn.ant-btn.ant-btn-text{background:var(--ds-bg-container)!important;border-color:#4d9fff80!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}[data-theme=dark] .rc-resource-form-panel__header .task-panel-action-btn.ant-btn:not(:disabled):focus-visible,[data-theme=dark] .rc-resource-form-panel__header .task-panel-action-btn.ant-btn:not(:disabled):hover{background:var(--ds-bg-container)!important;border-color:#4d9fff80!important;box-shadow:0 0 0 .2142857143rem #4d9fff1f!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}.rc-resource-form-panel__footer{display:flex;justify-content:flex-end;margin-top:.5714285714rem;padding-top:.5714285714rem}.rc-resource-empty{padding:2rem .8571428571rem;text-align:center}.rc-resource-empty__title{color:#595959;color:var(--ds-text-secondary,#595959);font-size:1rem;margin-bottom:.5714285714rem}.rc-resource-empty__hint{color:#8c8c8c;color:var(--ds-text-tertiary,#8c8c8c);font-size:.8571428571rem;line-height:1.6;margin:0 auto .2857142857rem;max-width:25.7142857143rem}.rc-manage-templates-link{background:#0000;border:none;color:#066aff;color:var(--ds-primary,#066aff);cursor:pointer;flex-shrink:0;font-size:.8571428571rem;line-height:1;margin:0;padding:0 .2857142857rem;white-space:nowrap}.rc-manage-templates-link:hover{text-decoration:underline}.rc-module-drawer .ant-input,.rc-module-drawer .ant-input-affix-wrapper,.rc-module-drawer .ant-input-affix-wrapper-focused,.rc-module-drawer .ant-input-affix-wrapper:hover,.rc-module-drawer .ant-input-outlined,.rc-module-drawer .ant-input-textarea textarea,.rc-module-drawer .ant-input-textarea:hover textarea,.rc-module-drawer .ant-input:focus,.rc-module-drawer .ant-input:hover,.rc-module-drawer .ds-drawer-body,.rc-module-drawer textarea.ant-input,.rc-module-drawer textarea.ant-input:focus,.rc-module-drawer textarea.ant-input:hover,.rc-module-drawer.ds-drawer .ant-drawer-body,.rc-module-drawer.ds-drawer .ant-drawer-content,.rc-module-drawer.ds-drawer .ant-drawer-footer,.rc-module-drawer.ds-drawer .ant-drawer-header{background:#fff!important;background:var(--ds-bg-container,#fff)!important}.rc-textarea-count-inside.ant-input-textarea{display:block;position:relative}.rc-textarea-count-inside.ant-input-textarea-show-count>textarea.ant-input,.rc-textarea-count-inside>textarea.ant-input{background:#fff!important;background:var(--ds-bg-container,#fff)!important;border-radius:.5714285714rem!important;padding-bottom:2rem!important;resize:vertical}.rc-textarea-count-inside .ant-input-data-count{top:auto!important}.rc-textarea-count-inside .ant-input-data-count,.rc-textarea-count-inside.ant-input-textarea-show-count:after{background:#0000;bottom:.5714285714rem!important;color:var(--ds-text-tertiary);font-size:.8571428571rem;inset-inline-end:.8571428571rem!important;line-height:1;pointer-events:none;position:absolute!important;z-index:1}.rc-textarea-count-inside.ant-input-textarea-show-count:after{float:none!important;margin:0!important}.rc-module-form-fields .rc-module-content-textarea textarea.ant-input::placeholder,.rc-module-form-fields .rc-textarea-count-inside textarea.ant-input::placeholder{color:#00000040;color:var(--ds-text-quaternary,#00000040);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-family:var(
    --ds-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif
  );font-size:1rem;font-style:normal;font-weight:400}.rc-module-form-fields .rc-module-content-textarea textarea.ant-input{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9285714286rem;line-height:1.5715}.rc-task-table .ant-table-tbody>tr>td{vertical-align:middle}.rc-task-actions{align-items:center;display:inline-flex;gap:.2857142857rem;min-height:1.7142857143rem}.rc-task-actions__slot{flex-shrink:0;height:1.7142857143rem;width:2rem}.rc-task-actions .ant-btn,.rc-task-actions__slot,.rc-task-actions__tooltip-wrap{align-items:center;display:inline-flex;justify-content:center}.report-generate-description.ant-input,.report-generate-description.ant-input-outlined,textarea.report-generate-description.ant-input{background:var(--ds-bg-container)!important;border:1px solid var(--ds-border)!important;border-radius:.8571428571rem!important;box-shadow:none!important}.report-generate-description.ant-input-outlined:hover,.report-generate-description.ant-input:hover,textarea.report-generate-description.ant-input:hover{background:var(--ds-bg-container)!important;border-color:var(--ds-border-strong)!important}.report-generate-description.ant-input-focused,.report-generate-description.ant-input-outlined:focus,.report-generate-description.ant-input:focus,textarea.report-generate-description.ant-input:focus{background:var(--ds-bg-container)!important;border-color:var(--ds-border-strong)!important;box-shadow:0 0 0 .1428571429rem color-mix(in srgb,#066aff 10%,#0000)!important}.report-generate-toolbar{align-items:center;background:#0000;border:none;border-radius:0;bottom:.7142857143rem;box-shadow:none;display:flex;gap:.7142857143rem;max-width:calc(100% - 1.71429rem);padding:0;position:absolute;right:.8571428571rem;z-index:1}.report-generate-toolbar-controls{align-items:center;display:flex;gap:.4285714286rem;min-width:0}.report-generate-toolbar-divider{display:none}.report-generate-toolbar .report-generate-template-select.ant-select{flex-shrink:0;height:2.2857142857rem;width:12rem}.report-generate-toolbar .report-generate-template-select .ant-select-selector{align-items:center!important;background:var(--ds-bg-container)!important;border:1px solid var(--ds-border)!important;border-radius:.5714285714rem!important;box-shadow:none!important;display:flex!important;height:2.2857142857rem!important;min-height:2.2857142857rem!important;padding-inline:.7142857143rem 2rem!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.report-generate-toolbar .report-generate-template-select .ant-select-selection-item,.report-generate-toolbar .report-generate-template-select .ant-select-selection-placeholder,.report-generate-toolbar .report-generate-template-select .ant-select-selection-wrap{font-size:.8571428571rem;font-weight:500;line-height:2.1428571429rem!important}.report-generate-toolbar .report-generate-template-select .ant-select-selection-item{color:var(--ds-text-primary)}.report-generate-toolbar .report-generate-template-select .ant-select-selection-placeholder{color:var(--ds-text-tertiary)}.report-generate-toolbar .report-generate-template-select .ant-select-prefix{-webkit-margin-end:.4285714286rem;color:var(--ds-text-tertiary);margin-inline-end:.4285714286rem}.report-generate-toolbar .report-generate-template-select.ant-select-focused .ant-select-selector,.report-generate-toolbar .report-generate-template-select.ant-select-open .ant-select-selector,.report-generate-toolbar .report-generate-template-select:hover .ant-select-selector{background:var(--ds-bg-container)!important;border-color:var(--ds-border-strong,var(--ds-border))!important;box-shadow:0 0 0 .1428571429rem var(--ds-primary-bg)!important}.report-generate-toolbar .report-generate-format.ant-segmented{--report-format-track:#066aff14;--report-format-track-border:color-mix(in srgb,#066aff 18%,#0000);--report-format-thumb-bg:var(--ds-bg-container);--report-format-thumb-shadow:0 1px 0.2142857143rem #066aff1f;background:var(--report-format-track)!important;border:1px solid var(--report-format-track-border)!important;border-radius:.7142857143rem;font-size:.8571428571rem;font-weight:600;height:2.2857142857rem;letter-spacing:.02em;padding:.1428571429rem}.report-generate-toolbar .report-generate-format .ant-segmented-group{height:100%}.report-generate-toolbar .report-generate-format .ant-segmented-item{align-items:center;border-radius:.5714285714rem!important;color:var(--ds-text-tertiary);display:inline-flex!important;justify-content:center;min-width:3.7142857143rem;padding:0 .8571428571rem;transition:color .2s ease,background .2s ease}.report-generate-toolbar .report-generate-format .ant-segmented-item-label{align-items:center;display:inline-flex;justify-content:center;line-height:1!important;min-height:0!important;padding:0!important}.report-generate-toolbar .report-generate-format .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:var(--ds-text-secondary)}.report-generate-toolbar .report-generate-format .ant-segmented-item-selected{background:var(--report-format-thumb-bg)!important;box-shadow:var(--report-format-thumb-shadow);color:var(--ds-primary)!important}.report-generate-toolbar .report-generate-format .ant-segmented-thumb{background:var(--report-format-thumb-bg)!important;border-radius:.5714285714rem!important;box-shadow:var(--report-format-thumb-shadow)}.report-generate-toolbar .report-generate-submit.ant-btn{background:var(--ds-primary);border:none;border-radius:.7142857143rem;box-shadow:0 .1428571429rem .4285714286rem #066aff38;color:var(--ds-text-inverse);font-size:.9285714286rem;font-weight:600;height:2.2857142857rem;min-width:6.2857142857rem;padding:0 1rem;transition:background .2s ease,box-shadow .2s ease,opacity .2s ease}.report-generate-toolbar .report-generate-submit.ant-btn:not(:disabled):not(.ant-btn-disabled):focus-visible,.report-generate-toolbar .report-generate-submit.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{background:var(--ds-primary-hover)!important;box-shadow:0 .2857142857rem .7142857143rem #066aff47;color:var(--ds-text-inverse)!important}.report-generate-toolbar .report-generate-submit.ant-btn:not(:disabled):not(.ant-btn-disabled):active{background:var(--ds-primary-active)!important;box-shadow:none}.report-generate-toolbar .report-generate-submit.ant-btn.ant-btn-disabled,.report-generate-toolbar .report-generate-submit.ant-btn:disabled{background:var(--ds-fill-secondary)!important;border:1px solid #e4e4e7!important;box-shadow:none;color:var(--ds-text-quaternary)!important;opacity:1}[data-theme=dark] .report-generate-toolbar .report-generate-submit.ant-btn.ant-btn-disabled,[data-theme=dark] .report-generate-toolbar .report-generate-submit.ant-btn:disabled{border-color:#ffffff1f!important}.report-generate-toolbar .report-generate-submit.ant-btn .anticon{font-size:.9285714286rem}html[data-desktop-tier=laptop] .report-generate-toolbar{flex-wrap:wrap;gap:.5714285714rem;justify-content:flex-end;left:auto;max-width:calc(100% - 1.71429rem);right:.8571428571rem}html[data-desktop-tier=laptop] .report-generate-toolbar-controls{flex:0 1 auto;justify-content:flex-end;min-width:0}html[data-desktop-tier=laptop] .report-generate-toolbar .report-generate-template-select.ant-select{width:min(12rem,42vw)}html[data-desktop-tier=laptop] .report-generate-toolbar-divider{display:none}.rc-outline-preview-panel{background:#fff;background:var(--ds-bg-container,#fff);border:1px solid #f0f0f0;border:1px solid var(--ds-border-secondary,#f0f0f0);border-radius:.5714285714rem;padding:1rem 1.1428571429rem}.rc-outline-preview-panel__title{color:#1f1f1f;color:var(--ds-text-primary,#1f1f1f);font-size:.9285714286rem;font-weight:600;margin-bottom:.8571428571rem}.rc-outline-preview,.rc-outline-preview__block{display:flex;flex-direction:column;gap:.5714285714rem}.rc-outline-preview__row{align-items:flex-start;background:#fff;background:var(--ds-bg-container,#fff);border:1px solid #f0f0f0;border:1px solid var(--ds-border-secondary,#f0f0f0);border-radius:.5714285714rem;box-sizing:border-box;display:flex;gap:.7142857143rem;padding:.7142857143rem .8571428571rem}.rc-outline-preview__row--depth-0{border-color:var(--ds-border-secondary)}.rc-outline-preview__index{font-feature-settings:"tnum";color:#066aff;color:var(--ds-primary,#066aff);flex:0 0 auto;font-size:.8571428571rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.5;margin-top:1px;min-width:2rem}.rc-outline-preview__body{display:flex;flex:1 1 auto;flex-direction:column;gap:.4285714286rem;min-width:0}.rc-outline-preview__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem;min-width:0}.rc-outline-preview__title{color:#1f1f1f;color:var(--ds-text-primary,#1f1f1f);font-size:.9285714286rem;font-weight:600;line-height:1.5;word-break:break-word}.rc-outline-preview__level{background:#f5f5f5;background:var(--ds-fill-secondary,#f5f5f5);border-radius:.2857142857rem;color:#8c8c8c;color:var(--ds-text-tertiary,#8c8c8c);flex-shrink:0;font-size:.7857142857rem;font-weight:500;line-height:1.2857142857rem;padding:0 .4285714286rem}.rc-outline-preview__module{align-items:center;display:flex;flex-wrap:wrap;font-size:.8571428571rem;gap:.4285714286rem;line-height:1.4}.rc-outline-preview__module-label{color:#8c8c8c;color:var(--ds-text-tertiary,#8c8c8c)}.rc-outline-preview__module--empty{color:#bfbfbf;color:var(--ds-text-quaternary,#bfbfbf)}[data-theme=dark] .rc-report-modal .ant-modal-content,[data-theme=dark] .rc-report-modal .ds-modal .ant-modal-content,[data-theme=dark] .rc-report-modal.ds-modal .ant-modal-content{border-color:color-mix(in srgb,#4d9fff 42%,#0000)!important;border-color:var(--ds-border-strong,color-mix(in srgb,#4d9fff 42%,#0000))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,#4d9fff 16%,#0000),0 .8571428571rem 2.2857142857rem #00000073!important}[data-theme=dark] .rc-outline-preview-panel,[data-theme=dark] .rc-outline-preview__row,[data-theme=dark] .rc-outline-preview__row--depth-0,[data-theme=dark] .rc-preview-body,[data-theme=dark] .rc-preview-meta{border-color:color-mix(in srgb,#4d9fff 28%,#0000);border-color:var(--ds-border,color-mix(in srgb,#4d9fff 28%,#0000))}.rc-preview-meta{border:1px solid var(--ds-border);border-radius:.7142857143rem;margin-bottom:1.1428571429rem;padding:1rem 1.1428571429rem}.rc-preview-body,.rc-preview-meta{background:#fff;background:var(--ds-bg-container,#fff)}.rc-preview-body{border:1px solid var(--ds-border);border-radius:.5714285714rem;padding:1.1428571429rem}[data-theme=dark] .rc-panel-card{background:var(--ds-bg-container);border-color:color-mix(in srgb,#4d9fff 28%,#0000)}[data-theme=dark] .rc-panel-action-btn.ant-btn{background:var(--ds-bg-container)!important;border-color:color-mix(in srgb,#4d9fff 28%,#0000)!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}[data-theme=dark] .report-generate-toolbar{background:#0000;border:none}[data-theme=dark] .report-generate-toolbar .report-generate-format.ant-segmented{--report-format-track:#4d9fff1f;--report-format-track-border:#4d9fff38;--report-format-thumb-bg:var(--ds-bg-elevated,var(--ds-bg-container));--report-format-thumb-shadow:0 1px 0.1428571429rem #00000040}[data-theme=dark] .report-generate-description.ant-input,[data-theme=dark] textarea.report-generate-description.ant-input{background:var(--ds-bg-container)!important;border-color:color-mix(in srgb,#4d9fff 28%,#0000)!important}[data-theme=dark] .rc-resource-toolbar .ant-segmented{--rc-segmented-track:#4d9fff1f;--rc-segmented-track-border:#4d9fff38}.rc-task-name-cell{align-items:center;display:inline-flex;gap:.5714285714rem;max-width:100%;min-width:0}.rc-task-name-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-task-schedule-tag{background:color-mix(in srgb,#066aff 12%,#0000);background:color-mix(in srgb,var(--ds-primary,#066aff) 12%,#0000);border:none;border-radius:.2857142857rem;color:#066aff;color:var(--ds-primary,#066aff);font-size:.7857142857rem;line-height:1.2857142857rem;margin:0;padding:0 .4285714286rem}.rc-resource-chip-tag.ant-tag,.rc-task-schedule-tag{align-items:center;box-sizing:border-box;display:inline-flex;flex-shrink:0;font-weight:600;min-height:1.2857142857rem;white-space:nowrap}.rc-resource-chip-tag.ant-tag{border:none!important;border-radius:.2857142857rem!important;font-size:.7857142857rem!important;height:auto!important;line-height:1.2857142857rem!important;margin:0!important;padding:0 .4285714286rem!important}.rc-resource-chip-tag.ant-tag-blue{background:var(--ds-primary-bg)!important;color:var(--ds-primary)!important}.hljs{background:var(--ds-bg-spotlight)!important;border-radius:.2857142857rem!important;color:var(--ds-text-primary)!important;font-size:.8571428571rem!important;line-height:1.4!important;overflow-x:auto!important;padding:.5714285714rem!important}.hljs-comment,.hljs-quote{color:var(--ds-text-tertiary)!important;font-style:italic!important}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:var(--ds-critical)!important;font-weight:700!important}.hljs-literal,.hljs-number,.hljs-tag .hljs-attr,.hljs-template-variable,.hljs-variable{color:var(--ds-info)!important}.hljs-doctag,.hljs-string{color:var(--ds-primary)!important}.hljs-section,.hljs-selector-id,.hljs-title{color:var(--ds-high)!important;font-weight:700!important}.hljs-subst{font-weight:400!important}.hljs-class .hljs-title,.hljs-type{color:var(--ds-critical)!important;font-weight:700!important}.hljs-attribute,.hljs-name,.hljs-tag{color:var(--ds-success)!important;font-weight:400!important}.hljs-link,.hljs-regexp{color:var(--ds-primary)!important}.hljs-bullet,.hljs-symbol{color:var(--ds-warning)!important}.hljs-built_in,.hljs-builtin-name{color:var(--ds-info)!important}.hljs-meta{color:var(--ds-text-tertiary)!important}.hljs-deletion{background:var(--ds-error-bg)!important}.hljs-addition{background:var(--ds-success-bg)!important}.hljs-emphasis{font-style:italic!important}.hljs-strong{font-weight:700!important}.ds-scrollbar:not(.ds-scroll-hover):not(.ds-scrollbar--overlay){scrollbar-color:var(--ds-scrollbar-thumb) #0000;scrollbar-width:thin}.ds-scrollbar:not(.ds-scroll-hover):not(.ds-scrollbar--overlay)::-webkit-scrollbar{height:.4285714286rem;width:.4285714286rem}.ds-scrollbar:not(.ds-scroll-hover):not(.ds-scrollbar--overlay)::-webkit-scrollbar-track{background:#0000;border-radius:.2142857143rem}.ds-scrollbar:not(.ds-scroll-hover):not(.ds-scrollbar--overlay)::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb);border-radius:.2142857143rem}.ds-scrollbar:not(.ds-scroll-hover):not(.ds-scrollbar--overlay)::-webkit-scrollbar-corner{background:#0000}.ant-layout-content.ds-scroll-hover,.app-sidebar__scroll.ds-scroll-hover,.ds-scroll-hover,.ds-scrollbar--overlay,.ds-scrollbar.ds-scrollbar--overlay{scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.ant-layout-content.ds-scroll-hover::-webkit-scrollbar,.app-sidebar__scroll.ds-scroll-hover::-webkit-scrollbar,.ds-scroll-hover::-webkit-scrollbar,.ds-scrollbar--overlay::-webkit-scrollbar,.ds-scrollbar.ds-scrollbar--overlay::-webkit-scrollbar{height:.2857142857rem!important;width:.2857142857rem!important}.ant-layout-content.ds-scroll-hover::-webkit-scrollbar-thumb,.ant-layout-content.ds-scroll-hover::-webkit-scrollbar-track,.app-sidebar__scroll.ds-scroll-hover::-webkit-scrollbar-thumb,.app-sidebar__scroll.ds-scroll-hover::-webkit-scrollbar-track,.ds-scroll-hover::-webkit-scrollbar-thumb,.ds-scroll-hover::-webkit-scrollbar-track,.ds-scrollbar--overlay::-webkit-scrollbar-thumb,.ds-scrollbar--overlay::-webkit-scrollbar-track,.ds-scrollbar.ds-scrollbar--overlay::-webkit-scrollbar-thumb,.ds-scrollbar.ds-scrollbar--overlay::-webkit-scrollbar-track{background:#0000!important;border-radius:.1428571429rem!important}.ant-layout-content.ds-scroll-hover::-webkit-scrollbar-corner,.app-sidebar__scroll.ds-scroll-hover::-webkit-scrollbar-corner,.ds-scroll-hover::-webkit-scrollbar-corner,.ds-scrollbar--overlay::-webkit-scrollbar-corner,.ds-scrollbar.ds-scrollbar--overlay::-webkit-scrollbar-corner{background:#0000!important}.ant-layout-content.ds-scroll-hover:hover,.app-sidebar__scroll.ds-scroll-hover:hover,.ds-scroll-hover:hover,.ds-scrollbar--overlay:hover,.ds-scrollbar.ds-scrollbar--overlay:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000!important}.ant-layout-content.ds-scroll-hover:hover::-webkit-scrollbar-thumb,.app-sidebar__scroll.ds-scroll-hover:hover::-webkit-scrollbar-thumb,.ds-scroll-hover:hover::-webkit-scrollbar-thumb,.ds-scrollbar--overlay:hover::-webkit-scrollbar-thumb,.ds-scrollbar.ds-scrollbar--overlay:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)!important}.logo{color:var(--ds-text-primary);flex-shrink:0;font-family:Inter,Noto Sans SC,sans-serif;font-size:1.4285714286rem;font-weight:700;letter-spacing:-.01em;text-shadow:none;z-index:22}.ant-layout-header .ant-alert{background:#0000;border:none;margin:0}.ant-layout-header .ant-alert-message{color:var(--ds-warning);font-size:.8571428571rem;line-height:1.4}.ant-layout-sider{background:var(--ds-bg-container);border-right:1px solid var(--ds-border);box-shadow:var(--ds-shadow-sm)}.ant-menu-dark{background:#0000}.ant-layout-content{background:var(--ds-bg-container);overflow-x:hidden!important;overflow-y:auto!important}.ant-layout-content.ai-active-task-layout-content,.ant-layout-content.ai-assistant-layout-content,.ant-layout-content.alarm-center-layout-content,.ant-layout-content.asset-overview-layout-content,.ant-layout-content.cloud-access-layout-content,.ant-layout-content.dashboard-layout-content,.ant-layout-content.log-query-layout-content,.ant-layout-content.memory-management-layout-content,.ant-layout-content.policy-center-layout-content,.ant-layout-content.report-center-layout-content,.ant-layout-content.risk-total-overview-layout-content,.ant-layout-content.usage-billing-layout-content,.ant-layout-content.vulnerability-overview-layout-content,.user-dropdown:hover{background:var(--ds-fill-secondary)!important;border-color:var(--ds-border-strong)!important;box-shadow:var(--ds-shadow-md)!important;transform:translateY(-1px)}.user-dropdown .anticon-down{transition:transform .3s cubic-bezier(.4,0,.2,1)}.user-dropdown:hover .anticon-down{transform:rotate(180deg)}.ant-dropdown-menu{background:var(--ds-bg-elevated);border:1px solid var(--ds-border);border-radius:.8571428571rem;box-shadow:var(--ds-shadow-lg);overflow:hidden;padding:.5714285714rem 0}.ant-dropdown-menu-item{align-items:center;border-radius:.7142857143rem;display:flex;font-family:Inter,Noto Sans SC,sans-serif;font-size:1rem;font-weight:500;gap:.8571428571rem;letter-spacing:.01em;margin:.1428571429rem .5714285714rem;padding:1rem 1.4285714286rem;transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.ant-dropdown-menu-item,.ant-dropdown-menu-item .typography-body{color:var(--ds-text-primary)}.ant-dropdown-menu-item:hover{background:var(--ds-primary-bg)!important}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-item:hover .typography-body{color:var(--ds-primary)!important}.ant-dropdown-menu-item-disabled{color:var(--ds-text-disabled)!important;cursor:not-allowed!important;opacity:.6}.ant-dropdown-menu-item-disabled:hover{background-color:initial!important;transform:none!important}.ant-dropdown-menu-item-icon{align-items:center;display:flex;justify-content:center}.ant-dropdown-menu-item-divider{background:var(--ds-border-secondary);height:1px;margin:.5714285714rem 0}*{font-family:Inter,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.typography-h1{color:var(--ds-text-primary);font-size:2.2857142857rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 1.1428571429rem}.typography-h2{font-size:2rem;line-height:1.3;margin:0 0 1rem}.typography-h2,.typography-h3{color:var(--ds-text-primary);font-weight:600;letter-spacing:-.01em}.typography-h3{font-size:1.7142857143rem;line-height:1.4;margin:0 0 .8571428571rem}.typography-h4{font-size:1.4285714286rem;line-height:1.4;margin:0 0 .7142857143rem}.typography-h4,.typography-h5{color:var(--ds-text-primary);font-weight:600}.typography-h5{font-size:1.2857142857rem}.typography-h5,.typography-h6{line-height:1.5;margin:0 0 .5714285714rem}.typography-h6{color:var(--ds-text-primary);font-size:1.1428571429rem;font-weight:600}.typography-body-large{font-size:1.1428571429rem;margin:0 0 .8571428571rem}.typography-body,.typography-body-large{color:var(--ds-text-primary);font-weight:400;line-height:1.6}.typography-body{font-size:1rem;margin:0 0 .5714285714rem}.typography-body-small{color:var(--ds-text-secondary);font-size:.9285714286rem;font-weight:400;line-height:1.5;margin:0 0 .4285714286rem}.typography-emphasis{font-weight:500}.typography-emphasis,.typography-strong{color:var(--ds-text-primary);font-size:1rem;line-height:1.6;margin:0 0 .5714285714rem}.typography-strong{font-weight:600}.typography-caption{color:var(--ds-text-tertiary);font-weight:400}.typography-caption,.typography-caption-bold{font-size:.8571428571rem;line-height:1.4;margin:0 0 .2857142857rem}.typography-caption-bold{color:var(--ds-text-secondary);font-weight:500}.typography-number{font-feature-settings:"tnum";color:var(--ds-text-primary);font-size:1.7142857143rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;line-height:1.2}.typography-number-large{font-feature-settings:"tnum";color:var(--ds-text-primary);font-size:2.2857142857rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1.1}.typography-number-small{font-feature-settings:"tnum";color:var(--ds-text-primary);font-size:1.2857142857rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3}.card-title{color:var(--ds-text-primary);font-size:1.1428571429rem;font-weight:600;letter-spacing:-.01em;line-height:1.4;margin:0 0 .8571428571rem}.card-subtitle{color:var(--ds-text-secondary);font-size:1rem;font-weight:500;line-height:1.5;margin:0 0 .5714285714rem}.table-header{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600;letter-spacing:.05em;line-height:1.4;text-transform:uppercase}.table-cell{font-weight:400}.table-cell,.table-cell-emphasis{color:var(--ds-text-primary);font-size:1rem;line-height:1.5}.table-cell-emphasis{font-weight:500}.btn-text{font-size:1rem}.btn-text,.btn-text-small{font-weight:500;letter-spacing:.01em;line-height:1.4}.btn-text-small{font-size:.9285714286rem}.tag-text{font-size:.8571428571rem;font-weight:500;letter-spacing:.02em;line-height:1.3}.status-text{font-size:.9285714286rem;font-weight:500;letter-spacing:.01em;line-height:1.4}.link-text{color:var(--ds-primary);font-size:1rem;font-weight:500;line-height:1.5;text-decoration:none;transition:color .2s ease}.link-text:hover{color:var(--ds-primary-hover)}.code-text{background:var(--ds-fill-secondary);border-radius:.2857142857rem;color:var(--ds-text-primary);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace;font-size:.9285714286rem;font-weight:400;line-height:1.5;padding:.1428571429rem .4285714286rem}.ant-card{margin-bottom:0!important}.ant-card-body{padding:1.4285714286rem!important}.ant-tabs-content-holder,.ant-tabs-tabpane{min-height:auto!important}.ant-table,.ant-table-wrapper{margin-bottom:0!important}.ant-table-tbody>tr:not(.ant-table-measure-row)>td,.ant-table-thead>tr>th{padding:.8571428571rem .5714285714rem!important}.ds-table .ant-table-tbody>tr:hover>td{background:var(--ds-primary-bg)!important;transition:background var(--ds-duration-fast) var(--ds-ease-out)}.ds-table .ant-table-thead>tr>th{background:var(--ds-bg-elevated)!important;border-bottom:1px solid var(--ds-border)!important;color:var(--ds-text-primary)!important;font-size:.9285714286rem;font-weight:600;padding:.8571428571rem 1.1428571429rem!important}.ds-table .ant-table-tbody>tr:not(.ant-table-measure-row)>td{border-bottom:1px solid var(--ds-border-secondary)!important;color:var(--ds-text-secondary);font-size:.9285714286rem;padding:1rem 1.1428571429rem!important;transition:background var(--ds-duration-fast) var(--ds-ease-out)}.ds-table .ant-table{background:var(--ds-bg-container)}.ds-table .ant-table-placeholder .ant-table-cell{background:var(--ds-bg-container)!important;border:none}.standard-pagination-table .ant-pagination{margin:0}.ant-drawer-body .ant-tabs-nav{margin-bottom:0!important}.ant-drawer-body .ant-tabs-nav-list{gap:.5714285714rem}.ant-drawer-body .ant-tabs-tab{border-radius:.5714285714rem .5714285714rem 0 0!important;color:var(--ds-text-secondary);font-size:.9285714286rem;font-weight:500;padding:.7142857143rem 1.1428571429rem!important;transition:color .2s ease,background-color .2s ease}.ant-drawer-body .ant-tabs-tab.ant-tabs-tab-active,.ant-drawer-body .ant-tabs-tab:hover{color:var(--ds-primary)}.ant-drawer-body .ant-tabs-tab+.ant-tabs-tab{margin-left:0!important}.ant-drawer-body .ant-tabs-ink-bar{background:var(--ds-primary);border-radius:.2142857143rem .2142857143rem 0 0;height:.2142857143rem!important}.ds-severity-label{align-items:center;color:var(--ds-text-secondary);display:inline-flex;font-size:.8571428571rem;font-weight:600;gap:0}.ds-severity-label .ds-severity-dot{border-radius:50%;display:inline-block;flex-shrink:0;height:.5714285714rem;margin-right:.4285714286rem;vertical-align:-1px;width:.5714285714rem}.ds-severity-label--pulse .ds-severity-dot{animation:ds-status-dot-pulse 1.8s ease-in-out infinite}@keyframes ds-status-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.88)}}.ds-meta-chip{background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.4285714286rem;line-height:1.4;padding:.1428571429rem .5714285714rem}.ds-entity-cell,.ds-meta-chip{align-items:center;color:var(--ds-text-secondary);display:inline-flex;font-size:.8571428571rem;font-weight:500}.ds-entity-cell{gap:.4285714286rem;line-height:1.2;white-space:nowrap}.ds-entity-cell__icon{align-items:center;background:var(--ds-fill-secondary);border-radius:.4285714286rem;color:var(--ds-text-tertiary);display:inline-flex;flex-shrink:0;font-size:.7857142857rem;height:1.4285714286rem;justify-content:center;width:1.4285714286rem}.ds-entity-cell__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.ds-entity-cell--emphasis .ds-entity-cell__label{font-weight:600}.ds-entity-cell--mono .ds-entity-cell__label{font-family:var(--ds-font-family-mono);font-size:.7857142857rem;letter-spacing:.03em}.ds-entity-cell--neutral{color:var(--ds-text-tertiary)}.ds-entity-cell--brand{color:var(--ds-primary)}.ds-entity-cell--brand .ds-entity-cell__icon{background:var(--ds-primary-bg);color:var(--ds-primary)}.ds-entity-cell--accent{color:var(--ds-purple)}.ds-entity-cell--accent .ds-entity-cell__icon{background:var(--ds-purple-bg);color:var(--ds-purple)}.ds-entity-cell--success{color:var(--ds-success)}.ds-entity-cell--success .ds-entity-cell__icon{background:var(--ds-success-bg);color:var(--ds-success)}.ds-entity-cell--warning{color:var(--ds-warning)}.ds-entity-cell--warning .ds-entity-cell__icon{background:var(--ds-warning-bg);color:var(--ds-warning)}.ds-entity-cell__empty{color:var(--ds-text-tertiary);font-size:.9285714286rem}.ds-primary-entity{max-width:100%;min-width:0}.ds-primary-entity__row{align-items:center;display:flex;gap:.4285714286rem;min-width:0}.ds-primary-entity__prefix{align-items:center;display:inline-flex;flex-shrink:0;font-size:1.1428571429rem;line-height:1}.ds-primary-entity__title{color:var(--ds-text-primary);display:block;font-size:.9285714286rem;font-weight:600;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.ds-primary-entity__title--link{background:none;border:none;color:var(--ds-primary);cursor:pointer;font:inherit;font-weight:700;margin:0;padding:0;text-align:left}button.ds-primary-entity__title--link:hover{text-decoration:underline}.ds-primary-entity__sub{align-items:center;color:var(--ds-text-tertiary);display:flex;font-size:.7857142857rem;gap:.2857142857rem;line-height:1.35;margin-top:.1428571429rem;min-width:0}.ds-primary-entity__id{background:none;border:none;color:var(--ds-text-tertiary);cursor:pointer;font:inherit;font-family:ui-monospace,monospace;font-family:var(--ds-font-family-mono,ui-monospace,monospace);letter-spacing:.02em;margin:0;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ds-primary-entity__id:hover{color:var(--ds-primary)}.ds-primary-entity__sep{flex-shrink:0;opacity:.6}.ds-primary-entity__meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-merged-meta{max-width:100%;min-width:0}.ds-merged-meta--inline{align-items:center;color:var(--ds-text-secondary);display:inline-flex;font-size:.8571428571rem;gap:.2857142857rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-merged-meta--stack .ds-merged-meta__primary{color:var(--ds-text-primary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-merged-meta--stack .ds-merged-meta__secondary{color:var(--ds-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-merged-meta__sep{color:var(--ds-text-quaternary);flex-shrink:0}.ds-merged-meta__empty{color:var(--ds-text-tertiary);font-size:.8571428571rem}.ds-core-asset-mark{align-items:center;display:inline-flex;font-size:.8571428571rem;gap:.4285714286rem;line-height:1.25;white-space:nowrap}.ds-core-asset-mark--core{border-left:.1428571429rem solid var(--ds-primary);color:var(--ds-primary);font-weight:600;padding-left:.5714285714rem}.ds-core-asset-mark--normal{color:var(--ds-text-quaternary);font-weight:400}.ds-core-asset-tag{align-items:center;border:none;border-radius:.5714285714rem;box-sizing:border-box;display:inline-flex;font-size:.8571428571rem;font-weight:500;line-height:1.3;margin:0;max-width:100%;overflow:hidden;padding:.2142857143rem .8571428571rem;text-overflow:ellipsis;white-space:nowrap}.ds-core-asset-tag--core{background:var(--ds-primary-bg);color:var(--ds-primary)}.ds-core-asset-tag--normal{background:var(--ds-fill-secondary);color:var(--ds-text-secondary)}[data-theme=dark] .ant-checkbox .ant-checkbox-inner{background-color:#1e222c;background-color:var(--ds-bg-elevated,#1e222c);border-color:#fff6}[data-theme=dark] .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner,[data-theme=dark] .ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{border-color:#4d9fff;border-color:var(--ds-primary,#4d9fff)}[data-theme=dark] .ant-checkbox-checked .ant-checkbox-inner,[data-theme=dark] .ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#4d9fff;background-color:var(--ds-primary,#4d9fff);border-color:#4d9fff;border-color:var(--ds-primary,#4d9fff)}@keyframes pageFadeIn{0%{opacity:.92}to{opacity:1}}.page-transition-enter{animation:pageFadeIn .16s ease-out both}.docs-center-layout-content.page-transition-enter{animation:none}@supports (view-transition-name:none){::view-transition-new(root),::view-transition-old(root){animation-duration:.95s;animation-timing-function:cubic-bezier(.4,0,.2,1);mix-blend-mode:normal}::view-transition-old(root){animation-name:ds-theme-soft-retire;z-index:1}::view-transition-new(root){animation-name:ds-theme-soft-wipe;-webkit-mask-image:linear-gradient(90deg,#000,#000 42%,#0000008c 52%,#0000 68%);mask-image:linear-gradient(90deg,#000,#000 42%,#0000008c 52%,#0000 68%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:280% 100%;mask-size:280% 100%;z-index:2}@keyframes ds-theme-soft-retire{0%{opacity:1}to{opacity:.92}}@keyframes ds-theme-soft-wipe{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}}html.theme-wipe-active,html.theme-wipe-active body,html.theme-wipe-active body *{transition:none!important}@media (prefers-reduced-motion:reduce){@supports (view-transition-name:none){::view-transition-new(root),::view-transition-old(root){animation:none!important;-webkit-mask-image:none!important;mask-image:none!important}}}.ant-message .ds-message-notice-content,.ds-message-notice .ds-message-notice-content{background:var(--ds-bg-elevated)!important;border:1px solid var(--ds-border-strong);border-radius:.5714285714rem;box-shadow:var(--ds-shadow-md);color:var(--ds-text-primary)!important;font-size:.9285714286rem;font-weight:500;padding:.7142857143rem 1rem}[data-theme=dark] .ant-message .ds-message-notice-content,[data-theme=dark] .ds-message-notice .ds-message-notice-content{box-shadow:none}.ds-message-notice .anticon{font-size:1.1428571429rem;margin-right:.5714285714rem}.ant-notification .ds-notification-notice,.ds-notification-notice.ant-notification-notice{background:var(--ds-bg-elevated)!important;border:1px solid var(--ds-border-strong);border-radius:.5714285714rem;box-shadow:var(--ds-shadow-md);max-width:calc(100vw - 2.28571rem);padding:.8571428571rem 1rem;width:25.7142857143rem}[data-theme=dark] .ant-notification .ds-notification-notice,[data-theme=dark] .ds-notification-notice.ant-notification-notice{box-shadow:none}.ant-tooltip .ds-tooltip .ant-tooltip-inner,.ds-tooltip .ant-tooltip-inner{background:var(--ds-tooltip-bg)!important;border-radius:.4285714286rem;box-shadow:var(--ds-shadow-md);color:var(--ds-tooltip-fg)!important;font-size:.8571428571rem;line-height:1.2857142857rem;max-width:20rem;padding:.4285714286rem .7142857143rem}[data-theme=dark] .ant-tooltip .ds-tooltip .ant-tooltip-inner,[data-theme=dark] .ds-tooltip .ant-tooltip-inner{box-shadow:none}.ds-notification-notice .ant-notification-notice-message{color:var(--ds-text-primary)!important;font-size:1rem!important;font-weight:600!important;margin-bottom:.2857142857rem!important}.ds-notification-notice .ant-notification-notice-description{color:var(--ds-text-secondary)!important;font-size:.9285714286rem!important;line-height:1.5!important}.ds-notification-notice--success{border-left:.2142857143rem solid var(--ds-success)}.ds-notification-notice--error{border-left:.2142857143rem solid var(--ds-critical)}.ds-notification-notice--warning{border-left:.2142857143rem solid var(--ds-warning)}.ds-notification-notice--info{border-left:.2142857143rem solid var(--ds-primary)}.ds-notification-notice .ant-notification-notice-close{color:var(--ds-text-tertiary)!important}.ds-modal .ant-modal-content{background:var(--ds-bg-overlay)!important;border:1px solid var(--ds-border-strong);box-shadow:var(--ds-shadow-lg)}[data-theme=dark] .ds-modal .ant-modal-content{box-shadow:none}.ant-drawer-mask,.ant-modal-mask{backdrop-filter:blur(.2857142857rem);-webkit-backdrop-filter:blur(.2857142857rem);background:#0f172a59!important}[data-theme=dark] .ant-drawer-mask,[data-theme=dark] .ant-modal-mask{background:#00000073!important}.ds-modal-title__main{color:var(--ds-text-primary);font-size:1.1428571429rem;font-weight:600;line-height:1.4}.ds-modal-title__sub{color:var(--ds-text-tertiary);font-size:.9285714286rem;font-weight:400;line-height:1.5;margin-top:.2857142857rem}.ds-modal-title--with-extra{align-items:center;display:flex;gap:1.1428571429rem;justify-content:space-between;width:100%}.ds-modal-title__text{flex:1 1;min-width:0}.ds-modal-title__extra{align-items:center;display:inline-flex;flex-shrink:0}.ds-modal-body{color:var(--ds-text-secondary);font-size:1rem;line-height:1.6}.ds-modal .ant-modal-footer{display:flex;gap:.5714285714rem;justify-content:flex-end}.ds-popconfirm .ant-popover-inner{background:var(--ds-bg-elevated)!important;background:var(--ai-dropdown-panel-bg,var(--ds-bg-elevated))!important;border:1px solid var(--ai-dropdown-panel-border,var(--ds-border-strong));border-radius:.5714285714rem;border-radius:var(--ai-dropdown-panel-radius,.5714285714rem);box-shadow:var(--ds-shadow-md);box-shadow:var(--ai-dropdown-panel-shadow,var(--ds-shadow-md));padding:0!important}[data-theme=dark] .ds-popconfirm .ant-popover-inner{box-shadow:none;box-shadow:var(--ai-dropdown-panel-shadow,none)}.ds-popconfirm .ant-popconfirm-inner-content{max-width:22.8571428571rem;min-width:18.5714285714rem;padding:.8571428571rem 1.1428571429rem!important}.ds-popconfirm__title{color:var(--ds-text-primary);font-size:1rem;font-weight:600;line-height:1.4}.ds-popconfirm__desc{color:var(--ds-text-secondary);font-size:.9285714286rem;line-height:1.55;margin-top:.4285714286rem}.ds-popconfirm .ant-popconfirm-buttons{display:flex;gap:.5714285714rem;justify-content:flex-end;margin-top:.8571428571rem!important}.ds-popconfirm.ds-popconfirm--memory-reject .ant-popconfirm-buttons .ant-btn,.ds-popconfirm.ds-popconfirm--memory-write .ant-popconfirm-buttons .ant-btn{align-items:center!important;border-radius:.3571428571rem!important;box-sizing:border-box!important;display:inline-flex!important;font-size:.8571428571rem!important;font-weight:500!important;height:1.8571428571rem!important;justify-content:center!important;line-height:1!important;min-width:4rem!important;padding:0 .7142857143rem!important}.ds-popconfirm.ds-popconfirm--memory-reject .ant-popconfirm-buttons,.ds-popconfirm.ds-popconfirm--memory-write .ant-popconfirm-buttons{gap:.4285714286rem!important;margin-top:.7142857143rem!important}.ds-popconfirm.ds-popconfirm--memory-reject .ant-popconfirm-buttons .ant-btn.ant-btn-text,.ds-popconfirm.ds-popconfirm--memory-write .ant-popconfirm-buttons .ant-btn.ant-btn-text{background:var(--ds-bg-elevated)!important;background:var(--ai-dropdown-panel-bg,var(--ds-bg-elevated))!important;border:1px solid #e5e6eb!important;border:1px solid var(--ds-border,#e5e6eb)!important;color:var(--ds-text-primary)!important}.ds-popconfirm.ds-popconfirm--memory-reject .ant-popconfirm-buttons .ant-btn.ant-btn-text:not(:disabled):hover,.ds-popconfirm.ds-popconfirm--memory-write .ant-popconfirm-buttons .ant-btn.ant-btn-text:not(:disabled):hover{background:var(--ds-bg-elevated)!important;background:var(--ai-dropdown-panel-bg,var(--ds-bg-elevated))!important;border-color:#c9cdd4!important;border-color:var(--ds-border-strong,#c9cdd4)!important;color:var(--ds-text-primary)!important}.ds-popconfirm.ds-popconfirm--memory-reject .ant-popconfirm-buttons .ant-btn.ant-btn-primary,.ds-popconfirm.ds-popconfirm--memory-write .ant-popconfirm-buttons .ant-btn.ant-btn-primary{background:#066aff!important;background:var(--ai-new-chat-bg,#066aff)!important;border-color:#066aff!important;border-color:var(--ai-new-chat-bg,#066aff)!important;color:#fff!important;color:var(--ai-new-chat-fg,#fff)!important}.ds-popconfirm.ds-popconfirm--memory-reject .ant-popconfirm-buttons .ant-btn.ant-btn-primary:not(:disabled):hover,.ds-popconfirm.ds-popconfirm--memory-write .ant-popconfirm-buttons .ant-btn.ant-btn-primary:not(:disabled):hover{background:#0058e6!important;background:var(--ai-new-chat-bg-hover,#0058e6)!important;border-color:#0058e6!important;border-color:var(--ai-new-chat-bg-hover,#0058e6)!important;color:#fff!important;color:var(--ai-new-chat-fg,#fff)!important}.ds-popconfirm.ds-popconfirm--memory-reject .ant-popconfirm-buttons .ant-btn.ant-btn-primary:not(:disabled):active,.ds-popconfirm.ds-popconfirm--memory-write .ant-popconfirm-buttons .ant-btn.ant-btn-primary:not(:disabled):active{background:#004dcc!important;background:var(--ai-new-chat-bg-active,#004dcc)!important;border-color:#004dcc!important;border-color:var(--ai-new-chat-bg-active,#004dcc)!important;color:#fff!important;color:var(--ai-new-chat-fg,#fff)!important}.ds-popconfirm--danger .ant-popconfirm-buttons .ant-btn-primary{background:var(--ds-critical)!important;border-color:var(--ds-critical)!important}.ds-delete-confirm-modal .ant-modal-confirm-body{padding:0}.ds-delete-confirm-modal .ant-modal-confirm-title{color:var(--ds-text-primary);font-size:1.1428571429rem;font-weight:600}.ds-delete-confirm-modal .ant-modal-confirm-content{color:var(--ds-text-secondary);font-size:1rem;line-height:1.6;margin-top:.5714285714rem}.ds-delete-confirm-modal .ant-modal-confirm-btns{margin-top:.8571428571rem}.ds-delete-confirm-modal .ant-modal-confirm-btns .ant-btn-primary{box-shadow:none}.ds-drawer .ant-drawer-content{border:none}.ds-drawer .ant-drawer-header{padding:1.4285714286rem!important}.ds-drawer .ant-drawer-body{padding:0 1.4285714286rem!important}.ds-drawer .ant-drawer-footer{display:flex;gap:.5714285714rem;justify-content:flex-end;padding:1rem 1.4285714286rem!important}.ds-drawer .ant-drawer-content{border-left:1px solid var(--ds-border-strong);box-shadow:var(--ds-shadow-lg)}.ds-drawer.ant-drawer .ant-drawer-content-wrapper{max-width:96vw}.ant-modal,.ds-modal.ant-modal{max-width:min(96vw,100%)}.ds-modal .ant-modal-body{scrollbar-color:var(--ds-scrollbar-thumb) #0000;scrollbar-width:thin}.ds-modal .ant-modal-body::-webkit-scrollbar{height:.2142857143rem;width:.2142857143rem}.ds-modal .ant-modal-body::-webkit-scrollbar-thumb{background:#0000;border-radius:999px}.ds-modal .ant-modal-body:focus-within::-webkit-scrollbar-thumb,.ds-modal .ant-modal-body:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)}[data-theme=dark] .ds-drawer .ant-drawer-content{box-shadow:none}.ds-drawer-title__main{color:var(--ds-text-primary);font-size:1.1428571429rem;font-weight:600;line-height:1.4}.ds-drawer-title__sub{color:var(--ds-text-tertiary);font-size:.9285714286rem;font-weight:400;line-height:1.5;margin-top:.2857142857rem}.ds-drawer-title--with-extra{align-items:flex-start;box-sizing:border-box;display:flex;gap:.8571428571rem;justify-content:space-between;width:100%}.ds-drawer-title__text{flex:1 1;min-width:0}.ds-drawer-title__extra{align-items:center;display:inline-flex;flex-shrink:0}.ds-drawer-body{color:var(--ds-text-secondary);font-size:1rem;line-height:1.6}.ds-drawer--resizable .ant-drawer-content{position:relative}.ds-drawer-resize-handle{background:#0000;bottom:0;cursor:col-resize;position:absolute;top:0;touch-action:none;width:.4285714286rem;z-index:30}.ds-drawer-resize-handle--right{left:0}.ds-drawer-resize-handle--left{right:0}.ds-drawer-resize-handle:after{background:#0000;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);transition:background-color .15s ease,width .15s ease;width:1px}.ds-drawer-resize-handle--active:after,.ds-drawer-resize-handle:hover:after{background:var(--ds-primary);width:2px}html.ds-drawer-resizing{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}html.ds-drawer-resizing .ant-drawer-content-wrapper{transition:none!important}html{--ds-scale:1;--ds-header-height:3.7142857143rem;--ds-rail-width:4.5714285714rem;--ds-sidebar-width:17.0714285714rem;--ds-sidebar-width-md:15.7142857143rem;--ds-sidebar-width-lg:17.1428571429rem;--ds-shell-padding-md:1.1428571429rem;--ds-shell-padding-lg:1.7142857143rem;--ds-content-max-width-xl:102.8571428571rem;--ds-control-height:2.1428571429rem;--ds-pagination-item-size:2rem;--ds-pagination-font-size:var(--ds-font-size-sm);--app-sidebar-width:var(--ds-sidebar-width-current,var(--ds-sidebar-width));--ds-radius-xs:0.2857142857rem;--ds-radius-sm:0.4285714286rem;--ds-radius-md:0.5714285714rem;--ds-radius-lg:0.8571428571rem;--ds-space-1:0.2857142857rem;--ds-space-2:0.5714285714rem;--ds-space-3:0.8571428571rem;--ds-space-4:1.1428571429rem;--ds-space-5:1.4285714286rem;--ds-space-6:1.7142857143rem;--ds-space-8:2.2857142857rem;--ds-font-size-xs:0.7857142857rem;--ds-font-size-sm:0.8571428571rem;--ds-font-size-base:1rem;--ds-font-size-md:1.0714285714rem;--ds-font-size-lg:1.1428571429rem;--ds-font-size-xl:1.2857142857rem;--ds-font-size-2xl:1.4285714286rem;--ds-font-size-3xl:1.7142857143rem;--ds-font-size-display:2.2857142857rem;font-size:14px;font-size:calc(14px*var(--ds-scale))}:root,html[data-desktop-tier=monitor]{--ds-shell-padding-current:var(--ds-shell-padding-lg);--ds-sidebar-width-current:var(--ds-sidebar-width);--ds-panel-side-width:21.4285714286rem;--ds-panel-detail-width:22.8571428571rem;--ds-task-grid-columns:4;--ds-kpi-columns:5;--ds-memory-canvas-max-height:min(calc(100vh - 20rem),51.4285714286rem);--ds-dashboard-aside-width:minmax(21.4285714286rem,25.7142857143rem)}html[data-desktop-tier=laptop]{--ds-shell-padding-current:var(--ds-shell-padding-md);--ds-sidebar-width-current:var(--ds-sidebar-width-md);--ds-panel-side-width:17.1428571429rem;--ds-panel-detail-width:18.5714285714rem;--ds-task-grid-columns:2;--ds-kpi-columns:5;--ds-memory-canvas-max-height:min(calc(100vh - 16rem),42.8571428571rem);--ds-dashboard-aside-width:minmax(16rem,22.8571428571rem)}html[data-desktop-tier=tv]{--ds-shell-padding-current:2rem;--ds-sidebar-width-current:var(--ds-sidebar-width-lg);--ds-panel-side-width:24.2857142857rem;--ds-panel-detail-width:28.5714285714rem;--ds-task-grid-columns:4;--ds-kpi-columns:5;--ds-memory-canvas-max-height:min(calc(100vh - 18rem),58rem);--ds-dashboard-aside-width:minmax(25.7142857143rem,32rem)}:root{--user-profile-block-height:2.8571428571rem}.user-profile-trigger{align-items:center;background:#0000;border:none;box-shadow:none;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--ds-font-family);gap:.8571428571rem;height:2.8571428571rem;height:var(--user-profile-block-height);max-width:100%;min-height:2.8571428571rem;min-height:var(--user-profile-block-height);outline:none;overflow:hidden;padding:0;transition:opacity .2s ease;width:auto}.user-profile-dropdown-anchor.ant-dropdown-open .user-profile-trigger,.user-profile-dropdown-anchor:focus-visible .user-profile-trigger,.user-profile-trigger:focus-visible,.user-profile-trigger:hover{background:#0000;border:none;box-shadow:none;opacity:.92}.user-profile-trigger__avatar{align-items:center;background:var(--ds-fill-secondary);border:1px solid var(--ds-border-secondary);border-radius:50%;box-sizing:border-box;color:var(--ds-primary);display:flex;flex-shrink:0;font-size:1.2857142857rem;height:2.8571428571rem;height:var(--user-profile-block-height);justify-content:center;width:2.8571428571rem;width:var(--user-profile-block-height)}[data-theme=dark] .user-profile-trigger__avatar{background:#4d9fff1f;background:var(--ds-primary-bg,#4d9fff1f);border-color:color-mix(in srgb,#4d9fff 40%,#0000);color:#4d9fff;color:var(--ds-primary,#4d9fff)}.user-profile-trigger__body{align-items:flex-start;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:0;height:2.8571428571rem;height:var(--user-profile-block-height);justify-content:space-between;min-width:0}.user-profile-trigger__name{color:var(--ds-text-primary);font-size:1rem;line-height:1.25}.user-profile-trigger__edition,.user-profile-trigger__name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-profile-trigger__edition{align-items:center;background:var(--ds-primary-bg);border:none;border-radius:.2857142857rem;box-sizing:border-box;color:var(--ds-primary);display:inline-flex;font-size:.7857142857rem;line-height:1.2857142857rem;margin:0;max-width:100%;min-height:1.2857142857rem;padding:0 .4285714286rem}.user-profile-trigger__edition--expired{background:var(--ds-error-bg);color:var(--ds-error)}.user-profile-trigger__chevron{color:var(--ds-text-tertiary);flex-shrink:0;font-size:.8571428571rem;transition:transform var(--ds-duration-fast) var(--ds-ease-out)}.user-profile-dropdown-anchor.ant-dropdown-open .user-profile-trigger__chevron{color:var(--ds-text-secondary);transform:rotate(180deg)}.user-profile-dropdown-overlay--composer.ant-dropdown{background:#0000!important;background-color:initial!important;box-shadow:0 .8571428571rem 2.2857142857rem #0f172a14!important;box-shadow:var(
    --composer-dropdown-panel-shadow,var(--ai-dropdown-panel-shadow,0 .8571428571rem 2.2857142857rem #0f172a14)
  )!important;isolation:isolate;overflow:visible}.user-profile-dropdown-overlay--composer .ant-dropdown-menu,.user-profile-dropdown-overlay--composer.ant-dropdown{border:none!important;border-radius:1.1428571429rem!important;border-radius:var(--composer-dropdown-panel-radius,1.1428571429rem)!important;padding:0!important}.user-profile-dropdown-overlay--composer .ant-dropdown-menu{background:#0000!important;box-shadow:none!important;margin:0!important}.user-profile-panel{background:#0000;border-radius:1.1428571429rem;border-radius:var(--composer-dropdown-panel-radius,1.1428571429rem);font-family:var(--ds-font-family);isolation:isolate;overflow:hidden;position:relative;width:100%}.user-profile-panel:before{background:#fff;background:var(--composer-dropdown-panel-bg,var(--ai-dropdown-panel-bg,#fff));border:1px solid #e5e6eb;border:1px solid var(--composer-dropdown-panel-border,var(--ai-dropdown-panel-border,#e5e6eb));border-radius:inherit;box-shadow:inset 0 1px 0 #fff;box-shadow:var(--composer-dropdown-panel-inset,var(--ai-dropdown-panel-inset,inset 0 1px 0 #fff));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.user-profile-panel>*{position:relative;z-index:1}.user-profile-panel__list{box-sizing:border-box;display:flex;flex-direction:column;gap:.1428571429rem;list-style:none;margin:0;padding:.5714285714rem .7142857143rem .5714285714rem .5714285714rem;padding:var(--composer-dropdown-list-padding,.5714285714rem .7142857143rem .5714285714rem .5714285714rem)}.user-profile-panel__list-item--split{border-top:1px solid #e5e6eb;border-top:1px solid var(--composer-dropdown-panel-border,var(--ai-dropdown-panel-border,#e5e6eb));margin-top:.1428571429rem;padding-top:.1428571429rem}.user-profile-panel__item{align-items:center;background:#0000;border:none;border-radius:.7142857143rem;border-radius:var(--composer-dropdown-option-radius,.7142857143rem);color:#1d2129;cursor:pointer;display:flex;font-family:inherit;font-size:.9285714286rem;font-weight:inherit;gap:.5714285714rem;line-height:1.35;min-height:auto;padding:.5714285714rem .7142857143rem;padding:var(--nav-option-padding,.5714285714rem .7142857143rem);text-align:left;transition:background .15s ease;width:100%}.user-profile-panel__item:hover:not(:disabled){background:#066aff0f;background:var(--nav-option-hover-bg,#066aff0f)}.user-profile-panel__item:disabled{cursor:not-allowed;opacity:.55}.user-profile-panel__item--danger{color:var(--ds-error)}.user-profile-panel__item--danger .user-profile-panel__item-icon{background:var(--ds-error-bg);border-color:color-mix(in srgb,var(--ds-error) 18%,#0000);color:var(--ds-error)}.user-profile-panel__item-icon{align-items:center;background:var(--ds-primary-bg);border:1px solid var(--ds-border-brand-subtle);border-radius:.5714285714rem;color:var(--ds-primary);display:inline-flex;flex-shrink:0;font-size:1rem;height:1.7142857143rem;justify-content:center;width:1.7142857143rem}.user-profile-panel__item-icon .anticon{display:block}.user-profile-panel__item-icon--warning{background:var(--ds-warning-bg);border-color:color-mix(in srgb,var(--ds-warning) 18%,#0000);color:var(--ds-warning)}.user-profile-panel__item-label{flex:1 1;line-height:1.35;min-width:0;text-align:left;word-break:keep-all}[data-theme=dark] .user-profile-panel:before{background:#1a1d24;background:var(--ds-bg-elevated,#1a1d24);border-color:#2e333d;border-color:var(--ds-border,#2e333d)}[data-theme=dark] .user-profile-panel__item{color:#e5e6eb;color:var(--ds-text-primary,#e5e6eb)}[data-theme=dark] .user-profile-dropdown-overlay--composer.ant-dropdown{box-shadow:0 1.7142857143rem 4rem #00000073,0 .8571428571rem 2rem #00000059!important}.user-info-modal-content__role-tag.ant-tag{background:var(--ds-primary-bg);border:1px solid var(--ds-border-brand-subtle);border-radius:.4285714286rem;color:var(--ds-primary);font-size:.8571428571rem;font-weight:500}.user-info-modal-content__section-title{align-items:center;color:var(--ds-text-primary);display:flex;font-size:1rem;font-weight:600;gap:.5714285714rem;letter-spacing:-.01em;margin:0 0 1rem}.user-info-modal-content__section-title:before{background:var(--ds-primary);border-radius:.1428571429rem;content:"";flex-shrink:0;height:1rem;width:.2142857143rem}.user-info-modal-content__stats{grid-gap:.8571428571rem;display:grid;gap:.8571428571rem;grid-template-columns:repeat(2,1fr)}@media (max-width:520px){.user-info-modal-content__stats{grid-template-columns:1fr}}.user-info-profile-stat{align-items:flex-start;background:linear-gradient(135deg,var(--ds-primary-bg) 0,var(--ds-bg-container) 100%);border:1px solid var(--ds-border);border-radius:.8571428571rem;box-shadow:var(--ds-shadow-sm);box-sizing:border-box;display:flex;gap:.8571428571rem;min-height:5.1428571429rem;padding:1rem 1.1428571429rem}.user-info-profile-stat__icon{align-items:center;background:color-mix(in srgb,var(--ds-primary) 12%,#0000);border:1px solid var(--ds-border-brand-subtle);border-radius:.7142857143rem;color:var(--ds-primary);display:flex;flex-shrink:0;font-size:1.2857142857rem;height:2.8571428571rem;justify-content:center;width:2.8571428571rem}.user-info-profile-stat--success .user-info-profile-stat__icon{background:var(--ds-success-bg);border-color:color-mix(in srgb,var(--ds-success) 20%,#0000);color:var(--ds-success)}.user-info-profile-stat--warning .user-info-profile-stat__icon{background:var(--ds-warning-bg);border-color:color-mix(in srgb,var(--ds-warning) 20%,#0000);color:var(--ds-warning)}.user-info-profile-stat--error .user-info-profile-stat__icon{background:var(--ds-error-bg);border-color:color-mix(in srgb,var(--ds-error) 20%,#0000);color:var(--ds-error)}.user-info-profile-stat__body{flex:1 1;min-width:0}.user-info-profile-stat__label{color:var(--ds-text-tertiary);display:block;font-size:.7857142857rem;font-weight:500;letter-spacing:.04em;margin-bottom:.2857142857rem;text-transform:uppercase}.user-info-profile-stat__value{color:var(--ds-text-primary);display:block;font-size:1rem;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-info-profile-stat__value--lg{font-feature-settings:"tnum";color:var(--ds-primary);font-size:1.4285714286rem;font-variant-numeric:tabular-nums;font-weight:700}.user-info-profile-stat--error .user-info-profile-stat__value{color:var(--ds-error)}.user-info-profile-stat--warning .user-info-profile-stat__value{color:var(--ds-warning)}.user-info-profile-stat--success .user-info-profile-stat__value--lg{color:var(--ds-success)}.user-info-modal-content__balance-strip{background:var(--ds-bg-elevated);border:1px solid var(--ds-border-secondary);border-radius:.5714285714rem;display:flex;flex-wrap:wrap;gap:1.7142857143rem;margin-top:.8571428571rem;padding:.8571428571rem 1.1428571429rem}.user-info-modal-content__balance-item{display:flex;flex-direction:column;gap:.1428571429rem}.user-info-modal-content__balance-label{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:500}.user-info-modal-content__balance-amount{font-feature-settings:"tnum";color:var(--ds-warning);font-size:1.1428571429rem;font-variant-numeric:tabular-nums;font-weight:700}.user-info-modal-content__fields{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.8571428571rem;overflow:hidden}.user-info-profile-field{grid-gap:.8571428571rem 1.1428571429rem;align-items:center;border-bottom:1px solid var(--ds-border-secondary);display:grid;gap:.8571428571rem 1.1428571429rem;grid-template-columns:8.5714285714rem 1fr;padding:1rem 1.2857142857rem}.user-info-profile-field:last-child{border-bottom:none}html[data-desktop-tier=laptop] .user-info-profile-field{gap:.4285714286rem;grid-template-columns:1fr}.user-info-profile-field__label{align-items:center;color:var(--ds-text-secondary);display:flex;font-size:.9285714286rem;font-weight:500;gap:.4285714286rem}.user-info-profile-field__icon{color:var(--ds-primary);display:inline-flex;font-size:1rem}.user-info-profile-field__value{min-width:0}.user-info-profile-field__text{color:var(--ds-text-primary);font-size:1rem;font-weight:600}.user-info-profile-field__muted{color:var(--ds-text-tertiary);font-size:1rem}.user-info-profile-field__mono{color:var(--ds-text-primary);font-family:monospace;font-family:var(--ds-font-family-mono,monospace);font-size:.9285714286rem;font-weight:600}.user-info-profile-field__break{word-break:break-all}.user-info-profile-field__row-actions{align-items:center;display:flex;gap:.5714285714rem;justify-content:space-between}.user-info-modal-content__language-row{align-items:center;display:inline-flex;gap:.4285714286rem}.user-info-modal-content__language-divider{color:var(--ds-text-disabled)}.user-info-modal-content__language-current{color:var(--ds-text-primary);font-size:1rem;font-weight:600}.user-info-modal-content__language-switch.ant-btn-link{font-weight:500;height:auto;padding:0}.header-account-scope{align-items:center;display:flex;flex-shrink:0;max-width:100%;min-width:11.4285714286rem;min-width:var(--account-switcher-panel-width,11.4285714286rem);width:100%;z-index:202}.account-switcher-compound{align-items:stretch;background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:71.3571428571rem;box-shadow:var(--ds-shadow-sm);cursor:pointer;display:inline-flex;max-width:100%;min-width:0;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.account-switcher-compound--open,.account-switcher-compound:hover{background:var(--ds-bg-elevated);border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-md)}.account-switcher-compound--sub{background:var(--ds-primary-bg);border-color:var(--ds-border-brand-subtle);box-shadow:var(--ds-shadow-sm)}.account-switcher-compound--sub.account-switcher-compound--open,.account-switcher-compound--sub:hover{background:var(--ds-bg-elevated);border-color:var(--ds-primary);box-shadow:var(--ds-shadow-md)}.account-switcher-trigger{align-items:center;background:#0000;border:none;border-radius:71.3571428571rem 0 0 71.3571428571rem;color:var(--ds-text-primary);cursor:pointer;display:inline-flex;gap:.5714285714rem;height:2.5714285714rem;max-width:100%;min-width:0;padding:0 .7142857143rem}.account-switcher-compound:not(.account-switcher-compound--sub) .account-switcher-trigger{border-radius:71.3571428571rem;max-width:100%;padding-right:.8571428571rem}.account-switcher-trigger--sub{color:var(--ds-text-primary);max-width:14.2857142857rem}.account-switcher-trigger__icon{align-items:center;background:var(--ds-primary-bg);border-radius:50%;color:var(--ds-primary);display:flex;flex-shrink:0;font-size:.8571428571rem;height:1.5714285714rem;justify-content:center;width:1.5714285714rem}.account-switcher-trigger__icon--sub{background:color-mix(in srgb,var(--ds-primary) 14%,#0000);color:var(--ds-primary)}.account-switcher-trigger__label{flex:1 1;font-size:.9285714286rem;font-weight:600;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.account-switcher-trigger__text{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:0;line-height:1.15;min-width:0;text-align:left}.account-switcher-trigger__hint{color:var(--ds-text-tertiary);font-size:.7142857143rem;font-weight:500;letter-spacing:.02em}.account-switcher-trigger__name{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-switcher-trigger__chevron{color:var(--ds-text-tertiary);flex-shrink:0;font-size:.7142857143rem;transition:transform .2s ease}.account-switcher-compound--open .account-switcher-trigger__chevron{transform:rotate(180deg)}.account-switcher-compound__exit{align-items:center;background:#0000;border:none;border-left:1px solid var(--ds-border-secondary);border-radius:0 71.3571428571rem 71.3571428571rem 0;color:var(--ds-text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.7857142857rem;font-weight:500;gap:.2857142857rem;height:2.5714285714rem;justify-content:center;padding:0 .7142857143rem;transition:background .15s ease,color .15s ease}.account-switcher-compound__exit:hover{background:var(--ds-fill-secondary);color:var(--ds-primary)}.account-switcher-compound__exit-icon{font-size:.7857142857rem}.account-switcher-compound__exit-text{line-height:1}.account-switcher-dropdown.ant-dropdown .ant-dropdown-menu{border:1px solid var(--ds-border);border-radius:.5714285714rem;border-radius:var(--ds-radius-md,.5714285714rem);box-shadow:var(--ds-shadow-md);box-sizing:border-box;max-width:none;min-width:0;padding:.4285714286rem;width:100%}.account-switcher-dropdown .ant-dropdown-menu-item{border-radius:.7142857143rem;margin-bottom:.1428571429rem;padding:.5714285714rem .7142857143rem!important}.account-switcher-dropdown .ant-dropdown-menu-item:last-child{margin-bottom:0}.account-switcher-dropdown .ant-dropdown-menu-item-selected{background:var(--ds-primary-bg)!important}.account-switcher-option{align-items:center;display:flex;gap:.7142857143rem;min-width:0}.account-switcher-option__avatar{align-items:center;border-radius:.7142857143rem;display:flex;flex-shrink:0;font-size:1rem;height:2.2857142857rem;justify-content:center;width:2.2857142857rem}.account-switcher-option__avatar--main{background:var(--ds-primary-bg);color:var(--ds-primary)}.account-switcher-option__avatar--sub{background:var(--ds-fill-secondary);border:1px solid var(--ds-border);color:var(--ds-text-secondary)}.account-switcher-option__name{color:var(--ds-text-primary);flex:1 1;font-size:.9285714286rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-switcher-option__check{color:var(--ds-primary);flex-shrink:0;font-size:1rem}.ds-theme-toggle{align-items:center;display:inline-flex;flex-shrink:0;gap:.5714285714rem}.app-theme-toggle-header.ds-theme-toggle--dock{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;justify-content:center;margin:0;padding:0;transition:opacity var(--ds-duration-fast) var(--ds-ease-out)}.app-theme-toggle-header.ds-theme-toggle--dock:hover{opacity:.92}.app-theme-toggle-header.ds-theme-toggle--dock:focus-visible{border-radius:71.3571428571rem;outline:.1428571429rem solid var(--ds-primary);outline-offset:.1428571429rem}.app-theme-toggle-header.ds-theme-toggle--dock:active{opacity:.85}.app-theme-toggle-dock.ds-theme-toggle--dock{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:0;bottom:0;box-shadow:none;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:center;left:0;margin:0;min-height:3.1428571429rem;padding:.5714285714rem .7142857143rem .7142857143rem;position:fixed;transition:background var(--ds-duration-fast) var(--ds-ease-out);width:17.0714285714rem;width:var(--app-sidebar-width,17.0714285714rem);z-index:110}.app-theme-toggle-dock.ds-theme-toggle--dock:hover{background:var(--ds-fill-secondary)}.app-theme-toggle-dock.ds-theme-toggle--dock:focus-visible{outline:.1428571429rem solid var(--ds-primary);outline-offset:-.1428571429rem}.ds-theme-toggle--dock:not(.app-theme-toggle-dock):not(.app-theme-toggle-header){align-items:center;background:#0000;border:none;border-radius:.5714285714rem;box-shadow:none;cursor:pointer;display:flex;justify-content:center;margin:0;min-height:2.8571428571rem;padding:.4285714286rem 0;width:100%}.ds-theme-toggle__switch--visual{pointer-events:none}.ds-theme-toggle__switch--visual.ant-switch{background:#e8ecf2!important;border:none!important;box-shadow:none!important;height:2rem!important;line-height:2rem!important;min-width:4rem!important;position:relative;width:4rem!important}.ds-theme-toggle__switch--visual.ant-switch.ant-switch-checked{background:#e8ecf2!important}.ds-theme-toggle__switch--visual.ant-switch .ant-switch-inner{display:none!important}.ds-theme-toggle__switch--visual.ant-switch .ant-switch-handle{background:#fff!important;border-radius:50%!important;box-shadow:0 1px .2857142857rem #0f172a24!important;height:1.5714285714rem!important;inset-inline-start:.2142857143rem!important;top:.2142857143rem!important;width:1.5714285714rem!important}.ds-theme-toggle__switch--visual.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 1.78571rem)!important}.ds-theme-toggle__switch--visual.ant-switch .ant-switch-handle:before{display:none!important}.ds-theme-toggle__switch--visual.ant-switch:after,.ds-theme-toggle__switch--visual.ant-switch:before{background-position:50%;background-repeat:no-repeat;background-size:1rem 1rem;content:"";height:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1rem;z-index:1}.ds-theme-toggle__switch--visual.ant-switch:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235f6b7a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z'/%3E%3C/svg%3E");left:.5714285714rem;opacity:.9}.ds-theme-toggle__switch--visual.ant-switch:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235f6b7a' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32 1.41 1.41M2 12h2m16 0h2M4.93 19.07l1.41-1.41M17.66 6.34l1.41-1.41'/%3E%3C/svg%3E");opacity:.45;right:.5714285714rem}.ds-theme-toggle__switch--visual.ant-switch.ant-switch-checked:after{opacity:.2}.ds-theme-toggle__switch--visual.ant-switch.ant-switch-checked:before{opacity:.35}.ds-theme-toggle__switch--visual.ant-switch:not(.ant-switch-checked):before{opacity:.25}.ds-theme-toggle__switch--visual.ant-switch:not(.ant-switch-checked):after{opacity:.35}.ds-theme-toggle__switch--visual.ant-switch .ant-switch-handle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235f6b7a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.8571428571rem .8571428571rem;border-radius:50%;content:"";inset:0;position:absolute}.ds-theme-toggle__switch--visual.ant-switch.ant-switch-checked .ant-switch-handle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235f6b7a' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32 1.41 1.41M2 12h2m16 0h2M4.93 19.07l1.41-1.41M17.66 6.34l1.41-1.41'/%3E%3C/svg%3E")}[data-theme=dark] .ds-theme-toggle__switch--visual.ant-switch,[data-theme=dark] .ds-theme-toggle__switch--visual.ant-switch.ant-switch-checked{background:#3d4452!important}[data-theme=dark] .ds-theme-toggle__switch--visual.ant-switch .ant-switch-handle{background:#f5f7fa!important;box-shadow:0 1px .2857142857rem #00000059!important}.ds-theme-toggle__switch.ant-switch:not(.ds-theme-toggle__switch--visual){background:var(--ds-fill-secondary)!important;min-width:2.5714285714rem}.ds-theme-toggle__switch.ant-switch-checked:not(.ds-theme-toggle__switch--visual){background:var(--ds-primary)!important}.ds-theme-toggle__label{color:var(--ds-text-tertiary);font-size:.7857142857rem;margin:0;white-space:nowrap}html[data-desktop-tier=laptop] .app-theme-toggle-dock.ds-theme-toggle--dock{padding:.5714285714rem .4285714286rem .7142857143rem;width:4.5714285714rem}.inbox-bell-btn{align-items:center;background:#0000;border:none;border-radius:.7142857143rem;color:#646a73;color:var(--ds-text-secondary,#646a73);cursor:pointer;display:inline-flex;height:2.5714285714rem;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:2.5714285714rem}.inbox-bell-btn.is-open,.inbox-bell-btn:focus-visible,.inbox-bell-btn:hover{background:color-mix(in srgb,#066aff 8%,#0000);background:color-mix(in srgb,var(--ds-primary,#066aff) 8%,#0000);color:#066aff;color:var(--ds-primary,#066aff);outline:none}.inbox-bell-btn__icon{font-size:1.2857142857rem}.inbox-bell-btn .inbox-bell-badge.ant-badge .ant-badge-count{align-items:center!important;aspect-ratio:1/1;border-radius:50%!important;box-sizing:border-box;display:inline-flex!important;font-size:.6428571429rem!important;font-weight:600;height:auto!important;justify-content:center!important;line-height:1!important;min-height:1rem!important;min-width:1rem!important;padding:0 .2142857143rem!important;width:-webkit-max-content;width:max-content}.inbox-bell-btn .inbox-bell-badge.ant-badge .ant-badge-count .ant-scroll-number-only{align-items:center!important;display:inline-flex!important;height:1em!important}.inbox-bell-btn .inbox-bell-badge.ant-badge .ant-badge-count .ant-scroll-number-only-unit{height:auto!important;line-height:1!important}.inbox-dropdown-overlay.ant-dropdown{overflow:visible!important;padding:0!important}.inbox-dropdown-overlay .ant-dropdown-menu{background:#0000!important;box-shadow:none!important;padding:0!important}.inbox-dropdown{background:#fff;background:var(--ds-bg-container,#fff);border:1px solid #e5e6eb;border:1px solid var(--ds-border,#e5e6eb);border-radius:.5714285714rem;box-shadow:0 .8571428571rem 2.2857142857rem #0f172a1f;box-shadow:var(--ds-shadow-lg,0 .8571428571rem 2.2857142857rem #0f172a1f);display:flex;flex-direction:column;max-height:min(34.2857142857rem,72vh);overflow:hidden;width:min(26.4285714286rem,92vw)}.inbox-dropdown__toolbar{align-items:center;border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--ds-border-secondary,var(--ds-border,#f0f0f0));display:flex;flex:0 0 auto;gap:.5714285714rem;justify-content:space-between;padding:.8571428571rem 1rem}.inbox-dropdown__pills{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.2857142857rem;min-width:0}.inbox-dropdown__pill{align-items:center;background:#0000;border:none;border-radius:999px;color:#86909c;color:var(--ds-text-tertiary,#86909c);cursor:pointer;display:inline-flex;font-size:.9285714286rem;font-weight:500;height:2rem;justify-content:center;line-height:1;padding:0 .8571428571rem;transition:color .15s ease,background .15s ease;white-space:nowrap}.inbox-dropdown__pill.is-active,.inbox-dropdown__pill:hover{color:#066aff;color:var(--ds-primary,#066aff)}.inbox-dropdown__pill.is-active{background:color-mix(in srgb,#066aff 12%,#0000);background:color-mix(in srgb,var(--ds-primary,#066aff) 12%,#0000);font-weight:600}.inbox-dropdown__clear{background:#0000;border:none;color:#066aff;color:var(--ds-primary,#066aff);cursor:pointer;flex:0 0 auto;font-size:.9285714286rem;line-height:1.2;padding:0}.inbox-dropdown__clear:hover:not(:disabled){opacity:.85}.inbox-dropdown__clear:disabled{color:#c0c4cc;color:var(--ds-text-quaternary,#c0c4cc);cursor:not-allowed}.inbox-dropdown__list{-webkit-overflow-scrolling:touch;flex:1 1 auto;max-height:min(24.2857142857rem,calc(72vh - 8.57143rem));min-height:0;overflow-x:hidden;overflow-y:auto!important;overscroll-behavior:contain;touch-action:pan-y}.inbox-dropdown__empty-wrap{padding:1.7142857143rem 1rem}.inbox-dropdown__loading{align-items:center;display:flex;justify-content:center;min-height:7.1428571429rem}.inbox-item{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--ds-border-secondary,var(--ds-border,#f0f0f0));border-radius:0;cursor:pointer;display:flex;gap:.8571428571rem;padding:1rem 1.1428571429rem;text-align:left;transition:background .15s ease;width:100%}.inbox-item:last-child{border-bottom:none}.inbox-item:focus-visible,.inbox-item:hover{background:color-mix(in srgb,#066aff 5%,#0000);background:color-mix(in srgb,var(--ds-primary,#066aff) 5%,#0000);outline:none}.inbox-item__avatar{align-items:center;background:#066aff;background:var(--ds-primary,#066aff);border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:1.1428571429rem;height:2.5714285714rem;justify-content:center;width:2.5714285714rem}.inbox-item__avatar--alarm{background:color-mix(in srgb,#f53f3f 88%,#fff);background:color-mix(in srgb,var(--ds-critical,#f53f3f) 88%,#fff)}.inbox-item__avatar--risk{background:color-mix(in srgb,#ff7d00 88%,#fff);background:color-mix(in srgb,var(--ds-medium,#ff7d00) 88%,#fff)}.inbox-item__avatar--security{background:color-mix(in srgb,#066aff 88%,#fff);background:color-mix(in srgb,var(--ds-primary,#066aff) 88%,#fff)}.inbox-item__avatar--asset{background:color-mix(in srgb,#0fc6c2 88%,#fff)}.inbox-item__avatar--account{background:color-mix(in srgb,#722ed1 88%,#fff)}.inbox-item__avatar--schedule{background:color-mix(in srgb,#066aff 78%,#fff);background:color-mix(in srgb,var(--ds-primary,#066aff) 78%,#fff)}.inbox-item__avatar--memory,.inbox-item__avatar--system{background:color-mix(in srgb,#646a73 55%,#fff);background:color-mix(in srgb,var(--ds-text-secondary,#646a73) 55%,#fff);color:#fff;color:var(--ds-bg-container,#fff)}.inbox-item__body{display:flex;flex:1 1 auto;flex-direction:column;gap:.2857142857rem;min-width:0}.inbox-item__title{color:#1d2129;color:var(--ds-text-primary,#1d2129);font-size:.9285714286rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere;word-break:break-word}.inbox-item.is-unread .inbox-item__title{font-weight:700}.inbox-item__desc{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#4e5969;color:var(--ds-text-secondary,#4e5969);display:-webkit-box;font-size:.8571428571rem;line-height:1.5;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.inbox-item__time{color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:.7857142857rem;line-height:1.35;margin-top:.1428571429rem}.inbox-detail__toolbar{align-items:center;border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--ds-border-secondary,var(--ds-border,#f0f0f0));display:flex;flex:0 0 auto;padding:.7142857143rem .8571428571rem}.inbox-detail__back{align-items:center;background:#0000;border:none;border-radius:.4285714286rem;color:#646a73;color:var(--ds-text-secondary,#646a73);cursor:pointer;display:inline-flex;font-size:.9285714286rem;gap:.4285714286rem;line-height:1.2;padding:.2857142857rem .4285714286rem}.inbox-detail__back:focus-visible,.inbox-detail__back:hover{background:color-mix(in srgb,#066aff 8%,#0000);background:color-mix(in srgb,var(--ds-primary,#066aff) 8%,#0000);color:#066aff;color:var(--ds-primary,#066aff);outline:none}.inbox-detail{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;max-height:min(28.5714285714rem,calc(72vh - 4.28571rem));min-height:0;overflow-x:hidden;overflow-y:auto!important;overscroll-behavior:contain;padding:1.1428571429rem 1.2857142857rem 1.4285714286rem}.inbox-detail__avatar{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:1.1428571429rem;height:2.5714285714rem;justify-content:center;margin-bottom:.8571428571rem;width:2.5714285714rem}.inbox-detail__title{color:#1d2129;color:var(--ds-text-primary,#1d2129);font-size:1.0714285714rem;font-weight:650;line-height:1.45;margin:0;overflow-wrap:anywhere;word-break:break-word}.inbox-detail__time{color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:.7857142857rem;line-height:1.35;margin:.4285714286rem 0 0}.inbox-detail__body{color:#4e5969;color:var(--ds-text-secondary,#4e5969);font-size:.9285714286rem;line-height:1.65;margin:.8571428571rem 0 0;overflow-wrap:anywhere;white-space:pre-wrap;width:100%;word-break:break-word}.inbox-detail__action{background:#066aff;background:var(--ds-primary,#066aff);border:none;border-radius:.4285714286rem;color:#fff;cursor:pointer;font-size:.9285714286rem;height:2.2857142857rem;line-height:1;margin-top:1.1428571429rem;padding:0 1rem}.inbox-detail__action:focus-visible,.inbox-detail__action:hover{filter:brightness(1.05);outline:none}[data-theme=dark] .inbox-detail__toolbar{border-color:#3f3f46;border-color:var(--ds-border,#3f3f46)}[data-theme=dark] .inbox-detail__title{color:#e5e6eb;color:var(--ds-text-primary,#e5e6eb)}[data-theme=dark] .inbox-detail__body{color:#a1a1aa;color:var(--ds-text-secondary,#a1a1aa)}[data-theme=dark] .inbox-detail__time{color:#8b8b96;color:var(--ds-text-tertiary,#8b8b96)}.inbox-dropdown__footer{background:#fff;background:var(--ds-bg-container,#fff);border-top:1px solid #f0f0f0;border-top:1px solid var(--ds-border-secondary,var(--ds-border,#f0f0f0));display:grid;flex:0 0 auto;grid-template-columns:1fr}.inbox-dropdown__footer-btn{background:#0000;border:none;color:#066aff;color:var(--ds-primary,#066aff);cursor:pointer;font-size:.9285714286rem;height:2.8571428571rem;line-height:1;transition:background .15s ease}.inbox-dropdown__footer-btn+.inbox-dropdown__footer-btn{border-left:1px solid #f0f0f0;border-left:1px solid var(--ds-border-secondary,var(--ds-border,#f0f0f0))}.inbox-dropdown__footer-btn--single{width:100%}.inbox-dropdown__footer-btn:focus-visible:not(:disabled),.inbox-dropdown__footer-btn:hover:not(:disabled){background:color-mix(in srgb,#066aff 6%,#0000);background:color-mix(in srgb,var(--ds-primary,#066aff) 6%,#0000);outline:none}.inbox-dropdown__footer-btn:disabled{color:#c0c4cc;color:var(--ds-text-quaternary,#c0c4cc);cursor:not-allowed}[data-theme=dark] .inbox-dropdown{background:#1f1f23;background:var(--ds-bg-elevated,#1f1f23)}[data-theme=dark] .inbox-dropdown,[data-theme=dark] .inbox-dropdown__footer,[data-theme=dark] .inbox-dropdown__toolbar,[data-theme=dark] .inbox-item{border-color:#3f3f46;border-color:var(--ds-border,#3f3f46)}[data-theme=dark] .inbox-dropdown__footer{background:#1f1f23;background:var(--ds-bg-elevated,#1f1f23)}[data-theme=dark] .inbox-dropdown__pill.is-active{background:color-mix(in srgb,#066aff 22%,#0000);background:color-mix(in srgb,var(--ds-primary,#066aff) 22%,#0000)}[data-theme=dark] .inbox-item__title{color:#e5e6eb;color:var(--ds-text-primary,#e5e6eb)}[data-theme=dark] .inbox-item__desc{color:#a1a1aa;color:var(--ds-text-secondary,#a1a1aa)}[data-theme=dark] .inbox-item__time{color:#8b8b96;color:var(--ds-text-tertiary,#8b8b96)}.docs-help-btn{align-items:center;background:#0000;border:none;border-radius:.7142857143rem;box-sizing:border-box;color:#646a73;color:var(--ds-text-secondary,#646a73);cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.5714285714rem;justify-content:center;line-height:1;min-height:2.5714285714rem;overflow:visible;padding:0;transition:background .15s ease,color .15s ease;width:2.5714285714rem}.docs-help-btn.is-active,.docs-help-btn:focus-visible,.docs-help-btn:hover{background:color-mix(in srgb,#066aff 8%,#0000);background:color-mix(in srgb,var(--ds-primary,#066aff) 8%,#0000);color:#066aff;color:var(--ds-primary,#066aff);outline:none}.docs-help-btn__icon{display:block;flex:0 0 auto}.app-workspace-chrome{background:#0000;border:none;box-shadow:none;box-sizing:border-box;flex-shrink:0;min-width:0;width:100%}.app-workspace-chrome__inner{gap:var(--ds-space-3);min-height:3.1428571429rem;padding:var(--ds-space-1) 0;width:100%}.app-workspace-chrome__actions,.app-workspace-chrome__inner{align-items:center;display:flex;justify-content:flex-end;min-width:0}.app-workspace-chrome__actions{flex-shrink:0;gap:var(--ds-space-2);margin-left:auto}.app-workspace-chrome__action-slot{align-items:center;display:flex;flex-shrink:0;min-width:0}.app-workspace-chrome__action-slot--switcher{flex-shrink:0;max-width:min(32vw,21.4285714286rem);min-width:11.4285714286rem;min-width:var(--account-switcher-panel-width,11.4285714286rem);width:-webkit-max-content;width:max-content}.app-workspace-chrome__action-slot--switcher .header-account-scope{max-width:100%}.app-workspace-chrome__action-slot--theme{align-items:center;display:flex;flex-shrink:0;margin-right:0;padding-right:0;position:relative}.app-workspace-chrome__action-slot--theme:after{display:none}.app-workspace-chrome__action-slot--inbox{align-items:center;display:flex;flex-shrink:0;margin-right:var(--ds-space-3);padding-right:var(--ds-space-4);position:relative}.app-workspace-chrome__action-slot--inbox:after{background:#1d212914;content:"";height:2rem;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}[data-theme=dark] .app-workspace-chrome__action-slot--inbox:after{background:#ffffff1a}.app-workspace-chrome__action-slot--profile{flex-shrink:0;max-width:min(34vw,17.1428571429rem);min-width:12rem;min-width:var(--user-profile-panel-width,12rem);width:-webkit-max-content;width:max-content}.app-workspace-chrome__action-slot--profile .user-profile-dropdown-anchor{display:flex;min-width:100%;width:100%}.app-workspace-chrome__action-slot--profile .user-profile-trigger{gap:.8571428571rem;height:2.8571428571rem;height:var(--user-profile-block-height,2.8571428571rem);max-width:100%;min-height:2.8571428571rem;min-height:var(--user-profile-block-height,2.8571428571rem);padding:0;width:100%}html[data-desktop-tier=laptop] .app-workspace-chrome__action-slot--switcher{max-width:min(42vw,14.2857142857rem)}html[data-desktop-tier=laptop] .app-workspace-chrome__action-slot--profile{max-width:min(42vw,15.7142857143rem)}html[data-desktop-tier=monitor] .app-workspace-chrome__action-slot--switcher,html[data-desktop-tier=tv] .app-workspace-chrome__action-slot--switcher{max-width:none}html[data-desktop-tier=tv] .app-workspace-chrome__actions{gap:.8571428571rem}:root{--brand-primary:#066aff;--brand-primary-hover:#0058e6;--brand-primary-active:#004dcc;--brand-primary-light:#227cff;--brand-primary-mid:#0083ff;--sidebar-active-fg:#fff;--sidebar-active-bg-fallback:var(--brand-primary);--sidebar-active-gradient:linear-gradient(90deg,#227cff,#066aff 1.75%,#0068ff 3.51%,#0069ff 5.26%,#006aff 7.02%,#006bff 8.77%,#006cff 10.53%,#006dff 12.28%,#006eff 14.04%,#006fff 15.79%,#0070ff 17.54%,#0071ff 19.3%,#0072ff 21.05%,#0073ff 22.81%,#0074ff 24.56%,#0075ff 26.32%,#0076ff 28.07%,#07f 29.82%,#0078ff 31.58%,#0079ff 33.33%,#007aff 35.09%,#007bff 36.84%,#007cff 38.6%,#007dff 40.35%,#007eff 42.11%,#007fff 43.86%,#0080ff 45.61%,#0081ff 47.37%,#0082ff 49.12%,#0083ff 50.88%,#0084ff 52.63%,#0085ff 54.39%,#0086ff 56.14%,#0087ff 57.89%,#08f 59.65%,#0089ff 61.4%,#008aff 63.16%,#008bff 64.91%,#008cff 66.67%,#008dff 68.42%,#008eff 70.18%,#008fff 71.93%,#0090ff 73.68%,#0091ff 75.44%,#0092ff 77.19%,#0093ff 78.95%,#0094ff 80.7%,#0095ff 82.46%,#0096ff 84.21%,#0097ff 85.96%,#0098ff 87.72%,#09f 89.47%,#009aff 91.23%,#009bff 92.98%,#009cff 94.74%,#009dff 96.49%,#009eff 98.25%,#009fff 99.12%,#02a0ff);--nav-option-text:#1d2129;--nav-option-text-secondary:#4e5969;--nav-option-hover-bg:#006aff0f;--nav-option-selected-bg:#006aff1a;--nav-option-radius:0.7142857143rem;--nav-option-padding:0.5714285714rem 0.7142857143rem}[data-theme=dark]{--nav-option-text:var(--ds-text-primary,#f4f4f5);--nav-option-text-secondary:var(--ds-text-secondary,#a1a1aa);--nav-option-hover-bg:#4d9fff1f;--nav-option-selected-bg:#4d9fff2e}.app-sidebar__brand{background:none;border-radius:0;margin-bottom:1.1428571429rem;padding:0 0 1.1428571429rem}.app-sidebar__brand-title{-webkit-font-smoothing:antialiased;color:#000;display:block;font-family:HarmonyOS Sans,HarmonyOS Sans SC,PingFang SC,Noto Sans SC,Source Han Sans SC,sans-serif;font-family:"HarmonyOS Sans","HarmonyOS Sans SC","PingFang SC","Noto Sans SC","Source Han Sans SC",var(--ds-font-family,sans-serif);font-size:1.2857142857rem;font-weight:700;letter-spacing:.0357142857rem;line-height:1.35}@media (min-width:1600px){.app-sidebar__brand-title{font-size:1.3571428571rem}}[data-theme=dark] .app-sidebar__brand-title{color:#e5e6eb}.app-sidebar__brand-subtitle{-webkit-font-smoothing:antialiased;color:#86909c;display:block;font-family:var(--brand-english-tagline-font-family);font-size:var(--brand-english-tagline-font-size);font-weight:500;letter-spacing:var(--brand-english-tagline-letter-spacing);line-height:var(--brand-english-tagline-line-height);margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1600px){.app-sidebar__brand-subtitle{font-size:var(--brand-english-tagline-font-size-lg);letter-spacing:var(--brand-english-tagline-letter-spacing-lg)}}[data-theme=dark] .app-sidebar__brand-subtitle{color:#a9aeb8}:root{--app-sidebar-width:var(--ds-sidebar-width-current,var(--ds-sidebar-width,17.0714285714rem));--app-sidebar-height:100%;--sidebar-primary:var(--brand-primary);--sidebar-parent-color:#1d2129;--sidebar-parent-color-active:var(--brand-primary);--sidebar-sub-color:#1d2129;--sidebar-sub-hover:#1d2129;--sidebar-section-pad-x:var(--ds-space-2,0.5714285714rem);--sidebar-section-icon-size:var(--ds-space-5,1.4285714286rem);--sidebar-section-gap:0.7142857143rem;--sidebar-item-pad-x:var(--ds-space-3,0.8571428571rem);--sidebar-label-offset:calc(var(--sidebar-section-pad-x) + var(--sidebar-section-icon-size) + var(--sidebar-section-gap));--sidebar-pill-offset:calc(var(--sidebar-label-offset) - var(--ds-space-2, 0.5714285714rem));--sidebar-pill-pad-left:var(--ds-space-2,0.5714285714rem)}.app-sidebar.ant-layout-sider{background:#fff!important;border-right:none!important;box-shadow:none;display:flex;flex:0 0 17.0714285714rem!important;flex:0 0 var(--app-sidebar-width)!important;flex-direction:column;height:100%;max-height:100%;max-width:17.0714285714rem!important;max-width:var(--app-sidebar-width)!important;min-width:17.0714285714rem!important;min-width:var(--app-sidebar-width)!important;overflow:hidden;position:relative;width:17.0714285714rem!important;width:var(--app-sidebar-width)!important;z-index:2}.app-sidebar.ant-layout-sider:after{background:var(--app-shell-edge-fade-horizontal);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:5.1428571429rem;width:var(--app-shell-bridge-width,5.1428571429rem);z-index:4}.app-sidebar.ant-layout-sider>.ant-layout-sider-children,.app-sidebar__inner{display:flex;flex-direction:column;height:100%;min-height:0}.app-sidebar__inner{flex:1 1}.app-sidebar__scroll{box-sizing:border-box;flex:1 1;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1.1428571429rem 1rem 1.7142857143rem}.app-sidebar__brand{border-bottom:none;gap:.1428571429rem;justify-content:center;min-width:0}.app-sidebar__brand,.sidebar-nav{display:flex;flex-direction:column}.sidebar-nav{box-sizing:border-box;gap:1.4285714286rem}.sidebar-nav__group{display:flex;flex-direction:column;gap:.2857142857rem}.sidebar-nav__section{align-items:center;background:#0000;border:none;border-radius:.5714285714rem;box-sizing:border-box;color:#1d2129;color:var(--sidebar-parent-color);cursor:pointer;display:flex;font-family:inherit;font-size:1rem;font-weight:600;gap:.7142857143rem;gap:var(--sidebar-section-gap);letter-spacing:0;line-height:1.4;padding:.2857142857rem .5714285714rem .4285714286rem;padding:.2857142857rem var(--sidebar-section-pad-x) .4285714286rem;text-align:left;transition:opacity .15s ease;-webkit-user-select:none;user-select:none;width:100%}.sidebar-nav__section:hover{opacity:.88}.sidebar-nav__group.is-active .sidebar-nav__chev,.sidebar-nav__group.is-active .sidebar-nav__section,.sidebar-nav__group.is-active .sidebar-nav__section-icon,.sidebar-nav__group.is-active .sidebar-nav__section-icon .anticon{color:var(--brand-primary);color:var(--sidebar-parent-color-active)}.sidebar-nav__group.is-active .sidebar-nav__chev{opacity:.65}.sidebar-nav__section-icon{align-items:center;color:#1d2129;color:var(--sidebar-parent-color);display:inline-flex;flex-shrink:0;font-size:1.2857142857rem;height:1.4285714286rem;height:var(--sidebar-section-icon-size);justify-content:center;width:1.4285714286rem;width:var(--sidebar-section-icon-size)}.sidebar-nav__section-icon .anticon{color:inherit;font-size:1.2857142857rem;line-height:1}.sidebar-nav__section-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-nav__chev{color:#1d2129;color:var(--sidebar-parent-color,#1d2129);flex-shrink:0;font-size:.7142857143rem;line-height:1;margin-left:.2857142857rem;opacity:1;transition:transform .2s ease,color .15s ease}.sidebar-nav__group.is-open .sidebar-nav__chev{transform:rotate(90deg)}.sidebar-nav__group:not(.is-open) .sidebar-nav__chev{transform:rotate(0deg)}.sidebar-nav__group:not(.is-open) .sidebar-nav__sub{display:none}.sidebar-nav__sub{display:flex;flex-direction:column;gap:.2857142857rem;padding:.1428571429rem 0 0}.sidebar-nav__item{align-items:center;background:#0000;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;color:#1d2129;color:var(--sidebar-sub-color);cursor:pointer;display:flex;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.4;min-height:2.8571428571rem;padding:.2857142857rem .8571428571rem .2857142857rem 0;padding:.2857142857rem var(--sidebar-item-pad-x) .2857142857rem 0;text-align:left;transition:color .15s ease;-webkit-user-select:none;user-select:none;width:100%}.sidebar-nav__item:focus-visible,.sidebar-nav__item:hover{outline:none}.sidebar-nav__pill{align-items:center;border-radius:.7142857143rem;box-sizing:border-box;display:flex;flex:1 1;gap:.7142857143rem;gap:var(--sidebar-section-gap);margin-left:2.14286rem;margin-left:var(--sidebar-pill-offset);min-height:2.2857142857rem;min-width:0;padding:.5rem .8571428571rem .5rem .5714285714rem;padding:.5rem .8571428571rem .5rem var(--sidebar-pill-pad-left);transition:background .15s ease,color .15s ease}.sidebar-nav__item:not(.is-active) .sidebar-nav__icon,.sidebar-nav__item:not(.is-active) .sidebar-nav__icon .anticon,.sidebar-nav__item:not(.is-active) .sidebar-nav__pill{color:#1d2129;color:var(--sidebar-sub-color)}.sidebar-nav__item:focus-visible:not(.is-active) .sidebar-nav__pill,.sidebar-nav__item:hover:not(.is-active) .sidebar-nav__pill{background:var(--nav-option-hover-bg);color:var(--nav-option-text)}.sidebar-nav__item:focus-visible:not(.is-active) .sidebar-nav__icon,.sidebar-nav__item:focus-visible:not(.is-active) .sidebar-nav__icon .anticon,.sidebar-nav__item:hover:not(.is-active) .sidebar-nav__icon,.sidebar-nav__item:hover:not(.is-active) .sidebar-nav__icon .anticon{color:var(--nav-option-text-secondary)}.sidebar-nav__label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-nav__icon{align-items:center;flex-shrink:0;height:1.2857142857rem;justify-content:center;transition:color .15s ease;width:1.2857142857rem}.sidebar-nav__icon,.sidebar-nav__icon .anticon{color:inherit;display:inline-flex;font-size:1.1428571429rem}.sidebar-nav__icon .anticon{line-height:1}.sidebar-nav__item.is-active .sidebar-nav__pill,.sidebar-nav__item.is-active:focus-visible .sidebar-nav__pill,.sidebar-nav__item.is-active:hover .sidebar-nav__pill{background:var(--nav-option-selected-bg);box-shadow:none;color:var(--nav-option-text);font-weight:600}.sidebar-nav__item.is-active .sidebar-nav__icon,.sidebar-nav__item.is-active .sidebar-nav__icon .anticon{color:var(--nav-option-text-secondary);opacity:1}[data-theme=dark] .app-sidebar.ant-layout-sider{background:#12141a!important;background:var(--ds-bg-container,#12141a)!important;border-right:none!important}[data-theme=dark] .app-sidebar.ant-layout-sider:after{display:none}[data-theme=dark] .sidebar-nav__section,[data-theme=dark] .sidebar-nav__section-icon{color:#e5e6eb}[data-theme=dark] .sidebar-nav__chev{color:#e5e6eb;opacity:1}[data-theme=dark] .sidebar-nav__item:not(.is-active) .sidebar-nav__icon,[data-theme=dark] .sidebar-nav__item:not(.is-active) .sidebar-nav__icon .anticon,[data-theme=dark] .sidebar-nav__item:not(.is-active) .sidebar-nav__pill{color:#e5e6eb}[data-theme=dark] .sidebar-nav__item:focus-visible:not(.is-active) .sidebar-nav__pill,[data-theme=dark] .sidebar-nav__item:hover:not(.is-active) .sidebar-nav__pill{background:#5b8cff1f;color:#e5e6eb}[data-theme=dark] .sidebar-nav__item:focus-visible:not(.is-active) .sidebar-nav__icon,[data-theme=dark] .sidebar-nav__item:focus-visible:not(.is-active) .sidebar-nav__icon .anticon,[data-theme=dark] .sidebar-nav__item:hover:not(.is-active) .sidebar-nav__icon,[data-theme=dark] .sidebar-nav__item:hover:not(.is-active) .sidebar-nav__icon .anticon{color:#a8b0bd}[data-theme=dark] .sidebar-nav__group.is-active .sidebar-nav__section,[data-theme=dark] .sidebar-nav__group.is-active .sidebar-nav__section-icon,[data-theme=dark] .sidebar-nav__group.is-active .sidebar-nav__section-icon .anticon{color:#3d8bff}[data-theme=dark] .sidebar-nav__group.is-active .sidebar-nav__chev{color:#3d8bff;opacity:.65}[data-theme=dark] .sidebar-nav__item.is-active .sidebar-nav__pill,[data-theme=dark] .sidebar-nav__item.is-active:focus-visible .sidebar-nav__pill,[data-theme=dark] .sidebar-nav__item.is-active:hover .sidebar-nav__pill{background:#5b8cff2e;color:#e5e6eb;font-weight:600}.app-sidebar__footer{background:#fff;border-top:1px solid #1d212914;display:flex;flex-direction:column;flex-shrink:0;gap:.5714285714rem;padding:.8571428571rem 1rem 1.1428571429rem}.app-sidebar__footer-label{color:#1d2129;font-size:.8571428571rem;font-weight:600}.app-sidebar__footer-select{width:100%}.app-sidebar__footer--simulator .app-sidebar__footer-label{font-size:.7857142857rem;letter-spacing:.02em}.app-sidebar__footer--simulator .app-sidebar__footer-select{font-size:.8571428571rem}.app-sidebar__footer-level{align-items:center;align-self:flex-start;background:#066aff14;border:1px solid #066aff2e;border-radius:.4285714286rem;color:#066aff;color:var(--ds-primary,#066aff);display:inline-flex;font-size:.7142857143rem;font-weight:700;justify-content:center;min-width:1.8571428571rem;padding:1px .5rem}.app-sidebar__footer-hint{color:#86909c;font-size:.7857142857rem;line-height:1.4}[data-theme=dark] .app-sidebar__footer{background:#1a1d24;background:var(--ds-bg-container,#1a1d24);border-top-color:#2e333d;border-top-color:var(--ds-border,#2e333d)}[data-theme=dark] .app-sidebar__footer-label{color:#e5e6eb}[data-theme=dark] .app-sidebar__footer-hint{color:#a8b0bd}@keyframes loginFadeUp{0%{opacity:0;transform:translateY(.8571428571rem)}to{opacity:1;transform:translateY(0)}}@keyframes loginGlowPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}@keyframes loginOrbitDrift{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login-v2-root{--brand-w:46%;--input-h:3.4285714286rem;--input-r:0.5714285714rem;--btn-h:3.4285714286rem;--btn-r:0.5714285714rem;--card-r:0.8571428571rem;--login-canvas:var(--app-shell-canvas,#f8fbff);--login-canvas-mid:var(--app-shell-canvas-mid,#f0f6ff);--login-canvas-end:var(--app-shell-canvas-end,#f5f9fd);background:var(--login-canvas);box-sizing:border-box;color:var(--ds-text-primary);display:grid;font-family:Inter,Noto Sans SC,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--ds-font-family,"Inter","Noto Sans SC",-apple-system,BlinkMacSystemFont,sans-serif);grid-template-columns:var(--brand-w) 1fr;height:100vh;overflow:hidden;position:relative;width:100%}.login-v2--loading{background:var(--ds-bg-layout);background:var(--login-canvas,var(--ds-bg-layout));color:var(--ds-text-tertiary);font-size:1rem;min-height:100vh}.login-v2--loading,.login-v2-brand{align-items:center;display:flex;justify-content:center}.login-v2-brand{background:#0000;overflow:hidden;padding:clamp(2rem,4.5vw,4rem) clamp(1.7142857143rem,3.5vw,4rem);position:relative;z-index:1}.login-v2-brand__atmosphere{background:radial-gradient(circle at 78% 12%,#066aff12 0,#0000 42%),radial-gradient(circle at 8% 88%,#066aff0d 0,#0000 40%),linear-gradient(165deg,var(--login-canvas) 0,var(--login-canvas-mid) 48%,var(--login-canvas-end) 100%);inset:0;pointer-events:none;position:absolute;z-index:0}.login-v2-brand__glow{animation:loginGlowPulse 9s ease-in-out infinite;border-radius:50%;filter:blur(2.8571428571rem);position:absolute}.login-v2-brand__glow--a{background:#066aff1f;height:22.8571428571rem;right:-8%;top:-12%;width:22.8571428571rem}.login-v2-brand__glow--b{animation-delay:-3.5s;background:#02a0ff14;bottom:-18%;height:25.7142857143rem;left:-12%;width:25.7142857143rem}.login-v2-brand__grid{background-image:radial-gradient(circle,#066aff24 .0714285714rem,#0000 0);background-size:2.2857142857rem 2.2857142857rem;inset:0;-webkit-mask-image:linear-gradient(160deg,#0000008c,#0000 78%);mask-image:linear-gradient(160deg,#0000008c,#0000 78%);opacity:.45;position:absolute}.login-v2-brand__orbit{border:1px solid color-mix(in srgb,var(--ds-primary) 12%,#0000);border-radius:50%;pointer-events:none;position:absolute}.login-v2-brand__orbit--lg{animation:loginOrbitDrift 80s linear infinite;height:32.8571428571rem;right:-9.1428571429rem;top:-10rem;width:32.8571428571rem}.login-v2-brand__orbit--sm{animation:loginOrbitDrift 55s linear infinite reverse;border-color:color-mix(in srgb,var(--ds-primary) 8%,#0000);height:22.8571428571rem;right:-5.1428571429rem;top:-5.7142857143rem;width:22.8571428571rem}.login-v2-brand__beam{background:linear-gradient(90deg,#0000,color-mix(in srgb,var(--ds-primary) 28%,#0000) 40%,color-mix(in srgb,var(--ds-primary) 18%,#0000) 70%,#0000);height:1px;position:absolute;right:-4%;top:22%;transform:rotate(-16deg);width:16rem}.login-v2-brand__inner{animation:loginFadeUp .65s cubic-bezier(.22,1,.36,1) both;max-width:min(36.4285714286rem,36vw);position:relative;width:100%;z-index:2}.login-v2-brand__mast{margin-bottom:clamp(2rem,4.5vh,3.4285714286rem)}.login-v2-brand__mark{align-items:center;background:color-mix(in srgb,var(--ds-primary) 8%,#0000);border:1px solid color-mix(in srgb,var(--ds-primary) 14%,#0000);border-radius:.4285714286rem;color:var(--ds-primary);display:inline-flex;font-family:var(--ds-font-family);font-family:var(--brand-english-tagline-font-family,var(--ds-font-family));font-size:.7857142857rem;font-weight:700;letter-spacing:.14em;margin:0 0 1.1428571429rem;padding:.2857142857rem .7142857143rem;text-transform:uppercase}.login-v2-title{-webkit-font-smoothing:antialiased;color:#0a0a0b;font-family:HarmonyOS Sans,HarmonyOS Sans SC,PingFang SC,Noto Sans SC,Source Han Sans SC,sans-serif;font-family:"HarmonyOS Sans","HarmonyOS Sans SC","PingFang SC","Noto Sans SC","Source Han Sans SC",var(--ds-font-family,sans-serif);font-size:clamp(1.85rem,1.05rem + 1.8vw,2.7142857143rem);font-weight:700;letter-spacing:.02em;line-height:1.15;margin:0 0 .5714285714rem}.login-v2.is-en .login-v2-title{font-family:var(--ds-font-family);letter-spacing:-.03em}.login-v2-brand__subtitle{-webkit-font-smoothing:antialiased;color:#86909c;font-family:var(--ds-font-family);font-family:var(--brand-english-tagline-font-family,var(--ds-font-family));font-size:.8571428571rem;font-weight:500;letter-spacing:.02em;line-height:1.4;margin:0 0 1rem}.login-v2-brand__slogan{color:var(--ds-text-tertiary);font-size:1.0714285714rem;line-height:1.65;margin:0;max-width:36ch}.login-v2-stats{border-bottom:1px solid color-mix(in srgb,var(--ds-primary) 10%,var(--ds-border));border-top:1px solid color-mix(in srgb,var(--ds-primary) 10%,var(--ds-border));display:flex;gap:2rem;margin-bottom:2.2857142857rem;padding:1.1428571429rem 0}.login-v2-stat{display:flex;flex-direction:column;gap:.2142857143rem;min-width:0}.login-v2-stat__value{font-feature-settings:"tnum";-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#066aff,#02a0ff);-webkit-background-clip:text;background-clip:text;color:var(--ds-text-primary);font-size:1.5714285714rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em}.login-v2-stat__label{color:var(--ds-text-tertiary);font-size:.7857142857rem;white-space:nowrap}.login-v2-features{grid-gap:.4285714286rem;display:grid;gap:.4285714286rem;list-style:none;margin:0;padding:0}@media (min-width:1280px){.login-v2-features{gap:.4285714286rem .8571428571rem;grid-template-columns:1fr 1fr}}.login-v2-feature{align-items:flex-start;animation:loginFadeUp .45s cubic-bezier(.22,1,.36,1) forwards;border:1px solid #0000;border-radius:.5714285714rem;display:flex;gap:.7142857143rem;opacity:0;padding:.6428571429rem .7142857143rem;transition:background .2s ease,border-color .2s ease,transform .25s cubic-bezier(.22,1,.36,1)}.login-v2-feature:first-child{animation-delay:.06s}.login-v2-feature:nth-child(2){animation-delay:.11s}.login-v2-feature:nth-child(3){animation-delay:.16s}.login-v2-feature:nth-child(4){animation-delay:.21s}.login-v2-feature:nth-child(5){animation-delay:.26s}.login-v2-feature:nth-child(6){animation-delay:.31s}.login-v2-feature:hover{background:color-mix(in srgb,#fff 78%,#0000);border-color:color-mix(in srgb,var(--ds-primary) 12%,#0000);transform:translateY(-.0714285714rem)}.login-v2-feature__icon{align-items:center;background:color-mix(in srgb,var(--ds-primary) 9%,#fff);border:1px solid color-mix(in srgb,var(--ds-primary) 12%,#0000);border-radius:.5rem;color:var(--ds-primary);display:flex;flex-shrink:0;font-size:1rem;height:2.2857142857rem;justify-content:center;width:2.2857142857rem}.login-v2-feature__title{color:var(--ds-text-primary);display:block;font-size:.9285714286rem;font-weight:600;line-height:1.3;margin-bottom:.1428571429rem}.login-v2-feature__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ds-text-tertiary);display:-webkit-box;font-size:.7857142857rem;line-height:1.45;margin:0;overflow:hidden}.login-v2-main{align-items:center;background:radial-gradient(circle at 88% 18%,rgba(6,106,255,.035) 0,#0000 36%),linear-gradient(180deg,var(--login-canvas) 0,#fafcff 42%,var(--login-canvas-end) 100%);box-sizing:border-box;display:flex;justify-content:center;overflow:clip;padding:clamp(1.4285714286rem,3vw,2.8571428571rem);position:relative;z-index:1}.login-v2-main:before{background:linear-gradient(90deg,color-mix(in srgb,var(--login-canvas-mid) 55%,#0000) 0,#0000 100%);bottom:0;left:0;top:0;width:4.5714285714rem}.login-v2-main:after,.login-v2-main:before{content:"";pointer-events:none;position:absolute;z-index:0}.login-v2-main:after{border:1px solid color-mix(in srgb,var(--ds-primary) 6%,#0000);border-radius:50%;bottom:-12.8571428571rem;height:38.5714285714rem;right:-7.1428571429rem;width:38.5714285714rem}.login-v2-card{animation:loginFadeUp .55s cubic-bezier(.22,1,.36,1) .08s both;background:var(--ds-bg-container);border:1px solid color-mix(in srgb,var(--ds-primary) 8%,var(--ds-border));border-radius:var(--card-r);box-shadow:0 .8571428571rem 2.1428571429rem color-mix(in srgb,var(--ds-text-primary) 6%,#0000),0 .2142857143rem .5714285714rem color-mix(in srgb,var(--ds-primary) 4%,#0000);max-width:min(30rem,88vw);padding:2.2857142857rem 2.1428571429rem 2.1428571429rem;position:relative;transition:box-shadow .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1);width:100%;z-index:1}.login-v2-card:hover{box-shadow:0 1.1428571429rem 2.5714285714rem color-mix(in srgb,var(--ds-text-primary) 8%,#0000),0 .2857142857rem .8571428571rem color-mix(in srgb,var(--ds-primary) 6%,#0000)}.login-v2-card:before{background:linear-gradient(90deg,#227cff,#066aff 50%,#02a0ff);border-radius:0 0 .2142857143rem .2142857143rem;content:"";height:.1785714286rem;left:1.7142857143rem;opacity:.85;position:absolute;right:1.7142857143rem;top:0}.login-v2-card__head{margin-bottom:1.7142857143rem}.login-v2-card__title{color:var(--ds-text-primary);font-size:1.5714285714rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .4285714286rem}.login-v2-card__sub{color:var(--ds-text-tertiary);font-size:.9285714286rem;line-height:1.5;margin:0}.login-v2-lang{align-items:center;background:color-mix(in srgb,var(--ds-bg-container) 88%,#0000);border:1px solid color-mix(in srgb,var(--ds-primary) 10%,var(--ds-border));border-radius:.5714285714rem;box-shadow:0 .2857142857rem .8571428571rem color-mix(in srgb,var(--ds-text-primary) 5%,#0000);color:var(--ds-text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.9285714286rem;font-weight:600;gap:.5714285714rem;padding:.5714285714rem 1rem;position:fixed;right:1.4285714286rem;top:1.4285714286rem;transition:border-color .2s ease,box-shadow .25s cubic-bezier(.22,1,.36,1),color .2s ease;z-index:20}.login-v2-lang:hover{border-color:color-mix(in srgb,var(--ds-primary) 28%,var(--ds-border));box-shadow:0 .4285714286rem 1.1428571429rem color-mix(in srgb,var(--ds-primary) 10%,#0000);color:var(--ds-primary)}.login-v2-seg-wrap{margin-bottom:1.2857142857rem}.login-v2-toggle{background:color-mix(in srgb,var(--login-canvas-mid) 70%,#e8eef8);border:1px solid color-mix(in srgb,var(--ds-primary) 8%,#0000);border-radius:.7857142857rem;box-shadow:inset 0 1px .1428571429rem color-mix(in srgb,var(--ds-text-primary) 4%,#0000);display:flex;gap:.2857142857rem;padding:.2857142857rem;position:relative}.login-v2-toggle__slider{background:var(--ds-bg-container);border-radius:.5714285714rem;box-shadow:0 0 0 1px color-mix(in srgb,var(--ds-primary) 8%,#0000),0 .2142857143rem .7142857143rem color-mix(in srgb,var(--ds-text-primary) 8%,#0000);height:calc(100% - .57143rem);left:.2857142857rem;position:absolute;top:.2857142857rem;transition:transform .4s cubic-bezier(.22,1,.26,1);width:calc(50% - .28571rem);will-change:transform}.login-v2-toggle__slider.is-right{transform:translateX(100%)}.login-v2-toggle__btn{align-items:center;background:#0000;border:none;border-radius:.5714285714rem;color:var(--ds-text-tertiary);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:1rem;font-weight:500;gap:.4285714286rem;height:2.8571428571rem;justify-content:center;padding:0 .8571428571rem;position:relative;transition:color .3s ease;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:1}.login-v2-toggle__btn:hover{color:var(--ds-text-secondary)}.login-v2-toggle__btn.is-active{color:var(--ds-primary);font-weight:600}.login-v2-toggle__btn .anticon{font-size:1.0714285714rem}.login-v2-field{margin-bottom:1.2857142857rem}.login-v2-field .ant-form-item-label{padding-bottom:.3571428571rem}.login-v2-field .ant-form-item-label>label{color:var(--ds-text-secondary);font-size:.9285714286rem;font-weight:600;height:auto}.login-v2-input.ant-input,.login-v2-input.ant-input-affix-wrapper,.login-v2-input.ant-input-password{background:linear-gradient(180deg,#f5f8fc,#fafcfe)!important;border:1px solid color-mix(in srgb,var(--ds-primary) 8%,#00000014)!important;border-radius:var(--input-r)!important;box-shadow:inset 0 .1428571429rem .2857142857rem color-mix(in srgb,var(--ds-text-primary) 3%,#0000),inset 0 1px .1428571429rem color-mix(in srgb,var(--ds-text-primary) 3%,#0000)!important;color:var(--ds-text-primary)!important;font-size:1.0714285714rem!important;height:var(--input-h)!important;padding:0 1rem!important;transition:border-color .25s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),background .25s cubic-bezier(.22,1,.36,1)!important}.login-v2-input.ant-input-affix-wrapper,.login-v2-input.ant-input-password{padding:0!important}.login-v2-input.ant-input-affix-wrapper .ant-input{background:#0000!important;border:none!important;box-shadow:none!important;color:var(--ds-text-primary)!important;font-size:1.0714285714rem!important;height:auto!important;padding:0!important}.login-v2-input.ant-input-affix-wrapper .ant-input-prefix{margin-inline:.8571428571rem .5714285714rem!important}.login-v2-input.ant-input-password .ant-input-suffix{margin-inline:0 .5714285714rem!important}.login-v2-input.ant-input-affix-wrapper:hover,.login-v2-input.ant-input-password:hover,.login-v2-input.ant-input:hover{background:linear-gradient(180deg,#f8fafd,#fcfdfe)!important;border-color:color-mix(in srgb,var(--ds-primary) 22%,#0000001f)!important;box-shadow:inset 0 1px .1428571429rem color-mix(in srgb,var(--ds-text-primary) 2%,#0000)!important}.login-v2-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.login-v2-input.ant-input-password.ant-input-affix-wrapper-focused{background:linear-gradient(180deg,#f8fafd,#fcfdfe)!important;border-color:var(--ds-primary)!important;box-shadow:inset 0 1px 1px color-mix(in srgb,var(--ds-text-primary) 2%,#0000),0 0 0 .2142857143rem color-mix(in srgb,var(--ds-primary) 14%,#0000),0 0 0 1px color-mix(in srgb,var(--ds-primary) 8%,#0000)!important}.login-v2-input.ant-input-affix-wrapper .ant-input::placeholder,.login-v2-input.ant-input-password .ant-input::placeholder,.login-v2-input::placeholder{color:var(--ds-text-placeholder)!important}.login-v2-input-ic{color:var(--ds-text-quaternary);font-size:1.2142857143rem}.login-v2-code-row{display:flex;gap:.7142857143rem}.login-v2-code-input.ant-input{text-align:center!important}.login-v2-code-input.ant-input input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.12em;text-align:center}.login-v2-code-btn.ant-btn{background:linear-gradient(180deg,#fff,#fafcfe)!important;border:1px solid color-mix(in srgb,var(--ds-primary) 10%,#00000014)!important;border-radius:var(--input-r)!important;box-shadow:0 1px .2142857143rem color-mix(in srgb,var(--ds-text-primary) 5%,#0000)!important;color:var(--ds-text-secondary)!important;flex-shrink:0;font-size:.9285714286rem!important;font-weight:600!important;height:var(--input-h)!important;min-width:8rem!important;transition:border-color .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1),background .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)!important}.login-v2-code-btn.ant-btn:hover:not(:disabled){background:linear-gradient(180deg,#fff,#eef4ff)!important;border-color:var(--ds-primary)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--ds-primary) 10%,#0000),0 .1428571429rem .8571428571rem color-mix(in srgb,var(--ds-primary) 16%,#0000)!important;color:var(--ds-primary)!important}.login-v2-code-btn.ant-btn[disabled]{cursor:not-allowed;opacity:.55}.login-v2-switch{margin:-.2857142857rem 0 1.4285714286rem;text-align:right}.login-v2-linkbtn{background:none;border:none;color:var(--ds-text-link);cursor:pointer;font-family:inherit;font-size:.9285714286rem;font-weight:500;padding:0;transition:color .2s ease}.login-v2-linkbtn:hover{color:var(--ds-primary-hover)}.login-v2-submit-wrap{margin-bottom:.8571428571rem}.login-v2-submit.ant-btn{background:linear-gradient(180deg,#227cff,#066aff 55%,#0058e6)!important;border:none!important;border-radius:var(--btn-r)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--ds-primary) 20%,#0000),0 .2857142857rem .8571428571rem color-mix(in srgb,var(--ds-primary) 28%,#0000)!important;color:#fff!important;font-size:1.0714285714rem!important;font-weight:600!important;height:var(--btn-h)!important;letter-spacing:.02em!important;transition:background .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)!important}.login-v2-submit.ant-btn:hover{background:linear-gradient(180deg,#1a72f5,#0058e6 55%,#004dcc)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--ds-primary) 24%,#0000),0 .4285714286rem 1.4285714286rem color-mix(in srgb,var(--ds-primary) 34%,#0000)!important;transform:translateY(-1px)}.login-v2-submit.ant-btn:active{background:linear-gradient(180deg,#0058e6,#004dcc)!important;transform:translateY(0)}.login-v2-secondary-wrap{margin-bottom:0}.login-v2-secondary.ant-btn{background:linear-gradient(180deg,#fff,#fafcfe)!important;border:1px solid color-mix(in srgb,var(--ds-primary) 10%,#00000014)!important;border-radius:var(--btn-r)!important;box-shadow:0 1px .2142857143rem color-mix(in srgb,var(--ds-text-primary) 4%,#0000)!important;color:var(--ds-text-secondary)!important;font-size:1rem!important;font-weight:500!important;height:var(--btn-h)!important;transition:border-color .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1),background .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)!important}.login-v2-secondary.ant-btn:hover{background:linear-gradient(180deg,#fff,#f3f7fd)!important;border-color:color-mix(in srgb,var(--ds-primary) 22%,#0000001a)!important;box-shadow:0 .2857142857rem .8571428571rem color-mix(in srgb,var(--ds-primary) 8%,#0000)!important;color:var(--ds-text-primary)!important}@keyframes modalExpandIn{0%{opacity:0;transform:scale(.94) translateY(.8571428571rem)}to{opacity:1;transform:scale(1) translateY(0)}}.login-v2-modal{--input-h:3.4285714286rem;--input-r:0.5714285714rem;--btn-h:3.4285714286rem;--btn-r:0.5714285714rem}.login-v2-modal .ant-modal-mask{backdrop-filter:none;-webkit-backdrop-filter:none;background:linear-gradient(165deg,#0f172a6b,#0f172a47 42%,#0f172a33)!important;box-shadow:inset 0 0 8.5714285714rem #0000001f}.login-v2-modal .ant-modal-content{animation:modalExpandIn .35s cubic-bezier(.22,1,.36,1) both;background:var(--ds-bg-overlay)!important;border:1px solid color-mix(in srgb,var(--ds-primary) 8%,#0000000f)!important;border-radius:1rem!important;box-shadow:0 .8571428571rem 2.2857142857rem color-mix(in srgb,var(--ds-text-primary) 10%,#0000),0 1.7142857143rem 5.7142857143rem color-mix(in srgb,var(--ds-primary) 6%,#0000)!important;overflow:hidden;padding:0!important}.login-v2-modal .ant-modal-close{color:var(--ds-text-quaternary);inset-inline-end:1.1428571429rem;top:1.1428571429rem;transition:color .2s ease,background-color .2s ease}.login-v2-modal .ant-modal-close:hover{background:var(--ds-fill-secondary);border-radius:.4285714286rem;color:var(--ds-text-primary)}.login-v2-modal-inner{display:flex;flex-direction:column;max-height:min(85vh,48rem);min-height:0}.login-v2-modal .ant-modal-body{display:flex;flex-direction:column;min-height:0;overflow:hidden!important}.login-v2-modal-hero{background:var(--ds-bg-overlay);border-bottom:1px solid var(--ds-border);flex-shrink:0;padding:1.2857142857rem 3.7142857143rem 1rem 2rem;position:relative}.login-v2-modal-hero:before{background:linear-gradient(180deg,#227cff,#066aff);border-radius:0 .1428571429rem .1428571429rem 0;bottom:1.4285714286rem;content:"";left:0;position:absolute;top:1.4285714286rem;width:.2142857143rem}.login-v2-modal-hero__row{align-items:flex-start;display:flex;gap:1rem}.login-v2-modal-hero__mark{align-items:center;background:color-mix(in srgb,var(--ds-primary) 9%,#fff);border:1px solid color-mix(in srgb,var(--ds-primary) 14%,#0000);border-radius:.5714285714rem;color:var(--ds-primary);display:flex;flex-shrink:0;font-size:1.4285714286rem;height:3rem;justify-content:center;margin-top:1px;width:3rem}.login-v2-modal-hero__title{color:var(--ds-text-primary);font-size:1.1428571429rem;font-weight:600;letter-spacing:-.01em;line-height:1.4;margin:0 0 .2857142857rem}.login-v2-modal-hero__sub{color:var(--ds-text-tertiary);font-size:.9285714286rem;line-height:1.5;margin:0}.login-v2-modal-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1.2857142857rem 2rem .5714285714rem}.login-v2-modal-foot{background:var(--ds-bg-overlay);border-top:1px solid var(--ds-border);flex-shrink:0;padding:.8571428571rem 2rem 1.2857142857rem}.login-v2-modal-scroll .ant-form-item{margin-bottom:1.1428571429rem}.login-v2-modal-scroll .ant-form-item-label>label{color:var(--ds-text-secondary)!important}.login-v2-agreement-block{margin-bottom:.2857142857rem}.login-v2-agreement-block .ant-form-item-control-input{min-height:auto}.login-v2-agreement-label{color:var(--ds-text-secondary);font-size:.9285714286rem;font-weight:500}.login-v2-agreement-links{display:flex;flex-wrap:wrap;gap:.5714285714rem;margin-left:1.7142857143rem;margin-top:.7142857143rem}.login-v2-agreement-row{align-items:center;background:none;border:none;border-radius:.3571428571rem;color:var(--ds-text-link);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.8571428571rem;font-weight:500;gap:.3571428571rem;padding:.3571428571rem .7142857143rem;transition:color .15s ease,background-color .15s ease}.login-v2-agreement-row:hover{background:var(--ds-primary-bg);color:var(--ds-primary)}.login-v2-agreement-row .anticon{color:var(--ds-text-quaternary);font-size:.9285714286rem}html[data-desktop-tier=laptop] .login-v2-root{--brand-w:minmax(16rem,42%);grid-template-columns:var(--brand-w) minmax(0,1fr)}html[data-desktop-tier=laptop] .login-v2-brand{padding:2.8571428571rem 1.7142857143rem 2rem}html[data-desktop-tier=laptop] .login-v2-brand__inner{max-width:39.1428571429rem}html[data-desktop-tier=laptop] .login-v2-stats{gap:1.4285714286rem}html[data-desktop-tier=laptop] .login-v2-features{gap:.4285714286rem;grid-template-columns:1fr 1fr}html[data-desktop-tier=laptop] .login-v2-main{min-width:0;padding:1.4285714286rem 2rem 3.4285714286rem}@media (max-height:800px){.login-v2-brand{padding-bottom:1.4285714286rem;padding-top:1.4285714286rem}.login-v2-brand__mast{margin-bottom:1.2857142857rem}.login-v2-brand__mark{margin-bottom:.5714285714rem}.login-v2-title{margin-bottom:.3571428571rem}.login-v2-brand__subtitle{margin-bottom:.5714285714rem}.login-v2-stats{margin-bottom:1.2857142857rem;padding:.7142857143rem 0}.login-v2-features{gap:.2142857143rem}.login-v2-feature{padding:.3571428571rem .5714285714rem}.login-v2-main{padding-bottom:1rem;padding-top:1rem}}@media (max-height:700px){.login-v2-brand{padding-bottom:.8571428571rem;padding-top:.8571428571rem}.login-v2-brand__mast{margin-bottom:.8571428571rem}.login-v2-brand__mark{font-size:.7142857143rem;margin-bottom:.3571428571rem}.login-v2-brand__slogan{font-size:.9285714286rem}.login-v2-brand__subtitle{font-size:.7857142857rem}.login-v2-stats{gap:1.1428571429rem;margin-bottom:1rem;padding:.5714285714rem 0}.login-v2-stat__value{font-size:1.2857142857rem}.login-v2-features{gap:.1428571429rem}.login-v2-feature{padding:.2857142857rem .5rem}.login-v2-feature__icon{height:1.8571428571rem;width:1.8571428571rem}.login-v2-feature__icon,.login-v2-feature__title{font-size:.8571428571rem}.login-v2-feature__desc{font-size:.7142857143rem}.login-v2-card{padding:1.7142857143rem 1.5714285714rem 1.4285714286rem}.login-v2-card__head{margin-bottom:1.2857142857rem}.login-v2-card__title{font-size:1.3571428571rem}.login-v2-field{margin-bottom:1rem}.login-v2-main{padding-bottom:.5714285714rem;padding-top:.5714285714rem}}@media (max-width:640px){.login-v2-root{grid-template-columns:1fr;height:auto;min-height:100vh;overflow:auto}.login-v2-brand{padding:2.2857142857rem 1.2857142857rem 1.4285714286rem}.login-v2-brand__mast,.login-v2-stats{margin-bottom:1.4285714286rem}.login-v2-stats{gap:1rem}.login-v2-stat__value{font-size:1.2857142857rem}.login-v2-features{grid-template-columns:1fr}.login-v2-main{padding:.8571428571rem 1rem 2.5714285714rem}.login-v2-main:before{display:none}.login-v2-card{border-radius:.8571428571rem;padding:1.8571428571rem 1.2857142857rem 1.4285714286rem}.login-v2-card:before{left:1.2857142857rem;right:1.2857142857rem}.login-v2-card__title{font-size:1.3571428571rem}.login-v2-title{font-size:1.55rem}.login-v2-lang{font-size:.8571428571rem;padding:.4285714286rem .8571428571rem;right:.7142857143rem;top:.7142857143rem}.login-v2-modal-hero{padding:1.4285714286rem 3.1428571429rem 1.1428571429rem 1.5714285714rem}.login-v2-modal-scroll{padding:1.4285714286rem 1.5714285714rem 0}.login-v2-modal-foot{padding:1rem 1.5714285714rem 1.4285714286rem}}@media (prefers-reduced-motion:reduce){.login-v2-brand__glow,.login-v2-brand__inner,.login-v2-brand__orbit,.login-v2-card,.login-v2-feature,.login-v2-modal .ant-modal-content{animation:none!important}.login-v2-feature{opacity:1}}.memory-graph-summary{grid-gap:1.1428571429rem;grid-gap:var(--ds-space-4,1.1428571429rem);align-items:stretch;box-sizing:border-box;display:grid;gap:1.1428571429rem;gap:var(--ds-space-4,1.1428571429rem);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;width:100%}.memory-graph-summary__card{border:1px solid #0000;border-radius:.8571428571rem;box-shadow:0 .8571428571rem 2.1428571429rem color-mix(in srgb,var(--ds-text-primary) 7%,#0000);box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;max-width:100%;min-height:13.7142857143rem;min-width:0;overflow:hidden;padding:1.1428571429rem 1.2857142857rem 1rem;position:relative;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%}.memory-graph-summary__card:before{background:radial-gradient(circle at 85% 10%,color-mix(in srgb,currentColor 12%,#0000),#0000 30%),linear-gradient(180deg,color-mix(in srgb,#fff 86%,#0000),#fff);background:radial-gradient(circle at 85% 10%,color-mix(in srgb,currentColor 12%,#0000),#0000 30%),linear-gradient(180deg,color-mix(in srgb,var(--ds-bg-container,#fff) 86%,#0000),var(--ds-bg-container,#fff));content:"";inset:0;pointer-events:none;position:absolute}.memory-graph-summary__card:hover{box-shadow:0 1.1428571429rem 2.5714285714rem color-mix(in srgb,var(--ds-text-primary) 10%,#0000);transform:translateY(-.1428571429rem)}.memory-graph-summary__card--static:hover{box-shadow:0 .8571428571rem 2.1428571429rem color-mix(in srgb,var(--ds-text-primary) 7%,#0000);transform:none}.memory-graph-summary__card>*{position:relative;z-index:1}.memory-graph-summary__card--orange{background:linear-gradient(135deg,color-mix(in srgb,#f97316 10%,#fff),#fff 76%);background:linear-gradient(135deg,color-mix(in srgb,#f97316 10%,var(--ds-bg-container,#fff)) 0,var(--ds-bg-container,#fff) 76%);border-color:color-mix(in srgb,#f97316 52%,#0000);color:#f97316}.memory-graph-summary__card--green{background:linear-gradient(135deg,color-mix(in srgb,var(--ds-success) 10%,#fff) 0,#fff 76%);background:linear-gradient(135deg,color-mix(in srgb,var(--ds-success) 10%,var(--ds-bg-container,#fff)) 0,var(--ds-bg-container,#fff) 76%);border-color:color-mix(in srgb,var(--ds-success) 26%,#0000);color:var(--ds-success)}.memory-graph-summary__card--blue{background:linear-gradient(135deg,color-mix(in srgb,#066aff 10%,#fff),#fff 76%);background:linear-gradient(135deg,color-mix(in srgb,#066aff 10%,var(--ds-bg-container,#fff)) 0,var(--ds-bg-container,#fff) 76%);border-color:color-mix(in srgb,#066aff 26%,#0000);color:#066aff}[data-theme=dark] .memory-graph-summary__card--orange{border-color:color-mix(in srgb,#fb923c 48%,#0000);color:#fb923c}[data-theme=dark] .memory-graph-summary__card--green{border-color:color-mix(in srgb,#4ade80 42%,#0000);color:#4ade80}[data-theme=dark] .memory-graph-summary__card--blue{border-color:color-mix(in srgb,#4d9fff 42%,#0000);color:#4d9fff}[data-theme=dark] .memory-graph-summary__footer{border-top-color:#ffffff2e}[data-theme=dark] .memory-graph-summary__card--orange .memory-graph-summary__footer{border-top-color:color-mix(in srgb,#fb923c 42%,#0000)}[data-theme=dark] .memory-graph-summary__card--green .memory-graph-summary__footer{border-top-color:color-mix(in srgb,#4ade80 38%,#0000)}[data-theme=dark] .memory-graph-summary__card--blue .memory-graph-summary__footer{border-top-color:color-mix(in srgb,#4d9fff 40%,#0000)}[data-theme=dark] .memory-graph-summary__card--orange .memory-graph-summary__footer-num{color:#fb923c}[data-theme=dark] .memory-graph-summary__card--blue .memory-graph-summary__footer-num{color:#4d9fff}.memory-graph-summary__status{align-items:center;border:none;border-radius:.5714285714rem;display:inline-flex;flex-shrink:0;font-size:.8571428571rem;font-weight:600;line-height:1.3;padding:.2142857143rem .8571428571rem;position:absolute;right:1.2857142857rem;top:1.1428571429rem;white-space:nowrap;z-index:2}.memory-graph-summary__status--normal{background:color-mix(in srgb,var(--ds-success) 10%,#fff);background:color-mix(in srgb,var(--ds-success) 10%,var(--ds-bg-container,#fff));color:#0f9f45}.memory-graph-summary__status--warning{background:color-mix(in srgb,var(--ds-medium) 14%,#fff);background:color-mix(in srgb,var(--ds-medium) 14%,var(--ds-bg-container,#fff));color:#b77905}.memory-graph-summary__status--danger{background:color-mix(in srgb,var(--ds-critical) 12%,#fff);background:color-mix(in srgb,var(--ds-critical) 12%,var(--ds-bg-container,#fff));color:#d92d20}.memory-graph-summary__header-extra{align-items:center;color:var(--ds-text-tertiary);display:inline-flex;flex-shrink:0;font-size:.8571428571rem;gap:.2857142857rem;position:absolute;right:1.2857142857rem;top:1.1428571429rem;white-space:nowrap;z-index:2}.memory-graph-summary__body{align-items:stretch;display:flex;flex:1 1;overflow:visible}.memory-graph-summary__content{flex:1 1;min-width:0;padding-right:4rem}.memory-graph-summary__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:.4285714286rem;justify-content:flex-start;margin-bottom:.4285714286rem}.memory-graph-summary__title{color:var(--ds-text-primary);font-size:1rem;font-weight:700}.memory-graph-summary__help{color:var(--ds-text-quaternary);cursor:help;flex-shrink:0;font-size:.8571428571rem}.memory-graph-summary__value{color:currentColor;font-size:2.2142857143rem;font-weight:800;letter-spacing:-.02em;line-height:1.05;margin-bottom:.3571428571rem;min-width:0;overflow-wrap:anywhere}.memory-graph-summary__value-unit{font-size:1rem;font-weight:600;margin-left:.2857142857rem}.memory-graph-summary__metric-label{color:var(--ds-text-tertiary);font-size:.8571428571rem;margin-bottom:.6428571429rem}.memory-graph-summary__trend{align-items:center;background:color-mix(in srgb,var(--ds-success) 8%,#fff);background:color-mix(in srgb,var(--ds-success) 8%,var(--ds-bg-container,#fff));border-radius:.5714285714rem;display:inline-flex;font-size:.8571428571rem;gap:.2857142857rem;padding:.2142857143rem .8571428571rem}.memory-graph-summary__trend-label{color:var(--ds-text-tertiary)}.memory-graph-summary__trend-value{color:var(--ds-success);font-weight:700}.memory-graph-summary__trend--down{background:color-mix(in srgb,#ef4444 8%,#fff);background:color-mix(in srgb,#ef4444 8%,var(--ds-bg-container,#fff))}.memory-graph-summary__trend--down .memory-graph-summary__trend-value{color:#ef4444}.memory-graph-summary__trend--na{background:var(--ds-fill-secondary)}.memory-graph-summary__trend--na .memory-graph-summary__trend-value{color:var(--ds-text-tertiary);font-weight:600}.memory-graph-summary__footer{align-items:flex-end;border-top:1px solid var(--ds-border);color:var(--ds-text-tertiary);display:flex;font-size:.8571428571rem;padding-top:.8571428571rem}.memory-graph-summary__footer-text{flex:1 1;line-height:1.45;min-width:0;overflow-wrap:anywhere;word-break:break-word}.memory-graph-summary__footer--skeleton{align-items:center}.memory-graph-summary__footer--skeleton .memory-graph-summary__skeleton-line--footer{flex:1 1;margin-top:0}.memory-graph-summary__card--orange .memory-graph-summary__footer-num{color:#f97316}.memory-graph-summary__card--green .memory-graph-summary__footer-num{color:var(--ds-success)}.memory-graph-summary__card--blue .memory-graph-summary__footer-num{color:#066aff}.memory-graph-summary__footer-num{font-weight:700;margin:0 .1428571429rem}.memory-graph-summary__card--skeleton{pointer-events:none}.memory-graph-summary__card--skeleton:before{opacity:.35}.memory-graph-summary__skeleton-line,.memory-graph-summary__skeleton-pill,.memory-graph-summary__skeleton-status{animation:memory-graph-summary-skeleton 1.4s ease infinite;background:linear-gradient(90deg,color-mix(in srgb,var(--ds-text-quaternary) 12%,#0000) 25%,color-mix(in srgb,var(--ds-text-quaternary) 22%,#0000) 50%,color-mix(in srgb,var(--ds-text-quaternary) 12%,#0000) 75%);background-size:200% 100%;border-radius:.4285714286rem}.memory-graph-summary__skeleton-status{border-radius:71.3571428571rem;flex-shrink:0;height:1.2857142857rem;position:absolute;right:1.2857142857rem;top:1.1428571429rem;width:3rem;z-index:2}.memory-graph-summary__skeleton-line--title{height:1rem;margin-bottom:.7142857143rem;width:58%}.memory-graph-summary__skeleton-line--value{height:2.1428571429rem;margin-bottom:.5714285714rem;width:46%}.memory-graph-summary__skeleton-line--metric{height:.8571428571rem;margin-bottom:.7142857143rem;width:72%}.memory-graph-summary__skeleton-pill{border-radius:71.3571428571rem;height:1.7142857143rem;width:7.7142857143rem}.memory-graph-summary__skeleton-line--footer{height:.8571428571rem;width:80%}@keyframes memory-graph-summary-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.memory-graph-summary__card--refreshing{pointer-events:none}.memory-graph-summary__card--refreshing:hover{box-shadow:0 .8571428571rem 2.1428571429rem color-mix(in srgb,var(--ds-text-primary) 7%,#0000);transform:none}.memory-graph-summary__card--refreshing:after{animation:memory-graph-summary-refresh 1.6s ease-in-out infinite;background:linear-gradient(110deg,#0000 28%,color-mix(in srgb,#fff 52%,#0000) 46%,#0000 64%);background:linear-gradient(110deg,#0000 28%,color-mix(in srgb,var(--ds-bg-container,#fff) 52%,#0000) 46%,#0000 64%);background-size:220% 100%;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.memory-graph-summary__card--refreshing .memory-graph-summary__body,.memory-graph-summary__card--refreshing .memory-graph-summary__footer{opacity:.72;transition:opacity .2s ease}@keyframes memory-graph-summary-refresh{0%{background-position:120% 0}to{background-position:-120% 0}}.memory-graph-summary__body--state-only{justify-content:center}.memory-graph-summary__body--state-only .memory-graph-summary__state{width:100%}.memory-graph-summary__state{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5714285714rem;justify-content:center;min-height:7.8571428571rem;padding:.8571428571rem .5714285714rem;text-align:center}.memory-graph-summary__state-text{color:var(--ds-text-tertiary);font-size:.9285714286rem}.memory-graph-summary__state--error .memory-graph-summary__state-text{color:var(--ds-critical);color:var(--ds-error,var(--ds-critical))}.memory-graph-summary__banner{align-items:center;border-radius:.5714285714rem;display:flex;font-size:.7857142857rem;gap:.4285714286rem;line-height:1.35;margin:-.2857142857rem 0 .1428571429rem;padding:.4285714286rem .7142857143rem}.memory-graph-summary__banner--delayed{background:color-mix(in srgb,var(--ds-medium) 14%,#fff);background:color-mix(in srgb,var(--ds-medium) 14%,var(--ds-bg-container,#fff));border:1px solid color-mix(in srgb,var(--ds-medium) 28%,#0000);color:#b77905}.memory-graph-summary__banner--stale{background:color-mix(in srgb,var(--ds-critical) 10%,#fff);background:color-mix(in srgb,var(--ds-critical) 10%,var(--ds-bg-container,#fff));border:1px solid color-mix(in srgb,var(--ds-critical) 24%,#0000);color:var(--ds-critical);color:var(--ds-error,var(--ds-critical))}.memory-graph-summary__status--insufficient{background:color-mix(in srgb,#066aff 10%,#fff);background:color-mix(in srgb,var(--ds-primary,#066aff) 10%,var(--ds-bg-container,#fff));color:#066aff;color:var(--ds-primary,#066aff)}html[data-desktop-tier=laptop] .memory-graph-summary{gap:.8571428571rem;gap:var(--ds-space-3,.8571428571rem)}html[data-desktop-tier=laptop] .memory-graph-summary__value{font-size:1.8571428571rem}html[data-desktop-tier=laptop] .memory-graph-summary__card{padding:1rem}html[data-desktop-tier=laptop] .memory-graph-summary__skeleton-status,html[data-desktop-tier=laptop] .memory-graph-summary__status{right:1rem;top:1rem}html[data-desktop-tier=tv] .memory-graph-summary{gap:1.4285714286rem;gap:var(--ds-space-5,1.4285714286rem)}@container memory-graph-metrics (max-width: 60rem){.memory-graph-summary{grid-template-columns:1fr}.memory-graph-summary__card{min-height:0}.memory-graph-summary__content{padding-right:5.5rem}}.dashboard-security-score-row{align-items:stretch;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);min-width:0;width:100%}.dashboard-security-score-row__aside,.dashboard-security-score-row__main{display:flex;min-height:0;min-width:0}.dashboard-security-score-row__aside>*,.dashboard-security-score-row__main>*{flex:1 1 auto;min-width:0;width:100%}.dashboard-closure-metrics{display:flex;flex:1 1;flex-direction:column;gap:1.1428571429rem;height:100%;width:100%}.dashboard-closure-metric-card{flex:1 1;gap:0;min-height:0}.dashboard-closure-metric-card.memory-graph-summary__card--blue{background:var(--ds-bg-container)}.dashboard-closure-metric-card.memory-graph-summary__card:before{display:none}.dashboard-closure-metric-card__body{align-items:stretch;display:flex;flex:1 1;gap:.5714285714rem;min-height:0}.dashboard-closure-metric-card__content{display:flex;flex:1 1;flex-direction:column;gap:.8571428571rem;min-width:0}.dashboard-closure-metric-card__value{color:var(--ds-primary);font-size:3rem;font-weight:800;letter-spacing:-.03em;line-height:1.05}.dashboard-closure-metric-card__footer{border-top:none;margin-top:0;padding-top:0}.dashboard-closure-metric-card__footer .memory-graph-summary__footer-text{font-size:.8571428571rem}.dashboard-closure-metric-card .memory-graph-summary__metric-label,.dashboard-closure-metric-card .memory-graph-summary__title-row{margin-bottom:0}.dashboard-security-trend{overflow:visible}.dashboard-security-trend .echarts-for-react{overflow:visible!important}@keyframes dashboard-security-score-reveal{0%{opacity:0;transform:translateY(.7142857143rem)}to{opacity:1;transform:translateY(0)}}.dashboard-security-score--reveal{--ds-security-score-reveal-delay:0ms;--ds-security-score-reveal-duration:1.4s;animation:dashboard-security-score-reveal var(--ds-security-score-reveal-duration) ease-out var(--ds-security-score-reveal-delay) both;opacity:0}.dashboard-security-score__gauge-labels.dashboard-security-score--reveal{animation-name:dashboard-security-score-reveal-score;transform:translate(-50%,-50%)}@keyframes dashboard-security-score-reveal-score{0%{opacity:0;transform:translate(-50%,calc(-50% + .57143rem))}to{opacity:1;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.dashboard-security-score--reveal{animation:none!important;opacity:1!important;transform:none!important}.dashboard-security-score__gauge-labels.dashboard-security-score--reveal{transform:translate(-50%,-50%)!important}}.dashboard-security-score-card{flex:1 1;gap:.8571428571rem;min-height:0;width:100%}.dashboard-security-score-card.memory-graph-summary__card{overflow:visible}.dashboard-security-score-card.memory-graph-summary__card--blue{background:var(--ds-bg-container)}.dashboard-security-score-card.memory-graph-summary__card:before{display:none}.dashboard-security-score__card-title-row{flex-wrap:nowrap;gap:.4285714286rem;margin-bottom:0;width:100%}.dashboard-security-score__card-title{color:var(--ds-text-primary);flex-shrink:0;font-size:1rem;font-weight:700;line-height:1.3}.dashboard-security-score__rules-tip{font-size:.8571428571rem;line-height:1.55;white-space:pre-line}.dashboard-security-score__subtitle{color:var(--ds-text-primary);font-size:1rem;font-weight:700;margin-bottom:0}.dashboard-security-score{grid-column-gap:1.4285714286rem;grid-row-gap:.8571428571rem;align-items:stretch;column-gap:1.4285714286rem;display:grid;flex:1 1;grid-template-columns:16.2857142857rem minmax(0,1fr);min-width:0;row-gap:.8571428571rem}.dashboard-security-score__hero{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;font-size:.8571428571rem;height:100%;max-width:100%;min-height:100%;width:100%}.dashboard-security-score-row--compact .dashboard-security-score{grid-template-columns:12rem minmax(0,1fr)}.dashboard-security-score__hero-chart{flex-shrink:0;overflow:visible;position:relative;width:100%}.dashboard-security-score__hero-chart-canvas{overflow:visible;position:relative;width:100%;z-index:1}.dashboard-security-score__gauge-labels{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:.3571428571rem;left:50%;padding:0 .8571428571rem;pointer-events:none;position:absolute;text-align:center;top:72%;transform:translate(-50%,-50%);width:100%;z-index:2}.dashboard-security-score__gauge-health{font-feature-settings:"tnum";color:var(--ds-primary);font-size:1.1428571429rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.dashboard-security-score__gauge-score{font-feature-settings:"tnum";color:var(--ds-primary);font-size:3rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.dashboard-security-score-row--compact .dashboard-security-score__gauge-labels{gap:.2857142857rem;top:70%}.dashboard-security-score-row--compact .dashboard-security-score__gauge-health{font-size:1rem}.dashboard-security-score__delta{align-items:center;box-sizing:border-box;color:var(--ds-text-tertiary);display:flex;flex-shrink:0;font-size:.7142857143rem;height:auto;justify-content:center;line-height:1.2;margin:0;min-height:0;padding:0;pointer-events:none;position:relative;text-align:center;z-index:2}.dashboard-security-score-row--compact .dashboard-security-score__delta{font-size:.6428571429rem}.dashboard-security-score__delta-value{font-feature-settings:"tnum";color:var(--ds-text-secondary);font-variant-numeric:tabular-nums;font-weight:600}.dashboard-security-score__delta-value--up{color:var(--ds-success)}.dashboard-security-score__delta-value--down{color:var(--ds-error)}.dashboard-security-score__body{box-sizing:border-box;display:flex;flex-direction:column;font-size:.8571428571rem;height:100%;min-height:100%;min-width:0;overflow:visible}.dashboard-security-score__body-main{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0}.dashboard-security-score__hint{color:var(--ds-text-tertiary);font-size:.8571428571rem;line-height:1.4;margin-top:.2857142857rem}.dashboard-security-score__dimensions{grid-gap:.7142857143rem;display:grid;gap:.7142857143rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,7.5rem),1fr));margin-bottom:1rem;min-width:0}.dashboard-security-score__dimension{align-items:center;background:var(--ds-bg-container);border:1px solid color-mix(in srgb,var(--ds-primary) 26%,#0000);border-radius:.8571428571rem;box-shadow:0 .8571428571rem 2.1428571429rem color-mix(in srgb,var(--ds-text-primary) 7%,#0000);box-sizing:border-box;container-name:score-dimension;container-type:inline-size;cursor:pointer;display:flex;font-weight:400;gap:.5714285714rem;max-width:100%;min-width:0;overflow:hidden;padding:.8571428571rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,transform .15s ease}.dashboard-security-score__dimension:hover{background:var(--ds-bg-container);box-shadow:0 1.1428571429rem 2.5714285714rem color-mix(in srgb,var(--ds-text-primary) 10%,#0000);transform:translateY(-1px)}.dashboard-security-score__dimension--alert{border-color:color-mix(in srgb,var(--ds-primary) 26%,#0000)}.dashboard-security-score__dimension--alert:hover{border-color:color-mix(in srgb,var(--ds-primary) 40%,#0000)}.dashboard-security-score__dimension--alert:focus-visible{outline:.1428571429rem solid color-mix(in srgb,var(--ds-primary) 35%,#0000);outline-offset:.1428571429rem}.dashboard-security-score__dimension--vulnerability{border-color:color-mix(in srgb,var(--ds-error) 26%,#0000)}.dashboard-security-score__dimension--vulnerability:hover{border-color:color-mix(in srgb,var(--ds-error) 40%,#0000)}.dashboard-security-score__dimension--vulnerability:focus-visible{outline:.1428571429rem solid color-mix(in srgb,var(--ds-error) 35%,#0000);outline-offset:.1428571429rem}.dashboard-security-score__dimension--configRisk{border-color:color-mix(in srgb,var(--ds-warning) 26%,#0000)}.dashboard-security-score__dimension--configRisk:hover{border-color:color-mix(in srgb,var(--ds-warning) 40%,#0000)}.dashboard-security-score__dimension--configRisk:focus-visible{outline:.1428571429rem solid color-mix(in srgb,var(--ds-warning) 35%,#0000);outline-offset:.1428571429rem}.dashboard-security-score__dimension--compliance{border-color:color-mix(in srgb,var(--ds-success) 26%,#0000)}.dashboard-security-score__dimension--compliance:hover{border-color:color-mix(in srgb,var(--ds-success) 40%,#0000)}.dashboard-security-score__dimension--compliance:focus-visible{outline:.1428571429rem solid color-mix(in srgb,var(--ds-success) 35%,#0000);outline-offset:.1428571429rem}.dashboard-security-score__dimension-icon{align-items:center;background:color-mix(in srgb,var(--ds-primary) 12%,#0000);border-radius:50%;color:var(--ds-primary);display:flex;flex-shrink:0;font-size:clamp(.8571428571rem,9cqi,1.5714285714rem);height:clamp(1.7142857143rem,18cqi,3.2857142857rem);justify-content:center;width:clamp(1.7142857143rem,18cqi,3.2857142857rem)}.dashboard-security-score__dimension-text{flex:1 1;min-width:0;overflow:hidden}.dashboard-security-score__dimension-label{color:var(--ds-text-tertiary);font-size:clamp(.7142857143rem,5.5cqi,.8571428571rem);line-height:1.3;margin-bottom:.2857142857rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-security-score__dimension-value{font-feature-settings:"tnum";color:var(--ds-primary);font-size:clamp(1.1428571429rem,9cqi,1.5714285714rem);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-security-score__dimension--vulnerability .dashboard-security-score__dimension-icon{background:color-mix(in srgb,var(--ds-error) 12%,#0000);color:var(--ds-error)}.dashboard-security-score__dimension--vulnerability .dashboard-security-score__dimension-sub-value,.dashboard-security-score__dimension--vulnerability .dashboard-security-score__dimension-value{color:var(--ds-error)}.dashboard-security-score__dimension--configRisk .dashboard-security-score__dimension-icon{background:color-mix(in srgb,var(--ds-warning) 12%,#0000);color:var(--ds-warning)}.dashboard-security-score__dimension--configRisk .dashboard-security-score__dimension-sub-value,.dashboard-security-score__dimension--configRisk .dashboard-security-score__dimension-value{color:var(--ds-warning)}.dashboard-security-score__dimension--compliance .dashboard-security-score__dimension-icon{background:color-mix(in srgb,var(--ds-success) 12%,#0000);color:var(--ds-success)}.dashboard-security-score__dimension--compliance .dashboard-security-score__dimension-sub-value,.dashboard-security-score__dimension--compliance .dashboard-security-score__dimension-value{color:var(--ds-success)}.dashboard-security-score__dimension-sub{color:var(--ds-text-tertiary);font-size:.7857142857rem;line-height:1.35;margin-top:.2857142857rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-security-score__dimension-sub-value{font-feature-settings:"tnum";font-size:1em;font-variant-numeric:tabular-nums;font-weight:700}.dashboard-security-score__dimension-sub-unit{color:var(--ds-text-tertiary);font-weight:400}.dashboard-security-score__dimension--alert .dashboard-security-score__dimension-sub-value{color:var(--ds-primary)}.dashboard-security-score__trend{margin-bottom:0;margin-top:auto;overflow:visible;padding-right:0}.dashboard-security-score__trend .echarts-for-react,.dashboard-security-score__trend .echarts-for-react>div{overflow:visible!important}.dashboard-security-score__trend .dashboard-security-score__subtitle{margin-bottom:.4285714286rem}.dashboard-security-score__coverage{color:var(--ds-text-tertiary);flex:1 1 auto;font-size:.8571428571rem;line-height:1.35;margin-left:auto;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}@container dashboard-score (max-width: 28rem){.dashboard-security-score{grid-template-columns:1fr}.dashboard-security-score__body,.dashboard-security-score__hero{height:auto;min-height:0}.dashboard-closure-metric-card__value{font-size:2.4285714286rem}}.ai-thinking-orb{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0;overflow:visible;pointer-events:none;vertical-align:middle}.ai-thinking-orb canvas{display:block}.ai-session-drawer{--ds-border:color-mix(in srgb,#066aff 26%,#0000);--ds-border-strong:color-mix(in srgb,#066aff 40%,#0000);--ds-border-secondary:color-mix(in srgb,#066aff 16%,#0000);align-self:stretch;box-sizing:border-box;container-name:ai-session-drawer;container-type:inline-size;display:flex;flex-direction:column;height:auto;margin:0;max-height:100%;min-height:0;transition:width .3s ease}[data-theme=dark] .ai-session-drawer{--ds-border:color-mix(in srgb,#4d9fff 28%,#0000);--ds-border-strong:color-mix(in srgb,#4d9fff 42%,#0000);--ds-border-secondary:color-mix(in srgb,#4d9fff 18%,#0000)}.ai-session-drawer>*{position:relative;z-index:1}.ai-session-drawer__body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:1.1428571429rem 1rem 1rem;padding:var(--ai-session-drawer-body-padding-top,1.1428571429rem) 1rem 1rem;scrollbar-color:#0000 #0000;scrollbar-width:thin}.ai-session-drawer__body.ai-assistant-scroll{scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.ai-session-drawer__body.ai-assistant-scroll::-webkit-scrollbar{height:3px!important;width:3px!important}.ai-session-drawer__body.ai-assistant-scroll::-webkit-scrollbar-thumb{background:#0000!important;border-radius:999px!important}.ai-session-drawer__body.ai-assistant-scroll:hover{scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000) #0000!important}.ai-session-drawer__body.ai-assistant-scroll:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000)!important}.ai-session-drawer__body.ai-assistant-scroll::-webkit-scrollbar-corner,.ai-session-drawer__body.ai-assistant-scroll::-webkit-scrollbar-track{background:#0000!important}.ai-session-drawer__tabs-shell{--ai-session-drawer-tabbar-height:3.7142857143rem;align-items:stretch;display:flex;flex:1 1;flex-direction:column;gap:.4285714286rem;min-height:0;min-width:0;position:relative}.ai-session-drawer__tab-edge{height:3.14286rem;height:calc(var(--ai-session-drawer-tabbar-height, 3.4285714286rem) - .28571rem);pointer-events:none;position:absolute;top:0;width:2rem;z-index:4}.ai-session-drawer__tab-edge.is-active{pointer-events:auto}.ai-session-drawer__tab-edge--left{left:0}.ai-session-drawer__tab-edge--right{right:0}.ai-session-drawer__tabs.ant-tabs{--ai-session-drawer-tab-gap:1.4285714286rem;color:#1d2129;color:var(--ai-sidebar-text,#1d2129);display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.ai-session-drawer__tabs>.ant-tabs-nav{align-items:flex-end;background:#0000;box-sizing:border-box;display:flex;flex-shrink:0;height:3.4285714286rem;height:var(--ai-session-drawer-tabbar-height,3.4285714286rem);margin:0 0 1.1428571429rem;min-height:3.4285714286rem;min-height:var(--ai-session-drawer-tabbar-height,3.4285714286rem);padding:0}.ai-session-drawer__tabs>.ant-tabs-nav:before{background:linear-gradient(180deg,#f8fbffa6,#e5e6eb73);border-bottom:none;height:1px}.ai-session-drawer__tabs>.ant-tabs-nav .ant-tabs-nav-wrap{align-self:flex-end;flex:1 1 auto;min-width:0}.ai-session-drawer__tabs>.ant-tabs-nav .ant-tabs-nav-list,.ai-session-drawer__tabs>.ant-tabs-nav .ant-tabs-nav-wrap{align-items:flex-end}.ai-session-drawer__tabs .ant-tabs-nav-list{gap:2.8571428571rem;gap:var(--ai-session-drawer-tab-gap,2.8571428571rem)}.ai-session-drawer__tabs .ant-tabs-tab{color:#86909c;color:var(--ai-sidebar-text-3,#86909c);flex-shrink:0;font-size:1.0714285714rem;font-weight:500;margin:0!important;padding:0 0 .7142857143rem;transition:color .2s ease}.ai-session-drawer__tabs .ant-tabs-tab .ant-tabs-tab-btn{color:inherit;outline:none;padding:0 .2857142857rem;white-space:nowrap}.ai-session-drawer__memory-tab-label{color:inherit;display:inline-block;line-height:1.2}.ai-session-drawer__tabs .ai-session-drawer__memory-badge.ant-badge{color:inherit}.ai-session-drawer__tabs .ai-session-drawer__memory-badge.ant-badge .ant-badge-count{align-items:center!important;aspect-ratio:1/1;border-radius:50%!important;box-shadow:none;box-sizing:border-box;display:inline-flex!important;font-size:.6428571429rem!important;font-weight:600;height:auto!important;justify-content:center!important;line-height:1!important;min-height:1rem!important;min-width:1rem!important;padding:0 .2142857143rem!important;width:-webkit-max-content;width:max-content}.ai-session-drawer__tabs .ai-session-drawer__memory-badge.ant-badge .ant-badge-count .ant-scroll-number-only{align-items:center!important;display:inline-flex!important;height:1em!important}.ai-session-drawer__tabs .ai-session-drawer__memory-badge.ant-badge .ant-badge-count .ant-scroll-number-only-unit{height:auto!important;line-height:1!important}.ai-session-drawer__tabs .ant-tabs-extra-content{-webkit-margin-start:auto;-webkit-padding-start:8.5714285714rem;align-self:flex-end;flex-shrink:0;margin-inline-start:auto;padding-bottom:.4285714286rem;padding-inline-start:8.5714285714rem}@container ai-session-drawer (max-width: 28rem){.ai-session-drawer__tabs.ant-tabs{--ai-session-drawer-tab-gap:0.8571428571rem}.ai-session-drawer__tabs .ant-tabs-extra-content{-webkit-padding-start:1.1428571429rem;padding-inline-start:1.1428571429rem}}@container ai-session-drawer (max-width: 22rem){.ai-session-drawer__tabs.ant-tabs{--ai-session-drawer-tab-gap:0.5714285714rem}.ai-session-drawer__tabs .ant-tabs-tab{font-size:.9285714286rem}.ai-session-drawer__tabs .ant-tabs-extra-content{-webkit-padding-start:.5714285714rem;padding-inline-start:.5714285714rem}}.ai-session-drawer__collapse-btn.ant-btn{flex-shrink:0}.ai-session-drawer__tabs .ant-tabs-nav-operations{display:none!important}.ai-session-drawer__tabs .ant-tabs-nav-wrap{overflow-x:auto!important;overflow-y:hidden;scroll-behavior:smooth;scrollbar-color:#0000 #0000;scrollbar-width:thin}.ai-session-drawer__tabs .ant-tabs-nav-list{flex-wrap:nowrap;transform:none!important}.ai-session-drawer__tabs .ant-tabs-nav-wrap-ping-left:after,.ai-session-drawer__tabs .ant-tabs-nav-wrap-ping-left:before,.ai-session-drawer__tabs .ant-tabs-nav-wrap-ping-right:after,.ai-session-drawer__tabs .ant-tabs-nav-wrap-ping-right:before,.ai-session-drawer__tabs .ant-tabs-nav-wrap:after,.ai-session-drawer__tabs .ant-tabs-nav-wrap:before{box-shadow:none!important;display:none!important;opacity:0!important}.ai-session-drawer__tabs .ant-tabs-nav-wrap::-webkit-scrollbar{height:.2857142857rem}.ai-session-drawer__tabs .ant-tabs-nav-wrap::-webkit-scrollbar-track{background:#0000}.ai-session-drawer__tabs .ant-tabs-nav-wrap::-webkit-scrollbar-thumb{background:#0000;border-radius:.1428571429rem}.ai-session-drawer__tabs .ant-tabs-nav-wrap::-webkit-scrollbar-corner{background:#0000}.ai-session-drawer__tabs-shell:hover .ant-tabs-nav-wrap{scrollbar-color:var(--ds-scrollbar-thumb) #0000}.ai-session-drawer__tabs-shell:hover .ant-tabs-nav-wrap::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)}.ai-session-drawer__tabs .ant-tabs-tab:hover{color:#4e5969;color:var(--ai-sidebar-text-2,#4e5969)}.ai-session-drawer__tabs .ant-tabs-tab.ant-tabs-tab-active,.ai-session-drawer__tabs .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#066aff;color:var(--ai-sidebar-primary,var(--brand-primary,#066aff))}.ai-session-drawer__tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#066aff;color:var(--ai-sidebar-primary,var(--brand-primary,#066aff));font-size:1.1428571429rem;font-weight:600}.ai-session-drawer__tabs .ant-tabs-ink-bar{background:#066aff;background:var(--ai-sidebar-primary,var(--brand-primary,#066aff));border-radius:.1428571429rem .1428571429rem 0 0;bottom:0;height:.1428571429rem}[data-theme=dark] .ai-session-drawer__tabs>.ant-tabs-nav:before{background:#2e333d;background:var(--ds-border,#2e333d)}.ai-session-drawer__tabs .ant-tabs-content-holder{background:#0000;flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-color:#0000 #0000;scrollbar-width:thin}.ai-session-drawer__tabs .ant-tabs-content-holder:hover{scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000) #0000}.ai-session-drawer__tabs .ant-tabs-content-holder::-webkit-scrollbar{height:3px;width:3px}.ai-session-drawer__tabs .ant-tabs-content-holder::-webkit-scrollbar-thumb{background:#0000;border-radius:999px}.ai-session-drawer__tabs .ant-tabs-content-holder:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000)}.ai-session-drawer__tabs .ant-tabs-content,.ai-session-drawer__tabs .ant-tabs-tabpane{animation:none!important;background:#0000;height:100%;transition:none!important}.ai-session-drawer__tabs .ant-tabs-tabpane-hidden{display:none}.ai-session-drawer__tabs .ant-tabs-tabpane .ant-spin-nested-loading:has(.ant-spin-spinning)>.ant-spin-container{box-sizing:border-box;min-height:min(21.4285714286rem,40vh)}.ai-session-drawer__collapse-btn.ant-btn .anticon{transform:rotate(180deg)}.ai-session-drawer .ant-spin-container,.ai-session-drawer .ant-table,.ai-session-drawer .ant-table-container,.ai-session-drawer .ant-table-wrapper{background:#0000!important}.ai-session-drawer .ant-table-thead>tr>th{background:#ffffff73!important;border-bottom:1px solid var(--ds-border)!important;color:#4e5969;color:var(--ai-sidebar-text-2,#4e5969);font-weight:500}.ai-session-drawer .ant-table-tbody>tr>td{background:#0000!important;border-bottom:1px solid var(--ds-border-secondary)}.ai-session-drawer .ant-table-tbody>tr:hover>td{background:#006aff0f!important;background:var(--nav-option-hover-bg,#006aff0f)!important}.ai-session-drawer .ant-empty-description{color:#86909c;color:var(--ai-sidebar-text-3,#86909c)}.ai-session-drawer-task-table .ant-table-content{overflow-x:auto!important}.ai-session-drawer-task-table .ai-session-drawer-task-table__name{display:inline-block;line-height:1.5;max-width:none;white-space:nowrap}.ai-session-drawer__tab-placeholder{min-height:14.2857142857rem}[data-theme=dark] .ai-session-drawer{--ai-sidebar-text:var(--ds-text-primary,#f4f4f5);--ai-sidebar-text-2:var(--ds-text-secondary,#a1a1aa);--ai-sidebar-text-3:var(--ds-text-tertiary,#71717a)}[data-theme=dark] .ai-session-drawer .ant-table-thead>tr>th{background:#1e222c!important;background:var(--ds-bg-elevated,#1e222c)!important;border-bottom-color:#ffffff14!important;border-bottom-color:var(--ds-border,#ffffff14)!important;color:#a1a1aa;color:var(--ds-text-secondary,#a1a1aa)}[data-theme=dark] .ai-session-drawer .ant-table-tbody>tr>td{border-bottom-color:#ffffff0f;border-bottom-color:var(--ds-border-secondary,#ffffff0f)}[data-theme=dark] .ai-session-drawer .ant-table-tbody>tr:hover>td{background:#4d9fff1f!important;background:var(--nav-option-hover-bg,#4d9fff1f)!important}.ai-collab-panel{display:flex;flex-direction:column;gap:1.2857142857rem}.ai-collab-panel__section-head{align-items:center;display:flex;gap:.4285714286rem;margin-bottom:.7142857143rem}.ai-collab-panel__section-title{color:#4e5969;color:var(--ds-text-secondary,#4e5969);font-size:.7857142857rem;font-weight:600;letter-spacing:.02em;line-height:1.3;margin:0}.ai-collab-panel__section-count{font-feature-settings:"tnum";align-items:center;background:#f2f3f5;background:var(--ds-fill-secondary,#f2f3f5);border-radius:.4285714286rem;color:#86909c;color:var(--ds-text-tertiary,#86909c);display:inline-flex;font-size:.7142857143rem;font-variant-numeric:tabular-nums;font-weight:600;height:1.2857142857rem;justify-content:center;min-width:1.2857142857rem;padding:0 .3571428571rem}.ai-collab-list,.ai-collab-row{display:flex;flex-direction:column}.ai-collab-row{-webkit-appearance:none;appearance:none;background:#fff;background:var(--ds-bg-container,#fff);border:1px solid color-mix(in srgb,#066aff 22%,#0000);border-left:.2142857143rem solid color-mix(in srgb,#066aff 36%,#0000);border-radius:.7142857143rem;border-radius:var(--ai-option-radius,.7142857143rem);box-shadow:none;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;gap:.2857142857rem;margin:0 0 .7142857143rem;padding:.8571428571rem 1rem .9285714286rem;text-align:left;transition:border-color .18s ease,background .15s ease;width:100%}.ai-collab-row:last-of-type{margin-bottom:0}.ai-collab-row:hover{border-color:color-mix(in srgb,#066aff 42%,#0000) color-mix(in srgb,#066aff 42%,#0000) color-mix(in srgb,#066aff 42%,#0000) #066aff;border-left-color:var(--ds-primary,#066aff)}.ai-collab-row:focus-visible{outline:.1428571429rem solid #066aff;outline:.1428571429rem solid var(--ds-primary,#066aff);outline-offset:.1428571429rem}.ai-collab-row.is-selected{background:#006aff0f;background:var(--nav-option-selected-bg,#006aff0f);border-color:color-mix(in srgb,#066aff 34%,#0000) color-mix(in srgb,#066aff 34%,#0000) color-mix(in srgb,#066aff 34%,#0000) #066aff;border-left-color:var(--ds-primary,#066aff)}.ai-collab-row--running{border-color:color-mix(in srgb,#066aff 32%,#0000) color-mix(in srgb,#066aff 32%,#0000) color-mix(in srgb,#066aff 32%,#0000) color-mix(in srgb,#066aff 55%,#0000)}.ai-collab-row--done{border-color:#13cb535c #13cb535c #13cb535c #13cb538c}.ai-collab-row--failed{border-color:#f8717161 #f8717161 #f8717161 #ef44448c}.ai-collab-row--cancelled,.ai-collab-row--pending{border-color:color-mix(in srgb,#e5e6eb 100%,#0000);border-color:color-mix(in srgb,var(--ds-border,#e5e6eb) 100%,#0000);border-left-color:color-mix(in srgb,#94a3b8 55%,#0000)}.ai-collab-row__meta{align-items:center;display:flex;gap:.5714285714rem;justify-content:space-between}.ai-collab-row__time{font-feature-settings:"tnum";color:#86909c;color:var(--ds-text-tertiary,#86909c);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7857142857rem;font-variant-numeric:tabular-nums;font-weight:400}.ai-collab-row__status{align-items:center;border-radius:.4285714286rem;display:inline-flex;flex-shrink:0;font-size:.7142857143rem;font-weight:600;line-height:1.35;max-width:55%;overflow:hidden;padding:.1428571429rem .5rem;text-overflow:ellipsis;white-space:nowrap}.ai-collab-row__title{color:#1d2129;color:var(--ds-text-primary,#1d2129);font-size:1rem;font-weight:600;line-height:1.4;margin:0}.ai-collab-row__summary,.ai-collab-row__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;overflow:hidden;word-break:break-word}.ai-collab-row__summary{color:#4e5969;color:var(--ds-text-secondary,#4e5969);font-size:.8571428571rem;line-height:1.45;margin:.1428571429rem 0 0}.ai-collab-detail-shell{background:#fff;background:var(--ds-bg-container,#fff);border:1px solid #e5e6eb;border:1px solid var(--ds-border-secondary,#e5e6eb);border-radius:.7142857143rem;border-radius:var(--ai-option-radius,.7142857143rem);box-sizing:border-box;min-height:10rem;padding:1rem 1.0714285714rem 1.1428571429rem}.ai-collab-detail__loading{align-items:center;display:flex;justify-content:center;padding:2.5714285714rem 1rem}.ai-collab-detail__loading--sm{padding:1.7142857143rem 1rem}.ai-collab-detail__head{align-items:flex-start;display:flex;gap:.8571428571rem;justify-content:space-between;margin-bottom:.7142857143rem}.ai-collab-detail__head-main{flex:1 1;min-width:0}.ai-collab-detail__title{color:#1d2129;color:var(--ds-text-primary,#1d2129);font-size:1.1428571429rem;font-weight:600;line-height:1.4;margin:0;word-break:break-word}.ai-collab-detail__desc{color:#4e5969;color:var(--ds-text-secondary,#4e5969);font-size:.9285714286rem;line-height:1.65;margin:0 0 .8571428571rem;word-break:break-word}.ai-collab-detail__status-pill{align-items:center;border-radius:.4285714286rem;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:600;line-height:1.3;padding:.2142857143rem .5714285714rem;white-space:nowrap}.ai-collab-detail__meta{background:#f7f8fa;background:var(--ds-fill-secondary,#f7f8fa);border:1px solid #e5e6eb;border:1px solid var(--ds-border-secondary,#e5e6eb);border-radius:.4285714286rem;margin:.2857142857rem 0 0}.ai-collab-detail__meta-summary{align-items:center;cursor:pointer;display:flex;gap:.5rem;list-style:none;min-width:0;padding:.4285714286rem .6428571429rem;-webkit-user-select:none;user-select:none}.ai-collab-detail__meta-summary::-webkit-details-marker{display:none}.ai-collab-detail__meta-summary:before{border-bottom:.2142857143rem solid #0000;border-left:.2857142857rem solid #86909c;border-left:.2857142857rem solid var(--ds-text-tertiary,#86909c);border-top:.2142857143rem solid #0000;content:"";flex-shrink:0;height:0;transition:transform .15s ease;width:0}.ai-collab-detail__meta[open]>.ai-collab-detail__meta-summary:before{transform:rotate(90deg)}.ai-collab-detail__meta-label{flex-shrink:0;font-weight:600}.ai-collab-detail__meta-label,.ai-collab-detail__meta-preview{color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:.7142857143rem}.ai-collab-detail__meta-preview{font-feature-settings:"tnum";flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-collab-detail__dl{grid-gap:.2857142857rem;border-top:1px solid #e5e6eb;border-top:1px solid var(--ds-border-secondary,#e5e6eb);display:grid;gap:.2857142857rem;grid-template-columns:1fr;margin:0;padding:.1428571429rem .7142857143rem .6428571429rem}.ai-collab-detail__dl>div{grid-gap:.4285714286rem;align-items:start;display:grid;gap:.4285714286rem;grid-template-columns:4.5rem 1fr;min-width:0}.ai-collab-detail__dl dt{color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:.6428571429rem;line-height:1.4;margin:0}.ai-collab-detail__dl dd{color:#4e5969;color:var(--ds-text-secondary,#4e5969);font-size:.7142857143rem;line-height:1.4;margin:0;min-width:0;word-break:break-all}.ai-collab-detail__mono{font-feature-settings:"tnum";font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7142857143rem;font-variant-numeric:tabular-nums}.ai-collab-detail__copyable{cursor:pointer}.ai-collab-detail__copyable:hover{color:#066aff;color:var(--ds-primary,#066aff)}.ai-collab-detail__section{border-top:none;margin:0 0 .8571428571rem;padding:0}.ai-collab-detail__section--primary{margin-bottom:.9285714286rem}.ai-collab-detail__section-title{color:#4e5969;color:var(--ds-text-secondary,#4e5969);font-size:.7857142857rem;font-weight:600;letter-spacing:.02em;margin:0 0 .4285714286rem}.ai-collab-detail__result{background:color-mix(in srgb,#066aff 4%,#fff);background:color-mix(in srgb,var(--ds-primary,#066aff) 4%,var(--ds-bg-container,#fff));border:1px solid color-mix(in srgb,#066aff 12%,#0000);border:1px solid color-mix(in srgb,var(--ds-primary,#066aff) 12%,#0000);border-radius:.4285714286rem;color:#1d2129;color:var(--ds-text-primary,#1d2129);font-size:.9285714286rem;line-height:1.65;margin:0;padding:.7857142857rem .8571428571rem;white-space:pre-wrap;word-break:break-word}.ai-collab-transcript{border-top:1px solid #e5e6eb;border-top:1px solid var(--ds-border-secondary,#e5e6eb);margin-top:.8571428571rem;padding-top:.8571428571rem}.ai-collab-transcript__header{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .7142857143rem;margin-bottom:.7142857143rem}.ai-collab-transcript__title{color:#4e5969;color:var(--ds-text-secondary,#4e5969);font-size:.8571428571rem;font-weight:600}.ai-collab-transcript__live{align-items:center;color:#066aff;color:var(--ds-primary,#066aff);display:inline-flex;font-size:.7142857143rem;font-weight:500;gap:.3571428571rem}.ai-collab-transcript__live .ai-mini-spinner,.ai-collab-transcript__running .ai-mini-spinner{border-width:1.5px;color:#066aff;color:var(--ds-primary,#066aff);height:.7857142857rem;width:.7857142857rem}.ai-collab-transcript__count{font-feature-settings:"tnum";color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:.7142857143rem;font-variant-numeric:tabular-nums;margin-left:auto}.ai-collab-transcript__body{box-sizing:border-box;display:flex;flex-direction:column;gap:.7142857143rem;max-height:28.5714285714rem;overflow-x:hidden;overflow-y:auto;padding-right:.2857142857rem}.ai-collab-transcript__entry{background:#fff;background:var(--ds-bg-container,#fff);border:1px solid #e5e6eb;border:1px solid var(--ds-border-secondary,#e5e6eb);border-left-width:.2142857143rem;border-radius:.4285714286rem;box-sizing:border-box;padding:.6428571429rem .7857142857rem}.ai-collab-transcript__entry--orch{background:color-mix(in srgb,#066aff 4%,#fff);background:color-mix(in srgb,#066aff 4%,var(--ds-bg-container,#fff));border-left-color:color-mix(in srgb,#066aff 55%,#0000)}.ai-collab-transcript__entry--agent{border-left-color:color-mix(in srgb,#c9cdd4 100%,#0000);border-left-color:color-mix(in srgb,var(--ds-border,#c9cdd4) 100%,#0000)}.ai-collab-transcript__entry--reason{background:#f7f8fa;background:var(--ds-fill-secondary,#f7f8fa);border-left-color:color-mix(in srgb,#94a3b8 70%,#0000)}.ai-collab-transcript__entry--tool{border-left-color:color-mix(in srgb,#94a3b8 50%,#0000);padding:.2857142857rem .5714285714rem}.ai-collab-transcript__meta{align-items:center;display:flex;gap:.5714285714rem;justify-content:space-between;margin-bottom:.3571428571rem}.ai-collab-transcript__role{color:#4e5969;color:var(--ds-text-secondary,#4e5969);font-size:.7142857143rem;font-weight:600}.ai-collab-transcript__meta time,.ai-collab-transcript__tool-label time{font-feature-settings:"tnum";color:#86909c;color:var(--ds-text-tertiary,#86909c);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6428571429rem;font-variant-numeric:tabular-nums}.ai-collab-transcript__content{color:#1d2129;color:var(--ds-text-primary,#1d2129);font-size:.9285714286rem;line-height:1.65;word-break:break-word}.ai-collab-transcript__reason-text{color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:.8571428571rem;line-height:1.55;margin:0;white-space:pre-wrap}.ai-collab-transcript__tool-label{align-items:center;color:#4e5969;color:var(--ds-text-secondary,#4e5969);display:inline-flex;font-size:.75rem;gap:.4285714286rem}.ai-collab-transcript__tool-label .anticon{color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:.75rem}.ai-collab-transcript__pre{background:#f2f3f5;background:var(--ds-bg-layout,#f2f3f5);line-height:1.45;margin:0;max-height:10rem;overflow:auto;padding:.5714285714rem .7142857143rem;white-space:pre-wrap;word-break:break-all}.ai-collab-transcript__pre,.ai-collab-transcript__running{border-radius:.4285714286rem;color:#4e5969;color:var(--ds-text-secondary,#4e5969);font-size:.7142857143rem}.ai-collab-transcript__running{align-items:center;align-self:flex-start;background:#f7f8fa;background:var(--ds-fill-secondary,#f7f8fa);border:1px solid #e5e6eb;border:1px solid var(--ds-border-secondary,#e5e6eb);display:inline-flex;gap:.4285714286rem;padding:.3571428571rem .7142857143rem}.ai-collab-transcript__empty{font-size:.7857142857rem!important}.ai-todo-pagination{display:flex;justify-content:center;margin-top:.8571428571rem;padding:.5714285714rem 0}.ai-todo-pagination .ant-pagination-item,.ai-todo-pagination .ant-pagination-next,.ai-todo-pagination .ant-pagination-prev{background:#0000!important;border:none!important;border-radius:.5714285714rem!important;box-shadow:none!important;height:2rem!important;height:var(--ds-pagination-item-size,2rem)!important;line-height:2rem!important;line-height:var(--ds-pagination-item-size,2rem)!important;min-width:2rem!important;min-width:var(--ds-pagination-item-size,2rem)!important}.ai-todo-pagination .ant-pagination-item a{color:#4e5969;color:var(--ai-sidebar-text-2,#4e5969);transition:color .2s ease}.ai-todo-pagination .ant-pagination-item:hover{background:#066aff0f!important}.ai-todo-pagination .ant-pagination-item:hover a{color:#066aff;color:var(--ai-sidebar-primary,var(--brand-primary,#066aff))}.ai-todo-pagination .ant-pagination-item-active{background:#066aff1a!important}.ai-todo-pagination .ant-pagination-item-active a{color:#066aff!important;color:var(--ai-sidebar-primary,var(--brand-primary,#066aff))!important;font-weight:600}.ai-todo-pagination .ant-pagination-next:hover,.ai-todo-pagination .ant-pagination-prev:hover{background:#066aff0f!important}.ai-todo-pagination .ant-pagination-next .ant-pagination-item-link,.ai-todo-pagination .ant-pagination-prev .ant-pagination-item-link{border:none!important;color:#4e5969;color:var(--ai-sidebar-text-2,#4e5969)}.ai-todo-pagination .ant-pagination-disabled .ant-pagination-item-link{color:#86909c;color:var(--ai-sidebar-text-3,#86909c);opacity:.4}[data-theme=dark] .ai-collab-row{background:#1a1d24;background:var(--ds-bg-container,#1a1d24);border-color:color-mix(in srgb,#4d9fff 22%,#0000) color-mix(in srgb,#4d9fff 22%,#0000) color-mix(in srgb,#4d9fff 22%,#0000) color-mix(in srgb,#4d9fff 36%,#0000)}[data-theme=dark] .ai-collab-row:hover{border-color:color-mix(in srgb,#4d9fff 40%,#0000) color-mix(in srgb,#4d9fff 40%,#0000) color-mix(in srgb,#4d9fff 40%,#0000) #4d9fff}[data-theme=dark] .ai-collab-row.is-selected{background:#4d9fff1f;background:var(--nav-option-selected-bg,#4d9fff1f);border-color:color-mix(in srgb,#4d9fff 32%,#0000) color-mix(in srgb,#4d9fff 32%,#0000) color-mix(in srgb,#4d9fff 32%,#0000) #4d9fff}[data-theme=dark] .ai-collab-row--done{border-color:#22c55e59 #22c55e59 #22c55e59 #22c55e8c}[data-theme=dark] .ai-collab-row--failed{border-color:#f8717159 #f8717159 #f8717159 #f871718c}[data-theme=dark] .ai-collab-row--cancelled,[data-theme=dark] .ai-collab-row--pending{border-color:#ffffff1a;border-color:var(--ds-border,#ffffff1a);border-left-color:#94a3b8}[data-theme=dark] .ai-collab-detail-shell{background:#1a1d24;background:var(--ds-bg-container,#1a1d24);border-color:#ffffff1a;border-color:var(--ds-border,#ffffff1a)}[data-theme=dark] .ai-collab-detail__meta{background:#22262f;background:var(--ds-bg-spotlight,#22262f)}[data-theme=dark] .ai-collab-detail__dl,[data-theme=dark] .ai-collab-detail__meta,[data-theme=dark] .ai-collab-detail__section,[data-theme=dark] .ai-collab-transcript{border-color:#ffffff14;border-color:var(--ds-border,#ffffff14)}[data-theme=dark] .ai-collab-detail__result{background:color-mix(in srgb,#4d9fff 8%,#1a1d24);background:color-mix(in srgb,#4d9fff 8%,var(--ds-bg-container,#1a1d24));border-color:color-mix(in srgb,#4d9fff 18%,#0000);color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-collab-transcript__entry{background:#1a1d24;background:var(--ds-bg-container,#1a1d24);border-color:#ffffff14;border-color:var(--ds-border,#ffffff14)}[data-theme=dark] .ai-collab-transcript__entry--orch{background:color-mix(in srgb,#4d9fff 8%,#1a1d24);background:color-mix(in srgb,#4d9fff 8%,var(--ds-bg-container,#1a1d24))}[data-theme=dark] .ai-collab-transcript__entry--reason,[data-theme=dark] .ai-collab-transcript__running{background:#22262f;background:var(--ds-bg-spotlight,#22262f);border-color:#ffffff14;border-color:var(--ds-border,#ffffff14)}[data-theme=dark] .ai-collab-transcript__pre{background:#14171d;background:var(--ds-bg-layout,#14171d)}[data-theme=dark] .ai-collab-panel__section-count{background:#22262f;background:var(--ds-bg-spotlight,#22262f);color:#a1a1aa;color:var(--ds-text-tertiary,#a1a1aa)}[data-theme=dark] .ai-todo-pagination .ant-pagination-item a,[data-theme=dark] .ai-todo-pagination .ant-pagination-next .ant-pagination-item-link,[data-theme=dark] .ai-todo-pagination .ant-pagination-prev .ant-pagination-item-link{color:#a1a1aa;color:var(--ds-text-secondary,#a1a1aa)}[data-theme=dark] .ai-todo-pagination .ant-pagination-item:hover{background:#4d9fff1a!important}[data-theme=dark] .ai-todo-pagination .ant-pagination-item-active{background:#4d9fff2e!important}[data-theme=dark] .ai-todo-pagination .ant-pagination-item-active a{color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}.ai-todo-canvas-shell{display:flex;flex-direction:column;gap:.8571428571rem;margin:0 0 1.2857142857rem}.ai-todo-canvas-shell--embedded{gap:0;margin:0}:root{--ai-layout-gutter:var(--ds-space-4);--ai-workspace-chrome-block-height:var(--ds-header-height);--ai-chat-panel-align-top:calc(var(--ai-layout-gutter) + var(--ai-workspace-chrome-block-height));--ai-collapsed-toolbar-top:var(--ds-space-2);--ai-hero-radius:2.2857142857rem;--ai-panel-radius:var(--ai-hero-radius);--ai-content-max:70rem;--ai-glass-surface:#f6f9ff;--ai-glass-surface-gradient:linear-gradient(145deg,#fcfdff,#f5f9ff 52%,#eef6ff);--ai-hero-compose-bg:radial-gradient(circle at 88% 12%,#066aff17,#0000 42%),radial-gradient(circle at 8% 78%,#0083ff24,#0000 48%),linear-gradient(145deg,#ffffffeb,#f8fbffc7 55%,#f0f7ffd9);--ai-hero-compose-shadow:0 1.7142857143rem 3.4285714286rem #0f172a0f;--ai-hero-compose-inset-highlight:inset 0 1px 0 #ffffffe6;--ai-hero-compose-border:1px solid #ffffffb8;--ai-sidebar-panel-shadow:0 0.8571428571rem 2.2857142857rem #0f172a0f;--ai-sidebar-panel-inset-highlight:inset 0 1px 0 #fff;--ai-sidebar-panel-border:1px solid #ffffffe6;--ai-panel-base:#f5f9fd;--ai-sidebar-face-bg:radial-gradient(circle at 90% 0%,#066aff0f,#0000 45%),linear-gradient(180deg,#fcfdff,#f5f9ff);--ai-hero-face-bg:radial-gradient(circle at 88% 12%,#066aff17,#0000 42%),radial-gradient(circle at 8% 78%,#0083ff24,#0000 48%),linear-gradient(145deg,#f8fbff,#f5f9ff 55%,#eef6ff);--ai-page-canvas-bg:radial-gradient(circle at 82% 8%,#066aff1a,#0000 38%),radial-gradient(circle at 12% 88%,#066aff14,#0000 42%),linear-gradient(180deg,#f8fbff,#f0f6ff 48%,#f5f9fd);--ai-option-hover-bg:var(--nav-option-hover-bg);--ai-option-selected-bg:var(--nav-option-selected-bg);--ai-option-text:var(--nav-option-text);--ai-option-radius:var(--nav-option-radius);--ai-option-padding:var(--nav-option-padding);--ai-thinking-tag-color:var(--brand-primary,#066aff);--ai-thinking-tag-bg:#066aff1a;--ai-thinking-tag-border:#066aff47;--ai-chip-focus-border:var(--composer-chip-focus-border,#7eb0ff);--ai-chip-focus-shadow:var(--composer-chip-focus-shadow,0 0 0 0.2142857143rem #006aff14);--ai-chip-default-border:color-mix(in srgb,#066aff 26%,#0000);--ai-primary:var(--brand-primary,#066aff);--ai-primary-hover:var(--brand-primary-hover,#0058e6);--ai-new-chat-bg:#066aff;--ai-new-chat-bg-hover:var(--brand-primary-hover,#0058e6);--ai-new-chat-bg-active:var(--brand-primary-active,#004dcc);--ai-new-chat-fg:#fff;--ai-new-chat-border:1px solid #0000;--ai-dropdown-panel-bg:#fff;--ai-dropdown-panel-border:#e5e6eb;--ai-dropdown-panel-shadow:0 0.8571428571rem 2.2857142857rem #0f172a14,0 0.4285714286rem 1.1428571429rem #0f172a0d,0 0.1428571429rem 0.5714285714rem #066aff0a;--ai-dropdown-panel-inset:inset 0 1px 0 #fff;--ai-dropdown-panel-radius:var(--composer-dropdown-panel-radius,1.1428571429rem);--ai-dropdown-panel-bg-fallback:#fff;--ai-composer-dropdown-z:12000;--ai-panel-divider-width:0.2857142857rem;--ai-user-bubble-bg:var(--nav-option-selected-bg);--ai-user-bubble-radius:var(--ai-option-radius,0.7142857143rem)}.ai-assistant-main--session,.ai-assistant-main--welcome{flex:1 1;min-height:0;min-width:0}.ai-assistant-main--session,.ai-assistant-main--welcome,.ai-conversation-sidebar,.ai-session-drawer{backdrop-filter:none;-webkit-backdrop-filter:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:padding-box,border-box;background-color:#f5f9fd;background-color:var(--ai-panel-base);background-image:radial-gradient(circle at 88% 12%,#066aff17,#0000 42%),radial-gradient(circle at 8% 78%,#0083ff24,#0000 48%),linear-gradient(145deg,#f8fbff,#f5f9ff 55%,#eef6ff),radial-gradient(circle at 82% 8%,#066aff1a,#0000 38%),radial-gradient(circle at 12% 88%,#066aff14,#0000 42%),linear-gradient(180deg,#f8fbff,#f0f6ff 48%,#f5f9fd);background-image:var(--ai-hero-face-bg),var(--ai-page-canvas-bg);background-origin:padding-box,border-box;border:1px solid #ffffffe6;border-radius:2.2857142857rem;border-radius:var(--ai-panel-radius);box-shadow:inset 0 0 0 1px #ffffffe0,inset 0 1px 0 #fffffff5;filter:none;isolation:isolate;overflow:hidden;position:relative;transform:translateZ(0)}.ai-conversation-sidebar,.ai-session-drawer{background-image:radial-gradient(circle at 90% 0,#066aff0f,#0000 45%),linear-gradient(180deg,#fcfdff,#f5f9ff),radial-gradient(circle at 82% 8%,#066aff1a,#0000 38%),radial-gradient(circle at 12% 88%,#066aff14,#0000 42%),linear-gradient(180deg,#f8fbff,#f0f6ff 48%,#f5f9fd);background-image:var(--ai-sidebar-face-bg),var(--ai-page-canvas-bg)}html.ai-assistant-doc-lock{overflow:hidden}html.ai-assistant-doc-lock,html.ai-assistant-doc-lock body{background:#f8fbff;background:var(--app-shell-canvas,#f8fbff);height:100%}html.ai-assistant-doc-lock body{overflow:hidden!important}html.ai-assistant-doc-lock #root{background:#f8fbff;background:var(--app-shell-canvas,#f8fbff);height:100%;min-height:100%}html.ai-assistant-doc-lock body.ant-scrolling-effect{margin-right:0!important;overflow:hidden!important;padding-right:0!important;width:100%!important}.ai-assistant-layout-shell{background:#0000!important;box-sizing:border-box;flex:1 1;min-width:0;width:100%}.ai-assistant-layout-content.ant-layout-content{background:#0000!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;padding:0!important}.ai-composer-select-dropdown.ant-select-dropdown,.ai-conversation-sidebar__item-menu-root.ant-dropdown,.ai-model-cascade-dropdown-root .ant-dropdown,.ai-model-cascade-dropdown-root.ant-dropdown,body>.ant-dropdown.ai-conversation-sidebar__item-menu-root,body>.ant-dropdown.ai-model-cascade-dropdown-root,body>.ant-select-dropdown.ai-composer-select-dropdown{z-index:12000!important;z-index:var(--ai-composer-dropdown-z)!important}.ai-composer-select-dropdown.ant-select-dropdown,body>.ant-select-dropdown.ai-composer-select-dropdown{animation:none!important;position:fixed!important;transform:none!important}.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu,.ai-conversation-sidebar__item-menu-root.ant-dropdown,.ai-model-cascade-dropdown-root .ant-dropdown-menu,.ai-model-cascade-dropdown-root.ant-dropdown,body>.ant-dropdown.ai-conversation-sidebar__item-menu-root,body>.ant-dropdown.ai-model-cascade-dropdown-root{animation:none!important}.ai-assistant-page{--ai-sidebar-panel-padding-top:1.1428571429rem;--ai-sidebar-brand-row-height:1.7857142857rem;--ai-sidebar-toggle-size:2.2857142857rem;--ai-sidebar-toggle-height:2.2857142857rem;--ai-collapsed-toolbar-height:2.8571428571rem;--ai-collapsed-toolbar-inset:var(--ai-layout-gutter);--ai-collapsed-toolbar-gap:var(--ai-layout-gutter);--ai-collapsed-toolbar-approx-width:3.4285714286rem;--ai-sidebar-icon-btn-size:2.2857142857rem;--ai-sidebar-icon-btn-color:#86909c;--ai-sidebar-icon-btn-color-hover:var(--brand-primary,#066aff);--ai-sidebar-icon-btn-color-active:var(--brand-primary-hover,#0058e6);--ai-sidebar-icon-btn-hover-bg:#066aff0f;--ai-sidebar-icon-btn-active-bg:#066aff1a;background:#0000;display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.ai-assistant-layout-content.ant-layout-content>.ai-assistant-page{flex:1 1;min-height:0}.ai-assistant-page__body{overflow:hidden;padding-top:1.4285714286rem}.ai-assistant-page__body,.ai-assistant-page__panels-area{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;position:relative}.ai-assistant-page__panels-area{box-sizing:border-box;overflow:visible}.ai-assistant-page__panels{--ai-conversation-sidebar-padding-top:1.1428571429rem;--ai-conversation-brand-row-height:2.2857142857rem;--ai-conversation-brand-margin-bottom:0.8571428571rem;--ai-panel-split-line-y:calc(var(--ai-conversation-sidebar-padding-top) + var(--ai-conversation-brand-row-height) + var(--ai-conversation-brand-margin-bottom));--ai-session-drawer-body-padding-top:1.1428571429rem;--ai-session-drawer-tabbar-height:calc(var(--ai-panel-split-line-y) - var(--ai-session-drawer-body-padding-top));--ai-session-drawer-action-top:calc(var(--ai-session-drawer-body-padding-top) + (var(--ai-session-drawer-tabbar-height) - var(--ai-sidebar-icon-btn-size, 2.2857142857rem))/2);align-items:stretch;container-name:ai-panels;container-type:inline-size;display:flex;flex:1 1;flex-wrap:nowrap;gap:calc((var(--ds-space-4) - .28571rem)/2);gap:calc((var(--ai-layout-gutter, .8571428571rem) - var(--ai-panel-divider-width, .2857142857rem))/2);min-height:0;min-width:0;overflow-x:hidden;overflow-y:hidden;position:relative}.ai-assistant-page .panel-divider{box-sizing:border-box;flex-shrink:0;margin:0;min-width:.2857142857rem;min-width:var(--ai-panel-divider-width,.2857142857rem);padding:0;width:.2857142857rem!important;width:var(--ai-panel-divider-width,.2857142857rem)!important}.ai-assistant-page--sidebar-collapsed .ai-assistant-page__panels{box-sizing:border-box;padding-left:calc(var(--ai-collapsed-toolbar-inset) + var(--ai-collapsed-toolbar-approx-width) + var(--ai-collapsed-toolbar-gap))}.ai-assistant-page--sidebar-collapsed .ai-assistant-page__panels>.ai-assistant-main{flex:1 1;max-width:none;min-width:0;width:auto}.ai-assistant-page--panels-stacked .ai-assistant-page__panels-area{min-height:0;overflow:hidden}.ai-assistant-page--panels-stacked .ai-assistant-page__panels{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--ds-space-4);gap:var(--ai-layout-gutter,.8571428571rem);height:100%;justify-content:flex-start;max-height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-color:#0000 #0000;scrollbar-width:thin}.ai-assistant-page--panels-stacked .ai-assistant-page__panels:hover{scrollbar-color:#0f172a47 #0000;scrollbar-color:var(--ds-scrollbar-thumb,#0f172a47) #0000}.ai-assistant-page--panels-stacked .ai-assistant-page__panels::-webkit-scrollbar{height:3px;width:3px}.ai-assistant-page--panels-stacked .ai-assistant-page__panels::-webkit-scrollbar-thumb{background:#0000;border-radius:999px}.ai-assistant-page--panels-stacked .ai-assistant-page__panels:hover::-webkit-scrollbar-thumb{background:#0f172a47;background:var(--ds-scrollbar-thumb,#0f172a47)}.ai-assistant-page--panels-stacked .ai-assistant-page__panels::-webkit-scrollbar-corner,.ai-assistant-page--panels-stacked .ai-assistant-page__panels::-webkit-scrollbar-track{background:#0000}.ai-assistant-page--panels-stacked .ai-assistant-page__panels>.ai-assistant-main,.ai-assistant-page--panels-stacked .ai-assistant-page__panels>.ai-assistant-main--session,.ai-assistant-page--panels-stacked .ai-assistant-page__panels>.ai-assistant-main--welcome,.ai-assistant-page--panels-stacked .ai-assistant-page__panels>.ai-conversation-sidebar,.ai-assistant-page--panels-stacked .ai-assistant-page__panels>.ai-session-drawer{align-self:stretch;box-sizing:border-box;flex:0 0 auto!important;height:auto!important;max-height:none!important;max-width:100%!important;min-width:0!important;overflow:visible!important;width:100%!important}.ai-assistant-page--panels-stacked .ai-conversation-sidebar{display:flex;flex-direction:column;min-height:16rem}.ai-assistant-page--panels-stacked .ai-conversation-sidebar__list{flex:0 0 auto;max-height:none;min-height:0;overflow:visible}.ai-assistant-page--panels-stacked .ai-conversation-sidebar__pagination{flex-shrink:0}.ai-assistant-page--panels-stacked .ai-assistant-main{display:flex;flex-direction:column;min-height:min(70vh,42rem);overflow:hidden!important}.ai-assistant-page--panels-stacked .ai-assistant-main__composer,.ai-assistant-page--panels-stacked .ai-assistant-main__header{flex-shrink:0;max-width:100%}.ai-assistant-page--panels-stacked .ai-assistant-main--session .ai-assistant-main__messages,.ai-assistant-page--panels-stacked .ai-assistant-main__messages{flex:1 1 auto;max-height:min(55vh,36rem);min-height:min(40vh,24rem);overflow-x:hidden;overflow-y:auto}.ai-assistant-page--panels-stacked .ai-assistant-main--welcome>.ai-hero-compose{flex:1 1 auto;max-width:100%;min-height:min(40vh,24rem);overflow-x:hidden;overflow-y:auto}.ai-assistant-page--panels-stacked .ai-session-drawer{display:flex;flex-direction:column;min-height:16rem}.ai-assistant-page--panels-stacked .ai-session-drawer__body{display:block;flex:0 0 auto;height:auto;max-height:none;min-height:0;overflow:visible}.ai-assistant-page--panels-stacked .ai-session-drawer__tabs-shell{display:block;height:auto;max-width:100%;min-width:0;overflow:visible;position:relative}.ai-assistant-page--panels-stacked .ai-session-drawer__tabs.ant-tabs{display:block;height:auto;max-width:100%;overflow:visible}.ai-assistant-page--panels-stacked .ai-session-drawer__tabs>.ant-tabs-nav{flex-shrink:0}.ai-assistant-page--panels-stacked .ai-session-drawer__tabs .ant-tabs-content,.ai-assistant-page--panels-stacked .ai-session-drawer__tabs .ant-tabs-content-holder,.ai-assistant-page--panels-stacked .ai-session-drawer__tabs .ant-tabs-tabpane,.ai-assistant-page--panels-stacked .ai-session-drawer__tabs .ant-tabs-tabpane-active{height:auto!important;max-height:none!important;max-width:100%;overflow:visible!important}.ai-assistant-page--panels-stacked .ai-assistant-main__expand-drawer-btn.ant-btn{right:.8571428571rem;top:1.1428571429rem}.ai-assistant-main{align-self:stretch;background:#0000;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden;position:relative}.ai-assistant-main__expand-drawer-btn.ant-btn{margin:0;position:absolute;right:.4285714286rem;top:1.5714285714rem;z-index:1000}.ai-assistant-main--welcome>.ai-hero-compose{flex:1 1 auto;min-height:0}.ai-assistant-main--session>*,.ai-assistant-main--welcome>.ai-hero-compose{position:relative;z-index:auto}.ai-assistant-main--session .ai-assistant-main__header{align-items:flex-start;background:#fff;border:none;border-radius:var(--nav-option-radius);border-radius:var(--ai-option-radius,.7142857143rem);box-shadow:inset 0 1px 0 #ffffffe6,0 .1428571429rem .7142857143rem #0f172a08;box-sizing:border-box;display:flex;gap:1.1428571429rem;justify-content:space-between;margin:.8571428571rem 3.4285714286rem 0 1.1428571429rem;padding:1rem 1.4285714286rem;position:relative}.ai-assistant-main--session .ai-assistant-main__header-title-block{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:.4285714286rem;min-width:0;padding-bottom:0}.ai-assistant-main--session .ai-assistant-main__header-title-block>h5.ant-typography{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-assistant-main__schedule-tag{align-items:center;background:#066aff1a;background:var(--ai-thinking-tag-bg,#066aff1a);border:none;border-radius:.5714285714rem;color:#066aff;color:var(--ai-thinking-tag-color,#066aff);display:inline-flex;flex-shrink:0;font-size:.8571428571rem;font-weight:600;line-height:1.3;margin:0;padding:.2142857143rem .8571428571rem}.ai-assistant-main__header-time{flex-shrink:0;font-size:.7857142857rem;line-height:1.35;margin:0!important;white-space:nowrap}.ai-assistant-main--session .ai-assistant-main__header-title-block .ant-typography{margin:0}.ai-assistant-main--session .ai-assistant-main__header-title-block h5.ant-typography{font-size:1.1428571429rem;line-height:1.35}.ai-assistant-main--session .ai-assistant-main__header-time.ant-typography-secondary{font-size:.7857142857rem;line-height:1.35}.ai-assistant-main__header-tags{flex-wrap:wrap;max-width:100%}.ai-assistant-main__header-tags,.ai-assistant-main__investigation-row{align-items:center;display:flex;gap:.4285714286rem;line-height:1.5;min-width:0}.ai-assistant-main__investigation-type{align-items:center;background:#066aff1a;border:none;border-radius:.5714285714rem;color:#066aff;color:var(--brand-primary,#066aff);display:inline-flex;flex-shrink:0;font-size:.8571428571rem;font-weight:500;line-height:1.3;padding:.2142857143rem .8571428571rem;white-space:nowrap}.ai-assistant-main__investigation-id{color:var(--ds-text-secondary);cursor:pointer;font-family:inherit;font-family:var(--ds-font-family,inherit);font-size:.8571428571rem;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}[data-theme=dark] .ai-assistant-main--session .ai-assistant-main__header{background:var(--ds-bg-elevated);border:none;border-bottom:1px solid #ffffff2e;border-bottom:1px solid var(--ai-chat-edge-border,#ffffff2e);box-shadow:inset 0 1px 0 #ffffff14,0 .1428571429rem .7142857143rem #0000002e}.ai-assistant-main--session .ai-assistant-main__messages{background:#0000}.ai-assistant-main--session .ai-assistant-main__composer{align-items:center;background:#0000;border-bottom-left-radius:2.2857142857rem;border-bottom-left-radius:var(--ai-panel-radius);border-bottom-right-radius:2.2857142857rem;border-bottom-right-radius:var(--ai-panel-radius);display:flex;flex-direction:column;flex-shrink:0;gap:.8571428571rem;padding:.8571428571rem 1.4285714286rem 1.4285714286rem;position:relative}.ai-assistant-main__scroll-to-bottom{display:flex;flex-shrink:0;justify-content:center;margin:0 auto;pointer-events:none;width:min(70rem,96%);width:min(var(--ai-content-max),96%)}.ai-assistant-main__scroll-to-bottom-btn.ant-btn{align-items:center!important;background:#066aff!important;background:var(--ai-primary,var(--ds-primary))!important;border:none!important;box-shadow:var(--ds-shadow-lg)!important;display:inline-flex!important;height:2.8571428571rem!important;justify-content:center!important;min-width:2.8571428571rem!important;padding:0!important;pointer-events:auto;transition:transform .2s ease,background .2s ease;width:2.8571428571rem!important}.ai-assistant-main__scroll-to-bottom-btn.ant-btn:not(:disabled):focus-visible,.ai-assistant-main__scroll-to-bottom-btn.ant-btn:not(:disabled):hover{background:#0058e6!important;background:var(--ai-primary-hover,var(--ds-primary-hover))!important}.ai-assistant-main--session .ai-assistant-main__composer .ai-hero-compose__input-wrap{flex-shrink:0;margin:0 auto;width:min(70rem,96%);width:min(var(--ai-content-max),96%)}.ai-hero-input-card.ai-composer-root{--ai-composer-send-size:2.8571428571rem;--ai-composer-ring-size:1.7142857143rem;--ai-composer-actions-gap:0.5714285714rem;container-name:ai-composer;container-type:inline-size;display:flex;flex-direction:column}.ai-composer-toolbar{align-items:flex-end;bottom:auto;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5714285714rem;left:auto;min-width:0;order:2;padding:0 1.1428571429rem 1.1428571429rem;position:relative;right:auto;width:100%;z-index:1}.ai-composer-toolbar__leading{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.5714285714rem;min-width:0}.ai-composer-toolbar__leading .ai-ask-context-chip-wrap,.ai-composer-toolbar__leading .ai-ask-context-selected-chip-wrap{flex-shrink:1;max-width:min(14.2857142857rem,100%);min-width:0}.ai-composer-toolbar__leading .ai-composer-plus-btn-wrap{flex-shrink:0}.ai-composer-toolbar__leading .ai-ask-context-chip,.ai-composer-toolbar__leading .ai-composer-scheduled-chip,.ai-composer-toolbar__leading .ai-quick-ask-trigger{flex-shrink:1;max-width:100%;min-width:0}.ai-composer-toolbar__leading .ai-ask-context-chip__label,.ai-composer-toolbar__leading .ai-composer-scheduled-chip__label,.ai-composer-toolbar__leading .ai-quick-ask-trigger__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-composer-toolbar__trailing{align-items:center;display:flex;flex:0 0 auto;flex-shrink:0;gap:var(--ai-composer-actions-gap);justify-content:flex-end;margin-left:auto;min-width:0;padding-bottom:.1428571429rem}.ai-composer-toolbar .ai-composer-chip-select.ant-select{flex-shrink:1;height:2.2857142857rem;margin:0;min-width:0}.ai-composer-chip-select--prompt.ant-select{flex:0 1 10.7142857143rem;max-width:10.7142857143rem;min-width:7.1428571429rem;width:10.7142857143rem}.ai-composer-chip-select--prompt.ant-select .ant-select-selector{-webkit-padding-start:1rem!important;-webkit-padding-end:2rem!important;padding-inline-end:2rem!important;padding-inline-start:1rem!important}.ai-composer-chip-select--prompt.ant-select .ant-select-selection-item,.ai-composer-chip-select--prompt.ant-select .ant-select-selection-placeholder{-webkit-padding-start:0!important;-webkit-margin-start:0!important;margin-inline-start:0!important;padding-inline-start:0!important}.ai-composer-toolbar .ai-composer-chip-select--prompt .ant-select-arrow,.ai-composer-toolbar .ai-composer-chip-select--prompt .ant-select-suffix{align-items:center!important;color:#86909c!important;color:var(--ds-text-tertiary,#86909c)!important;display:inline-flex!important;font-size:.8571428571rem!important;justify-content:center!important;transform:none;transition:transform .2s ease;width:1rem!important}.ai-composer-toolbar .ai-composer-chip-select--prompt.ant-select-open .ant-select-arrow,.ai-composer-toolbar .ai-composer-chip-select--prompt.ant-select-open .ant-select-suffix{transform:rotate(180deg)!important}.ai-composer-toolbar .ai-composer-chip-select--prompt .ant-select-arrow .anticon,.ai-composer-toolbar .ai-composer-chip-select--prompt .ant-select-suffix .anticon{color:inherit!important;font-size:.8571428571rem!important}.ai-composer-toolbar .ai-model-cascade-trigger__caret{align-items:center!important;color:#86909c!important;color:var(--ds-text-tertiary,#86909c)!important;display:inline-flex!important;font-size:.8571428571rem!important;height:1rem;justify-content:center!important;margin-left:.2857142857rem;opacity:1!important;position:static!important;right:auto!important;top:auto!important;transition:transform .2s ease;width:1rem}.ai-composer-toolbar .ai-model-cascade-trigger.is-open .ai-model-cascade-trigger__caret{transform:rotate(180deg)!important}.ai-composer-toolbar .ai-model-cascade-trigger__caret .anticon{color:inherit!important;font-size:.8571428571rem!important;line-height:1!important;opacity:1!important}.ai-composer-chip-select--model.ai-model-cascade-trigger,.ai-composer-chip-select--model.ant-select{flex:0 1 15rem;flex-shrink:1;max-width:15rem;min-width:8.5714285714rem;overflow:hidden;width:15rem}.ai-composer-toolbar .ai-composer-deep-thinking-btn{flex-shrink:0}@container ai-composer (max-width: 36rem){.ai-composer-chip-select--prompt.ant-select{flex-basis:7.1428571429rem;max-width:9.2857142857rem;min-width:6.4285714286rem;width:auto}.ai-composer-chip-select--model.ai-model-cascade-trigger,.ai-composer-chip-select--model.ant-select{flex-basis:9.2857142857rem;max-width:11.4285714286rem;min-width:7.1428571429rem;width:auto}}@container ai-composer (max-width: 28rem){.ai-composer-chip-select--prompt.ant-select{flex-basis:6.4285714286rem;max-width:7.8571428571rem;min-width:5.7142857143rem}.ai-composer-chip-select--model.ai-model-cascade-trigger,.ai-composer-chip-select--model.ant-select{flex-basis:8rem;max-width:9.2857142857rem;min-width:6.4285714286rem}}.ai-composer-deep-thinking-btn.ant-btn:not(:disabled):focus,.ai-composer-deep-thinking-btn.ant-btn:not(:disabled):focus-visible,.ai-composer-deep-thinking-btn.ant-btn:not(:disabled):hover{border-color:#7eb0ff!important;border-color:var(--ai-chip-focus-border)!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;box-shadow:var(--ai-chip-focus-shadow)!important;color:#066aff!important;color:var(--ai-thinking-tag-color)!important}.ai-composer-deep-thinking-btn.ant-btn:not(.is-active):not(:disabled):focus .anticon,.ai-composer-deep-thinking-btn.ant-btn:not(.is-active):not(:disabled):focus-visible .anticon,.ai-composer-deep-thinking-btn.ant-btn:not(.is-active):not(:disabled):hover .anticon{color:#066aff!important;color:var(--ai-thinking-tag-color)!important}.ai-composer-deep-thinking-btn.is-active.ant-btn,.ai-composer-deep-thinking-btn.is-active.ant-btn:focus,.ai-composer-deep-thinking-btn.is-active.ant-btn:focus-visible,.ai-composer-deep-thinking-btn.is-active.ant-btn:hover{background:#066aff1a!important;background:var(--ai-thinking-tag-bg)!important;border:1px solid #7eb0ff!important;border-color:var(--ai-chip-focus-border)!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;box-shadow:var(--ai-chip-focus-shadow)!important;color:#066aff!important;color:var(--ai-thinking-tag-color)!important;font-weight:600!important}.ai-composer-deep-thinking-btn.ant-btn .anticon{display:inline-flex;transform-origin:50% 70%}.ai-composer-deep-thinking-btn.is-active.ant-btn .anticon{animation:ai-deep-thinking-bulb-alive 1.1s ease-in-out 1 both;color:#066aff!important;color:var(--ai-thinking-tag-color)!important}.ai-composer-deep-thinking-btn.ant-btn:not(:disabled):focus-visible .anticon,.ai-composer-deep-thinking-btn.ant-btn:not(:disabled):hover .anticon{animation:ai-deep-thinking-bulb-hover 1.1s ease-in-out 1 both;color:#066aff!important;color:var(--ai-thinking-tag-color)!important}@keyframes ai-deep-thinking-bulb-alive{0%{filter:drop-shadow(0 0 0 transparent);transform:rotate(0deg) scale(1)}18%{transform:rotate(-9deg) scale(1.06)}36%{transform:rotate(7deg) scale(1.06)}54%{transform:rotate(-4deg) scale(1.03)}72%{filter:drop-shadow(0 0 .4285714286rem color-mix(in srgb,#066aff 78%,transparent));filter:drop-shadow(0 0 .4285714286rem color-mix(in srgb,var(--ai-thinking-tag-color) 78%,transparent));transform:rotate(0deg) scale(1.04)}to{filter:drop-shadow(0 0 .1428571429rem color-mix(in srgb,#066aff 40%,transparent));filter:drop-shadow(0 0 .1428571429rem color-mix(in srgb,var(--ai-thinking-tag-color) 40%,transparent));transform:rotate(0deg) scale(1)}}@keyframes ai-deep-thinking-bulb-hover{0%{filter:drop-shadow(0 0 0 transparent);transform:rotate(0deg) scale(1)}18%{transform:rotate(-9deg) scale(1.06)}36%{transform:rotate(7deg) scale(1.06)}54%{transform:rotate(-4deg) scale(1.03)}72%{filter:drop-shadow(0 0 .4285714286rem color-mix(in srgb,#066aff 78%,transparent));filter:drop-shadow(0 0 .4285714286rem color-mix(in srgb,var(--ai-thinking-tag-color) 78%,transparent));transform:rotate(0deg) scale(1.04)}to{filter:drop-shadow(0 0 .1428571429rem color-mix(in srgb,#066aff 40%,transparent));filter:drop-shadow(0 0 .1428571429rem color-mix(in srgb,var(--ai-thinking-tag-color) 40%,transparent));transform:rotate(0deg) scale(1)}}@media (prefers-reduced-motion:reduce){.ai-composer-deep-thinking-btn.ant-btn:not(:disabled):focus-visible .anticon,.ai-composer-deep-thinking-btn.ant-btn:not(:disabled):hover .anticon,.ai-composer-deep-thinking-btn.is-active.ant-btn .anticon{animation:none;filter:drop-shadow(0 0 .2857142857rem color-mix(in srgb,#066aff 55%,transparent));filter:drop-shadow(0 0 .2857142857rem color-mix(in srgb,var(--ai-thinking-tag-color) 55%,transparent))}}.ai-composer-chip-select.model-select-trigger.ant-select .ant-select-selector{align-items:center!important;background:var(--ds-bg-container)!important;border:1px solid color-mix(in srgb,#066aff 26%,#0000)!important;border:1px solid var(--ai-chip-default-border)!important;border-radius:1.1428571429rem!important;box-shadow:var(--ds-shadow-sm)!important;display:flex!important;height:2.2857142857rem!important;min-height:2.2857142857rem!important;transition:border-color .25s ease,box-shadow .25s ease}.ai-composer-chip-select.model-select-trigger.ant-select .ant-select-selection-item,.ai-composer-chip-select.model-select-trigger.ant-select .ant-select-selection-placeholder,.ai-composer-chip-select.model-select-trigger.ant-select .ant-select-selection-wrap{line-height:2.1428571429rem!important}.ai-composer-chip-select.model-select-trigger.ant-select.ant-select-focused .ant-select-selector,.ai-composer-chip-select.model-select-trigger.ant-select.ant-select-open .ant-select-selector,.ai-composer-chip-select.model-select-trigger.ant-select:hover .ant-select-selector{border-color:#7eb0ff!important;border-color:var(--ai-chip-focus-border)!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;box-shadow:var(--ai-chip-focus-shadow)!important}.ai-composer-select-dropdown.ant-select-dropdown,.ai-conversation-sidebar__item-menu-root.ant-dropdown,.ai-model-cascade-dropdown-root.ant-dropdown,body>.ant-dropdown.ai-conversation-sidebar__item-menu-root,body>.ant-dropdown.ai-model-cascade-dropdown-root{background:#0000!important;background-color:initial!important;background-image:none!important;border:none!important;border-radius:1.1428571429rem!important;border-radius:var(--ai-dropdown-panel-radius)!important;box-shadow:0 .8571428571rem 2.2857142857rem #0f172a14,0 .4285714286rem 1.1428571429rem #0f172a0d,0 .1428571429rem .5714285714rem #066aff0a!important;box-shadow:var(--ai-dropdown-panel-shadow)!important;isolation:isolate;padding:0!important;position:fixed!important}.ai-composer-select-dropdown.ant-select-dropdown{overflow:visible}.ai-conversation-sidebar__item-menu-root.ant-dropdown,.ai-model-cascade-dropdown-root.ant-dropdown,body>.ant-dropdown.ai-conversation-sidebar__item-menu-root,body>.ant-dropdown.ai-model-cascade-dropdown-root{overflow:hidden}.ai-model-cascade-dropdown-root .ant-dropdown-menu .ai-model-cascade-dropdown{background:#0000!important;border:none!important;border-radius:1.1428571429rem!important;border-radius:var(--ai-dropdown-panel-radius)!important;box-shadow:none!important;isolation:isolate;overflow:hidden;padding:0!important;position:relative;z-index:1}.ai-composer-select-dropdown.ant-select-dropdown:before,.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu:before,.ai-model-cascade-dropdown-root .ant-dropdown-menu:before{background:#fff;background:var(--ai-dropdown-panel-bg);border:1px solid #e5e6eb;border:1px solid var(--ai-dropdown-panel-border);border-radius:inherit;box-shadow:inset 0 1px 0 #fff;box-shadow:var(--ai-dropdown-panel-inset);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.ai-composer-select-dropdown.ant-select-dropdown>*,.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu>*,.ai-model-cascade-dropdown-root .ant-dropdown-menu>*{position:relative;z-index:1}.ai-composer-select-dropdown .ant-select-item,.ai-composer-select-dropdown .rc-virtual-list,.ai-composer-select-dropdown .rc-virtual-list-holder{background:#0000!important}.ai-composer-select-dropdown--prompt .rc-virtual-list-holder{border-radius:.8571428571rem;overflow:hidden}.ai-composer-select-dropdown--prompt.ant-select-dropdown{max-width:min(22.8571428571rem,calc(100vw - 3.42857rem))!important;min-width:14.2857142857rem!important;width:min(22.8571428571rem,calc(100vw - 3.42857rem))!important}.ai-composer-select-dropdown--model.ant-select-dropdown{max-width:min(32.8571428571rem,calc(100vw - 3.42857rem))!important;min-width:min(30rem,calc(100vw - 3.42857rem))!important;width:min(32.8571428571rem,calc(100vw - 3.42857rem))!important}.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu,.ai-model-cascade-dropdown-root .ant-dropdown-menu,body>.ant-dropdown.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu,body>.ant-dropdown.ai-model-cascade-dropdown-root .ant-dropdown-menu{background:#0000!important;border:none!important;border-radius:1.1428571429rem!important;border-radius:var(--ai-dropdown-panel-radius)!important;box-shadow:none!important;isolation:isolate;margin:0!important;overflow:hidden;padding:0!important;position:relative}.ai-model-cascade-dropdown-root .ant-dropdown-menu,body>.ant-dropdown.ai-model-cascade-dropdown-root .ant-dropdown-menu{max-width:min(32.8571428571rem,calc(100vw - 3.42857rem))!important;min-width:min(30rem,calc(100vw - 3.42857rem))!important;width:min(32.8571428571rem,calc(100vw - 3.42857rem))!important}.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu,body>.ant-dropdown.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu{min-width:9.1428571429rem!important;padding:.5714285714rem .7142857143rem .5714285714rem .5714285714rem!important;width:-webkit-max-content;width:max-content}.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu-item,.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu-submenu-title,.ai-model-cascade-dropdown-root .ant-dropdown-menu-item,.ai-model-cascade-dropdown-root .ant-dropdown-menu-submenu-title{background:#0000!important;border-radius:var(--nav-option-radius)!important;border-radius:var(--ai-option-radius,.7142857143rem)!important;color:var(--nav-option-text);color:var(--ai-option-text,#1d2129);font-size:.9285714286rem;line-height:1.35;margin:0!important;padding:var(--ai-option-padding,.5714285714rem .7142857143rem)!important;transition:background .15s ease}.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu-title-content,.ai-model-cascade-dropdown-root .ant-dropdown-menu-title-content{line-height:inherit!important;margin:0!important;padding:0!important}.ai-model-cascade-dropdown-root .ant-dropdown-menu-item,.ai-model-cascade-dropdown-root .ant-dropdown-menu-submenu-title{border-radius:0!important;padding:0!important}.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu-item-active,.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu-item:hover,.ai-model-cascade-dropdown-root .ant-dropdown-menu-item-active,.ai-model-cascade-dropdown-root .ant-dropdown-menu-item:hover{background:var(--nav-option-hover-bg)!important;background:var(--ai-option-hover-bg)!important;color:var(--nav-option-text)!important;color:var(--ai-option-text,#1d2129)!important}.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu-item-danger,.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu-item-danger .ant-dropdown-menu-item-icon,.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu-item-danger .anticon{color:#ff6764!important}.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu-item-danger.ant-dropdown-menu-item-active,.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu-item-danger:hover,.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu-item-danger:hover .ant-dropdown-menu-item-icon,.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu-item-danger:hover .anticon{background:#ffece8!important;background:var(--ds-error-bg,#ffece8)!important;color:#ff6764!important}.ai-conversation-sidebar__item-menu-root .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{-webkit-margin-end:.5714285714rem!important;font-size:1rem;margin-inline-end:.5714285714rem!important}.ai-model-cascade-dropdown__panels{background:#fff;background:var(--ai-dropdown-panel-bg,#fff);border-radius:inherit;display:flex;max-height:min(20rem,42vh);min-height:11.4285714286rem;position:relative;z-index:1}.ai-model-cascade-dropdown__providers{border-right:1px solid #e5e6eb;border-right:1px solid var(--ai-dropdown-panel-border,#e5e6eb);flex:0 0 8rem;max-width:8rem;min-width:8rem;padding:.5714285714rem .7142857143rem .5714285714rem .5714285714rem;width:8rem}.ai-model-cascade-dropdown__providers,.ai-model-cascade-dropdown__versions{background:#fff;background:var(--ai-dropdown-panel-bg,#fff);list-style:none;margin:0;overflow-y:auto}.ai-model-cascade-dropdown__versions{flex:1 1;min-width:0;padding:.5714285714rem .7142857143rem .8571428571rem .5714285714rem}.ai-model-cascade-dropdown__provider,.ai-model-cascade-dropdown__version{align-items:center;background:#0000;border:none;border-radius:var(--nav-option-radius);border-radius:var(--ai-option-radius,.7142857143rem);box-sizing:border-box;color:var(--nav-option-text);color:var(--ai-option-text,#1d2129);cursor:pointer;display:flex;font:inherit;font-size:.9285714286rem;gap:.4285714286rem;line-height:1.5714285714rem;margin:0;overflow:visible;padding:var(--ai-option-padding,.5714285714rem .7142857143rem);text-align:left;transition:background .15s ease;width:100%}.ai-model-cascade-dropdown__provider{font-weight:500;justify-content:space-between}.ai-model-cascade-dropdown__provider-chevron{color:#86909c;flex-shrink:0;font-size:.7142857143rem}.ai-model-cascade-dropdown__provider:focus-visible,.ai-model-cascade-dropdown__provider:hover{background:var(--nav-option-hover-bg)!important;background:var(--ai-option-hover-bg)!important;outline:none}.ai-model-cascade-dropdown__provider.is-active,.ai-model-cascade-dropdown__provider.is-active:focus-visible,.ai-model-cascade-dropdown__provider.is-active:hover{background:var(--nav-option-selected-bg)!important;background:var(--ai-option-selected-bg)!important;color:var(--nav-option-text);color:var(--ai-option-text,#1d2129);font-weight:600}.ai-model-cascade-dropdown__provider.is-active .ai-model-cascade-dropdown__provider-chevron{color:#066aff;color:var(--ai-thinking-tag-color)}.ai-model-cascade-dropdown__version{align-items:stretch;flex-direction:column}.ai-model-cascade-dropdown__version:focus-visible,.ai-model-cascade-dropdown__version:hover{background:var(--nav-option-hover-bg)!important;background:var(--ai-option-hover-bg)!important;outline:none}.ai-model-cascade-dropdown__version.is-selected,.ai-model-cascade-dropdown__version.is-selected:focus-visible,.ai-model-cascade-dropdown__version.is-selected:hover{background:var(--nav-option-selected-bg)!important;background:var(--ai-option-selected-bg)!important;color:var(--nav-option-text);color:var(--ai-option-text,#1d2129);font-weight:600}.ai-model-cascade-dropdown__version-main{align-items:center;display:flex;gap:.5714285714rem;justify-content:space-between;min-width:0}.ai-model-cascade-dropdown__version-name.ant-typography{flex:1 1;font-size:.9285714286rem!important;line-height:1.5714285714rem!important;margin:0!important;min-width:0;overflow:hidden;padding:0!important;text-overflow:ellipsis;white-space:nowrap}.ai-model-cascade-dropdown__version-tag.ant-tag{background:#066aff1a!important;background:var(--ai-thinking-tag-bg)!important;border:none!important;border-radius:.5714285714rem!important;color:#066aff!important;color:var(--ai-thinking-tag-color)!important;flex-shrink:0;font-size:.8571428571rem!important;font-weight:600!important;line-height:1.3!important;margin:0!important;padding:.2142857143rem .8571428571rem!important}.ai-model-cascade-dropdown__empty{color:#86909c;font-size:.9285714286rem;padding:1.1428571429rem;text-align:center}.ai-model-cascade-dropdown__footer{background:#fff;background:var(--ai-dropdown-panel-bg,#fff);border-top:1px solid #e5e6eb;border-top:1px solid var(--ai-dropdown-panel-border,#e5e6eb);padding:.5714285714rem .7142857143rem .7142857143rem;position:relative;z-index:1}.ai-model-cascade-dropdown__thinking{align-items:center;border-radius:var(--nav-option-radius);border-radius:var(--ai-option-radius,.7142857143rem);box-sizing:border-box;color:var(--nav-option-text);color:var(--ai-option-text,#1d2129);display:flex;gap:.8571428571rem;justify-content:space-between;min-height:2.5714285714rem;padding:.4285714286rem .7142857143rem;transition:background .15s ease,color .15s ease;width:100%}.ai-model-cascade-dropdown__thinking.is-active{background:#066aff1a;background:var(--ai-thinking-tag-bg,#066aff1a);color:#066aff;color:var(--ai-thinking-tag-color,#066aff)}.ai-model-cascade-dropdown__thinking.is-disabled{cursor:not-allowed;opacity:.45}.ai-model-cascade-dropdown__thinking-main{align-items:center;display:inline-flex;gap:.5714285714rem;min-width:0}.ai-model-cascade-dropdown__thinking-icon{color:#86909c;color:var(--ds-text-tertiary,#86909c);display:inline-flex;font-size:1rem;transform-origin:50% 70%}.ai-model-cascade-dropdown__thinking.is-active .ai-model-cascade-dropdown__thinking-icon{animation:ai-deep-thinking-bulb-alive 1.1s ease-in-out 1 both;color:#066aff;color:var(--ai-thinking-tag-color,#066aff)}@media (prefers-reduced-motion:reduce){.ai-model-cascade-dropdown__thinking.is-active .ai-model-cascade-dropdown__thinking-icon{animation:none;filter:drop-shadow(0 0 .2857142857rem color-mix(in srgb,#066aff 55%,transparent));filter:drop-shadow(0 0 .2857142857rem color-mix(in srgb,var(--ai-thinking-tag-color) 55%,transparent))}}.ai-model-cascade-dropdown__thinking-label{font-size:.9285714286rem;font-weight:500;line-height:1.35}.ai-model-cascade-trigger{align-items:center;appearance:none;-webkit-appearance:none;background:var(--ds-bg-container);border:1px solid color-mix(in srgb,#066aff 26%,#0000);border:1px solid var(--ai-chip-default-border);border-radius:1.1428571429rem;box-shadow:var(--ds-shadow-sm);box-sizing:border-box;cursor:pointer;display:inline-flex;gap:0;height:2.2857142857rem;justify-content:flex-start;min-height:2.2857142857rem;padding:0 .8571428571rem;position:relative;transition:border-color .25s ease,box-shadow .25s ease}.ai-model-cascade-trigger.is-open,.ai-model-cascade-trigger:focus-visible,.ai-model-cascade-trigger:hover{border-color:#7eb0ff;border-color:var(--ai-chip-focus-border);box-shadow:0 0 0 .2142857143rem #006aff14;box-shadow:var(--ai-chip-focus-shadow);outline:none}.ai-model-cascade-trigger:disabled{cursor:not-allowed;opacity:.65}.ai-model-cascade-trigger__label{align-items:center;color:var(--nav-option-text);color:var(--ai-option-text,#1d2129);display:inline-flex;flex:1 1 auto;font-size:.9285714286rem;line-height:1.2;min-width:0;overflow:hidden;text-align:left}.ai-model-cascade-trigger__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-model-cascade-trigger__thinking.ant-tag{flex-shrink:0;margin:0 0 0 .4285714286rem!important}.ai-model-cascade-trigger__caret{align-items:center;color:#86909c;display:inline-flex;flex-shrink:0;font-size:.8571428571rem;height:1rem;justify-content:center;margin-left:.2857142857rem;pointer-events:none;position:static;transition:transform .2s ease;width:1rem}.ai-model-cascade-trigger.is-open .ai-model-cascade-trigger__caret{transform:rotate(180deg)}.ai-composer-select-dropdown .rc-virtual-list-holder{max-height:min(20rem,42vh)!important}.ai-composer-select-dropdown--prompt .rc-virtual-list-holder{max-height:min(12.5714285714rem,32vh)!important}.ai-composer-select-dropdown .rc-virtual-list-holder-inner{gap:.1428571429rem}.ai-model-cascade-dropdown__providers.ai-assistant-scroll,.ai-model-cascade-dropdown__versions.ai-assistant-scroll{scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.ai-model-cascade-dropdown__providers.ai-assistant-scroll::-webkit-scrollbar,.ai-model-cascade-dropdown__versions.ai-assistant-scroll::-webkit-scrollbar{height:.2857142857rem!important;width:.2857142857rem!important}.ai-model-cascade-dropdown__providers.ai-assistant-scroll::-webkit-scrollbar-corner,.ai-model-cascade-dropdown__providers.ai-assistant-scroll::-webkit-scrollbar-track,.ai-model-cascade-dropdown__versions.ai-assistant-scroll::-webkit-scrollbar-corner,.ai-model-cascade-dropdown__versions.ai-assistant-scroll::-webkit-scrollbar-track{background:#0000!important}.ai-model-cascade-dropdown__providers.ai-assistant-scroll::-webkit-scrollbar-thumb,.ai-model-cascade-dropdown__versions.ai-assistant-scroll::-webkit-scrollbar-thumb{background:#0000!important;border-radius:.1428571429rem!important}.ai-model-cascade-dropdown__providers.ai-assistant-scroll:hover,.ai-model-cascade-dropdown__versions.ai-assistant-scroll:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000!important}.ai-model-cascade-dropdown__providers.ai-assistant-scroll:hover::-webkit-scrollbar-thumb,.ai-model-cascade-dropdown__versions.ai-assistant-scroll:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)!important}.ai-composer-select-dropdown--model .rc-virtual-list-holder,.ai-composer-select-dropdown--prompt .rc-virtual-list-holder{overflow-y:auto!important;overscroll-behavior:contain;padding:.5714285714rem .7142857143rem .5714285714rem .5714285714rem!important;scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.ai-composer-select-dropdown--model .rc-virtual-list-holder::-webkit-scrollbar,.ai-composer-select-dropdown--prompt .rc-virtual-list-holder::-webkit-scrollbar{height:.2857142857rem!important;width:.2857142857rem!important}.ai-composer-select-dropdown--model .rc-virtual-list-holder::-webkit-scrollbar-thumb,.ai-composer-select-dropdown--model .rc-virtual-list-holder::-webkit-scrollbar-track,.ai-composer-select-dropdown--prompt .rc-virtual-list-holder::-webkit-scrollbar-thumb,.ai-composer-select-dropdown--prompt .rc-virtual-list-holder::-webkit-scrollbar-track{background:#0000!important;border-radius:.1428571429rem!important}.ai-composer-select-dropdown--model .rc-virtual-list-holder:hover,.ai-composer-select-dropdown--prompt .rc-virtual-list-holder:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000!important}.ai-composer-select-dropdown--model .rc-virtual-list-holder:hover::-webkit-scrollbar-thumb,.ai-composer-select-dropdown--prompt .rc-virtual-list-holder:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)!important}.ai-composer-select-dropdown--model .rc-virtual-list-scrollbar,.ai-composer-select-dropdown--prompt .rc-virtual-list-scrollbar{width:.2857142857rem!important}.ai-composer-select-dropdown--model .rc-virtual-list-scrollbar-thumb,.ai-composer-select-dropdown--prompt .rc-virtual-list-scrollbar-thumb{background:#0000!important;border-radius:.1428571429rem!important}.ai-composer-select-dropdown--model .rc-virtual-list-scrollbar:hover .rc-virtual-list-scrollbar-thumb,.ai-composer-select-dropdown--model:hover .rc-virtual-list-scrollbar-thumb,.ai-composer-select-dropdown--prompt .rc-virtual-list-scrollbar:hover .rc-virtual-list-scrollbar-thumb,.ai-composer-select-dropdown--prompt:hover .rc-virtual-list-scrollbar-thumb{background:var(--ds-scrollbar-thumb)!important}.ai-composer-select-dropdown .ant-select-item{min-height:auto!important}.ai-composer-select-dropdown .ant-select-item-option{border-radius:.7142857143rem!important;color:#1d2129!important;font-size:.9285714286rem!important;line-height:1.35!important;min-height:auto!important;padding:.5714285714rem .7142857143rem!important;transition:background .15s ease}.ai-composer-select-dropdown .ant-select-item-option-content{flex:1 1;min-width:0}.ai-composer-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--nav-option-hover-bg)!important;background:var(--ai-option-hover-bg)!important;font-weight:inherit!important}.ai-composer-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--nav-option-selected-bg)!important;background:var(--ai-option-selected-bg)!important;color:var(--nav-option-text)!important;color:var(--ai-option-text)!important;font-weight:600!important}.ai-composer-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#066aff!important;color:var(--brand-primary,#066aff)!important}.ai-composer-select-dropdown--prompt .ant-select-item-option-active:not(.ant-select-item-option-disabled):not(.ant-select-item-option-selected):not(:hover){background:#0000!important;font-weight:inherit!important}.ai-composer-select-dropdown--prompt .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--nav-option-selected-bg)!important;background:var(--ai-option-selected-bg)!important;color:var(--nav-option-text)!important;color:var(--ai-option-text,#1d2129)!important;font-weight:600!important}.ai-composer-select-dropdown--prompt .ant-select-item-option-active:not(.ant-select-item-option-disabled):not(.ant-select-item-option-selected):hover,.ai-composer-select-dropdown--prompt .ant-select-item-option:hover:not(.ant-select-item-option-disabled):not(.ant-select-item-option-selected){background:var(--nav-option-hover-bg)!important;background:var(--ai-option-hover-bg)!important;font-weight:inherit!important}.ai-composer-select-dropdown--prompt .ant-select-item-option-selected:not(.ant-select-item-option-disabled):focus-visible,.ai-composer-select-dropdown--prompt .ant-select-item-option-selected:not(.ant-select-item-option-disabled):hover{background:var(--nav-option-selected-bg)!important;background:var(--ai-option-selected-bg)!important;color:var(--nav-option-text)!important;color:var(--ai-option-text,#1d2129)!important;font-weight:600!important}.ai-composer-chip-select--model .ant-select-selection-item .ant-tag,.ai-composer-select-dropdown--model .ant-select-item-option .ant-tag{background:#066aff1a!important;background:var(--ai-thinking-tag-bg)!important;border:none!important;border-radius:.5714285714rem!important;color:#066aff!important;color:var(--ai-thinking-tag-color)!important;font-size:.8571428571rem!important;font-weight:600!important;line-height:1.3!important;margin:0!important;padding:.2142857143rem .8571428571rem!important}.ai-composer-chip-select--model .ant-select-selection-item{align-items:center!important;display:flex!important;min-width:0!important}.ai-composer-select-dropdown .ant-select-item-empty{color:#86909c!important;font-size:.9285714286rem!important;padding:1.1428571429rem .7142857143rem!important;text-align:center}.ai-assistant-main--session .ai-assistant-main__composer .ant-select-selector{background:#fff!important}.ai-assistant-main__messages{background:#0000;contain:paint;flex:1 1;min-height:0;overflow-y:auto;position:relative;scrollbar-gutter:stable}.ai-assistant-main__messages.ai-assistant-scroll{scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.ai-assistant-main__messages.ai-assistant-scroll::-webkit-scrollbar{height:3px!important;width:3px!important}.ai-assistant-main__messages.ai-assistant-scroll::-webkit-scrollbar-thumb{background:#0000!important;border-radius:999px!important}.ai-assistant-main__messages.ai-assistant-scroll:hover{scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000) #0000!important}.ai-assistant-main__messages.ai-assistant-scroll:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000)!important}.ai-assistant-main__messages.ai-assistant-scroll::-webkit-scrollbar-corner,.ai-assistant-main__messages.ai-assistant-scroll::-webkit-scrollbar-track{background:#0000!important}.ai-hero-compose{align-items:center;background:#0000;background-image:none;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;filter:none;flex:1 1;flex-direction:column;height:100%;justify-content:center;min-height:0;min-width:0;overflow:hidden;padding:1.7142857143rem 1.4285714286rem 2rem;position:relative;width:100%}.ai-assistant-main--welcome .ai-hero-glass-bg{border-radius:2.14286rem;border-radius:calc(var(--ai-panel-radius) - .14286rem);inset:.1428571429rem}.ai-hero-compose>:not(.ai-hero-glass-bg){box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:100%;position:relative;width:min(70rem,96%);width:min(var(--ai-content-max),96%);z-index:auto}.ai-hero-glass-bg{inset:0;margin:0!important;max-width:none!important;overflow:hidden;pointer-events:none;position:absolute;width:100%!important;z-index:0}.ai-glass-ribbon{backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid #ffffff8c;border-radius:71.3571428571rem;box-shadow:inset 0 1px 0 #ffffffc7,inset 0 -1px 0 #ffffff38,0 .8571428571rem 2.2857142857rem #066aff14;position:absolute}.ai-glass-ribbon--1{background:linear-gradient(180deg,#ffffff8c,#0000 42%),linear-gradient(125deg,#ffffffe6,#e4ecff8c 48%,#c8daff52 72%,#ffffff38);height:15.7142857143rem;left:-12.8571428571rem;opacity:.92;top:8%;transform:rotate(-14deg);width:37.1428571429rem}.ai-glass-ribbon--2{background:linear-gradient(185deg,#fff6,#0000 50%),linear-gradient(110deg,#ffffffc7,#d2e6ff73 55%,#78aaff38);height:11.4285714286rem;left:-5.7142857143rem;opacity:.75;top:42%;transform:rotate(-8deg);width:27.1428571429rem}.ai-glass-ribbon--3{background:linear-gradient(200deg,#ffffff59,#0000 48%),linear-gradient(100deg,#ffffff9e,#e6eeff61 60%,#c8dcff33);bottom:18%;height:8.5714285714rem;left:2.8571428571rem;opacity:.6;transform:rotate(-22deg);width:20rem}.ai-glass-glow{border-radius:50%;filter:none;position:absolute}.ai-glass-glow--tl{background:radial-gradient(circle at 40% 40%,#066aff38 0,#066aff1f 28%,#066aff0d 52%,#0000 72%);height:30rem;left:-8.5714285714rem;top:-10rem;width:30rem}.ai-glass-glow--br{background:radial-gradient(circle at 55% 42%,#066aff24 0,#0083ff14 32%,#0083ff08 55%,#0000 76%);height:40rem;right:-14.2857142857rem;top:-8.5714285714rem;width:40rem}.ai-hero-compose__head{flex-shrink:0;margin:0 auto 3.1428571429rem;text-align:center}.ai-hero-compose__greeting.ant-typography{align-items:center;color:#1d2129;display:flex;font-size:3.1428571429rem;font-weight:700;justify-content:center;letter-spacing:-.03em;line-height:1.18;margin:0;min-height:3.4285714286rem}.ai-hero-compose__greeting-caret{animation:blink 1s infinite;background:#066aff;background:var(--brand-primary,#066aff);display:inline-block;height:2.2857142857rem;margin-left:.2857142857rem;width:.1428571429rem}.ai-hero-compose__input-wrap{background:#0000;flex-shrink:0;margin:0 auto .5714285714rem;width:min(70rem,96%);width:min(var(--ai-content-max),96%)}.ai-message-bubble--user{background:var(--nav-option-selected-bg);background:var(--ai-user-bubble-bg);border:none;border-radius:var(--nav-option-radius);border-radius:var(--ai-user-bubble-radius);box-shadow:none;color:#1d2129;color:var(--nav-option-text,#1d2129);font-size:1rem;line-height:1.6;overflow:visible;padding:.8571428571rem 1rem;position:relative;word-break:break-word}.ai-message-bubble--user .ant-typography{color:inherit;display:block;text-align:left}.ai-hero-input-card{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:#fff;border:1px solid #fff;border-radius:1.8571428571rem;box-shadow:0 -.1428571429rem .8571428571rem #0f172a08,0 .5714285714rem 1.7142857143rem #0f172a14,inset 0 1px 0 #fffffff2;filter:none;overflow:hidden;position:relative;width:100%;z-index:auto}.ai-hero-input-card,.ai-hero-input-card:focus-within{transition:border-color .25s ease,box-shadow .25s ease}.ai-hero-input-card:focus-within{border-color:#7eb0ff!important;border-color:var(--ai-chip-focus-border)!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;box-shadow:var(--ai-chip-focus-shadow)!important}.ai-hero-input-card .ai-hero-textarea.ant-input{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#1d2129;color:var(--ds-text-primary,#1d2129);font-size:1.0714285714rem;line-height:1.65;min-height:8.5714285714rem;order:1;padding:1.5714285714rem 1.7142857143rem;scrollbar-color:#0000 #0000;scrollbar-width:thin}.ai-hero-input-card .ai-hero-textarea.ant-input:focus,.ai-hero-input-card .ai-hero-textarea.ant-input:hover{scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000) #0000}.ai-hero-input-card .ai-hero-textarea.ant-input::-webkit-scrollbar{height:.2857142857rem;width:.2857142857rem}.ai-hero-input-card .ai-hero-textarea.ant-input::-webkit-scrollbar-track{background:#0000}.ai-hero-input-card .ai-hero-textarea.ant-input::-webkit-scrollbar-thumb{background:#0000;border-radius:.1428571429rem}.ai-hero-input-card .ai-hero-textarea.ant-input:focus::-webkit-scrollbar-thumb,.ai-hero-input-card .ai-hero-textarea.ant-input:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000)}.ai-hero-input-card .ai-hero-textarea.ant-input::-webkit-scrollbar-corner{background:#0000}.ai-hero-input-card .ai-hero-textarea.ant-input::placeholder{color:#86909c}.ai-hero-input-card .ai-hero-textarea.ant-input:focus{box-shadow:none!important}.ai-composer-root .ai-hero-send-btn.ant-btn,.ai-composer-root .ai-hero-stop-btn.ant-btn{align-items:center!important;border:none!important;border-radius:50%!important;bottom:auto;box-shadow:none!important;display:inline-flex!important;flex-shrink:0!important;height:var(--ai-composer-send-size)!important;justify-content:center!important;line-height:0!important;margin:0!important;min-width:var(--ai-composer-send-size)!important;padding:0!important;position:static;right:auto;transition:background .2s ease,box-shadow .2s ease;width:var(--ai-composer-send-size)!important;z-index:2}.ai-composer-root .ai-hero-stop-btn.ant-btn{box-shadow:var(--ds-shadow-md)!important}.ai-composer-root .ai-composer-context-usage{align-items:center;bottom:auto;display:flex;flex-direction:column;flex-shrink:0;height:var(--ai-composer-send-size);justify-content:center;min-height:var(--ai-composer-send-size);overflow:visible;position:relative;right:auto;z-index:2}.ai-composer-root .ai-composer-context-usage__ring.ant-progress{flex-shrink:0!important;font-size:var(--ai-composer-ring-size)!important;height:var(--ai-composer-ring-size)!important;line-height:1!important;min-height:var(--ai-composer-ring-size)!important;min-width:var(--ai-composer-ring-size)!important;overflow:visible!important;width:var(--ai-composer-ring-size)!important}.ai-composer-root .ai-composer-context-usage__ring .ant-progress-inner{height:100%!important;max-height:none!important;max-width:none!important;overflow:visible!important;width:100%!important}.ai-composer-root .ai-composer-context-usage__ring .ant-progress-inner>svg,.ai-composer-root .ai-composer-context-usage__ring svg{display:block;height:100%!important;overflow:visible!important;width:100%!important}.ai-composer-root .ai-composer-context-usage__compress-tag{display:flex;flex-shrink:0;justify-content:center;left:50%;margin-top:0;position:absolute;top:calc(100% - .14286rem);transform:translateX(-50%);white-space:nowrap;z-index:3}.ai-composer-root .ai-hero-send-btn.ant-btn .ant-btn-icon{line-height:0}.ai-composer-root .ai-hero-send-btn .ai-hero-send-icon{display:block;flex-shrink:0;height:1.2857142857rem;width:1.2857142857rem}.ai-composer-root .ai-hero-send-btn.ant-btn:not(:disabled):not(.ant-btn-disabled){background:#066aff!important;background:var(--ai-primary)!important;color:#fff!important}.ai-composer-root .ai-hero-send-btn.ant-btn:not(:disabled):not(.ant-btn-disabled):focus-visible,.ai-composer-root .ai-hero-send-btn.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{background:#0058e6!important;background:var(--ai-primary-hover)!important;box-shadow:0 .2857142857rem 1rem #066aff59!important;color:#fff!important}.ai-composer-root .ai-hero-send-btn.ant-btn.ant-btn-disabled,.ai-composer-root .ai-hero-send-btn.ant-btn:disabled{background:#f2f3f5!important;background:var(--ds-fill-secondary,#f2f3f5)!important;border:1px solid var(--ds-border)!important;color:#c9cdd4!important;color:var(--ds-text-quaternary,#c9cdd4)!important;cursor:not-allowed;opacity:1}.ai-assistant-sidebar-toggle-btn{align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:none;border-radius:0 .5714285714rem .5714285714rem 0;box-shadow:none;box-sizing:border-box;color:#86909c;cursor:pointer;display:flex;font-size:1rem;height:var(--ai-sidebar-toggle-height);isolation:isolate;justify-content:center;left:0;line-height:1;margin:0;min-width:var(--ai-sidebar-toggle-size);overflow:hidden;padding:0 .3571428571rem;position:absolute;top:var(--ai-sidebar-toggle-top);transition:color .2s ease;width:var(--ai-sidebar-toggle-size);z-index:1001}.ai-assistant-sidebar-toggle-btn__background{background:#0000;border-radius:inherit;inset:0;pointer-events:none;position:absolute;transition:background .2s ease;z-index:0}.ai-assistant-sidebar-toggle-btn__icon{align-items:center;display:inline-flex;justify-content:center;line-height:1;position:relative;z-index:1}.ai-assistant-sidebar-toggle-btn__icon .anticon{color:inherit;font-size:1rem;transition:color .2s ease}.ai-assistant-sidebar-toggle-btn:focus-visible,.ai-assistant-sidebar-toggle-btn:hover{background:#0000;border:none;box-shadow:none;color:#066aff;color:var(--brand-primary,#066aff);outline:none}.ai-assistant-sidebar-toggle-btn:focus-visible .ai-assistant-sidebar-toggle-btn__background,.ai-assistant-sidebar-toggle-btn:hover .ai-assistant-sidebar-toggle-btn__background{background:#0000}.ai-assistant-sidebar-toggle-btn:active{color:#066aff;color:var(--brand-primary,#066aff)}.ai-assistant-sidebar-toggle-btn:active .ai-assistant-sidebar-toggle-btn__background{background:#0000}[data-theme=dark]{--ai-glass-surface:#161922;--ai-glass-surface-gradient:linear-gradient(145deg,#1a1f28,#161922 52%,#12141a);--ai-panel-base:#161922;--ai-sidebar-face-bg:radial-gradient(circle at 90% 0%,#4d9fff14,#0000 45%),linear-gradient(180deg,#1a1f28,#161922);--ai-hero-face-bg:radial-gradient(circle at 88% 12%,#4d9fff1a,#0000 42%),radial-gradient(circle at 8% 78%,#4d9fff0f,#0000 48%),linear-gradient(145deg,#1a1f28,#161922 55%,#12141a);--ai-page-canvas-bg:radial-gradient(circle at 82% 8%,#4d9fff0f,#0000 38%),radial-gradient(circle at 12% 88%,#4d9fff0a,#0000 42%),linear-gradient(180deg,#0a0b0f,#0f1419 48%,#0a0b0f);--ai-dropdown-panel-bg:#1e222c;--ai-dropdown-panel-border:var(--ai-chat-edge-border,#ffffff2e);--ai-dropdown-panel-shadow:0 0.8571428571rem 2.2857142857rem #00000073,0 0.4285714286rem 1.1428571429rem #0000004d;--ai-dropdown-panel-inset:inset 0 1px 0 #ffffff0f;--ai-dropdown-panel-bg-fallback:#1e222c;--ai-thinking-tag-color:#4d9fff;--ai-thinking-tag-bg:#4d9fff26;--ai-thinking-tag-border:#4d9fff59;--ai-chip-focus-border:#4d9fff80;--ai-chip-focus-shadow:0 0 0 0.2142857143rem #4d9fff24;--ai-chip-default-border:color-mix(in srgb,#4d9fff 28%,#0000);--ai-user-bubble-bg:#4d9fff2e;--ai-chat-edge-border:#ffffff2e;--ai-chat-edge-inset:#ffffff1a;--ai-bubble-border:#ffffff29}[data-theme=dark] .ai-assistant-main--session,[data-theme=dark] .ai-assistant-main--welcome,[data-theme=dark] .ai-conversation-sidebar,[data-theme=dark] .ai-session-drawer{border-color:var(--ai-chat-edge-border);box-shadow:inset 0 0 0 1px var(--ai-chat-edge-inset),inset 0 1px 0 #ffffff14}[data-theme=dark] html.ai-assistant-doc-lock,[data-theme=dark] html.ai-assistant-doc-lock #root,[data-theme=dark] html.ai-assistant-doc-lock body{background:#0a0b0f;background:var(--ds-bg-layout,#0a0b0f)}[data-theme=dark] .ai-hero-compose__greeting.ant-typography{color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-glass-ribbon{border-color:#ffffff14;opacity:.35}[data-theme=dark] .ai-glass-glow--br,[data-theme=dark] .ai-glass-glow--tl{opacity:.45}[data-theme=dark] .ai-hero-input-card{background-color:#12141a;background-color:var(--ds-bg-container,#12141a);border-color:#ffffff2e;border-color:var(--ai-chat-edge-border,#ffffff2e);box-shadow:0 .5714285714rem 1.7142857143rem #00000059,inset 0 0 0 1px #ffffff1a,inset 0 1px 0 #ffffff14;box-shadow:0 .5714285714rem 1.7142857143rem #00000059,inset 0 0 0 1px var(--ai-chat-edge-inset,#ffffff1a),inset 0 1px 0 #ffffff14}[data-theme=dark] .ai-hero-input-card .ai-hero-textarea.ant-input{color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-hero-input-card .ai-hero-textarea.ant-input::placeholder{color:#71717a;color:var(--ds-text-placeholder,#71717a)}[data-theme=dark] .ai-assistant-main--session .ai-assistant-main__composer .ant-select-selector{background:#1e222c!important;background:var(--ds-bg-elevated,#1e222c)!important;border-color:#ffffff2e!important;border-color:var(--ai-chat-edge-border,#ffffff2e)!important;color:#a1a1aa!important;color:var(--ds-text-secondary,#a1a1aa)!important}[data-theme=dark] .ai-composer-chip-select--prompt.ant-select .ant-select-selector,[data-theme=dark] .ai-composer-chip-select.model-select-trigger.ant-select .ant-select-selector{background:#1e222c!important;background:var(--ds-bg-elevated,#1e222c)!important;border-color:color-mix(in srgb,#066aff 26%,#0000)!important;border-color:var(--ai-chip-default-border)!important;color:#a1a1aa!important;color:var(--ds-text-secondary,#a1a1aa)!important}[data-theme=dark] .ai-composer-deep-thinking-btn.ant-btn:not(.is-active){background:#1e222c!important;background:var(--ds-bg-elevated,#1e222c)!important;border-color:#ffffff2e!important;border-color:var(--ai-chat-edge-border,#ffffff2e)!important;box-shadow:none!important;color:#a1a1aa!important;color:var(--ds-text-secondary,#a1a1aa)!important}[data-theme=dark] .ai-composer-deep-thinking-btn.ant-btn:not(.is-active):not(:disabled):focus,[data-theme=dark] .ai-composer-deep-thinking-btn.ant-btn:not(.is-active):not(:disabled):focus-visible,[data-theme=dark] .ai-composer-deep-thinking-btn.ant-btn:not(.is-active):not(:disabled):hover{border-color:#7eb0ff!important;border-color:var(--ai-chip-focus-border)!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;box-shadow:var(--ai-chip-focus-shadow)!important;color:#066aff!important;color:var(--ai-thinking-tag-color)!important}[data-theme=dark] .ai-composer-select-dropdown .ant-select-item-empty{color:#71717a!important;color:var(--ds-text-tertiary,#71717a)!important}[data-theme=dark] .ai-assistant-sidebar-toggle-btn{color:#71717a;color:var(--ds-text-tertiary,#71717a)}[data-theme=dark] .ai-assistant-sidebar-toggle-btn:active,[data-theme=dark] .ai-assistant-sidebar-toggle-btn:focus-visible,[data-theme=dark] .ai-assistant-sidebar-toggle-btn:hover{color:#4d9fff;color:var(--ds-primary,#4d9fff)}[data-theme=dark] .ai-model-cascade-trigger{background:#1e222c;background:var(--ds-bg-elevated,#1e222c);border-color:color-mix(in srgb,#066aff 26%,#0000);border-color:var(--ai-chip-default-border);box-shadow:none}[data-theme=dark] .ai-model-cascade-trigger.is-open,[data-theme=dark] .ai-model-cascade-trigger:focus-visible,[data-theme=dark] .ai-model-cascade-trigger:hover{border-color:#7eb0ff;border-color:var(--ai-chip-focus-border);box-shadow:0 0 0 .2142857143rem #006aff14;box-shadow:var(--ai-chip-focus-shadow)}[data-theme=dark] .ai-model-cascade-trigger__label{color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-model-cascade-trigger__caret{color:#71717a;color:var(--ds-text-tertiary,#71717a)}[data-theme=dark] .ai-model-cascade-dropdown__footer{background:#fff;background:var(--ai-dropdown-panel-bg,#1e222c);border-top-color:#e5e6eb;border-top-color:var(--ai-dropdown-panel-border,#ffffff1a)}[data-theme=dark] .ai-model-cascade-dropdown__thinking{color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-model-cascade-dropdown__thinking.is-active{background:#066aff1a;background:var(--ai-thinking-tag-bg,#4d9fff26);color:#066aff;color:var(--ai-thinking-tag-color,#4d9fff)}[data-theme=dark] .ai-model-cascade-dropdown__provider,[data-theme=dark] .ai-model-cascade-dropdown__provider.is-active,[data-theme=dark] .ai-model-cascade-dropdown__provider.is-active:focus-visible,[data-theme=dark] .ai-model-cascade-dropdown__provider.is-active:hover,[data-theme=dark] .ai-model-cascade-dropdown__version,[data-theme=dark] .ai-model-cascade-dropdown__version.is-selected,[data-theme=dark] .ai-model-cascade-dropdown__version.is-selected:focus-visible,[data-theme=dark] .ai-model-cascade-dropdown__version.is-selected:hover{color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-model-cascade-dropdown__provider-label,[data-theme=dark] .ai-model-cascade-dropdown__version-name.ant-typography{color:inherit!important}[data-theme=dark] .ai-model-cascade-dropdown__provider-chevron{color:#71717a;color:var(--ds-text-tertiary,#71717a)}[data-theme=dark] .ai-model-cascade-dropdown__provider.is-active .ai-model-cascade-dropdown__provider-chevron{color:#066aff;color:var(--ai-thinking-tag-color,#4d9fff)}[data-theme=dark] .ai-model-cascade-dropdown__empty{color:#71717a;color:var(--ds-text-tertiary,#71717a)}[data-theme=dark] .ai-composer-select-dropdown .ant-select-item-option{color:var(--nav-option-text)!important;color:var(--ai-option-text,var(--ds-text-primary,#f4f4f5))!important}[data-theme=dark] .ai-composer-select-dropdown--prompt .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--nav-option-selected-bg)!important;background:var(--ai-option-selected-bg)!important;color:var(--nav-option-text)!important;color:var(--ai-option-text,var(--ds-text-primary,#f4f4f5))!important;font-weight:600!important}[data-theme=dark] .ai-composer-chip-select--model .ant-select-selection-item,[data-theme=dark] .ai-composer-chip-select--model .ant-select-selection-placeholder,[data-theme=dark] .ai-composer-chip-select--prompt .ant-select-selection-item,[data-theme=dark] .ai-composer-chip-select--prompt .ant-select-selection-placeholder{color:#a1a1aa!important;color:var(--ds-text-secondary,#a1a1aa)!important}.ai-investigation-panel{display:flex;flex-direction:column;gap:1.4285714286rem;gap:var(--ds-space-5,1.4285714286rem);min-width:0;width:100%}.ai-investigation-panel__sections{display:flex;flex-direction:column;gap:inherit;min-width:0;width:100%}.ai-investigation-panel__sections[hidden]{display:none!important}.ai-investigation-panel__empty{padding:1.7142857143rem 0}.ai-investigation-graph{box-sizing:border-box;flex-shrink:0;min-width:0;overflow:hidden;position:relative;width:100%}@container ai-session-drawer (max-width: 28rem){.ai-investigation-panel{gap:1.1428571429rem;gap:var(--ds-space-4,1.1428571429rem)}.ai-investigation-timeline{padding-left:2.2857142857rem}.ai-investigation-timeline:before{left:1.0714285714rem}.ai-investigation-round__node{font-size:.7142857143rem;height:1.7142857143rem;left:-1.9285714286rem;width:1.7142857143rem}}.ai-investigation-card{background:#fff;border:1px solid #066aff6b;border-left-width:.2142857143rem;border-radius:var(--nav-option-radius);border-radius:var(--ai-option-radius,.7142857143rem);box-shadow:none;box-sizing:border-box;margin-bottom:.7142857143rem;padding:.8571428571rem 1rem 1rem}.ai-investigation-card__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.4285714286rem}.ai-investigation-card__time{font-feature-settings:"tnum";color:#86909c;color:var(--ds-text-tertiary,#86909c);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7857142857rem;font-variant-numeric:tabular-nums;font-weight:400}.ai-investigation-card__status-pill{align-items:center;background:color-mix(in srgb,#066aff 8%,#fff);background:color-mix(in srgb,#066aff 8%,var(--ds-bg-container,#fff));border:none;border-radius:.5714285714rem;color:#066aff;display:inline-flex;font-size:.7857142857rem;font-weight:600;line-height:1.25;margin:0;padding:.2142857143rem .8571428571rem}.ai-investigation-card__body{color:var(--ds-text-primary);font-size:.9285714286rem;line-height:1.5714285714rem;white-space:pre-wrap;word-break:break-word}.ai-investigation-card__detail-toggle{color:#066aff;color:var(--ds-primary,#066aff);cursor:pointer;display:inline-block;font-size:.8571428571rem;margin-top:.5714285714rem;-webkit-user-select:none;user-select:none}.ai-investigation-card__detail{background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.2857142857rem;color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.4285714286rem;margin-top:.5714285714rem;padding:.5714285714rem .8571428571rem}.ai-investigation-timeline{padding-left:2.8571428571rem;position:relative}.ai-investigation-timeline:before{background:#e5e6eb;background:var(--ds-border,#e5e6eb);border-radius:1px;bottom:.7142857143rem;content:"";left:1.4285714286rem;position:absolute;top:.7142857143rem;width:.1428571429rem}.ai-investigation-round{position:relative}.ai-investigation-round:not(:last-child){margin-bottom:1.1428571429rem}.ai-investigation-round__node{align-items:center;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;font-family:inherit;font-size:.7857142857rem;font-weight:700;height:2rem;justify-content:center;left:-2.4285714286rem;line-height:1;margin:0;padding:0;pointer-events:auto;position:absolute;top:0;transition:transform .15s ease,box-shadow .15s ease;width:2rem;z-index:1}.ai-investigation-round__node:hover{transform:scale(1.06)}.ai-investigation-round__node:focus-visible{outline:.1428571429rem solid #066aff;outline:.1428571429rem solid var(--ds-primary,#066aff);outline-offset:.1428571429rem}.ai-investigation-round__node--active{background:#066aff;border:.1428571429rem solid #066aff;box-shadow:0 0 0 .2857142857rem #066aff1f;color:#fff}.ai-investigation-round__node--inactive{background:#fff;border:.1428571429rem solid #c9cdd4;border:.1428571429rem solid var(--ds-border,#c9cdd4);color:#86909c;color:var(--ds-text-tertiary,#86909c)}.ai-investigation-round__header{align-items:center;display:flex;gap:.5714285714rem;padding:.1428571429rem 0 .7142857143rem}.ai-investigation-round__cards{display:flex;flex-direction:column;gap:.5714285714rem}[data-theme=dark] .ai-investigation-card{background:#12141a;background:var(--ds-bg-container,#12141a);border-color:#93c5fd73;box-shadow:none}[data-theme=dark] .ai-investigation-card__status-pill{background:#4d9fff1f;color:#4d9fff}[data-theme=dark] .ai-investigation-timeline:before{background:#ffffff1a}[data-theme=dark] .ai-investigation-round__node--active{background:#4d9fff;border-color:#4d9fff;box-shadow:0 0 0 .2857142857rem #4d9fff24;color:#fff}[data-theme=dark] .ai-investigation-round__node--inactive{background:#12141a;background:var(--ds-bg-container,#12141a);border-color:#ffffff26;color:#71717a;color:var(--ds-text-tertiary,#71717a)}.ai-investigation-mermaid-board{display:flex;flex-direction:column;gap:.8571428571rem;padding-bottom:.5714285714rem}.ai-mermaid-board__toolbar{align-items:center;display:flex;justify-content:space-between;padding:.2857142857rem 0}.ai-mermaid-board__toolbar-actions{display:flex;gap:.2857142857rem}.ai-mermaid-board__empty{padding:1.7142857143rem 0}.ai-mermaid-round{display:flex;flex-direction:column;gap:.3571428571rem}.ai-mermaid-round__label{color:#64748b;color:var(--ds-text-secondary,#64748b);font-size:.7857142857rem;font-weight:600;letter-spacing:.02em;padding:.1428571429rem 0;text-transform:none}.ai-mermaid-round__cards{display:flex;flex-direction:column;gap:.5rem}.ai-mermaid-card{background:#fff;background:var(--ds-bg-container,#fff);border:1px solid #066aff42;border:1px solid var(--ds-border,#066aff42);border-radius:.5714285714rem;overflow:hidden}.ai-mermaid-card__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem .7142857143rem;transition:background .15s ease;-webkit-user-select:none;user-select:none}.ai-mermaid-card__header:hover{background:#066aff14;background:var(--ds-primary-bg,#066aff14)}.ai-mermaid-card__title-row{align-items:center;display:flex;gap:.4285714286rem;min-width:0}.ai-mermaid-card__title{color:#1e293b;color:var(--ds-text-primary,#1e293b);font-size:.8571428571rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-mermaid-card__meta{align-items:center;display:flex;flex-shrink:0;gap:.4285714286rem}.ai-mermaid-card__streaming-badge{align-items:center;animation:ai-mermaid-pulse 1.8s ease-in-out infinite;background:#faad141f;border-radius:.2857142857rem;color:#d48806;color:var(--ds-warning,#d48806);display:inline-flex;flex-shrink:0;font-size:.7142857143rem;font-weight:500;line-height:1;padding:.1428571429rem .4285714286rem}@keyframes ai-mermaid-pulse{0%,to{opacity:1}50%{opacity:.55}}.ai-mermaid-card__body{border-top:none}.ai-mermaid-card__diagram{overflow:visible;padding:.4285714286rem .7142857143rem .7142857143rem}.ai-mermaid-card__diagram .mermaid-diagram-root{gap:.5714285714rem;margin:0}.ai-mermaid-card__diagram .mermaid-diagram-chrome{padding:0}.ai-mermaid-card__diagram .mermaid-diagram-figure{max-height:28.5714285714rem}.ai-mermaid-card__diagram .mermaid-diagram-viewport{max-height:26.5714285714rem}.ai-mermaid-card__diagram .mermaid-diagram-root--code .mermaid-diagram-figure{display:flex;flex-direction:column;max-height:28.5714285714rem;overflow:hidden}.ai-mermaid-card__diagram .mermaid-diagram-root--code .mermaid-diagram-code{flex:1 1 auto;margin:0;max-height:none;min-height:0;overflow:auto;overscroll-behavior:contain}.ai-mermaid-card__figure{max-height:28.5714285714rem;padding:.7142857143rem}.ai-mermaid-card__figure,.ai-mermaid-fullscreen{align-items:flex-start;display:flex;justify-content:safe center;overflow:auto}.ai-mermaid-fullscreen{box-sizing:border-box;flex:1 1 auto;min-height:0;width:100%}.ai-mermaid-fullscreen-modal.ds-modal.ant-modal{max-width:92vw!important;padding-bottom:0;width:min(120rem,92vw)!important}html[data-desktop-tier=laptop] .ai-mermaid-fullscreen-modal.ds-modal.ant-modal{max-width:94vw!important;width:min(85.7142857143rem,94vw)!important}html[data-desktop-tier=tv] .ai-mermaid-fullscreen-modal.ds-modal.ant-modal{max-width:88vw!important;width:min(142.8571428571rem,88vw)!important}.ai-mermaid-fullscreen-modal .ant-modal-content{display:flex!important;flex-direction:column!important;max-height:min(90vh,64.2857142857rem)!important;overflow:hidden!important}html[data-desktop-tier=laptop] .ai-mermaid-fullscreen-modal .ant-modal-content{max-height:min(88vh,57.1428571429rem)!important}html[data-desktop-tier=tv] .ai-mermaid-fullscreen-modal .ant-modal-content{max-height:min(86vh,71.4285714286rem)!important}.ai-mermaid-fullscreen-modal .ant-modal-header{flex-shrink:0}.ai-mermaid-fullscreen-modal .ant-modal-title{color:var(--ds-text-primary);max-width:100%}.ai-mermaid-fullscreen-modal .ant-modal-title,.ai-mermaid-fullscreen-modal .ds-modal-title__main{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-mermaid-fullscreen-modal .ant-modal-close{color:var(--ds-text-secondary)}.ai-mermaid-fullscreen-modal .ant-modal-close:hover{background:var(--ds-fill-secondary);color:var(--ds-text-primary)}.ai-mermaid-fullscreen-modal .ant-modal-body{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}.ai-mermaid-fullscreen-modal .ds-modal-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;padding:0}.ai-mermaid-card__figure.ai-assistant-scroll,.ai-mermaid-fullscreen.ai-assistant-scroll{scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.ai-mermaid-card__figure.ai-assistant-scroll::-webkit-scrollbar,.ai-mermaid-fullscreen.ai-assistant-scroll::-webkit-scrollbar{height:3px!important;width:3px!important}.ai-mermaid-card__figure.ai-assistant-scroll::-webkit-scrollbar-thumb,.ai-mermaid-fullscreen.ai-assistant-scroll::-webkit-scrollbar-thumb{background:#0000!important;border-radius:999px!important}.ai-mermaid-card__figure.ai-assistant-scroll:hover,.ai-mermaid-fullscreen.ai-assistant-scroll:hover{scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000) #0000!important}.ai-mermaid-card__figure.ai-assistant-scroll:hover::-webkit-scrollbar-thumb,.ai-mermaid-fullscreen.ai-assistant-scroll:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000)!important}.ai-mermaid-card__figure.ai-assistant-scroll::-webkit-scrollbar-corner,.ai-mermaid-card__figure.ai-assistant-scroll::-webkit-scrollbar-track,.ai-mermaid-fullscreen.ai-assistant-scroll::-webkit-scrollbar-corner,.ai-mermaid-fullscreen.ai-assistant-scroll::-webkit-scrollbar-track{background:#0000!important}.ai-mermaid-card__diagram .mermaid-diagram-root,.ai-mermaid-card__figure .mermaid-diagram-root,.ai-mermaid-fullscreen .mermaid-diagram-root{margin:0;width:100%}.ai-mermaid-card__diagram .mermaid-diagram-figure,.ai-mermaid-card__figure .mermaid-diagram-figure,.ai-mermaid-fullscreen .mermaid-diagram-figure{width:100%}.ai-mermaid-card__figure .mermaid-diagram,.ai-mermaid-fullscreen .mermaid-diagram{background:#0000;border:none;border-radius:0;display:flex;justify-content:center;margin:0;overflow:visible;padding:0}.ai-mermaid-card__figure .mermaid-diagram{max-width:100%;width:-webkit-fit-content;width:fit-content}.ai-mermaid-card__figure .mermaid-diagram svg{display:block;height:auto;margin:0 auto;max-width:none}.ai-mermaid-card__generating{align-items:center;display:flex;justify-content:center;padding:1.4285714286rem 0}.ai-mermaid-card__actions{align-items:center;background:#fff;background:var(--ds-bg-container,#fff);display:flex;gap:.1428571429rem;justify-content:flex-end;padding:.2857142857rem .5rem}[data-theme=dark] .ai-mermaid-card{background:#12141a;background:var(--ds-bg-container,#12141a);border-color:#93c5fd73}[data-theme=dark] .ai-mermaid-card__header:hover{background:#066aff29;background:var(--ds-primary-bg,#066aff29)}[data-theme=dark] .ai-mermaid-card__streaming-badge{background:#faad1429}[data-theme=dark] .ai-mermaid-card__actions{background:#12141a;background:var(--ds-bg-container,#12141a)}[data-theme=dark] .ai-mermaid-fullscreen-modal.ds-modal .ant-modal-content{background:#1e222c!important;background:var(--ds-bg-overlay,#1e222c)!important;border-color:#2e333d;border-color:var(--ds-border-strong,#2e333d)}[data-theme=dark] .ai-mermaid-fullscreen-modal .ant-modal-header{background:#0000;border-bottom-color:#2e333d;border-bottom-color:var(--ds-border,#2e333d)}[data-theme=dark] .ai-mermaid-fullscreen .mermaid-diagram .cluster-label span,[data-theme=dark] .ai-mermaid-fullscreen .mermaid-diagram .edgeLabel,[data-theme=dark] .ai-mermaid-fullscreen .mermaid-diagram .edgeLabel p,[data-theme=dark] .ai-mermaid-fullscreen .mermaid-diagram .edgeLabel span,[data-theme=dark] .ai-mermaid-fullscreen .mermaid-diagram .labelBkg,[data-theme=dark] .ai-mermaid-fullscreen .mermaid-diagram .nodeLabel,[data-theme=dark] .ai-mermaid-fullscreen .mermaid-diagram .nodeLabel p{color:#f4f4f5!important;color:var(--ds-text-primary,#f4f4f5)!important}.ai-conversation-sidebar{--ai-sidebar-text:#1d2129;--ai-sidebar-text-2:#4e5969;--ai-sidebar-text-3:#86909c;--ai-sidebar-border:#e5e6eb;--ai-sidebar-primary:var(--brand-primary,#066aff);--ai-sidebar-primary-hover:var(--brand-primary-hover,#0058e6);align-self:stretch;box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;flex-shrink:0;height:auto;margin:0;max-height:100%;min-height:0;min-width:0;overflow:hidden;padding:1.1428571429rem 1rem 1rem}.ai-conversation-sidebar>*{position:relative;z-index:1}.ai-conversation-sidebar__brand{align-items:center;display:flex;flex-shrink:0;gap:.5714285714rem;margin-bottom:.8571428571rem}.ai-conversation-sidebar__brand-title.ant-typography{color:var(--ai-sidebar-text);flex:1 1;font-size:1.2857142857rem;font-weight:700;letter-spacing:-.01em;line-height:1.4;margin:0;min-width:0;padding-left:.5714285714rem}.ai-conversation-sidebar__new-chat{align-items:center;appearance:none;-webkit-appearance:none;background:#066aff!important;background:var(--ai-new-chat-bg,#066aff)!important;border:1px solid #0000;border:var(--ai-new-chat-border,1px solid #0000);border-radius:.7142857143rem;border-radius:var(--ai-option-radius,.7142857143rem);box-shadow:0 .1428571429rem .5714285714rem #066aff38;box-sizing:border-box;color:#fff!important;color:var(--ai-new-chat-fg,#fff)!important;cursor:pointer;display:flex;flex-shrink:0;font:inherit;font-size:1rem;font-weight:600;gap:.4285714286rem;justify-content:center;line-height:1.4;margin:0 0 .5714285714rem;padding:.7857142857rem 1rem;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease;width:100%}.ai-conversation-sidebar__new-chat-icon{align-items:center;display:inline-flex;font-size:1rem;font-weight:400;justify-content:center;line-height:1}.ai-conversation-sidebar__new-chat:focus-visible,.ai-conversation-sidebar__new-chat:hover{background:#0058e6!important;background:var(--ai-new-chat-bg-hover,#0058e6)!important;border-color:#0000;box-shadow:0 .2857142857rem 1rem #066aff47;color:#fff!important;color:var(--ai-new-chat-fg,#fff)!important;outline:none}.ai-conversation-sidebar__new-chat:active{background:#004dcc!important;background:var(--ai-new-chat-bg-active,#004dcc)!important;border-color:#0000;box-shadow:0 .1428571429rem .5714285714rem #066aff38;color:#fff!important;color:var(--ai-new-chat-fg,#fff)!important}.ai-conversation-sidebar__search{flex-shrink:0;margin-bottom:.8571428571rem;position:relative}.ai-conversation-sidebar__search-icon{align-items:center;color:var(--ai-sidebar-text-3);display:flex;font-size:1rem;justify-content:center;left:.8571428571rem;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.ai-conversation-sidebar__search-field{-webkit-appearance:none;appearance:none;background:var(--ds-bg-container);border:1px solid color-mix(in srgb,#066aff 26%,#0000);border-radius:.7142857143rem;border-radius:var(--ai-option-radius,.7142857143rem);box-shadow:var(--ds-shadow-sm);box-sizing:border-box;color:var(--ai-sidebar-text);font-family:inherit;font-size:.9285714286rem;line-height:1.4;outline:none;padding:.6428571429rem .8571428571rem .6428571429rem 2.5714285714rem;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease;width:100%}.ai-conversation-sidebar__search-field::placeholder{color:var(--ai-sidebar-text-3)}.ai-conversation-sidebar__search-field:focus,.ai-conversation-sidebar__search-field:focus-visible,.ai-conversation-sidebar__search-field:hover{background:var(--ds-bg-container);border-color:#94b4ff;border-color:var(--ai-chip-focus-border,#94b4ff);box-shadow:0 0 0 .2142857143rem #066aff14;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #066aff14);outline:none}.ai-conversation-sidebar__search-field::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.ai-conversation-sidebar__list{overflow-x:hidden;overflow-y:auto}.ai-conversation-sidebar__list,.ai-conversation-sidebar__list .ant-spin-container,.ai-conversation-sidebar__list>.ant-spin-nested-loading{display:flex;flex:1 1;flex-direction:column;min-height:0}.ai-conversation-sidebar__list .ant-spin-container{width:100%}.ai-conversation-sidebar__items{display:flex;flex-direction:column;gap:.1428571429rem;width:100%}.ai-conversation-sidebar__group{flex-shrink:0;padding:0 .4285714286rem .2857142857rem}.ai-conversation-sidebar__group:first-child{padding-top:0}.ai-conversation-sidebar__group-title{color:var(--ai-sidebar-text-3);display:block;font-size:.8571428571rem;font-weight:600;letter-spacing:.02em;line-height:1.2857142857rem}.ai-conversation-sidebar__group+.ai-conversation-sidebar__group,.ai-conversation-sidebar__group+.ai-conversation-sidebar__item{margin-top:0}.ai-conversation-sidebar__group:not(:first-child){margin-top:.8571428571rem;padding-top:0}.ai-conversation-sidebar__empty.ant-empty{margin-top:3.4285714286rem}.ai-conversation-sidebar__empty .ant-empty-description{color:var(--ai-sidebar-text-3);font-size:.8571428571rem}.ai-conversation-sidebar__item{align-items:center;background:#0000;border:none;border-radius:.7142857143rem;border-radius:var(--ai-option-radius,.7142857143rem);box-shadow:none;box-sizing:border-box;color:var(--nav-option-text);cursor:pointer;display:flex;gap:.5714285714rem;margin:0;min-height:auto;padding:.5714285714rem .7142857143rem;padding:var(--ai-option-padding,.5714285714rem .7142857143rem);transition:background .15s ease;width:100%}.ai-conversation-sidebar__item:focus-visible,.ai-conversation-sidebar__item:hover{background:var(--nav-option-hover-bg);outline:none}.ai-conversation-sidebar__item.is-active,.ai-conversation-sidebar__item.is-active:focus-visible,.ai-conversation-sidebar__item.is-active:hover{background:var(--nav-option-selected-bg);box-shadow:none;color:var(--nav-option-text);font-weight:600}.ai-conversation-sidebar__item.is-active .ai-conversation-sidebar__item-name,.ai-conversation-sidebar__item.is-active .ai-conversation-sidebar__item-name strong{color:var(--nav-option-text);font-weight:600}.ai-conversation-sidebar__item-icon{align-items:center;color:var(--ai-sidebar-text-3);display:inline-flex;flex-shrink:0;font-size:1.1428571429rem;height:1.1428571429rem;justify-content:center;line-height:1;width:1.1428571429rem}.ai-conversation-sidebar__item.is-active .ai-conversation-sidebar__item-icon{color:var(--nav-option-text-secondary);opacity:1}.ai-conversation-sidebar__item-body{flex:1 1;min-width:0}.ai-conversation-sidebar__item-title-row{align-items:center;display:flex;gap:.4285714286rem;min-width:0;width:100%}.ai-conversation-sidebar__item-title-row .ai-conversation-sidebar__item-name.ant-typography{flex:1 1;min-width:0;width:auto}.ai-conversation-sidebar__schedule-tag{background:#066aff1a;background:var(--ai-thinking-tag-bg,#066aff1a);color:#066aff;color:var(--ai-thinking-tag-color,#066aff);font-size:.7857142857rem;font-weight:600}.ai-conversation-sidebar__schedule-tag,.ai-conversation-sidebar__status-tag{border-radius:.4285714286rem;flex-shrink:0;line-height:1.35;padding:1px .4285714286rem;white-space:nowrap}.ai-conversation-sidebar__status-tag{background:color-mix(in srgb,#f2f3f5 88%,#0000);background:color-mix(in srgb,var(--ds-bg-layout,#f2f3f5) 88%,#0000);border:1px solid #0000000f;border:1px solid var(--ds-border-secondary,#0000000f);color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:.7142857143rem;font-weight:500;max-width:6.5rem;overflow:hidden;text-overflow:ellipsis}.ai-conversation-sidebar__status-tag.is-waiting{color:#4e5969;color:var(--ds-text-secondary,#4e5969)}[data-theme=dark] .ai-conversation-sidebar__schedule-tag{background:#4d9fff26;background:var(--ai-thinking-tag-bg,#4d9fff26);color:#4d9fff;color:var(--ai-thinking-tag-color,#4d9fff)}[data-theme=dark] .ai-conversation-sidebar__status-tag{background:color-mix(in srgb,#27272a 80%,#0000);background:color-mix(in srgb,var(--ds-bg-spotlight,#27272a) 80%,#0000);border-color:#ffffff1a;border-color:var(--ds-border-secondary,#ffffff1a);color:#a1a1aa;color:var(--ds-text-tertiary,#a1a1aa)}.ai-conversation-sidebar__item-name.ant-typography{color:var(--ai-sidebar-text);display:block;font-size:1rem;font-weight:500;line-height:1.4285714286rem;margin:0;max-width:100%;overflow:hidden;width:100%}.ai-conversation-sidebar__item-name.ant-typography strong{font-weight:500}.ai-conversation-sidebar__item-name .ant-typography-ellipsis,.ai-conversation-sidebar__item-name .ant-typography-ellipsis-single-line{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-conversation-sidebar__item-more.ant-btn{align-self:center;background:#0000;border:none;border-radius:71.3571428571rem;box-shadow:none;color:var(--ai-sidebar-text-3);flex-shrink:0;font-size:1.1428571429rem;height:2rem;line-height:1;margin:0 -.1428571429rem 0 0;min-width:2rem;opacity:0;padding:0;transition:opacity .15s ease,background .15s ease;width:2rem}.ai-conversation-sidebar__item-more.ant-btn:focus-visible,.ai-conversation-sidebar__item.is-active .ai-conversation-sidebar__item-more.ant-btn,.ai-conversation-sidebar__item:hover .ai-conversation-sidebar__item-more.ant-btn{opacity:1}.ai-conversation-sidebar__item-more.ant-btn:focus,.ai-conversation-sidebar__item-more.ant-btn:hover{background:#0f172a0f;color:var(--ai-sidebar-text-2);opacity:1}.ai-conversation-sidebar__pagination{background:#0000!important;border-top:none;flex-shrink:0;margin:0;padding:.7142857143rem 0 0}.ai-conversation-sidebar__pagination .ant-pagination,.ai-conversation-sidebar__pagination.standard-pagination-wrapper{background:#0000!important}.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-item,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-jump-next,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-jump-prev,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-next,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-prev{-webkit-margin-end:.2857142857rem!important;background:#0000!important;border:none!important;border-radius:.5714285714rem!important;box-shadow:none!important;height:2rem!important;height:var(--ds-pagination-item-size,2rem)!important;line-height:2rem!important;line-height:var(--ds-pagination-item-size,2rem)!important;margin-inline-end:.2857142857rem!important;min-width:2rem!important;min-width:var(--ds-pagination-item-size,2rem)!important;transition:color .2s ease,background .2s ease}.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-item a,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-item-link{align-items:center;border-radius:inherit;color:#86909c!important;color:var(--ai-sidebar-icon-btn-color,#86909c)!important;display:flex!important;font-size:.8571428571rem;font-size:var(--ds-pagination-font-size,.8571428571rem);font-weight:500;height:100%;justify-content:center;padding:0!important;transition:color .2s ease;width:100%}.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-item:focus-visible,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-item:hover,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-jump-next:focus-visible,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-jump-next:hover,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-jump-prev:focus-visible,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-jump-prev:hover,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-next:focus-visible,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-next:hover,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-prev:focus-visible,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-prev:hover{background:#066aff0f!important;background:var(--ai-sidebar-icon-btn-hover-bg,#066aff0f)!important;border:none!important;box-shadow:none!important;outline:none!important}.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-item:focus-visible a,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-item:hover a,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-jump-next:focus-visible .ant-pagination-item-link,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-jump-next:hover .ant-pagination-item-link,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-jump-prev:focus-visible .ant-pagination-item-link,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-jump-prev:hover .ant-pagination-item-link,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-next:focus-visible .ant-pagination-item-link,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-next:hover .ant-pagination-item-link,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-prev:focus-visible .ant-pagination-item-link,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-prev:hover .ant-pagination-item-link{color:#066aff!important;color:var(--ai-sidebar-icon-btn-color-hover,var(--brand-primary,#066aff))!important}.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-item-active{background:#066aff1a!important;background:var(--ai-sidebar-icon-btn-active-bg,#066aff1a)!important;border:none!important}.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-item-active a{color:#066aff!important;color:var(--ai-sidebar-icon-btn-color-hover,var(--brand-primary,#066aff))!important;font-weight:600}.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-item-active:focus-visible,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-item-active:hover{background:#066aff1a!important;background:var(--ai-sidebar-icon-btn-active-bg,#066aff1a)!important}.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-item:active:not(.ant-pagination-item-active) a,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-next:not(.ant-pagination-disabled):active .ant-pagination-item-link,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-prev:not(.ant-pagination-disabled):active .ant-pagination-item-link{color:#0058e6!important;color:var(--ai-sidebar-icon-btn-color-active,var(--brand-primary-hover,#0058e6))!important}.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-item:active:not(.ant-pagination-item-active),.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-next:not(.ant-pagination-disabled):active,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-prev:not(.ant-pagination-disabled):active{background:#066aff1a!important;background:var(--ai-sidebar-icon-btn-active-bg,#066aff1a)!important}.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-next.ant-pagination-disabled,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-prev.ant-pagination-disabled{background:#0000!important;cursor:not-allowed;opacity:.4}.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-jump-next:hover .ant-pagination-item-link-icon,.ai-conversation-sidebar__pagination.standard-pagination-wrapper .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon{color:#066aff!important;color:var(--ai-sidebar-icon-btn-color-hover,var(--brand-primary,#066aff))!important}.ai-conversation-sidebar .ant-spin-container,.ai-conversation-sidebar .ant-spin-nested-loading{background:#0000!important}.ai-conversation-sidebar__items,.ai-conversation-sidebar__list{background:#0000}.ai-conversation-sidebar__list.ai-assistant-scroll{scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.ai-conversation-sidebar__list.ai-assistant-scroll::-webkit-scrollbar{height:3px!important;width:3px!important}.ai-conversation-sidebar__list.ai-assistant-scroll::-webkit-scrollbar-thumb{background:#0000!important;border-radius:999px!important}.ai-conversation-sidebar__list.ai-assistant-scroll:hover{scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000) #0000!important}.ai-conversation-sidebar__list.ai-assistant-scroll:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000)!important}.ai-conversation-sidebar .ai-assistant-scroll::-webkit-scrollbar-corner,.ai-conversation-sidebar .ai-assistant-scroll::-webkit-scrollbar-track{background:#0000!important}.ai-conversation-sidebar .ant-spin-blur:after{background:var(--ai-panel-base)!important}[data-theme=dark] .ai-conversation-sidebar{--ai-sidebar-text:var(--ds-text-primary,#f4f4f5);--ai-sidebar-text-2:var(--ds-text-secondary,#a1a1aa);--ai-sidebar-text-3:var(--ds-text-tertiary,#71717a);--ai-sidebar-border:var(--ai-chat-edge-border,#ffffff2e)}[data-theme=dark] .ai-conversation-sidebar__search-field{border-color:color-mix(in srgb,#4d9fff 28%,#0000)}[data-theme=dark] .ai-conversation-sidebar__item-more.ant-btn:focus,[data-theme=dark] .ai-conversation-sidebar__item-more.ant-btn:hover{background:#ffffff0f}.ai-collapsed-sidebar-toolbar__btn,.ai-conversation-sidebar__collapse-btn.ant-btn.ant-btn-text,.ai-session-drawer__collapse-btn.ant-btn,.ai-sidebar-icon-btn{align-items:center;appearance:none;-webkit-appearance:none;background:#0000!important;border:none!important;border-radius:.5714285714rem;box-shadow:none!important;color:#86909c!important;color:var(--ai-sidebar-icon-btn-color,#86909c)!important;cursor:pointer;display:inline-flex;font-size:1.0714285714rem;height:2.2857142857rem;height:var(--ai-sidebar-icon-btn-size,2.2857142857rem);justify-content:center;line-height:1;margin:0;min-width:2.2857142857rem;min-width:var(--ai-sidebar-icon-btn-size,2.2857142857rem);padding:0;transition:color .2s ease,background .2s ease;width:2.2857142857rem;width:var(--ai-sidebar-icon-btn-size,2.2857142857rem)}.ai-collapsed-sidebar-toolbar__btn .anticon,.ai-conversation-sidebar__collapse-btn.ant-btn .anticon,.ai-session-drawer__collapse-btn.ant-btn .anticon,.ai-sidebar-icon-btn .anticon{color:inherit!important;font-size:1.0714285714rem}.ai-collapsed-sidebar-toolbar__btn:focus,.ai-collapsed-sidebar-toolbar__btn:focus-visible,.ai-collapsed-sidebar-toolbar__btn:hover,.ai-conversation-sidebar__collapse-btn.ant-btn.ant-btn-text:not(:disabled):focus,.ai-conversation-sidebar__collapse-btn.ant-btn.ant-btn-text:not(:disabled):focus-visible,.ai-conversation-sidebar__collapse-btn.ant-btn.ant-btn-text:not(:disabled):hover,.ai-session-drawer__collapse-btn.ant-btn:not(:disabled):focus,.ai-session-drawer__collapse-btn.ant-btn:not(:disabled):focus-visible,.ai-session-drawer__collapse-btn.ant-btn:not(:disabled):hover,.ai-sidebar-icon-btn:focus,.ai-sidebar-icon-btn:focus-visible,.ai-sidebar-icon-btn:hover{background:#066aff0f!important;background:var(--ai-sidebar-icon-btn-hover-bg,#066aff0f)!important;border-color:#0000!important;box-shadow:none!important;color:#066aff!important;color:var(--ai-sidebar-icon-btn-color-hover,var(--brand-primary,#066aff))!important;outline:none!important}.ai-collapsed-sidebar-toolbar__btn:active,.ai-conversation-sidebar__collapse-btn.ant-btn.ant-btn-text:not(:disabled):active,.ai-session-drawer__collapse-btn.ant-btn:not(:disabled):active,.ai-sidebar-icon-btn:active{background:#066aff1a!important;background:var(--ai-sidebar-icon-btn-active-bg,#066aff1a)!important;color:#0058e6!important;color:var(--ai-sidebar-icon-btn-color-active,var(--brand-primary-hover,#0058e6))!important}[data-theme=dark] .ai-collapsed-sidebar-toolbar__btn,[data-theme=dark] .ai-conversation-sidebar__collapse-btn.ant-btn.ant-btn-text,[data-theme=dark] .ai-session-drawer__collapse-btn.ant-btn,[data-theme=dark] .ai-sidebar-icon-btn{--ai-sidebar-icon-btn-color:var(--ds-text-tertiary,#71717a);--ai-sidebar-icon-btn-hover-bg:#4d9fff1f;--ai-sidebar-icon-btn-active-bg:#4d9fff2e}.ai-retrospective-panel__subtitle{color:var(--ds-text-tertiary);font-size:.7142857143rem;line-height:1.35;margin:.15rem 0 0}.ai-retrospective-panel__tabs{flex-shrink:0;padding:0 .85rem .5rem}.ai-retrospective-panel__tabs .ant-segmented{background:color-mix(in srgb,var(--ds-primary) 6%,#f5f7fa);background:color-mix(in srgb,var(--ds-primary) 6%,var(--ds-bg-layout,#f5f7fa));border:1px solid color-mix(in srgb,var(--ds-primary) 14%,#0000);border-radius:.7142857143rem;padding:.1428571429rem;width:100%}.ai-retrospective-panel__tabs .ant-segmented .ant-segmented-item{border-radius:.5714285714rem;color:var(--ds-text-secondary);font-weight:500}.ai-retrospective-panel__tabs .ant-segmented .ant-segmented-item-selected{box-shadow:0 .0714285714rem .2857142857rem color-mix(in srgb,var(--ds-primary) 12%,#0000);color:var(--ds-primary);font-weight:600}.ai-retrospective-panel__tab-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.ai-retrospective-current__body{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:inherit;font:inherit;margin:0;padding:0;text-align:left;width:100%}.ai-retrospective-current__body:disabled{cursor:default}.ai-retrospective-current__item--clickable .ai-retrospective-current__body{border-radius:.4285714286rem;cursor:pointer;transition:background-color .15s ease}.ai-retrospective-current__item--clickable .ai-retrospective-current__body:hover{background:color-mix(in srgb,var(--ds-primary) 5%,#0000)}.ai-retrospective-current__label-row{align-items:flex-start;display:flex;gap:.35rem;min-width:0}.ai-retrospective-current__label-row .ai-retrospective-current__label{flex:1 1;min-width:0}.ai-retrospective-current__chevron{color:var(--ds-text-tertiary);flex-shrink:0;font-size:.7142857143rem;margin-top:.2rem}.ai-retrospective-current__item--clickable:hover .ai-retrospective-current__chevron{color:var(--ds-primary)}.sa-agent-pool__runtime .ai-retrospective-current__viewport{max-height:14rem;overflow:auto}.sa-panel{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.sa-panel,.sa-panel--embedded{min-height:0}.sa-panel--board-embed{flex:none;min-height:0;overflow:visible}.sa-board__working{border-bottom:1px solid color-mix(in srgb,var(--ds-border-secondary) 85%,#0000);margin-bottom:.75rem;padding-bottom:.55rem}.sa-board__runtime-list{display:flex;flex-direction:column;gap:.15rem;list-style:none;margin:0;padding:0}.sa-board__runtime-row{align-items:flex-start;-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:.4285714286rem;cursor:pointer;display:flex;gap:.55rem;margin:0;padding:.35rem .25rem;text-align:left;transition:background-color .15s ease;width:100%}.sa-board__runtime-row:hover{background:color-mix(in srgb,var(--ds-primary) 5%,#0000)}.sa-board__runtime-status{color:var(--ds-text-tertiary);flex-shrink:0;font-size:.7142857143rem;font-weight:600;margin-top:.1rem;min-width:2.6rem}.sa-board__runtime-status--busy,.sa-board__runtime-status--dispatching,.sa-board__runtime-status--processing{color:var(--ds-primary)}.sa-board__runtime-status--idle{color:var(--ds-text-tertiary)}.sa-board__runtime-status--failed,.sa-board__runtime-status--fault{color:var(--ds-error)}.sa-board__runtime-main{display:flex;flex:1 1;flex-direction:column;gap:.1rem;min-width:0}.sa-board__runtime-name{color:var(--ds-text-primary);font-size:.8571428571rem;font-weight:600;line-height:1.35}.sa-board__runtime-desc,.sa-board__runtime-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sa-board__runtime-desc{color:var(--ds-text-secondary);font-size:.7142857143rem;line-height:1.4}.sa-board__working-empty{color:var(--ds-text-tertiary);font-size:.7857142857rem;margin:0}.sa-board__footer-nav{grid-gap:.5rem;background:var(--ds-bg-container);border-top:1px solid var(--ds-border-secondary);display:grid;flex-shrink:0;gap:.5rem;grid-template-columns:1fr 1fr;padding:.55rem .85rem .85rem}.sa-board__footer-btn{align-items:flex-start;-webkit-appearance:none;appearance:none;background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);cursor:pointer;display:flex;gap:.45rem;min-height:2.9rem;padding:.5rem .65rem;text-align:left;transition:border-color .15s ease,background-color .15s ease}.sa-board__footer-btn:hover{background:var(--ds-fill-secondary);border-color:var(--ds-border-strong,var(--ds-border))}.sa-board__footer-btn-icon{color:var(--ds-text-secondary);font-size:.95rem;margin-top:.1rem}.sa-board__footer-btn-text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.sa-board__footer-btn-title{color:var(--ds-text-primary);font-size:.875rem;font-weight:600;line-height:1.3}.sa-board__footer-btn-sub{color:var(--ds-text-tertiary);font-size:.75rem;line-height:1.3}.sa-drawer-list{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:.15rem}.sa-drawer-list--paginated{overflow:hidden;padding-right:0}.sa-drawer-list__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:.15rem}.sa-board-secondary-drawer .ds-drawer-body{flex:1 1;min-height:0;overflow:hidden}.sa-board-secondary-drawer .ds-drawer-body,.sa-board-secondary-drawer.ant-drawer .ant-drawer-content{display:flex;flex-direction:column;height:100%}.sa-board-secondary-drawer.ant-drawer .ant-drawer-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden!important}.sa-drawer-list--agents .sa-agent-card{border-color:color-mix(in srgb,#066aff 16%,var(--ds-border-secondary));border-radius:.7142857143rem;padding:.75rem .85rem}.sa-task-list--drawer,.sa-task-list--home{gap:.55rem}.sa-task-card--drawer,.sa-task-card--home{background:var(--ds-bg-container);border:1px solid color-mix(in srgb,#066aff 12%,var(--ds-border-secondary));border-radius:.5714285714rem;padding:.55rem .65rem}.sa-task-card--drawer:hover,.sa-task-card--home:hover{background:color-mix(in srgb,var(--ds-primary) 3%,var(--ds-bg-container));border-color:color-mix(in srgb,var(--ds-primary) 32%,#0000)}.sa-task-card--drawer{padding:.75rem .85rem}.sa-task-card--drawer .sa-task-card__assignee-row{border-top:1px solid color-mix(in srgb,var(--ds-border-secondary) 80%,#0000);margin-top:.45rem;padding-top:.4rem}.sa-task-card--drawer .sa-task-card__assignee-label{font-weight:600}.sa-task-card--drawer .sa-task-card__assignee-row .sa-task-card__assignee{color:var(--ds-primary);font-size:.8571428571rem;font-weight:600}.sa-task-card--drawer.sa-task-card--queue,.sa-task-card--home.sa-task-card--queue{padding-left:.65rem}.sa-task-list--home{gap:.4rem}.sa-task-card__top{align-items:flex-start;display:flex;gap:.5rem}.sa-task-card__top .sa-task-card__title{-webkit-line-clamp:2;flex:1 1;min-width:0}.sa-task-card__top .sa-task-card__time{flex-shrink:0;margin-left:0;padding-top:.15rem}.sa-task-card__snippet{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ds-text-secondary);display:-webkit-box;font-size:.7857142857rem;line-height:1.4;margin:.3rem 0 0;overflow:hidden}.sa-task-card--drawer .sa-task-card__snippet{-webkit-line-clamp:3;background:color-mix(in srgb,var(--ds-fill-secondary) 70%,#0000);border-radius:.4285714286rem;margin-top:.4rem;padding:.35rem .45rem}.sa-task-card__dense-meta{margin-top:.3rem}.sa-task-card__assignee-row{align-items:baseline;display:flex;gap:.35rem;margin-top:.3rem}.sa-task-card__assignee-label{color:var(--ds-text-tertiary);flex-shrink:0;font-size:.7142857143rem}.sa-task-card__assignee-row .sa-task-card__assignee{font-size:.7857142857rem;margin-top:0}.sa-task-card--clickable{position:relative}.sa-task-card__hit{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0;text-align:left;width:100%}.sa-task-card__chip--system{background:var(--ds-fill-secondary);color:var(--ds-text-secondary)}.sa-task-card__actions--row{border-top:none;margin-top:.25rem;min-height:0!important;opacity:1!important;padding-top:0}.sa-task-card__actions--always{border-top:1px solid color-mix(in srgb,var(--ds-border-secondary) 70%,#0000);margin-top:.35rem;opacity:1!important;padding-top:.2rem}.sa-board-preview__title{color:var(--ds-text-primary);font-size:1rem;font-weight:600;line-height:1.4}.sa-board-preview__meta{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.sa-board-preview__assignee{align-items:baseline;color:var(--ds-primary);display:flex;flex-wrap:wrap;font-size:.8571428571rem;font-weight:600;gap:.35rem;margin:.55rem 0 0}.sa-board-preview__assignee-label{color:var(--ds-text-tertiary);font-weight:500}.sa-board-preview__dl{grid-gap:.4rem .75rem;display:grid;gap:.4rem .75rem;margin:.75rem 0 0}.sa-board-preview__dl>div{grid-gap:.5rem;align-items:start;display:grid;gap:.5rem;grid-template-columns:5.2rem 1fr}.sa-board-preview__dl dt{color:var(--ds-text-tertiary);font-size:.7142857143rem;line-height:1.45;margin:0}.sa-board-preview__dl dd{color:var(--ds-text-primary);font-size:.7857142857rem;line-height:1.45;margin:0;word-break:break-word}.sa-board-preview__block{margin-top:.85rem}.sa-board-preview__block-label{color:var(--ds-text-tertiary);font-size:.7142857143rem;font-weight:600;margin-bottom:.3rem}.sa-board-preview__desc{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word}.sa-board-preview__desc--result{background:color-mix(in srgb,var(--ds-success) 7%,#0000);border-radius:.4285714286rem;color:var(--ds-success);padding:.45rem .55rem}.sa-board-preview__error{color:var(--ds-error);font-size:.7857142857rem;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word}.sa-board-preview__muted{color:var(--ds-text-tertiary);font-size:.7857142857rem;margin:.75rem 0 0}.sa-board-preview__loading{display:flex;justify-content:center;margin-top:.85rem}.sa-board-preview__extra{border-top:1px solid var(--ds-border-secondary);margin-top:1rem;padding-top:.85rem}.sa-board__toolbar--actions-only{justify-content:flex-end}.sa-board__main-agent{background:color-mix(in srgb,var(--ds-primary) 4%,var(--ds-bg-container));border:1px solid color-mix(in srgb,var(--ds-primary) 16%,var(--ds-border-secondary));border-radius:.5rem;margin:0 0 .85rem;padding:.65rem .75rem}.sa-board__main-agent--compact{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem .5rem;margin-bottom:.65rem;padding:.45rem .65rem}.sa-board__main-agent--compact .sa-board__main-agent-label{margin-bottom:0}.sa-board__main-agent--compact .sa-board__main-agent-title{font-size:.8571428571rem}.sa-board__main-agent--compact .sa-board__main-agent-desc{flex:1 1 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sa-board__main-agent-label{color:var(--ds-text-tertiary);font-size:.7142857143rem;font-weight:600;margin-bottom:.2rem}.sa-board__main-agent-title{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600;line-height:1.35}.sa-board__main-agent-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem .55rem;margin-top:.35rem}.sa-board__main-agent-desc{color:var(--ds-text-secondary);font-size:.7142857143rem;line-height:1.4}.sa-board__section{margin-bottom:1rem}.sa-board__section--active{margin-bottom:.35rem}.sa-board__section-head{align-items:center;display:flex;gap:.4rem;justify-content:space-between;margin-bottom:.45rem}.sa-board__section-head-right{align-items:center;display:inline-flex;flex-shrink:0;gap:.35rem;margin-left:auto}.sa-board__add-todo-btn.ant-btn{color:var(--ds-text-secondary);font-size:.7857142857rem;height:auto;padding:0 .15rem}.sa-board__add-todo-btn.ant-btn:hover{background:#0000;color:var(--ds-primary)}.sa-board-done-detail-modal .ant-modal-content{padding:0}.sa-board-done-detail-modal .ant-modal-header{margin:0}.sa-board-done-detail-modal .ant-modal-close{inset-inline-end:.75rem;top:.75rem}.sa-board-done-detail-modal .ds-modal-title__main{color:var(--ds-text-primary);font-size:1.05rem;font-weight:600;line-height:1.45;padding-right:1.5rem}.sa-board-done-detail-modal .ds-modal-body{color:var(--ds-text-primary);font-size:.95rem;line-height:1.55}.sa-done-detail{display:flex;flex-direction:column;gap:.8rem}.sa-done-detail__meta{align-items:baseline;color:var(--ds-text-tertiary);display:flex;flex-wrap:wrap;font-size:.8rem;line-height:1.45;row-gap:.15rem}.sa-done-detail__meta>span:not(:last-child):after{color:var(--ds-text-quaternary);content:"·";margin:0 .4rem}.sa-done-detail__result{background:#0000;border:none;padding:0}.sa-done-detail__result .security-todo-conclusion__head{margin-bottom:.45rem}.sa-done-detail__result .security-todo-conclusion__tags{gap:.3rem}.security-todo-conclusion__tag{align-items:center;background:var(--ds-fill-secondary);border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);display:inline-flex;font-size:.75rem;line-height:1.35;padding:0 .45rem;white-space:nowrap}.security-todo-conclusion__tag--normal{color:var(--ds-success)}.security-todo-conclusion__tag--attention,.security-todo-conclusion__tag--warning{color:var(--ds-warning)}.security-todo-conclusion__tag--danger{color:var(--ds-error)}.sa-done-detail__result .security-todo-conclusion__summary{color:var(--ds-text-primary);font-size:1rem;font-weight:600;line-height:1.45;margin:0}.sa-done-detail__result .security-todo-conclusion__body{color:var(--ds-text-primary);font-size:.95rem;line-height:1.6}.sa-done-detail__result .security-todo-conclusion__body>:first-child{margin-top:0}.sa-done-detail__result .security-todo-conclusion__body>:last-child{margin-bottom:0}.sa-done-detail__result .security-todo-conclusion__link.ant-btn{color:var(--ds-text-link);font-size:.9rem;font-weight:500;height:auto;padding:0}.sa-done-detail__empty,.sa-done-detail__loading,.sa-done-detail__result .security-todo-conclusion__muted{color:var(--ds-text-tertiary);font-size:.875rem;margin:0}.sa-done-detail__alert,.sa-done-detail__notes{border-top:1px solid var(--ds-border-secondary);display:flex;flex-direction:column;gap:.5rem;padding-top:.7rem}.sa-done-detail__note-label{color:var(--ds-text-tertiary);font-size:.8rem;font-weight:600}.sa-done-detail__note-body{color:var(--ds-text-primary);font-size:.9rem;line-height:1.55;margin:.2rem 0 0;white-space:pre-wrap;word-break:break-word}.sa-done-detail__note-body--dim{color:var(--ds-text-secondary)}.sa-done-detail__more{border-top:1px solid var(--ds-border-secondary);padding-top:.7rem}.sa-done-detail__more-body{display:flex;flex-direction:column;gap:.35rem;margin-top:.35rem}.sa-done-detail__more-body .sa-done-detail__note-body{margin:0}.sa-board__done-pagination{background:var(--ds-bg-container);border-top:1px solid color-mix(in srgb,var(--ds-border-secondary) 80%,#0000);flex-shrink:0;margin-top:.55rem;padding:.55rem .15rem 0}.sa-board__section-title{color:var(--ds-text-primary);font-size:.8571428571rem;font-weight:700;margin:0}.sa-board__section-count{align-items:center;background:color-mix(in srgb,var(--ds-primary) 12%,#0000);border-radius:999px;color:var(--ds-primary);display:inline-flex;font-size:.6428571429rem;font-weight:600;height:1.15rem;justify-content:center;min-width:1.15rem;padding:0 .3rem}.sa-board__section--done .ant-collapse-header{align-items:center!important;padding-inline:0!important}.sa-board__section--done .ant-collapse-content-box{padding:.35rem 0 0!important}.sa-board__done-label{align-items:center;color:var(--ds-text-primary);display:inline-flex;font-size:.8571428571rem;font-weight:700;gap:.4rem}.sa-board__done-empty{color:var(--ds-text-tertiary);font-size:.7857142857rem;margin:.25rem 0 0}.sa-board__templates-hint{color:var(--ds-text-secondary);font-size:.7857142857rem;line-height:1.4;margin:0 0 .55rem}.sa-board__secondary{align-items:center;border-top:1px solid color-mix(in srgb,var(--ds-border-secondary) 80%,#0000);display:flex;flex-shrink:0;gap:.35rem;padding:.35rem 1rem .65rem}.sa-board__secondary-link{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:var(--ds-text-secondary);cursor:pointer;font:inherit;font-size:.7857142857rem;line-height:1.4;margin:0;padding:0}.sa-board__secondary-link:hover{color:var(--ds-primary)}.sa-board__secondary-sep{color:var(--ds-text-tertiary);color:var(--ds-text-quaternary,var(--ds-text-tertiary));font-size:.7857142857rem}.sa-board__empty-compact{margin-top:.5rem!important}.sa-board__empty-compact>div:first-child{min-height:0!important;padding:.9rem .5rem!important}.sa-board__empty-compact>div:first-child>div:first-child{border-radius:.6rem!important;font-size:1.05rem!important;height:2.25rem!important;margin-bottom:.5rem!important;width:2.25rem!important}.sa-board__empty-compact>div:first-child>div:nth-child(2){font-size:.9rem!important;margin-bottom:.25rem!important}.sa-board__empty-compact>div:first-child>div:nth-child(3){font-size:.8rem!important;margin-bottom:0!important;max-width:220px!important}.sa-task-list--dense{gap:.35rem}.sa-task-card--dense{border-radius:.4285714286rem;padding:.45rem .6rem}.sa-task-card--dense .sa-task-card__title{-webkit-line-clamp:1;font-size:.8571428571rem}.sa-task-card__dense-main{min-width:0}.sa-task-card__dense-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.3rem .45rem;margin-top:.2rem}.sa-task-card--dense .sa-task-card__assignee{font-size:.7142857143rem;margin-top:0}.sa-task-card--dense .sa-task-card__actions{margin-top:.1rem;min-height:0;opacity:0}.sa-task-card--dense:focus-within .sa-task-card__actions,.sa-task-card--dense:hover .sa-task-card__actions{opacity:1}.sa-task-card__assignee{color:var(--ds-primary);font-size:.7857142857rem;font-weight:600;line-height:1.35;margin-top:.2rem}.sa-panel__toolbar{align-items:center;display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;padding:.35rem 1rem .4rem}.sa-panel__toolbar-actions{align-items:center;display:inline-flex;flex-shrink:0;gap:.25rem}.sa-panel__hint{color:var(--ds-text-tertiary);flex:1 1;font-size:.7142857143rem;line-height:1.4;min-width:0}.sa-panel__scroll{flex:1 1;min-height:0;overflow:auto;padding:.15rem .85rem 1rem}.sa-panel__empty{margin-top:1.25rem}.sa-panel__loading{align-items:center;color:var(--ds-text-tertiary);display:flex;justify-content:center;min-height:8rem}.sa-task-pool__toolbar .ant-segmented{background:color-mix(in srgb,var(--ds-fill-secondary) 80%,#0000);border-radius:.5714285714rem;flex:1 1;min-width:0}.sa-task-pool__filters{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;padding:0 1rem .45rem}.sa-task-pool__filters .ant-segmented{background:#0000}.sa-task-pool__filters .ant-segmented .ant-segmented-item{color:var(--ds-text-tertiary);font-size:.7857142857rem}.sa-task-pool__filters .ant-segmented .ant-segmented-item-selected{color:var(--ds-text-primary);font-weight:500}.sa-task-pool__count{align-items:center;background:color-mix(in srgb,var(--ds-primary) 12%,#0000);border-radius:999px;color:var(--ds-primary);display:inline-flex;font-size:.6428571429rem;font-weight:600;height:1.1428571429rem;justify-content:center;line-height:1;margin-left:.25rem;min-width:1.1428571429rem;padding:0 .2857142857rem}.sa-task-pool__add.ant-btn{border-radius:.5714285714rem!important;font-size:.7857142857rem!important;font-weight:500!important;height:1.8571428571rem!important;padding:0 .7142857143rem!important}.sa-agent-list,.sa-task-list{display:flex;flex-direction:column;gap:.35rem;list-style:none;margin:0;padding:0}.sa-agent-card,.sa-task-card{background:#0000;border:1px solid #0000;border-radius:.7142857143rem;padding:.65rem .75rem;position:relative;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.sa-agent-card:hover,.sa-task-card:hover{background:color-mix(in srgb,var(--ds-primary) 4%,var(--ds-bg-container));border-color:color-mix(in srgb,var(--ds-primary) 12%,#0000)}.sa-task-card--queue{border-left:2px solid color-mix(in srgb,var(--ds-primary) 55%,#0000);padding-left:.65rem}.sa-task-card--done{opacity:.92}.sa-task-card--failed{border-left:2px solid color-mix(in srgb,var(--ds-error) 55%,#0000);padding-left:.65rem}.sa-agent-card__head,.sa-task-card__head{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem .5rem}.sa-task-card>.sa-task-card__head{margin-top:.4rem}.sa-agent-card>.sa-agent-card__head{margin-bottom:.25rem}.sa-task-card__chip{align-items:center;background:var(--ds-fill-secondary);border-radius:.3571428571rem;color:var(--ds-text-secondary);display:inline-flex;font-size:.6428571429rem;font-weight:500;height:1.2857142857rem;line-height:1;padding:0 .4285714286rem}.sa-task-card__chip--user{background:color-mix(in srgb,var(--ds-primary) 10%,#0000);color:var(--ds-primary)}.sa-task-card__chip--status-waiting{color:var(--ds-text-secondary)}.sa-task-card__chip--status-dispatching,.sa-task-card__chip--status-processing{background:color-mix(in srgb,var(--ds-primary) 10%,#0000);color:var(--ds-primary)}.sa-task-card__chip--status-completed{background:color-mix(in srgb,var(--ds-success) 10%,#0000);color:var(--ds-success)}.sa-task-card__chip--status-cancelled,.sa-task-card__chip--status-failed{background:color-mix(in srgb,var(--ds-error) 10%,#0000);color:var(--ds-error)}.sa-task-card__chip--attention{background:color-mix(in srgb,#faad14 14%,#0000);background:color-mix(in srgb,var(--ds-warning,#faad14) 14%,#0000);color:#d48806;color:var(--ds-warning,#d48806)}.sa-task-card__meta-text,.sa-task-card__time{color:var(--ds-text-tertiary);font-size:.7142857143rem}.sa-task-card__time{font-feature-settings:"tnum";color:var(--ds-text-quaternary,var(--ds-text-tertiary));font-variant-numeric:tabular-nums;margin-left:auto}.sa-agent-card__name,.sa-task-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ds-text-primary);display:-webkit-box;font-size:.9285714286rem;font-weight:600;line-height:1.35;overflow:hidden}.sa-agent-card__desc,.sa-agent-card__readonly-hint,.sa-agent-card__reason,.sa-task-card__desc,.sa-task-card__result{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ds-text-secondary);display:-webkit-box;font-size:.7857142857rem;line-height:1.45;margin:.3rem 0 0;overflow:hidden}.sa-task-card__result{-webkit-line-clamp:3;background:color-mix(in srgb,var(--ds-success) 6%,#0000);border-radius:.4285714286rem;color:var(--ds-success);padding:.35rem .5rem}.sa-task-card__note{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ds-text-secondary);display:-webkit-box;font-size:.7857142857rem;line-height:1.45;margin:.3rem 0 0;overflow:hidden}.sa-task-card__note--review{color:var(--ds-text-tertiary)}.sa-agent-card__reason,.sa-task-card__error{-webkit-line-clamp:2;color:var(--ds-error)}.sa-agent-card__meta,.sa-task-card__meta{color:var(--ds-text-tertiary);display:flex;flex-wrap:wrap;font-size:.7142857143rem;gap:.35rem .65rem;margin-top:.35rem}.sa-agent-card__actions,.sa-task-card__actions{align-items:center;display:flex;flex-wrap:wrap;gap:0;margin-top:.2rem;min-height:1.5rem;opacity:.72;transition:opacity .15s ease}.sa-agent-card:focus-within .sa-agent-card__actions,.sa-agent-card:hover .sa-agent-card__actions,.sa-task-card:focus-within .sa-task-card__actions,.sa-task-card:hover .sa-task-card__actions{opacity:1}.sa-agent-card__actions .ant-btn-link,.sa-task-card__actions .ant-btn-link{font-size:.7857142857rem!important;height:1.5714285714rem!important;padding-inline:.35rem!important}.sa-task-card__locked{color:var(--ds-text-tertiary);font-size:.7142857143rem;padding:0 .35rem}.sa-agent-pool{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.sa-agent-pool__runtime{border-bottom:1px solid color-mix(in srgb,var(--ds-primary) 10%,#0000);flex-shrink:0}.sa-agent-pool__runtime .ai-retrospective-block--current{background:#0000;border:none;box-shadow:none;margin:0;padding:.55rem 1rem .65rem}.sa-agent-pool__roster{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.sa-agent-section{margin-bottom:.85rem}.sa-agent-section__title{color:var(--ds-text-secondary);font-size:.7857142857rem;font-weight:700;letter-spacing:.02em;margin:0 0 .4rem}.sa-agent-card--readonly{background:color-mix(in srgb,var(--ds-bg-layout) 45%,#0000)}.sa-agent-card__head .ant-tag{-webkit-margin-end:0;border:none;font-size:.6428571429rem;line-height:1.2857142857rem;margin-inline-end:0}.sa-tool-tree__pkg{align-items:center;display:inline-flex;gap:.4rem}.sa-tool-tree__pkg-src{font-size:.7142857143rem}.sa-form-footer{display:flex;gap:.5rem;justify-content:flex-end}.sa-subagent-form .ant-form-item{margin-bottom:.85rem}[data-theme=dark] .ai-retrospective-panel__tabs .ant-segmented{background:color-mix(in srgb,var(--ds-primary) 10%,var(--ds-bg-container))}[data-theme=dark] .sa-agent-card:hover,[data-theme=dark] .sa-task-card:hover{background:color-mix(in srgb,var(--ds-primary) 8%,var(--ds-bg-container))}.security-todo-detail{display:flex;flex-direction:column;gap:1rem;padding:1.1428571429rem 1.2857142857rem 1.7142857143rem}.security-todo-detail__section{border-bottom:1px solid var(--ds-border-secondary);padding-bottom:.85rem}.security-todo-detail__section:last-child{border-bottom:none;padding-bottom:0}.security-todo-detail__section-title{color:var(--ds-text-secondary);font-size:.7857142857rem;font-weight:700;letter-spacing:.02em;margin:0 0 .5rem}.security-todo-detail__title{color:var(--ds-text-primary);font-size:1rem;font-weight:600;line-height:1.35;word-break:break-word}.security-todo-detail__desc,.security-todo-detail__muted{color:var(--ds-text-secondary);font-size:.7857142857rem;line-height:1.5;margin:.45rem 0 0;word-break:break-word}.security-todo-detail__muted{color:var(--ds-text-tertiary)}.security-todo-conclusion{margin-top:.35rem}.security-todo-conclusion__head{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.55rem}.security-todo-conclusion__tags{display:flex;flex-wrap:wrap;gap:.35rem}.security-todo-conclusion__summary{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600;line-height:1.4;margin:0;word-break:break-word}.security-todo-conclusion__body{color:var(--ds-text-primary);font-size:.8571428571rem;line-height:1.55;word-break:break-word}.security-todo-conclusion__body .assistant-markdown,.security-todo-conclusion__body .markdown-body{font-size:inherit}.security-todo-conclusion__muted{color:var(--ds-text-tertiary);font-size:.7857142857rem;line-height:1.5;margin:0}.security-todo-conclusion__link{height:auto;padding-inline:0}.security-todo-conclusion--compact .security-todo-conclusion__summary{font-size:.8571428571rem}.security-todo-conclusion--compact .security-todo-conclusion__body{font-size:.7857142857rem}.security-todo-detail__dl{grid-gap:.35rem .75rem;display:grid;gap:.35rem .75rem;margin:.55rem 0 0}.security-todo-detail__dl>div{grid-gap:.5rem;align-items:start;display:grid;gap:.5rem;grid-template-columns:5.5rem 1fr}.security-todo-detail__dl dt{color:var(--ds-text-tertiary);font-size:.7142857143rem;margin:0}.security-todo-detail__dl dd{color:var(--ds-text-primary);font-size:.7857142857rem;margin:0;word-break:break-all}.security-todo-detail__stats{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.security-todo-detail__stat{background:color-mix(in srgb,var(--ds-primary) 4%,var(--ds-bg-container));border:1px solid color-mix(in srgb,var(--ds-primary) 12%,#0000);border-radius:.5714285714rem;padding:.65rem .35rem;text-align:center}.security-todo-detail__stat-value{font-feature-settings:"tnum";color:var(--ds-primary);font-size:1.1428571429rem;font-variant-numeric:tabular-nums;font-weight:700}.security-todo-detail__stat-label{color:var(--ds-text-tertiary);font-size:.6428571429rem;margin-top:.2rem}.security-patrol-finding-drawer__footer{gap:.5rem;width:100%}.ai-work-log-section{background:linear-gradient(180deg,color-mix(in srgb,var(--ds-primary) 4%,var(--ds-bg-container)) 0,var(--ds-bg-container) 100%);border-bottom:1px solid var(--ds-border)}.ai-work-log-section--collapsed .ai-work-log-section__body{display:none}.ai-work-log-section__toolbar{display:flex;justify-content:flex-end;padding:.4285714286rem .8571428571rem 0}.ai-work-log-section__toggle{color:var(--ds-text-secondary);font-size:.8571428571rem}.ai-work-log-section__body{container-name:ai-work-log-body;container-type:inline-size;padding:.8571428571rem 1.1428571429rem 1.1428571429rem}.ai-work-log-section__top-row{grid-gap:1.1428571429rem;display:grid;gap:1.1428571429rem;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin-bottom:1.1428571429rem;min-width:0}@container ai-work-log-body (max-width: 40rem){.ai-work-log-section__top-row{grid-template-columns:1fr}}.ai-work-log__section-title{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:700;margin:0 0 .7142857143rem}.ai-work-log__stat-grid{grid-gap:.5714285714rem;container-name:ai-work-log-stats;container-type:inline-size;display:grid;gap:.5714285714rem;grid-template-columns:repeat(3,minmax(0,1fr))}@container ai-work-log-stats (max-width: 28rem){.ai-work-log__stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ai-work-log__stat-card{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.7142857143rem;padding:.7142857143rem .8571428571rem;text-align:center}.ai-work-log__stat-value{color:var(--ds-primary);font-size:1.5714285714rem;font-weight:700;line-height:1.1}.ai-work-log__stat-label{color:var(--ds-text-secondary);font-size:.7857142857rem;margin-top:.2857142857rem}.ai-work-log__running-list{display:flex;flex-direction:column;gap:.5714285714rem;list-style:none;margin:0;padding:0}.ai-work-log__running-item{align-items:center;background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.5714285714rem;display:flex;font-size:.8571428571rem;gap:.5714285714rem;padding:.5714285714rem .7142857143rem}.ai-work-log__running-item--active{background:color-mix(in srgb,var(--ds-primary) 5%,var(--ds-bg-container));border-color:color-mix(in srgb,var(--ds-primary) 35%,var(--ds-border))}.ai-work-log__running-item--done{opacity:.88}.ai-work-log__running-icon{color:var(--ds-primary);flex-shrink:0;font-size:.9285714286rem}.ai-work-log__running-item--done .ai-work-log__running-icon{color:var(--ds-success)}.ai-work-log__running-text{color:var(--ds-text-primary);flex:1 1;min-width:0}.ai-work-log__running-badge{color:var(--ds-text-tertiary);flex-shrink:0;font-size:.7857142857rem}.ai-work-log__feed-list{list-style:none;margin:0;padding:0}.ai-work-log__timeline{margin-top:.1428571429rem;padding-left:.4285714286rem}.ai-work-log__timeline-item .ai-case-evolution__item-rail{overflow:visible;padding-top:.2142857143rem;width:1.4285714286rem}.ai-work-log__timeline-item .ai-case-evolution__item-dot{position:relative;z-index:1}.ai-work-log__timeline-body{flex:1 1;min-width:0;padding:0 0 .8571428571rem}.ai-work-log__timeline-head{align-items:center;display:flex;gap:.5714285714rem;justify-content:space-between}.ai-work-log__timeline-badges{align-items:center;display:inline-flex;flex-shrink:0;gap:.2857142857rem}.ai-work-log__timeline-badge{border:none;border-radius:.5714285714rem;flex-shrink:0;font-size:.7142857143rem;font-weight:600;line-height:1.4;padding:.2142857143rem .8571428571rem}.ai-work-log__timeline-badge--completed{background:color-mix(in srgb,var(--ds-success) 12%,var(--ds-bg-container));color:var(--ds-success)}.ai-work-log__timeline-badge--running{background:color-mix(in srgb,var(--ds-primary) 10%,var(--ds-bg-container));color:var(--ds-primary)}.ai-work-log__timeline-badge--human,.ai-work-log__timeline-badge--pending_confirm{background:color-mix(in srgb,var(--ds-warning) 12%,var(--ds-bg-container));color:var(--ds-warning)}.ai-work-log__timeline-badge--failed{background:color-mix(in srgb,var(--ds-error) 10%,var(--ds-bg-container));color:var(--ds-error)}.ai-work-log__timeline-time{color:var(--ds-text-tertiary);display:block;font-size:.7857142857rem;font-weight:600;line-height:1.3}.ai-work-log__timeline-item.ai-case-evolution__item--current .ai-work-log__timeline-time{color:var(--ds-primary)}.ai-work-log__timeline-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--ds-text-primary);display:-webkit-box;font-size:.9285714286rem;font-weight:600;line-height:1.45;margin-top:.1428571429rem;max-height:2.9em;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;word-break:break-word}.ai-work-log__timeline-item.ai-case-evolution__item--current .ai-work-log__timeline-title{color:var(--ds-text-primary)}.ai-work-log__timeline-outcome{color:var(--ds-success);font-size:.8571428571rem;line-height:1.5;margin:.2857142857rem 0 0}.ai-work-log__timeline-outcome--human{color:var(--ds-warning)}.ai-work-log__timeline-outcome--failed{color:var(--ds-error)}.ai-work-log__timeline-outcome--billing{color:var(--ds-warning)}.ai-work-log__timeline-actions{margin-top:.5714285714rem}.ai-work-log__timeline-action-btn.ant-btn{border-radius:.7142857143rem!important;font-size:.8571428571rem!important;font-weight:500!important;height:2rem;line-height:1!important;min-width:4rem;padding:0 .7142857143rem!important}.ai-work-log__timeline-item--human.ai-case-evolution__item--current .ai-work-log__timeline-title{color:var(--ds-text-primary)}.ai-work-log__timeline-hit{background:#0000;border:none;color:inherit;cursor:pointer;display:block;font:inherit;margin:0;padding:0;text-align:left;width:100%}.ai-work-log__timeline-item--clickable .ai-work-log__timeline-hit:hover .ai-work-log__timeline-title{color:var(--ds-primary)}.ai-work-log__timeline-item--attention .ai-case-evolution__item-dot{background:var(--ds-warning);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-warning) 22%,#0000)}.ai-case-work-log__intro{margin-bottom:.5714285714rem}.ai-case-work-log__hint{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.5;margin:0}.ai-case-work-log__done,.ai-case-work-log__next{align-items:center;border-radius:.5714285714rem;display:flex;font-size:.8571428571rem;gap:.5714285714rem;margin-top:.8571428571rem;padding:.7142857143rem .8571428571rem}.ai-case-work-log__next{background:color-mix(in srgb,var(--ds-warning) 8%,var(--ds-bg-container));border:1px solid color-mix(in srgb,var(--ds-warning) 40%,var(--ds-border));color:var(--ds-text-primary)}.ai-case-work-log__next-label{color:var(--ds-warning);font-weight:600}.ai-case-work-log__done{background:color-mix(in srgb,var(--ds-success) 6%,var(--ds-bg-container));border:1px solid color-mix(in srgb,var(--ds-success) 35%,var(--ds-border));color:var(--ds-success)}.ai-retrospective-panel{background:var(--ds-bg-container);border:1px solid color-mix(in srgb,#066aff 26%,#0000);border-radius:.8571428571rem;box-shadow:0 .8571428571rem 2.1428571429rem color-mix(in srgb,var(--ds-text-primary) 7%,#0000);display:flex;flex-direction:column;height:100%;min-height:100%;min-width:0;overflow:hidden}.ai-retrospective-panel__header{align-items:center;background:var(--ds-bg-container);border-bottom:none;display:flex;flex-shrink:0;gap:.5714285714rem;padding:1rem .8571428571rem .4285714286rem 1.1428571429rem}.ai-retrospective-panel__header--no-icon{padding-left:1rem}.ai-retrospective-panel__header-icon{align-items:center;background:color-mix(in srgb,var(--ds-primary) 10%,var(--ds-bg-container));border-radius:.7142857143rem;color:var(--ds-primary);display:inline-flex;flex-shrink:0;font-size:1.2857142857rem;height:2.5714285714rem;justify-content:center;width:2.5714285714rem}.ai-retrospective-panel__header-main{flex:1 1;min-width:0}.ai-retrospective-panel__title-row{align-items:center;display:flex;gap:.5714285714rem;min-width:0}.ai-retrospective-panel__title{color:var(--ds-text-primary);font-size:1.0714285714rem;font-weight:700;line-height:1.3;margin:0}.ai-retrospective-panel__collapse-btn.ant-btn{flex-shrink:0}.ai-retrospective-panel__header-actions{align-items:center;display:inline-flex;flex-shrink:0;gap:.15rem}.ai-retrospective-panel__collapse-btn.ant-btn .anticon{transform:rotate(180deg)}.ai-retrospective-panel__body,.ai-retrospective-panel__scroll{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.ai-retrospective-panel__scroll{overscroll-behavior-y:none;padding:.4285714286rem 1rem .8571428571rem}.ai-todo-center__layout--height-synced .ai-retrospective-panel__scroll{flex:1 1 auto;min-height:0;overflow:hidden;overscroll-behavior-y:none}.ai-todo-center__layout--height-synced .ai-retrospective-block--current{flex:0 0 auto;min-width:0;overflow:hidden}.ai-todo-center__layout--height-synced .ai-retrospective-block--timeline{display:flex;flex:1 1 auto;flex-direction:column;margin-bottom:0;min-height:0}.ai-todo-center__layout--height-synced .ai-retrospective-block--timeline>.ai-retrospective-block__title{flex:0 0 auto}.ai-retrospective-panel__feed-scroll,.ai-todo-center__layout--height-synced .ai-retrospective-panel__feed-scroll{flex:1 1 auto;height:auto;max-height:none;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.ai-retrospective-panel__feed-scroll{padding:0 .1428571429rem .5714285714rem .2857142857rem;scrollbar-color:#0000 #0000;scrollbar-width:thin}.ai-retrospective-panel__feed-scroll::-webkit-scrollbar{height:.2857142857rem;width:.2857142857rem}.ai-retrospective-panel__feed-scroll::-webkit-scrollbar-corner,.ai-retrospective-panel__feed-scroll::-webkit-scrollbar-track{background:#0000}.ai-retrospective-panel__feed-scroll::-webkit-scrollbar-thumb{background:#0000;border-radius:999px}.ai-retrospective-panel__feed-scroll:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000}.ai-retrospective-panel__feed-scroll:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)}.ai-retrospective-block{margin-bottom:1rem}.ai-retrospective-block--timeline{display:flex;flex:1 1 auto;flex-direction:column;margin-bottom:0;min-height:0}.ai-retrospective-block--current{flex:0 0 auto;min-width:0;overflow:hidden}.ai-retrospective-block__empty{color:var(--ds-text-tertiary);font-size:.8571428571rem;margin:0;padding:1.1428571429rem 0;text-align:center}.ai-retrospective-block--current .ai-retrospective-block__empty{padding:.4285714286rem 0}.ai-todo-center-empty--work-log{background:#0000;border:none;border-radius:0;min-height:10rem;padding:1.1428571429rem .8571428571rem}.ai-retrospective-block__title{color:var(--ds-text-primary);font-size:.8571428571rem;font-weight:700;letter-spacing:.02em;margin:0 0 .5714285714rem}.ai-retrospective-block__subtitle{color:var(--ds-text-tertiary);font-size:.7857142857rem;line-height:1.45;margin:-.2857142857rem 0 .5714285714rem}.ai-retrospective-block--current{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.7142857143rem;padding:.7142857143rem .8571428571rem}.ai-retrospective-current__viewport{min-width:0;overflow:hidden}.ai-retrospective-current__list{animation:ai-retrospective-current-slide-up .45s ease;display:flex;flex-direction:column;gap:.5714285714rem;list-style:none;margin:0;min-width:0;padding:0}@keyframes ai-retrospective-current-slide-up{0%{opacity:0;transform:translateY(.8571428571rem)}to{opacity:1;transform:translateY(0)}}.ai-retrospective-current__item{align-items:flex-start;display:flex;gap:.5714285714rem;max-width:100%;min-width:0}.ai-retrospective-current__body{cursor:default;flex:1 1;min-width:0;overflow:hidden}.ai-retrospective-current__status{align-items:center;display:inline-flex;flex-shrink:0;font-size:.8571428571rem;height:1.2857142857rem;justify-content:center;margin-top:1px;width:1.2857142857rem}.ai-retrospective-current__item--running .ai-retrospective-current__status{color:var(--ds-primary)}.ai-retrospective-current__item--completed .ai-retrospective-current__status{color:var(--ds-success)}.ai-retrospective-current__label{-webkit-line-clamp:2;line-clamp:2;color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600;line-height:1.35;max-height:2.7em}.ai-retrospective-current__detail,.ai-retrospective-current__label{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;white-space:normal;word-break:break-word}.ai-retrospective-current__detail{-webkit-line-clamp:1;line-clamp:1;color:var(--ds-text-secondary);font-size:.7857142857rem;line-height:1.4;margin-top:.1428571429rem;max-height:1.4em;max-width:100%}.ai-retrospective-current__detail--error,.ai-retrospective-current__item--error .ai-retrospective-current__detail{-webkit-line-clamp:2;line-clamp:2;color:var(--ds-error);max-height:2.8em}.ai-retrospective-current__hint{color:var(--ds-primary);font-size:.7857142857rem;line-height:1.4;margin:.5714285714rem 0 0}.ai-retrospective-current__tooltip .ant-tooltip-inner{background:#fff;background:var(--ds-bg-elevated,#fff);border-radius:.7142857143rem;box-shadow:0 .5714285714rem 1.7142857143rem #0000001f;color:var(--ds-text-primary);font-size:.8571428571rem;line-height:1.6;padding:.7142857143rem 1rem}[data-theme=dark] .ai-retrospective-current__tooltip .ant-tooltip-inner{background:#2a2a2a;background:var(--ds-bg-elevated,#2a2a2a);box-shadow:0 .5714285714rem 1.7142857143rem #0006}.ai-retrospective-current__tooltip .ant-tooltip-arrow:before{background:#fff;background:var(--ds-bg-elevated,#fff)}[data-theme=dark] .ai-retrospective-current__tooltip .ant-tooltip-arrow:before{background:#2a2a2a;background:var(--ds-bg-elevated,#2a2a2a)}.ai-retrospective-current__tooltip-text{display:block;max-width:25.7142857143rem;overflow-wrap:anywhere;white-space:pre-line;word-break:break-word}.ai-retrospective-panel__expand-tab{align-items:center;background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.7142857143rem 0 0 .7142857143rem;border-right:none;box-shadow:-.2857142857rem 0 1.1428571429rem color-mix(in srgb,var(--ds-text-primary) 8%,#0000);color:var(--ds-text-primary);cursor:pointer;display:inline-flex;flex-direction:column;gap:.4285714286rem;justify-content:center;min-height:8.5714285714rem;padding:.7142857143rem .4285714286rem;position:absolute;right:0;top:5.1428571429rem;transition:border-color .15s,background .15s,box-shadow .15s;width:2.5714285714rem;z-index:40}.ai-retrospective-panel__expand-tab:hover{background:color-mix(in srgb,var(--ds-primary) 6%,var(--ds-bg-container));border-color:var(--ds-primary)}.ai-retrospective-panel__expand-tab-icon{color:var(--ds-primary);font-size:1.2857142857rem}.ai-retrospective-panel__expand-tab-label{font-size:.8571428571rem;font-weight:700;letter-spacing:.04em;line-height:1;writing-mode:vertical-rl}[data-theme=dark] .ai-retrospective-panel__header-icon{background:color-mix(in srgb,var(--ds-primary) 14%,#141414);background:color-mix(in srgb,var(--ds-primary) 14%,var(--ds-bg-container,#141414))}[data-theme=dark] .ai-retrospective-panel,[data-theme=dark] .ai-retrospective-panel__expand-tab,[data-theme=dark] .ai-retrospective-panel__header{background:#141414;background:var(--ds-bg-container,#141414)}[data-theme=dark] .ai-retrospective-panel__expand-tab:hover{background:color-mix(in srgb,var(--ds-primary) 12%,#141414);background:color-mix(in srgb,var(--ds-primary) 12%,var(--ds-bg-container,#141414))}[data-theme=dark] .ai-retrospective-block--current{background:#141414;background:var(--ds-bg-container,#141414)}.security-patrol-finding-drawer.ds-drawer .ant-drawer-content{display:flex;flex-direction:column;height:100%}.security-patrol-finding-drawer.ds-drawer .ant-drawer-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;padding:0!important}.security-patrol-finding-drawer.ds-drawer .ant-drawer-header{border-bottom:none!important}.security-patrol-finding-drawer.ds-drawer .ant-drawer-footer{flex-shrink:0}.security-patrol-finding-drawer__title-row{align-items:center;display:flex;gap:1.1428571429rem;justify-content:space-between;width:100%}.security-patrol-finding-drawer__close-btn{align-items:center;background:#0000;border:none;border-radius:.5714285714rem;color:var(--ds-text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:2.2857142857rem;justify-content:center;margin-left:auto;transition:color .15s,background .15s;width:2.2857142857rem}.security-patrol-finding-drawer__close-btn:hover{background:var(--ds-fill-secondary);color:var(--ds-text-primary)}.security-patrol-finding-drawer__footer{display:flex;justify-content:flex-end}.security-patrol-finding-drawer__scroll{flex:1 1 auto;min-height:0;overflow:auto}.security-patrol-finding{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:100%;min-height:0;padding:1.1428571429rem 1.2857142857rem 1.7142857143rem}.security-patrol-finding__state{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:.7142857143rem;justify-content:center;min-height:12rem;padding:2rem 1rem}.security-patrol-finding__header{border-bottom:1px solid var(--ds-border);display:flex;flex-direction:column;flex-shrink:0;gap:.7142857143rem;padding-bottom:1rem}.security-patrol-finding__tags{display:flex;flex-wrap:wrap;gap:.4285714286rem}.security-patrol-finding__summary{color:var(--ds-text-primary);font-size:1.0714285714rem;font-weight:650;line-height:1.45;margin:0}.security-patrol-finding__meta{grid-gap:.5714285714rem 1rem;display:grid;gap:.5714285714rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.security-patrol-finding__meta>div{min-width:0}.security-patrol-finding__meta dt{color:var(--ds-text-tertiary);font-size:.7857142857rem;margin:0 0 .1428571429rem}.security-patrol-finding__meta dd{color:var(--ds-text-secondary);font-size:.8571428571rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.security-patrol-finding__body{flex:0 0 auto;min-width:0;padding-bottom:.2857142857rem}.security-patrol-finding__body .assistant-markdown{font-size:.9285714286rem}.security-patrol-finding__list{display:flex;flex-direction:column;gap:.7142857143rem}.security-patrol-finding__item{background:var(--ds-bg-container);background:var(--ds-bg-elevated,var(--ds-bg-container));border:1px solid var(--ds-border);border-left-width:3px;border-radius:.4285714286rem;display:flex;flex-direction:column;gap:.4285714286rem;padding:.7857142857rem .8571428571rem}.security-patrol-finding__item--critical{border-left-color:#ef4444;border-left-color:var(--ds-critical,#ef4444)}.security-patrol-finding__item--high{border-left-color:#f97316;border-left-color:var(--ds-high,#f97316)}.security-patrol-finding__item--medium{border-left-color:#eab308;border-left-color:var(--ds-medium,#eab308)}.security-patrol-finding__item--low,.security-patrol-finding__item--unknown{border-left-color:var(--ds-border-strong,var(--ds-text-tertiary))}.security-patrol-finding__item-head{align-items:center;display:flex;gap:.5rem;min-width:0}.security-patrol-finding__item-index{background:var(--ds-fill-secondary);border-radius:.2857142857rem;color:var(--ds-text-tertiary);flex:0 0 auto;font-size:.7142857143rem;font-weight:600;height:1.2857142857rem;line-height:1.2857142857rem;min-width:1.2857142857rem;padding:0 .2857142857rem;text-align:center}.security-patrol-finding__item-asset{color:var(--ds-text-secondary);flex:1 1 auto;font-size:.7857142857rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.security-patrol-finding__item-title{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600;line-height:1.45;margin:0;word-break:break-word}.security-patrol-finding__item-row{grid-gap:.4285714286rem;align-items:start;display:grid;gap:.4285714286rem;grid-template-columns:4.2rem minmax(0,1fr)}.security-patrol-finding__item-label{color:var(--ds-text-tertiary);font-size:.7857142857rem;line-height:1.45}.security-patrol-finding__item-value{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.5;word-break:break-word}.security-patrol-finding__item-row--evidence .security-patrol-finding__item-value{color:var(--ds-text-tertiary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7857142857rem}@media (max-width:1100px){.security-patrol-finding__meta{grid-template-columns:1fr}}html[data-desktop-tier=laptop] .security-patrol-finding-drawer__scroll{padding-bottom:2rem}.ai-situational-banner--integrated{border:none;border-radius:0;box-shadow:none;flex-shrink:0;margin:0}.ai-situational-banner{background:#0000;border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:var(--ds-space-3);margin:0;overflow:hidden;padding:var(--ds-space-4) var(--ds-space-5) var(--ds-space-3);position:relative}.ai-situational-banner__title-row{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--ds-space-4);justify-content:space-between;min-height:1.4285714286rem;min-width:0;width:100%}.ai-situational-banner__title{color:var(--ds-text-primary);flex:0 0 auto;font-size:var(--ds-font-size-lg);font-weight:700;line-height:1.3;min-width:0;white-space:nowrap}.ai-situational-banner__agent-cluster{align-items:center;display:inline-flex;flex:1 1 auto;gap:var(--ds-space-3);justify-content:flex-end;margin-left:auto;min-width:0}.ai-situational-banner__agent-cluster-watch{align-items:center;display:grid;justify-items:end;min-width:0}.ai-situational-banner__watch-off,.ai-situational-banner__watch-on{align-items:center;display:inline-flex;gap:.4285714286rem;grid-area:1/1;justify-content:flex-end;justify-self:end;max-width:100%;min-width:0;text-align:right}.ai-situational-banner__agent-cluster--off .ai-situational-banner__watch-on,.ai-situational-banner__agent-cluster--on .ai-situational-banner__watch-off{visibility:hidden}.ai-situational-banner__orb-slot{align-items:center;display:inline-flex;flex:0 0 1.4285714286rem;height:1.4285714286rem;justify-content:center;width:1.4285714286rem}.ai-situational-banner__mascot-tip-off,.ai-situational-banner__mascot-tip-on{color:var(--ds-text-tertiary);font-size:var(--ds-font-size-sm);line-height:1.3;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.ai-situational-banner__agent-cluster--off .ai-situational-banner__mascot-tip-off{color:var(--ds-text-quaternary)}.ai-situational-banner__agent-switch{align-items:center;border-left:1px solid var(--ds-border);display:inline-flex;flex:0 0 auto;gap:.5714285714rem;padding-left:var(--ds-space-3)}.ai-situational-banner__agent-switch .ant-switch{flex-shrink:0;min-width:2rem}.ai-situational-banner__kpis{grid-gap:var(--ds-space-3);display:grid;gap:var(--ds-space-3);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;width:100%}.ai-situational-banner__kpi{border-left:2px solid var(--ds-border);display:flex;flex-direction:column;gap:.0714285714rem;min-width:0;padding-left:.5714285714rem}.ai-situational-banner__kpi-label{color:var(--ds-text-tertiary);font-size:var(--ds-font-size-xs);font-weight:400;line-height:1.3}.ai-situational-banner__kpi-value{font-feature-settings:"tnum";color:var(--ds-text-primary);font-size:var(--ds-font-size-lg);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}.ai-situational-banner__kpi-unit{color:var(--ds-text-quaternary);font-size:var(--ds-font-size-xs);font-weight:400;margin-left:.2142857143rem}.ai-situational-banner__kpi--critical{border-left-color:var(--ds-error)}.ai-situational-banner__kpi--critical .ai-situational-banner__kpi-value{color:var(--ds-error)}.ai-situational-banner__kpi--urgent{border-left-color:var(--ds-warning)}.ai-situational-banner__kpi--urgent .ai-situational-banner__kpi-value{color:var(--ds-warning)}.ai-situational-banner__kpi--medium{border-left-color:var(--ds-primary)}.ai-situational-banner__kpi--medium .ai-situational-banner__kpi-value{color:var(--ds-primary)}.ai-situational-banner__agent-switch-label-group{align-items:center;display:inline-flex;gap:.2857142857rem;line-height:1}.ai-situational-banner__agent-switch-label{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1;white-space:nowrap}.ai-situational-banner__agent-switch-help{color:var(--ds-text-tertiary);cursor:help;font-size:.8571428571rem}.ai-situational-banner__agent-switch-help,.ai-situational-banner__agent-switch-help-wrap,.ai-situational-banner__agent-switch-label-group .ant-tooltip-open{align-items:center;display:inline-flex;justify-content:center;line-height:1}html[data-desktop-tier=laptop] .ai-situational-banner__title-row{flex-wrap:nowrap}html[data-desktop-tier=laptop] .ai-situational-banner__kpis{gap:var(--ds-space-2)}.ai-todo-center__region--workbench{background:#00000005;background:var(--ds-fill-quaternary,#00000005)}.ai-todo-center__main--workbench{background:#0000}.ai-todo-center__main-header--compact{border-bottom-color:#0000;padding:.7142857143rem 1.2857142857rem}.ai-todo-center__main-header--workbench{justify-content:space-between}.ai-todo-center__main-header--workbench .ai-todo-center__main-toolbar{flex-shrink:0;margin-left:auto}.ai-todo-center__workbench-title{align-items:baseline;display:inline-flex;flex:1 1;gap:.2857142857rem;min-width:0}.ai-todo-center__workbench-title-text{color:var(--ds-text-primary);font-size:1.0714285714rem;font-weight:600;line-height:1.4}.ai-todo-center__workbench-title-count{color:var(--ds-text-secondary);font-size:1.0714285714rem;font-weight:600;line-height:1.4}.ai-todo-center__main-toolbar--workbench{align-items:center;display:inline-flex;gap:.7142857143rem}.ai-todo-center__ranking-control{align-items:center;display:inline-flex;gap:.5714285714rem}.ai-todo-center__ranking-select-label{align-items:center;color:var(--ds-text-secondary);display:inline-flex;font-size:.9285714286rem;font-weight:500;height:2.2857142857rem;line-height:1}.ai-todo-center__toolbar-chip{align-items:center;background:var(--ds-bg-container);border:1px solid color-mix(in srgb,#066aff 26%,#0000);border-radius:.5714285714rem;box-shadow:var(--ds-shadow-sm);box-sizing:border-box;display:inline-flex;gap:0;height:2.2857142857rem;max-height:2.2857142857rem;min-height:2.2857142857rem;min-width:12rem;padding:0 .5714285714rem 0 .8571428571rem}.ai-todo-center__toolbar-chip .ai-todo-center__filter-select-prefix{align-items:center;color:var(--ds-text-secondary);display:inline-flex;flex-shrink:0;font-size:.9285714286rem;font-weight:500;line-height:1;white-space:nowrap}.ai-todo-center__toolbar-chip .ai-todo-center__ranking-select{flex:1 1;min-width:0;width:auto}.ai-todo-center__toolbar-chip .ai-todo-center__ranking-select.ant-select{font-size:.9285714286rem;font-weight:500}.ai-todo-center__toolbar-chip .ai-todo-center__ranking-select .ant-select-selector{align-items:center!important;background:#0000!important;border:none!important;box-shadow:none!important;display:flex!important;gap:.2857142857rem;height:2.2857142857rem!important;justify-content:space-between!important;min-height:2.2857142857rem!important;padding:0!important;width:100%!important}.ai-todo-center__toolbar-chip .ai-todo-center__ranking-select .ant-select-selection-search,.ai-todo-center__toolbar-chip .ai-todo-center__ranking-select .ant-select-selection-wrap{-webkit-margin-end:0!important;align-items:center!important;display:flex!important;flex:1 1;margin-inline-end:0!important;min-width:0}.ai-todo-center__toolbar-chip .ai-todo-center__ranking-select .ant-select-selection-item{-webkit-padding-end:0!important;align-items:center;color:var(--ds-text-primary);display:flex;flex:1 1;font-size:.9285714286rem;font-weight:500;height:auto!important;inset:auto!important;line-height:1!important;margin:0!important;min-width:0;padding-inline-end:0!important;position:static!important;top:auto!important;transform:none!important}.ai-todo-center__toolbar-chip .ai-todo-center__ranking-select .ant-select-arrow,.ai-todo-center__toolbar-chip .ai-todo-center__ranking-select .ant-select-suffix{-webkit-margin-start:auto!important;-webkit-margin-end:0!important;align-items:center!important;align-self:center!important;cursor:pointer;display:inline-flex!important;flex-shrink:0;height:2.2857142857rem!important;inset-inline-end:auto!important;justify-content:center!important;line-height:1!important;margin-inline-end:0!important;margin-inline-start:auto!important;padding:0!important;pointer-events:auto!important;position:static!important;top:auto!important;transform:none!important;width:1.4285714286rem!important}.ai-todo-center__toolbar-chip .ai-todo-center__ranking-select .ant-select-arrow .anticon{align-items:center!important;display:inline-flex!important;justify-content:center!important;line-height:1!important}.ai-todo-center__toolbar-chip--status{max-width:21.4285714286rem;min-width:16.2857142857rem}.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select,.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select.ant-select{align-items:center!important;display:inline-flex!important;flex-direction:row!important;height:100%!important}.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select.ant-select-multiple .ant-select-selector{align-items:center!important;display:flex!important;flex:1 1 auto!important;height:100%!important;max-height:none!important;min-height:0!important;min-width:0!important;order:1;padding:0!important}.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select.ant-select-multiple .ant-select-selection-wrap{align-items:center!important;align-self:center!important;display:flex!important;height:100%!important;margin:0!important}.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select.ant-select-multiple .ant-select-selection-overflow{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;height:100%;width:100%}.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select.ant-select-multiple .ant-select-selection-overflow-item{align-items:center!important;align-self:center!important;display:inline-flex!important;max-width:100%}.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select.ant-select-multiple .ant-select-selection-item,.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select.ant-select-multiple .ant-select-selection-overflow-item-rest{align-items:center!important;background:#0000!important;border:none!important;box-shadow:none!important;color:var(--ds-text-primary)!important;display:inline-flex!important;font-size:.9285714286rem!important;font-weight:500!important;height:auto!important;line-height:1!important;margin:0!important;padding:0!important}.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select.ant-select-multiple .ant-select-selection-search{inset:0!important;margin:0!important;max-width:0!important;min-width:0!important;opacity:0;pointer-events:none;position:absolute!important;width:0!important}.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select.ant-select-multiple .ant-select-selection-placeholder{align-items:center!important;color:var(--ds-text-tertiary);display:inline-flex!important;font-size:.9285714286rem;font-weight:500;inset:auto!important;line-height:1;position:static!important;transform:none!important}.ai-todo-center__multi-summary{align-items:center;color:var(--ds-text-primary);display:inline-flex;font-size:.9285714286rem;font-weight:500;gap:.2857142857rem;height:100%;max-width:11.4285714286rem;min-width:0}.ai-todo-center__multi-summary,.ai-todo-center__multi-summary-text{line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-todo-center__multi-summary-more{align-items:center;background:color-mix(in srgb,var(--ds-primary) 12%,#0000);border-radius:71.3571428571rem;color:var(--ds-primary);display:inline-flex;flex-shrink:0;font-size:.7857142857rem;font-weight:600;height:1.2857142857rem;justify-content:center;line-height:1;min-width:1.4285714286rem;padding:0 .3571428571rem}.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select .ant-select-clear{align-items:center!important;align-self:center!important;background:#0000!important;display:inline-flex!important;flex-shrink:0;height:2.2857142857rem!important;inset:auto!important;justify-content:center!important;left:auto!important;line-height:1!important;margin:0 .1428571429rem 0 .2857142857rem!important;opacity:.55;order:2;position:static!important;right:auto!important;top:auto!important;transform:none!important;width:1rem!important}.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select:hover .ant-select-clear{opacity:.85}.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select .ant-select-arrow,.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select .ant-select-suffix{align-items:center!important;align-self:center!important;cursor:pointer;display:inline-flex!important;flex-shrink:0;height:2.2857142857rem!important;justify-content:center!important;line-height:1!important;margin:0!important;order:3;padding:0!important;top:auto!important;inset:auto!important;pointer-events:auto!important;position:static!important;transform:none!important;width:1.4285714286rem!important}.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select .ant-select-arrow .anticon,.ai-todo-center__toolbar-chip--status .ai-todo-center__ranking-select .ant-select-suffix .anticon{align-items:center!important;display:inline-flex!important;justify-content:center!important;line-height:1!important}.ai-todo-center__main-header-left{flex:1 1;min-width:0}.ai-todo-center__pending-count{color:var(--ds-text-secondary);flex:1 1;font-size:.8571428571rem;font-weight:600;min-width:0;white-space:nowrap}.ai-todo-center__section-title--muted{color:var(--ds-text-tertiary);font-size:.8571428571rem;font-weight:500}.ai-todo-center__section-subtitle{color:var(--ds-text-quaternary);font-weight:400}.ai-todo-center__ranking-explainer--inline{background:#0000;border:none;margin:0 1.2857142857rem .5714285714rem;min-height:auto;padding:0}.ai-todo-center__ranking-explainer--inline .ai-todo-center__ranking-explainer-text{color:var(--ds-text-tertiary);font-size:.8571428571rem}.ai-case-workspace__focused{display:flex;flex:1 1;flex-direction:column;gap:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 1.2857142857rem 1rem}.ai-case-workspace__focused .ai-case-workspace__detail{flex:0 0 auto;min-height:auto;overflow:visible}.ai-case-workspace__focused .ai-case-detail,.ai-case-workspace__focused .ai-case-detail--compact{flex-shrink:0;height:auto;max-height:none;overflow:visible}.ai-case-workspace__focused .ai-case-detail__collapsible-sections{flex-shrink:0}.ai-todo-center--copilot-docked{margin-bottom:0!important}.ai-todo-center--copilot-docked .ai-todo-canvas-shell{margin-bottom:0}.ai-todo-center--copilot-docked .ai-case-workspace__focused{padding-bottom:0}.ai-case-adjacent-events{grid-gap:.5714285714rem;display:grid;flex-shrink:0;gap:.5714285714rem;margin-bottom:.5714285714rem}.ai-case-adjacent-events--both{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ai-case-adjacent-events--next-only,.ai-case-adjacent-events--prev-only{grid-template-columns:minmax(0,1fr)}.ai-case-jump-card{align-items:center;background:#0000;border:1px dashed var(--ds-border);border-radius:.5714285714rem;cursor:pointer;display:flex;gap:.5714285714rem;min-width:0;padding:.4285714286rem .7142857143rem;text-align:left;transition:border-color .15s,background .15s;width:100%}.ai-case-jump-card:hover{background:#00000005;background:var(--ds-fill-quaternary,#00000005);border-color:#00000026;border-color:var(--ds-border-strong,#00000026)}.ai-case-jump-card--next,.ai-case-jump-card--prev{justify-content:flex-start}.ai-case-jump-card__label{color:var(--ds-text-tertiary);flex-shrink:0;font-size:.7857142857rem;font-weight:500}.ai-case-jump-card__arrow{color:var(--ds-text-quaternary);flex-shrink:0;font-size:.7142857143rem}.ai-case-jump-card__main{align-items:center;display:flex;flex:1 1;gap:.4285714286rem;min-width:0}.ai-case-jump-card__severity{border-radius:71.3571428571rem;flex-shrink:0;font-size:.7142857143rem;font-weight:600;padding:1px .4285714286rem}.ai-case-jump-card__severity--critical,.ai-case-jump-card__severity--high{background:var(--ds-critical-bg);color:var(--ds-critical)}.ai-case-jump-card__severity--medium{background:var(--ds-high-bg);color:var(--ds-high)}.ai-case-jump-card__severity--low,.ai-case-jump-card__severity--unknown{background:var(--ds-fill-secondary);color:var(--ds-text-secondary)}.ai-case-jump-card__asset{color:var(--ds-text-secondary);flex-shrink:0;font-size:.8571428571rem;font-weight:500}.ai-case-jump-card__title{color:var(--ds-text-tertiary);flex:1 1;font-size:.8571428571rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-case-adjacent-events+.ai-top-event-card{border-top-left-radius:1rem;border-top-right-radius:1rem}.ai-case-switch-bar{align-items:center;background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.7142857143rem;display:flex;flex-shrink:0;gap:.8571428571rem;justify-content:space-between;margin-bottom:.7142857143rem;padding:.7142857143rem .8571428571rem}.ai-case-switch-bar__remaining{color:var(--ds-text-tertiary);flex:1 1;font-size:.8571428571rem;text-align:center;white-space:nowrap}.ai-top-event-card{background:linear-gradient(135deg,#066aff1a 0,var(--ds-bg-container) 55%);border:1px solid #066aff33;border-bottom:none;border-radius:1rem 1rem 0 0;box-shadow:0 .2857142857rem 1.4285714286rem #066aff14;flex-shrink:0;padding:1.1428571429rem 1.2857142857rem}.ai-top-event-card--critical,.ai-top-event-card--high{background:linear-gradient(135deg,#ff4d4f1a 0,var(--ds-bg-container) 58%);border-color:#ff4d4f47;box-shadow:0 .2857142857rem 1.4285714286rem #ff4d4f14}.ai-top-event-card__badge-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem;margin-bottom:.7142857143rem}.ai-top-event-card__case-index{align-items:center;background:var(--ds-fill-secondary);border-radius:71.3571428571rem;color:var(--ds-text-secondary);display:inline-flex;font-size:.8571428571rem;font-weight:600;padding:.2142857143rem .7142857143rem}.ai-top-event-card__severity{border-radius:.4285714286rem;font-size:.8571428571rem;font-weight:600;padding:.1428571429rem .5714285714rem}.ai-top-event-card__severity--critical,.ai-top-event-card__severity--high{background:var(--ds-critical-bg);color:var(--ds-critical)}.ai-top-event-card__severity--medium{background:var(--ds-high-bg);color:var(--ds-high)}.ai-top-event-card__severity--low,.ai-top-event-card__severity--unknown{background:var(--ds-fill-secondary);color:var(--ds-text-secondary)}.ai-top-event-card__bound{align-items:center;color:var(--ds-primary);display:inline-flex;font-size:.7857142857rem;gap:.2857142857rem}.ai-top-event-card__confidence{color:var(--ds-text-secondary);font-size:.8571428571rem;font-weight:600;margin-left:auto}.ai-top-event-card__asset{color:var(--ds-text-secondary);font-size:.9285714286rem;font-weight:600;margin-bottom:.2857142857rem}.ai-top-event-card__title{color:var(--ds-text-primary);font-size:1.2857142857rem;font-weight:700;line-height:1.35;margin:0 0 .5714285714rem}.ai-top-event-card__conclusion{color:var(--ds-text-secondary);font-size:1rem;line-height:1.55;margin:0 0 .7142857143rem}.ai-top-event-card__reasons{color:var(--ds-text-tertiary);font-size:.8571428571rem;line-height:1.5;margin:0 0 1rem;padding-left:1.2857142857rem}.ai-top-event-card__actions{display:flex;flex-wrap:wrap;gap:.7142857143rem}.ai-case-detail--compact{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:0 0 1rem 1rem;border-top:none;padding-top:0}.ai-case-detail__collapsible-sections{display:flex;flex-direction:column;gap:.1428571429rem}.ai-case-detail__section-toggle{align-items:center;background:var(--ds-fill-secondary);border:none;border-radius:.5714285714rem;color:var(--ds-text-secondary);cursor:pointer;display:flex;font-size:.9285714286rem;font-weight:500;gap:.5714285714rem;padding:.7142857143rem .8571428571rem;text-align:left;transition:background .15s,color .15s;width:100%}.ai-case-detail__section-toggle:hover{background:#066aff0f;color:var(--ds-text-primary)}.ai-case-detail__collapsible-body{padding:.5714285714rem .2857142857rem .8571428571rem}.ai-case-detail--compact .ai-case-detail__section-toggle{background:#0000;border:1px solid var(--ds-border)}.ai-case-workspace__focused .ai-case-detail--compact{padding:.8571428571rem 1.1428571429rem 1.1428571429rem}.ai-todo-center{--ds-border:color-mix(in srgb,#066aff 26%,#0000);--ds-border-strong:color-mix(in srgb,#066aff 40%,#0000);--ai-todo-workbench-divider:color-mix(in srgb,#066aff 18%,#0000);--ai-todo-queue-page-size:4;--ai-todo-queue-card-gap:0.7142857143rem;--ai-todo-case-card-slot-height:9.7142857143rem;--ai-todo-queue-list-padding-top:0.7142857143rem;--ai-todo-queue-list-padding-bottom:0.2857142857rem;--ai-todo-queue-pagination-block:5.1428571429rem;--ai-todo-queue-list-height:calc(var(--ai-todo-queue-page-size)*var(--ai-todo-case-card-slot-height) + (var(--ai-todo-queue-page-size) - 1)*var(--ai-todo-queue-card-gap));--ai-todo-queue-list-block:calc(var(--ai-todo-queue-list-padding-top) + var(--ai-todo-queue-list-height) + var(--ai-todo-queue-list-padding-bottom));--ai-todo-workspace-height:calc(var(--ai-todo-queue-list-block) + var(--ai-todo-queue-pagination-block));--ai-todo-detail-min-height:var(--ai-todo-workspace-height);--ai-todo-detail-min-width:18rem;container-name:ai-todo-center;container-type:inline-size;margin-bottom:1.4285714286rem;position:relative}[data-theme=dark] .ai-todo-center{--ds-border:color-mix(in srgb,#4d9fff 38%,#0000);--ds-border-strong:color-mix(in srgb,#4d9fff 50%,#0000);--ai-todo-workbench-divider:color-mix(in srgb,#4d9fff 28%,#0000);--ai-chip-focus-border:#4d9fff8c;--composer-chip-focus-border:#4d9fff8c}.ai-todo-center__card{background:#0000;border:none;box-shadow:none;display:flex;flex-direction:column;min-width:0;overflow:visible;position:relative}.ai-todo-center__layout{grid-gap:1.1428571429rem;align-items:stretch;display:grid;gap:1.1428571429rem;grid-template-columns:minmax(0,1fr) minmax(21.4285714286rem,25.7142857143rem);grid-template-columns:minmax(0,1fr) var(--ds-dashboard-aside-width,minmax(21.4285714286rem,25.7142857143rem));position:relative}html[data-desktop-tier=laptop] .ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed),html[data-desktop-tier=monitor] .ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed),html[data-desktop-tier=tv] .ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed){align-items:stretch}html[data-desktop-tier=laptop] .ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed)>.ai-todo-center__main,html[data-desktop-tier=laptop] .ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed)>.ai-todo-center__main>.ai-todo-center__card,html[data-desktop-tier=monitor] .ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed)>.ai-todo-center__main,html[data-desktop-tier=monitor] .ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed)>.ai-todo-center__main>.ai-todo-center__card,html[data-desktop-tier=tv] .ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed)>.ai-todo-center__main,html[data-desktop-tier=tv] .ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed)>.ai-todo-center__main>.ai-todo-center__card{flex:none;height:100%;min-height:0}html[data-desktop-tier=laptop] .ai-todo-center__layout .ai-todo-center__integrated-panel,html[data-desktop-tier=monitor] .ai-todo-center__layout .ai-todo-center__integrated-panel,html[data-desktop-tier=tv] .ai-todo-center__layout .ai-todo-center__integrated-panel{height:auto;max-height:none;min-height:0}html[data-desktop-tier=laptop] .ai-todo-center__layout .ai-todo-center__integrated-panel>.ai-todo-canvas-shell,html[data-desktop-tier=monitor] .ai-todo-center__layout .ai-todo-center__integrated-panel>.ai-todo-canvas-shell,html[data-desktop-tier=tv] .ai-todo-center__layout .ai-todo-center__integrated-panel>.ai-todo-canvas-shell{flex:1 1;height:100%;max-height:none;min-height:0;overflow:hidden}html[data-desktop-tier=tv] .ai-todo-center__layout{gap:var(--ds-space-5)}html[data-desktop-tier=laptop] .ai-todo-center__layout>.ai-todo-center__aside,html[data-desktop-tier=laptop] .ai-todo-center__layout>.ai-todo-center__aside>.ai-retrospective-panel,html[data-desktop-tier=laptop] .ai-todo-center__layout>.ai-todo-center__main,html[data-desktop-tier=laptop] .ai-todo-center__layout>.ai-todo-center__main .ai-todo-center__integrated-panel,html[data-desktop-tier=laptop] .ai-todo-center__layout>.ai-todo-center__main>.ai-todo-center__card{min-height:auto;min-width:0}@container ai-todo-center (max-width: 60rem){.ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed),.ai-todo-center__split{grid-template-columns:1fr}.ai-todo-center__split{height:auto}.ai-todo-center__region{height:var(--ai-todo-center-split-height);max-height:var(--ai-todo-center-split-height)}.ai-todo-center__region--insight{height:auto;max-height:none;min-height:25.7142857143rem}.ai-todo-center__region--insight .ai-todo-center__insight{max-height:none;overflow:visible}.ai-case-lifecycle__hero,.ai-case-lifecycle__hero-metrics,.ai-case-lifecycle__transition-panel,.ai-decision-trace__risk,.ai-todo-event-card__analysis,.ai-todo-event-card__analysis--compact{grid-template-columns:1fr}}.ai-todo-center__layout .ai-todo-center__integrated-panel{background:var(--ds-bg-container);border-radius:.8571428571rem;box-sizing:border-box;display:flex;flex-direction:column;height:auto;isolation:isolate;max-height:none;min-height:0;overflow:hidden}.ai-todo-center__layout .ai-todo-center__integrated-panel .ai-todo-canvas-shell--embedded{background:var(--ds-bg-container);border-bottom-left-radius:.8571428571rem;border-bottom-right-radius:.8571428571rem;display:flex;flex:0 0 auto;flex-direction:column;min-height:0;overflow:hidden}.ai-todo-center__layout .ai-todo-center__integrated-panel .ai-case-workspace--timeline{background:var(--ds-bg-container);border-radius:0!important;border-bottom-left-radius:.8571428571rem!important;border-bottom-right-radius:.8571428571rem!important;flex:0 0 auto;height:var(--ai-todo-workspace-height)!important;max-height:var(--ai-todo-workspace-height)!important;min-height:var(--ai-todo-workspace-height)!important;overflow:hidden}.ai-todo-center__layout .ai-todo-center__integrated-panel .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards,.ai-todo-center__layout .ai-todo-center__integrated-panel .ai-case-workspace--timeline>.ai-case-workspace__queue-column{align-self:stretch;background:var(--ds-bg-container);border-bottom-left-radius:.8571428571rem;height:100%;min-height:0;overflow:hidden}.ai-todo-center__layout .ai-todo-center__integrated-panel .ai-case-workspace--timeline>.ai-case-workspace__detail,.ai-todo-center__layout .ai-todo-center__integrated-panel .ai-case-workspace__detail{align-self:stretch;background:var(--ds-bg-container);border-bottom-right-radius:.8571428571rem;height:100%;min-height:0;min-width:18rem;min-width:var(--ai-todo-detail-min-width,18rem);overflow:hidden;position:relative}.ai-todo-center__layout .ai-case-workspace{flex:0 0 auto;min-height:0}.ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed)>.ai-todo-center__aside{align-self:stretch;box-sizing:border-box;height:auto;max-height:none;min-height:0}.ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed)>.ai-todo-center__aside>.ai-retrospective-panel{height:100%;max-height:100%;min-height:0}.ai-todo-center__layout .ai-case-workspace--timeline{align-items:stretch;flex:0 0 auto;height:var(--ai-todo-workspace-height);max-height:var(--ai-todo-workspace-height);min-height:var(--ai-todo-workspace-height)}.ai-todo-center__layout .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards{align-content:stretch;align-self:stretch;display:grid;grid-template-rows:var(--ai-todo-queue-list-block) var(--ai-todo-queue-pagination-block);height:100%;max-height:none;min-height:0}.ai-todo-center__layout .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list{align-content:start;align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:.7142857143rem;gap:var(--ai-todo-queue-card-gap,.7142857143rem);height:var(--ai-todo-queue-list-block);max-height:var(--ai-todo-queue-list-block);min-height:var(--ai-todo-queue-list-block);overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:.2857142857rem;padding-bottom:var(--ai-todo-queue-list-padding-bottom,.2857142857rem);padding-top:.7142857143rem;padding-top:var(--ai-todo-queue-list-padding-top,.7142857143rem);row-gap:.7142857143rem;row-gap:var(--ai-todo-queue-card-gap,.7142857143rem);scrollbar-color:#0000 #0000;scrollbar-width:thin}.ai-todo-center__layout .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list:hover{scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000) #0000}.ai-todo-center__layout .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar{height:3px;width:3px}.ai-todo-center__layout .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar-corner,.ai-todo-center__layout .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar-track{background:#0000}.ai-todo-center__layout .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar-thumb{background:#0000;border-radius:999px}.ai-todo-center__layout .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000)}.ai-todo-center__layout .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__pagination{align-items:center;background:var(--ds-bg-container);border-top:none;display:flex;height:var(--ai-todo-queue-pagination-block);justify-content:center;max-height:var(--ai-todo-queue-pagination-block);min-height:var(--ai-todo-queue-pagination-block);overflow:visible;position:relative;z-index:1}.ai-todo-center__layout .ai-case-workspace__detail{align-self:stretch;display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;min-width:18rem;min-width:var(--ai-todo-detail-min-width,18rem);overflow:hidden;position:relative}.ai-todo-center__layout .ai-case-workspace__detail>.ai-case-timeline-workbench{height:100%;inset:0;max-height:none;min-height:0;position:absolute;width:100%}.ai-todo-center__layout .ai-case-workspace__detail--select-idle>.ai-todo-center-empty--select{flex:none;height:auto;min-height:15.7142857143rem}.ai-todo-center__layout .ai-case-timeline-workbench{max-height:100%}.ai-todo-center__layout .ai-case-timeline-workbench,.ai-todo-center__layout .ai-case-timeline-workbench__body,.ai-todo-center__layout .ai-case-timeline-workbench__tabs,.ai-todo-center__layout .ai-case-timeline-workbench__tabs-shell{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.ai-todo-center__layout .ai-case-timeline-workbench__tabs>.ant-tabs-content-holder{flex:1 1;height:100%;min-height:0;overflow:hidden}.ai-todo-center__layout .ai-case-timeline-workbench__tabs>.ant-tabs-content-holder>.ant-tabs-content{display:flex;flex-direction:column;height:100%}.ai-todo-center__layout .ai-case-timeline-workbench__tabs .ant-tabs-tabpane-hidden{display:none!important}.ai-todo-center__layout .ai-case-timeline-workbench__tabs .ant-tabs-tabpane-active{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.ai-todo-center__layout .ai-case-timeline-workbench__detail{flex:1 1;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.ai-todo-center__layout--height-synced>.ai-todo-center__aside,html[data-desktop-tier=laptop] .ai-todo-center__layout--height-synced>.ai-todo-center__aside,html[data-desktop-tier=monitor] .ai-todo-center__layout--height-synced>.ai-todo-center__aside,html[data-desktop-tier=tv] .ai-todo-center__layout--height-synced>.ai-todo-center__aside{align-self:start;height:auto;height:var(--ai-todo-main-panel-height,auto);max-height:none;max-height:var(--ai-todo-main-panel-height,none);min-height:0;min-height:var(--ai-todo-main-panel-height,0)}.ai-todo-center__layout--height-synced>.ai-todo-center__aside>.ai-retrospective-panel,html[data-desktop-tier=laptop] .ai-todo-center__layout--height-synced>.ai-todo-center__aside>.ai-retrospective-panel,html[data-desktop-tier=monitor] .ai-todo-center__layout--height-synced>.ai-todo-center__aside>.ai-retrospective-panel,html[data-desktop-tier=tv] .ai-todo-center__layout--height-synced>.ai-todo-center__aside>.ai-retrospective-panel{height:100%;max-height:100%;min-height:0}.ai-todo-center__layout>.ai-todo-center__main{display:flex;flex-direction:column;min-height:100%;min-width:0}.ai-todo-center__layout>.ai-todo-center__main .ai-todo-center__integrated-panel,.ai-todo-center__layout>.ai-todo-center__main>.ai-todo-center__card{display:flex;flex:1 1;flex-direction:column;min-height:100%}.ai-todo-center__layout>.ai-todo-center__main .ai-todo-center__integrated-panel>.ai-todo-canvas-shell{display:flex;flex:1 1;flex-direction:column;min-height:0}.ai-todo-center__layout>.ai-todo-center__aside{display:flex;min-height:100%;min-width:0}.ai-todo-center__layout>.ai-todo-center__aside>.ai-retrospective-panel{flex:1 1;min-height:100%;width:100%}.ai-todo-center__layout.ai-todo-center__layout--retrospective-collapsed{align-items:start;grid-template-columns:minmax(0,1fr);position:relative}.ai-todo-center__layout.ai-todo-center__layout--retrospective-collapsed>.ai-todo-center__main{grid-column:1/-1;max-width:none;min-width:0;width:100%}.ai-todo-center__layout.ai-todo-center__layout--retrospective-collapsed .ai-todo-center__integrated-panel,.ai-todo-center__layout.ai-todo-center__layout--retrospective-collapsed>.ai-todo-center__main>.ai-todo-center__card{max-width:none;width:100%}.ai-todo-center__layout.ai-todo-center__layout--retrospective-collapsed .ai-todo-center__card,.ai-todo-center__layout.ai-todo-center__layout--retrospective-collapsed .ai-todo-center__main{min-height:0;overflow:hidden}.ai-todo-center__card-title{color:var(--ds-text-primary);font-size:1rem;font-weight:700;line-height:1.3;padding:0}.ai-todo-center__card-header{align-items:center;display:flex;gap:1.1428571429rem;justify-content:space-between;padding:1.1428571429rem 0 .8571428571rem}.ai-todo-center__card-toolbar{align-items:center;display:flex;flex-shrink:0;gap:.7142857143rem;justify-content:flex-end;margin-left:auto}.ai-todo-center__card-toolbar .ai-todo-center__ranking-control,.ai-todo-center__card-toolbar .ai-todo-center__ranking-select-wrap,.ai-todo-center__card-toolbar .ai-todo-refresh-btn__trigger,.ai-todo-center__card-toolbar .ai-todo-sync-toolbar{align-items:center;display:inline-flex}.ai-todo-center__card-toolbar .ai-todo-center__filter-control{align-items:center;display:inline-flex;gap:.5714285714rem}.ai-todo-center__filter-select-label{align-items:center;display:inline-flex;gap:0;height:100%;line-height:1;min-width:0}.ai-todo-center__filter-select-prefix{color:var(--ds-text-secondary);flex-shrink:0;font-weight:500;line-height:1}.ai-todo-center__filter-select-prefix:after{color:var(--ds-border);content:"|";font-weight:400;margin:0 .5714285714rem}.ai-todo-center__integrated-panel{background:var(--ds-bg-container);border:1px solid color-mix(in srgb,var(--ds-primary) 26%,#0000);border-radius:.8571428571rem;box-shadow:0 .8571428571rem 2.1428571429rem color-mix(in srgb,var(--ds-text-primary) 7%,#0000);box-sizing:border-box;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative}.ai-todo-center__integrated-panel:before{background:var(--ds-bg-container);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.ai-todo-center__integrated-panel>*{position:relative;z-index:1}.ai-todo-center__integrated-panel--retrospective-collapsed{overflow:hidden}.ai-todo-center__integrated-panel .ai-case-workspace--timeline{background:var(--ds-bg-container);border:none;border-radius:0;box-shadow:none;margin:0;overflow:hidden}.ai-todo-center__integrated-panel .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards{border-bottom-left-radius:.8571428571rem}.ai-todo-center__integrated-panel .ai-case-workspace--timeline>.ai-case-workspace__detail{border-bottom-right-radius:.8571428571rem}.ai-todo-center__integrated-panel>.ai-situational-banner{padding-bottom:var(--ds-space-1)}.ai-todo-center__workspace-toolbar{align-items:center;background:var(--ds-bg-container);border-bottom:1px solid var(--ds-border);display:flex;flex-shrink:0;justify-content:flex-start;padding:var(--ds-space-1) var(--ds-space-4) var(--ds-space-2);position:relative;width:100%;z-index:2}.ai-todo-center__layout .ai-todo-center__integrated-panel .ai-case-timeline-workbench__tabs-shell,.ai-todo-center__layout .ai-todo-center__integrated-panel .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards,.ai-todo-center__layout .ai-todo-center__integrated-panel .ai-case-workspace--timeline>.ai-case-workspace__queue-column{border-top:none}.ai-todo-center__workspace-toolbar .ai-todo-center__card-toolbar{align-items:center;display:flex;flex-wrap:nowrap;gap:.5714285714rem;justify-content:stretch;margin-left:0;width:100%}.ai-todo-center__workspace-toolbar .ai-todo-center__card-toolbar .ai-todo-center__filter-control,.ai-todo-center__workspace-toolbar .ai-todo-center__ranking-control{align-items:stretch;display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:.5714285714rem;max-width:none;min-width:0;width:100%}.ai-todo-center__workspace-toolbar .ai-todo-center__toolbar-chip,.ai-todo-center__workspace-toolbar .ai-todo-center__toolbar-chip--status{flex:1 1;max-width:none;min-width:0;width:auto}.ai-todo-center__workspace-toolbar .ai-todo-center__ranking-select-wrap{align-items:center;display:inline-flex;min-width:0;width:100%}.ai-todo-center__workspace-toolbar .ai-todo-center__ranking-select.ai-composer-chip-select--prompt.ant-select{min-width:0;width:100%}.ai-todo-center__workspace-toolbar .ai-todo-refresh-btn--workbench{align-items:center;display:inline-flex;height:2.2857142857rem;min-height:2.2857142857rem}.ai-todo-center__workspace-toolbar .ai-todo-sync-toolbar--workbench>*{flex:none;width:auto}.ai-todo-center__workspace-toolbar .ai-todo-refresh-btn__trigger{display:inline-flex}.ai-todo-center__workspace-toolbar .ai-todo-refresh-btn--workbench{width:auto}html[data-desktop-tier=laptop] .ai-todo-center__card-header{align-items:center;flex-wrap:wrap;gap:.7142857143rem}html[data-desktop-tier=laptop] .ai-todo-center__workspace-toolbar .ai-todo-center__card-toolbar{justify-content:stretch;max-width:none;width:100%}.ai-todo-center__pulse{align-items:center;background:#0000;border-bottom:none;color:var(--ds-text-secondary);display:flex;flex-wrap:wrap;font-size:.8571428571rem;gap:.7142857143rem;padding:0}.ai-todo-center__banner .ai-todo-center__pulse{border-top:1px solid var(--ds-border);margin-top:.8571428571rem;padding-top:.8571428571rem}.ai-todo-center__pulse-dot{animation:ai-todo-pulse 2s ease-in-out infinite;background:var(--ds-success);border-radius:50%;box-shadow:0 0 0 0 #22c55e80;height:.4285714286rem;width:.4285714286rem}@keyframes ai-todo-pulse{0%,to{box-shadow:0 0 0 0 #22c55e73}50%{box-shadow:0 0 0 .4285714286rem #22c55e00}}.ai-todo-center__pulse-item{align-items:center;display:inline-flex;gap:.4285714286rem}.ai-todo-center__pulse-sep{color:var(--ds-text-quaternary)}.ai-todo-center__banner{background:linear-gradient(180deg,var(--ds-fill-secondary) 0,var(--ds-bg-container) 100%);border:1px solid var(--ds-border);border-radius:.8571428571rem;box-shadow:0 .2857142857rem 1.2857142857rem #0f172a0f;margin:.8571428571rem 1.2857142857rem 1.1428571429rem;overflow:hidden;padding:1.2857142857rem 1.4285714286rem;position:relative}.ai-todo-center--workbench .ai-todo-center__banner{box-shadow:0 .4285714286rem 1.7142857143rem #0f172a14}.ai-todo-center--workbench .ai-todo-center__banner-title{color:var(--ds-primary);font-size:.9285714286rem;letter-spacing:.02em;text-transform:none}.ai-todo-center--workbench .ai-todo-center__banner-msg{color:var(--ds-text-primary);font-size:1.0714285714rem;font-weight:600}.ai-todo-center__banner--healthy{background:linear-gradient(180deg,#066aff0f 0,var(--ds-bg-container) 52%);border-top:.1428571429rem solid var(--ds-primary)}.ai-todo-center__banner--attention{background:linear-gradient(180deg,#faad1412 0,var(--ds-bg-container) 52%);border-top:.1428571429rem solid #faad14;border-top:.1428571429rem solid var(--ds-warning,#faad14)}.ai-todo-center__banner--warning{background:linear-gradient(180deg,#ff7d0012 0,var(--ds-bg-container) 52%);border-top:.1428571429rem solid #ff7d00;border-top:.1428571429rem solid var(--ds-high,#ff7d00)}.ai-todo-center__banner--critical{background:linear-gradient(180deg,#ff4d4f0d 0,var(--ds-bg-container) 52%);border-top:.1428571429rem solid var(--ds-critical)}.ai-todo-center__banner--analyzing,.ai-todo-center__banner--empty,.ai-todo-center__banner--offline{background:linear-gradient(180deg,var(--ds-fill-secondary) 0,var(--ds-bg-container) 52%);border-top:.1428571429rem solid #0000001f;border-top:.1428571429rem solid var(--ds-border-strong,#0000001f)}.ai-todo-center__banner-inner{display:flex;flex-direction:column;gap:0}.ai-todo-center__banner-header-row{align-items:flex-start;display:flex;gap:1.1428571429rem;justify-content:space-between}.ai-todo-center__banner-text{flex:1 1;min-width:0}.ai-todo-center__banner-msg{color:var(--ds-text-primary);font-size:1.0714285714rem;font-weight:600;line-height:1.55;max-width:51.4285714286rem}.ai-todo-center__banner-detail{color:var(--ds-text-tertiary);font-size:.8571428571rem;margin-top:.4285714286rem}.ai-todo-center__banner-badges{display:flex;flex-wrap:wrap;gap:.5714285714rem;margin-top:.8571428571rem}.ai-todo-center__risk-badge{align-items:center;border:1px solid #0000;border-radius:71.3571428571rem;display:inline-flex;font-size:.8571428571rem;font-weight:500;gap:.2857142857rem;padding:.1428571429rem .7142857143rem}.ai-todo-center__risk-badge--high{background:var(--ds-critical-bg);border-color:#ff4d4f33;color:var(--ds-critical)}.ai-todo-center__risk-badge--medium{background:var(--ds-high-bg);border-color:#ff7d0033;color:var(--ds-high)}.ai-todo-center__risk-badge--low{background:var(--ds-info-bg);border-color:#066aff26;color:var(--ds-info)}.ai-todo-center__risk-badge--chain{background:var(--ds-purple-bg);border-color:#722ed126;color:var(--ds-purple)}.ai-todo-center__banner-actions{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.5714285714rem}.ai-todo-center__confidence{align-items:center;background:var(--ds-success-bg);border:1px solid #22c55e33;border-radius:.5714285714rem;color:var(--ds-success);display:inline-flex;font-size:.8571428571rem;font-weight:500;gap:.4285714286rem;padding:.2857142857rem .7142857143rem}.ai-todo-center__health{grid-gap:1px;background:var(--ds-border);border-bottom:1px solid var(--ds-border);display:grid;gap:1px;grid-template-columns:repeat(6,minmax(0,1fr))}html[data-desktop-tier=monitor] .ai-todo-center__health,html[data-desktop-tier=tv] .ai-todo-center__health{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-desktop-tier=laptop] .ai-todo-center__health{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-todo-center__health-item{background:var(--ds-bg-container);padding:1rem 1.1428571429rem}.ai-todo-center__health-label{color:var(--ds-text-tertiary);font-size:.8571428571rem;margin-bottom:.2857142857rem}.ai-todo-center__health-value{color:var(--ds-text-primary);font-size:1.5714285714rem;font-weight:700;line-height:1.2}.ai-todo-center__health-unit{color:var(--ds-text-tertiary);font-size:.9285714286rem;font-weight:500;margin-left:.1428571429rem}.ai-todo-center__health-delta{font-size:.7857142857rem;font-weight:500;margin-top:.2857142857rem}.ai-todo-center__health-delta--up{color:var(--ds-critical)}.ai-todo-center__health-delta--down{color:var(--ds-success)}.ai-todo-center__health-delta--neutral{color:var(--ds-text-tertiary)}.ai-todo-center__split{--ai-todo-center-split-height:40rem;grid-gap:.8571428571rem;align-items:stretch;display:grid;gap:.8571428571rem;grid-template-columns:minmax(0,1fr) minmax(20rem,22.8571428571rem);padding:0 1.2857142857rem 1.2857142857rem}.ai-todo-center__region{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.8571428571rem;box-shadow:var(--ds-shadow-sm);display:flex;flex-direction:column;height:var(--ai-todo-center-split-height);min-height:34.2857142857rem;min-width:0;overflow:hidden}.ai-todo-center__region-header{align-items:center;border-bottom:1px solid var(--ds-border);display:flex;flex-shrink:0;gap:.8571428571rem;justify-content:space-between;padding:1rem 1.2857142857rem .7142857143rem}.ai-todo-center__region-title{color:var(--ds-text-primary);font-size:1.0714285714rem;font-weight:600;line-height:1.4}.ai-todo-center__main{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden}.ai-todo-center__main-header{align-items:center;border-bottom:1px solid var(--ds-border);display:flex;flex-shrink:0;flex-wrap:wrap;gap:.8571428571rem;justify-content:space-between;padding:1rem 1.2857142857rem}.ai-todo-center__section-title{color:var(--ds-text-primary);font-size:1rem;font-weight:600}.ai-todo-center__main-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.7142857143rem}.ai-todo-center__filter-tabs{background:var(--ds-fill-secondary);border-radius:.7142857143rem;display:inline-flex;gap:.2857142857rem;padding:.2142857143rem}.ai-todo-center__filter-tab{background:#0000;border:none;border-radius:.5714285714rem;color:var(--ds-text-secondary);cursor:pointer;font-size:.8571428571rem;font-weight:500;padding:.2857142857rem .8571428571rem;transition:background .2s,color .2s}.ai-todo-center__filter-tab:hover{color:var(--ds-text-primary)}.ai-todo-center__filter-tab--active{background:var(--ds-bg-container);box-shadow:var(--ds-shadow-sm);color:var(--ds-primary)}.ai-todo-center__ranking-select-wrap{align-items:center;display:inline-flex;gap:.5714285714rem}.ai-todo-center__ranking-select-label{color:var(--ds-text-tertiary);font-size:.8571428571rem;white-space:nowrap}.ai-todo-center__ranking-select{align-items:center;display:inline-flex;height:2.2857142857rem;min-width:12rem}.ai-todo-center__ranking-select.ai-composer-chip-select--prompt.ant-select .ant-select-selector{align-items:center!important;border-radius:.5714285714rem!important;display:flex!important;height:2.2857142857rem!important;min-height:2.2857142857rem!important}.ai-todo-center__ranking-select.ai-composer-chip-select--prompt.ant-select .ant-select-selection-item,.ai-todo-center__ranking-select.ai-composer-chip-select--prompt.ant-select .ant-select-selection-wrap{align-items:center!important;display:flex!important;line-height:1!important}.ai-todo-center__ranking-select.ant-select .ant-select-arrow,.ai-todo-center__ranking-select.ant-select .ant-select-suffix{align-items:center!important;color:var(--ds-text-tertiary)!important;cursor:pointer;display:inline-flex!important;height:100%!important;inset-inline-end:.5714285714rem!important;justify-content:center!important;margin:0!important;pointer-events:auto!important;top:0!important;transform:none!important}.ai-todo-center__ranking-select-arrow-hit{align-items:center;cursor:pointer;display:inline-flex;height:100%;justify-content:center;min-height:1rem;min-width:1rem;width:100%}.ai-todo-center__ranking-select-caret.anticon{align-items:center!important;display:inline-flex!important;font-size:.8571428571rem!important;justify-content:center!important;line-height:1!important;transform:translateY(.0714285714rem) rotate(180deg);transition:transform .2s ease}.ai-todo-center__ranking-select-caret--open.anticon{transform:translateY(.0714285714rem) rotate(0deg)}.ai-composer-select-dropdown.ai-composer-select-dropdown--prompt.ai-composer-select-dropdown--ranking.ant-select-dropdown{max-width:min(34.2857142857rem,calc(100vw - 3.42857rem))!important;min-width:14.2857142857rem!important;width:-webkit-max-content!important;width:max-content!important}.ai-composer-select-dropdown--ranking .rc-virtual-list-holder{max-height:min(30rem,52vh)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:.5714285714rem .7142857143rem .5714285714rem .5714285714rem!important}.ai-composer-select-dropdown--ranking .rc-virtual-list-holder-inner{position:static!important}.ai-composer-select-dropdown--ranking .ant-select-item{height:auto!important;min-height:0!important;overflow:visible!important}.ai-composer-select-dropdown--ranking .ant-select-item-option{align-items:flex-start!important;height:auto!important;min-height:auto!important;overflow:visible!important;padding:.7142857143rem .8571428571rem!important;white-space:normal!important}.ai-composer-select-dropdown--ranking .ant-select-item-option-content{flex:1 1;min-width:0;overflow:visible!important;white-space:normal!important}.ai-composer-select-dropdown--ranking .ant-select-item-option-active:not(.ant-select-item-option-disabled):not(:hover){background:#0000!important;font-weight:inherit!important}.ai-composer-select-dropdown--ranking .ant-select-item-option-selected:not(.ant-select-item-option-disabled):not(:hover){background:var(--ai-option-selected-bg)!important;color:var(--ai-option-text)!important;font-weight:600!important}.ai-composer-select-dropdown--ranking .ant-select-item-option-active:not(.ant-select-item-option-disabled):hover,.ai-composer-select-dropdown--ranking .ant-select-item-option:hover:not(.ant-select-item-option-disabled){background:var(--ai-option-hover-bg)!important;font-weight:inherit!important}.ai-composer-select-dropdown--ranking .ant-select-item-option-selected:not(.ant-select-item-option-disabled):hover{background:var(--ai-option-selected-bg)!important;color:var(--ai-option-text)!important;font-weight:600!important}.ai-todo-center__ranking-option{min-width:0;width:100%}.ai-todo-center__ranking-option-title{align-items:center;color:var(--ds-text-primary);display:flex;flex-wrap:wrap;font-size:.9285714286rem;font-weight:600;gap:.4285714286rem}.ai-todo-center__ranking-option-badge{background:var(--ds-primary-bg);border:1px solid #066aff26;border-radius:71.3571428571rem;color:var(--ds-primary);flex-shrink:0;font-size:.7142857143rem;font-weight:500;padding:0 .4285714286rem}.ai-todo-center__ranking-option-desc{color:var(--ds-text-tertiary);font-size:.7857142857rem;line-height:1.5;margin-top:.2857142857rem;overflow:visible;white-space:normal;word-break:break-word}.ai-composer-select-dropdown--ranking .ai-todo-center__ranking-option-desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal}.ai-composer-select-dropdown--ranking .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ai-todo-center__ranking-option-title{color:var(--ai-option-text)}.ai-composer-select-dropdown--ranking .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ai-todo-center__ranking-option-desc{color:var(--ds-text-secondary)}.ai-todo-center__ranking-explainer{align-items:flex-start;background:var(--ds-fill-secondary);border-bottom:1px solid var(--ds-border);display:flex;flex-shrink:0;gap:.8571428571rem;justify-content:space-between;padding:.7142857143rem 1.2857142857rem}.ai-todo-center__ranking-explainer-main{align-items:baseline;display:flex;flex-wrap:wrap;gap:.4285714286rem;min-width:0}.ai-todo-center__ranking-explainer-label{color:var(--ds-text-secondary);flex-shrink:0;font-size:.8571428571rem;font-weight:600}.ai-todo-center__ranking-explainer-text{color:var(--ds-text-tertiary);font-size:.8571428571rem;line-height:1.5}.ai-todo-center__ranking-why-btn{flex-shrink:0;font-size:.8571428571rem!important;height:auto!important;padding:0!important}.ai-todo-center__ranking-why-popover-title{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600;margin-bottom:.5714285714rem}.ai-todo-center__ranking-why-list{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.6;margin:0;padding-left:1.2857142857rem}.ai-todo-center__batch-bar{align-items:center;background:var(--ds-primary-bg);border-bottom:1px solid #066aff26;color:var(--ds-text-secondary);display:flex;flex-shrink:0;font-size:.8571428571rem;gap:.7142857143rem;padding:.5714285714rem 1.2857142857rem}.ai-todo-center__events{display:flex;flex:1 1;flex-direction:column;gap:1rem;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:1rem 1.2857142857rem 1.2857142857rem}.ai-case-detail,.ai-case-queue__list,.ai-case-workspace__empty,.ai-case-workspace__idle,.ai-decision-raw-log-drawer .ant-drawer-body,.ai-decision-raw-log-drawer__payload,.ai-decision-simulate-modal__nav,.ai-decision-trace__phase-track,.ai-todo-analysis-sheet__content,.ai-todo-center__events,.ai-todo-center__insight,.ai-todo-timeline-drawer .ant-drawer-body,.security-patrol-finding-drawer__scroll{scrollbar-color:#0000 #0000;scrollbar-width:thin}.ai-case-detail::-webkit-scrollbar,.ai-case-queue__list::-webkit-scrollbar,.ai-case-workspace__empty::-webkit-scrollbar,.ai-case-workspace__idle::-webkit-scrollbar,.ai-decision-raw-log-drawer .ant-drawer-body::-webkit-scrollbar,.ai-decision-raw-log-drawer__payload::-webkit-scrollbar,.ai-decision-simulate-modal__nav::-webkit-scrollbar,.ai-decision-trace__phase-track::-webkit-scrollbar,.ai-todo-analysis-sheet__content::-webkit-scrollbar,.ai-todo-center__events::-webkit-scrollbar,.ai-todo-center__insight::-webkit-scrollbar,.ai-todo-timeline-drawer .ant-drawer-body::-webkit-scrollbar,.security-patrol-finding-drawer__scroll::-webkit-scrollbar{height:.2857142857rem;width:.2857142857rem}.ai-case-detail::-webkit-scrollbar-thumb,.ai-case-detail::-webkit-scrollbar-track,.ai-case-queue__list::-webkit-scrollbar-thumb,.ai-case-queue__list::-webkit-scrollbar-track,.ai-case-workspace__empty::-webkit-scrollbar-thumb,.ai-case-workspace__empty::-webkit-scrollbar-track,.ai-case-workspace__idle::-webkit-scrollbar-thumb,.ai-case-workspace__idle::-webkit-scrollbar-track,.ai-decision-raw-log-drawer .ant-drawer-body::-webkit-scrollbar-thumb,.ai-decision-raw-log-drawer .ant-drawer-body::-webkit-scrollbar-track,.ai-decision-raw-log-drawer__payload::-webkit-scrollbar-thumb,.ai-decision-raw-log-drawer__payload::-webkit-scrollbar-track,.ai-decision-simulate-modal__nav::-webkit-scrollbar-thumb,.ai-decision-simulate-modal__nav::-webkit-scrollbar-track,.ai-decision-trace__phase-track::-webkit-scrollbar-thumb,.ai-decision-trace__phase-track::-webkit-scrollbar-track,.ai-todo-analysis-sheet__content::-webkit-scrollbar-thumb,.ai-todo-analysis-sheet__content::-webkit-scrollbar-track,.ai-todo-center__events::-webkit-scrollbar-thumb,.ai-todo-center__events::-webkit-scrollbar-track,.ai-todo-center__insight::-webkit-scrollbar-thumb,.ai-todo-center__insight::-webkit-scrollbar-track,.ai-todo-timeline-drawer .ant-drawer-body::-webkit-scrollbar-thumb,.ai-todo-timeline-drawer .ant-drawer-body::-webkit-scrollbar-track,.security-patrol-finding-drawer__scroll::-webkit-scrollbar-thumb,.security-patrol-finding-drawer__scroll::-webkit-scrollbar-track{background:#0000;border-radius:.1428571429rem}.ai-case-detail::-webkit-scrollbar-corner,.ai-case-queue__list::-webkit-scrollbar-corner,.ai-case-workspace__empty::-webkit-scrollbar-corner,.ai-case-workspace__idle::-webkit-scrollbar-corner,.ai-decision-raw-log-drawer .ant-drawer-body::-webkit-scrollbar-corner,.ai-decision-raw-log-drawer__payload::-webkit-scrollbar-corner,.ai-decision-simulate-modal__nav::-webkit-scrollbar-corner,.ai-decision-trace__phase-track::-webkit-scrollbar-corner,.ai-todo-analysis-sheet__content::-webkit-scrollbar-corner,.ai-todo-center__events::-webkit-scrollbar-corner,.ai-todo-center__insight::-webkit-scrollbar-corner,.ai-todo-timeline-drawer .ant-drawer-body::-webkit-scrollbar-corner,.security-patrol-finding-drawer__scroll::-webkit-scrollbar-corner{background:#0000}.ai-case-detail:hover,.ai-case-queue__list:hover,.ai-case-workspace__empty:hover,.ai-case-workspace__idle:hover,.ai-decision-raw-log-drawer .ant-drawer-body:hover,.ai-decision-raw-log-drawer__payload:hover,.ai-decision-simulate-modal__nav:hover,.ai-decision-trace__phase-track:hover,.ai-todo-analysis-sheet__content:hover,.ai-todo-center__events:hover,.ai-todo-center__insight:hover,.ai-todo-timeline-drawer .ant-drawer-body:hover,.security-patrol-finding-drawer__scroll:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000}.ai-case-detail:hover::-webkit-scrollbar-thumb,.ai-case-queue__list:hover::-webkit-scrollbar-thumb,.ai-case-workspace__empty:hover::-webkit-scrollbar-thumb,.ai-case-workspace__idle:hover::-webkit-scrollbar-thumb,.ai-decision-raw-log-drawer .ant-drawer-body:hover::-webkit-scrollbar-thumb,.ai-decision-raw-log-drawer__payload:hover::-webkit-scrollbar-thumb,.ai-decision-simulate-modal__nav:hover::-webkit-scrollbar-thumb,.ai-decision-trace__phase-track:hover::-webkit-scrollbar-thumb,.ai-todo-analysis-sheet__content:hover::-webkit-scrollbar-thumb,.ai-todo-center__events:hover::-webkit-scrollbar-thumb,.ai-todo-center__insight:hover::-webkit-scrollbar-thumb,.ai-todo-timeline-drawer .ant-drawer-body:hover::-webkit-scrollbar-thumb,.security-patrol-finding-drawer__scroll:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)}.ai-runtime-idle{display:flex;flex-direction:column;gap:1.1428571429rem;padding:.2857142857rem .1428571429rem .5714285714rem}.ai-runtime-idle__hero{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.8571428571rem;padding:1.1428571429rem}.ai-runtime-idle--healthy .ai-runtime-idle__hero{background:var(--ds-success-bg);border-color:#22c55e40}.ai-runtime-idle--quiet .ai-runtime-idle__hero{background:var(--ds-warning-bg);border-color:#faad1440}.ai-runtime-idle--critical .ai-runtime-idle__hero{background:var(--ds-critical-bg);border-color:#ef444440}.ai-runtime-idle--offline .ai-runtime-idle__hero{background:var(--ds-fill-secondary);border-color:var(--ds-border)}.ai-runtime-idle--risk .ai-runtime-idle__hero{background:#faad1414;border-color:#faad1459}.ai-runtime-idle--attack .ai-runtime-idle__hero{background:#ff7d001a;border-color:#ff7d0066}.ai-runtime-idle--data_error .ai-runtime-idle__hero{background:#722ed10f;border-color:#722ed14d}.ai-runtime-idle--lifecycle .ai-runtime-idle__hero{background:#066aff0d;border-color:#066aff33}.ai-runtime-idle--ai .ai-runtime-idle__hero{background:linear-gradient(135deg,#066aff1a,#066aff08);border-color:#066aff59}.ai-runtime-idle__category{background:var(--ds-fill-secondary);border-radius:71.3571428571rem;color:var(--ds-text-secondary);display:inline-flex;font-size:.7857142857rem;font-weight:600;margin-bottom:.5714285714rem;padding:.1428571429rem .5714285714rem}.ai-runtime-idle__headline{color:var(--ds-text-primary);font-size:1.1428571429rem;font-weight:600;margin-bottom:.4285714286rem}.ai-runtime-idle__subline{color:var(--ds-text-secondary);font-size:.9285714286rem;line-height:1.5;margin-bottom:.5714285714rem}.ai-runtime-idle__details{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.6;margin:0;padding-left:1.2857142857rem}.ai-runtime-idle__section{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.7142857143rem;padding:.8571428571rem 1rem}.ai-runtime-idle__section--last{margin-bottom:0}.ai-runtime-idle__section-title{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:700;letter-spacing:.04em;margin-bottom:.7142857143rem;text-transform:uppercase}.ai-runtime-idle__pulse-list{display:flex;flex-direction:column;gap:.5714285714rem}.ai-runtime-idle__pulse-row{align-items:center;color:var(--ds-text-secondary);display:flex;font-size:.8571428571rem;gap:.7142857143rem}.ai-runtime-idle__pulse-bar{display:inline-flex;flex-shrink:0;gap:.1428571429rem}.ai-runtime-idle__pulse-seg{background:var(--ds-border);border-radius:.1428571429rem;display:inline-block;height:.7142857143rem;width:.4285714286rem}.ai-runtime-idle__pulse-seg--on{background:var(--ds-primary)}.ai-runtime-idle--critical .ai-runtime-idle__pulse-seg--on{background:var(--ds-critical)}.ai-runtime-idle--attack .ai-runtime-idle__pulse-seg--on{background:var(--ds-high)}.ai-runtime-idle--risk .ai-runtime-idle__pulse-seg--on{background:#faad14}.ai-runtime-idle--ai .ai-runtime-idle__pulse-seg--on{animation:ai-runtime-pulse-seg 1.6s ease-in-out infinite;background:var(--ds-primary)}@keyframes ai-runtime-pulse-seg{0%,to{opacity:1}50%{opacity:.45}}.ai-runtime-idle--offline .ai-runtime-idle__pulse-seg--on{background:var(--ds-text-tertiary)}.ai-runtime-idle__pulse-label{flex:1 1}.ai-runtime-idle__activity{display:flex;flex-direction:column;gap:.5714285714rem;list-style:none;margin:0;padding:0}.ai-runtime-idle__activity-item{display:flex;font-size:.8571428571rem;gap:.8571428571rem;line-height:1.45}.ai-runtime-idle__activity-time{font-feature-settings:"tnum";color:var(--ds-primary);flex-shrink:0;font-variant-numeric:tabular-nums;font-weight:600;width:3rem}.ai-runtime-idle__activity-title{color:var(--ds-text-secondary)}.ai-runtime-idle__data-flows{display:flex;flex-direction:column;gap:.4285714286rem}.ai-runtime-idle__data-flow{align-items:center;color:var(--ds-text-tertiary);display:flex;font-size:.8571428571rem;gap:.5714285714rem}.ai-runtime-idle__data-flow--active{color:var(--ds-text-secondary)}.ai-runtime-idle__data-flow-dots{color:var(--ds-primary);font-family:monospace;font-size:.7142857143rem;letter-spacing:1px}.ai-runtime-idle__data-flow--active .ai-runtime-idle__data-flow-dots{opacity:1}.ai-runtime-idle__data-flow:not(.ai-runtime-idle__data-flow--active) .ai-runtime-idle__data-flow-dots{opacity:.35}.ai-runtime-idle__scopes{display:flex;flex-wrap:wrap;gap:.5714285714rem}.ai-runtime-idle__scope{background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.4285714286rem;color:var(--ds-text-secondary);font-size:.7857142857rem;padding:.2857142857rem .7142857143rem}.ai-runtime-idle__layer-tag-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem}.ai-runtime-idle__layer-tag{align-items:center;background:var(--ds-primary-bg);border:1px solid #066aff26;border-radius:71.3571428571rem;color:var(--ds-primary);display:inline-flex;font-size:.7857142857rem;font-weight:600;padding:.1428571429rem .5714285714rem}.ai-runtime-idle__layer-tag--inline{margin-right:.5714285714rem}.ai-runtime-idle__level-badge{align-items:center;background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.4285714286rem;color:var(--ds-text-primary);display:inline-flex;font-size:.7857142857rem;font-weight:700;justify-content:center;min-width:2rem;padding:.1428571429rem .5714285714rem}.ai-runtime-idle__group-label,.ai-runtime-idle__section-kicker{color:var(--ds-text-tertiary);font-size:.7857142857rem}.ai-runtime-idle__section-kicker{font-weight:600;letter-spacing:.04em;margin-bottom:.5714285714rem;text-transform:uppercase}.ai-runtime-idle__section--risk{background:#faad140a;border:1px solid #faad1438}.ai-runtime-idle--attack .ai-runtime-idle__section--risk,.ai-runtime-idle--critical .ai-runtime-idle__section--risk,.ai-runtime-idle--risk .ai-runtime-idle__section--risk{background:#ff7d000f;border-color:#ff7d0047}.ai-runtime-idle__risk-activities{display:flex;flex-direction:column;gap:.5714285714rem;margin:0;padding:0 0 0 1.2857142857rem}.ai-runtime-idle__risk-activity-item{color:var(--ds-text-primary);font-size:.9285714286rem;line-height:1.45}.ai-runtime-idle__risk-empty{color:var(--ds-text-tertiary);font-size:.8571428571rem;font-style:italic}.ai-runtime-idle__case-hint{background:var(--ds-fill-secondary);border:1px dashed var(--ds-border);border-radius:.5714285714rem;color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.5;padding:.7142857143rem .8571428571rem}.ai-runtime-idle__filter-empty{align-items:center;color:var(--ds-text-tertiary);display:flex;flex:1 1;font-size:.9285714286rem;justify-content:center;padding:3.4285714286rem 1.7142857143rem;text-align:center}.ai-todo-event-card{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.8571428571rem;flex-shrink:0;transition:border-color .2s,box-shadow .2s}.ai-todo-event-card:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-sm)}.ai-todo-event-card--selected{border-color:var(--ds-primary);box-shadow:0 0 0 .1428571429rem #066aff1a}.ai-todo-event-card--bound{border-color:#066aff59}.ai-todo-event-card__header{align-items:flex-start;border-bottom:1px solid var(--ds-border);display:flex;gap:.7142857143rem;padding:1rem 1.1428571429rem .7142857143rem}.ai-todo-event-card__select{flex-shrink:0;margin-top:.1428571429rem}.ai-todo-event-card__header-main{flex:1 1;min-width:0}.ai-todo-event-card__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem;margin-bottom:.4285714286rem}.ai-todo-event-card__severity{border-radius:.2857142857rem;display:inline-flex;font-size:.7857142857rem;font-weight:600;padding:1px .5714285714rem}.ai-todo-event-card__severity--critical{background:var(--ds-critical-bg);color:var(--ds-critical)}.ai-todo-event-card__severity--high{background:var(--ds-high-bg);color:var(--ds-high)}.ai-todo-event-card__severity--medium{background:var(--ds-medium-bg);color:var(--ds-medium)}.ai-todo-event-card__severity--low,.ai-todo-event-card__severity--unknown{background:var(--ds-low-bg);color:var(--ds-low)}.ai-todo-event-card__asset{color:var(--ds-text-primary);font-size:1rem;font-weight:600}.ai-todo-event-card__summary{color:var(--ds-text-secondary);font-size:.9285714286rem;line-height:1.45}.ai-todo-event-card__bound-tag{align-items:center;background:var(--ds-primary-bg);border-radius:.4285714286rem;color:var(--ds-primary);display:inline-flex;font-size:.7857142857rem;font-weight:500;gap:.2857142857rem;padding:.1428571429rem .5714285714rem}.ai-todo-event-card__meta{color:var(--ds-text-tertiary);display:flex;flex-wrap:wrap;font-size:.8571428571rem;gap:.8571428571rem;padding:0 1.1428571429rem .7142857143rem}.ai-todo-event-card__tags{display:flex;flex-wrap:wrap;gap:.4285714286rem;padding:0 1.1428571429rem .8571428571rem}.ai-todo-event-card__tag{background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.4285714286rem;color:var(--ds-text-secondary);font-size:.7857142857rem;padding:.1428571429rem .5714285714rem}.ai-todo-event-card__related{background:var(--ds-purple-bg);border:1px dashed #722ed140;border-radius:.5714285714rem;color:var(--ds-purple);cursor:pointer;font-size:.8571428571rem;margin:0 1.1428571429rem .8571428571rem;padding:.5714285714rem .7142857143rem}.ai-todo-event-card__related:hover{border-style:solid}.ai-todo-event-card__analysis{grid-gap:1px;background:var(--ds-border);border-top:1px solid var(--ds-border);display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr))}.ai-todo-event-card__analysis--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-todo-event-card__analysis-col--fallback{background:var(--ds-bg-container);border-top:1px solid var(--ds-border);padding:.8571428571rem 1rem}.ai-todo-event-card__decision-support{background:linear-gradient(180deg,var(--ds-fill-secondary) 0,var(--ds-bg-container) 100%);border-top:1px solid var(--ds-border)}.ai-todo-event-card__decision-support-title{color:var(--ds-primary);font-size:.7857142857rem;font-weight:700;letter-spacing:.06em;padding:.7142857143rem 1.1428571429rem 0;text-transform:uppercase}.ai-decision-support{padding:.7142857143rem 1rem 1rem}.ai-decision-support__header{align-items:flex-start;background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.7142857143rem;display:flex;gap:.8571428571rem;justify-content:space-between;margin-bottom:.7142857143rem;padding:.8571428571rem 1rem}.ai-decision-support__judgment{flex:1 1;min-width:0}.ai-decision-support__judgment-label{color:var(--ds-text-tertiary);display:block;font-size:.7142857143rem;font-weight:600;margin-bottom:.2857142857rem}.ai-decision-support__judgment-text{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600;line-height:1.45;min-width:0}.ai-decision-support__judgment-text .assistant-markdown{font-weight:600}.ai-decision-support__judgment-text .assistant-markdown p:first-child{margin-top:0}.ai-decision-support__judgment-text .assistant-markdown p:last-child{margin-bottom:0}.ai-decision-support__confidence{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0}.ai-decision-support__confidence-label{color:var(--ds-text-tertiary);font-size:.7142857143rem}.ai-decision-support__confidence-value{color:var(--ds-success);font-size:1.4285714286rem;font-weight:700;line-height:1.2}.ai-decision-support__sections{display:flex;flex-direction:column;gap:.4285714286rem;margin-bottom:.8571428571rem}.ai-decision-support__section{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.5714285714rem;overflow:hidden}.ai-decision-support__section-toggle-wrap{align-items:center;background:var(--ds-bg-container);display:flex;gap:.5714285714rem;padding-right:.8571428571rem}.ai-decision-support__section-toggle{align-items:center;background:#0000;border:none;color:var(--ds-text-primary);cursor:pointer;display:flex;flex:1 1;font-size:.8571428571rem;font-weight:600;gap:.5714285714rem;min-width:0;padding:.6428571429rem .8571428571rem;text-align:left}.ai-decision-support__section-label{color:var(--ds-text-primary);flex:1 1 auto;font-size:.9285714286rem;font-weight:600;min-width:0}.ai-decision-support__section-chevron{color:var(--ds-text-tertiary);flex-shrink:0;font-size:.7142857143rem;margin-left:auto;transition:transform .2s ease}.ai-decision-support__section-chevron--open{color:var(--ds-primary);transform:rotate(180deg)}.ai-decision-support__section--open .ai-decision-support__section-toggle{border-bottom:none}.ai-decision-support__section-icon{color:var(--ds-primary);font-size:.9285714286rem}.ai-decision-support__section-badge{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:500;margin-left:auto}.ai-decision-support__section-body{min-width:0;overflow-x:hidden;padding:.8571428571rem}.ai-decision-support__action-list{list-style:none;margin:0;padding:0}.ai-decision-support__action-item{align-items:flex-start;border-bottom:1px dashed var(--ds-border);display:flex;gap:.7142857143rem;padding:.5714285714rem 0}.ai-decision-support__action-item:last-child{border-bottom:none}.ai-decision-support__action-footer,.ai-decision-support__inaction-footer{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem;justify-content:flex-start;margin-top:.5714285714rem}.ai-decision-support__action-order{align-items:center;background:var(--ds-primary-bg);border-radius:50%;color:var(--ds-primary);display:inline-flex;flex-shrink:0;font-size:.7857142857rem;font-weight:700;height:1.5714285714rem;justify-content:center;width:1.5714285714rem}.ai-decision-support__action-label{color:var(--ds-text-primary);font-size:.8571428571rem;font-weight:600}.ai-decision-support__action-detail{color:var(--ds-text-tertiary);font-size:.7857142857rem;margin-top:.1428571429rem}.ai-decision-support__bullet-list,.ai-decision-support__consequence-list{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.55;margin:0;padding-left:1.2857142857rem}.ai-decision-support__consequence-list li{color:var(--ds-warning)}.ai-case-timeline-detail,.ai-decision-support{min-width:0;overflow-x:hidden}.ai-decision-support__markdown-block{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.55;min-width:0;overflow-x:auto}.ai-decision-support__markdown-block .assistant-markdown table{border-collapse:collapse;min-width:100%}.ai-decision-support__overview-text{overflow-x:auto}.ai-decision-support__overview-text .assistant-markdown table{border-collapse:collapse;min-width:100%}.ai-decision-support__judgment-text{overflow-x:auto}.ai-decision-support__judgment-text .assistant-markdown table{border-collapse:collapse;min-width:100%}.ai-decision-support__markdown-block .assistant-markdown p:first-child{margin-top:0}.ai-decision-support__markdown-block .assistant-markdown p:last-child{margin-bottom:0}.ai-decision-support__markdown-block .assistant-markdown ol,.ai-decision-support__markdown-block .assistant-markdown ul{margin:.4285714286rem 0;padding-left:1.2857142857rem}.ai-decision-support__markdown-block .assistant-markdown li+li{margin-top:.2857142857rem}.ai-decision-support__markdown-block--warning,.ai-decision-support__markdown-block--warning .assistant-markdown{color:var(--ds-warning)}.ai-decision-support__options{display:flex;flex-direction:column;gap:.5714285714rem}.ai-decision-support__option{background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.5714285714rem;cursor:pointer;display:block;padding:.7142857143rem .8571428571rem;text-align:left;transition:border-color .2s,box-shadow .2s;width:100%}.ai-decision-support__option:hover{border-color:var(--ds-primary)}.ai-decision-support__option--selected{background:var(--ds-primary-bg);border-color:var(--ds-primary);box-shadow:0 0 0 .1428571429rem #066aff1a}.ai-decision-support__option--recommended{border-style:solid}.ai-decision-support__option-header{align-items:center;display:flex;gap:.5714285714rem;margin-bottom:.2857142857rem}.ai-decision-support__option-label{color:var(--ds-text-primary);font-size:.8571428571rem;font-weight:700}.ai-decision-support__option-badge{background:var(--ds-primary-bg);border:1px solid #066aff26;border-radius:.2857142857rem;color:var(--ds-primary);font-size:.7142857143rem;font-weight:600;padding:1px .4285714286rem}.ai-decision-support__option-desc{color:var(--ds-text-secondary);font-size:.7857142857rem;line-height:1.5;margin:0 0 .5714285714rem}.ai-decision-support__option-metrics{color:var(--ds-text-tertiary);display:flex;flex-wrap:wrap;font-size:.7142857143rem;gap:.7142857143rem}.ai-decision-support__impact{border-radius:.2857142857rem;display:inline-block;font-weight:600;margin-left:.1428571429rem;padding:1px .3571428571rem}.ai-decision-support__impact--low{background:var(--ds-success-bg);color:var(--ds-success)}.ai-decision-support__impact--medium{background:var(--ds-warning-bg);color:var(--ds-warning)}.ai-decision-support__impact--high{background:var(--ds-critical-bg);color:var(--ds-critical)}.ai-decision-support__inaction-preview{display:flex;flex-direction:column;gap:.4285714286rem}.ai-decision-support__options-preview{background:var(--ds-bg-container);border:1px dashed var(--ds-border);border-radius:.5714285714rem;margin-bottom:.8571428571rem;padding:.7142857143rem .8571428571rem}.ai-decision-support__options-preview-header{align-items:baseline;display:flex;gap:.5714285714rem;justify-content:space-between;margin-bottom:.5714285714rem}.ai-decision-support__options-preview-title{color:var(--ds-text-primary);font-size:.8571428571rem;font-weight:600}.ai-decision-support__options-preview-hint{color:var(--ds-text-tertiary);font-size:.7142857143rem}.ai-decision-support__options-table{display:flex;flex-direction:column;gap:.2857142857rem;margin-bottom:.5714285714rem}.ai-decision-support__options-row{align-items:center;background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.4285714286rem;display:flex;font-size:.7857142857rem;gap:.8571428571rem;justify-content:space-between;padding:.5714285714rem .7142857143rem;text-align:left;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.ai-decision-support__options-row:hover{background:#066aff0a;border-color:#066aff6b;box-shadow:0 0 0 1px #066aff14}.ai-decision-support__options-row-main{display:flex;flex:1 1;flex-direction:column;gap:.2857142857rem;min-width:0}.ai-decision-support__options-row-actions{align-items:center;display:flex;flex-shrink:0;gap:.5714285714rem}.ai-decision-support__action-execute-btn,.ai-decision-support__options-execute-btn,.ai-decision-support__options-trace-btn{border-radius:.7142857143rem!important;flex-shrink:0;font-size:.8571428571rem;height:2rem;padding:0 .7142857143rem}.ai-decision-support__options-row--recommended{border-color:var(--ds-border)}.ai-decision-support__options-row-label{align-items:center;color:var(--ds-text-primary);display:flex;font-weight:600;gap:.4285714286rem}.ai-decision-support__options-row-metrics{color:var(--ds-text-tertiary);white-space:nowrap}.ai-decision-simulate-modal__layout{grid-gap:1.1428571429rem;container-name:ai-decision-simulate;container-type:inline-size;display:grid;gap:1.1428571429rem;grid-template-columns:14.2857142857rem minmax(0,1fr);min-height:25.7142857143rem}@container ai-decision-simulate (max-width: 36rem){.ai-decision-simulate-modal__layout{grid-template-columns:1fr}}.ai-decision-simulate-modal__nav{display:flex;flex-direction:column;gap:.8571428571rem;max-height:30rem;overflow-y:auto;padding-right:.2857142857rem}.ai-decision-simulate-modal__nav-group-label{color:var(--ds-text-tertiary);font-size:.7142857143rem;font-weight:700;letter-spacing:.06em;margin-bottom:.2857142857rem;padding:0 .5714285714rem;text-transform:uppercase}.ai-decision-simulate-modal__nav-item{align-items:flex-start;background:var(--ds-fill-secondary);border:1px solid #0000;border-radius:.5714285714rem;color:var(--ds-text-secondary);cursor:pointer;display:flex;font-size:.7857142857rem;font-weight:500;gap:.5714285714rem;margin-bottom:.2857142857rem;padding:.5714285714rem .7142857143rem;text-align:left;transition:border-color .15s,background .15s;width:100%}.ai-decision-simulate-modal__nav-item:hover{border-color:var(--ds-border-strong)}.ai-decision-simulate-modal__nav-item--active{background:var(--ds-primary-bg);border-color:var(--ds-primary);color:var(--ds-primary)}.ai-decision-simulate-modal__nav-item--inaction.ai-decision-simulate-modal__nav-item--active{background:var(--ds-warning-bg);border-color:var(--ds-warning);color:var(--ds-warning)}.ai-decision-simulate-modal__nav-item--recommended.ai-decision-simulate-modal__nav-item--active{background:var(--ds-success-bg);border-color:var(--ds-success);color:var(--ds-success)}.ai-decision-simulate-modal__nav-icon{flex-shrink:0;margin-top:1px}.ai-decision-simulate-modal__nav-text{line-height:1.35}.ai-decision-simulate-modal__event-impact{border:1px solid var(--ds-border);border-radius:.5714285714rem;font-size:.8571428571rem;line-height:1.55;margin-bottom:.8571428571rem;padding:.7142857143rem .8571428571rem}.ai-decision-simulate-modal__event-impact-label{display:block;font-size:.7142857143rem;font-weight:700;letter-spacing:.04em;margin-bottom:.2857142857rem;text-transform:uppercase}.ai-decision-simulate-modal__event-impact--inaction{background:var(--ds-warning-bg);border-color:#faad144d;color:var(--ds-text-secondary)}.ai-decision-simulate-modal__event-impact--inaction .ai-decision-simulate-modal__event-impact-label{color:var(--ds-warning)}.ai-decision-simulate-modal__event-impact--recommended{background:var(--ds-success-bg);border-color:#22c55e40;color:var(--ds-text-secondary)}.ai-decision-simulate-modal__event-impact--recommended .ai-decision-simulate-modal__event-impact-label{color:var(--ds-success)}.ai-decision-simulate-modal__event-impact--option{background:var(--ds-primary-bg);border-color:#066aff33;color:var(--ds-text-secondary)}.ai-decision-simulate-modal__event-impact--option .ai-decision-simulate-modal__event-impact-label{color:var(--ds-primary)}.ai-decision-simulate-modal__tabs{margin-bottom:1.1428571429rem}.ai-decision-simulate-modal__intro{color:var(--ds-text-secondary);font-size:.9285714286rem;line-height:1.55;margin:0 0 1.1428571429rem}.ai-decision-simulate-modal__timeline{display:flex;flex-direction:column;gap:0}.ai-decision-simulate-modal__step{display:flex;gap:.8571428571rem}.ai-decision-simulate-modal__step-rail{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:1.1428571429rem}.ai-decision-simulate-modal__dot{border-radius:50%;flex-shrink:0;height:.7142857143rem;width:.7142857143rem}.ai-decision-simulate-modal__dot--low{background:var(--ds-info)}.ai-decision-simulate-modal__dot--medium{background:var(--ds-warning)}.ai-decision-simulate-modal__dot--critical,.ai-decision-simulate-modal__dot--high{background:var(--ds-critical)}.ai-decision-simulate-modal__dot--unknown{background:var(--ds-text-tertiary)}.ai-decision-simulate-modal__line{background:var(--ds-border);flex:1 1;min-height:1.7142857143rem;width:.1428571429rem}.ai-decision-simulate-modal__step-content{padding-bottom:1.1428571429rem}.ai-decision-simulate-modal__step-time{color:var(--ds-primary);font-size:.7857142857rem;font-weight:600;margin-bottom:.1428571429rem}.ai-decision-simulate-modal__step-title{color:var(--ds-text-primary);font-size:.9285714286rem;margin-bottom:.2857142857rem}.ai-decision-simulate-modal__severity{border:none;border-radius:.5714285714rem;display:inline-block;font-size:.7142857143rem;font-weight:600;padding:.2142857143rem .8571428571rem}.ai-decision-simulate-modal__severity--critical{background:var(--ds-critical-bg);color:var(--ds-critical)}.ai-decision-simulate-modal__severity--high{background:var(--ds-high-bg);color:var(--ds-high)}.ai-decision-simulate-modal__severity--medium{background:var(--ds-medium-bg);color:var(--ds-medium)}.ai-decision-simulate-modal__severity--low,.ai-decision-simulate-modal__severity--unknown{background:var(--ds-low-bg);color:var(--ds-low)}.ai-decision-simulate-modal__outcome{background:var(--ds-warning-bg);border:1px solid #faad1440;border-radius:.5714285714rem;color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.55;padding:.8571428571rem 1rem}.ai-decision-simulate-modal__outcome-label{color:var(--ds-warning);display:block;font-weight:600;margin-bottom:.2857142857rem}.ai-decision-simulate-modal__footer{display:flex;gap:.5714285714rem;justify-content:flex-end}.ai-todo-event-card__analysis-col{background:var(--ds-bg-container);padding:.8571428571rem 1rem}.ai-todo-event-card__analysis-label{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:600;letter-spacing:.02em;margin-bottom:.4285714286rem}.ai-todo-event-card__analysis-text,.ai-todo-event-card__suggestions{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.55}.ai-todo-event-card__suggestions{margin:0;padding-left:1.1428571429rem}.ai-todo-event-card__impact{background:var(--ds-fill-secondary);border-top:1px solid var(--ds-border);padding:.7142857143rem 1.1428571429rem}.ai-todo-event-card__impact-label{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:600;margin-bottom:.4285714286rem}.ai-todo-event-card__impact-list{display:flex;flex-wrap:wrap;gap:.4285714286rem}.ai-todo-event-card__impact-item{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.4285714286rem;color:var(--ds-text-secondary);font-size:.7857142857rem;padding:.1428571429rem .5714285714rem}.ai-todo-event-card__confidence{align-items:center;border-top:1px solid var(--ds-border);color:var(--ds-text-tertiary);display:flex;font-size:.7857142857rem;gap:.5714285714rem;padding:.5714285714rem 1.1428571429rem}.ai-todo-event-card__confidence-value{color:var(--ds-success);font-weight:600}.ai-todo-event-card__evidence{background:var(--ds-fill-secondary);border-top:1px solid var(--ds-border)}.ai-todo-event-card__evidence-toggle{align-items:center;background:#0000;border:none;border-bottom:1px solid var(--ds-border);color:var(--ds-text-primary);cursor:pointer;display:flex;font-size:.9285714286rem;font-weight:600;gap:.5714285714rem;padding:.7142857143rem 1.1428571429rem;text-align:left;width:100%}.ai-todo-event-card__evidence-toggle:hover{background:var(--ds-bg-container)}.ai-todo-event-card__evidence-badge{background:var(--ds-primary-bg);border-radius:.4285714286rem;color:var(--ds-primary);font-size:.7142857143rem;font-weight:600;letter-spacing:.04em;margin-left:auto;padding:.1428571429rem .5714285714rem;text-transform:uppercase}.ai-todo-event-card__evidence-count{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:500;margin-left:auto}.ai-todo-event-card__trace-panel{padding:.8571428571rem 1rem 1rem}.ai-todo-event-card__sources-panel,.ai-todo-event-card__trace-panel{background:var(--ds-bg-container);border-bottom:1px solid var(--ds-border)}.ai-todo-event-card__sources-panel{padding:.8571428571rem 1.1428571429rem 1rem}.ai-todo-event-card__sources-title{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:600;margin-bottom:.5714285714rem}.ai-todo-event-card__sources-list{list-style:none;margin:0;padding:0}.ai-todo-event-card__sources-item{align-items:center;border-bottom:1px dashed var(--ds-border);color:var(--ds-text-secondary);display:flex;flex-wrap:wrap;font-size:.8571428571rem;gap:.4285714286rem;padding:.4285714286rem 0}.ai-todo-event-card__sources-item:last-child{border-bottom:none}.ai-todo-event-card__sources-check{color:var(--ds-success);font-size:.7857142857rem}.ai-todo-event-card__sources-name{color:var(--ds-text-primary);font-weight:500}.ai-todo-event-card__sources-range{color:var(--ds-text-tertiary)}.ai-todo-event-card__sources-link.ant-btn{font-size:.8571428571rem;height:auto;margin-left:auto;padding:0}.ai-decision-trace__pipeline{align-items:center;background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.5714285714rem;display:flex;flex-wrap:wrap;gap:.2857142857rem;margin-bottom:.8571428571rem;padding:.5714285714rem .7142857143rem}.ai-decision-trace__pipeline-sep{background:var(--ds-border-strong);flex-shrink:0;height:1px;width:.8571428571rem}.ai-decision-trace__pipeline-node{align-items:center;background:#0000;border:1px solid #0000;border-radius:.4285714286rem;color:var(--ds-text-tertiary);cursor:pointer;display:inline-flex;font-size:.7142857143rem;gap:.2857142857rem;padding:.2857142857rem .5714285714rem}.ai-decision-trace__pipeline-node--active,.ai-decision-trace__pipeline-node:hover{background:var(--ds-primary-bg);border-color:var(--ds-primary);color:var(--ds-primary)}.ai-decision-trace__pipeline-num{align-items:center;background:var(--ds-bg-container);border-radius:50%;display:inline-flex;font-size:.7142857143rem;font-weight:700;height:1.1428571429rem;justify-content:center;width:1.1428571429rem}.ai-decision-trace__pipeline-label{white-space:nowrap}.ai-decision-trace__step{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.5714285714rem;margin-bottom:.5714285714rem;overflow:hidden}.ai-decision-trace__step:last-child{margin-bottom:0}.ai-decision-trace__step-header{align-items:center;background:var(--ds-fill-secondary);border:none;color:var(--ds-text-primary);cursor:pointer;display:flex;font-size:.8571428571rem;font-weight:600;gap:.5714285714rem;padding:.7142857143rem .8571428571rem;text-align:left;width:100%}.ai-decision-trace__step--expanded .ai-decision-support__section-toggle-wrap{border-bottom:none}.ai-decision-trace__step-icon{color:var(--ds-primary);font-size:1rem}.ai-decision-trace__step-title{flex:1 1}.ai-decision-trace__step-body{padding:.8571428571rem}.ai-decision-trace__trigger{display:flex;flex-direction:column;gap:1.1428571429rem}.ai-decision-trace__trigger-section{display:flex;flex-direction:column;gap:.5714285714rem}.ai-decision-trace__trigger-heading{color:var(--ds-text-secondary);font-size:.8571428571rem;font-weight:600;margin:0}.ai-decision-trace__trigger-profile{grid-gap:.5714285714rem;container-name:ai-decision-trigger-profile;container-type:inline-size;display:grid;gap:.5714285714rem;grid-template-columns:repeat(2,minmax(0,1fr))}@container ai-decision-trigger-profile (max-width: 22rem){.ai-decision-trace__trigger-profile{grid-template-columns:1fr}}.ai-decision-trace__trigger-profile-item{background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.5714285714rem;display:flex;flex-direction:column;gap:.2857142857rem;padding:.5714285714rem .7142857143rem}.ai-decision-trace__trigger-profile-label{color:var(--ds-text-tertiary);font-size:.7142857143rem}.ai-decision-trace__trigger-profile-value{color:var(--ds-text);font-size:.8571428571rem;word-break:break-word}.ai-decision-trace__trigger-profile-value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7857142857rem;line-height:1.45}.ai-decision-trace__trigger-chain{align-items:stretch;display:flex;flex-direction:column;gap:0;padding:.2857142857rem 0}.ai-decision-trace__trigger-chain-arrow{align-items:center;color:var(--ds-text-tertiary);display:flex;font-size:.8571428571rem;height:1.4285714286rem;justify-content:center}.ai-decision-trace__trigger-chain-node{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.5714285714rem;display:flex;flex-direction:column;gap:.1428571429rem;padding:.5714285714rem .8571428571rem}.ai-decision-trace__trigger-chain-label{color:var(--ds-primary);font-size:.7142857143rem;font-weight:600}.ai-decision-trace__trigger-chain-value{color:var(--ds-text);font-size:.8571428571rem;word-break:break-word}.ai-decision-trace__trigger-depth{display:flex;flex-direction:column;gap:.5714285714rem;list-style:none;margin:0;padding:0}.ai-decision-trace__trigger-depth-item{background:var(--ds-fill-secondary);border-left:.2142857143rem solid var(--ds-primary);border-radius:0 .4285714286rem .4285714286rem 0;display:flex;flex-direction:column;gap:.1428571429rem;padding:.5714285714rem .7142857143rem}.ai-decision-trace__trigger-depth-title{color:var(--ds-text-secondary);font-size:.7857142857rem;font-weight:600}.ai-decision-trace__trigger-depth-detail{color:var(--ds-text);font-size:.8571428571rem;line-height:1.5}.ai-decision-trace__trigger-table-wrap{border:1px solid var(--ds-border);border-radius:.5714285714rem;overflow-x:auto}.ai-decision-trace__trigger-table{border-collapse:collapse;font-size:.8571428571rem;width:100%}.ai-decision-trace__trigger-table td,.ai-decision-trace__trigger-table th{border-bottom:1px solid var(--ds-border);padding:.5714285714rem .7142857143rem;text-align:left;vertical-align:top}.ai-decision-trace__trigger-table th{background:var(--ds-fill-secondary);color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:600;white-space:nowrap}.ai-decision-trace__trigger-table tr:last-child td{border-bottom:none}.ai-decision-trace__trigger-table-field{color:var(--ds-text-secondary);font-weight:500;min-width:6.2857142857rem;white-space:nowrap;width:28%}.ai-decision-trace__trigger-summary{background:var(--ds-primary-bg);border:1px solid color-mix(in srgb,var(--ds-primary) 25%,#0000);border-radius:.5714285714rem;padding:.7142857143rem .8571428571rem}.ai-decision-trace__trigger-summary-label{color:var(--ds-primary);display:block;font-size:.7142857143rem;font-weight:600;margin-bottom:.2857142857rem}.ai-decision-trace__trigger-summary-text{color:var(--ds-text);font-size:.8571428571rem;line-height:1.55;margin:0}.ai-decision-trace__trigger-actions{display:flex;justify-content:flex-end}.ai-decision-trace__source-row{align-items:flex-start;border-bottom:1px dashed var(--ds-border);display:flex;font-size:.8571428571rem;gap:.7142857143rem;justify-content:space-between;padding:.5714285714rem 0}.ai-decision-trace__source-row:last-child{border-bottom:none}.ai-decision-trace__source-check{color:var(--ds-success);margin-right:.4285714286rem}.ai-decision-trace__source-meta{color:var(--ds-text-tertiary)}.ai-decision-trace__source-side{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.1428571429rem}.ai-decision-trace__source-side--value{flex-shrink:1;max-width:58%;min-width:0}.ai-decision-trace__source-value{color:var(--ds-text);text-align:right;word-break:break-word}.ai-decision-trace__source-value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7857142857rem;line-height:1.45}.ai-decision-trace__latency{border-radius:.2857142857rem;font-size:.7142857143rem;padding:1px .4285714286rem}.ai-decision-trace__latency--realtime{background:var(--ds-success-bg);color:var(--ds-success)}.ai-decision-trace__latency--near_realtime{background:var(--ds-info-bg);color:var(--ds-info)}.ai-decision-trace__latency--delayed{background:var(--ds-fill-secondary);color:var(--ds-text-tertiary)}.ai-decision-trace__link-btn.ant-btn{font-size:.8571428571rem;height:auto;padding:0}.ai-decision-trace__feature-stack{display:flex;flex-direction:column;gap:.5714285714rem}.ai-decision-trace__feature-stack-connector{display:flex;justify-content:center;padding:.1428571429rem 0}.ai-decision-trace__feature-stack-arrow{align-items:center;background:var(--ds-fill-secondary);border:1px dashed var(--ds-border);border-radius:50%;color:var(--ds-text-tertiary);display:inline-flex;font-size:.8571428571rem;height:1.7142857143rem;justify-content:center;width:1.7142857143rem}.ai-decision-trace__feature-stack-layer{background:var(--ds-bg-container);border:1px solid color-mix(in srgb,var(--ds-primary) 35%,var(--ds-border));border-radius:.7142857143rem;overflow:hidden}.ai-decision-trace__feature-stack-layer--alert,.ai-decision-trace__feature-stack-layer--logDetail,.ai-decision-trace__feature-stack-layer--rawLog{border-color:color-mix(in srgb,var(--ds-primary) 35%,var(--ds-border))}.ai-decision-trace__feature-stack-head{align-items:flex-start;background:var(--ds-bg-container);border-bottom:1px solid var(--ds-border);display:flex;gap:.7142857143rem;padding:.7142857143rem .8571428571rem}.ai-decision-trace__feature-stack-num{align-items:center;background:var(--ds-primary-bg);border:1px solid color-mix(in srgb,var(--ds-primary) 25%,#0000);border-radius:50%;color:var(--ds-primary);display:inline-flex;flex-shrink:0;font-size:.7857142857rem;font-weight:700;height:1.5714285714rem;justify-content:center;width:1.5714285714rem}.ai-decision-trace__feature-stack-layer--logDetail .ai-decision-trace__feature-stack-num,.ai-decision-trace__feature-stack-layer--rawLog .ai-decision-trace__feature-stack-num{background:var(--ds-primary-bg);border-color:color-mix(in srgb,var(--ds-primary) 25%,#0000);color:var(--ds-primary)}.ai-decision-trace__feature-stack-meta{display:flex;flex-direction:column;gap:.1428571429rem;min-width:0}.ai-decision-trace__feature-stack-title{color:var(--ds-text-secondary);font-size:.8571428571rem;font-weight:600}.ai-decision-trace__feature-stack-tool{color:var(--ds-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7142857143rem}.ai-decision-trace__feature-stack-layer--logDetail .ai-decision-trace__feature-stack-tool,.ai-decision-trace__feature-stack-layer--rawLog .ai-decision-trace__feature-stack-tool{color:var(--ds-primary)}.ai-decision-trace__feature-stack-desc{color:var(--ds-text-tertiary);font-size:.7142857143rem;line-height:1.45}.ai-decision-trace__feature-stack-body{padding:.2857142857rem .8571428571rem .7142857143rem}.ai-decision-trace__feature-stack-body .ai-decision-trace__source-row{padding:.4285714286rem 0}.ai-decision-trace__feature-stack-label{color:var(--ds-text-tertiary);display:block;font-size:.7142857143rem;font-weight:600;letter-spacing:.04em;margin-bottom:.5714285714rem;text-transform:uppercase}.ai-decision-trace__feature-stack-nodes{display:flex;flex-wrap:wrap;gap:.5714285714rem}.ai-decision-trace__feature-node{background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.5714285714rem;display:flex;flex:1 1 10rem;flex-direction:column;gap:.2857142857rem;max-width:100%;min-width:8.5714285714rem;padding:.5714285714rem .7142857143rem}.ai-decision-trace__feature-node--wide{flex:1 1 100%}.ai-decision-trace__feature-node-label{color:var(--ds-text-tertiary);font-size:.7142857143rem;font-weight:600}.ai-decision-trace__feature-node-value{color:var(--ds-text);font-size:.7857142857rem;line-height:1.45;overflow-wrap:anywhere;word-break:break-word}.ai-decision-trace__feature-stack>.ai-decision-trace__trigger-summary{margin-top:.8571428571rem}.ai-decision-trace__feature-stack>.ai-decision-trace__trigger-actions{margin-top:.2857142857rem}.ai-decision-trace__feature-list{list-style:none;margin:0;padding:0}.ai-decision-trace__feature-item{border-bottom:1px dashed var(--ds-border);padding:.5714285714rem 0}.ai-decision-trace__feature-item:last-child{border-bottom:none}.ai-decision-trace__feature-label{color:var(--ds-text-primary);font-size:.8571428571rem;font-weight:600}.ai-decision-trace__feature-detail{color:var(--ds-text-tertiary);font-size:.7857142857rem;margin-top:.1428571429rem}.ai-decision-trace__asset-chain{align-items:flex-start;display:flex;flex-direction:column;gap:.2857142857rem;margin-bottom:.7142857143rem}.ai-decision-trace__chain-arrow{color:var(--ds-text-tertiary);font-size:.8571428571rem;padding-left:.8571428571rem}.ai-decision-trace__asset-node{align-items:flex-start;background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.5714285714rem;color:var(--ds-primary);cursor:pointer;display:inline-flex;flex-direction:column;font-size:.8571428571rem;font-weight:600;padding:.4285714286rem .8571428571rem}.ai-decision-trace__asset-node:hover{background:var(--ds-primary-bg);border-color:var(--ds-primary)}.ai-decision-trace__asset-relation{color:var(--ds-text-tertiary);font-size:.7142857143rem;font-weight:400}.ai-decision-trace__correlation-flags{display:flex;flex-wrap:wrap;gap:.4285714286rem;margin-bottom:.5714285714rem}.ai-decision-trace__flag{background:var(--ds-purple-bg);border:1px solid #722ed133;border-radius:.4285714286rem;color:var(--ds-purple);font-size:.7142857143rem;padding:.1428571429rem .5714285714rem}.ai-decision-trace__correlation-text{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.55;margin:0}.ai-decision-trace__correlation-stack{display:flex;flex-direction:column;gap:1rem}.ai-decision-trace__correlation-stack .ai-decision-trace__corr-split>.ai-decision-trace__corr-detail-pane,.ai-decision-trace__correlation-stack .ai-decision-trace__corr-split>.ai-decision-trace__corr-graph-pane{height:auto;max-height:none;min-height:0;overflow:visible}.ai-decision-trace__corr-split{grid-gap:.8571428571rem;--ai-decision-trace-corr-panel-height:20rem;align-items:stretch;container-name:ai-decision-corr-split;container-type:inline-size;display:grid;gap:.8571428571rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.ai-decision-trace__corr-split>.ai-decision-trace__corr-detail-pane,.ai-decision-trace__corr-split>.ai-decision-trace__corr-graph-pane{height:var(--ai-decision-trace-corr-panel-height);max-height:var(--ai-decision-trace-corr-panel-height);min-height:var(--ai-decision-trace-corr-panel-height);overflow:hidden}.ai-decision-trace__corr-split>.ai-decision-trace__corr-graph-pane{display:flex;flex-direction:column}@container ai-decision-corr-split (max-width: 36rem){.ai-decision-trace__corr-split{grid-template-columns:1fr}}.ai-decision-trace__corr-detail-pane,.ai-decision-trace__corr-graph-pane{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.7142857143rem;min-width:0;padding:.7142857143rem .8571428571rem}.ai-decision-trace__corr-detail-pane{display:flex;flex-direction:column;gap:.7142857143rem}.ai-decision-trace__corr-detail-head{border-bottom:1px dashed var(--ds-border);display:flex;flex-direction:column;flex-shrink:0;gap:.2857142857rem;padding-bottom:.5714285714rem}.ai-decision-trace__corr-detail-title{color:var(--ds-text);font-size:.9285714286rem;font-weight:600;word-break:break-word}.ai-decision-trace__corr-detail-subtitle{color:var(--ds-text-tertiary);font-size:.7857142857rem}.ai-decision-trace__corr-detail-tool{align-self:flex-start;background:var(--ds-primary-bg);border-radius:.2857142857rem;color:var(--ds-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7142857143rem;padding:1px .4285714286rem}.ai-decision-trace__corr-detail-empty{align-items:center;color:var(--ds-text-tertiary);display:flex;flex:1 1;font-size:.8571428571rem;justify-content:center;padding:1.7142857143rem .8571428571rem;text-align:center}.ai-decision-trace__corr-detail-pane .ai-decision-trace__sources{flex:1 1;min-height:0;overflow-y:auto}.ai-decision-trace__corr-detail-pane .ai-decision-trace__corr-dim-list{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.ai-decision-trace__corr-detail-pane .ai-decision-trace__corr-dimension{display:flex;flex:1 1;flex-direction:column;gap:.4285714286rem;min-height:0}.ai-decision-trace__corr-detail-pane .ai-decision-trace__corr-dimension .ai-decision-trace__sources{flex:1 1;min-height:0;overflow-y:auto}.ai-decision-trace__corr-graph-pane>.ai-decision-trace__corr-section-title{flex-shrink:0}.ai-decision-trace__corr-graph-pane .ai-decision-trace__corr-graph-stack{flex:none;min-height:auto;overflow:visible;padding-top:0}.ai-decision-trace__corr-dim-list{display:flex;flex-direction:column;gap:.8571428571rem}.ai-decision-trace__corr-dimension{background:#0000;border:none;display:flex;flex-direction:column;gap:.2857142857rem;padding:0}.ai-decision-trace__corr-dimension .ai-decision-trace__source-row{padding:.4285714286rem 0}.ai-decision-trace__corr-dimension .ai-decision-trace__sources{padding-left:.2857142857rem}.ai-decision-trace__corr-section-title{color:var(--ds-text-secondary);font-size:.8571428571rem;font-weight:600;margin:0 0 .7142857143rem}.ai-decision-trace__corr-dimension-head{align-items:center;display:flex;gap:.4285714286rem;justify-content:space-between}.ai-decision-trace__corr-dimension-title{color:var(--ds-text-secondary);font-size:.7857142857rem;font-weight:600}.ai-decision-trace__corr-dimension-tool{background:var(--ds-fill-secondary);border-radius:.2857142857rem;color:var(--ds-text-tertiary);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6428571429rem;padding:1px .3571428571rem}.ai-decision-trace__corr-dimension-desc{color:var(--ds-text-tertiary);font-size:.7142857143rem;line-height:1.45;margin:0}.ai-decision-trace__corr-findings-label{color:var(--ds-text-tertiary);font-size:.6428571429rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ai-decision-trace__corr-findings{display:flex;flex-direction:column;gap:.4285714286rem}.ai-decision-trace__corr-finding{background:var(--ds-fill-secondary);border-left:.1428571429rem solid var(--ds-primary);border-radius:.4285714286rem;display:flex;flex-direction:column;gap:.1428571429rem;padding:.4285714286rem .5714285714rem}.ai-decision-trace__corr-dimension--log .ai-decision-trace__corr-finding{border-left-color:var(--ds-info)}.ai-decision-trace__corr-dimension--asset .ai-decision-trace__corr-finding{border-left-color:var(--ds-success)}.ai-decision-trace__corr-dimension--vuln .ai-decision-trace__corr-finding{border-left-color:var(--ds-warning)}.ai-decision-trace__corr-dimension--graph .ai-decision-trace__corr-finding{border-left-color:var(--ds-purple)}.ai-decision-trace__corr-finding-label{color:var(--ds-text-tertiary);font-size:.7142857143rem;font-weight:600}.ai-decision-trace__corr-finding-value{color:var(--ds-text);font-size:.7857142857rem;line-height:1.45;word-break:break-word}.ai-decision-trace__corr-graph-section{padding-top:.2857142857rem}.ai-decision-trace__corr-graph-stack{align-items:center;display:flex;flex-direction:column;padding:.2857142857rem 0 0}.ai-decision-trace__corr-graph-connector{display:flex;justify-content:center;padding:.2857142857rem 0}.ai-decision-trace__corr-graph-arrow{align-items:center;background:var(--ds-fill-secondary);border:1px dashed var(--ds-border);border-radius:50%;color:var(--ds-text-tertiary);display:inline-flex;font-size:.8571428571rem;height:1.7142857143rem;justify-content:center;width:1.7142857143rem}.ai-decision-trace__corr-graph-head{display:flex;flex-direction:column;gap:.1428571429rem;margin-bottom:.7142857143rem}.ai-decision-trace__corr-graph-head .ai-decision-trace__corr-section-title{margin:0}.ai-decision-trace__corr-graph-subtitle{color:var(--ds-text-tertiary);font-size:.7142857143rem}.ai-decision-trace__corr-detail-method{align-self:flex-start;background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.2857142857rem;color:var(--ds-text-secondary);font-size:.7142857143rem;font-weight:600;padding:.1428571429rem .4285714286rem}.ai-decision-trace__corr-graph-row--split{align-items:center;gap:.7142857143rem}.ai-decision-trace__corr-graph-link-hint{color:var(--ds-text-tertiary);flex-shrink:0;font-size:1rem;font-weight:600;line-height:1}.ai-decision-trace__corr-graph-row{display:flex;flex-wrap:wrap;gap:.5714285714rem;justify-content:center;width:100%}.ai-decision-trace__kill-chain-row{align-items:center;flex-wrap:nowrap;gap:.2857142857rem;justify-content:center;overflow:visible;padding:.1428571429rem 0;width:100%}.ai-decision-trace__kill-chain-graph-body{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:visible;width:100%}.ai-decision-trace__kill-chain-row .ai-decision-trace__corr-graph-node{flex:1 1;max-width:none;min-width:0;padding:.4285714286rem .2857142857rem}.ai-decision-trace__kill-chain-row .ai-decision-trace__corr-graph-node--active{transform:none}.ai-decision-trace__kill-chain-row .ai-decision-trace__corr-graph-node-type{font-size:.6428571429rem}.ai-decision-trace__kill-chain-row .ai-decision-trace__corr-graph-node-label{font-size:.7142857143rem;line-height:1.25}.ai-decision-trace__kill-chain-row .ai-decision-trace__corr-graph-link-hint{align-items:center;align-self:center;display:inline-flex;flex-shrink:0;padding:0 1px}.ai-decision-trace__source-value--meta{color:var(--ds-text-tertiary);display:block;font-size:.7142857143rem;margin-top:.1428571429rem}.ai-decision-trace__corr-graph-node{align-items:center;-webkit-appearance:none;appearance:none;background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.5714285714rem;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:.2142857143rem;max-width:100%;min-width:6.2857142857rem;padding:.5714285714rem .8571428571rem;text-align:center;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;word-break:break-word}.ai-decision-trace__corr-graph-node-type{color:inherit;font-size:.7142857143rem;font-weight:500;line-height:1.3;opacity:.72}.ai-decision-trace__corr-graph-node-label{color:inherit;font-size:.7857142857rem;font-weight:600;line-height:1.35}.ai-decision-trace__corr-graph-node:hover{border-color:color-mix(in srgb,var(--ds-text-tertiary) 40%,#0000)}.ai-decision-trace__corr-graph-node--source:hover{border-color:color-mix(in srgb,var(--ds-error) 50%,#0000)}.ai-decision-trace__corr-graph-node--alert:hover,.ai-decision-trace__corr-graph-node--risk:hover{border-color:color-mix(in srgb,var(--ds-warning) 50%,#0000)}.ai-decision-trace__corr-graph-node--asset:hover{border-color:color-mix(in srgb,var(--ds-primary) 50%,#0000)}.ai-decision-trace__corr-graph-node--vuln:hover{border-color:color-mix(in srgb,var(--ds-purple) 50%,#0000)}.ai-decision-trace__corr-graph-node--policy:hover{border-color:color-mix(in srgb,var(--ds-info) 50%,#0000)}.ai-decision-trace__corr-graph-node--active{box-shadow:inset 0 0 0 .1428571429rem color-mix(in srgb,var(--ds-text-tertiary) 35%,#0000);transform:none}.ai-decision-trace__corr-graph-node--source.ai-decision-trace__corr-graph-node--active{box-shadow:inset 0 0 0 .1428571429rem color-mix(in srgb,var(--ds-error) 45%,#0000)}.ai-decision-trace__corr-graph-node--alert.ai-decision-trace__corr-graph-node--active,.ai-decision-trace__corr-graph-node--risk.ai-decision-trace__corr-graph-node--active{box-shadow:inset 0 0 0 .1428571429rem color-mix(in srgb,var(--ds-warning) 45%,#0000)}.ai-decision-trace__corr-graph-node--asset.ai-decision-trace__corr-graph-node--active{box-shadow:inset 0 0 0 .1428571429rem color-mix(in srgb,var(--ds-primary) 45%,#0000)}.ai-decision-trace__corr-graph-node--vuln.ai-decision-trace__corr-graph-node--active{box-shadow:inset 0 0 0 .1428571429rem color-mix(in srgb,var(--ds-purple) 45%,#0000)}.ai-decision-trace__corr-graph-node--policy.ai-decision-trace__corr-graph-node--active{box-shadow:inset 0 0 0 .1428571429rem color-mix(in srgb,var(--ds-info) 45%,#0000)}.ai-decision-trace__corr-graph-node--source{background:var(--ds-error-bg);border-color:color-mix(in srgb,var(--ds-error) 30%,#0000);color:var(--ds-error)}.ai-decision-trace__corr-graph-node--alert{background:var(--ds-warning-bg);border-color:color-mix(in srgb,var(--ds-warning) 30%,#0000);color:var(--ds-warning)}.ai-decision-trace__corr-graph-node--asset{background:var(--ds-primary-bg);border-color:color-mix(in srgb,var(--ds-primary) 30%,#0000);color:var(--ds-primary)}.ai-decision-trace__corr-graph-node--vuln{background:var(--ds-purple-bg);border-color:color-mix(in srgb,var(--ds-purple) 30%,#0000);color:var(--ds-purple)}.ai-decision-trace__corr-graph-node--risk{background:var(--ds-warning-bg);border-color:color-mix(in srgb,var(--ds-warning) 30%,#0000);color:var(--ds-warning)}.ai-decision-trace__corr-graph-node--policy{background:var(--ds-info-bg);border-color:color-mix(in srgb,var(--ds-info) 30%,#0000);color:var(--ds-info)}.ai-decision-trace__corr-graph-node--dashed{border-style:dashed}.ai-decision-trace__phase-track{align-items:center;display:flex;flex-wrap:wrap;gap:.4285714286rem;margin-bottom:.7142857143rem}.ai-decision-trace__attack-chain-report{display:flex;flex-direction:column;gap:.8571428571rem}.ai-decision-trace__attack-chain-split{grid-gap:.8571428571rem;align-items:stretch;container-name:ai-decision-attack-chain;container-type:inline-size;display:grid;gap:.8571428571rem;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}@container ai-decision-attack-chain (max-width: 36rem){.ai-decision-trace__attack-chain-split{grid-template-columns:1fr}.ai-decision-trace__attack-chain-track{align-items:stretch;flex-direction:column}.ai-decision-trace__attack-chain-connector{height:1.1428571429rem;margin:0 auto;width:.1428571429rem}.ai-decision-trace__attack-chain-connector--done{background:var(--ds-success)}}.ai-decision-trace__attack-chain-detail-pane,.ai-decision-trace__attack-chain-graph-pane{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.7142857143rem;min-width:0;padding:.7142857143rem .8571428571rem}.ai-decision-trace__attack-chain-graph-title{color:var(--ds-text-secondary);font-size:.8571428571rem;font-weight:600;margin:0 0 .5714285714rem}.ai-decision-trace__attack-chain-track{align-items:center;display:flex;flex-wrap:wrap;gap:0;overflow-x:auto;padding:.2857142857rem .1428571429rem .5714285714rem}.ai-decision-trace__attack-chain-track .ai-decision-trace__corr-graph-node{flex-shrink:0}.ai-decision-trace__attack-chain-connector{background:var(--ds-border);flex-shrink:0;height:.1428571429rem;width:1.2857142857rem}.ai-decision-trace__attack-chain-connector--done{background:var(--ds-success)}.ai-decision-trace__attack-chain-detail-pane{display:flex;flex-direction:column;gap:.5714285714rem;min-height:10rem}.ai-decision-trace__attack-chain-detail-head{align-items:baseline;border-bottom:1px dashed var(--ds-border);display:flex;flex-wrap:wrap;gap:.5714285714rem;padding-bottom:.5714285714rem}.ai-decision-trace__attack-chain-detail-title{color:var(--ds-text);font-size:.9285714286rem;font-weight:600}.ai-decision-trace__attack-chain-detail-time{color:var(--ds-text-tertiary);font-size:.7857142857rem}.ai-decision-trace__attack-chain-detail-empty{align-items:center;color:var(--ds-text-tertiary);display:flex;flex:1 1;font-size:.8571428571rem;justify-content:center;padding:1.4285714286rem .5714285714rem;text-align:center}.ai-decision-trace__attack-chain-meta{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.5714285714rem;display:flex;flex-direction:column;font-size:.8571428571rem;gap:.2857142857rem;padding:.5714285714rem .7142857143rem}.ai-decision-trace__attack-chain-meta-row{display:flex;gap:.5714285714rem;line-height:1.5}.ai-decision-trace__attack-chain-meta-label{color:var(--ds-text-tertiary);flex-shrink:0;min-width:4rem}.ai-decision-trace__attack-chain-stages{display:flex;flex-direction:column;font-size:.8571428571rem;gap:.7142857143rem}.ai-decision-trace__attack-chain-stage{padding-left:.2857142857rem}.ai-decision-trace__attack-chain-stage--current .ai-decision-trace__attack-chain-stage-title{color:var(--ds-primary)}.ai-decision-trace__attack-chain-stage-head{align-items:baseline;color:var(--ds-text-secondary);display:flex;flex-wrap:wrap;font-weight:600;gap:.4285714286rem}.ai-decision-trace__attack-chain-branch{color:var(--ds-text-tertiary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ai-decision-trace__attack-chain-stage-time{color:var(--ds-text-tertiary);font-size:.7142857143rem;font-weight:500}.ai-decision-trace__attack-chain-evidences{list-style:none;margin:.2857142857rem 0 0;padding:0}.ai-decision-trace__attack-chain-evidence{align-items:baseline;color:var(--ds-text);display:flex;flex-wrap:wrap;gap:.4285714286rem;line-height:1.45;padding:.2142857143rem 0 .2142857143rem 1.2857142857rem}.ai-decision-trace__attack-chain-evidence-prefix{color:var(--ds-text-tertiary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;margin-left:-1.2857142857rem}.ai-decision-trace__attack-chain-evidence-time{color:var(--ds-text-tertiary);flex-shrink:0;font-size:.7857142857rem}.ai-decision-trace__attack-chain-evidence-ref{color:var(--ds-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7142857143rem}.ai-decision-trace__attack-chain-evidence-confidence{color:var(--ds-warning);font-size:.7142857143rem}.ai-decision-trace__attack-chain-graph-hint{background:var(--ds-purple-bg);border:1px solid color-mix(in srgb,var(--ds-purple) 20%,#0000);border-radius:.5714285714rem;color:var(--ds-text-secondary);font-size:.7857142857rem;line-height:1.45;padding:.5714285714rem .7142857143rem}.ai-decision-trace__attack-chain-graph-hint-label{color:var(--ds-purple);font-weight:600;margin-right:.4285714286rem}.ai-decision-trace__attack-chain-disposal-title{color:var(--ds-text-secondary);font-size:.7857142857rem;font-weight:600;margin-bottom:.4285714286rem}.ai-decision-trace__attack-chain-disposal-list{display:flex;flex-direction:column;gap:.2857142857rem;list-style:none;margin:0;padding:0}.ai-decision-trace__attack-chain-disposal-item{color:var(--ds-text);font-size:.8571428571rem;line-height:1.45}.ai-decision-trace__attack-chain-disposal-level{color:var(--ds-error);font-weight:600;margin-right:.4285714286rem}.ai-kill-chain{display:flex;flex-direction:column;gap:1rem}.ai-kill-chain__intro-text{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.55;margin:0}.ai-kill-chain__meta{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.5714285714rem;display:flex;flex-direction:column;font-size:.8571428571rem;gap:.2857142857rem;margin-top:.5714285714rem;padding:.5714285714rem .7142857143rem}.ai-kill-chain__meta-row{display:flex;gap:.5714285714rem}.ai-kill-chain__meta-label{color:var(--ds-text-tertiary);flex-shrink:0;min-width:4.5714285714rem}.ai-kill-chain__section-title,.ai-kill-chain__subsection-title{color:var(--ds-text-secondary);font-size:.8571428571rem;font-weight:600;margin:0 0 .5714285714rem}.ai-kill-chain__pipeline-section{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.7142857143rem;padding:.7142857143rem .8571428571rem}.ai-kill-chain__pipeline{align-items:stretch;display:flex;gap:0;overflow-x:auto;padding-bottom:.2857142857rem}.ai-kill-chain__connector{background:var(--ds-border);flex-shrink:0;height:.1428571429rem;margin-top:2rem;width:1rem}.ai-kill-chain__connector--done{background:var(--ds-success)}.ai-kill-chain__node{align-items:center;background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.7142857143rem;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:.1428571429rem;max-width:7.7142857143rem;min-width:6.2857142857rem;padding:.5714285714rem .4285714286rem;text-align:center;transition:border-color .15s,box-shadow .15s}.ai-kill-chain__node:hover{border-color:color-mix(in srgb,var(--ds-primary) 40%,var(--ds-border))}.ai-kill-chain__node--selected{border-color:var(--ds-primary);box-shadow:0 0 0 .1428571429rem color-mix(in srgb,var(--ds-primary) 18%,#0000)}.ai-kill-chain__node--active{background:color-mix(in srgb,var(--ds-primary) 8%,var(--ds-bg-container));border-color:color-mix(in srgb,var(--ds-primary) 50%,var(--ds-border))}.ai-kill-chain__node--completed{background:color-mix(in srgb,var(--ds-success) 6%,var(--ds-bg-container));border-color:color-mix(in srgb,var(--ds-success) 45%,var(--ds-border))}.ai-kill-chain__node--pending{border-style:dashed;opacity:.55}.ai-kill-chain__node--predicted{border-color:color-mix(in srgb,var(--ds-warning) 50%,var(--ds-border));border-style:dashed}.ai-kill-chain__node-index{color:var(--ds-primary);font-size:.7142857143rem;font-weight:700}.ai-kill-chain__node-label{color:var(--ds-text-primary);font-size:.7857142857rem;font-weight:600;line-height:1.3}.ai-kill-chain__node-en{color:var(--ds-text-tertiary);font-size:.6428571429rem;line-height:1.2}.ai-kill-chain__node-badge{border-radius:71.3571428571rem;font-size:.6428571429rem;margin-top:.1428571429rem;padding:1px .3571428571rem}.ai-kill-chain__node-badge--completed{background:color-mix(in srgb,var(--ds-success) 12%,#0000);color:var(--ds-success)}.ai-kill-chain__node-badge--active{background:color-mix(in srgb,var(--ds-primary) 12%,#0000);color:var(--ds-primary)}.ai-kill-chain__node-badge--pending{background:var(--ds-fill-secondary);color:var(--ds-text-tertiary)}.ai-kill-chain__node-badge--predicted{background:color-mix(in srgb,var(--ds-warning) 12%,#0000);color:var(--ds-warning)}.ai-kill-chain__detail{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.7142857143rem;padding:.8571428571rem 1rem}.ai-kill-chain__detail-head{align-items:baseline;display:flex;gap:.7142857143rem;justify-content:space-between;margin-bottom:.5714285714rem}.ai-kill-chain__detail-title{color:var(--ds-text-primary);font-size:1rem;font-weight:700;margin:0}.ai-kill-chain__detail-en{color:var(--ds-text-tertiary);font-size:.8571428571rem;font-weight:400}.ai-kill-chain__detail-time{color:var(--ds-text-tertiary);font-size:.7857142857rem;white-space:nowrap}.ai-kill-chain__detail-desc{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.55;margin:0 0 .8571428571rem}.ai-kill-chain__subsection{margin-bottom:.8571428571rem}.ai-kill-chain__table{border-collapse:collapse;font-size:.7857142857rem;width:100%}.ai-kill-chain__table td,.ai-kill-chain__table th{border:1px solid var(--ds-border);padding:.4285714286rem .5714285714rem;text-align:left;vertical-align:top}.ai-kill-chain__table th{background:var(--ds-fill-secondary);color:var(--ds-text-secondary);font-weight:600}.ai-kill-chain__defense-hint,.ai-kill-chain__table--matrix .ai-kill-chain__matrix-row--hit td{background:color-mix(in srgb,var(--ds-primary) 6%,var(--ds-bg-container))}.ai-kill-chain__defense-hint{border:1px solid color-mix(in srgb,var(--ds-primary) 20%,var(--ds-border));border-radius:.5714285714rem;display:flex;flex-direction:column;font-size:.8571428571rem;gap:.2857142857rem;line-height:1.5;padding:.7142857143rem .8571428571rem}.ai-kill-chain__defense-hint-label{color:var(--ds-text-secondary);font-weight:600}.ai-kill-chain__defense-capability,.ai-kill-chain__principle{color:var(--ds-text-tertiary);font-size:.7857142857rem}.ai-kill-chain__principle{line-height:1.55;margin:.5714285714rem 0 0}.ai-kill-chain__case-text{background:var(--ds-fill-secondary);border-radius:.5714285714rem;color:var(--ds-text-secondary);font-family:inherit;font-size:.7857142857rem;line-height:1.65;margin:0;padding:.7142857143rem .8571428571rem;white-space:pre-wrap}.ai-kill-chain__empty-hint{margin:0}.ai-decision-trace__phase-connector,.ai-kill-chain__empty-hint{color:var(--ds-text-tertiary);font-size:.8571428571rem}.ai-decision-trace__phase{background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.5714285714rem;color:var(--ds-text-secondary);cursor:pointer;font-size:.7857142857rem;font-weight:600;padding:.4285714286rem .8571428571rem}.ai-decision-trace__phase--completed{background:var(--ds-success-bg);border-color:var(--ds-success);color:var(--ds-success)}.ai-decision-trace__phase--active{background:var(--ds-critical-bg);border-color:var(--ds-critical);box-shadow:0 0 0 .1428571429rem #ef44441f;color:var(--ds-critical)}.ai-decision-trace__phase--predicted{background:var(--ds-warning-bg);border-color:var(--ds-warning);border-style:dashed;color:var(--ds-warning)}.ai-decision-trace__next-risk{background:var(--ds-warning-bg);border:1px solid #faad1440;border-radius:.5714285714rem;color:var(--ds-text-secondary);font-size:.7857142857rem;line-height:1.5;padding:.5714285714rem .7142857143rem}.ai-decision-trace__next-risk-label{color:var(--ds-warning);font-weight:600;margin-right:.2857142857rem}.ai-decision-trace__risk{grid-gap:1.1428571429rem;align-items:stretch;display:grid;gap:1.1428571429rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ai-decision-trace__radar{align-items:center;display:flex;justify-content:center;min-height:20rem;min-width:0}.ai-decision-trace__risk-details{display:flex;flex-direction:column;gap:.8571428571rem;justify-content:center;min-width:0}.ai-decision-trace__risk-factor{border-bottom:1px dashed var(--ds-border);color:var(--ds-text-secondary);display:flex;font-size:.8571428571rem;justify-content:space-between;padding:.4285714286rem 0}.ai-decision-trace__risk-pct{color:var(--ds-primary);font-weight:600}.ai-decision-trace__verdict{color:var(--ds-text-primary);font-size:.9285714286rem;margin-bottom:.5714285714rem}.ai-decision-trace__verdict-text{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.55;margin:0 0 .7142857143rem}.ai-decision-trace__reasons-label{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:600;margin-bottom:.2857142857rem}.ai-decision-trace__reasons{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.55;margin:0;padding-left:1.2857142857rem}.ai-decision-trace__replay-bar{border-top:1px dashed var(--ds-border);margin-top:.7142857143rem;padding-top:.7142857143rem;text-align:right}.ai-decision-raw-log-drawer__list{display:flex;flex-direction:column;gap:.8571428571rem;padding-top:.8571428571rem}.ai-decision-raw-log-drawer__entry{border:1px solid var(--ds-border);border-radius:.5714285714rem;overflow:hidden}.ai-decision-raw-log-drawer__entry-header{align-items:center;background:var(--ds-fill-secondary);border-bottom:1px solid var(--ds-border);display:flex;justify-content:space-between;padding:.7142857143rem .8571428571rem}.ai-decision-raw-log-drawer__source{color:var(--ds-text-primary);font-size:.8571428571rem;font-weight:600}.ai-decision-raw-log-drawer__time{color:var(--ds-text-tertiary);font-size:.7857142857rem}.ai-decision-raw-log-drawer__payload{background:var(--ds-bg-container);color:var(--ds-text-secondary);font-family:SF Mono,Fira Code,monospace;font-size:.7857142857rem;line-height:1.5;margin:0;overflow-x:auto;padding:.8571428571rem}.ai-decision-raw-log-drawer__footer{display:flex;gap:.5714285714rem;justify-content:flex-end;width:100%}.ai-decision-replay-modal__intro{color:var(--ds-text-secondary);font-size:.9285714286rem;line-height:1.55;margin:0 0 1.1428571429rem}.ai-decision-replay-modal__steps{display:flex;flex-direction:column;gap:.5714285714rem}.ai-decision-replay-modal__step{align-items:flex-start;background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.5714285714rem;display:flex;gap:.8571428571rem;opacity:.5;padding:.7142857143rem .8571428571rem;transition:opacity .3s,border-color .3s}.ai-decision-replay-modal__step--active,.ai-decision-replay-modal__step--done{opacity:1}.ai-decision-replay-modal__step--active{background:var(--ds-primary-bg);border-color:var(--ds-primary)}.ai-decision-replay-modal__step--done{border-color:var(--ds-success)}.ai-decision-replay-modal__step-icon{align-items:center;background:var(--ds-bg-container);border-radius:50%;color:var(--ds-text-tertiary);display:flex;flex-shrink:0;font-size:.8571428571rem;font-weight:600;height:1.7142857143rem;justify-content:center;width:1.7142857143rem}.ai-decision-replay-modal__step--done .ai-decision-replay-modal__step-icon{color:var(--ds-success)}.ai-decision-replay-modal__step--active .ai-decision-replay-modal__step-icon{color:var(--ds-primary)}.ai-decision-replay-modal__step-label{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600}.ai-decision-replay-modal__step-summary{color:var(--ds-text-tertiary);font-size:.7857142857rem;margin-top:.1428571429rem}.ai-todo-event-card__footer{align-items:center;border-top:1px solid var(--ds-border);display:flex;flex-wrap:wrap;gap:.7142857143rem;justify-content:space-between;padding:.7142857143rem 1.1428571429rem}.ai-todo-event-card__actions{display:flex;flex-wrap:wrap;gap:.5714285714rem}.ai-todo-event-card__more-btn.ant-btn{color:var(--ds-text-tertiary)}.ai-todo-center__region--insight{background:var(--ds-bg-container)}.ai-todo-center__insight{background:#0000;display:flex;flex:1 1;flex-direction:column;height:auto;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto}.ai-todo-center__insight-block{border-bottom:1px solid var(--ds-border);padding:1rem 1.1428571429rem}.ai-todo-center__insight-block:last-child{border-bottom:none}.ai-todo-center__insight-title{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600;margin-bottom:.7142857143rem}.ai-todo-center__focus-item{display:flex;flex-direction:column;gap:.2857142857rem;margin-bottom:.7142857143rem}.ai-todo-center__focus-item:last-child{margin-bottom:0}.ai-todo-center__focus-label{color:var(--ds-text-secondary);font-size:.8571428571rem}.ai-todo-center__guess-list{display:flex;flex-direction:column;gap:.4285714286rem}.ai-todo-center__guess-item{background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.5714285714rem;color:var(--ds-text-secondary);cursor:pointer;display:block;font-size:.8571428571rem;padding:.5714285714rem .7142857143rem;text-align:left;transition:border-color .2s,background .2s;width:100%}.ai-todo-center__guess-item:hover{background:var(--ds-primary-bg);border-color:var(--ds-primary);color:var(--ds-primary)}.ai-todo-center__timeline{display:flex;flex-direction:column;gap:0;padding-left:1rem;position:relative}.ai-todo-center__timeline:before{background:var(--ds-border);bottom:.4285714286rem;content:"";left:.2857142857rem;position:absolute;top:.4285714286rem;width:1px}.ai-todo-center__timeline-item{padding:0 0 .8571428571rem .8571428571rem;position:relative}.ai-todo-center__timeline-dot{border:.1428571429rem solid var(--ds-bg-container);border-radius:50%;height:.5714285714rem;left:-1rem;position:absolute;top:.2857142857rem;width:.5714285714rem}.ai-todo-center__timeline-dot--critical,.ai-todo-center__timeline-dot--high{background:var(--ds-critical)}.ai-todo-center__timeline-dot--medium{background:var(--ds-high)}.ai-todo-center__timeline-dot--low,.ai-todo-center__timeline-dot--unknown{background:var(--ds-info)}.ai-todo-center__timeline-time{color:var(--ds-text-quaternary);font-size:.7857142857rem}.ai-todo-center__timeline-title{color:var(--ds-text-secondary);font-size:.8571428571rem;margin-top:.1428571429rem}.ai-todo-center__loop-chart{height:8.5714285714rem}.ai-todo-center__observation{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.65}.ai-todo-center__observation-stat{display:flex;gap:.5714285714rem;justify-content:space-between;margin-bottom:.2857142857rem}.ai-todo-center__observation-stat strong{color:var(--ds-text-primary);font-weight:600}.ai-todo-center__copilot-dock{bottom:0;box-sizing:border-box;left:0;pointer-events:none;position:fixed;transition:none;z-index:1200}.ai-todo-center__copilot-dock .ai-todo-center__copilot{box-sizing:border-box;pointer-events:auto;width:100%}.ai-todo-center__copilot-dock--expanded-large{height:auto;max-height:min(72vh,38rem);min-height:30rem;transition:none}.ai-todo-center__copilot-dock--expanded-large .ai-todo-center__copilot{box-sizing:border-box;height:100%;max-height:inherit;min-height:30rem}.ai-todo-center__copilot-dock--minimized .ai-todo-center__copilot{border-top-width:.1428571429rem;box-shadow:0 -.4285714286rem 1.4285714286rem #066aff1a,0 -.0714285714rem .2857142857rem #0f172a0d;padding:0}[data-theme=dark] .ai-todo-center__copilot-dock--minimized .ai-todo-center__copilot{box-shadow:inset 0 0 0 1px color-mix(in srgb,#4d9fff 14%,#0000),0 -.4285714286rem 1.4285714286rem #00000059}.ai-todo-center__copilot{-webkit-backdrop-filter:blur(.8571428571rem);backdrop-filter:blur(.8571428571rem);background:linear-gradient(180deg,#066aff0f 0,var(--ds-bg-container) 48%);border:1px solid #066aff38;border-radius:.8571428571rem .8571428571rem 0 0;border-top:.1428571429rem solid var(--ds-primary);box-shadow:0 -.8571428571rem 2.8571428571rem #066aff1f,0 -.1428571429rem .5714285714rem #0f172a0f;padding:1rem 1.2857142857rem calc(1.14286rem + env(safe-area-inset-bottom, 0));transition:box-shadow .35s ease;width:100%}[data-theme=dark] .ai-todo-center__copilot{background:linear-gradient(180deg,#4d9fff1a 0,var(--ds-bg-container) 48%);border-color:#4d9fff color-mix(in srgb,#4d9fff 42%,#0000) color-mix(in srgb,#4d9fff 42%,#0000);border-top-color:var(--ds-primary,#4d9fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,#4d9fff 14%,#0000),0 -.8571428571rem 2.8571428571rem #00000059}.ai-todo-center__copilot--minimized{background:var(--ds-bg-container);height:auto;min-height:0}.ai-todo-center__copilot-minimized-btn{align-items:center;background:#0000;border:none;color:var(--ds-text-secondary);cursor:pointer;display:flex;gap:.7142857143rem;min-height:2.8571428571rem;padding:.5714285714rem 1.1428571429rem calc(.57143rem + env(safe-area-inset-bottom, 0));pointer-events:auto;text-align:left;width:100%}.ai-todo-center__copilot-minimized-btn:hover{background:color-mix(in srgb,var(--ds-primary) 4%,#0000);color:var(--ds-primary)}.ai-todo-center__copilot-minimized-btn .ai-todo-center__copilot-label{flex-shrink:0}.ai-todo-center__copilot-minimized-bound{color:var(--ds-text-tertiary);flex:1 1;font-size:.8571428571rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-todo-center__copilot-minimized-action{align-items:center;background:var(--ds-bg-container);border:1px solid #7eb0ff;border:1px solid var(--ai-chip-focus-border,var(--composer-chip-focus-border,#7eb0ff));border-radius:71.3571428571rem;box-shadow:none;box-sizing:border-box;color:#066aff;color:var(--ds-primary,#066aff);display:inline-flex;flex-shrink:0;font-size:.7857142857rem;font-weight:500;gap:.2857142857rem;height:1.8571428571rem;line-height:1;margin-left:auto;padding:0 .7142857143rem;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease,color .2s ease}.ai-todo-center__copilot-minimized-btn:active .ai-todo-center__copilot-minimized-action,.ai-todo-center__copilot-minimized-btn:focus-visible .ai-todo-center__copilot-minimized-action,.ai-todo-center__copilot-minimized-btn:hover .ai-todo-center__copilot-minimized-action{background:var(--ds-bg-container);border-color:#7eb0ff;border-color:var(--ai-chip-focus-border,var(--composer-chip-focus-border,#7eb0ff));box-shadow:0 0 0 .2142857143rem #006aff14;box-shadow:var(--ai-chip-focus-shadow,var(--composer-chip-focus-shadow,0 0 0 .2142857143rem #006aff14));color:#066aff;color:var(--ds-primary,#066aff)}.ai-todo-center__copilot-minimized-action .anticon{font-size:.7142857143rem}[data-theme=dark] .ai-todo-center__copilot-minimized-action{background:var(--ds-bg-container);border-color:#4d9fff80;border-color:var(--ai-chip-focus-border,var(--composer-chip-focus-border,#4d9fff80));box-shadow:none;color:#4d9fff;color:var(--ds-primary,#4d9fff)}[data-theme=dark] .ai-todo-center__copilot-minimized-btn:active .ai-todo-center__copilot-minimized-action,[data-theme=dark] .ai-todo-center__copilot-minimized-btn:focus-visible .ai-todo-center__copilot-minimized-action,[data-theme=dark] .ai-todo-center__copilot-minimized-btn:hover .ai-todo-center__copilot-minimized-action{background:var(--ds-bg-container);border-color:#4d9fff80;border-color:var(--ai-chip-focus-border,var(--composer-chip-focus-border,#4d9fff80));box-shadow:0 0 0 .2142857143rem #4d9fff24;box-shadow:var(--ai-chip-focus-shadow,var(--composer-chip-focus-shadow,0 0 0 .2142857143rem #4d9fff24));color:#4d9fff;color:var(--ds-primary,#4d9fff)}.ai-todo-center__copilot--expanded{border-top-width:.2142857143rem;box-shadow:0 -1.4285714286rem 4rem #066aff33,0 -.2857142857rem .8571428571rem #0f172a1a;display:flex;flex-direction:column;height:100%;justify-content:flex-start;min-height:30rem;padding-bottom:calc(.85714rem + env(safe-area-inset-bottom, 0));padding-top:.7142857143rem}.ai-todo-center__copilot--expanded .ai-todo-center__copilot-header{flex-shrink:0;margin-bottom:.8571428571rem}.ai-todo-center__copilot--expanded .ai-todo-center__copilot-row{display:flex;flex:1 1 auto}.ai-todo-center__copilot--expanded .ai-todo-center__shortcuts{flex-shrink:0;margin-top:auto;padding-top:.8571428571rem}.ai-todo-center__copilot--expanded-large{height:100%;min-height:30rem;padding-bottom:calc(.85714rem + env(safe-area-inset-bottom, 0));padding-top:1.1428571429rem}.ai-todo-center__copilot--expanded-large .ai-todo-center__copilot-row{margin-top:0}.ai-todo-center--copilot-docked .ai-todo-center__copilot-dock--ready .ai-todo-center__copilot{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:0;box-shadow:none;margin-top:-1px}.ai-todo-center__copilot-label{color:var(--ds-primary);flex-shrink:0;font-size:1rem;font-weight:700}.ai-todo-center__copilot-header{display:flex;flex-direction:column;gap:.2857142857rem;margin-bottom:.7142857143rem}.ai-todo-center__copilot-header-main{align-items:center;display:flex;gap:.8571428571rem;justify-content:space-between;min-height:2.2857142857rem;min-width:0;position:relative}.ai-todo-center__copilot-header-title{align-items:center;display:flex;flex:1 1 auto;gap:.5714285714rem;min-width:0}.ai-todo-center__copilot-header-actions{align-items:center;display:flex;flex:0 0 auto;gap:.5714285714rem;justify-content:flex-end;min-width:0}.ai-todo-center__copilot-minimize-btn{align-items:center;background:var(--ds-bg-container);border:1px solid #7eb0ff;border:1px solid var(--ai-chip-focus-border,var(--composer-chip-focus-border,#7eb0ff));border-radius:71.3571428571rem;box-shadow:none;box-sizing:border-box;color:#066aff;color:var(--ds-primary,#066aff);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.7857142857rem;font-weight:500;gap:.2857142857rem;height:1.8571428571rem;line-height:1;padding:0 .7142857143rem;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease,color .2s ease}.ai-todo-center__copilot-minimize-btn:active,.ai-todo-center__copilot-minimize-btn:focus-visible,.ai-todo-center__copilot-minimize-btn:hover{background:var(--ds-bg-container);border-color:#7eb0ff;border-color:var(--ai-chip-focus-border,var(--composer-chip-focus-border,#7eb0ff));box-shadow:0 0 0 .2142857143rem #006aff14;box-shadow:var(--ai-chip-focus-shadow,var(--composer-chip-focus-shadow,0 0 0 .2142857143rem #006aff14));color:#066aff;color:var(--ds-primary,#066aff)}.ai-todo-center__copilot-minimize-btn .anticon{font-size:.7142857143rem}[data-theme=dark] .ai-todo-center__copilot-minimize-btn{background:var(--ds-bg-container);border-color:#4d9fff80;border-color:var(--ai-chip-focus-border,var(--composer-chip-focus-border,#4d9fff80));box-shadow:none;color:#4d9fff;color:var(--ds-primary,#4d9fff)}[data-theme=dark] .ai-todo-center__copilot-minimize-btn:active,[data-theme=dark] .ai-todo-center__copilot-minimize-btn:focus-visible,[data-theme=dark] .ai-todo-center__copilot-minimize-btn:hover{background:var(--ds-bg-container);border-color:#4d9fff80;border-color:var(--ai-chip-focus-border,var(--composer-chip-focus-border,#4d9fff80));box-shadow:0 0 0 .2142857143rem #4d9fff24;box-shadow:var(--ai-chip-focus-shadow,var(--composer-chip-focus-shadow,0 0 0 .2142857143rem #4d9fff24));color:#4d9fff;color:var(--ds-primary,#4d9fff)}.ai-todo-center__copilot--expanded .ai-todo-center__copilot-header-main{padding-inline:0}.ai-todo-center__copilot--expanded .ai-todo-center__bound-inline{flex:1 1 auto;justify-content:flex-start;min-width:0}.ai-todo-center__bound-inline{align-items:center;display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:.4285714286rem;justify-content:flex-start;min-width:0}.ai-todo-center__copilot-history-hint{color:var(--ds-text-tertiary);font-size:.7857142857rem;white-space:nowrap}.ai-todo-center__bound-empty,.ai-todo-center__bound-icon,.ai-todo-center__bound-label{color:var(--ds-text-tertiary);font-size:.8571428571rem}.ai-todo-center__bound-empty{color:var(--ds-text-quaternary,var(--ds-text-tertiary));font-style:italic}.ai-todo-center__bound-chip{align-items:center;background:var(--ds-primary-bg);border:1px solid #066aff33;border-radius:71.3571428571rem;box-sizing:border-box;color:var(--ds-primary);display:inline-flex;font-size:.8571428571rem;gap:.4285714286rem;height:1.8571428571rem;line-height:1;max-width:100%;min-height:1.8571428571rem;padding:0 .5714285714rem 0 .7142857143rem}[data-theme=dark] .ai-todo-center__bound-chip{border-color:color-mix(in srgb,#4d9fff 42%,#0000)}.ai-todo-center__bound-chip-name{font-weight:600}.ai-todo-center__bound-chip-id{color:var(--ds-text-tertiary);font-family:SF Mono,Fira Code,monospace;font-size:.7142857143rem;font-weight:500}.ai-todo-center__bound-chip-remove{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--ds-text-tertiary);cursor:pointer;display:inline-flex;font-size:.8571428571rem;height:1.1428571429rem;justify-content:center;line-height:1;width:1.1428571429rem}.ai-todo-center__bound-chip-remove:hover{background:#066aff1f;color:var(--ds-primary)}.ai-todo-center__copilot-row{display:flex;min-width:0;width:100%}.ai-todo-center__copilot-row .ai-todo-copilot-composer{flex:1 1;min-width:0;width:100%}.ai-todo-center__copilot:not(.ai-todo-center__copilot--expanded) .ai-todo-copilot-composer.ai-hero-input-card{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.8571428571rem;box-shadow:var(--ds-shadow-sm);min-height:3.4285714286rem;position:relative}[data-theme=dark] .ai-todo-center__copilot .ai-todo-copilot-composer.ai-hero-input-card{background:#1e222c!important;background:var(--ds-bg-elevated,#1e222c)!important;border-color:color-mix(in srgb,#4d9fff 50%,#0000)!important;border-color:var(--ds-border-strong,color-mix(in srgb,#4d9fff 50%,#0000))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,#4d9fff 16%,#0000),0 .2857142857rem 1.1428571429rem #00000047!important}[data-theme=dark] .ai-todo-center__copilot .ai-todo-copilot-composer.ai-hero-input-card:focus-within{border-color:#4d9fff8c!important;border-color:var(--ai-chip-focus-border,#4d9fff8c)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,#4d9fff 18%,#0000),0 0 0 .2142857143rem #4d9fff24!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,#4d9fff 18%,#0000),var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #4d9fff24)!important}.ai-todo-center__copilot:not(.ai-todo-center__copilot--expanded) .ai-todo-copilot-composer .ai-hero-textarea.ant-input{font-size:1rem;line-height:1.5;min-height:0;padding:.7142857143rem 9.4285714286rem .7142857143rem .8571428571rem}.ai-todo-copilot-composer__actions{align-items:center;display:flex;flex-shrink:0;gap:1rem;justify-content:flex-end;overflow:visible;position:absolute;right:.5714285714rem;z-index:2}.ai-todo-center__copilot:not(.ai-todo-center__copilot--expanded) .ai-todo-copilot-composer__actions,.ai-todo-copilot-composer__actions{bottom:.5714285714rem;top:auto;transform:none}.ai-todo-copilot-composer__actions .ai-hero-send-btn.ant-btn{bottom:auto!important;flex-shrink:0!important;margin:0 0 0 .2857142857rem!important;position:static!important;right:auto!important}.ai-todo-center__copilot:not(.ai-todo-center__copilot--expanded) .ai-todo-copilot-composer__actions .ai-hero-send-btn.ant-btn{height:2.2857142857rem!important;min-width:2.2857142857rem!important;width:2.2857142857rem!important}.ai-todo-center__copilot--expanded .ai-todo-copilot-composer__actions{bottom:auto;box-sizing:border-box;flex-shrink:0;margin-top:auto;padding:.2857142857rem .8571428571rem .8571428571rem;position:relative;right:auto;transform:none;width:100%}.ai-todo-center__copilot--expanded .ai-todo-copilot-composer.ai-hero-input-card{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:1.8571428571rem;box-shadow:var(--ds-shadow-sm);display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative}.ai-todo-center__copilot--expanded .ai-todo-copilot-composer{display:flex;flex-direction:column;height:100%;min-height:0}.ai-todo-center__copilot--expanded .ai-todo-copilot-composer__textarea.ant-input{flex:0 0 auto;height:auto!important;line-height:1.5;max-height:calc(9em + 1.42857rem);min-height:0;overflow-y:auto!important;padding:.8571428571rem 1rem .5714285714rem}.ai-todo-center__copilot--expanded .ai-todo-copilot-composer__actions .ai-hero-send-btn.ant-btn{height:2.1428571429rem!important;margin-left:.2857142857rem;min-width:2.1428571429rem!important;width:2.1428571429rem!important}.ai-decision-support__overview-text{color:var(--ds-text-primary);font-size:.9285714286rem;line-height:1.55}.ai-decision-support__overview-text .assistant-markdown p:first-child{margin-top:0}.ai-decision-support__overview-text .assistant-markdown p:last-child{margin-bottom:0}.assistant-markdown--compact h1{font-size:1.0714285714rem!important}.assistant-markdown--compact h2{font-size:1rem!important}.assistant-markdown--compact h3{font-size:.9285714286rem!important}.ai-case-timeline-detail__overview-tags{margin-bottom:0;margin-top:.7142857143rem}.ai-case-timeline-detail__no-analysis-hint{color:var(--ds-text-tertiary);font-size:.8571428571rem;margin:.5714285714rem 0 0}.ai-case-timeline-detail__overview-tags .ai-case-detail__tag{background:var(--ds-primary-bg);border:none;border-radius:.5714285714rem;color:var(--ds-primary);font-size:.8571428571rem;padding:.2142857143rem .8571428571rem}.ai-todo-center__copilot--expanded .ai-todo-center__copilot-row{align-items:stretch;flex:1 1;min-height:0}.ai-decision-support__section-toggle--static{cursor:default}.ai-todo-center__copilot--expanded,.ai-todo-center__copilot--expanded-large{transition:box-shadow .35s ease}.ai-decision-support__section-toggle--with-tags{flex-wrap:wrap;gap:.5714285714rem .7142857143rem}.ai-decision-support__section-toggle--with-tags .ai-case-timeline-detail__section-tags{justify-content:flex-end;margin-left:auto}.ai-case-timeline-detail>.ai-decision-support:not(.ai-case-timeline-detail__overview-support){display:flex;flex-direction:column;gap:.7142857143rem;padding:0}.ai-case-timeline-detail>.ai-decision-support:not(.ai-case-timeline-detail__overview-support)>.ai-decision-support__header{margin-bottom:0}.ai-case-timeline-detail>.ai-decision-support:not(.ai-case-timeline-detail__overview-support)>.ai-decision-support__sections{gap:.7142857143rem;margin-bottom:0}.ai-case-timeline-detail__overview-support{margin-bottom:0;padding:0}.ai-case-timeline-detail__overview-support .ai-decision-support__sections{gap:.7142857143rem;margin-bottom:0}.ai-case-timeline-detail:has(>.ai-case-timeline-detail__overview-support){display:flex;flex-direction:column;gap:.7142857143rem}.ai-case-timeline-detail__overview-support .ai-decision-support__section--open>.ai-decision-support__section-toggle--static{width:100%}.ai-todo-copilot-composer__textarea.ant-input{overflow-y:auto!important;resize:none;scrollbar-color:#0000 #0000;scrollbar-width:thin}.ai-todo-copilot-composer__textarea.ant-input:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000}.ai-todo-copilot-composer__textarea.ant-input::-webkit-scrollbar{width:.2857142857rem}.ai-todo-copilot-composer__textarea.ant-input::-webkit-scrollbar-track{background:#0000}.ai-todo-copilot-composer__textarea.ant-input::-webkit-scrollbar-thumb{background:#0000;border-radius:71.3571428571rem}.ai-todo-copilot-composer__textarea.ant-input:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)}.ai-todo-center__copilot:not(.ai-todo-center__copilot--expanded) .ai-todo-copilot-composer__textarea.ant-input{max-height:calc(9em + 1.42857rem)}.ai-todo-center__copilot-input-wrap{align-items:flex-end;background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.8571428571rem;display:flex;flex:1 1;gap:.7142857143rem;padding:.5714285714rem .8571428571rem;transition:border-color .2s,box-shadow .2s}.ai-todo-center__copilot-input-wrap .ai-todo-center__copilot-input.ant-input{flex:1 1}.ai-todo-center__copilot-input-tools{align-items:center;display:flex;flex-shrink:0;padding-bottom:.1428571429rem}.ai-todo-center__copilot-send.ant-btn{border-radius:.7142857143rem;box-shadow:0 .2857142857rem .8571428571rem #066aff47;flex-shrink:0;font-weight:600;height:2.8571428571rem;min-width:6.2857142857rem}.ai-todo-center__copilot-input-wrap:focus-within{border-color:#7eb0ff;border-color:var(--composer-chip-focus-border,#7eb0ff);box-shadow:0 0 0 .2142857143rem #006aff14;box-shadow:var(--composer-chip-focus-shadow,0 0 0 .2142857143rem #006aff14)}.ai-todo-center__copilot-input.ant-input{background:#0000;border:none;box-shadow:none;font-size:1rem;padding:0;scrollbar-color:#0000 #0000;scrollbar-width:thin}.ai-todo-center__copilot-input.ant-input:focus{box-shadow:none}.ai-todo-center__copilot-input.ant-input:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000}.ai-todo-center__copilot-input.ant-input::-webkit-scrollbar{height:.2857142857rem;width:.2857142857rem}.ai-todo-center__copilot-input.ant-input::-webkit-scrollbar-thumb,.ai-todo-center__copilot-input.ant-input::-webkit-scrollbar-track{background:#0000;border-radius:.1428571429rem}.ai-todo-center__copilot-input.ant-input:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)}.ai-todo-center__copilot-actions{align-items:center;display:flex;flex-shrink:0;gap:.5714285714rem}.ai-todo-center__shortcuts{display:flex;flex-wrap:wrap;gap:.5714285714rem;margin-top:.7142857143rem}.ai-todo-center__shortcut{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.5714285714rem;color:var(--ds-text-tertiary);cursor:pointer;font-size:.7857142857rem;padding:.2857142857rem .7142857143rem;transition:color .2s,border-color .2s,background-color .2s}.ai-todo-center__shortcut:hover{border-color:#066aff4d;color:var(--ds-primary)}.ai-todo-center__shortcut--active,.ai-todo-center__shortcut--active:hover{background:var(--ds-primary);border-color:var(--ds-primary);color:#fff}[data-theme=dark] .ai-todo-center__shortcut{background:#1e222c;background:var(--ds-bg-elevated,#1e222c);border-color:color-mix(in srgb,#4d9fff 50%,#0000);border-color:var(--ds-border-strong,color-mix(in srgb,#4d9fff 50%,#0000));box-shadow:inset 0 0 0 1px color-mix(in srgb,#4d9fff 12%,#0000);color:#a1a1aa;color:var(--ds-text-secondary,#a1a1aa)}[data-theme=dark] .ai-todo-center__shortcut:hover{background:color-mix(in srgb,#4d9fff 10%,#1e222c);background:color-mix(in srgb,#4d9fff 10%,var(--ds-bg-elevated,#1e222c));border-color:#4d9fff8c;color:#4d9fff;color:var(--ds-primary,#4d9fff)}[data-theme=dark] .ai-todo-center__shortcut--active,[data-theme=dark] .ai-todo-center__shortcut--active:hover{background:#4d9fff;background:var(--ds-primary,#4d9fff);border-color:#4d9fff;border-color:var(--ds-primary,#4d9fff);box-shadow:none;color:#0a0b0f}.ai-case-workspace__detail--follow-up{position:relative}.ai-case-workspace__detail--follow-up:after{background:#0f172a0a;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.ai-case-timeline-detail--follow-up,.ai-followup-section-target{position:relative}.ai-followup-section-target--active{isolation:isolate;z-index:2}.ai-followup-section-target--active:before{border:.1428571429rem solid #066affa6;border-radius:inherit;box-shadow:0 0 0 .2142857143rem #066aff24,0 .2857142857rem 1.1428571429rem #066aff24;content:"";inset:-1px;pointer-events:none;position:absolute;transition:border-color .15s ease,box-shadow .15s ease;z-index:3}.ai-followup-section-target--active:hover:before,.ai-followup-section-target--selected:before{border-color:var(--ds-primary);box-shadow:0 0 0 .2857142857rem #066aff2e,0 .4285714286rem 1.2857142857rem #066aff29}.ai-followup-section-target__overlay{align-items:flex-start;background:#066aff0d;border:none;border-radius:inherit;cursor:pointer;display:flex;inset:0;justify-content:flex-end;margin:0;padding:.5714285714rem .7142857143rem;position:absolute;transition:background .15s ease;z-index:4}.ai-followup-section-target--selected .ai-followup-section-target__overlay,.ai-followup-section-target__overlay:hover{background:#066aff1a}.ai-followup-section-target__badge{font-feature-settings:"tnum";align-items:center;background:var(--ds-primary);border:.1428571429rem solid #fff;border-radius:71.3571428571rem;box-shadow:0 .1428571429rem .7142857143rem #066aff59;color:#fff;display:inline-flex;font-size:.8571428571rem;font-variant-numeric:tabular-nums;font-weight:700;height:1.8571428571rem;justify-content:center;min-width:1.8571428571rem;padding:0 .5714285714rem;pointer-events:none}.ai-followup-section-target.ai-decision-support__section.ai-followup-section-target--active{border-color:#066aff47;border-radius:.5714285714rem;overflow:visible}.ai-followup-section-target.ai-decision-support__options-row{display:flex}.ai-followup-section-target.ai-decision-support__header,.ai-followup-section-target.ai-decision-support__options-preview{position:relative}.ai-followup-section-target.ai-case-evolution__item{align-items:stretch;border-radius:.7142857143rem;display:flex;gap:.8571428571rem;list-style:none;position:relative}.ai-followup-section-target.ai-case-evolution__item.ai-followup-section-target--active .ai-case-evolution__item-card{background:#066aff0f}.ai-followup-section-target.ai-decision-trace__step.ai-followup-section-target--active{border-color:#066aff47;border-radius:.5714285714rem;overflow:visible}.ai-followup-section-target.ai-decision-support__header.ai-followup-section-target--active,.ai-followup-section-target.ai-decision-support__options-row.ai-followup-section-target--active{border-color:#066aff47;border-radius:.5714285714rem}.ai-case-timeline-workbench__tabs-shell--follow-up .ant-tabs-content-holder,.ai-case-timeline-workbench__tabs-shell--follow-up .ant-tabs-tabpane{overflow:hidden}.ai-todo-copilot-followup-banner{align-items:center;background:#066aff0d;border:1px solid #066aff29;border-radius:.5714285714rem;display:flex;gap:.8571428571rem;justify-content:space-between;margin:0 0 .7142857143rem;padding:.5714285714rem .8571428571rem}.ai-todo-copilot-followup-banner__text{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.45}.ai-todo-copilot-followup-banner__skip{background:#0000;border:none;color:var(--ds-primary);cursor:pointer;flex-shrink:0;font-size:.7857142857rem;padding:0}.ai-todo-copilot-followup-banner__skip:hover{text-decoration:underline}.ai-todo-analysis-sheet .ant-drawer-body{padding:0}.ai-todo-analysis-sheet__content{max-height:calc(40vh - 4rem);overflow-y:auto;padding:1.4285714286rem 1.7142857143rem}.ai-todo-analysis-sheet__section{margin-bottom:1.2857142857rem}.ai-todo-analysis-sheet__section-title{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600;margin-bottom:.5714285714rem}.ai-todo-analysis-sheet__stat-grid{grid-gap:.7142857143rem;display:grid;gap:.7142857143rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ai-todo-analysis-sheet__stat{background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.7142857143rem;padding:.7142857143rem .8571428571rem}.ai-todo-analysis-sheet__stat-value{color:var(--ds-text-primary);font-size:1.4285714286rem;font-weight:700}.ai-todo-analysis-sheet__stat-label{color:var(--ds-text-tertiary);font-size:.7857142857rem;margin-top:.1428571429rem}.ai-todo-analysis-sheet__chain{align-items:center;display:flex;flex-wrap:wrap;gap:.4285714286rem}.ai-todo-analysis-sheet__chain-step{background:var(--ds-primary-bg);border:1px solid #066aff33;border-radius:.5714285714rem;color:var(--ds-primary);font-size:.8571428571rem;font-weight:500;padding:.2857142857rem .7142857143rem}.ai-todo-analysis-sheet__chain-arrow{color:var(--ds-text-quaternary);font-size:.8571428571rem}.ai-todo-analysis-sheet__footer{border-top:1px solid var(--ds-border);display:flex;gap:.7142857143rem;justify-content:flex-end;padding:.8571428571rem 1.7142857143rem}.ai-todo-timeline-drawer .ant-drawer-body{padding:1.7142857143rem}.ai-todo-timeline-full{margin:0 auto;max-width:45.7142857143rem;padding-left:1.7142857143rem;position:relative}.ai-todo-timeline-full:before{background:linear-gradient(180deg,var(--ds-primary) 0,var(--ds-border) 100%);bottom:0;content:"";left:.5714285714rem;position:absolute;top:0;width:.1428571429rem}.ai-todo-timeline-full__item{padding:0 0 2rem 1.4285714286rem;position:relative}.ai-todo-timeline-full__dot{border:.1428571429rem solid var(--ds-bg-container);border-radius:50%;box-shadow:0 0 0 .1428571429rem var(--ds-primary-bg);height:.8571428571rem;left:-1.4285714286rem;position:absolute;top:.1428571429rem;width:.8571428571rem}.ai-todo-timeline-full__time{color:var(--ds-primary);font-size:.9285714286rem;font-weight:600}.ai-todo-timeline-full__title{color:var(--ds-text-primary);font-size:1rem;margin-top:.2857142857rem}.ai-case-global-bar{align-items:center;background:linear-gradient(90deg,#066aff0f,#0000);border-bottom:1px solid var(--ds-border);display:flex;flex-shrink:0;flex-wrap:wrap;gap:.8571428571rem;justify-content:space-between;padding:.7142857143rem 1.2857142857rem}.ai-case-global-bar__stats{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem}.ai-case-global-bar__pending{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600}.ai-case-global-bar__chip{border-radius:71.3571428571rem;font-size:.7857142857rem;font-weight:600;padding:.1428571429rem .5714285714rem}.ai-case-global-bar__chip--high{background:#ff4d4f1f;color:var(--ds-critical)}.ai-case-global-bar__chip--medium{background:#faad1424;color:var(--ds-medium)}.ai-case-global-bar__chip--low{background:#52c41a1f;color:var(--ds-success)}.ai-case-global-bar__monitoring{align-items:center;color:var(--ds-text-secondary);display:inline-flex;font-size:.8571428571rem;gap:.4285714286rem}.ai-case-global-bar__monitoring-sub{color:var(--ds-text-tertiary)}.ai-case-global-bar__pulse{animation:ai-case-pulse 2s ease-out infinite;background:var(--ds-success);border-radius:50%;box-shadow:0 0 0 0 #52c41a73;height:.5714285714rem;width:.5714285714rem}@keyframes ai-case-pulse{0%{box-shadow:0 0 0 0 #52c41a73}70%{box-shadow:0 0 0 .5714285714rem #52c41a00}to{box-shadow:0 0 0 0 #52c41a00}}.ai-case-workspace{display:flex;flex:1 1;min-height:0;overflow:hidden}.ai-case-workspace__empty,.ai-case-workspace__idle{flex:1 1;min-height:0;overflow:auto;padding:.8571428571rem 1.2857142857rem 1.2857142857rem}.ai-case-workspace__detail{flex:1 1;min-height:22rem;min-height:var(--ai-todo-detail-min-height,22rem);min-width:18rem;min-width:var(--ai-todo-detail-min-width,18rem);overflow:hidden}.ai-case-workspace__detail--select-idle{box-sizing:border-box;display:flex;flex-direction:column;padding:.8571428571rem 1.1428571429rem 1.1428571429rem}.ai-case-workspace__detail--select-idle>.ai-todo-center-empty--select{align-items:center;background:var(--ds-bg-container);border:1px dashed var(--ds-border);border-radius:.8571428571rem;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:.7142857143rem;height:100%;justify-content:center;margin:0;min-height:0;padding:1.7142857143rem;text-align:center;width:100%}.ai-case-workspace__detail--select-idle>.ai-todo-center-empty--select .ai-todo-center-empty__title{line-height:1.55;margin:0;max-width:20rem}.ai-case-queue{background:var(--ds-bg-container);border-right:1px solid var(--ds-border);display:flex;flex-direction:column;flex-shrink:0;min-height:0;width:16.2857142857rem}.ai-case-queue__header{align-items:center;border-bottom:1px solid var(--ds-border);display:flex;flex-shrink:0;justify-content:space-between;padding:.8571428571rem 1rem .7142857143rem}.ai-case-queue__title{color:var(--ds-text-secondary);font-size:.8571428571rem;font-weight:600}.ai-case-queue__count{color:var(--ds-primary);font-size:.8571428571rem;font-weight:700}.ai-case-queue__list{display:flex;flex:1 1;flex-direction:column;gap:.4285714286rem;min-height:0;overflow-y:auto;padding:.5714285714rem}.ai-case-queue__item{background:var(--ds-bg-container);border:1px solid #0000;border-radius:.7142857143rem;cursor:pointer;display:flex;gap:.5714285714rem;padding:.7142857143rem;text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s;width:100%}.ai-case-queue__item:hover{border-color:#066aff2e}.ai-case-queue__item--active{border-color:#066aff59;box-shadow:0 .2857142857rem 1rem #066aff1f}.ai-case-queue__item--bound{background:linear-gradient(135deg,#066aff0f 0,var(--ds-bg-container) 100%)}.ai-case-queue__item-index{align-items:center;background:var(--ds-fill-secondary);border-radius:.4285714286rem;color:var(--ds-text-tertiary);display:inline-flex;flex-shrink:0;font-size:.7857142857rem;font-weight:700;height:1.4285714286rem;justify-content:center;width:1.4285714286rem}.ai-case-queue__item--active .ai-case-queue__item-index{background:var(--ds-primary-bg);color:var(--ds-primary)}.ai-case-queue__item-body{display:flex;flex-direction:column;gap:.2857142857rem;min-width:0}.ai-case-queue__item-top{align-items:center;display:flex;gap:.4285714286rem;min-width:0}.ai-case-queue__severity{border-radius:71.3571428571rem;flex-shrink:0;font-size:.7142857143rem;font-weight:600;padding:1px .4285714286rem}.ai-case-queue__severity--critical{background:var(--ds-critical-bg);color:var(--ds-critical)}.ai-case-queue__severity--high{background:var(--ds-high-bg);color:var(--ds-high)}.ai-case-queue__severity--medium{background:var(--ds-medium-bg);color:var(--ds-medium)}.ai-case-queue__severity--low,.ai-case-queue__severity--unknown{background:var(--ds-low-bg);color:var(--ds-low)}.ai-case-queue__asset{color:var(--ds-text-primary);font-size:.8571428571rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-case-queue__bound-icon{color:var(--ds-primary);flex-shrink:0;font-size:.7857142857rem}.ai-case-queue__summary{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--ds-text-tertiary);display:-webkit-box;font-size:.7857142857rem;line-height:1.4;overflow:hidden}.ai-case-detail{animation:ai-case-fade-in .22s ease;display:flex;flex-direction:column;gap:1rem;height:100%;overflow-y:auto;padding:1rem 1.2857142857rem 1.2857142857rem}@keyframes ai-case-fade-in{0%{opacity:0;transform:translateY(.4285714286rem)}to{opacity:1;transform:translateY(0)}}.ai-case-detail__header{align-items:flex-start;display:flex;gap:.8571428571rem;justify-content:space-between}.ai-case-detail__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem}.ai-case-detail__case-index{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:600}.ai-case-detail__severity{border-radius:71.3571428571rem;font-size:.7857142857rem;font-weight:600;padding:.1428571429rem .5714285714rem}.ai-case-detail__severity--critical{background:var(--ds-critical-bg);color:var(--ds-critical)}.ai-case-detail__severity--high{background:var(--ds-high-bg);color:var(--ds-high)}.ai-case-detail__severity--medium{background:var(--ds-medium-bg);color:var(--ds-medium)}.ai-case-detail__severity--low,.ai-case-detail__severity--unknown{background:var(--ds-low-bg);color:var(--ds-low)}.ai-case-detail__asset{color:var(--ds-text-primary);font-size:1.0714285714rem;font-weight:700}.ai-case-detail__bound-tag{align-items:center;color:var(--ds-primary);display:inline-flex;font-size:.7857142857rem;gap:.2857142857rem}.ai-case-detail__summary{color:var(--ds-text-primary);font-size:1rem;font-weight:600;line-height:1.5;margin:.5714285714rem 0 0}.ai-case-detail__meta{color:var(--ds-text-tertiary);display:flex;flex-wrap:wrap;font-size:.8571428571rem;gap:.7142857143rem 1rem}.ai-case-detail__tags{display:flex;flex-wrap:wrap;gap:.4285714286rem}.ai-case-detail__tag{background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.5714285714rem;color:var(--ds-text-secondary);font-size:.8571428571rem;padding:.2142857143rem .8571428571rem}.ai-case-detail__priority{background:linear-gradient(135deg,#066aff14,#066aff05);border:1px solid #066aff29;border-radius:.8571428571rem;padding:.8571428571rem 1rem}.ai-case-detail__priority-title{color:var(--ds-primary);font-size:.8571428571rem;font-weight:700;margin-bottom:.5714285714rem}.ai-case-detail__priority-list{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.6;margin:0;padding-left:1.2857142857rem}.ai-case-detail__related{align-self:flex-start;background:#0000;border:none;color:var(--ds-primary);cursor:pointer;font-size:.8571428571rem;padding:0}.ai-case-detail__analysis{grid-gap:.8571428571rem;container-name:ai-case-detail-analysis;container-type:inline-size;display:grid;gap:.8571428571rem;grid-template-columns:1fr 1fr}@container ai-case-detail-analysis (max-width: 36rem){.ai-case-detail__analysis{grid-template-columns:1fr}}.ai-case-detail__analysis-label,.ai-case-detail__section-title{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:700;letter-spacing:.04em;margin-bottom:.4285714286rem;text-transform:uppercase}.ai-case-detail__analysis-text{color:var(--ds-text-primary);font-size:.9285714286rem;line-height:1.55}.ai-case-detail__decision-support,.ai-case-detail__evidence,.ai-case-detail__fallback-suggestions{padding-top:.2857142857rem}.ai-case-detail__impact-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.8571428571rem 1.2857142857rem}.ai-case-detail__impact-list{display:flex;flex-wrap:wrap;gap:.4285714286rem}.ai-case-detail__impact-item{background:var(--ds-fill-secondary);border-radius:.4285714286rem;color:var(--ds-text-secondary);font-size:.7857142857rem;padding:.2142857143rem .5714285714rem}.ai-case-detail__confidence{color:var(--ds-text-tertiary);display:flex;flex-wrap:wrap;font-size:.8571428571rem;gap:.4285714286rem .7142857143rem}.ai-case-detail__confidence-value{color:var(--ds-primary);font-weight:700}.ai-case-detail__evidence-toggle{align-items:center;background:#0000;border:none;color:var(--ds-text-primary);cursor:pointer;display:flex;font-size:.9285714286rem;font-weight:600;gap:.5714285714rem;padding:.5714285714rem 0;width:100%}.ai-case-detail__evidence-badge,.ai-case-detail__evidence-count{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:500;margin-left:auto}.ai-case-detail__sources-panel,.ai-case-detail__trace-panel{background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.8571428571rem;margin:.2857142857rem 0 .5714285714rem;padding:.8571428571rem}.ai-case-timeline-detail.ai-case-detail__trace-panel{background:#0000;border:none;border-radius:0;margin:0;padding:0}.ai-case-timeline-detail.ai-case-detail__trace-panel .ai-decision-trace__pipeline{background:#0000}.ai-case-timeline-detail.ai-case-detail__trace-panel .ai-decision-trace__step-header{background:var(--ds-bg-container)}.ai-case-detail__sources-list{list-style:none;margin:0;padding:0}.ai-case-detail__sources-item{align-items:center;display:flex;flex-wrap:wrap;font-size:.8571428571rem;gap:.5714285714rem;padding:.4285714286rem 0}.ai-case-detail__footer{padding-top:.2857142857rem}.ai-case-detail__actions{display:flex;flex-wrap:wrap;gap:.5714285714rem}.ai-case-detail__switch{border-top:1px solid var(--ds-border);display:flex;flex-direction:column;gap:.7142857143rem;margin-top:auto;padding-top:.8571428571rem}.ai-case-detail__switch-nav{align-items:center;display:flex;gap:.8571428571rem;justify-content:space-between}.ai-case-detail__switch-remaining{color:var(--ds-text-tertiary);font-size:.8571428571rem}.ai-case-detail__next-preview{background:var(--ds-fill-secondary);border:1px dashed var(--ds-border);border-radius:.7142857143rem;cursor:pointer;display:flex;flex-direction:column;gap:.2857142857rem;padding:.7142857143rem .8571428571rem;text-align:left;transition:border-color .15s,background .15s;width:100%}.ai-case-detail__next-preview:hover:not(:disabled){background:#066aff0a;border-color:#066aff47}.ai-case-detail__next-preview:disabled{cursor:not-allowed;opacity:.55}.ai-case-detail__next-preview-label{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:700}.ai-case-detail__next-preview-main{align-items:center;display:flex;gap:.5714285714rem}.ai-case-detail__next-preview-severity{border-radius:71.3571428571rem;font-size:.7142857143rem;font-weight:600;padding:1px .4285714286rem}.ai-case-detail__next-preview-severity--critical{background:var(--ds-critical-bg);color:var(--ds-critical)}.ai-case-detail__next-preview-severity--high{background:var(--ds-high-bg);color:var(--ds-high)}.ai-case-detail__next-preview-severity--medium{background:#faad1424;color:var(--ds-medium)}.ai-case-detail__next-preview-severity--low,.ai-case-detail__next-preview-severity--unknown{background:#52c41a1f;color:var(--ds-success)}.ai-case-detail__next-preview-asset{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600}.ai-case-detail__next-preview-reason{color:var(--ds-text-secondary);font-size:.8571428571rem}.ai-case-detail__lifecycle-panel{border-top:1px dashed #066aff29;margin-top:.8571428571rem;padding-top:.8571428571rem}.ai-case-lifecycle{background:linear-gradient(180deg,#066aff08 0,#ffffffeb 28%),var(--ds-bg-container);border:1px solid #066aff24;border-radius:1rem;display:flex;flex-direction:column;gap:1.1428571429rem;padding:1rem}.ai-case-lifecycle__hero{grid-gap:1rem;background:linear-gradient(135deg,#ff4d4f12,#ffffffd9);border:1px solid #ff4d4f29;border-radius:.8571428571rem;display:grid;gap:1rem;grid-template-columns:minmax(0,1.4fr) minmax(17.1428571429rem,.9fr);padding:1rem 1.1428571429rem}.ai-case-lifecycle__hero-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem;margin-bottom:.4285714286rem}.ai-case-lifecycle__hero-title{color:var(--ds-text-primary);font-size:1.2857142857rem;font-weight:700;line-height:1.35;margin:0}.ai-case-lifecycle__hero-phase{color:var(--ds-critical);font-size:1rem;font-weight:600}.ai-case-lifecycle__severity{border-radius:71.3571428571rem;font-size:.7857142857rem;font-weight:700;padding:.1428571429rem .5714285714rem}.ai-case-lifecycle__severity--critical{background:var(--ds-critical-bg);color:var(--ds-critical)}.ai-case-lifecycle__severity--high{background:var(--ds-high-bg);color:var(--ds-high)}.ai-case-lifecycle__severity--medium{background:var(--ds-medium-bg);color:var(--ds-medium)}.ai-case-lifecycle__severity--low,.ai-case-lifecycle__severity--unknown{background:#0f172a0f;color:var(--ds-text-secondary)}.ai-case-lifecycle__hero-asset{color:var(--ds-text-primary);font-size:1.0714285714rem;font-weight:600;margin-bottom:.5714285714rem}.ai-case-lifecycle__hero-meta{color:var(--ds-text-tertiary);display:flex;flex-wrap:wrap;font-size:.7857142857rem;gap:.5714285714rem 1.1428571429rem}.ai-case-lifecycle__hero-metrics{grid-gap:.7142857143rem;display:grid;gap:.7142857143rem;grid-template-columns:1fr 1fr}.ai-case-lifecycle__metric-card{background:#ffffffb8;border:1px solid var(--ds-border);border-radius:.7142857143rem;padding:.7142857143rem .8571428571rem}.ai-case-lifecycle__metric-card--risk{border-color:#ff4d4f2e}.ai-case-lifecycle__metric-label{color:var(--ds-text-tertiary);display:block;font-size:.7857142857rem;margin-bottom:.2857142857rem}.ai-case-lifecycle__metric-value{align-items:baseline;display:flex;gap:.1428571429rem;margin-bottom:.4285714286rem}.ai-case-lifecycle__metric-value strong{color:var(--ds-critical);font-size:1.7142857143rem;line-height:1}.ai-case-lifecycle__metric-value span{color:var(--ds-text-tertiary);font-size:.8571428571rem}.ai-case-lifecycle__impact-stats{grid-gap:.4285714286rem;display:grid;gap:.4285714286rem;grid-template-columns:repeat(3,1fr)}.ai-case-lifecycle__impact-stats div{display:flex;flex-direction:column;gap:.1428571429rem}.ai-case-lifecycle__impact-stats strong{color:var(--ds-text-primary);font-size:1.2857142857rem}.ai-case-lifecycle__impact-stats span{color:var(--ds-text-tertiary);font-size:.7142857143rem}.ai-case-lifecycle__disposal{background:#ffffff8c;border:1px solid var(--ds-border);border-radius:.8571428571rem;padding:1rem 1.1428571429rem}.ai-case-lifecycle__disposal-head{margin-bottom:.8571428571rem}.ai-case-lifecycle__disposal-body{display:block}.ai-case-lifecycle__transition-panel{grid-gap:.8571428571rem;display:grid;gap:.8571428571rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ai-case-lifecycle__transition-card{background:#ffffffb8;border:1px solid var(--ds-border);border-radius:.8571428571rem;display:flex;flex-direction:column;gap:.4285714286rem;padding:.8571428571rem 1rem}.ai-case-lifecycle__transition-card--current{background:#ff4d4f0a;border-color:#ff4d4f38}.ai-case-lifecycle__transition-card--next{background:#066aff08;border-color:#066aff29}.ai-case-lifecycle__transition-label{color:var(--ds-text-tertiary);font-size:.7857142857rem}.ai-case-lifecycle__transition-value{color:var(--ds-text-primary);font-size:.9285714286rem;line-height:1.45}.ai-case-lifecycle__transition-card--current .ai-case-lifecycle__transition-value{color:var(--ds-critical)}.ai-case-lifecycle__trace-sections{display:flex;flex-direction:column;gap:.5714285714rem}.ai-case-lifecycle__collapse-section{background:#ffffff94;border:1px solid var(--ds-border);border-radius:.8571428571rem;overflow:hidden}.ai-case-lifecycle__collapse-toggle{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:.5714285714rem;padding:.8571428571rem 1rem;text-align:left;width:100%}.ai-case-lifecycle__collapse-toggle:hover{background:#066aff08}.ai-case-lifecycle__collapse-title{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:700}.ai-case-lifecycle__collapse-badge{background:#066aff14;border-radius:71.3571428571rem;color:var(--ds-primary);font-size:.7142857143rem;font-weight:600;padding:1px .5rem}.ai-case-lifecycle__collapse-preview{color:var(--ds-text-tertiary);font-size:.7857142857rem;margin-left:auto;max-width:46%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-case-lifecycle__collapse-body{border-top:1px dashed #066aff1a;padding:0 1rem 1rem}.ai-case-lifecycle__section-title{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:700}.ai-case-lifecycle__section-subtitle{color:var(--ds-text-tertiary);font-size:.7857142857rem;margin:.2857142857rem 0 .7142857143rem}.ai-case-lifecycle__stepper{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:0;padding-bottom:.2857142857rem}.ai-case-lifecycle__stepper,.ai-case-lifecycle__stepper-scroll{max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;width:100%}.ai-case-lifecycle__stepper-scroll>.ai-case-lifecycle__stepper{max-width:none;min-width:100%;overflow:visible;width:-webkit-max-content;width:max-content}.ai-case-lifecycle__stepper--with-transitions{align-items:flex-start;overflow:visible;padding:0 .5714285714rem 4.5714285714rem}.ai-case-lifecycle__stepper--with-transitions .ai-case-lifecycle__step{flex:0 0 auto;overflow:visible;padding:.2857142857rem .5714285714rem;position:relative}.ai-case-lifecycle__stepper--with-transitions .ai-case-lifecycle__step-connector{align-self:flex-start;flex:0 0 1.7142857143rem;margin-top:.7142857143rem;max-width:3.4285714286rem;min-width:1.2857142857rem;width:1.7142857143rem}.ai-case-lifecycle__step-transition-tag{display:block;font-size:.7142857143rem;font-weight:600;line-height:1.3;text-align:center;white-space:nowrap}.ai-case-lifecycle__step-transition--last .ai-case-lifecycle__step-transition-tag{color:var(--ds-success)}.ai-case-lifecycle__step-transition--current .ai-case-lifecycle__step-transition-tag{color:var(--ds-critical)}.ai-case-lifecycle__step-transition{left:50%;position:absolute;top:calc(100% + .42857rem);transform:translateX(-50%)}.ai-case-lifecycle__step--transition-current,.ai-case-lifecycle__step--transition-last{min-width:6.2857142857rem}.ai-case-lifecycle__step--transition-last .ai-case-lifecycle__step-icon{border-radius:50%;box-shadow:0 0 0 .2142857143rem #52c41a33}.ai-case-lifecycle__step--transition-current .ai-case-lifecycle__step-icon{border-radius:50%;box-shadow:0 0 0 .2142857143rem #cf132233}.ai-case-lifecycle__step--flow-green .ai-case-lifecycle__step-icon{color:var(--ds-success)}.ai-case-lifecycle__step--flow-green .ai-case-lifecycle__step-label{color:var(--ds-success);font-weight:600}.ai-case-lifecycle__step--flow-green .ai-case-lifecycle__step-time{color:#52c41acc}.ai-case-lifecycle__step--flow-current .ai-case-lifecycle__step-icon{color:var(--ds-critical)}.ai-case-lifecycle__step--flow-current .ai-case-lifecycle__step-label{color:var(--ds-critical);font-weight:700}.ai-case-lifecycle__step--flow-current .ai-case-lifecycle__step-time{color:#cf1322b8}.ai-case-lifecycle__step--flow-grey .ai-case-lifecycle__step-icon,.ai-case-lifecycle__step--flow-grey .ai-case-lifecycle__step-label{color:#00000040;color:var(--ds-text-quaternary,#00000040)}.ai-case-lifecycle__step--flow-grey .ai-case-lifecycle__step-time{color:#0003;color:var(--ds-text-quaternary,#0003)}.ai-case-lifecycle__step--flow-historical .ai-case-lifecycle__step-icon,.ai-case-lifecycle__step--historical .ai-case-lifecycle__step-icon{color:#00000047;color:var(--ds-text-quaternary,#00000047)}.ai-case-lifecycle__step--flow-historical .ai-case-lifecycle__step-label,.ai-case-lifecycle__step--historical .ai-case-lifecycle__step-label{color:var(--ds-text-tertiary);font-weight:500}.ai-case-lifecycle__step-connector--historical{background:#0f172a1f;opacity:.7}.ai-case-lifecycle__step-transition--historical .ai-case-lifecycle__step-transition-tag{background:#0f172a0f;color:var(--ds-text-tertiary)}.ai-case-lifecycle__step{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:.2857142857rem;min-width:5.1428571429rem;text-align:center}.ai-case-lifecycle__step-icon{align-items:center;display:inline-flex;font-size:1rem;height:1.5714285714rem;justify-content:center;width:1.5714285714rem}.ai-case-lifecycle__step--completed .ai-case-lifecycle__step-icon{color:var(--ds-success)}.ai-case-lifecycle__step--current .ai-case-lifecycle__step-icon{color:var(--ds-critical)}.ai-case-lifecycle__step--upcoming .ai-case-lifecycle__step-icon{color:var(--ds-text-tertiary)}.ai-case-lifecycle__step-label{color:var(--ds-text-secondary);font-size:.7142857143rem;line-height:1.3}.ai-case-lifecycle__step--current .ai-case-lifecycle__step-label{color:var(--ds-critical);font-weight:700}.ai-case-lifecycle__step-time{font-feature-settings:"tnum";color:var(--ds-text-tertiary);font-size:.7142857143rem;font-variant-numeric:tabular-nums}.ai-case-lifecycle__step-connector{background:#0f172a1a;flex:0 0 1.2857142857rem;height:.1428571429rem;margin-top:.7142857143rem;width:auto}.ai-case-lifecycle__step-connector-wrap .ai-case-lifecycle__step-connector{flex:0 0 auto;margin-top:0;width:100%}.ai-case-lifecycle__step-connector--done{background:#52c41a8c}.ai-case-lifecycle__next-actions{display:flex;flex-wrap:wrap;gap:.4285714286rem;margin-top:.2857142857rem}.ai-case-lifecycle__timeline{border-left:.1428571429rem solid #066aff24;list-style:none;margin:0;padding:0 0 0 .7142857143rem}.ai-case-lifecycle__timeline-item{display:flex;gap:.7142857143rem;padding:0 0 .8571428571rem .8571428571rem;position:relative}.ai-case-lifecycle__timeline-item:last-child{padding-bottom:0}.ai-case-lifecycle__timeline-item:before{background:#066aff59;border:.1428571429rem solid var(--ds-bg-container);border-radius:50%;content:"";height:.5714285714rem;left:-1.1428571429rem;position:absolute;top:.3571428571rem;width:.5714285714rem}.ai-case-lifecycle__timeline-item--current:before{background:var(--ds-critical);box-shadow:0 0 0 .2142857143rem #ff4d4f26}.ai-case-lifecycle__timeline-time{font-feature-settings:"tnum";color:var(--ds-text-tertiary);flex-shrink:0;font-size:.7857142857rem;font-variant-numeric:tabular-nums;font-weight:600;width:2.7142857143rem}.ai-case-lifecycle__timeline-title{color:var(--ds-text-primary);font-size:.8571428571rem;line-height:1.45}.ai-case-lifecycle__timeline-meta{display:flex;flex-wrap:wrap;gap:.4285714286rem;margin-top:.2857142857rem}.ai-case-lifecycle__timeline-source{color:var(--ds-primary);font-size:.7142857143rem}.ai-case-lifecycle__timeline-severity{border-radius:71.3571428571rem;font-size:.7142857143rem;font-weight:600;padding:1px .4285714286rem}.ai-case-lifecycle__timeline-severity--critical{background:var(--ds-critical-bg);color:var(--ds-critical)}.ai-case-lifecycle__timeline-severity--high{background:var(--ds-high-bg);color:var(--ds-high)}.ai-case-lifecycle__timeline-severity--medium{background:#ff7d001a;color:var(--ds-medium)}.ai-case-lifecycle__evidence-list{display:flex;flex-direction:column;gap:.7142857143rem;list-style:none;margin:0;padding:0}.ai-case-lifecycle__evidence-item{border-bottom:1px dashed #066aff1a;padding-bottom:.7142857143rem}.ai-case-lifecycle__evidence-item:last-child{border-bottom:none;padding-bottom:0}.ai-case-lifecycle__evidence-head{align-items:center;display:flex;gap:.5714285714rem;justify-content:space-between;margin-bottom:.2857142857rem}.ai-case-lifecycle__evidence-source{color:var(--ds-text-primary);font-size:.8571428571rem;font-weight:700}.ai-case-lifecycle__evidence-confidence{color:var(--ds-primary);font-size:.7142857143rem;font-weight:600}.ai-case-lifecycle__evidence-signal{color:var(--ds-text-secondary);font-size:.7857142857rem;margin-bottom:.1428571429rem}.ai-case-lifecycle__evidence-detail{color:var(--ds-text-tertiary);font-size:.7142857143rem;margin-bottom:.4285714286rem;word-break:break-all}.ai-case-lifecycle__evidence-badge{background:#52c41a1f;border:1px solid #52c41a38;border-radius:71.3571428571rem;color:var(--ds-success);display:inline-flex;font-size:.7857142857rem;font-weight:600;margin-top:.7142857143rem;padding:.2857142857rem .7142857143rem}.ai-case-lifecycle__judgment-list{display:flex;flex-direction:column;gap:.7142857143rem;list-style:none;margin:0;padding:0}.ai-case-lifecycle__judgment-item{background:#066aff05;border:1px solid #066aff1a;border-radius:.5714285714rem;padding:.5714285714rem .7142857143rem}.ai-case-lifecycle__judgment-item--latest{background:#ff4d4f0d;border-color:#ff4d4f38}.ai-case-lifecycle__judgment-head{align-items:center;display:flex;gap:.5714285714rem;justify-content:space-between;margin-bottom:.2857142857rem}.ai-case-lifecycle__judgment-phase{color:var(--ds-primary);font-size:.7857142857rem;font-weight:700}.ai-case-lifecycle__judgment-item--latest .ai-case-lifecycle__judgment-phase{color:var(--ds-critical)}.ai-case-lifecycle__judgment-time{font-feature-settings:"tnum";color:var(--ds-text-tertiary);font-size:.7142857143rem;font-variant-numeric:tabular-nums}.ai-case-lifecycle__judgment-summary{color:var(--ds-text-primary);font-size:.8571428571rem;line-height:1.45}.ai-case-lifecycle__confidence-block{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:.4285714286rem;margin-top:1rem;overflow:visible}.ai-case-lifecycle__confidence-block .ant-progress.ant-progress-circle{flex-shrink:0;font-size:5.1428571429rem!important;height:5.1428571429rem!important;min-height:5.1428571429rem!important;min-width:5.1428571429rem!important;overflow:visible!important;width:5.1428571429rem!important}.ai-case-lifecycle__confidence-block .ant-progress-inner{height:100%!important;max-height:none!important;max-width:none!important;overflow:visible!important;width:100%!important}.ai-case-lifecycle__confidence-block .ant-progress-inner>svg,.ai-case-lifecycle__confidence-block svg{display:block;height:100%!important;overflow:visible!important;width:100%!important}.ai-case-lifecycle__confidence-label{color:var(--ds-text-secondary);font-size:.7857142857rem}.ai-case-lifecycle__footer-actions{border-top:1px dashed #066aff1f;display:flex;flex-wrap:wrap;gap:.5714285714rem;padding-top:.2857142857rem}html[data-desktop-tier=laptop] .ai-case-lifecycle__collapse-preview{margin-left:0;max-width:100%;white-space:normal}.ai-attack-chain-viz{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.8571428571rem;padding:1rem}.ai-attack-chain-viz__header{align-items:center;color:var(--ds-text-primary);display:flex;font-size:.9285714286rem;font-weight:700;gap:.5714285714rem;margin-bottom:.8571428571rem}.ai-attack-chain-viz__graph-link{height:auto;margin-left:auto;padding:0}.ai-attack-chain-viz__empty{color:var(--ds-text-tertiary);font-size:.8571428571rem}.ai-attack-chain-viz__track{align-items:stretch;display:flex;flex-wrap:wrap;gap:0}.ai-attack-chain-viz__connector{align-self:center;background:var(--ds-border);height:.1428571429rem;margin:0 .1428571429rem;position:relative;width:2rem}.ai-attack-chain-viz__connector--done{background:linear-gradient(90deg,var(--ds-success) 0,#52c41a59 100%)}.ai-attack-chain-viz__phase{background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.7142857143rem;display:flex;flex-direction:column;gap:.2857142857rem;max-width:10rem;min-width:6.8571428571rem;padding:.7142857143rem .7142857143rem .5714285714rem;position:relative}.ai-attack-chain-viz__phase--completed{background:#52c41a14;border-color:#52c41a59}.ai-attack-chain-viz__phase--active,.ai-attack-chain-viz__phase--current{background:#066aff14;border-color:#066aff73;box-shadow:0 0 0 .2142857143rem #066aff14}.ai-attack-chain-viz__phase--active .ai-attack-chain-viz__phase-index{animation:ai-case-pulse 2s ease-out infinite}.ai-attack-chain-viz__phase--pending{opacity:.72}.ai-attack-chain-viz__phase--predicted{border-style:dashed;opacity:.85}.ai-attack-chain-viz__phase-index{align-items:center;background:var(--ds-bg-container);border-radius:50%;color:var(--ds-text-secondary);display:inline-flex;font-size:.7142857143rem;font-weight:700;height:1.2857142857rem;justify-content:center;width:1.2857142857rem}.ai-attack-chain-viz__phase-label{color:var(--ds-text-primary);font-size:.8571428571rem;font-weight:600;line-height:1.35}.ai-attack-chain-viz__phase-badge{align-self:flex-start;background:var(--ds-primary-bg);border-radius:71.3571428571rem;color:var(--ds-primary);font-size:.7142857143rem;font-weight:600;padding:1px .4285714286rem}.ai-attack-chain-viz__phase-badge--predicted{background:var(--ds-fill-secondary);color:var(--ds-text-tertiary)}.ai-attack-chain-viz__next-risk{border-top:1px dashed var(--ds-border);color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.5;margin-top:.8571428571rem;padding-top:.7142857143rem}.ai-attack-chain-viz__next-risk-label{color:var(--ds-medium);color:var(--ds-warning,var(--ds-medium));font-weight:700;margin-right:.4285714286rem}.ai-case-workspace--timeline{--ai-todo-queue-column-width:clamp(12rem,28%,22.8571428571rem);--ai-todo-workbench-divider:color-mix(in srgb,#066aff 18%,#0000);align-items:stretch;background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:1rem;box-shadow:var(--ds-shadow-sm);display:flex;flex:0 0 auto;flex-direction:row;flex-shrink:0;height:var(--ai-todo-workspace-height);margin:0;max-height:var(--ai-todo-workspace-height);min-height:var(--ai-todo-workspace-height);overflow:hidden}.ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards{align-content:stretch;align-self:stretch;background:var(--ds-bg-container);border-right:1px solid var(--ds-border);border-top:1px solid var(--ai-todo-workbench-divider);display:grid;flex:0 1 var(--ai-todo-queue-column-width);flex-shrink:1;grid-template-columns:1fr;grid-template-rows:var(--ai-todo-queue-list-block) var(--ai-todo-queue-pagination-block);height:100%;max-height:none;max-width:22.8571428571rem;min-height:0;min-width:12rem;overflow:hidden;width:var(--ai-todo-queue-column-width)}[data-theme=dark] .ai-case-workspace--timeline{--ai-todo-workbench-divider:color-mix(in srgb,#4d9fff 22%,#0000)}.ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list{align-content:start;align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:.7142857143rem;gap:var(--ai-todo-queue-card-gap,.7142857143rem);grid-row:1;height:var(--ai-todo-queue-list-block);max-height:var(--ai-todo-queue-list-block);min-height:var(--ai-todo-queue-list-block);overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:.7142857143rem .5714285714rem .2857142857rem;padding:var(--ai-todo-queue-list-padding-top,.7142857143rem) .5714285714rem var(--ai-todo-queue-list-padding-bottom,.2857142857rem);row-gap:.7142857143rem;row-gap:var(--ai-todo-queue-card-gap,.7142857143rem);scrollbar-color:#0000 #0000;scrollbar-width:thin}.ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list:hover{scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000) #0000}.ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar{height:3px;width:3px}.ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar-corner,.ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar-track{background:#0000}.ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar-thumb{background:#0000;border-radius:999px}.ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000)}.ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list>.ai-todo-case-card{display:flex;flex:0 0 auto;flex-direction:column;height:auto;max-height:none;min-height:var(--ai-todo-case-card-slot-height);overflow:hidden}.ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__pagination{align-items:center;background:var(--ds-bg-container);border-top:none;box-sizing:border-box;display:flex;flex-shrink:0;grid-row:2;height:var(--ai-todo-queue-pagination-block);justify-content:center;max-height:var(--ai-todo-queue-pagination-block);min-height:var(--ai-todo-queue-pagination-block);overflow:visible;padding:.2857142857rem .5714285714rem .5714285714rem;position:relative;z-index:1}.ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__pagination .risk-scenario-pagination.standard-pagination-wrapper{width:100%}.ai-case-workspace__queue-column{align-self:stretch;background:var(--ds-bg-container);border-right:1px solid var(--ds-border);display:flex;flex:0 1 var(--ai-todo-queue-column-width);flex-direction:column;flex-shrink:1;max-width:25.7142857143rem;min-height:0;min-width:14.2857142857rem;width:var(--ai-todo-queue-column-width)}.ai-todo-center__workspace-toolbar--queue{border-bottom:none;border-top:1px solid var(--ds-border);padding:.7142857143rem .8571428571rem}.ai-todo-center__workspace-toolbar--queue .ai-todo-center__card-toolbar{gap:.5714285714rem;width:100%}.ai-todo-center__workspace-toolbar--queue .ai-todo-center__ranking-control{flex:1 1;min-width:0}.ai-todo-center__workspace-toolbar--queue .ai-todo-center__ranking-select-wrap,.ai-todo-center__workspace-toolbar--queue .ai-todo-center__ranking-select.ai-composer-chip-select--prompt.ant-select{min-width:0;width:100%}.ai-todo-center__workspace-toolbar--queue .ai-todo-refresh-btn--workbench{flex-shrink:0;max-width:100%}.ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards{align-content:start;align-self:start;background:var(--ds-bg-container);border-right:none;display:grid;flex:0 0 auto;flex-shrink:1;grid-template-columns:1fr;grid-template-rows:auto auto;height:auto;max-height:none;max-width:none;min-height:0;min-width:0;overflow:hidden;width:100%}.ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list{align-content:start;align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:.7142857143rem;gap:var(--ai-todo-queue-card-gap,.7142857143rem);grid-row:1;height:var(--ai-todo-queue-list-block);max-height:var(--ai-todo-queue-list-block);min-height:var(--ai-todo-queue-list-block);overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:.7142857143rem .5714285714rem .2857142857rem;padding:var(--ai-todo-queue-list-padding-top,.7142857143rem) .5714285714rem var(--ai-todo-queue-list-padding-bottom,.2857142857rem);row-gap:.7142857143rem;row-gap:var(--ai-todo-queue-card-gap,.7142857143rem);scrollbar-color:#0000 #0000;scrollbar-width:thin}.ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list:hover{scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000) #0000}.ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar{height:3px;width:3px}.ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar-corner,.ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar-track{background:#0000}.ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar-thumb{background:#0000;border-radius:999px}.ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000)}.ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list>.ai-todo-case-card{display:flex;flex:0 0 auto;flex-direction:column;height:auto;max-height:none;min-height:var(--ai-todo-case-card-slot-height);overflow:hidden}.ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__pagination{background:var(--ds-bg-container);box-sizing:border-box;grid-row:2;min-height:var(--ai-todo-queue-pagination-block);padding:.4285714286rem .5714285714rem .5714285714rem;position:static}.ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__pagination .risk-scenario-pagination.standard-pagination-wrapper{width:100%}.ai-todo-center__main-header--workbench{justify-content:flex-end;margin-bottom:0}.ai-todo-case-card{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.7142857143rem;display:flex;flex-direction:column;gap:0;min-height:0;overflow:hidden;padding:0;text-align:left;transition:border-color .15s,box-shadow .15s;width:100%}.ai-todo-case-card:hover{border-color:#066aff47}.ai-todo-case-card--active{border-color:#066aff73;box-shadow:0 .2857142857rem 1rem #066aff1f}.ai-todo-case-card--bound{background:var(--ds-bg-container)}.ai-todo-case-card__index{align-items:center;background:var(--ds-fill-secondary);border-radius:.4285714286rem;color:var(--ds-text-tertiary);display:inline-flex;flex-shrink:0;font-size:.7857142857rem;font-weight:700;height:1.4285714286rem;justify-content:center;width:1.4285714286rem}.ai-todo-case-card--active .ai-todo-case-card__index{background:var(--ds-primary-bg);color:var(--ds-primary)}.ai-todo-case-card__main{align-items:flex-start;background:#0000;border:none;cursor:pointer;display:flex;flex:1 1 auto;gap:.5714285714rem;min-height:-webkit-min-content;min-height:min-content;overflow:visible;padding:.7142857143rem;position:relative;text-align:left;width:100%}.ai-todo-case-card__main:hover{background:#066aff05}.ai-todo-case-card__actions{align-items:center;background:var(--ds-bg-container);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;gap:.4285714286rem;margin-top:auto;max-width:100%;min-width:0;overflow:visible;padding:0 .7142857143rem .7142857143rem;position:relative;z-index:1}.ai-todo-case-card__actions .ai-case-timeline-workbench__action-btn.ant-btn{align-items:center!important;display:inline-flex!important;flex:1 1 auto;font-size:.7857142857rem!important;height:1.8571428571rem;justify-content:center!important;line-height:1!important;min-width:-webkit-fit-content;min-width:fit-content;overflow:visible;padding:0 .5714285714rem!important;text-overflow:clip;white-space:nowrap;width:auto}.ai-todo-case-card__actions .ai-case-timeline-workbench__action-btn.ant-btn>span{align-items:center;display:inline-flex;justify-content:center;line-height:1}.ai-todo-center__card-toolbar .ai-todo-center__ranking-select.ai-composer-chip-select--prompt.ant-select{min-width:12rem}.ai-todo-center__card-toolbar .ai-todo-refresh-btn--workbench{border-radius:.5714285714rem}.ai-decision-support__action-content{flex:1 1;min-width:0}.ant-modal-root:has(.ai-decision-simulate-modal) .ant-modal-mask,.ant-modal-root:has(.ai-decision-simulate-modal) .ant-modal-wrap{z-index:1500!important}.ai-decision-trace__asset-chain--horizontal{align-items:center;flex-direction:row;flex-wrap:wrap;gap:.5714285714rem}.ai-decision-trace__chain-arrow--horizontal{padding-left:0}.ai-decision-trace__asset-node--static{cursor:default}.ai-decision-trace__asset-node--static.ai-decision-trace__asset-node--tone-0{background:#066aff0f;border-color:#066aff59;color:var(--ds-primary)}.ai-decision-trace__asset-node--static.ai-decision-trace__asset-node--tone-1{background:var(--ds-purple-bg);border-color:#722ed159;color:var(--ds-purple)}.ai-decision-trace__asset-node--static.ai-decision-trace__asset-node--tone-2{background:var(--ds-info-bg);border-color:#066aff59;color:var(--ds-info)}.ai-decision-trace__asset-node--static:hover{background:inherit;border-color:inherit}.ai-decision-trace__phase--static{cursor:default}.ai-decision-simulate-modal__nav-badge{background:var(--ds-primary-bg);border-radius:71.3571428571rem;color:var(--ds-primary);font-size:.7142857143rem;font-weight:600;margin-left:auto;padding:1px .4285714286rem}.ai-decision-raw-log-drawer__title-row{align-items:flex-start;display:flex;gap:1.1428571429rem;justify-content:space-between;width:100%}.ai-decision-raw-log-drawer__title-copy{flex:1 1;min-width:0}.ai-decision-raw-log-drawer__close-btn{align-items:center;background:#0000;border:none;border-radius:.5714285714rem;color:var(--ds-text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:2.2857142857rem;justify-content:center;margin-left:auto;transition:color .15s,background .15s;width:2.2857142857rem}.ai-decision-raw-log-drawer__close-btn:hover{background:var(--ds-fill-secondary);color:var(--ds-text-primary)}.ai-decision-raw-log-drawer.ant-drawer .ant-drawer-header{padding:1.4285714286rem!important}.ai-decision-raw-log-drawer.ant-drawer .ant-drawer-body{padding-top:1.1428571429rem!important}.ai-todo-case-card__body{display:flex;flex:1 1;flex-direction:column;gap:.2857142857rem;min-height:-webkit-min-content;min-height:min-content;min-width:0;overflow:visible}.ai-todo-case-card__top{align-items:center;display:flex;flex-shrink:0;gap:.5714285714rem;justify-content:space-between;min-width:0}.ai-todo-case-card__identity{align-items:center;display:flex;flex:1 1;gap:.4285714286rem;min-width:0}.ai-todo-case-card__severity{border-radius:71.3571428571rem;flex-shrink:0;font-size:.7142857143rem;font-weight:700;padding:1px .4285714286rem}.ai-todo-case-card__severity--critical{background:var(--ds-critical-bg);color:var(--ds-critical)}.ai-todo-case-card__severity--high{background:var(--ds-high-bg);color:var(--ds-high)}.ai-todo-case-card__severity--medium{background:#faad1424;color:#d48806}.ai-todo-case-card__severity--low,.ai-todo-case-card__severity--unknown{background:#0f172a0f;color:var(--ds-text-secondary)}.ai-todo-case-card__status{background:color-mix(in srgb,var(--ds-primary) 12%,#0000);border-radius:71.3571428571rem;color:var(--ds-primary);flex-shrink:0;font-size:.7142857143rem;font-weight:600;padding:1px .4285714286rem}.ai-todo-case-card__status--3{background:#15803d1a;color:#15803d}.ai-todo-case-card__status--4{background:#b91c1c1a;color:#b91c1c}.ai-todo-case-card__status--5{background:#0f172a0f;color:var(--ds-text-secondary)}.ai-todo-case-card__push-badge{border-radius:71.3571428571rem;flex-shrink:0;font-size:.7142857143rem;font-weight:600;padding:1px .4285714286rem}.ai-todo-case-card__push-badge--on{background:#066aff1a;color:#0058e6}.ai-todo-case-card__push-badge--off{background:#0f172a0a;color:var(--ds-text-tertiary)}.ai-todo-case-card--cancelled{opacity:.72}.ai-todo-case-card__asset,.ai-todo-case-card__event-name{color:var(--ds-text-primary);display:block;flex-shrink:0;font-size:.8571428571rem;font-weight:600;line-height:1.4;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ai-todo-case-card__bound{color:var(--ds-primary);flex-shrink:0;font-size:.7857142857rem}.ai-todo-case-card__discovered{color:var(--ds-text-tertiary);flex-shrink:0;font-size:.7857142857rem;line-height:1.4285714286rem;white-space:nowrap}.ai-todo-case-card__desc,.ai-todo-case-card__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--ds-text-secondary);display:-webkit-box;flex:0 0 auto;font-size:.7857142857rem;line-height:1.45;max-height:2.9em;min-height:2.9em;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word}.ai-todo-case-card__meta{color:var(--ds-text-tertiary);font-size:.7857142857rem}.ai-case-timeline-workbench{background:var(--ds-bg-container);display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.ai-case-timeline-workbench__header{align-items:flex-start;border-bottom:1px solid var(--ds-border);display:flex;flex-shrink:0;gap:.8571428571rem;justify-content:space-between;padding:1rem 1.1428571429rem .8571428571rem}.ai-case-timeline-workbench__header-main{flex:1 1;min-width:0}.ai-case-timeline-workbench__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem;margin-bottom:.2857142857rem}.ai-case-timeline-workbench__severity{border-radius:71.3571428571rem;font-size:.7857142857rem;font-weight:700;padding:1px .5rem}.ai-case-timeline-workbench__severity--critical{background:var(--ds-critical-bg);color:var(--ds-critical)}.ai-case-timeline-workbench__severity--high{background:var(--ds-high-bg);color:var(--ds-high)}.ai-case-timeline-workbench__severity--medium{background:#faad1424;color:#d48806}.ai-case-timeline-workbench__severity--low,.ai-case-timeline-workbench__severity--unknown{background:#0f172a0f;color:var(--ds-text-secondary)}.ai-case-timeline-workbench__asset{color:var(--ds-text-primary);font-size:1.0714285714rem;font-weight:700;line-height:1.4}.ai-case-timeline-workbench__bound{align-items:center;color:var(--ds-primary);display:inline-flex;font-size:.7857142857rem;gap:.2857142857rem}.ai-case-timeline-workbench__title{color:var(--ds-text-primary);font-size:1.0714285714rem;font-weight:700;line-height:1.4;margin:0}.ai-case-timeline-workbench__summary{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--ds-text-secondary);display:-webkit-box;font-size:.8571428571rem;line-height:1.5;margin:.4285714286rem 0 0;overflow:hidden}.ai-case-timeline-workbench__actions{flex-shrink:0;justify-content:flex-end}.ai-case-timeline-workbench__body{display:grid;grid-template-columns:12rem minmax(0,1fr)}.ai-case-timeline-rail{background:var(--ds-bg-container);border-right:1px solid var(--ds-border);overflow:hidden;padding:.8571428571rem .7142857143rem}.ai-case-timeline-rail,.ai-case-timeline-rail__list{display:flex;flex-direction:column;height:100%;min-height:0}.ai-case-timeline-rail__list{flex:1 1;gap:0;list-style:none;margin:0;padding:0}.ai-case-timeline-rail__item{display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative}.ai-case-timeline-rail__item:not(:last-child):before{background:#066aff2e;bottom:0;content:"";left:.7857142857rem;margin-left:-1px;pointer-events:none;position:absolute;top:1.7142857143rem;width:.1428571429rem}.ai-case-timeline-rail__node{align-items:flex-start;background:#0000;border:none;border-radius:.5714285714rem;cursor:pointer;display:flex;flex:0 0 auto;gap:.5714285714rem;padding:.5714285714rem .4285714286rem;position:relative;text-align:left;transition:background .15s;width:100%;z-index:1}.ai-case-timeline-rail__node:hover{background:#066aff0d}.ai-case-timeline-rail__node--active{background:#066aff14}.ai-case-timeline-rail__dot{background:var(--ds-bg-container);border:.1428571429rem solid #066aff59;border-radius:50%;box-sizing:border-box;flex-shrink:0;height:.7142857143rem;margin-top:.2142857143rem;width:.7142857143rem}.ai-case-timeline-rail__node--active .ai-case-timeline-rail__dot{background:var(--ds-primary);border-color:var(--ds-primary);box-shadow:0 0 0 .2142857143rem #066aff26}.ai-case-timeline-rail__content{display:flex;flex-direction:column;gap:.1428571429rem;min-width:0}.ai-case-timeline-rail__label{color:var(--ds-text-primary);font-size:.8571428571rem;font-weight:600;line-height:1.35}.ai-case-timeline-rail__time{color:var(--ds-text-tertiary);font-size:.7142857143rem}.ai-case-timeline-workbench__detail{box-sizing:border-box;flex:1 1;height:100%;max-height:none;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:.4285714286rem 1.1428571429rem 1.1428571429rem}.ai-case-timeline-workbench__detail-head{align-items:baseline;display:flex;gap:.5714285714rem;justify-content:space-between;margin-bottom:.8571428571rem}.ai-case-timeline-workbench__detail-title{color:var(--ds-text-primary);font-size:1rem;font-weight:700;margin:0}.ai-case-timeline-workbench__detail-time{color:var(--ds-text-tertiary);font-size:.7857142857rem}.ai-case-timeline-detail__analysis-row{grid-gap:.8571428571rem;display:grid;gap:.8571428571rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.1428571429rem}.ai-case-timeline-detail__analysis-stack{display:flex;flex-direction:column;gap:1.1428571429rem;margin-bottom:1.1428571429rem}.ai-case-timeline-detail__section-head{align-items:center;display:flex;flex-wrap:wrap;gap:.7142857143rem;justify-content:space-between;margin-bottom:.5714285714rem}.ai-case-timeline-detail__section-head .ai-case-lifecycle__section-title{margin-bottom:0}.ai-case-timeline-detail__section-tags{flex:1 1 auto;justify-content:flex-end;min-width:0}.ai-case-timeline-detail__section{display:block;margin-bottom:0;min-width:0}.ai-case-timeline-detail__section .ai-case-lifecycle__section-title{margin-bottom:.5714285714rem}.ai-case-timeline-detail__section-head+.ai-case-timeline-detail__section-text{margin-top:0}.ai-case-timeline-detail__section-text{color:var(--ds-text-primary);display:block;font-size:.9285714286rem;line-height:1.55;width:100%}.ai-case-timeline-detail__disposal{border-top:none;margin-bottom:0;margin-top:0;padding-top:0}.ai-case-disposal-flow,.ai-case-timeline-detail__disposal>.ai-case-disposal-flow.ai-decision-trace__step{margin-bottom:0}.ai-case-disposal-flow__header{background:var(--ds-bg-container);cursor:default}.ai-event-status-actions{background:color-mix(in srgb,var(--ds-primary) 4%,#0000);border:1px solid var(--ds-border);border-radius:.5714285714rem;display:flex;flex-direction:column;gap:.7142857143rem;margin-bottom:1rem;padding:.7142857143rem .8571428571rem}.ai-event-status-actions__current{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem}.ai-event-status-actions__current-label{color:var(--ds-text-secondary);font-size:.8571428571rem}.ai-event-status-actions__badge{align-items:center;background:color-mix(in srgb,var(--ds-primary) 12%,#0000);border-radius:71.3571428571rem;color:var(--ds-primary);display:inline-flex;font-size:.8571428571rem;font-weight:600;padding:.1428571429rem .5714285714rem}.ai-event-status-actions__badge--3{background:#15803d1a;color:#15803d}.ai-event-status-actions__badge--4{background:#b91c1c1a;color:#b91c1c}.ai-event-status-actions__badge--5{background:#0f172a0f;color:var(--ds-text-secondary)}.ai-event-status-actions__next{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.4285714286rem}.ai-event-status-actions__next-hint{align-items:center;color:var(--ds-text-secondary);display:inline-flex;flex-shrink:0;font-size:.8571428571rem;height:1.8571428571rem;line-height:1}.ai-event-status-actions__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:.4285714286rem}.ai-event-status-actions__buttons .ai-case-timeline-workbench__action-btn.ant-btn{align-items:center!important;display:inline-flex!important;flex:0 0 auto;font-size:.7857142857rem!important;height:1.8571428571rem;justify-content:center!important;line-height:1!important;min-height:1.8571428571rem;min-width:-webkit-max-content;min-width:max-content;padding:0 .5714285714rem!important;width:auto}.ai-event-status-actions__buttons .ai-case-timeline-workbench__action-btn.ant-btn>span{align-items:center!important;display:inline-flex!important;height:auto!important;justify-content:center!important;line-height:1!important;margin:0!important;padding:0!important}.ai-event-status-actions__loading{align-items:center;color:var(--ds-text-secondary);display:inline-flex;font-size:.8571428571rem;gap:.5714285714rem}.ai-event-status-actions__empty{color:var(--ds-text-secondary);font-size:.8571428571rem;margin:0}.ai-case-disposal-flow__current-badge{background:var(--ds-critical-bg);border-radius:.2857142857rem;color:var(--ds-critical);flex-shrink:0;font-size:.7142857143rem;font-weight:700;margin-left:auto;padding:1px .5rem;white-space:nowrap}.ai-case-disposal-flow .ai-case-lifecycle__stepper-scroll{margin-bottom:0}.ai-case-disposal-flow .ai-case-lifecycle__stepper--with-transitions{margin-bottom:0;padding:0 .5714285714rem 4.5714285714rem}.ai-case-disposal-flow .ai-decision-trace__step-body{max-width:100%;min-width:0}.ai-case-disposal-flow__transitions{display:flex;flex-wrap:wrap;gap:.5714285714rem;margin-top:.7142857143rem}.ai-case-disposal-flow__transition-item{border-radius:.5714285714rem;display:flex;flex:1 1 10rem;flex-direction:column;font-size:.7857142857rem;gap:.2857142857rem;line-height:1.45;padding:.5714285714rem .7142857143rem}.ai-case-disposal-flow__transition-item--done{background:var(--ds-success-bg);border:1px solid #52c41a33}.ai-case-disposal-flow__transition-item--current{background:var(--ds-critical-bg);border:1px solid #ef444433}.ai-case-disposal-flow__transition-label{color:var(--ds-text-tertiary);font-size:.7142857143rem;font-weight:600}.ai-case-disposal-flow__transition-item--done .ai-case-disposal-flow__transition-value{color:var(--ds-success);font-weight:600}.ai-case-disposal-flow__transition-item--current .ai-case-disposal-flow__transition-value{color:var(--ds-critical);font-weight:600}.ai-case-disposal-flow__next{margin:0 .8571428571rem .8571428571rem;width:calc(100% - 1.71429rem)}.ai-case-timeline-detail__support-nav{margin-top:1.1428571429rem}.ai-case-lifecycle__transition-next{align-items:center;background:#066aff08;border:1px solid #066aff29;border-radius:.7142857143rem;cursor:pointer;display:flex;flex-direction:row;gap:.5714285714rem;justify-content:space-between;margin-top:.8571428571rem;padding:.5714285714rem .8571428571rem;text-align:left;transition:border-color .2s,background .2s,box-shadow .2s;width:100%}.ai-case-lifecycle__transition-next .ai-case-lifecycle__transition-label{color:var(--ds-primary);font-size:1rem;font-weight:600;line-height:1.4}.ai-case-lifecycle__transition-next:hover{background:#066aff0f;border-color:#066aff59;box-shadow:0 .1428571429rem .8571428571rem #066aff14}.ai-case-lifecycle__transition-next .ai-case-lifecycle__transition-arrow{color:var(--ds-primary);flex-shrink:0;font-size:1.1428571429rem;opacity:.5;transition:opacity .2s,transform .2s}.ai-case-lifecycle__transition-next:hover .ai-case-lifecycle__transition-arrow{opacity:1;transform:translateX(.2142857143rem)}.ai-case-lifecycle__next-hints{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem;margin-top:.1428571429rem}.ai-case-lifecycle__next-hint-tag{align-items:center;background:var(--ds-fill-secondary);border:1px solid var(--ds-border);border-radius:.4285714286rem;color:var(--ds-text-secondary);display:inline-flex;font-size:.8571428571rem;font-weight:500;line-height:1.4;padding:.2142857143rem .7142857143rem}.ai-case-lifecycle__next-hint-tag--primary{background:var(--ds-critical);border-color:var(--ds-critical);color:#fff;font-weight:600}.ai-attack-topology{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.8571428571rem;margin-top:.8571428571rem;overflow:hidden}.ai-attack-topology__header{align-items:center;border-top:none;color:var(--ds-text-primary);display:flex;font-size:.9285714286rem;font-weight:600;gap:.5714285714rem;padding:.7142857143rem .8571428571rem .5714285714rem}.ai-attack-topology__header--actions-only{justify-content:flex-end;padding-bottom:.2857142857rem}.ai-attack-topology__title{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:600}.ai-attack-topology__link.ant-btn{flex-shrink:0;height:auto;margin-left:auto;padding:0}.ai-attack-topology__tags{display:flex;flex-wrap:wrap;gap:.4285714286rem;padding:0 .8571428571rem .7142857143rem}.ai-attack-topology__tags:first-child{padding-top:.7142857143rem}.ai-attack-topology__tag{background:var(--ds-fill-secondary);border-radius:.4285714286rem;color:var(--ds-text-secondary);font-size:.7857142857rem;padding:.1428571429rem .5714285714rem}.ai-attack-topology__canvas{background:var(--ds-bg-container);border-top:1px solid var(--ds-border);min-height:17.1428571429rem;position:relative}.ai-attack-topology__empty,.ai-attack-topology__loading{align-items:center;color:var(--ds-text-tertiary);display:flex;font-size:.9285714286rem;justify-content:center;min-height:17.1428571429rem}.ai-case-timeline-detail--empty{color:var(--ds-text-tertiary);font-size:.9285714286rem;padding:1.7142857143rem;text-align:center}.ai-todo-center-empty{align-items:center;background:var(--ds-bg-container);box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:.5714285714rem;justify-content:center;min-height:14.2857142857rem;padding:3.4285714286rem 1.7142857143rem;text-align:center}.ai-todo-center-empty--canvas{background:var(--ds-bg-container);border:none;border-radius:.8571428571rem;height:17.1428571429rem;height:var(--ai-todo-workspace-height,17.1428571429rem);max-height:17.1428571429rem;max-height:var(--ai-todo-workspace-height,17.1428571429rem);min-height:17.1428571429rem;min-height:var(--ai-todo-workspace-height,17.1428571429rem)}.ai-case-workspace__detail--select-idle>.ai-todo-center-empty--canvas{height:auto;max-height:none;min-height:0}.ai-todo-center-empty--detail{background:var(--ds-bg-container);flex:1 1 auto;height:100%;min-height:100%;width:100%}.ai-todo-center-empty__icon-wrap{align-items:center;background:var(--ds-fill-secondary);border-radius:1.1428571429rem;color:var(--ds-text-quaternary);display:flex;flex-shrink:0;font-size:2rem;height:4.5714285714rem;justify-content:center;margin-bottom:.5714285714rem;width:4.5714285714rem}.ai-todo-center-empty--select .ai-todo-center-empty__icon-wrap{color:var(--ds-text-quaternary)}.ai-todo-center-empty__icon{color:inherit;font-size:inherit;line-height:1}.ai-todo-center-empty__title{color:var(--ds-text-primary);font-size:1.0714285714rem;font-weight:600;line-height:1.4;margin:0}.ai-todo-center-empty__hint{color:var(--ds-text-tertiary);font-size:.9285714286rem;line-height:1.55;margin:0;max-width:25.7142857143rem;white-space:pre-line}.ai-todo-center-empty--error .ai-todo-center-empty__icon-wrap{color:var(--ds-warning)}.ai-todo-center-empty__action,.ai-todo-center-empty__retry{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;line-height:1!important;margin-top:.2857142857rem;min-width:4rem}.ai-todo-center-empty__action.ant-btn,.ai-todo-center-empty__retry.ant-btn{box-shadow:var(--ds-shadow-sm)!important}.ai-todo-center__loading{align-items:center;background:var(--ds-bg-container);box-sizing:border-box;display:flex;height:17.1428571429rem;height:var(--ai-todo-workspace-height,17.1428571429rem);justify-content:center;max-height:17.1428571429rem;max-height:var(--ai-todo-workspace-height,17.1428571429rem);min-height:17.1428571429rem;min-height:var(--ai-todo-workspace-height,17.1428571429rem)}.ai-todo-center__loading--detail{flex:1 1 auto;height:100%;max-height:none;min-height:0;width:100%}.ai-case-workspace__detail--pending{opacity:.72;pointer-events:none;-webkit-user-select:none;user-select:none}@container ai-todo-center (max-width: 48rem){.ai-case-workspace--timeline{flex:1 1 auto;flex-direction:column;height:auto!important;max-height:none!important;min-height:var(--ai-todo-workspace-height)!important}.ai-todo-center__layout .ai-todo-center__integrated-panel,.ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed)>.ai-todo-center__aside{height:auto;max-height:none;min-height:0}.ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards{height:var(--ai-todo-workspace-height);max-height:var(--ai-todo-workspace-height)}.ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards,.ai-case-workspace--timeline>.ai-case-workspace__queue-column{border-bottom:1px solid var(--ds-border);border-right:none;flex:none;max-width:none;min-width:0;width:100%}.ai-case-workspace--timeline>.ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards{border-bottom:none;border-right:none;height:var(--ai-todo-workspace-height);max-height:var(--ai-todo-workspace-height);width:100%}.ai-case-timeline-detail__analysis-row,.ai-case-timeline-workbench__body{grid-template-columns:1fr}.ai-case-timeline-rail{border-bottom:1px solid var(--ds-border);border-right:none;height:auto;max-height:8.5714285714rem}.ai-case-timeline-rail__list{flex-direction:row;flex-wrap:nowrap;gap:.2857142857rem;height:auto;overflow-x:auto}.ai-case-timeline-rail__item{flex-shrink:0;flex:0 0 auto}.ai-case-timeline-rail__item:before{display:none}.ai-case-timeline-workbench__header{flex-direction:column}}.ai-todo-sync-toolbar{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.7142857143rem}.ai-todo-sync-toolbar__hint{color:var(--ds-critical);color:var(--ds-critical,var(--ds-critical));font-size:.8571428571rem;font-weight:500;white-space:nowrap}.ai-todo-sync-toolbar--workbench{gap:0}.ai-todo-refresh-btn{align-items:center;display:inline-flex;gap:.4285714286rem;position:relative}.ai-todo-refresh-btn--workbench{border-radius:.5714285714rem;box-shadow:0 .1428571429rem .4285714286rem #066aff38;font-weight:600;height:2.2857142857rem;line-height:1;min-height:2.2857142857rem;padding:0 1rem}.ai-todo-refresh-btn--workbench.ant-btn-primary:not(:disabled):hover{box-shadow:0 .2857142857rem .7142857143rem #066aff47}.ai-todo-refresh-btn--workbench.ant-btn-default:not(:disabled):hover{background:var(--ds-fill-secondary);border-color:#00000026;border-color:var(--ds-border-strong,#00000026);color:var(--ds-text-primary)}.ai-todo-refresh-btn__label{white-space:nowrap}.ai-todo-refresh-btn__badge{align-items:center;border:.1428571429rem solid var(--ds-bg-container);border-radius:71.3571428571rem;box-sizing:border-box;color:#fff;display:inline-flex;font-size:.7857142857rem;font-weight:700;height:1.2857142857rem;justify-content:center;line-height:1;min-width:1.2857142857rem;padding:0 .3571428571rem;position:absolute;right:-.5rem;top:-.5rem}.ai-todo-refresh-btn--pending .ai-todo-refresh-btn__badge,.ai-todo-refresh-btn__badge{background:var(--ds-critical)}.ai-todo-refresh-preview{max-width:22.8571428571rem}.ai-todo-refresh-preview__explain{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.55;margin-bottom:.7142857143rem}.ai-todo-refresh-preview__title{color:var(--ds-text-primary);font-size:.8571428571rem;font-weight:700;margin-bottom:.4285714286rem}.ai-todo-refresh-preview__list{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.55;margin:0;padding-left:1.1428571429rem}.ai-todo-refresh-preview__item--critical,.ai-todo-refresh-preview__item--high{color:var(--ds-critical);color:var(--ds-critical,var(--ds-critical));font-weight:500}.ai-case-timeline-workbench__tabs-shell{border-top:1px solid #e5e6eba6;border-top:1px solid var(--ai-todo-workbench-divider,#e5e6eba6);display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden;position:relative}[data-theme=dark] .ai-case-timeline-workbench__tabs-shell{border-top-color:#2e333d;border-top-color:var(--ai-todo-workbench-divider,var(--ds-border,#2e333d))}.ai-case-timeline-workbench__body,.ai-case-timeline-workbench__tabs{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.ai-case-timeline-workbench__tabs{height:100%}.ai-case-timeline-workbench__tabs.ai-session-drawer__tabs>.ant-tabs-nav{margin-bottom:0;padding:.5714285714rem 1rem .2857142857rem}.ai-case-timeline-workbench__tabs.ai-session-drawer__tabs>.ant-tabs-nav:before{display:none}.ai-case-timeline-workbench__tabs.ai-session-drawer__tabs>.ant-tabs-nav .ant-tabs-nav-list,.ai-case-timeline-workbench__tabs.ai-session-drawer__tabs>.ant-tabs-nav .ant-tabs-nav-wrap{width:100%}.ai-case-timeline-workbench__tabs.ai-session-drawer__tabs .ant-tabs-nav-list{gap:.5714285714rem}.ai-case-timeline-workbench__tabs.ai-session-drawer__tabs .ant-tabs-tab{display:flex;flex:1 1;justify-content:center;margin:0!important;min-width:0;padding:0}.ai-case-timeline-workbench__tabs.ai-session-drawer__tabs .ant-tabs-tab .ant-tabs-tab-btn{border-radius:.4285714286rem;color:var(--ds-text-secondary);font-size:1rem;font-weight:500;padding:.4285714286rem .8571428571rem;text-align:center;transition:color .2s ease,background .2s ease;width:100%}.ai-case-timeline-workbench__tabs.ai-session-drawer__tabs .ant-tabs-tab:hover:not(.ant-tabs-tab-active) .ant-tabs-tab-btn{color:var(--ds-text-primary)}.ai-case-timeline-workbench__tabs.ai-session-drawer__tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{background:#066aff1a;color:var(--ds-primary);font-weight:600}[data-theme=dark] .ai-case-timeline-workbench__tabs.ai-session-drawer__tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{background:#066aff2e}.ai-case-timeline-workbench__tabs.ai-session-drawer__tabs .ant-tabs-ink-bar{display:none}.ai-case-timeline-workbench__tabs>.ant-tabs-content-holder{background:var(--ds-bg-container);flex:1 1;min-height:0;overflow:hidden}.ai-case-timeline-workbench__tabs>.ant-tabs-content-holder>.ant-tabs-content{display:flex;flex-direction:column;height:100%}.ai-case-timeline-workbench__tabs .ant-tabs-tabpane-hidden{display:none!important}.ai-case-timeline-workbench__tabs .ant-tabs-tabpane-active{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.ai-case-timeline-workbench__tabs .ant-tabs-tabpane>.ai-case-timeline-workbench__detail{padding-top:.4285714286rem}.ai-case-workspace__detail:has(.ai-case-timeline-workbench){display:flex;flex-direction:column;min-height:0;overflow:hidden}.ai-case-timeline-workbench__detail--evolution,.ai-case-timeline-workbench__detail--support{padding-bottom:.8571428571rem}.ai-case-timeline-workbench__detail--support:has(.ai-todo-center-empty--detail),.ai-case-timeline-workbench__detail:has(.ai-case-timeline-detail--empty-fill){box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:100%;padding-bottom:0}.ai-case-timeline-detail--empty-fill{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0}.ai-case-timeline-detail--empty-fill>.ai-todo-center-empty--detail{flex:1 1 auto;height:100%;min-height:0}.ai-case-timeline-workbench__detail--evolution{padding-bottom:1.4285714286rem;padding-left:1.1428571429rem;padding-right:1.1428571429rem}.ai-case-timeline-detail--evolution{height:auto;min-height:0;overflow:visible}.ai-case-lifecycle__disposal-head{align-items:center;display:flex;gap:.5714285714rem;justify-content:space-between;margin-bottom:1.4285714286rem}.ai-case-lifecycle__disposal-current{background:#ff4d4f14;border-radius:71.3571428571rem;color:var(--ds-critical);font-size:.7142857143rem;font-weight:700;padding:1px .5rem}.ai-case-timeline-workbench__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem}.ai-case-timeline-workbench__action-btn.ant-btn{align-items:center;background:var(--ds-bg-container)!important;background-color:var(--ds-bg-container)!important;border-radius:.7142857143rem!important;border-style:solid!important;border-width:1px!important;box-shadow:none!important;box-sizing:border-box;display:inline-flex;font-size:.8571428571rem!important;font-weight:500!important;height:2rem;justify-content:center;line-height:1!important;min-width:4rem;padding:0 .7142857143rem!important}.ai-case-timeline-workbench__action-btn.ant-btn>span{align-items:center!important;display:inline-flex!important;justify-content:center!important;line-height:1!important;margin:0!important;padding:0!important}.ai-case-timeline-workbench__action-btn--ask.ant-btn{border-color:#d977067a!important;color:#92400e!important}.ai-case-timeline-workbench__action-btn--ask.ant-btn:hover:not(:disabled){background:color-mix(in srgb,#d97706 10%,var(--ds-bg-container))!important;border-color:#b453098c!important;color:#78350f!important}.ai-case-timeline-workbench__action-btn--resolved.ant-btn{border-color:#22c55e73!important;color:#15803d!important}.ai-case-timeline-workbench__action-btn--resolved.ant-btn:hover:not(:disabled){background:color-mix(in srgb,#22c55e 10%,var(--ds-bg-container))!important;border-color:#16a34a8c!important;color:#166534!important}.ai-case-timeline-workbench__action-btn--failed.ant-btn{border-color:#b91c1c66!important;color:#b91c1c!important}.ai-case-timeline-workbench__action-btn--failed.ant-btn:hover:not(:disabled){background:color-mix(in srgb,#ef4444 8%,var(--ds-bg-container))!important;border-color:#b91c1c8c!important;color:#991b1b!important}.ai-case-timeline-workbench__action-btn--closed.ant-btn{border-color:#e5e6eb!important;border-color:var(--ds-border,#e5e6eb)!important;color:#4e5969!important;color:var(--ds-text-secondary,#4e5969)!important}.ai-case-timeline-workbench__action-btn--closed.ant-btn:hover:not(:disabled){background:#f7f8fa!important;background:var(--ds-fill-secondary,#f7f8fa)!important;border-color:#00000026!important;border-color:var(--ds-border-strong,#00000026)!important;color:#1d2129!important;color:var(--ds-text-primary,#1d2129)!important}.ai-case-timeline-workbench__action-btn--dispose.ant-btn{border-color:#066aff73!important;color:#0058e6!important}.ai-case-timeline-workbench__action-btn--dispose.ant-btn:hover:not(:disabled){background:color-mix(in srgb,#066aff 6%,var(--ds-bg-container))!important;border-color:#0058e68c!important;color:#004dcc!important}.ai-case-timeline-workbench__action-btn--false-positive.ant-btn{border-color:#dc26266b!important;color:#b91c1c!important}.ai-case-timeline-workbench__action-btn--false-positive.ant-btn:hover:not(:disabled){background:color-mix(in srgb,#ef4444 10%,var(--ds-bg-container))!important;border-color:#b91c1c80!important;color:#991b1b!important}.ai-case-timeline-workbench__action-btn--ignore.ant-btn{border-color:#e5e6eb!important;border-color:var(--ds-border,#e5e6eb)!important;color:#4e5969!important;color:var(--ds-text-secondary,#4e5969)!important}.ai-case-timeline-workbench__action-btn--ignore.ant-btn:hover:not(:disabled){background:#f7f8fa!important;background:var(--ds-fill-secondary,#f7f8fa)!important;border-color:#00000026!important;border-color:var(--ds-border-strong,#00000026)!important;color:#1d2129!important;color:var(--ds-text-primary,#1d2129)!important}[data-theme=dark] .ai-case-timeline-workbench__action-btn--ask.ant-btn{border-color:#d4880680!important;color:#ffd666!important}[data-theme=dark] .ai-case-timeline-workbench__action-btn--ask.ant-btn:hover:not(:disabled){background:color-mix(in srgb,#d48806 18%,var(--ds-bg-container))!important;border-color:#d48806a6!important;color:#ffe58f!important}[data-theme=dark] .ai-case-timeline-workbench__action-btn--resolved.ant-btn{border-color:#4ade8073!important;color:#95de64!important}[data-theme=dark] .ai-case-timeline-workbench__action-btn--resolved.ant-btn:hover:not(:disabled){background:color-mix(in srgb,#4ade80 16%,var(--ds-bg-container))!important;border-color:#4ade8099!important;color:#b7eb8f!important}[data-theme=dark] .ai-case-timeline-workbench__action-btn--dispose.ant-btn{border-color:#4d9fff73!important;color:#91caff!important}[data-theme=dark] .ai-case-timeline-workbench__action-btn--dispose.ant-btn:hover:not(:disabled){background:color-mix(in srgb,#4d9fff 14%,var(--ds-bg-container))!important;border-color:#4d9fff99!important;color:#bae0ff!important}[data-theme=dark] .ai-case-timeline-workbench__action-btn--false-positive.ant-btn{border-color:#ef444473!important;color:#ff9c9c!important}[data-theme=dark] .ai-case-timeline-workbench__action-btn--false-positive.ant-btn:hover:not(:disabled){background:color-mix(in srgb,#ef4444 16%,var(--ds-bg-container))!important;border-color:#ef44448c!important;color:#ffccc7!important}.ai-case-evolution{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;padding:.2857142857rem .1428571429rem .5714285714rem .2857142857rem}.ai-case-evolution__empty{align-items:center;display:flex;justify-content:center;padding:2.2857142857rem 1.1428571429rem}.ai-case-evolution__empty-text{color:var(--ds-text-tertiary);font-size:.9285714286rem;margin:0}.ai-case-evolution__timeline{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;overflow:visible;padding:0}.ai-case-evolution__item{align-items:stretch;display:flex;gap:.8571428571rem;overflow:visible}.ai-case-evolution__item-rail{align-items:center;display:flex;flex-direction:column;flex-shrink:0;overflow:visible;padding-top:1rem;width:1.4285714286rem}.ai-case-evolution__item-dot{background:#066aff47;border:.1428571429rem solid var(--ds-bg-container);border-radius:50%;box-sizing:initial;flex-shrink:0;height:.7142857143rem;width:.7142857143rem}.ai-case-evolution__item--past .ai-case-evolution__item-dot{background:#066aff73}.ai-case-evolution__item--selected .ai-case-evolution__item-dot{background:var(--ds-primary);box-shadow:0 0 0 .2857142857rem #066aff1f;height:.8571428571rem;width:.8571428571rem}.ai-case-evolution__item-line{background:#066aff24;border-radius:1px;flex:1 1;margin-top:.2857142857rem;min-height:.8571428571rem;width:.1428571429rem}.ai-case-evolution__item--selected .ai-case-evolution__item-line{background:linear-gradient(180deg,var(--ds-primary),#066aff24)}.ai-case-evolution__item-card{border:1px solid var(--ds-border);border-radius:.7142857143rem;flex:1 1;margin-bottom:.7142857143rem;min-width:0;padding:.7142857143rem .8571428571rem;transition:border-color .15s,background .15s,box-shadow .15s}.ai-case-evolution__item--past .ai-case-evolution__item-card,.ai-case-evolution__item-card{background:var(--ds-bg-container)}.ai-case-evolution__item--selected .ai-case-evolution__item-card,.ai-case-evolution__item-card--selected{background:var(--ds-bg-container);border-color:#066aff52;box-shadow:0 .1428571429rem .7142857143rem #066aff0f}.ai-case-evolution__item-head{align-items:center;display:flex;gap:.5714285714rem;justify-content:space-between;margin-bottom:.2857142857rem}.ai-case-evolution__item-time{font-feature-settings:"tnum";color:var(--ds-text-tertiary);font-size:.7857142857rem;font-variant-numeric:tabular-nums;font-weight:700}.ai-case-evolution__item--selected .ai-case-evolution__item-time{color:var(--ds-primary)}.ai-case-evolution__item-badge,.ai-case-evolution__item-source{align-items:center;border:none;border-radius:.5714285714rem;box-sizing:border-box;display:inline-flex;flex-shrink:0;font-size:.8571428571rem;font-weight:700;line-height:1.2;max-width:100%;min-height:1.4285714286rem;overflow:hidden;padding:.2142857143rem .8571428571rem;text-overflow:ellipsis;white-space:nowrap}.ai-case-evolution__item-badge{background:var(--ds-primary-bg);color:var(--ds-primary)}.ai-case-evolution__item-source{background:var(--ds-fill-secondary);color:var(--ds-text-secondary)}.ai-case-evolution__item-source--recon{background:var(--ds-low-bg);color:var(--ds-low)}.ai-case-evolution__item-source--scan{background:#0d94881f;color:#0f766e}.ai-case-evolution__item-source--weapon{background:var(--ds-purple-bg);color:var(--ds-purple)}.ai-case-evolution__item-source--delivery{background:var(--ds-warning-bg);color:var(--ds-warning)}.ai-case-evolution__item-source--exploit{background:var(--ds-high-bg);color:var(--ds-high)}.ai-case-evolution__item-source--injection{background:var(--ds-critical-bg);color:var(--ds-critical)}.ai-case-evolution__item-source--persist{background:#6d28d91a;color:#6d28d9}.ai-case-evolution__item-source--c2{background:var(--ds-info-bg);color:var(--ds-info)}.ai-case-evolution__item-source--tunnel{background:#0ea5e91f;color:#0369a1}.ai-case-evolution__item-source--credential{background:var(--ds-error-bg);color:var(--ds-error)}.ai-case-evolution__item-source--privilege{background:#ea580c1f;color:#c2410c}.ai-case-evolution__item-source--lateral{background:var(--ds-medium-bg);color:var(--ds-medium)}.ai-case-evolution__item-source--exfil{background:#e11d481a;color:#be123c}.ai-case-evolution__item-source--spread{background:#f59e0b24;color:#b45309}.ai-case-evolution__item-source--evasion{background:#64748b24;color:#475569}.ai-case-evolution__item-source--maintain{background:#7c3aed1f;color:#7c3aed}.ai-case-evolution__item-source--ongoing{background:#ef44441f;color:#b91c1c}.ai-case-evolution__item-source--default{background:var(--ds-fill-secondary);color:var(--ds-text-secondary)}[data-theme=dark] .ai-case-evolution__item-source--scan{background:#2dd4bf24;color:#2dd4bf}[data-theme=dark] .ai-case-evolution__item-source--persist{background:#a78bfa29;color:#c4b5fd}[data-theme=dark] .ai-case-evolution__item-source--tunnel{background:#38bdf824;color:#38bdf8}[data-theme=dark] .ai-case-evolution__item-source--privilege{background:#fb923c29;color:#fdba74}[data-theme=dark] .ai-case-evolution__item-source--exfil{background:#fb718529;color:#fb7185}[data-theme=dark] .ai-case-evolution__item-source--spread{background:#fbbf2424;color:#fbbf24}[data-theme=dark] .ai-case-evolution__item-source--evasion{background:#94a3b829;color:#94a3b8}[data-theme=dark] .ai-case-evolution__item-source--maintain{background:#a78bfa29;color:#c4b5fd}[data-theme=dark] .ai-case-evolution__item-source--ongoing{background:#f8717129;color:#fca5a5}.ai-case-evolution__item-title{color:var(--ds-text-primary);font-size:.9285714286rem;font-weight:500;line-height:1.45}.ai-case-evolution__item--selected .ai-case-evolution__item-title{font-weight:600}.ai-case-evolution__item-meta{display:flex;flex-wrap:wrap;gap:.4285714286rem;margin-top:.4285714286rem}.ai-case-evolution__item-severity{border-radius:.5714285714rem;font-size:.8571428571rem;font-weight:600;padding:.2142857143rem .8571428571rem}.ai-case-evolution__item-severity--critical{background:var(--ds-critical-bg);color:var(--ds-critical)}.ai-case-evolution__item-severity--high{background:var(--ds-high-bg);color:var(--ds-high)}.ai-case-evolution__item-severity--medium{background:var(--ds-medium-bg);color:var(--ds-medium)}.ai-case-evolution__item-severity--low,.ai-case-evolution__item-severity--unknown{background:var(--ds-low-bg);color:var(--ds-low)}.ai-case-evolution__item-body{flex:1 1;min-width:0}button.ai-case-evolution__item-card{cursor:default;font:inherit;text-align:left;width:100%}.ai-case-evolution__item-card--interactive{cursor:pointer}.ai-case-evolution__item-card--interactive:hover:not(.ai-case-evolution__item-card--selected){border-color:color-mix(in srgb,var(--ds-primary) 35%,var(--ds-border));box-shadow:0 .2857142857rem 1rem color-mix(in srgb,var(--ds-primary) 8%,#0000)}.ai-case-evolution__item-head-side{align-items:center;display:inline-flex;gap:.4285714286rem}.ai-case-evolution__item-chevron{color:var(--ds-text-tertiary);font-size:.7142857143rem;transition:transform .2s ease}.ai-case-evolution__item-chevron--open{color:var(--ds-primary);transform:rotate(180deg)}.ai-case-evolution__item-detail-inline{border-top:1px dashed var(--ds-border);margin-top:.7142857143rem;padding-top:.7142857143rem}.ai-case-evolution__item-detail-inline .ai-case-evolution__item-detail-text{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.55;margin:0}.ai-case-evolution__item-sources{display:flex;flex-direction:column;gap:.4285714286rem;margin-top:.5714285714rem}.ai-case-evolution__item-sources-label{color:var(--ds-text-secondary);font-size:.7857142857rem}.ai-case-evolution__item-sources-list{display:flex;flex-wrap:wrap;gap:.4285714286rem}.ai-case-evolution__item-source-link{background:color-mix(in srgb,var(--ds-primary) 6%,#0000);border:1px solid color-mix(in srgb,var(--ds-primary) 28%,var(--ds-border));border-radius:.2857142857rem;color:var(--ds-primary);cursor:pointer;font-size:.7857142857rem;line-height:1.4;font:inherit;margin:0;padding:.1428571429rem .5714285714rem}.ai-case-evolution__item-source-link:hover{background:color-mix(in srgb,var(--ds-primary) 12%,#0000);border-color:var(--ds-primary)}.ai-decision-trace__corr-graph-row--linked{align-items:center;flex-wrap:wrap;gap:.5714285714rem}.ai-decision-trace__corr-graph-edge{align-items:center;color:var(--ds-text-tertiary);display:inline-flex;flex:1 1 4rem;flex-direction:column;gap:.2857142857rem;justify-content:center;max-width:8.5714285714rem;min-width:4rem}.ai-decision-trace__corr-graph-edge-line{background:linear-gradient(90deg,color-mix(in srgb,var(--ds-primary) 10%,var(--ds-border)),var(--ds-primary),color-mix(in srgb,var(--ds-primary) 10%,var(--ds-border)));border-radius:71.3571428571rem;display:block;height:.1428571429rem;width:100%}.ai-decision-trace__corr-graph-edge--split .ai-decision-trace__corr-graph-edge-line{width:5.1428571429rem}.ai-decision-trace__corr-graph-edge-label{background:var(--ds-primary-bg);border:1px solid color-mix(in srgb,var(--ds-primary) 20%,var(--ds-border));border-radius:71.3571428571rem;color:var(--ds-primary);font-size:.7142857143rem;line-height:1.3;padding:.1428571429rem .5714285714rem;text-align:center;white-space:nowrap}.ai-decision-trace__corr-graph-connector-edge{align-items:center;display:flex;flex-direction:column;gap:.2857142857rem;width:100%}.ai-decision-trace__corr-graph-connector-line{background:linear-gradient(180deg,color-mix(in srgb,var(--ds-primary) 12%,var(--ds-border)),var(--ds-primary));border-radius:71.3571428571rem;display:block;height:1.2857142857rem;width:.1428571429rem}.ai-decision-trace__corr-graph-connector-label{background:var(--ds-primary-bg);border:1px solid color-mix(in srgb,var(--ds-primary) 20%,var(--ds-border));border-radius:71.3571428571rem;color:var(--ds-primary);font-size:.7142857143rem;line-height:1.3;padding:.1428571429rem .5714285714rem;white-space:nowrap}.ai-decision-trace__risk-ai-header{display:flex;flex-direction:column;gap:.4285714286rem;margin-bottom:0}.ai-decision-trace__risk-ai-score{align-items:baseline;display:flex;gap:.2857142857rem}.ai-decision-trace__risk-ai-score-value{color:var(--ds-primary);font-size:2rem;font-weight:700;line-height:1}.ai-decision-trace__risk-ai-score-max{color:var(--ds-text-tertiary);font-size:.9285714286rem}.ai-decision-trace__risk-ai-note{color:var(--ds-text-secondary);font-size:.8571428571rem;line-height:1.5;margin:0}.ai-decision-trace__risk-ai-dimensions{display:flex;flex-direction:column;gap:.5714285714rem;margin-bottom:0}.ai-decision-trace__risk-ai-dimension{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.5714285714rem;padding:.7142857143rem .8571428571rem}.ai-decision-trace__risk-ai-dimension-head{align-items:center;display:flex;gap:.5714285714rem;justify-content:space-between;margin-bottom:.4285714286rem}.ai-decision-trace__risk-ai-dimension-label{color:var(--ds-text-primary);font-size:.8571428571rem;font-weight:600}.ai-decision-trace__risk-ai-dimension-score{color:var(--ds-primary);font-size:1rem;font-weight:700}.ai-decision-trace__risk-ai-guidance,.ai-decision-trace__risk-ai-reason{color:var(--ds-text-secondary);font-size:.7857142857rem;line-height:1.5}.ai-decision-trace__risk-ai-guidance-label,.ai-decision-trace__risk-ai-reason-label{color:var(--ds-text-tertiary);font-weight:600;margin-right:.2857142857rem}.ai-decision-trace__risk-ai-reason{color:var(--ds-text-primary);margin-top:.2857142857rem}.dashboard-layout-content.ant-layout-content{display:flex;flex-direction:column;max-height:100%;min-height:0;overflow-x:hidden!important;overflow-y:hidden!important}.dashboard-layout-content.ant-layout-content>*{flex:1 1!important;height:auto!important}.dashboard-layout-content.ant-layout-content>*,.dashboard-page{max-height:100%!important;min-height:0!important;overflow:hidden!important}.dashboard-page{box-sizing:border-box;display:flex;flex-direction:column;height:100%!important}.dashboard-page__score{container-name:dashboard-score;container-type:inline-size;flex:0 0 auto;flex-shrink:0;margin-bottom:0;min-width:0}@container dashboard-score (max-width: 60rem){.dashboard-security-score-row{grid-template-columns:1fr}}.dashboard-page__workbench,.dashboard-page__workbench>.ai-todo-center{display:flex;flex:1 1!important;flex-direction:column;height:auto!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.dashboard-page__workbench>.ai-todo-center{box-sizing:border-box!important;margin-bottom:0!important}.dashboard-page__workbench>.ai-todo-center>.ai-todo-center__layout{flex:1 1!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.dashboard-page--compact .dashboard-closure-metric-card.memory-graph-summary__card,.dashboard-page--compact .dashboard-security-score-card.memory-graph-summary__card{border-radius:.7142857143rem;box-shadow:0 .4285714286rem 1.1428571429rem color-mix(in srgb,var(--ds-text-primary) 5%,#0000);gap:.5714285714rem;min-height:0;padding:.7142857143rem .8571428571rem}.dashboard-page--compact .dashboard-security-score{column-gap:1rem;grid-template-columns:12rem minmax(0,1fr);row-gap:.5714285714rem}.dashboard-page--compact .dashboard-security-score__gauge-score{font-size:2.2857142857rem}.dashboard-page--compact .dashboard-security-score__dimensions{gap:.5714285714rem}.dashboard-page--compact .dashboard-security-score__dimension{gap:.5714285714rem;padding:.5714285714rem .7142857143rem}.dashboard-page--compact .dashboard-security-score__dimension-value{font-size:clamp(1.0714285714rem,8cqi,1.2857142857rem)}.dashboard-page--compact .dashboard-security-score__dimension-sub{font-size:.7857142857rem}.dashboard-page--compact .dashboard-security-score__coverage{font-size:.7857142857rem;line-height:1.35}.dashboard-page--compact .dashboard-security-score__body,.dashboard-page--compact .dashboard-security-score__hero{font-size:.7857142857rem}.dashboard-page--compact .dashboard-security-score__delta{font-size:.7142857143rem;line-height:1.2}.dashboard-page--compact .dashboard-closure-metrics{gap:.7142857143rem}.dashboard-page--compact .dashboard-closure-metric-card__content{gap:.4285714286rem}.dashboard-page--compact .dashboard-closure-metric-card__value{font-size:2.2857142857rem}.dashboard-page--compact .ai-situational-banner{gap:var(--ds-space-3);padding:.7142857143rem 1rem var(--ds-space-1)}.dashboard-page--compact .ai-situational-banner__kpi-value{font-size:var(--ds-font-size-base)}.dashboard-page--compact .ai-situational-banner__mascot-tip{font-size:.7857142857rem}.dashboard-page .dashboard-page__workbench .ai-todo-center__layout{align-items:stretch;height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.dashboard-page .dashboard-page__workbench .ai-todo-center__layout>.ai-todo-center__main,.dashboard-page .dashboard-page__workbench .ai-todo-center__layout>.ai-todo-center__main>.ai-todo-center__card{display:flex!important;flex-direction:column!important;height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.dashboard-page .dashboard-page__workbench .ai-todo-center__layout--height-synced>.ai-todo-center__aside,.dashboard-page .dashboard-page__workbench .ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed)>.ai-todo-center__aside{align-self:stretch!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.dashboard-page .dashboard-page__workbench .ai-todo-center__layout--height-synced>.ai-todo-center__aside>.ai-retrospective-panel,.dashboard-page .dashboard-page__workbench .ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed)>.ai-todo-center__aside>.ai-retrospective-panel{height:100%!important;max-height:100%!important;min-height:0!important}.dashboard-page .dashboard-page__workbench .ai-todo-center__layout .ai-todo-center__integrated-panel{box-sizing:border-box!important;display:flex!important;flex:1 1!important;flex-direction:column!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.dashboard-page .dashboard-page__workbench .ai-todo-center__integrated-panel{display:flex!important;flex-direction:column;overflow:hidden!important}.dashboard-page .dashboard-page__workbench .ai-situational-banner,.dashboard-page .dashboard-page__workbench .ai-todo-center__workspace-toolbar{flex-shrink:0}.dashboard-page .dashboard-page__workbench .ai-todo-canvas-shell>.ai-todo-center-empty,.dashboard-page .dashboard-page__workbench .ai-todo-center__integrated-panel>.ai-todo-canvas-shell,.dashboard-page .dashboard-page__workbench .ai-todo-center__integrated-panel>.ai-todo-center-empty,.dashboard-page .dashboard-page__workbench .ai-todo-center__integrated-panel>.ai-todo-center__loading{display:flex!important;flex:1 1!important;flex-direction:column!important;height:auto!important;margin:0!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.dashboard-page .dashboard-page__workbench .ai-todo-center__layout .ai-todo-canvas-shell{flex:1 1!important;height:auto!important;max-height:100%!important;min-height:0!important}.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline,.dashboard-page .dashboard-page__workbench .ai-todo-canvas-shell>.ai-case-workspace--timeline,.dashboard-page .dashboard-page__workbench .ai-todo-center__layout .ai-todo-center__integrated-panel .ai-case-workspace--timeline{align-items:stretch!important;flex:1 1!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards,.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline>.ai-case-workspace__queue-column{align-self:stretch!important;height:100%!important;max-height:none!important;min-height:0!important;overflow:hidden!important}.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards,.dashboard-page .dashboard-page__workbench .ai-todo-center__layout .ai-todo-center__integrated-panel .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards{align-content:stretch!important;display:grid!important;grid-template-rows:minmax(0,1fr) var(--ai-todo-queue-pagination-block)!important}.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list,.dashboard-page .dashboard-page__workbench .ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list{align-content:start!important;align-items:stretch!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:.7142857143rem!important;gap:var(--ai-todo-queue-card-gap,.7142857143rem)!important;height:auto!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;padding-bottom:.2857142857rem!important;padding-bottom:var(--ai-todo-queue-list-padding-bottom,.2857142857rem)!important;padding-top:.7142857143rem!important;padding-top:var(--ai-todo-queue-list-padding-top,.7142857143rem)!important;position:relative!important;row-gap:.7142857143rem!important;row-gap:var(--ai-todo-queue-card-gap,.7142857143rem)!important;scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important;z-index:0!important}.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list:hover,.dashboard-page .dashboard-page__workbench .ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list:hover{scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000) #0000!important}.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar,.dashboard-page .dashboard-page__workbench .ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar{height:3px!important;width:3px!important}.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar-thumb,.dashboard-page .dashboard-page__workbench .ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list::-webkit-scrollbar-thumb{background:#0000!important;border-radius:999px!important}.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list:hover::-webkit-scrollbar-thumb,.dashboard-page .dashboard-page__workbench .ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__list:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000)!important}.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline .ai-todo-case-card{border-radius:.7142857143rem!important;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;height:auto!important;max-height:none!important;min-height:var(--ai-todo-case-card-slot-height)!important;overflow:hidden!important;position:relative!important;z-index:1!important}.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline .ai-todo-case-card__desc,.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline .ai-todo-case-card__title{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;color:var(--ds-text-secondary)!important;display:-webkit-box!important;flex:0 0 auto!important;max-height:2.9em!important;min-height:2.9em!important;opacity:1!important;overflow:hidden!important;visibility:visible!important}.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline .ai-todo-case-card__actions{border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;flex:0 0 auto!important;flex-shrink:0!important;flex-wrap:wrap!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__pagination,.dashboard-page .dashboard-page__workbench .ai-case-workspace__queue-column>.ai-case-queue.ai-case-queue--cards>.ai-case-queue__pagination{align-items:center!important;background:var(--ds-bg-container)!important;box-sizing:border-box!important;display:flex!important;flex-shrink:0!important;height:var(--ai-todo-queue-pagination-block)!important;justify-content:center!important;max-height:var(--ai-todo-queue-pagination-block)!important;min-height:var(--ai-todo-queue-pagination-block)!important;overflow:visible!important;overflow-anchor:none;padding-top:.2857142857rem!important;pointer-events:auto!important;position:relative!important;z-index:1!important}.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline>.ai-case-workspace__detail,.dashboard-page .dashboard-page__workbench .ai-case-workspace__detail{align-self:stretch!important;display:flex!important;flex:1 1!important;flex-direction:column!important;height:100%!important;min-height:0!important;min-width:18rem!important;min-width:var(--ai-todo-detail-min-width,18rem)!important;overflow:hidden!important;overflow-anchor:none;overscroll-behavior-y:none;position:relative!important}.dashboard-page .dashboard-page__workbench .ai-case-workspace__detail>.ai-case-timeline-workbench{height:100%!important;inset:0!important;max-height:none!important;min-height:0!important;position:absolute!important;width:100%!important}.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench{display:flex!important;flex:1 1!important;flex-direction:column!important;height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__body,.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__tabs,.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__tabs .ant-tabs-tabpane-active,.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__tabs-shell,.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__tabs>.ant-tabs-content-holder{display:flex!important;flex:1 1!important;flex-direction:column!important;height:100%!important;max-height:none!important;min-height:0!important;overflow:hidden!important}.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__tabs>.ant-tabs-nav{flex-shrink:0}.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__tabs>.ant-tabs-content-holder{height:100%!important;min-height:0!important;position:relative!important}.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__tabs>.ant-tabs-content-holder>.ant-tabs-content{display:flex!important;flex-direction:column!important;height:100%!important;inset:auto!important;position:static!important}.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__tabs .ant-tabs-tabpane-hidden{display:none!important}.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__detail{box-sizing:border-box!important;flex:1 1!important;height:100%!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__detail::-webkit-scrollbar{height:.2857142857rem!important;width:.2857142857rem!important}.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__detail::-webkit-scrollbar-track{background:#0000!important}.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__detail::-webkit-scrollbar-thumb{background:#0000!important;border-radius:.1428571429rem!important}.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__detail:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000!important}.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench__detail:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)!important}.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench:has(.ai-case-timeline-detail--empty-fill) .ai-case-timeline-detail--empty-fill,.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench:has(.ai-case-timeline-detail--empty-fill) .ai-case-timeline-workbench__detail{display:flex!important;flex-direction:column!important}.dashboard-page .dashboard-page__workbench .ai-case-timeline-workbench:has(.ai-case-timeline-detail--empty-fill) .ai-todo-center-empty--detail{flex:1 1 auto!important;height:auto!important;min-height:0!important;width:100%}.dashboard-page .dashboard-page__workbench .ai-retrospective-panel{display:flex!important;flex-direction:column!important;overflow:hidden!important}.dashboard-page .dashboard-page__workbench .ai-retrospective-panel__body,.dashboard-page .dashboard-page__workbench .ai-retrospective-panel__scroll{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}.dashboard-page .dashboard-page__workbench .ai-retrospective-panel__scroll{overscroll-behavior-y:none!important}.dashboard-page .dashboard-page__workbench .ai-retrospective-block--current{flex:0 0 auto!important;min-width:0!important;overflow:hidden!important}.dashboard-page .dashboard-page__workbench .ai-retrospective-block--timeline{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;margin-bottom:0!important;min-height:0!important}.dashboard-page .dashboard-page__workbench .ai-retrospective-panel__feed-scroll{flex:1 1!important;height:auto!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.dashboard-page .dashboard-page__workbench .ai-retrospective-panel__footer{flex:0 0 auto!important}.dashboard-page .dashboard-page__workbench .ai-retrospective-panel__feed-scroll::-webkit-scrollbar{height:.2857142857rem!important;width:.2857142857rem!important}.dashboard-page .dashboard-page__workbench .ai-retrospective-panel__feed-scroll::-webkit-scrollbar-corner,.dashboard-page .dashboard-page__workbench .ai-retrospective-panel__feed-scroll::-webkit-scrollbar-track{background:#0000!important}.dashboard-page .dashboard-page__workbench .ai-retrospective-panel__feed-scroll::-webkit-scrollbar-thumb{background:#0000!important;border-radius:999px!important}.dashboard-page .dashboard-page__workbench .ai-retrospective-panel__feed-scroll:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000!important}.dashboard-page .dashboard-page__workbench .ai-retrospective-panel__feed-scroll:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)!important}.dashboard-page .dashboard-page__workbench .ai-case-lifecycle__stepper-scroll{max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important;width:100%!important}.dashboard-page .dashboard-page__workbench .ai-case-lifecycle__stepper-scroll::-webkit-scrollbar{height:.2857142857rem!important;width:.2857142857rem!important}.dashboard-page .dashboard-page__workbench .ai-case-lifecycle__stepper-scroll::-webkit-scrollbar-thumb{background:#0000!important;border-radius:.1428571429rem!important}.dashboard-page .dashboard-page__workbench .ai-case-lifecycle__stepper-scroll:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000!important}.dashboard-page .dashboard-page__workbench .ai-case-lifecycle__stepper-scroll:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)!important}.dashboard-page .dashboard-page__workbench .ai-case-timeline-detail--evolution{height:auto;min-height:0;overflow:visible}@container ai-todo-center (max-width: 60rem){.dashboard-page .dashboard-page__workbench .ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed){align-items:stretch;grid-template-rows:minmax(12rem,1fr) minmax(10rem,1fr)}.dashboard-page .dashboard-page__workbench .ai-todo-center__layout:not(.ai-todo-center__layout--retrospective-collapsed)>.ai-todo-center__aside{align-self:stretch!important;height:auto!important;max-height:none!important;max-width:none;min-height:0!important;width:100%}}@container ai-todo-center (max-width: 48rem){.dashboard-page .dashboard-page__workbench .ai-case-workspace--timeline,.dashboard-page .dashboard-page__workbench .ai-todo-center__layout .ai-todo-center__integrated-panel .ai-case-workspace--timeline{flex:1 1!important;height:auto!important;max-height:100%!important;min-height:0!important}}.ai-collapsed-sidebar-toolbar{align-items:center;background:linear-gradient(180deg,#fcfdff,#f8fbff);border:1px solid #ffffffeb;border-radius:2.2857142857rem;border-radius:var(--ai-panel-radius,2.2857142857rem);box-shadow:0 .1428571429rem .5714285714rem #0f172a0a,0 1px .2142857143rem #066aff08;box-sizing:border-box;display:inline-flex;flex-direction:column;gap:.1428571429rem;justify-content:center;left:.8571428571rem;left:var(--ai-collapsed-toolbar-inset,.8571428571rem);padding:.4285714286rem .5714285714rem;position:absolute;top:.5714285714rem;top:var(--ai-collapsed-toolbar-top,.5714285714rem);z-index:1001}[data-theme=dark] .ai-collapsed-sidebar-toolbar{background:linear-gradient(180deg,#1a1f28,#161922);border-color:#ffffff2e;border-color:var(--ai-chat-edge-border,#ffffff2e);box-shadow:0 .2857142857rem 1.1428571429rem #00000059,inset 0 0 0 1px #ffffff1a,inset 0 1px 0 #ffffff14;box-shadow:0 .2857142857rem 1.1428571429rem #00000059,inset 0 0 0 1px var(--ai-chat-edge-inset,#ffffff1a),inset 0 1px 0 #ffffff14}.st-filter-picker-dropdown .ant-picker-panel-container,.st-filter-select-dropdown.ant-select-dropdown,.st-modal-cascade-dropdown.ant-dropdown,body>.ant-dropdown.st-modal-cascade-dropdown,body>.ant-select-dropdown.st-filter-select-dropdown{--st-dropdown-shadow:0 0.7142857143rem 2rem #0f172a24,0 0.2857142857rem 0.8571428571rem #0f172a14}.scheduled-task-form-modal .ant-modal-header{background:#fff!important;border-bottom:none!important;margin-bottom:0!important;padding:.8571428571rem 1rem .2857142857rem!important}.scheduled-task-form-modal .ant-modal-body,.scheduled-task-form-modal .ant-modal-content,.scheduled-task-form-modal .ant-modal-footer{background:#fff!important}.scheduled-task-form-modal .ant-modal-body{padding:.2857142857rem 1rem .8571428571rem!important}.scheduled-task-form-modal .ant-modal-footer{border-top:none!important;padding:.5714285714rem 1rem .8571428571rem!important}.scheduled-task-form-modal .ds-modal-body{padding:0!important}.scheduled-task-form-modal .st-form.ant-form-vertical .ant-form-item{margin-bottom:.8571428571rem}.scheduled-task-form-modal .st-form.ant-form-vertical .ant-form-item-label{padding-bottom:.5714285714rem}.scheduled-task-form-modal .ant-modal-footer .ant-btn-primary.ant-btn-disabled,.scheduled-task-form-modal .ant-modal-footer .ant-btn-primary:disabled{border-color:#0000!important;box-shadow:none!important}.scheduled-task-form-modal .ant-modal-close{display:none!important}.scheduled-task-form-modal .ds-modal-title--with-extra{align-items:center;width:100%}.scheduled-task-form-modal__close-btn.ant-btn{align-items:center!important;border-radius:.5714285714rem!important;color:var(--ds-text-tertiary)!important;display:inline-flex!important;height:2rem!important;justify-content:center!important;min-width:2rem!important;padding:0!important;width:2rem!important}.scheduled-task-form-modal__close-btn.ant-btn:hover{background:#0000000a!important;background:var(--ds-fill-secondary,#0000000a)!important;color:var(--ds-text-primary)!important}.scheduled-task-form-modal__close-btn.ant-btn .anticon{font-size:.9285714286rem}.scheduled-task-form-modal .ant-input,.scheduled-task-form-modal .ant-input-affix-wrapper,.scheduled-task-form-modal .ant-picker:not(.st-filter-picker),.scheduled-task-form-modal .ant-select:not(.st-filter-select) .ant-select-selector,.scheduled-task-form-modal textarea.ant-input{background:#fff!important}[data-theme=dark] .scheduled-task-form-modal .ant-modal-body,[data-theme=dark] .scheduled-task-form-modal .ant-modal-content,[data-theme=dark] .scheduled-task-form-modal .ant-modal-footer,[data-theme=dark] .scheduled-task-form-modal .ant-modal-header{background:var(--ds-bg-overlay)!important}[data-theme=dark] .scheduled-task-form-modal .ant-input,[data-theme=dark] .scheduled-task-form-modal .ant-input-affix-wrapper,[data-theme=dark] .scheduled-task-form-modal .ant-picker,[data-theme=dark] .scheduled-task-form-modal .ant-select-selector,[data-theme=dark] .scheduled-task-form-modal textarea.ant-input{background:var(--ds-bg-container)!important;border-color:#ffffff29!important;border-color:var(--ds-border-strong,#ffffff29)!important;color:var(--ds-text-primary)!important}.scheduled-task-form-modal .st-freq-item{margin-bottom:.5714285714rem}.scheduled-task-form-modal .st-freq-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem;width:100%}.scheduled-task-form-modal .st-freq-preset{flex-shrink:0;width:8.5714285714rem}.scheduled-task-form-modal .st-freq-right{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:.5714285714rem;min-width:0}.scheduled-task-form-modal .st-freq-time{width:6.8571428571rem}.scheduled-task-form-modal .st-freq-monthday,.scheduled-task-form-modal .st-freq-weekday{flex:1 1;max-width:18.5714285714rem;min-width:10rem}.scheduled-task-form-modal .st-freq-date{width:10rem}.scheduled-task-form-modal .st-effective-block{margin:0 0 .8571428571rem}.scheduled-task-form-modal .st-effective-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem;min-height:2rem}.scheduled-task-form-modal .st-effective-check.ant-checkbox-wrapper{-webkit-margin-end:0;align-items:center!important;color:var(--ds-text-secondary);display:inline-flex!important;line-height:1.1428571429rem;margin-inline-end:0}.scheduled-task-form-modal .st-effective-check .ant-checkbox{align-self:center;line-height:1;top:0!important}.scheduled-task-form-modal .st-effective-check .ant-checkbox .ant-checkbox-inner{height:1rem;width:1rem}.scheduled-task-form-modal .st-effective-check .ant-checkbox+span{-webkit-padding-start:.5714285714rem!important;align-items:center!important;display:inline-flex!important;line-height:1.1428571429rem!important;padding-inline-start:.5714285714rem!important}.scheduled-task-form-modal .st-effective-check-text{align-items:center;display:inline-flex;flex-wrap:wrap;gap:0;line-height:1.1428571429rem}.scheduled-task-form-modal .st-effective-check-label{color:var(--ds-text-secondary);font-size:.8571428571rem;font-weight:400;line-height:1.1428571429rem}.scheduled-task-form-modal .st-effective-check-hint{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-weight:400;line-height:1.1428571429rem}.scheduled-task-form-modal .st-effective-picker-item{display:block;margin-bottom:0!important;margin-top:.5714285714rem;width:100%}.scheduled-task-form-modal .st-effective-picker{width:100%!important}.scheduled-task-form-modal .st-prompt-item .ant-form-item-control-input-content{line-height:normal}.scheduled-task-form-modal .st-filter-input.ant-input{background:#fff!important;background:var(--ds-bg-container,#fff)!important;border:1px solid #e5e6eb!important;border:1px solid var(--ds-border,#e5e6eb)!important;border-radius:.5714285714rem!important;box-shadow:var(--ds-shadow-sm)!important;font-size:.9285714286rem;font-weight:500;height:2.2857142857rem;padding:0 .8571428571rem}.scheduled-task-form-modal .st-filter-input.ant-input:focus,.scheduled-task-form-modal .st-filter-input.ant-input:hover{border-color:#c9cdd4!important;border-color:var(--ds-border-strong,#c9cdd4)!important;box-shadow:var(--ds-shadow-sm)!important}.scheduled-task-form-modal .st-prompt-shell{background:#fff;background:var(--ds-bg-container,#fff);border:1px solid #e5e6eb;border:1px solid var(--ds-border,#e5e6eb);border-radius:.5714285714rem;box-shadow:var(--ds-shadow-sm);overflow:visible;position:relative;transition:border-color .2s ease,box-shadow .2s ease}.scheduled-task-form-modal .st-prompt-shell:focus-within,.scheduled-task-form-modal .st-prompt-shell:hover{border-color:#c9cdd4;border-color:var(--ds-border-strong,#c9cdd4);box-shadow:var(--ds-shadow-sm)}.scheduled-task-form-modal .st-prompt-shell .ant-input-textarea{display:block}.scheduled-task-form-modal .st-prompt-textarea.ant-input,.scheduled-task-form-modal textarea.st-prompt-textarea{background:#0000!important;border:none!important;border-radius:.5714285714rem!important;box-shadow:none!important;line-height:1.5;max-height:25.7142857143rem;min-height:6.8571428571rem;outline:none!important;overflow-y:auto;padding:.5714285714rem .7142857143rem 2rem!important;resize:vertical!important;scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.scheduled-task-form-modal .st-prompt-textarea.ant-input::-webkit-scrollbar,.scheduled-task-form-modal textarea.st-prompt-textarea::-webkit-scrollbar{height:3px!important;width:3px!important}.scheduled-task-form-modal .st-prompt-textarea.ant-input::-webkit-scrollbar-corner,.scheduled-task-form-modal .st-prompt-textarea.ant-input::-webkit-scrollbar-track,.scheduled-task-form-modal textarea.st-prompt-textarea::-webkit-scrollbar-corner,.scheduled-task-form-modal textarea.st-prompt-textarea::-webkit-scrollbar-track{background:#0000!important}.scheduled-task-form-modal .st-prompt-textarea.ant-input::-webkit-scrollbar-thumb,.scheduled-task-form-modal textarea.st-prompt-textarea::-webkit-scrollbar-thumb{background:#0000!important;border-radius:999px!important}.scheduled-task-form-modal .st-prompt-shell:focus-within .st-prompt-textarea.ant-input,.scheduled-task-form-modal .st-prompt-shell:focus-within textarea.st-prompt-textarea,.scheduled-task-form-modal .st-prompt-shell:hover .st-prompt-textarea.ant-input,.scheduled-task-form-modal .st-prompt-shell:hover textarea.st-prompt-textarea,.scheduled-task-form-modal .st-prompt-textarea.ant-input:hover,.scheduled-task-form-modal textarea.st-prompt-textarea:hover{scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000) #0000!important}.scheduled-task-form-modal .st-prompt-shell:focus-within .st-prompt-textarea.ant-input::-webkit-scrollbar-thumb,.scheduled-task-form-modal .st-prompt-shell:focus-within textarea.st-prompt-textarea::-webkit-scrollbar-thumb,.scheduled-task-form-modal .st-prompt-shell:hover .st-prompt-textarea.ant-input::-webkit-scrollbar-thumb,.scheduled-task-form-modal .st-prompt-shell:hover textarea.st-prompt-textarea::-webkit-scrollbar-thumb,.scheduled-task-form-modal .st-prompt-textarea.ant-input:hover::-webkit-scrollbar-thumb,.scheduled-task-form-modal textarea.st-prompt-textarea:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000)!important}.scheduled-task-form-modal .st-prompt-count{bottom:.7142857143rem;color:var(--ds-text-tertiary);font-size:.8571428571rem;line-height:1;pointer-events:none;position:absolute;right:1rem;z-index:1}.scheduled-task-form-modal .st-advanced-collapse.ant-collapse{background:#0000;margin-top:0}.scheduled-task-form-modal .st-advanced-collapse>.ant-collapse-item{border:none!important}.scheduled-task-form-modal .st-advanced-collapse .ant-collapse-header{align-items:center!important;line-height:1.5714!important;padding:0 0 .2857142857rem!important}.scheduled-task-form-modal .st-advanced-title{color:#000000e0;color:var(--ds-text-primary,#000000e0);font-size:1rem;font-weight:400}.scheduled-task-form-modal .st-form.ant-form-vertical .ant-form-item-label>label{font-size:1rem;font-weight:400}.scheduled-task-form-modal .st-advanced-collapse .ant-collapse-expand-icon{-webkit-padding-start:.5714285714rem!important;align-self:center;height:auto!important;padding-inline-start:.5714285714rem!important}.scheduled-task-form-modal .st-advanced-collapse .ant-collapse-content-box{padding:.5714285714rem 0 0!important}.scheduled-task-form-modal .st-advanced-body .st-advanced-field.ant-form-item{align-items:center;column-gap:.8571428571rem;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:.8571428571rem}.scheduled-task-form-modal .st-advanced-body .st-advanced-field>.ant-form-item-row{align-items:center;column-gap:.8571428571rem;display:flex!important;flex-direction:row!important;flex-wrap:nowrap;width:100%}.scheduled-task-form-modal .st-advanced-body .st-advanced-field .ant-form-item-label{flex:0 0 6.2857142857rem!important;max-width:6.2857142857rem!important;padding:0!important;width:6.2857142857rem!important}.scheduled-task-form-modal .st-advanced-body .st-advanced-field .ant-col.ant-form-item-label{flex:0 0 6.2857142857rem!important;max-width:6.2857142857rem!important}.scheduled-task-form-modal .st-advanced-body .st-advanced-field .ant-col.ant-form-item-control{flex:1 1 auto!important;max-width:none!important;min-width:0}.scheduled-task-form-modal .st-advanced-body .st-advanced-field .ant-form-item-label>label{height:auto;margin:0}.scheduled-task-form-modal .st-advanced-body .st-advanced-field .ant-form-item-control{flex:1 1;min-width:0}.scheduled-task-form-modal .st-advanced-body .st-advanced-field .ant-form-item-additional{margin-top:.2857142857rem;padding-left:7.1428571429rem;width:100%}.scheduled-task-form-modal .st-advanced-body .st-advanced-field--switch>.ant-form-item-row{justify-content:space-between;width:100%}.scheduled-task-form-modal .st-advanced-body .st-advanced-field--switch .ant-form-item-control{flex:0 0 auto!important;margin-left:auto;max-width:none!important;width:auto!important}.scheduled-task-form-modal .st-advanced-body .st-advanced-field--switch .ant-col.ant-form-item-control{flex:0 0 auto!important;margin-left:auto;max-width:none!important}.scheduled-task-form-modal .st-advanced-switch-block{margin-bottom:.8571428571rem}.scheduled-task-form-modal .st-advanced-switch-main{align-items:center;display:flex;gap:1.1428571429rem;justify-content:space-between;width:100%}.scheduled-task-form-modal .st-advanced-switch-copy{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:.1428571429rem;min-width:0}.scheduled-task-form-modal .st-advanced-switch-title{color:#000000e0;color:var(--ds-text-primary,#000000e0);font-size:1rem;font-weight:400;line-height:1.4}.scheduled-task-form-modal .st-advanced-hint-left{display:block;font-size:.8571428571rem;line-height:1.4;margin:0;text-align:left}.scheduled-task-form-modal .st-advanced-field .ai-composer-chip-select--model,.scheduled-task-form-modal .st-advanced-field .ai-model-cascade-trigger{max-width:100%;width:100%!important}.scheduled-task-form-modal .st-filter-select.ant-select{align-items:center!important;background:#fff!important;background:var(--ds-bg-container,#fff)!important;border:1px solid #e5e6eb!important;border:1px solid var(--ds-border,#e5e6eb)!important;border-radius:.5714285714rem!important;box-shadow:var(--ds-shadow-sm)!important;box-sizing:border-box;display:inline-flex!important;font-size:.9285714286rem;font-weight:500;height:2.2857142857rem;min-height:2.2857142857rem;padding-inline:.8571428571rem}.scheduled-task-form-modal .st-filter-select.ant-select-focused,.scheduled-task-form-modal .st-filter-select.ant-select:hover{border-color:#c9cdd4!important;border-color:var(--ds-border-strong,#c9cdd4)!important}.scheduled-task-form-modal .st-filter-select .ant-select-selector{align-items:center!important;background:#0000!important;border:none!important;box-shadow:none!important;display:flex!important;flex:1 1 auto!important;height:2.1428571429rem!important;min-height:2.1428571429rem!important;min-width:0!important;padding:0!important}.scheduled-task-form-modal .st-filter-select .ant-select-selection-wrap{-webkit-margin-end:0!important;align-items:center!important;display:flex!important;flex:1 1;height:100%;margin-inline-end:0!important;min-width:0}.scheduled-task-form-modal .st-filter-select .ant-select-selection-item,.scheduled-task-form-modal .st-filter-select .ant-select-selection-placeholder{font-size:.9285714286rem!important;font-weight:500;line-height:2.1428571429rem!important}.scheduled-task-form-modal .st-filter-select.ant-select-multiple{align-items:center!important;height:2.2857142857rem!important;min-height:2.2857142857rem!important;padding-block:0!important;padding-inline:.5714285714rem .8571428571rem!important}.scheduled-task-form-modal .st-filter-select.ant-select-multiple .ant-select-selector{align-items:center!important;height:100%!important;min-height:0!important}.scheduled-task-form-modal .st-filter-select.ant-select-multiple .ant-select-selection-wrap{align-items:center!important;height:100%!important}.scheduled-task-form-modal .st-filter-select.ant-select-multiple .ant-select-selection-overflow{align-content:center!important;align-items:center!important;display:flex!important;flex-wrap:nowrap;height:100%!important;min-height:0!important;row-gap:0}.scheduled-task-form-modal .st-filter-select.ant-select-multiple .ant-select-selection-overflow-item{align-items:center!important;align-self:center!important;display:inline-flex!important;line-height:1!important;margin:0!important}.scheduled-task-form-modal .st-filter-select.ant-select-multiple .ant-select-selection-item{align-items:center!important;background:#066aff1a!important;background:var(--ai-thinking-tag-bg,#066aff1a)!important;border:none!important;border-radius:.5714285714rem!important;color:#066aff!important;color:var(--ai-thinking-tag-color,#066aff)!important;display:inline-flex!important;font-size:.8571428571rem!important;font-weight:600!important;height:1.5714285714rem!important;justify-content:center!important;line-height:1.5714285714rem!important;margin:0 .2857142857rem 0 0!important;padding:0 .5714285714rem!important}.scheduled-task-form-modal .st-filter-select.ant-select-multiple .ant-select-selection-item-content{align-items:center!important;display:inline-flex!important;line-height:1.5714285714rem!important;margin:0!important;overflow:visible!important}.scheduled-task-form-modal .st-filter-select.ant-select-multiple .ant-select-selection-item-remove{-webkit-margin-start:.2857142857rem!important;align-items:center!important;color:#066aff!important;color:var(--ai-thinking-tag-color,#066aff)!important;display:inline-flex!important;font-size:.7142857143rem!important;line-height:1!important;margin-inline-start:.2857142857rem!important}.scheduled-task-form-modal .st-filter-select.ant-select-multiple .ant-select-selection-placeholder{inset-inline-start:0!important;line-height:2.1428571429rem!important}.scheduled-task-form-modal .st-filter-select .ant-select-arrow,.scheduled-task-form-modal .st-filter-select .ant-select-suffix{align-items:center!important;color:#86909c!important;color:var(--ds-text-tertiary,#86909c)!important;display:inline-flex!important;flex-shrink:0;height:1rem!important;inset-inline-end:auto!important;justify-content:center!important;line-height:1!important;margin:0 0 0 .2857142857rem!important;padding:0!important;position:static!important;top:auto!important;transform:none;transform-origin:center center;transition:transform .2s ease;width:1rem!important}.scheduled-task-form-modal .st-filter-select.ant-select-open .ant-select-arrow,.scheduled-task-form-modal .st-filter-select.ant-select-open .ant-select-suffix{transform:rotate(180deg)!important}.scheduled-task-form-modal .st-filter-select .ant-select-arrow .anticon,.scheduled-task-form-modal .st-filter-select .ant-select-suffix .anticon{align-items:center!important;display:inline-flex!important;font-size:.8571428571rem!important;justify-content:center!important;line-height:1!important}.scheduled-task-form-modal .st-filter-select .ant-select-clear{align-self:center!important;background:#0000!important;flex-shrink:0;height:2.1428571429rem!important;inset:auto!important;margin:0 0 0 .2857142857rem!important;position:static!important;top:auto!important;transform:none!important;width:1rem!important}.scheduled-task-form-modal .st-filter-select .ant-select-clear,.scheduled-task-form-modal .st-filter-select .ant-select-clear .anticon{align-items:center!important;display:inline-flex!important;justify-content:center!important;line-height:1!important}.scheduled-task-form-modal .st-filter-picker.ant-picker{align-items:center!important;background:#fff!important;background:var(--ds-bg-container,#fff)!important;border:1px solid #e5e6eb!important;border:1px solid var(--ds-border,#e5e6eb)!important;border-radius:.5714285714rem!important;box-shadow:var(--ds-shadow-sm)!important;display:inline-flex!important;height:2.2857142857rem!important;padding:0 .8571428571rem!important}.scheduled-task-form-modal .st-filter-picker.ant-picker-focused,.scheduled-task-form-modal .st-filter-picker.ant-picker:hover{border-color:#c9cdd4!important;border-color:var(--ds-border-strong,#c9cdd4)!important}.scheduled-task-form-modal .st-filter-picker .ant-picker-input{align-items:center!important;display:flex!important;height:100%}.scheduled-task-form-modal .st-filter-picker .ant-picker-input>input{font-size:.9285714286rem!important;font-weight:500;height:2.1428571429rem!important;line-height:2.1428571429rem!important;padding:0!important}.scheduled-task-form-modal .st-filter-picker .ant-picker-suffix{-webkit-margin-start:.2857142857rem;align-items:center!important;color:#86909c;color:var(--ds-text-tertiary,#86909c);display:inline-flex!important;margin-inline-start:.2857142857rem}.scheduled-task-form-modal .st-filter-picker .ant-picker-suffix .anticon{font-size:.8571428571rem}.st-filter-select-dropdown.ant-select-dropdown,body>.ant-select-dropdown.st-filter-select-dropdown{--st-option-hover-bg:var(--ai-option-hover-bg,var(--nav-option-hover-bg,#006aff0f));--st-option-selected-bg:var(
    --ai-option-selected-bg,var(--nav-option-selected-bg,#006aff1a)
  );animation:none!important;background:#fff!important;background:var(--ds-bg-container,#fff)!important;border:none!important;border-radius:.5714285714rem!important;box-shadow:var(--st-dropdown-shadow)!important;overflow:hidden;padding:0!important;position:fixed!important;transform:none!important;z-index:12000}.st-filter-select-dropdown .rc-virtual-list-holder{overflow-y:auto!important;padding:.2857142857rem .5714285714rem!important;scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.st-filter-select-dropdown .rc-virtual-list-holder-inner{gap:.1428571429rem}.st-filter-select-dropdown .ant-select-item{background:#0000!important;color:#1d2129!important;color:var(--nav-option-text,#1d2129)!important;min-height:auto!important}.st-filter-select-dropdown .ant-select-item-option{background:#0000!important;border-radius:.5714285714rem!important;font-size:.9285714286rem!important;line-height:1.35!important;margin:0!important;min-height:auto!important;padding:.4285714286rem .7142857143rem!important;transition:background .15s ease}.st-filter-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),.st-filter-select-dropdown .ant-select-item-option:hover:not(.ant-select-item-option-disabled){background:var(--st-option-hover-bg)!important}.st-filter-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--st-option-selected-bg)!important;color:#1d2129!important;color:var(--nav-option-text,#1d2129)!important;font-weight:600!important}.st-filter-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled).ant-select-item-option-active,.st-filter-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled):hover{background:var(--st-option-selected-bg)!important}.st-filter-select-dropdown .rc-virtual-list-holder::-webkit-scrollbar{height:.2857142857rem!important;width:.2857142857rem!important}.st-filter-select-dropdown .rc-virtual-list-holder::-webkit-scrollbar-corner,.st-filter-select-dropdown .rc-virtual-list-holder::-webkit-scrollbar-track{background:#0000!important}.st-filter-select-dropdown .rc-virtual-list-holder::-webkit-scrollbar-thumb{background:#0000!important;border-radius:.1428571429rem!important}.st-filter-select-dropdown .rc-virtual-list-holder:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000!important}.st-filter-select-dropdown .rc-virtual-list-holder:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)!important}.st-filter-select-dropdown .rc-virtual-list-scrollbar{display:none!important}.st-filter-select-dropdown--expert.ant-select-dropdown,body>.ant-select-dropdown.st-filter-select-dropdown--expert{max-width:min(22.8571428571rem,calc(100vw - 3.42857rem))!important;min-width:14.2857142857rem!important;width:min(22.8571428571rem,calc(100vw - 3.42857rem))!important}.st-filter-select-dropdown--expert .rc-virtual-list-holder{max-height:min(12.5714285714rem,32vh)!important}.st-filter-picker-dropdown.ant-picker-dropdown{--st-option-hover-bg:var(--ai-option-hover-bg,var(--nav-option-hover-bg,#006aff0f));--st-option-selected-bg:var(
    --ai-option-selected-bg,var(--nav-option-selected-bg,#006aff1a)
  );padding:0!important}.st-filter-picker-dropdown .ant-picker-date-panel,.st-filter-picker-dropdown .ant-picker-panel,.st-filter-picker-dropdown .ant-picker-panel-container,.st-filter-picker-dropdown .ant-picker-time-panel,.st-filter-picker-dropdown.ant-picker-dropdown{background:#fff!important;border:none!important}.st-filter-picker-dropdown .ant-picker-panel-container{border-radius:.5714285714rem!important;box-shadow:var(--st-dropdown-shadow)!important;overflow:hidden!important}.st-filter-picker-dropdown .ant-picker-body,.st-filter-picker-dropdown .ant-picker-date-panel,.st-filter-picker-dropdown .ant-picker-header,.st-filter-picker-dropdown .ant-picker-panel,.st-filter-picker-dropdown .ant-picker-time-panel{border:none!important}.st-filter-picker-dropdown .ant-picker-time-panel{width:9.7142857143rem!important}.st-filter-picker-dropdown .ant-picker-time-panel .ant-picker-content{display:flex!important;width:100%!important}.st-filter-picker-dropdown .ant-picker-time-panel-column{box-sizing:border-box!important;flex:1 1!important;margin:0!important;max-width:50%!important;min-width:0!important;overflow-y:auto!important;padding:0!important;scrollbar-color:#0000 #0000!important;scrollbar-gutter:stable;scrollbar-width:thin!important;width:50%!important}.st-filter-picker-dropdown .ant-picker-time-panel-column+.ant-picker-time-panel-column{-webkit-border-start:1px solid #e5e6eb!important;-webkit-border-start:1px solid var(--ds-border,#e5e6eb)!important;border-inline-start:1px solid #e5e6eb!important;border-inline-start:1px solid var(--ds-border,#e5e6eb)!important}.st-filter-picker-dropdown .ant-picker-time-panel-column::-webkit-scrollbar{height:.2857142857rem!important;width:.2857142857rem!important}.st-filter-picker-dropdown .ant-picker-time-panel-column::-webkit-scrollbar-corner,.st-filter-picker-dropdown .ant-picker-time-panel-column::-webkit-scrollbar-track{background:#0000!important}.st-filter-picker-dropdown .ant-picker-time-panel-column::-webkit-scrollbar-thumb{background:#0000!important;border-radius:.1428571429rem!important}.st-filter-picker-dropdown .ant-picker-time-panel-column:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000!important}.st-filter-picker-dropdown .ant-picker-time-panel-column:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)!important}.st-filter-picker-dropdown .ant-picker-time-panel-cell{padding-inline:.4285714286rem!important}.st-filter-picker-dropdown .ant-picker-time-panel-cell-inner{align-items:center!important;background:#0000!important;border-radius:.4285714286rem!important;color:#1d2129!important;color:var(--nav-option-text,#1d2129)!important;display:flex!important;justify-content:center!important;margin-inline:auto!important;max-width:100%!important;min-width:2rem!important;padding-inline:0!important;transition:background .15s ease;width:auto!important}.st-filter-picker-dropdown .ant-picker-time-panel-cell:hover .ant-picker-time-panel-cell-inner{background:var(--st-option-hover-bg)!important}.st-filter-picker-dropdown .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner,.st-filter-picker-dropdown .ant-picker-time-panel-cell-selected:hover .ant-picker-time-panel-cell-inner{background:var(--st-option-selected-bg)!important;color:#1d2129!important;color:var(--nav-option-text,#1d2129)!important;font-weight:600!important}.st-filter-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:var(--st-option-hover-bg)!important}.st-filter-picker-dropdown .ant-picker-cell-range-end .ant-picker-cell-inner,.st-filter-picker-dropdown .ant-picker-cell-range-start .ant-picker-cell-inner,.st-filter-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner{background:var(--st-option-selected-bg)!important;color:#1d2129!important;color:var(--nav-option-text,#1d2129)!important}.st-filter-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#066aff!important;border-color:var(--ds-primary,#066aff)!important}.st-filter-picker-dropdown .ant-picker-now-btn,.st-filter-picker-dropdown a.ant-picker-now-btn{align-items:center!important;background:#fff!important;border:1px solid #7eb0ff!important;border:1px solid var(--ai-chip-focus-border,#7eb0ff)!important;border-radius:.4285714286rem!important;box-shadow:none!important;box-sizing:border-box!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important;display:inline-flex!important;font-size:1rem!important;font-weight:400!important;height:1.7142857143rem!important;justify-content:center!important;line-height:1.5714285714rem!important;min-height:1.7142857143rem!important;padding:0 .5rem!important;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease,color .2s ease}.st-filter-picker-dropdown .ant-picker-now-btn:hover,.st-filter-picker-dropdown a.ant-picker-now-btn:hover{background:#fff!important;border-color:#7eb0ff!important;border-color:var(--ai-chip-focus-border,#7eb0ff)!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #006aff14)!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important}.st-filter-picker-dropdown .ant-picker-ok{align-items:center!important;display:inline-flex!important}.st-filter-picker-dropdown .ant-picker-ok .ant-btn{border-radius:.4285714286rem!important;font-size:1rem!important;height:1.7142857143rem!important;line-height:1.5714285714rem!important;min-height:1.7142857143rem!important;padding:0 .5rem!important}.st-filter-picker-dropdown .ant-picker-ranges{align-items:center!important;display:flex!important;gap:.5714285714rem;justify-content:space-between!important;margin:0!important;padding:0!important;width:100%}.st-filter-picker-dropdown .ant-picker-now{align-items:center!important;display:inline-flex!important;line-height:1!important}.st-filter-picker-dropdown .ant-picker-footer{background:#fff!important;border:none!important;border-top:1px solid var(--ds-border,#e5e6eb)!important;padding:.5714285714rem .8571428571rem!important}.st-modal-cascade-dropdown.ant-dropdown,body>.ant-dropdown.st-modal-cascade-dropdown{--st-option-hover-bg:var(--ai-option-hover-bg,var(--nav-option-hover-bg,#006aff0f));--st-option-selected-bg:var(
    --ai-option-selected-bg,var(--nav-option-selected-bg,#006aff1a)
  );animation:none!important;border:none!important;border-radius:.5714285714rem!important;box-shadow:var(--st-dropdown-shadow)!important;overflow:hidden!important;position:fixed!important;transform:none!important;z-index:12000}.st-modal-cascade-dropdown .ant-dropdown-menu:before{border:none!important;box-shadow:none!important}.st-modal-cascade-dropdown .ai-model-cascade-dropdown,.st-modal-cascade-dropdown .ant-dropdown-menu{border:none!important;border-radius:.5714285714rem!important;box-shadow:none!important;overflow:hidden!important}.st-modal-cascade-dropdown .ai-model-cascade-dropdown__footer,.st-modal-cascade-dropdown .ai-model-cascade-dropdown__providers,.st-modal-cascade-dropdown .ai-model-cascade-dropdown__versions{padding:.5714285714rem!important}.st-filter-picker-dropdown .ant-picker-cell-inner{align-items:center!important;display:inline-flex!important;justify-content:center!important;line-height:1!important}.st-filter-picker-dropdown .ant-picker-content th,.st-filter-picker-dropdown .ant-picker-header-view{line-height:1.4!important;vertical-align:middle}.scheduled-task-form-modal .st-advanced-body .st-advanced-field .st-filter-select.ant-select{--st-select-caret-right:0.7142857143rem;--st-select-caret-size:1rem;box-sizing:border-box;max-width:100%!important;min-width:0!important;padding-inline:.8571428571rem calc(var(--st-select-caret-right) + var(--st-select-caret-size))!important;position:relative!important;width:100%!important}.scheduled-task-form-modal .st-advanced-body .st-advanced-field .st-filter-select.ant-select-multiple{width:100%!important}.scheduled-task-form-modal .st-advanced-body .st-advanced-field .st-filter-select .ant-select-arrow,.scheduled-task-form-modal .st-advanced-body .st-advanced-field .st-filter-select .ant-select-suffix{height:var(--st-select-caret-size)!important;inset-inline-end:var(--st-select-caret-right)!important;inset-inline-start:auto!important;left:auto!important;margin:0!important;pointer-events:none;position:absolute!important;right:var(--st-select-caret-right)!important;top:50%!important;transform:translateY(-50%);transform-origin:center center;width:var(--st-select-caret-size)!important}.scheduled-task-form-modal .st-advanced-body .st-advanced-field .st-filter-select.ant-select-open .ant-select-arrow,.scheduled-task-form-modal .st-advanced-body .st-advanced-field .st-filter-select.ant-select-open .ant-select-suffix{transform:translateY(-50%) rotate(180deg)!important}.scheduled-task-form-modal .st-advanced-field--model .ant-form-item-control-input,.scheduled-task-form-modal .st-advanced-field--model .ant-form-item-control-input-content{width:100%}.scheduled-task-form-modal .st-advanced-field--model .ai-model-cascade-trigger{--st-model-caret-right:0.7142857143rem;--st-model-caret-size:1rem;align-items:center!important;background:#fff!important;background:var(--ds-bg-container,#fff)!important;border:1px solid #e5e6eb!important;border:1px solid var(--ds-border,#e5e6eb)!important;border-radius:.5714285714rem!important;box-shadow:var(--ds-shadow-sm)!important;box-sizing:border-box;color:var(--ds-text-primary);display:flex!important;font-size:.9285714286rem!important;font-weight:500;gap:0!important;height:2.2857142857rem!important;justify-content:flex-start!important;max-width:100%!important;min-height:2.2857142857rem!important;padding:0 calc(var(--st-model-caret-right) + var(--st-model-caret-size) + .28571rem) 0 .8571428571rem!important;position:relative;width:100%!important}.scheduled-task-form-modal .st-advanced-field--model .ai-model-cascade-trigger.is-open,.scheduled-task-form-modal .st-advanced-field--model .ai-model-cascade-trigger:hover{border-color:#c9cdd4!important;border-color:var(--ds-border-strong,#c9cdd4)!important}.scheduled-task-form-modal .st-advanced-field--model .ai-model-cascade-trigger__label{align-items:center!important;display:inline-flex!important;flex:1 1 auto!important;max-width:none!important;min-width:0!important;overflow:hidden;width:auto!important}.scheduled-task-form-modal .st-advanced-field--model .ai-model-cascade-trigger__name{flex:1 1 auto;font-size:.9285714286rem;font-weight:500;line-height:1.5714285714rem;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.scheduled-task-form-modal .st-advanced-field--model .ai-model-cascade-trigger__thinking.ant-tag{align-self:center;flex-shrink:0!important;margin:0 0 0 .5714285714rem!important}.scheduled-task-form-modal .st-advanced-field--model .ai-model-cascade-trigger__caret{align-items:center!important;color:#86909c!important;color:var(--ds-text-tertiary,#86909c)!important;display:inline-flex!important;flex-shrink:0!important;font-size:.8571428571rem!important;height:var(--st-model-caret-size)!important;justify-content:center!important;left:auto!important;line-height:1!important;margin:0!important;opacity:1!important;padding:0!important;pointer-events:none;position:absolute!important;right:var(--st-model-caret-right)!important;top:50%!important;transform:translateY(-50%);transition:transform .2s ease;width:var(--st-model-caret-size)!important}.scheduled-task-form-modal .st-advanced-field--model .ai-model-cascade-trigger.is-open .ai-model-cascade-trigger__caret{transform:translateY(-50%) rotate(180deg)!important}.scheduled-task-form-modal .st-advanced-field--model .ai-model-cascade-trigger__caret .anticon{align-items:center!important;color:inherit!important;display:inline-flex!important;font-size:.8571428571rem!important;justify-content:center!important;line-height:1!important;opacity:1!important}[data-theme=dark] .scheduled-task-form-modal .st-prompt-shell{background:var(--ds-bg-container)!important}[data-theme=dark] .scheduled-task-form-modal .st-advanced-field--model .ai-model-cascade-trigger,[data-theme=dark] .scheduled-task-form-modal .st-filter-input.ant-input,[data-theme=dark] .scheduled-task-form-modal .st-filter-picker.ant-picker,[data-theme=dark] .scheduled-task-form-modal .st-filter-select.ant-select,[data-theme=dark] .scheduled-task-form-modal .st-prompt-shell{background:var(--ds-bg-container)!important;border-color:#ffffff29!important;border-color:var(--ds-border-strong,#ffffff29)!important;color:var(--ds-text-primary)!important}[data-theme=dark] .scheduled-task-form-modal .st-advanced-field--model .ai-model-cascade-trigger__name,[data-theme=dark] .scheduled-task-form-modal .st-filter-input.ant-input,[data-theme=dark] .scheduled-task-form-modal .st-filter-picker .ant-picker-input>input,[data-theme=dark] .scheduled-task-form-modal .st-filter-select .ant-select-selection-item,[data-theme=dark] .scheduled-task-form-modal .st-filter-select .ant-select-selection-placeholder,[data-theme=dark] .scheduled-task-form-modal .st-prompt-textarea.ant-input{color:var(--ds-text-primary)!important}[data-theme=dark] .scheduled-task-form-modal .st-filter-input.ant-input::placeholder,[data-theme=dark] .scheduled-task-form-modal .st-filter-select .ant-select-selection-placeholder,[data-theme=dark] .scheduled-task-form-modal .st-prompt-textarea.ant-input::placeholder{color:var(--ds-text-tertiary)!important}[data-theme=dark] .scheduled-task-form-modal .st-filter-select.ant-select-multiple .ant-select-selection-item{background:#4d9fff26!important;background:var(--ai-thinking-tag-bg,#4d9fff26)!important;color:#4d9fff!important;color:var(--ai-thinking-tag-color,#4d9fff)!important}[data-theme=dark] .st-filter-picker-dropdown .ant-picker-date-panel,[data-theme=dark] .st-filter-picker-dropdown .ant-picker-footer,[data-theme=dark] .st-filter-picker-dropdown .ant-picker-now-btn,[data-theme=dark] .st-filter-picker-dropdown .ant-picker-panel,[data-theme=dark] .st-filter-picker-dropdown .ant-picker-panel-container,[data-theme=dark] .st-filter-picker-dropdown .ant-picker-time-panel,[data-theme=dark] .st-filter-picker-dropdown a.ant-picker-now-btn,[data-theme=dark] .st-filter-picker-dropdown.ant-picker-dropdown,[data-theme=dark] .st-filter-select-dropdown.ant-select-dropdown,[data-theme=dark] .st-modal-cascade-dropdown .ai-model-cascade-dropdown,[data-theme=dark] .st-modal-cascade-dropdown .ant-dropdown-menu,[data-theme=dark] .st-modal-cascade-dropdown.ant-dropdown,[data-theme=dark] body>.ant-dropdown.st-modal-cascade-dropdown,[data-theme=dark] body>.ant-select-dropdown.st-filter-select-dropdown{background:#1e222c!important;background:var(--ds-bg-container,#1e222c)!important;color:var(--ds-text-primary)!important}[data-theme=dark] .st-filter-picker-dropdown .ant-picker-now-btn:hover,[data-theme=dark] .st-filter-picker-dropdown a.ant-picker-now-btn:hover{background:var(--ds-fill-secondary)!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}.scheduled-task-form-embedded{background:#0000!important;padding:0}.scheduled-task-form-embedded .st-form.ant-form-vertical .ant-form-item{margin-bottom:.8571428571rem}.scheduled-task-form-embedded__footer{align-items:center;display:flex;gap:.5714285714rem;justify-content:flex-end;margin-top:.2857142857rem;padding-top:.2857142857rem}.scheduled-task-form-embedded__footer .ant-btn-primary.ant-btn-disabled,.scheduled-task-form-embedded__footer .ant-btn-primary:disabled{border-color:#0000!important;box-shadow:none!important}.ai-session-drawer-task-cards.ant-spin-nested-loading{min-height:3.4285714286rem}.ai-session-drawer-task-cards>.ant-spin-container{transition:none}.ai-task-drawer-card--clickable{cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.ai-task-drawer-card--clickable:focus-visible{outline:.1428571429rem solid #066aff;outline:.1428571429rem solid var(--ds-primary,#066aff);outline-offset:.1428571429rem}.ai-task-drawer-card{--ai-task-upper-gap:0.7142857143rem;--ai-task-text-inset:0;--ai-task-gap-header-title:0.2857142857rem;--ai-task-gap-meta-progress:0;--ai-task-progress-track-ratio:82%;--ai-task-progress-green:#22c55e;--ai-task-border-green:#13cb537a;background:#fff;background:var(--ds-bg-container,#fff);border:1px solid color-mix(in srgb,#066aff 26%,#0000);border-left:.2142857143rem solid color-mix(in srgb,#066aff 40%,#0000);border-radius:.7142857143rem;border-radius:var(--ai-option-radius,.7142857143rem);box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--ai-task-gap-meta-progress);margin-bottom:.7142857143rem;padding:.8571428571rem 1rem 1rem}.ai-task-drawer-card--task,.ai-task-drawer-card--task.ai-task-drawer-card--schedule,.ai-task-drawer-card--task.ai-task-drawer-card--st-0,.ai-task-drawer-card--task.ai-task-drawer-card--st-1,.ai-task-drawer-card--task.ai-task-drawer-card--st-2,.ai-task-drawer-card--task.ai-task-drawer-card--st-3,.ai-task-drawer-card--task.ai-task-drawer-card--st-4{background:#fff;background:var(--ds-bg-container,#fff);border-color:var(--ai-task-border-green);border-left-color:var(--ai-task-border-green);border-left-width:.2142857143rem;box-shadow:none}.ai-task-drawer-card--task.ai-task-drawer-card--clickable:hover{border-color:var(--ai-task-progress-green)!important;border-left-color:var(--ai-task-progress-green)!important;box-shadow:none}.ai-task-drawer-card--task.ai-task-drawer-card--clickable:focus-visible{outline-color:var(--ai-task-progress-green)}.ai-task-drawer-card--report.ai-task-drawer-card--st-0{background:#fff;background:var(--ds-bg-container,#fff);border-color:color-mix(in srgb,#066aff 26%,#0000) color-mix(in srgb,#066aff 26%,#0000) color-mix(in srgb,#066aff 26%,#0000) color-mix(in srgb,#066aff 40%,#0000);border-left-width:.2142857143rem;box-shadow:none}.ai-task-drawer-card--report.ai-task-drawer-card--st-1{background:#fff;background:var(--ds-bg-container,#fff);border-color:#8b5cf659;border-left-width:.2142857143rem;box-shadow:0 0 0 1px #8b5cf614}.ai-task-drawer-card--report.ai-task-drawer-card--st-2{background:#fff;background:var(--ds-bg-container,#fff);border-color:#066aff6b;border-left-width:.2142857143rem;box-shadow:none}.ai-task-drawer-card--report.ai-task-drawer-card--st-3{background:#fff;background:var(--ds-bg-container,#fff);border-color:#13cb537a;border-left-width:.2142857143rem;box-shadow:none}.ai-task-drawer-card--report.ai-task-drawer-card--st-4{background:#fff;background:var(--ds-bg-container,#fff);border-color:#f8717173;border-left-width:.2142857143rem;box-shadow:0 0 0 1px #ef44441a}.ai-task-drawer-card--report.ai-task-drawer-card--st-doc-stopped{background:#fff;background:var(--ds-bg-container,#fff);border-color:#fcd34d8c;border-left-width:.2142857143rem;box-shadow:0 0 0 1px #fef3c759}.ai-task-drawer-card--report.ai-task-drawer-card--clickable:hover{border-color:#066aff59;box-shadow:0 0 0 1px #066aff14}.ai-task-drawer-card__header{align-items:center;display:flex;gap:.5714285714rem;justify-content:space-between;margin-bottom:.2857142857rem;margin-bottom:var(--ai-task-gap-header-title,.2857142857rem)}.ai-task-drawer-card__time{font-feature-settings:"tnum";color:#86909c;color:var(--ds-text-tertiary,#86909c);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7857142857rem;font-variant-numeric:tabular-nums;font-weight:400}.ai-task-drawer-card__upper{display:flex;flex-direction:column;gap:0;margin-bottom:-.1428571429rem;min-width:0;width:100%}.ai-task-drawer-card__title-row{box-sizing:border-box;justify-content:space-between;min-height:2rem;padding-left:var(--ai-task-text-inset);width:100%}.ai-task-drawer-card__title-row .ai-task-drawer-card__title{flex:1 1;margin-bottom:0;min-width:0}.ai-task-drawer-card__meta-row{align-items:center;display:flex;flex-direction:row;gap:var(--ai-task-upper-gap);min-width:0;width:100%}.ai-task-drawer-card__title{color:#1d2129;color:var(--ds-text-primary,#1d2129);font-size:.9285714286rem;font-weight:600;line-height:1.25;margin:0;word-break:break-word}.ai-task-drawer-card__status-group{align-items:center;display:inline-flex;flex-shrink:0;gap:.4285714286rem;max-width:70%}.ai-task-drawer-card__status-pill{align-items:center;border:none;border-radius:.2857142857rem;box-sizing:border-box;display:inline-flex;flex-shrink:0;font-size:.7857142857rem;font-weight:600;line-height:1.2857142857rem;margin:0;min-height:1.2857142857rem;padding:0 .4285714286rem;white-space:nowrap}.ai-task-drawer-card--report,.ai-task-drawer-card--task{--ai-task-gap-meta-progress:0}.ai-task-drawer-card--has-download-overlay{overflow:hidden;position:relative}.ai-task-drawer-card__hover-overlay{--ai-report-overlay-text:#047857;align-items:center;background:rgba(200,247,218,.824);border-radius:inherit;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .22s ease;z-index:2}.ai-task-drawer-card--has-download-overlay:focus-within .ai-task-drawer-card__hover-overlay,.ai-task-drawer-card--has-download-overlay:hover .ai-task-drawer-card__hover-overlay{opacity:1;pointer-events:auto}.ai-task-drawer-card__hover-overlay-content{align-items:center;display:flex;flex-direction:column;gap:.7142857143rem;justify-content:center;text-align:center}.ai-task-drawer-card__hover-download-btn.ant-btn{align-items:center!important;background:#0000!important;background-color:initial!important;border:none!important;box-shadow:none!important;color:#047857!important;color:var(--ai-report-overlay-text,#047857)!important;display:inline-flex!important;font-size:1.8571428571rem!important;height:auto!important;justify-content:center!important;line-height:1!important;margin:0!important;min-width:0!important;padding:0!important;width:auto!important}.ai-task-drawer-card__hover-download-btn.ant-btn .anticon{color:inherit!important;font-size:1.8571428571rem!important;line-height:1!important}.ai-task-drawer-card__hover-download-btn.ant-btn:not(:disabled):focus-visible,.ai-task-drawer-card__hover-download-btn.ant-btn:not(:disabled):hover{background:#0000!important;border:none!important;box-shadow:none!important;color:#065f46!important}.ai-task-drawer-card__hover-download-hint{color:#047857;color:var(--ai-report-overlay-text,#047857);font-size:.8571428571rem;font-weight:500;line-height:1.4;margin:0}[data-theme=dark] .ai-task-drawer-card__hover-overlay{--ai-report-overlay-text:#34d399;background:#13cb5352}[data-theme=dark] .ai-task-drawer-card__hover-download-btn.ant-btn,[data-theme=dark] .ai-task-drawer-card__hover-download-hint{color:#34d399!important}.ai-task-drawer-card__meta-row .ai-task-drawer-card__meta{align-items:center;align-self:center;display:flex;flex:1 1;min-width:0}.ai-task-drawer-card__meta-row:has(.ai-task-drawer-card__cta:only-child){justify-content:flex-end}.ai-task-drawer-card__cta{align-items:center;align-self:center;display:inline-flex;flex-shrink:0;line-height:0}.ai-task-drawer-card__cta .ant-btn.ant-btn-link.ant-btn-sm{align-items:center!important;display:inline-flex!important;height:2rem!important;justify-content:center!important;line-height:1!important;min-height:2rem!important;padding:0 .5714285714rem!important;vertical-align:middle}.ai-task-drawer-card__cta .ant-btn.ant-btn-link.ant-btn-sm .anticon{line-height:1;vertical-align:0}.ai-task-drawer-card__row-progress{box-sizing:border-box;margin-top:-.1428571429rem;min-width:0;padding-left:var(--ai-task-text-inset);width:100%}.ai-task-drawer-card__row-progress-inner{align-items:center;display:flex;gap:.4285714286rem;min-width:0;width:100%}.ai-task-drawer-card__meta{margin:0}.ai-task-drawer-card__meta,.ai-task-drawer-card__meta-lab{color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:.7857142857rem;font-weight:400;line-height:1.3}.ai-task-drawer-card__meta-lab{font-family:inherit}.ai-task-drawer-card__meta-val{font-feature-settings:"tnum";color:#86909c;color:var(--ds-text-tertiary,#86909c);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7857142857rem;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.3}.ai-task-drawer-card__meta-val+.ai-task-drawer-card__meta-lab{margin-left:.7142857143rem}.ai-task-drawer-card__progress-track{flex:1 1;max-width:82%;max-width:var(--ai-task-progress-track-ratio,82%);min-width:0}.ai-task-drawer-card__progress-track .ant-progress-line{font-size:0;margin:0}.ai-task-drawer-card__progress-track .ant-progress-bg{border-radius:71.3571428571rem}.ai-task-drawer-card__progress-track .ant-progress-inner{background:#f1f2f4;border-radius:71.3571428571rem}.ai-task-drawer-card__pct{font-feature-settings:"tnum";flex-shrink:0;font-size:.8571428571rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1;min-width:2.5em;text-align:right}.ai-task-drawer-card__pagination{display:flex;justify-content:center;margin-top:1.1428571429rem}[data-theme=dark] .ai-task-drawer-card,[data-theme=dark] .ai-task-drawer-card--report.ai-task-drawer-card--st-0,[data-theme=dark] .ai-task-drawer-card--report.ai-task-drawer-card--st-1,[data-theme=dark] .ai-task-drawer-card--report.ai-task-drawer-card--st-2,[data-theme=dark] .ai-task-drawer-card--report.ai-task-drawer-card--st-3,[data-theme=dark] .ai-task-drawer-card--report.ai-task-drawer-card--st-4,[data-theme=dark] .ai-task-drawer-card--report.ai-task-drawer-card--st-doc-stopped{background:#12141a;background:var(--ds-bg-container,#12141a)}[data-theme=dark] .ai-task-drawer-card{--ai-task-progress-green:#4ade80;--ai-task-border-green:#13cb538c}[data-theme=dark] .ai-task-drawer-card--task,[data-theme=dark] .ai-task-drawer-card--task.ai-task-drawer-card--schedule,[data-theme=dark] .ai-task-drawer-card--task.ai-task-drawer-card--st-0,[data-theme=dark] .ai-task-drawer-card--task.ai-task-drawer-card--st-1,[data-theme=dark] .ai-task-drawer-card--task.ai-task-drawer-card--st-2,[data-theme=dark] .ai-task-drawer-card--task.ai-task-drawer-card--st-3,[data-theme=dark] .ai-task-drawer-card--task.ai-task-drawer-card--st-4{border-color:var(--ai-task-border-green);border-left-color:var(--ai-task-border-green);box-shadow:none}[data-theme=dark] .ai-task-drawer-card--task.ai-task-drawer-card--clickable:hover{border-color:var(--ai-task-progress-green)!important;border-left-color:var(--ai-task-progress-green)!important;box-shadow:none}[data-theme=dark] .ai-task-drawer-card--report.ai-task-drawer-card--st-0{border-color:#ffffff1f #ffffff1f #ffffff1f #ffffff24;border-left-width:.2142857143rem}[data-theme=dark] .ai-task-drawer-card--report.ai-task-drawer-card--st-1{border-color:#a78bfa66;border-left-width:.2142857143rem}[data-theme=dark] .ai-task-drawer-card--report.ai-task-drawer-card--st-2{border-color:#93c5fd73;border-left-width:.2142857143rem;box-shadow:none}[data-theme=dark] .ai-task-drawer-card--report.ai-task-drawer-card--st-3{border-color:#13cb538c;border-left-width:.2142857143rem;box-shadow:none}[data-theme=dark] .ai-task-drawer-card--report.ai-task-drawer-card--st-4{border-color:#f8717173;border-left-width:.2142857143rem}[data-theme=dark] .ai-task-drawer-card--report.ai-task-drawer-card--st-doc-stopped{border-color:#fcd34d8c!important;border-left-width:.2142857143rem!important;box-shadow:0 0 0 1px #fef3c740!important}[data-theme=dark] .ai-task-drawer-card__title{color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-task-drawer-card__progress-track .ant-progress-inner{background:#1a1f28;background:var(--ds-fill-secondary,#1a1f28)}[data-theme=dark] .ai-task-drawer-card--report.ai-task-drawer-card--clickable:hover{border-color:#4d9fff73;box-shadow:0 0 0 1px #4d9fff1f}.ai-session-drawer-task-section{margin-bottom:.2857142857rem}.ai-session-drawer-task-section__title{color:#4e5969;color:var(--ds-text-secondary,#4e5969);font-size:.8571428571rem;font-weight:600;letter-spacing:.02em;margin:.1428571429rem 0 .5714285714rem}.ai-task-drawer-card--schedule{background:#fff;background:var(--ds-bg-container,#fff);border-color:#13cb537a;border-color:var(--ai-task-border-green,#13cb537a);border-left-color:#13cb537a;border-left-color:var(--ai-task-border-green,#13cb537a);border-left-width:.2142857143rem}.ai-task-drawer-card--schedule.is-disabled{border-left-color:#c9cdd4;border-left-color:var(--ds-text-quaternary,#c9cdd4)}.ai-task-drawer-card--schedule .ai-task-drawer-card__header{align-items:center;display:flex;gap:.5714285714rem;justify-content:space-between}.ai-task-drawer-card__schedule-tag{align-items:center;background:color-mix(in srgb,#066aff 12%,#0000);background:color-mix(in srgb,var(--ds-primary,#066aff) 12%,#0000);border:none;border-radius:.2857142857rem;box-sizing:border-box;color:#066aff;color:var(--ds-primary,#066aff);display:inline-flex;flex-shrink:0;font-family:inherit;font-size:.7857142857rem;font-weight:600;line-height:1.2857142857rem;margin:0;min-height:1.2857142857rem;padding:0 .4285714286rem;white-space:nowrap}.ai-task-drawer-card__title-row{align-items:center;display:flex;gap:.5714285714rem;margin-top:.2857142857rem;min-width:0}.ai-task-drawer-card--schedule .ai-task-drawer-card__title{color:#1d2129;color:var(--ds-text-primary,#1d2129);flex:1 1;font-size:.9285714286rem;min-width:0}.ai-task-drawer-card__schedule-status{color:#86909c;color:var(--ds-text-tertiary,#86909c);flex-shrink:0;font-size:.8571428571rem}.ai-task-drawer-card__schedule-status.is-on{color:#00b42a;color:var(--ds-success,#00b42a)}.ai-task-drawer-card__schedule-meta{color:#4e5969;color:var(--ds-text-secondary,#4e5969);display:flex;flex-wrap:wrap;font-size:.8571428571rem;gap:.5714285714rem .8571428571rem;margin-top:.4285714286rem}.ai-task-drawer-card__schedule-actions{margin-top:.2857142857rem}[data-theme=dark] .ai-task-drawer-card--schedule{background:#12141a;background:var(--ds-bg-container,#12141a);border-color:#13cb538c;border-color:var(--ai-task-border-green,#13cb538c);border-left-color:#13cb538c;border-left-color:var(--ai-task-border-green,#13cb538c)}[data-theme=dark] .ai-session-drawer-task-section__title{color:#a0a6b3;color:var(--ds-text-secondary,#a0a6b3)}.ai-memory-extract-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.8571428571rem;justify-content:space-between;margin-bottom:1.1428571429rem}.ai-memory-extract-card,.ai-memory-extract-toolbar{--ai-memory-tag-color:var(--brand-primary,#066aff)}.ai-memory-extract-toolbar__filter{--ai-memory-filter-radius:0.7142857143rem;--ai-memory-filter-thumb-radius:0.5714285714rem;--ai-memory-filter-track:#066aff14;--ai-memory-filter-track-border:color-mix(in srgb,#066aff 18%,#0000);--ai-memory-filter-thumb-bg:#fff;--ai-memory-filter-thumb-shadow:0 1px 0.1428571429rem #0f172a0f;--ai-memory-filter-text-active:#141414;--ai-memory-filter-text-muted:#5c5c5c;background:#0000;border:none;box-shadow:none;box-sizing:border-box;flex-shrink:0;line-height:1;margin:0;padding:0}.ai-memory-extract-toolbar__filter-track{align-items:stretch;background:var(--ai-memory-filter-track);border:1px solid var(--ai-memory-filter-track-border);border-radius:var(--ai-memory-filter-radius);box-shadow:none;box-sizing:border-box;display:flex;gap:.1428571429rem;min-height:2.2857142857rem;padding:.1428571429rem;position:relative}.ai-memory-extract-toolbar__filter-thumb{background:var(--ai-memory-filter-thumb-bg);border-radius:var(--ai-memory-filter-thumb-radius);box-shadow:var(--ai-memory-filter-thumb-shadow);box-sizing:border-box;height:2rem;left:.1428571429rem;margin:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s cubic-bezier(.645,.045,.355,1);width:calc(50% - .21429rem);will-change:transform;z-index:0}.ai-memory-extract-toolbar__filter--written .ai-memory-extract-toolbar__filter-thumb{transform:translate(calc(100% + .14286rem),-50%)}.ai-memory-extract-toolbar__filter-opt{-webkit-tap-highlight-color:transparent;background:#0000;border:none;border-radius:var(--ai-memory-filter-thumb-radius);box-shadow:none;color:var(--ai-memory-filter-text-muted);cursor:pointer;flex:1 1;font-family:inherit;font-size:.9285714286rem;font-weight:500;line-height:2rem;margin:0;min-height:2rem;min-width:0;padding:0 .8571428571rem;position:relative;transition:color .2s ease;z-index:1}.ai-memory-extract-toolbar__filter-opt[aria-checked=true]{color:var(--ai-memory-filter-text-active)}.ai-memory-extract-toolbar__filter-opt:hover[aria-checked=false]{color:#4e5969;color:var(--nav-option-text-secondary,#4e5969)}.ai-memory-extract-toolbar__filter-opt:focus-visible{outline:.1428571429rem solid #066aff;outline:.1428571429rem solid var(--ds-primary,#066aff);outline-offset:.1428571429rem}.ai-memory-extract-toolbar__filter-opt:focus:not(:focus-visible){outline:none}.ai-memory-extract-toolbar__center-btn.ant-btn,.ai-memory-extract-toolbar__center-btn.ant-btn.ant-btn-text{align-items:center!important;background:var(--ds-bg-container)!important;border:1px solid #7eb0ff!important;border:1px solid var(--ai-chip-focus-border,#7eb0ff)!important;border-radius:.7142857143rem!important;border-radius:var(--ai-option-radius,.7142857143rem)!important;box-shadow:none!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important;display:inline-flex!important;flex-shrink:0;font-size:.9285714286rem!important;font-weight:500!important;height:2.2857142857rem!important;line-height:2.1428571429rem!important;min-height:2.2857142857rem!important;padding:0 .8571428571rem 0 1rem!important;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease,color .2s ease}.ai-memory-extract-toolbar__center-btn.ant-btn.ant-btn-text:not(:disabled):focus-visible,.ai-memory-extract-toolbar__center-btn.ant-btn.ant-btn-text:not(:disabled):hover,.ai-memory-extract-toolbar__center-btn.ant-btn:not(:disabled):focus-visible,.ai-memory-extract-toolbar__center-btn.ant-btn:not(:disabled):hover{background:var(--ds-bg-container)!important;border-color:#7eb0ff!important;border-color:var(--ai-chip-focus-border,#7eb0ff)!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #006aff14)!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important}[data-theme=dark] .ai-memory-extract-card,[data-theme=dark] .ai-memory-extract-toolbar{--ai-memory-tag-color:var(--ds-primary,#4d9fff)}[data-theme=dark] .ai-memory-extract-card{background:#12141a;background:var(--ds-bg-container,#12141a);border-color:#ffffff1a}[data-theme=dark] .ai-memory-extract-toolbar__filter-track{border-color:var(--ai-memory-filter-track-border)}[data-theme=dark] .ai-memory-extract-toolbar__filter{--ai-memory-filter-track:#4d9fff1f;--ai-memory-filter-track-border:#4d9fff38;--ai-memory-filter-thumb-bg:var(--ds-bg-elevated,#1e222c);--ai-memory-filter-thumb-shadow:0 1px 0.1428571429rem #00000040;--ai-memory-filter-text-active:var(--ds-text-primary,#e5e6eb);--ai-memory-filter-text-muted:var(--ds-text-tertiary,#a1a1aa)}[data-theme=dark] .ai-memory-extract-toolbar__filter-opt:hover[aria-checked=false]{color:#c9cdd4;color:var(--ds-text-secondary,#c9cdd4)}.ai-memory-extract-list.ant-spin-nested-loading{min-height:3.4285714286rem}.ai-memory-extract-list>.ant-spin-container{transition:none}.ai-memory-extract-card{background:#fff;border:1px solid color-mix(in srgb,#066aff 26%,#0000);border-radius:.7142857143rem;border-radius:var(--ai-option-radius,.7142857143rem);box-sizing:border-box;margin-bottom:.7142857143rem;padding:.8571428571rem 1rem 1rem}.ai-memory-extract-card--pending{background:#fff;border-color:#066aff6b;border-left-width:.2142857143rem;box-shadow:none}.ai-memory-extract-card--pending .ai-memory-extract-card__action-tag.ant-tag,.ai-memory-extract-card--written .ai-memory-extract-card__action-tag.ant-tag{align-items:center!important;border-radius:.5714285714rem!important;display:inline-flex!important;font-size:.8571428571rem!important;font-weight:600!important;height:auto!important;line-height:1.25!important;padding:.2142857143rem .8571428571rem!important}.ai-memory-extract-card--written{background:#fff;border-color:#13cb537a;border-left-width:.2142857143rem;box-shadow:none;padding-bottom:.8571428571rem}.ai-memory-extract-card--written>.ai-memory-extract-card__content-row:last-child,.ai-memory-extract-card--written>.ai-memory-extract-card__tags-row:last-child{margin-bottom:0}.ai-memory-extract-card--editing{background:#fff!important;border-color:#fcd34d8c!important;border-left-width:.2142857143rem!important;box-shadow:0 0 0 1px #fef3c759!important}.ai-memory-extract-card--default{border-left:.2142857143rem solid color-mix(in srgb,#d9d9d9 52%,#0000);border-left-color:color-mix(in srgb,var(--ai-memory-extract-accent,#d9d9d9) 52%,#0000)}.ai-memory-extract-card__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.7142857143rem}.ai-memory-extract-card__action-tag.ant-tag{background:#d9770614!important;border:none!important;border-radius:.5714285714rem!important;color:#92400e!important;font-size:.8571428571rem!important;font-weight:500!important;line-height:1.3!important;margin:0 .5714285714rem 0 auto!important;padding:.2142857143rem .8571428571rem!important}[data-theme=dark] .ai-memory-extract-card__action-tag.ant-tag{background:#fbbf241f!important;color:#fbbf24!important}.ai-memory-extract-card__time{font-feature-settings:"tnum";color:#86909c;color:var(--ds-text-tertiary,#86909c);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7857142857rem;font-variant-numeric:tabular-nums;font-weight:400}.ai-memory-extract-card__status-pill{align-items:center;background:color-mix(in srgb,#066aff 8%,#fff);background:color-mix(in srgb,#066aff 8%,var(--ds-bg-container,#fff));border:none;border-radius:.5714285714rem;color:#066aff;color:var(--ai-memory-tag-color,#066aff);display:inline-flex;font-size:.8571428571rem;font-weight:600;line-height:1.25;margin:0;padding:.2142857143rem .8571428571rem}.ai-memory-extract-card__status-pill--editing{background:#fffbeb;color:#b45309}.ai-memory-extract-card__status-pill--written{background:#ecfdf5;color:#047857}.ai-memory-extract-card__error{background:#fff2f0;background:var(--ds-danger-bg,#fff2f0);border-radius:.4285714286rem;color:var(--ds-danger);font-size:.8571428571rem;line-height:1.5;margin-bottom:.7142857143rem;padding:.5714285714rem .8571428571rem}.ai-memory-extract-card__content-row{align-items:flex-start;display:flex;gap:.7142857143rem;margin-bottom:1.1428571429rem}.ai-memory-extract-card__text{color:#1d2129;color:var(--nav-option-text,#1d2129);flex:1 1;font-weight:400;min-width:0;word-break:break-word}.ai-memory-extract-card__text,.ai-memory-extract-card__text .assistant-markdown{font-size:.9285714286rem;line-height:1.6}.ai-memory-extract-card__text--clamp{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ai-memory-extract-card__toggle{align-self:flex-start;background:none;border:none;color:#86909c;color:var(--ds-text-tertiary,#86909c);cursor:pointer;flex-shrink:0;font-size:.7142857143rem;font-weight:500;letter-spacing:0;line-height:1.35;margin:0;padding:0;text-decoration:underline;-webkit-text-decoration-color:#86909c8c;text-decoration-color:#86909c8c;text-underline-offset:.1428571429rem;-webkit-user-select:none;user-select:none;white-space:nowrap}.ai-memory-extract-card__toggle:hover{color:#066aff;color:var(--ds-primary,#066aff);-webkit-text-decoration-color:#066aff73;text-decoration-color:#066aff73}.ai-memory-extract-card__toggle:focus{box-shadow:none;outline:none}.ai-memory-extract-card__toggle:focus-visible:not(:hover){border-radius:.2857142857rem;box-shadow:0 0 0 .2142857143rem #006aff14;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #006aff14);color:#066aff;color:var(--ds-primary,#066aff);outline:none}.ai-memory-extract-card__toggle--meta{align-self:flex-start;margin-top:.1428571429rem}.ai-memory-extract-card__meta-block{align-items:stretch;display:flex;flex-direction:column;gap:.2857142857rem;min-width:0}.ai-memory-extract-card__meta-label{color:#a1a7b3;color:var(--ds-text-quaternary,#a1a7b3);display:block;flex-shrink:0;font-size:.7142857143rem;font-weight:600;letter-spacing:.02em;line-height:1.35;margin:0;text-transform:uppercase}.ai-memory-extract-card__meta-text{color:#4e5969;color:var(--ds-text-secondary,#4e5969);font-size:.7857142857rem;font-weight:400;line-height:1.45;word-break:break-word}.ai-memory-extract-card__meta-text--clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ai-memory-extract-card__analysis{background:#066aff0d;border-left:.1428571429rem solid #066aff59;border-radius:.4285714286rem;display:block;margin:0 0 .4285714286rem;padding:.4285714286rem .7142857143rem}[data-theme=dark] .ai-memory-extract-card__analysis{background:#4d9fff14;border-left-color:#4d9fff66}.ai-memory-extract-card__reason{background:#d977060f;border-left:.1428571429rem solid #d9770666;border-radius:.4285714286rem;display:block;margin:0 0 .7142857143rem;padding:.4285714286rem .7142857143rem}[data-theme=dark] .ai-memory-extract-card__reason{background:#fbbf2414;border-left-color:#fbbf2466}.ai-memory-extract-card__tags-row{align-items:center;display:flex;flex-wrap:wrap;gap:.4285714286rem;margin:0 0 1.1428571429rem}.ai-memory-extract-card__tag.ant-tag{background:#066aff1a!important;border:none!important;border-radius:.5714285714rem!important;color:#066aff!important;color:var(--ai-memory-tag-color,#066aff)!important;font-size:.8571428571rem!important;font-weight:500!important;line-height:1.3!important;margin:0!important;padding:.2142857143rem .8571428571rem!important}.ai-memory-extract-card__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem;margin-top:.2857142857rem}.ai-memory-extract-card__action-btn.ant-btn{align-items:center;border-radius:.7142857143rem!important;border-radius:var(--ai-option-radius,.7142857143rem)!important;box-shadow:none!important;box-sizing:border-box;display:inline-flex;font-size:.8571428571rem!important;font-weight:500!important;height:2rem;justify-content:center;line-height:1!important;min-width:4rem;padding:0 .7142857143rem!important}.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--confirm.ant-btn.ant-btn-default,.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--edit.ant-btn.ant-btn-default,.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--reject.ant-btn.ant-btn-default{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important;background-color:#fff!important;border-radius:.7142857143rem!important;border-radius:var(--ai-option-radius,.7142857143rem)!important;border-style:solid!important;border-width:1px!important;box-shadow:none!important;font-weight:500!important;letter-spacing:0!important;min-width:4rem;padding-left:.7142857143rem!important;padding-right:.7142857143rem!important;text-shadow:none}.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--confirm.ant-btn.ant-btn-default{border-color:#066aff73!important;color:#0058e6!important}.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--confirm.ant-btn.ant-btn-default:focus-visible:not(:disabled),.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--confirm.ant-btn.ant-btn-default:hover:not(:disabled){background:#f8fafc!important;background-color:#f8fafc!important;border-color:#0058e68c!important;color:#004dcc!important}.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--confirm.ant-btn.ant-btn-default.ant-btn:active,.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--confirm.ant-btn.ant-btn-default:active{background:#f1f5f9!important;background-color:#f1f5f9!important;border-color:#0058e680!important;color:#004dcc!important}.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--reject.ant-btn.ant-btn-default{border-color:#dc26266b!important;color:#b91c1c!important}.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--reject.ant-btn.ant-btn-default:focus-visible:not(:disabled),.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--reject.ant-btn.ant-btn-default:hover:not(:disabled){background:#fef2f2!important;background-color:#fef2f2!important;border-color:#b91c1c80!important;color:#991b1b!important}.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--reject.ant-btn.ant-btn-default.ant-btn:active,.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--reject.ant-btn.ant-btn-default:active{background:#fee2e2!important;background-color:#fee2e2!important;border-color:#b91c1c7a!important;color:#991b1b!important}.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--edit.ant-btn.ant-btn-default{border-color:#d977067a!important;color:#92400e!important}.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--edit.ant-btn.ant-btn-default:focus-visible:not(:disabled),.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--edit.ant-btn.ant-btn-default:hover:not(:disabled){background:#fffbeb!important;background-color:#fffbeb!important;border-color:#b453098c!important;color:#78350f!important}.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--edit.ant-btn.ant-btn-default.ant-btn:active,.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--edit.ant-btn.ant-btn-default:active{background:#fef3c7!important;background-color:#fef3c7!important;border-color:#b4530980!important;color:#78350f!important}.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ant-btn.ant-btn-default .anticon{color:inherit}.ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ant-btn.ant-btn-sm.ant-btn-icon-only{min-width:4rem!important;padding:0 .7142857143rem!important;width:auto!important}.ai-memory-extract-card__action-btn--cancel.ant-btn{background:#fff!important;border:1px solid #e5e6eb!important;border:1px solid var(--ds-border,#e5e6eb)!important;color:#1d2129!important;color:var(--nav-option-text,#1d2129)!important}.ai-memory-extract-card--editing .ai-memory-extract-card__action-btn--cancel.ant-btn:focus-visible:not(:disabled),.ai-memory-extract-card--editing .ai-memory-extract-card__action-btn--cancel.ant-btn:hover:not(:disabled){background:#f8fafc!important;background-color:#f8fafc!important;border-color:#e5e6eb!important;border-color:var(--ds-border,#e5e6eb)!important;box-shadow:none!important;color:#004dcc!important}.ai-memory-extract-card__action-btn.ant-btn:focus{outline:none!important}.ai-memory-extract-card__action-btn.ant-btn.ant-btn:active,.ai-memory-extract-card__action-btn.ant-btn:active{transform:none!important}.ai-memory-extract-card__action-btn--cancel.ant-btn.ant-btn:active,.ai-memory-extract-card__action-btn--cancel.ant-btn:active{background:#fff!important;border-color:#e5e6eb!important;border-color:var(--ds-border,#e5e6eb)!important;box-shadow:none!important;color:#1d2129!important;color:var(--nav-option-text,#1d2129)!important}.ai-memory-extract-card--editing .ai-memory-extract-card__action-btn--cancel.ant-btn.ant-btn:active:not(:disabled),.ai-memory-extract-card--editing .ai-memory-extract-card__action-btn--cancel.ant-btn:active:not(:disabled){background:#f1f5f9!important;background-color:#f1f5f9!important;border-color:#e5e6eb!important;border-color:var(--ds-border,#e5e6eb)!important;box-shadow:none!important;color:#004dcc!important}.ai-memory-extract-card__edit-fields{display:flex;flex-direction:column;gap:.4285714286rem;margin-bottom:.7142857143rem}.ai-memory-extract-card__field{display:flex;flex-direction:column;gap:.2857142857rem;margin:0}.ai-memory-extract-card__field-label{color:#1d2129;color:var(--nav-option-text,#1d2129);font-size:.7857142857rem;font-weight:600;line-height:1.35}.ai-memory-extract-card__body-input.ant-input,.ai-memory-extract-card__tag-input.ant-input{background:#fff!important;border-color:#e5e6eb!important;border-color:var(--ds-border,#e5e6eb)!important;border-radius:.5714285714rem!important;box-sizing:border-box;font-size:.8571428571rem;line-height:1.5;width:100%}.ai-memory-extract-card__tag-input.ant-input{padding:.4285714286rem .7142857143rem!important}.ai-memory-extract-card__body-input.ant-input{min-height:6.2857142857rem;padding:.5714285714rem .7142857143rem!important;resize:vertical}.ai-memory-extract-card__body-input.ant-input:focus,.ai-memory-extract-card__body-input.ant-input:focus-visible,.ai-memory-extract-card__tag-input.ant-input:focus,.ai-memory-extract-card__tag-input.ant-input:focus-visible{border-color:#7eb0ff!important;border-color:var(--ai-chip-focus-border,#7eb0ff)!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #006aff14)!important}.ai-memory-extract-card__edit-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem;margin-top:.5714285714rem}[data-theme=dark] .ai-memory-extract-card--pending{background:#12141a;background:var(--ds-bg-container,#12141a);border-color:#93c5fd73;box-shadow:none}[data-theme=dark] .ai-memory-extract-card--written{background:#12141a;background:var(--ds-bg-container,#12141a);border-color:#13cb538c}[data-theme=dark] .ai-memory-extract-card__status-pill--written{background:#34d39924;color:#34d399}[data-theme=dark] .ai-memory-extract-card--editing{background:#12141a!important;background:var(--ds-bg-container,#12141a)!important;border-color:#fcd34d8c!important;box-shadow:0 0 0 1px #fbbf242e!important}[data-theme=dark] .ai-memory-extract-card__status-pill{background:#4d9fff1f;color:#4d9fff;color:var(--ai-memory-tag-color,#4d9fff)}[data-theme=dark] .ai-memory-extract-card__status-pill--editing{background:#fbbf2424;color:#fbbf24}[data-theme=dark] .ai-memory-extract-card__field-label{color:#e5e6eb;color:var(--ds-text-primary,#e5e6eb)}[data-theme=dark] .ai-memory-extract-card__body-input.ant-input,[data-theme=dark] .ai-memory-extract-card__tag-input.ant-input{background:#1a1f28!important;background:var(--ds-bg-elevated,#1a1f28)!important;border-color:#2e333d!important;border-color:var(--ds-border,#2e333d)!important;caret-color:#e5e6eb;caret-color:var(--ds-text-primary,#e5e6eb);color:#e5e6eb!important;color:var(--ds-text-primary,#e5e6eb)!important}[data-theme=dark] .ai-memory-extract-card__body-input.ant-input::placeholder,[data-theme=dark] .ai-memory-extract-card__tag-input.ant-input::placeholder{color:#71717a!important;color:var(--ds-text-quaternary,#71717a)!important}[data-theme=dark] .ai-memory-extract-card__body-input.ant-input:hover,[data-theme=dark] .ai-memory-extract-card__tag-input.ant-input:hover{border-color:#ffffff29!important;border-color:var(--ds-border-strong,#ffffff29)!important}[data-theme=dark] .ai-memory-extract-card__body-input.ant-input:focus,[data-theme=dark] .ai-memory-extract-card__body-input.ant-input:focus-visible,[data-theme=dark] .ai-memory-extract-card__tag-input.ant-input:focus,[data-theme=dark] .ai-memory-extract-card__tag-input.ant-input:focus-visible{background:#1a1f28!important;background:var(--ds-bg-elevated,#1a1f28)!important;border-color:#4d9fff80!important;border-color:var(--ai-chip-focus-border,#4d9fff80)!important;box-shadow:0 0 0 .2142857143rem #4d9fff24!important;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #4d9fff24)!important}[data-theme=dark] .ai-memory-extract-card__tag.ant-tag{background:#4d9fff1f!important;color:#4d9fff!important;color:var(--ai-memory-tag-color,#4d9fff)!important}[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--confirm.ant-btn.ant-btn-default,[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--edit.ant-btn.ant-btn-default,[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--reject.ant-btn.ant-btn-default{-webkit-backdrop-filter:none;backdrop-filter:none;background:#12141a!important;background:var(--ds-bg-container,#12141a)!important;background-color:#12141a!important;background-color:var(--ds-bg-container,#12141a)!important;box-shadow:none!important}[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--confirm.ant-btn.ant-btn-default{border-color:#4d9fff80!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--confirm.ant-btn.ant-btn-default:focus-visible:not(:disabled),[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--confirm.ant-btn.ant-btn-default:hover:not(:disabled){background:#4d9fff1f!important;background-color:#4d9fff1f!important;border-color:#4d9fff9e!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--confirm.ant-btn.ant-btn-default.ant-btn:active,[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--confirm.ant-btn.ant-btn-default:active{background:#4d9fff2e!important;background-color:#4d9fff2e!important;border-color:#4d9fff8c!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--reject.ant-btn.ant-btn-default{border-color:#ef44447a!important;color:#f87171!important;color:var(--ds-error,#f87171)!important}[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--reject.ant-btn.ant-btn-default:focus-visible:not(:disabled),[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--reject.ant-btn.ant-btn-default:hover:not(:disabled){background:#ef444424!important;background:var(--ds-error-bg,#ef444424)!important;background-color:#ef444424!important;background-color:var(--ds-error-bg,#ef444424)!important;border-color:#ef444494!important;color:#f87171!important;color:var(--ds-error,#f87171)!important}[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--reject.ant-btn.ant-btn-default.ant-btn:active,[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--reject.ant-btn.ant-btn-default:active{background:#ef444433!important;background-color:#ef444433!important;border-color:#ef44448c!important;color:#f87171!important;color:var(--ds-error,#f87171)!important}[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--edit.ant-btn.ant-btn-default{border-color:#facc157a!important;color:#fbbf24!important;color:var(--ds-warning,#fbbf24)!important}[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--edit.ant-btn.ant-btn-default:focus-visible:not(:disabled),[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--edit.ant-btn.ant-btn-default:hover:not(:disabled){background:#facc151f!important;background:var(--ds-warning-bg,#facc151f)!important;background-color:#facc151f!important;background-color:var(--ds-warning-bg,#facc151f)!important;border-color:#facc1594!important;color:#fbbf24!important;color:var(--ds-warning,#fbbf24)!important}[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--edit.ant-btn.ant-btn-default.ant-btn:active,[data-theme=dark] .ai-memory-extract-card__actions.ai-memory-extract-card__actions--memory-ops .ai-memory-extract-card__action-btn.ai-memory-extract-card__action-btn--edit.ant-btn.ant-btn-default:active{background:#facc152e!important;background-color:#facc152e!important;border-color:#facc158c!important;color:#fbbf24!important;color:var(--ds-warning,#fbbf24)!important}[data-theme=dark] .ai-memory-extract-card__action-btn--cancel.ant-btn{background:#12141a!important;background:var(--ds-bg-container,#12141a)!important;border-color:#ffffff29!important;border-color:var(--ds-border-strong,#ffffff29)!important;color:#e5e6eb!important;color:var(--ds-text-primary,#e5e6eb)!important}[data-theme=dark] .ai-memory-extract-card--editing .ai-memory-extract-card__action-btn--cancel.ant-btn:focus-visible:not(:disabled),[data-theme=dark] .ai-memory-extract-card--editing .ai-memory-extract-card__action-btn--cancel.ant-btn:hover:not(:disabled){background:#4d9fff1f!important;background-color:#4d9fff1f!important;border-color:#4d9fff80!important;box-shadow:none!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}[data-theme=dark] .ai-memory-extract-card--editing .ai-memory-extract-card__action-btn--cancel.ant-btn.ant-btn:active:not(:disabled),[data-theme=dark] .ai-memory-extract-card--editing .ai-memory-extract-card__action-btn--cancel.ant-btn:active:not(:disabled){background:#4d9fff2e!important;background-color:#4d9fff2e!important;border-color:#4d9fff8c!important;box-shadow:none!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}[data-theme=dark] .ai-memory-extract-card__action-btn--cancel.ant-btn:active{background:#12141a!important;background:var(--ds-bg-container,#12141a)!important;border-color:#2e333d!important;border-color:var(--ds-border,#2e333d)!important;box-shadow:none!important}[data-theme=dark] .ai-memory-extract-card__text{color:#e5e6eb;color:var(--ds-text-primary,#e5e6eb)}[data-theme=dark] .ai-memory-extract-toolbar__center-btn.ant-btn,[data-theme=dark] .ai-memory-extract-toolbar__center-btn.ant-btn.ant-btn-text{background:var(--ds-bg-container)!important;border-color:#7eb0ff!important;border-color:var(--ai-chip-focus-border,#7eb0ff)!important;box-shadow:none!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}[data-theme=dark] .ai-memory-extract-toolbar__center-btn.ant-btn.ant-btn-text:not(:disabled):focus-visible,[data-theme=dark] .ai-memory-extract-toolbar__center-btn.ant-btn.ant-btn-text:not(:disabled):hover,[data-theme=dark] .ai-memory-extract-toolbar__center-btn.ant-btn:not(:disabled):focus-visible,[data-theme=dark] .ai-memory-extract-toolbar__center-btn.ant-btn:not(:disabled):hover{border-color:#7eb0ff!important;border-color:var(--ai-chip-focus-border,#7eb0ff)!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #006aff14)!important}.assistant-markdown{--assistant-md-table-border:var(--ds-border-strong,#d4d4d8);--assistant-md-th-bg:var(--ds-bg-container,#fff);--assistant-md-td-bg:#0000;display:flex;flex-direction:column;gap:.75rem;gap:var(--ds-space-3,.75rem);min-width:0;overflow-wrap:break-word;overflow-x:hidden;word-break:normal}.assistant-markdown pre{max-width:100%}.assistant-md-codeblock{background:var(--ds-bg-spotlight);border:1px solid var(--ds-border-secondary,var(--ds-border));border-radius:.4285714286rem;border-radius:var(--ds-radius-md,.4285714286rem);margin:.5rem 0;margin:var(--ds-space-2,.5rem) 0;max-width:100%;overflow:hidden}.assistant-md-codeblock__header{align-items:center;background:color-mix(in srgb,#f2f3f5 72%,#0000);background:color-mix(in srgb,var(--ds-fill-secondary,#f2f3f5) 72%,#0000);border-bottom:1px solid var(--ds-border-secondary,var(--ds-border));display:flex;gap:.5rem;gap:var(--ds-space-2,.5rem);justify-content:space-between;min-height:2rem;padding:.2857142857rem .5714285714rem .2857142857rem .8571428571rem}.assistant-md-codeblock__lang{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--ds-font-family-mono,ui-monospace,SFMono-Regular,Menlo,monospace);overflow:hidden;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap}.assistant-md-codeblock__copy,.assistant-md-codeblock__lang{color:var(--ds-text-tertiary);font-size:.7857142857rem;font-size:var(--ds-font-size-xs,.7857142857rem);line-height:1.2}.assistant-md-codeblock__copy{align-items:center;background:#0000;border:none;border-radius:.2857142857rem;border-radius:var(--ds-radius-sm,.2857142857rem);cursor:pointer;display:inline-flex;flex-shrink:0;gap:.2857142857rem;margin:0;padding:.1428571429rem .4285714286rem;transition:color .15s ease,background .15s ease}.assistant-md-codeblock__copy:hover{background:#0000000a;background:var(--ds-fill-secondary,#0000000a);color:var(--ds-text-primary)}.assistant-md-codeblock__copy:focus-visible{outline:2px solid #066aff;outline:2px solid var(--ds-primary,#066aff);outline-offset:1px}.assistant-md-codeblock__copy.is-copied{color:#00b42a;color:var(--ds-success,#00b42a)}.assistant-md-codeblock pre{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important}.assistant-json-block{--assistant-json-bg:#fff;--assistant-json-header-bg:#f3f4f6;--assistant-json-fade:#fff;--assistant-json-header-text:var(--ds-text-secondary,#4e5969);--assistant-json-icon:var(--ds-text-tertiary,#86909c);--assistant-json-icon-hover-bg:#0000000f;--assistant-json-fab-bg:#fff;--assistant-json-fab-border:var(--ds-border-secondary,#e5e6eb);--assistant-json-fab-shadow:0 4px 12px #0f172a1f;--assistant-json-text:#24292f;--assistant-json-key:#953800;--assistant-json-string:#0a7c42;--assistant-json-number:#8250df;--assistant-json-punct:#57606a}.assistant-json-block__header{background:var(--assistant-json-header-bg)!important;border-bottom-color:#e5e6eb!important;border-bottom-color:var(--ds-border-secondary,#e5e6eb)!important;gap:.5rem;gap:var(--ds-space-2,.5rem)}.assistant-json-block__title{align-items:center;display:inline-flex;flex:1 1;gap:.2857142857rem;min-width:0}.assistant-json-block__collapse-btn{align-items:center;background:#0000;border:none;border-radius:.2857142857rem;border-radius:var(--ds-radius-sm,.2857142857rem);color:var(--assistant-json-icon);cursor:pointer;display:inline-flex;font-size:.7142857143rem;height:1.4285714286rem;justify-content:center;line-height:1;margin:0;padding:0;transition:color .15s ease,background .15s ease;width:1.4285714286rem}.assistant-json-block__collapse-btn:hover{background:var(--assistant-json-icon-hover-bg);color:var(--ds-text-primary)}.assistant-json-block__collapse-btn:focus-visible{outline:2px solid #066aff;outline:2px solid var(--ds-primary,#066aff);outline-offset:1px}.assistant-json-block__lang{color:var(--assistant-json-header-text)}.assistant-json-block__actions{align-items:center;display:inline-flex;flex-shrink:0;gap:.1428571429rem}.assistant-json-block__icon-btn{align-items:center;background:#0000;border:none;border-radius:.2857142857rem;border-radius:var(--ds-radius-sm,.2857142857rem);color:var(--assistant-json-icon);cursor:pointer;display:inline-flex;font-size:.8571428571rem;height:1.7142857143rem;justify-content:center;margin:0;padding:0;transition:color .15s ease,background .15s ease;width:1.7142857143rem}.assistant-json-block__icon-btn:hover{background:var(--assistant-json-icon-hover-bg);color:var(--ds-text-primary)}.assistant-json-block__icon-btn:focus-visible{outline:2px solid #066aff;outline:2px solid var(--ds-primary,#066aff);outline-offset:1px}.assistant-json-block__icon-btn.is-copied{color:#00b42a;color:var(--ds-success,#00b42a)}.assistant-json-block__body{background:var(--assistant-json-bg);position:relative}.assistant-json-block__body--height-collapsed{max-height:18.5714285714rem;overflow:hidden}.assistant-json-block__body--height-collapsed:after{background:linear-gradient(180deg,#0000 0,var(--assistant-json-fade) 88%);bottom:0;content:"";height:3.4285714286rem;left:0;pointer-events:none;position:absolute;right:0}.assistant-json-block__pre{background:#0000;border:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--ds-font-family-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.8125rem;line-height:1.5;margin:0;max-width:100%;overflow:auto;padding:.7142857143rem .8571428571rem;white-space:pre}.assistant-json-block__body--height-collapsed .assistant-json-block__pre{max-height:18.5714285714rem}.assistant-json-block .hljs{background:#0000!important;border-radius:0!important;color:var(--assistant-json-text)!important;font-size:inherit!important;line-height:inherit!important;padding:0!important}.assistant-json-block .hljs-attr{color:var(--assistant-json-key)!important}.assistant-json-block .hljs-string{color:var(--assistant-json-string)!important}.assistant-json-block .hljs-literal,.assistant-json-block .hljs-number{color:var(--assistant-json-number)!important}.assistant-json-block .hljs-punctuation{color:var(--assistant-json-punct)!important}.assistant-json-block__expand-fab{align-items:center;background:var(--assistant-json-fab-bg);border:1px solid var(--assistant-json-fab-border);border-radius:999px;bottom:.5714285714rem;box-shadow:var(--assistant-json-fab-shadow);color:var(--assistant-json-icon);cursor:pointer;display:inline-flex;font-size:.8571428571rem;height:2rem;justify-content:center;left:50%;margin:0;padding:0;position:absolute;transform:translateX(-50%);transition:background .15s ease,color .15s ease,border-color .15s ease;width:2rem;z-index:1}.assistant-json-block__expand-fab:hover{border-color:#c9cdd4;border-color:var(--ds-border-strong,#c9cdd4);color:var(--ds-text-primary)}.assistant-json-block__expand-fab:focus-visible{outline:2px solid #066aff;outline:2px solid var(--ds-primary,#066aff);outline-offset:2px}.assistant-json-block__modal-body{background:var(--assistant-json-bg);border-radius:.4285714286rem;border-radius:var(--ds-radius-md,.4285714286rem);max-height:min(72vh,720px);overflow:auto}.assistant-json-block__modal-body .assistant-json-block__pre{max-height:none}[data-theme=dark] .assistant-json-block{--assistant-json-bg:#12131a;--assistant-json-header-bg:#1a1b24;--assistant-json-fade:#12131a;--assistant-json-header-text:#ffffffb8;--assistant-json-icon:#ffffff9e;--assistant-json-icon-hover-bg:#ffffff14;--assistant-json-fab-bg:#242530f5;--assistant-json-fab-border:#ffffff24;--assistant-json-fab-shadow:0 4px 12px #00000047;--assistant-json-text:#e6e6e6;--assistant-json-key:#9cdcfe;--assistant-json-string:#ce9178;--assistant-json-number:#b5cea8;--assistant-json-punct:#d4d4d4}[data-theme=dark] .assistant-json-block__header{border-bottom-color:#ffffff14!important}[data-theme=dark] .assistant-json-block__expand-fab:hover{background:#303240fa;color:#fff}[data-theme=dark] .assistant-md-codeblock{background:#161922;background:var(--ds-bg-spotlight,#161922);border-color:#ffffff29}[data-theme=dark] .assistant-md-codeblock__header{background:#ffffff0a;border-bottom-color:#ffffff1a}[data-theme=dark] .assistant-md-codeblock__copy:hover{background:#ffffff14}.assistant-markdown__table-block{background:#0000;background:var(--ds-bg-container,#0000);border:1px solid #d4d4d8;border:1px solid var(--assistant-md-table-border,var(--ds-border-strong,#d4d4d8));border-radius:.4285714286rem;border-radius:var(--ds-radius-md,.4285714286rem);margin:.25rem 0;margin:var(--ds-space-1,.25rem) 0;max-width:100%;overflow:hidden}.assistant-markdown__table-toolbar{align-items:center;background:color-mix(in srgb,#f2f3f5 55%,#0000);background:color-mix(in srgb,var(--ds-fill-secondary,#f2f3f5) 55%,#0000);border-bottom:1px solid #d4d4d8;border-bottom:1px solid var(--assistant-md-table-border,var(--ds-border-strong,#d4d4d8));display:flex;justify-content:flex-end;padding:.2142857143rem .4285714286rem}.assistant-markdown__table-copy{align-items:center;background:#0000;border:none;border-radius:.2857142857rem;border-radius:var(--ds-radius-sm,.2857142857rem);color:var(--ds-text-tertiary);cursor:pointer;display:inline-flex;font-size:.7857142857rem;font-size:var(--ds-font-size-xs,.7857142857rem);gap:.2857142857rem;line-height:1.2;margin:0;padding:.1428571429rem .4285714286rem;transition:color .15s ease,background .15s ease}.assistant-markdown__table-copy:hover{background:#0000000a;background:var(--ds-fill-secondary,#0000000a);color:var(--ds-text-primary)}.assistant-markdown__table-copy:focus-visible{outline:2px solid #066aff;outline:2px solid var(--ds-primary,#066aff);outline-offset:1px}.assistant-markdown__table-copy.is-copied{color:#00b42a;color:var(--ds-success,#00b42a)}.assistant-markdown__table-block .assistant-markdown__table-wrap{border:none;margin:0}.assistant-markdown__table-block table{border-top:none}.assistant-markdown__table-block td:first-child,.assistant-markdown__table-block th:first-child{border-left:none}.assistant-markdown__table-block td:last-child,.assistant-markdown__table-block th:last-child{border-right:none}.assistant-markdown__table-block tr:first-child td,.assistant-markdown__table-block tr:first-child th{border-top:none}.assistant-markdown__table-block tr:last-child td,.assistant-markdown__table-block tr:last-child th{border-bottom:none}[data-theme=dark] .assistant-markdown__table-block{background:#0000;border-color:#fff3}[data-theme=dark] .assistant-markdown__table-toolbar{background:#ffffff0a;border-bottom-color:#ffffff1f}[data-theme=dark] .assistant-markdown__table-copy:hover{background:#ffffff14}.assistant-markdown__table-wrap{margin:.25rem 0;margin:var(--ds-space-1,.25rem) 0;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-color:#0000 #0000;scrollbar-width:thin}.assistant-markdown__table-wrap::-webkit-scrollbar{height:3px;width:3px}.assistant-markdown__table-wrap::-webkit-scrollbar-corner,.assistant-markdown__table-wrap::-webkit-scrollbar-track{background:#0000}.assistant-markdown__table-wrap::-webkit-scrollbar-thumb{background:#0000;border-radius:999px}.assistant-markdown__table-wrap:hover{scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000) #0000}.assistant-markdown__table-wrap:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-scrollbar-thumb) 72%,#0000)}.assistant-markdown table{border-collapse:collapse;display:table;font-size:.8571428571rem;font-size:var(--ds-font-size-sm,.8571428571rem);max-width:none;min-width:100%;table-layout:auto;width:-webkit-max-content;width:max-content}.assistant-markdown table td,.assistant-markdown table th{border:1px solid #d4d4d8;border:1px solid var(--assistant-md-table-border,var(--ds-border-strong,#d4d4d8));color:var(--ds-text-primary);font-size:inherit;overflow-wrap:break-word;padding:.375rem .625rem;padding:var(--ds-space-1,.375rem) var(--ds-space-2,.625rem);text-align:left;white-space:normal;word-break:keep-all}.assistant-markdown table th{background:#fff;background:var(--assistant-md-th-bg,var(--ds-bg-container,#fff));font-weight:600}.assistant-markdown table td{background:#0000;background:var(--assistant-md-td-bg,#0000)}[data-theme=dark] .assistant-markdown{--assistant-md-table-border:#fff3;--assistant-md-th-bg:var(--ds-bg-elevated,#1e222c);--assistant-md-td-bg:#ffffff08}[data-theme=dark] .assistant-markdown ol,[data-theme=dark] .assistant-markdown ul{color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .assistant-markdown li,[data-theme=dark] .assistant-markdown li::marker{color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}.assistant-markdown pre code{display:block;min-width:-webkit-min-content;min-width:min-content}.assistant-reasoning-diagram{overflow-x:auto}.arch-flow{background:linear-gradient(160deg,var(--ds-primary-bg) 0,var(--ds-bg-container) 55%,var(--ds-bg-spotlight) 100%);border:1px solid var(--ds-border);border-radius:12px;box-shadow:var(--ds-shadow-sm);margin:4px 0;padding:16px 18px}.arch-flow--compact{border-radius:10px;padding:12px 14px}.arch-flow__source{align-items:center;align-self:center;background:var(--ds-bg-elevated);border:1px solid var(--ds-border-brand-subtle);border-radius:999px;box-shadow:var(--ds-shadow-sm);color:var(--ds-primary);display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:6px 14px}.arch-flow__source-icon{font-size:14px}.arch-flow__connector{align-items:center;color:var(--ds-text-quaternary);display:flex;flex-direction:column;gap:2px;padding:6px 0}.arch-flow__connector-line{background:linear-gradient(180deg,var(--ds-border-strong),var(--ds-border));border-radius:1px;height:14px;width:2px}.arch-flow__connector-arrow{color:var(--ds-primary);font-size:11px}.arch-flow__layer{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.arch-flow__arrow-h{align-items:center;color:var(--ds-primary);display:flex;font-size:12px;opacity:.75;padding:0 2px}.arch-flow__node{background:var(--ds-bg-elevated);border:1px solid var(--ds-border);border-radius:10px;border-top:3px solid var(--arch-accent,var(--ds-primary));box-shadow:var(--ds-shadow-sm);display:flex;flex-direction:column;gap:4px;max-width:168px;min-width:108px;padding:10px 12px;text-align:center}.arch-flow__node--compact{max-width:140px;min-width:88px;padding:8px 10px}.arch-flow__node-title{color:var(--ds-text-primary);font-size:13px;font-weight:600;line-height:1.35}.arch-flow__node--compact .arch-flow__node-title{font-size:12px}.arch-flow__node-sub{color:var(--ds-text-tertiary);font-size:11px;line-height:1.4}.arch-flow--fallback{background:var(--ds-bg-spotlight)}.arch-flow__fallback-label{color:var(--ds-text-tertiary);font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.arch-flow__fallback-tags{display:flex;flex-wrap:wrap;gap:8px}.arch-flow__fallback-tag{background:var(--ds-primary-bg);border:1px solid var(--ds-border-brand-subtle);border-radius:999px;color:var(--ds-primary);font-size:12px;font-weight:500;padding:4px 10px}@media (max-width:560px){.arch-flow__layer{align-items:center;flex-direction:column}.arch-flow__arrow-h{padding:4px 0;transform:rotate(90deg)}.arch-flow__node{max-width:240px;width:100%}}.mermaid-diagram-root{display:flex;flex-direction:column;gap:8px;margin:8px 0;min-width:0}.mermaid-diagram-chrome{flex-shrink:0;min-height:32px}.mermaid-diagram-chrome,.mermaid-diagram-toolbar-row{align-items:center;display:flex;justify-content:flex-end}.mermaid-diagram-figure{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:8px;min-width:0;overflow:hidden;position:relative}.mermaid-diagram-toolbar{align-items:center;background:#242932eb;border:1px solid #ffffff14;border-radius:999px;box-shadow:0 4px 14px #00000038;display:inline-flex;gap:2px;padding:2px 4px}.theme-light .mermaid-diagram-toolbar,[data-theme=light] .mermaid-diagram-toolbar{background:#fffffff5;border-color:var(--ds-border);box-shadow:0 4px 14px #0f172a1a}.mermaid-diagram-toolbar__btn.ant-btn{border:none;box-shadow:none;color:#ffffffe0;height:28px;padding:0;width:28px}.mermaid-diagram-toolbar__btn.ant-btn:focus-visible,.mermaid-diagram-toolbar__btn.ant-btn:hover:not(:disabled){background:#ffffff1f;color:#fff}.mermaid-diagram-toolbar__btn.ant-btn:disabled{color:#ffffff47}.theme-light .mermaid-diagram-toolbar__btn.ant-btn,[data-theme=light] .mermaid-diagram-toolbar__btn.ant-btn{color:var(--ds-text-secondary)}.theme-light .mermaid-diagram-toolbar__btn.ant-btn:hover:not(:disabled),[data-theme=light] .mermaid-diagram-toolbar__btn.ant-btn:hover:not(:disabled){background:var(--ds-bg-spotlight);color:var(--ds-text-primary)}.mermaid-diagram-toolbar__divider{background:#ffffff2e;height:14px;margin:0 4px;width:1px}.theme-light .mermaid-diagram-toolbar__divider,[data-theme=light] .mermaid-diagram-toolbar__divider{background:var(--ds-border)}.mermaid-diagram-toolbar__code-btn.ant-btn{border:none;box-shadow:none;color:#ffffffeb;font-size:12px;height:28px;padding:0 8px}.mermaid-diagram-toolbar__code-btn.ant-btn:focus-visible,.mermaid-diagram-toolbar__code-btn.ant-btn:hover{background:#ffffff1f;color:#fff}.theme-light .mermaid-diagram-toolbar__code-btn.ant-btn,[data-theme=light] .mermaid-diagram-toolbar__code-btn.ant-btn{color:var(--ds-text-secondary)}.theme-light .mermaid-diagram-toolbar__code-btn.ant-btn:hover,[data-theme=light] .mermaid-diagram-toolbar__code-btn.ant-btn:hover{background:var(--ds-bg-spotlight);color:var(--ds-text-primary)}.mermaid-diagram-viewport{cursor:grab;max-height:min(70vh,720px);overflow:hidden;padding:12px;touch-action:none;-webkit-user-select:none;user-select:none}.mermaid-diagram-viewport--dragging{cursor:grabbing}.mermaid-diagram-viewport--fs{height:min(78vh,860px);max-height:none}.mermaid-diagram-scaler{min-width:100%;transform-origin:top left;transition:none;width:-webkit-max-content;width:max-content}.mermaid-diagram-code{background:#0000;color:var(--ds-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.55;margin:0;overflow:auto;padding:12px 14px;white-space:pre}.mermaid-diagram-root--code .mermaid-diagram-figure{display:flex;flex-direction:column;max-height:min(70vh,720px);overflow:hidden}.mermaid-diagram-root--code .mermaid-diagram-code{flex:1 1 auto;max-height:none;min-height:0;overflow:auto}.mermaid-diagram-fs{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:min(78vh,820px)}.mermaid-diagram-figure--fs{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.mermaid-diagram-figure--fs .mermaid-diagram-viewport--fs{flex:1 1 auto;height:auto;max-height:none;min-height:min(70vh,760px)}.mermaid-diagram-fs-modal.ds-modal.ant-modal{max-width:min(96vw,1680px)}.mermaid-diagram-fs-modal .ant-modal-content{display:flex;flex-direction:column;max-height:92vh}.mermaid-diagram-fs-modal .ant-modal-body,.mermaid-diagram-fs-modal .ds-modal-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.mermaid-diagram{background:#0000;border:none;border-radius:0;margin:0;overflow:visible;padding:0}.mermaid-diagram svg{display:block;height:auto;max-width:none;pointer-events:none}.mermaid-diagram--pending{min-height:7.5rem}.mermaid-diagram--pending,.mermaid-diagram--ready{background:var(--ds-bg-container)}.mermaid-diagram--error{align-items:center;background:var(--ds-bg-spotlight);display:flex;justify-content:center;min-height:3rem}.mermaid-diagram__error-text{color:var(--ds-text-tertiary);font-size:.8571428571rem}.mermaid-diagram .node circle,.mermaid-diagram .node path,.mermaid-diagram .node polygon,.mermaid-diagram .node rect{stroke-width:1.25px}.theme-dark .mermaid-diagram .edgeLabel,.theme-dark .mermaid-diagram .edgeLabel div,.theme-dark .mermaid-diagram .edgeLabel p,.theme-dark .mermaid-diagram .edgeLabel span,.theme-dark .mermaid-diagram .labelBkg,[data-theme=dark] .mermaid-diagram .edgeLabel,[data-theme=dark] .mermaid-diagram .edgeLabel div,[data-theme=dark] .mermaid-diagram .edgeLabel p,[data-theme=dark] .mermaid-diagram .edgeLabel span,[data-theme=dark] .mermaid-diagram .labelBkg{fill:#f4f4f5!important;fill:var(--ds-text,#f4f4f5)!important;background-color:#242932!important;background-color:var(--ds-bg-overlay,#242932)!important;color:#f4f4f5!important;color:var(--ds-text,#f4f4f5)!important}.theme-dark .mermaid-diagram .edgeLabel rect,[data-theme=dark] .mermaid-diagram .edgeLabel rect{fill:#242932!important;fill:var(--ds-bg-overlay,#242932)!important;opacity:1!important}.theme-dark .mermaid-diagram .edgeLabel foreignObject div,[data-theme=dark] .mermaid-diagram .edgeLabel foreignObject div{background-color:#242932!important;background-color:var(--ds-bg-overlay,#242932)!important;color:#f4f4f5!important;color:var(--ds-text,#f4f4f5)!important}.ai-ask-context-chip-wrap,.ai-ask-context-selected-chip-wrap{display:inline-flex;flex-shrink:0;max-width:14.2857142857rem}.ai-quick-ask-trigger{align-items:center;background:color-mix(in srgb,#066aff 10%,#fff);border:none;border-radius:1.1428571429rem;box-shadow:none;color:#066aff;cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:.9285714286rem;font-weight:500;gap:.4285714286rem;height:2.2857142857rem;line-height:2.2857142857rem;margin:0;padding:0 .7142857143rem 0 .8571428571rem;transition:background .2s ease,color .2s ease;white-space:nowrap}.ai-quick-ask-trigger.is-open,.ai-quick-ask-trigger:focus-visible,.ai-quick-ask-trigger:hover{background:color-mix(in srgb,#066aff 16%,#fff);color:#0558d9;outline:none}.ai-quick-ask-trigger__icon{display:block;flex-shrink:0;overflow:visible}.ai-quick-ask-trigger__star{transform-box:fill-box;transform-origin:center}.ai-quick-ask-trigger.is-open .ai-quick-ask-trigger__star--lg,.ai-quick-ask-trigger:focus-visible .ai-quick-ask-trigger__star--lg,.ai-quick-ask-trigger:hover .ai-quick-ask-trigger__star--lg{animation:ai-quick-ask-star-lg .7s ease-in-out 1 both}.ai-quick-ask-trigger.is-open .ai-quick-ask-trigger__star--sm,.ai-quick-ask-trigger:focus-visible .ai-quick-ask-trigger__star--sm,.ai-quick-ask-trigger:hover .ai-quick-ask-trigger__star--sm{animation:ai-quick-ask-star-sm .7s ease-in-out 1 both}@keyframes ai-quick-ask-star-lg{0%{transform:scale(1)}40%{transform:scale(.72)}75%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes ai-quick-ask-star-sm{0%{transform:scale(1)}40%{transform:scale(1.35)}75%{transform:scale(.78)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ai-quick-ask-trigger.is-open .ai-quick-ask-trigger__star--lg,.ai-quick-ask-trigger.is-open .ai-quick-ask-trigger__star--sm,.ai-quick-ask-trigger:focus-visible .ai-quick-ask-trigger__star--lg,.ai-quick-ask-trigger:focus-visible .ai-quick-ask-trigger__star--sm,.ai-quick-ask-trigger:hover .ai-quick-ask-trigger__star--lg,.ai-quick-ask-trigger:hover .ai-quick-ask-trigger__star--sm{animation:none}}.ai-quick-ask-trigger__label{line-height:1}.ai-quick-ask-trigger__caret{flex-shrink:0;font-size:.7142857143rem;transition:transform .2s ease}.ai-quick-ask-trigger.is-open .ai-quick-ask-trigger__caret{transform:rotate(180deg)}.ai-ask-context-chip,.ai-ask-context-selected-chip{align-items:center;background:#fff;background:var(--ds-bg-container,#fff);border:1px solid color-mix(in srgb,#066aff 26%,#0000);border:1px solid var(--ai-chip-default-border,color-mix(in srgb,#066aff 26%,#0000));border-radius:1.1428571429rem;box-shadow:0 1px .1428571429rem #0000000a;box-shadow:var(--ds-shadow-sm,0 1px .1428571429rem #0000000a);color:#4e5969;color:var(--ds-text-secondary,#4e5969);cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:.9285714286rem;font-weight:400;gap:.4285714286rem;height:2.2857142857rem;line-height:2.1428571429rem;margin:0;max-width:14.2857142857rem;padding:0 .7142857143rem 0 1rem;transition:border-color .25s ease,box-shadow .25s ease,color .25s ease,background .25s ease}.ai-ask-context-selected-chip{cursor:default}.ai-ask-context-selected-chip.is-trigger{cursor:pointer}.ai-ask-context-selected-chip.is-trigger.is-open,.ai-ask-context-selected-chip.is-trigger:hover{border-color:#7eb0ff;border-color:var(--ai-chip-focus-border,#7eb0ff);box-shadow:0 0 0 .2142857143rem #006aff14;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #006aff14)}.ai-ask-context-chip__label,.ai-ask-context-selected-chip__label{color:#1d2129;color:var(--ds-text,#1d2129);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-ask-context-chip__caret,.ai-ask-context-chip__clear,.ai-ask-context-selected-chip__clear{color:#86909c;color:var(--ds-text-tertiary,#86909c);display:inline-flex;flex-shrink:0}.ai-ask-context-chip__clear,.ai-ask-context-selected-chip__clear{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;font-size:1rem;height:1.1428571429rem;justify-content:center;line-height:1;margin:0;padding:0;transition:color .15s ease,background .15s ease;width:1.1428571429rem}.ai-ask-context-chip__clear:hover,.ai-ask-context-selected-chip__clear:hover{background:#0000000a;background:var(--ds-fill-secondary,#0000000a);color:#4e5969;color:var(--ds-text-secondary,#4e5969)}.ai-ask-context-chip.is-open,.ai-ask-context-chip:focus-visible,.ai-ask-context-chip:hover{border-color:#7eb0ff;border-color:var(--ai-chip-focus-border,#7eb0ff);box-shadow:0 0 0 .2142857143rem #006aff14;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #006aff14);outline:none}.ai-ask-context-chip.is-selected-value .ai-ask-context-chip__label{color:#1d2129;color:var(--ds-text,#1d2129)}.ai-composer-stack{align-items:stretch;display:flex;flex-direction:column;gap:0;width:100%}.ai-ask-context-below{box-sizing:border-box;gap:.5714285714rem;margin-top:.8571428571rem;padding:0 .2857142857rem}.ai-ask-context-bar,.ai-ask-context-below{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.ai-ask-context-bar{gap:.7142857143rem .8571428571rem}.ai-ask-context-bar__label{color:#4e5969;color:var(--ds-text-secondary,#4e5969);flex-shrink:0;font-size:.9285714286rem;font-weight:600;letter-spacing:.02em;line-height:2.2857142857rem;-webkit-user-select:none;user-select:none}.ai-ask-context-below .ai-ask-context-toolbar-cats{justify-content:center;max-width:100%}.ai-ask-context-toolbar-cats{align-items:center;display:inline-flex;flex-shrink:1;flex-wrap:wrap;gap:.5714285714rem;min-width:0}.ai-ask-context-cat-chip{align-items:center;background:#fff;background:var(--ds-bg-container,#fff);border:1px solid color-mix(in srgb,#066aff 26%,#0000);border:1px solid var(--ai-chip-default-border,color-mix(in srgb,#066aff 26%,#0000));border-radius:1.1428571429rem;box-shadow:0 1px .1428571429rem #0000000a;box-shadow:var(--ds-shadow-sm,0 1px .1428571429rem #0000000a);color:#1d2129;color:var(--ds-text,#1d2129);cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:.9285714286rem;font-weight:400;height:2.2857142857rem;line-height:2.1428571429rem;margin:0;padding:0 1rem;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease;white-space:nowrap}.ai-ask-context-cat-chip.is-open,.ai-ask-context-cat-chip:focus-visible,.ai-ask-context-cat-chip:hover{border-color:#7eb0ff;border-color:var(--ai-chip-focus-border,#7eb0ff);box-shadow:0 0 0 .2142857143rem #006aff14;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #006aff14);outline:none}.ai-ask-context-cat-chip.is-selected-value{border-color:#7eb0ff;border-color:var(--ai-chip-focus-border,#7eb0ff)}.ai-ask-context-guess-bar{display:none}.ai-ask-context-guess-dropdown-root.ant-dropdown,body>.ant-dropdown.ai-ask-context-guess-dropdown-root{z-index:12000!important;z-index:var(--ai-composer-dropdown-z,12000)!important}.ai-ask-context-guess-dropdown-root .ant-dropdown-menu{display:none!important}.ai-ask-context-guess-dropdown{background:#fff;background:var(--ai-dropdown-panel-bg,#fff);border:1px solid #e5e6eb;border:1px solid var(--ai-dropdown-panel-border,#e5e6eb);border-radius:1.1428571429rem;border-radius:var(--ai-dropdown-panel-radius,1.1428571429rem);box-shadow:0 .5714285714rem 1.7142857143rem #0000001f;box-shadow:var(--ai-dropdown-panel-shadow,0 .5714285714rem 1.7142857143rem #0000001f);overflow:hidden;padding:.4285714286rem 0;width:min(22.8571428571rem,calc(100vw - 2.28571rem))}.ai-ask-context-guess-dropdown__list{list-style:none;margin:0;max-height:min(18.5714285714rem,40vh);overflow-y:auto;padding:0 .4285714286rem}.ai-ask-context-guess-dropdown__item{align-items:stretch;border-radius:.7142857143rem;display:flex;gap:0}.ai-ask-context-guess-dropdown__item:hover{background:#006aff0f;background:var(--ai-option-hover-bg,#006aff0f)}.ai-ask-context-guess-dropdown__option{align-items:center;background:#0000;border:none;border-radius:.7142857143rem;color:#1d2129;color:var(--ai-option-text,#1d2129);cursor:pointer;display:flex;flex:1 1;font:inherit;margin:0;min-width:0;padding:.5714285714rem .7142857143rem;text-align:left}.ai-ask-context-guess-dropdown__option:focus-visible,.ai-ask-context-guess-dropdown__option:hover{background:#0000;outline:none}.ai-ask-context-guess-dropdown__item:has(.ai-ask-context-guess-dropdown__option.is-selected){background:#006aff1a;background:var(--ai-option-selected-bg,#006aff1a)}.ai-ask-context-guess-dropdown__option.is-selected{background:#0000}.ai-ask-context-guess-dropdown__option-label{font-size:.9285714286rem;font-weight:500;line-height:1.35}.ai-ask-context-guess-dropdown__example{align-self:center;background:#0000;border:none;border-radius:.4285714286rem;color:#86909c;color:var(--ds-text-tertiary,#86909c);cursor:pointer;flex-shrink:0;font:inherit;font-size:.7857142857rem;font-weight:500;height:1.7142857143rem;line-height:1.7142857143rem;margin:0 .4285714286rem 0 0;padding:0 .5714285714rem;white-space:nowrap}.ai-ask-context-guess-dropdown__example:hover{background:color-mix(in srgb,#066aff 8%,#0000);background:color-mix(in srgb,var(--ds-primary,#066aff) 8%,#0000);color:#066aff;color:var(--ds-primary,#066aff)}.ai-ask-context-guess-dropdown__list.ai-assistant-scroll{scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.ai-ask-context-guess-dropdown__list.ai-assistant-scroll::-webkit-scrollbar{height:.2857142857rem!important;width:.2857142857rem!important}.ai-ask-context-guess-dropdown__list.ai-assistant-scroll::-webkit-scrollbar-corner,.ai-ask-context-guess-dropdown__list.ai-assistant-scroll::-webkit-scrollbar-track{background:#0000!important}.ai-ask-context-guess-dropdown__list.ai-assistant-scroll::-webkit-scrollbar-thumb{background:#0000!important;border-radius:.1428571429rem!important}.ai-ask-context-guess-dropdown__list.ai-assistant-scroll:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000!important}.ai-ask-context-guess-dropdown__list.ai-assistant-scroll:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)!important}.ai-ask-context-dropdown-root.ant-dropdown,body>.ant-dropdown.ai-ask-context-dropdown-root{z-index:12000!important;z-index:var(--ai-composer-dropdown-z,12000)!important}.ai-ask-context-dropdown-root .ant-dropdown-menu{display:none!important}.ai-ask-context-dropdown{border:1px solid #e5e6eb;border:1px solid var(--ai-dropdown-panel-border,#e5e6eb);border-radius:1.1428571429rem;border-radius:var(--ai-dropdown-panel-radius,1.1428571429rem);box-shadow:0 .5714285714rem 1.7142857143rem #0000001f;box-shadow:var(--ai-dropdown-panel-shadow,0 .5714285714rem 1.7142857143rem #0000001f);overflow:hidden;width:min(37.1428571429rem,calc(100vw - 2.28571rem))}.ai-ask-context-dropdown,.ai-ask-context-dropdown__panels{background:#fff;background:var(--ai-dropdown-panel-bg,#fff)}.ai-ask-context-dropdown__panels{display:flex;max-height:min(25.7142857143rem,52vh);min-height:15.7142857143rem}.ai-ask-context-dropdown__categories{border-right:1px solid #e5e6eb;border-right:1px solid var(--ai-dropdown-panel-border,#e5e6eb);flex:0 0 10.5714285714rem}.ai-ask-context-dropdown__categories,.ai-ask-context-dropdown__options{list-style:none;margin:0;overflow-y:auto;padding:.5714285714rem .7142857143rem .5714285714rem .5714285714rem}.ai-ask-context-dropdown__options{flex:1 1;min-width:0}.ai-ask-context-dropdown__categories.ai-assistant-scroll,.ai-ask-context-dropdown__options.ai-assistant-scroll{scrollbar-color:#0000 #0000!important;scrollbar-width:thin!important}.ai-ask-context-dropdown__categories.ai-assistant-scroll::-webkit-scrollbar,.ai-ask-context-dropdown__options.ai-assistant-scroll::-webkit-scrollbar{height:.2857142857rem!important;width:.2857142857rem!important}.ai-ask-context-dropdown__categories.ai-assistant-scroll::-webkit-scrollbar-corner,.ai-ask-context-dropdown__categories.ai-assistant-scroll::-webkit-scrollbar-track,.ai-ask-context-dropdown__options.ai-assistant-scroll::-webkit-scrollbar-corner,.ai-ask-context-dropdown__options.ai-assistant-scroll::-webkit-scrollbar-track{background:#0000!important;border-radius:.1428571429rem!important}.ai-ask-context-dropdown__categories.ai-assistant-scroll::-webkit-scrollbar-thumb,.ai-ask-context-dropdown__options.ai-assistant-scroll::-webkit-scrollbar-thumb{background:#0000!important;border-radius:.1428571429rem!important}.ai-ask-context-dropdown__categories.ai-assistant-scroll:hover,.ai-ask-context-dropdown__options.ai-assistant-scroll:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000!important}.ai-ask-context-dropdown__categories.ai-assistant-scroll:hover::-webkit-scrollbar-thumb,.ai-ask-context-dropdown__options.ai-assistant-scroll:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)!important}.ai-ask-context-dropdown__category,.ai-ask-context-dropdown__option{background:#0000;border:none;border-radius:.7142857143rem;border-radius:var(--ai-option-radius,.7142857143rem);color:#1d2129;color:var(--ai-option-text,#1d2129);cursor:pointer;display:flex;font:inherit;margin:0;padding:.5714285714rem .7142857143rem;padding:var(--ai-option-padding,.5714285714rem .7142857143rem);text-align:left;transition:background .15s ease;width:100%}.ai-ask-context-dropdown__category{align-items:center;color:#1d2129;color:var(--ai-option-text,#1d2129);font-size:.9285714286rem;font-weight:400;gap:.4285714286rem;justify-content:space-between;line-height:1.35}.ai-ask-context-dropdown__category-chevron{color:#86909c;flex-shrink:0;font-size:.7142857143rem}.ai-ask-context-dropdown__category:focus-visible,.ai-ask-context-dropdown__category:hover{background:var(--ai-option-hover-bg)!important;outline:none}.ai-ask-context-dropdown__category.is-active,.ai-ask-context-dropdown__category.is-active:focus-visible,.ai-ask-context-dropdown__category.is-active:hover{background:var(--ai-option-selected-bg)!important;color:#1d2129;color:var(--ai-option-text,#1d2129);font-weight:600}.ai-ask-context-dropdown__option-row{align-items:stretch;border-radius:.7142857143rem;border-radius:var(--ai-option-radius,.7142857143rem);display:flex}.ai-ask-context-dropdown__option-row:hover{background:#006aff0f;background:var(--ai-option-hover-bg,#006aff0f)}.ai-ask-context-dropdown__option{align-items:flex-start;flex:1 1;justify-content:flex-start;min-width:0;padding:.5714285714rem .7142857143rem;width:auto}.ai-ask-context-dropdown__option:focus-visible,.ai-ask-context-dropdown__option:hover{background:#0000!important;outline:none}.ai-ask-context-dropdown__option-row:has(.ai-ask-context-dropdown__option.is-selected){background:#006aff1a;background:var(--ai-option-selected-bg,#006aff1a)}.ai-ask-context-dropdown__option.is-selected,.ai-ask-context-dropdown__option.is-selected:hover{background:#0000!important}.ai-ask-context-dropdown__option-text{align-items:flex-start;display:flex;flex-direction:column;gap:.1428571429rem;max-width:100%;min-width:0}.ai-ask-context-dropdown__option-label{color:#1d2129;color:var(--ai-option-text,#1d2129);display:block;font-size:.9285714286rem;font-weight:400;line-height:1.35;max-width:100%}.ai-ask-context-dropdown__option-hint{color:#86909c;color:var(--ds-text-tertiary,var(--ds-text-secondary,#86909c));display:block;font-size:.7857142857rem;font-weight:400;line-height:1.35;max-width:100%}.ai-ask-context-dropdown__option.is-selected .ai-ask-context-dropdown__option-label{color:#1d2129;color:var(--ai-option-text,#1d2129);font-weight:600}.ai-ask-context-dropdown__example{align-self:center;background:color-mix(in srgb,#066aff 6%,#0000);background:color-mix(in srgb,var(--ds-primary,#066aff) 6%,#0000);border:1px solid color-mix(in srgb,#066aff 35%,#0000);border:1px solid color-mix(in srgb,var(--ds-primary,#066aff) 35%,#0000);border-radius:.3571428571rem;color:#066aff;color:var(--ds-primary,#066aff);cursor:pointer;flex-shrink:0;font:inherit;font-size:.7142857143rem;font-weight:500;height:1.4285714286rem;line-height:1.2857142857rem;margin:0 .4285714286rem 0 0;padding:0 .4285714286rem;transition:border-color .15s ease,background .15s ease,color .15s ease;white-space:nowrap}.ai-ask-context-dropdown__example:hover{background:color-mix(in srgb,#066aff 12%,#0000);background:color-mix(in srgb,var(--ds-primary,#066aff) 12%,#0000);border-color:#066aff;border-color:var(--ds-primary,#066aff);color:#0558d9}.ai-ask-context-example-tooltip.ant-tooltip .ant-tooltip-inner,body>.ant-tooltip.ai-ask-context-example-tooltip .ant-tooltip-inner{background:#fff!important;background:var(--ds-bg-overlay,var(--ds-bg-container,#fff))!important;box-shadow:0 .2857142857rem .8571428571rem #0000001f!important;color:#1d2129!important;color:var(--ds-text-primary,#1d2129)!important;font-family:inherit!important;font-size:.8571428571rem!important;font-weight:400!important;line-height:1.5!important}.ai-ask-context-example-tooltip.ant-tooltip .ant-tooltip-arrow:after,.ai-ask-context-example-tooltip.ant-tooltip .ant-tooltip-arrow:before,body>.ant-tooltip.ai-ask-context-example-tooltip .ant-tooltip-arrow:after,body>.ant-tooltip.ai-ask-context-example-tooltip .ant-tooltip-arrow:before{background:#fff!important;background:var(--ds-bg-overlay,var(--ds-bg-container,#fff))!important}.theme-dark .ai-quick-ask-trigger,[data-theme=dark] .ai-quick-ask-trigger{background:color-mix(in srgb,#066aff 22%,#0000);color:#7eb0ff}.theme-dark .ai-quick-ask-trigger.is-open,.theme-dark .ai-quick-ask-trigger:hover,[data-theme=dark] .ai-quick-ask-trigger.is-open,[data-theme=dark] .ai-quick-ask-trigger:hover{background:color-mix(in srgb,#066aff 30%,#0000);color:#9dc2ff}.theme-dark .ai-ask-context-bar__label,[data-theme=dark] .ai-ask-context-bar__label{color:#c9cdd4;color:var(--ds-text-secondary,#c9cdd4)}.theme-dark .ai-ask-context-cat-chip,.theme-dark .ai-ask-context-chip,.theme-dark .ai-ask-context-selected-chip,[data-theme=dark] .ai-ask-context-cat-chip,[data-theme=dark] .ai-ask-context-chip,[data-theme=dark] .ai-ask-context-selected-chip{background:var(--ds-bg-container);border-color:var(--ai-chip-default-border,var(--ds-border));color:var(--ds-text-secondary)}.theme-dark .ai-ask-context-cat-chip.is-open,.theme-dark .ai-ask-context-cat-chip:hover,.theme-dark .ai-ask-context-chip.is-open,.theme-dark .ai-ask-context-chip:hover,.theme-dark .ai-ask-context-chip__label,.theme-dark .ai-ask-context-selected-chip__label,[data-theme=dark] .ai-ask-context-cat-chip.is-open,[data-theme=dark] .ai-ask-context-cat-chip:hover,[data-theme=dark] .ai-ask-context-chip.is-open,[data-theme=dark] .ai-ask-context-chip:hover,[data-theme=dark] .ai-ask-context-chip__label,[data-theme=dark] .ai-ask-context-selected-chip__label{color:var(--ds-text)}.theme-dark .ai-ask-context-guess-dropdown,[data-theme=dark] .ai-ask-context-guess-dropdown{background:var(--ds-bg-container);background:var(--ai-dropdown-panel-bg,var(--ds-bg-container));border-color:var(--ai-dropdown-panel-border,var(--ds-border))}.ai-composer-plus-btn,.ai-composer-plus-btn-wrap{align-items:center;display:inline-flex;flex-shrink:0;height:2.2857142857rem;justify-content:center;width:2.2857142857rem}.ai-composer-plus-btn{appearance:none;-webkit-appearance:none;background:#fff;background:var(--ds-bg-container,#fff);border:1px solid #e5e6eb;border:1px solid var(--ai-chip-default-border,var(--ds-border,#e5e6eb));border-radius:1.1428571429rem;box-shadow:0 1px .1428571429rem #0000000a;box-shadow:var(--ds-shadow-sm,0 1px .1428571429rem #0000000a);color:#4e5969;color:var(--ds-text-secondary,#4e5969);cursor:pointer;font-size:0;line-height:0;margin:0;padding:0;transition:border-color .25s ease,box-shadow .25s ease,color .25s ease,background .25s ease}.ai-composer-plus-btn.is-open,.ai-composer-plus-btn:focus-visible,.ai-composer-plus-btn:hover{border-color:#7eb0ff;border-color:var(--ai-chip-focus-border,#7eb0ff);box-shadow:0 0 0 .2142857143rem #006aff14;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #006aff14);color:#066aff;color:var(--ds-primary,#066aff);outline:none}.ai-composer-plus-btn .anticon,.ai-composer-plus-btn__icon{align-items:center;display:inline-flex!important;font-size:1rem;height:1rem;justify-content:center;line-height:0;margin:0;padding:0;width:1rem}.ai-composer-plus-btn .anticon>svg,.ai-composer-plus-btn__icon>svg{display:block;height:1em;width:1em}.ai-composer-plus-dropdown-root.ant-dropdown,body>.ant-dropdown.ai-composer-plus-dropdown-root{background:#0000!important;background-color:initial!important;border:none!important;box-shadow:none!important;overflow:visible;padding:0!important}.ai-composer-plus-dropdown-root .ant-dropdown-menu{display:none!important}.ai-composer-plus-dropdown{background:#fff;background:var(--ai-dropdown-panel-bg,#fff);border:1px solid #e5e6eb;border:1px solid var(--ai-dropdown-panel-border,#e5e6eb);border-radius:.8571428571rem;border-radius:var(--ai-dropdown-panel-radius,.8571428571rem);box-shadow:0 .5714285714rem 1.7142857143rem #0f172a14;box-shadow:var(--ai-dropdown-panel-shadow,0 .5714285714rem 1.7142857143rem #0f172a14);box-sizing:border-box;min-width:12.8571428571rem;overflow:hidden;padding:.5714285714rem;position:relative}.ai-composer-plus-dropdown__list{list-style:none;margin:0;padding:0}.ai-composer-plus-dropdown__option{align-items:center;background:#0000;border:none;border-radius:.7142857143rem;border-radius:var(--ai-option-radius,.7142857143rem);color:#1d2129;color:var(--ai-option-text,#1d2129);cursor:pointer;display:flex;font:inherit;font-size:.9285714286rem;font-weight:400;gap:.5714285714rem;line-height:1.35;margin:0;padding:.5714285714rem .7142857143rem;text-align:left;transition:background .15s ease;width:100%}.ai-composer-plus-dropdown__option:focus-visible,.ai-composer-plus-dropdown__option:hover{background:#006aff0f;background:var(--ai-option-hover-bg,#006aff0f);outline:none}.ai-composer-plus-dropdown__option.is-selected{background:#006aff1a;background:var(--ai-option-selected-bg,#006aff1a);font-weight:600}.ai-composer-plus-dropdown__option-icon{color:#86909c;color:var(--ds-text-tertiary,#86909c);flex-shrink:0;font-size:1rem}.ai-composer-plus-dropdown__option.is-selected .ai-composer-plus-dropdown__option-icon,.ai-composer-plus-dropdown__option:hover .ai-composer-plus-dropdown__option-icon{color:#066aff;color:var(--ds-primary,#066aff)}.ai-composer-plus-dropdown__option-label{min-width:0}.ai-composer-scheduled-chip{align-items:center;background:#fff;background:var(--ds-bg-container,#fff);border:1px solid color-mix(in srgb,#066aff 26%,#0000);border:1px solid var(--ai-chip-default-border,color-mix(in srgb,#066aff 26%,#0000));border-radius:1.1428571429rem;box-shadow:0 1px .1428571429rem #0000000a;box-shadow:var(--ds-shadow-sm,0 1px .1428571429rem #0000000a);box-sizing:border-box;display:inline-flex;flex-shrink:0;gap:.2857142857rem;height:2.2857142857rem;margin:0;max-width:11.4285714286rem;padding:0 .5714285714rem 0 .8571428571rem}.ai-composer-scheduled-chip__label{color:#1d2129;color:var(--ds-text,#1d2129);font-size:.9285714286rem;font-weight:500;line-height:2.1428571429rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-composer-scheduled-chip__clear{align-items:center;background:#0000;border:none;border-radius:50%;color:#86909c;color:var(--ds-text-tertiary,#86909c);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1rem;height:1.1428571429rem;justify-content:center;line-height:1;margin:0;padding:0;transition:color .15s ease,background .15s ease;width:1.1428571429rem}.ai-composer-scheduled-chip__clear:focus-visible,.ai-composer-scheduled-chip__clear:hover{background:color-mix(in srgb,#4e5969 10%,#0000);background:color-mix(in srgb,var(--ds-text-secondary,#4e5969) 10%,#0000);color:#4e5969;color:var(--ds-text-secondary,#4e5969);outline:none}[data-theme=dark] .ai-composer-plus-btn{background:#1e222c;background:var(--ds-bg-elevated,#1e222c);border-color:var(--ai-chip-default-border);box-shadow:none;color:#a1a1aa;color:var(--ds-text-secondary,#a1a1aa)}[data-theme=dark] .ai-composer-plus-btn.is-open,[data-theme=dark] .ai-composer-plus-btn:focus-visible,[data-theme=dark] .ai-composer-plus-btn:hover{border-color:var(--ai-chip-focus-border);box-shadow:var(--ai-chip-focus-shadow);color:#4d9fff;color:var(--ai-thinking-tag-color,#4d9fff)}[data-theme=dark] .ai-composer-plus-dropdown{background:#1e222c;background:var(--ai-dropdown-panel-bg,#1e222c);border-color:#ffffff1a;border-color:var(--ai-dropdown-panel-border,#ffffff1a)}[data-theme=dark] .ai-composer-plus-dropdown__option{color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-composer-plus-dropdown__option-icon{color:#71717a;color:var(--ds-text-tertiary,#71717a)}[data-theme=dark] .ai-composer-scheduled-chip{background:#1e222c;background:var(--ds-bg-elevated,#1e222c);border-color:var(--ai-chip-default-border);box-shadow:none}[data-theme=dark] .ai-composer-scheduled-chip__label{color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-composer-scheduled-chip__clear{color:#71717a;color:var(--ds-text-tertiary,#71717a)}.ai-scheduled-guide{animation:ai-scheduled-guide-in .18s ease;box-sizing:border-box;display:flex;flex-direction:column;gap:.8571428571rem;margin-top:1.7142857143rem;padding:0 .1428571429rem;width:100%}@keyframes ai-scheduled-guide-in{0%{opacity:0;transform:translateY(-.2857142857rem)}to{opacity:1;transform:translateY(0)}}.ai-scheduled-guide__header{align-items:center;display:flex;gap:.8571428571rem;justify-content:space-between;min-width:0}.ai-scheduled-guide__examples-label{color:#646a73;color:var(--ds-text-secondary,#646a73);flex-shrink:0;font-size:.9285714286rem;font-weight:500;line-height:1.2}.ai-scheduled-guide__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem .8571428571rem;justify-content:flex-end;margin-left:auto;min-width:0}.ai-scheduled-guide__chips{grid-gap:.7142857143rem;display:grid;gap:.7142857143rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.ai-scheduled-guide__chip{align-items:center;background:#fff;background:var(--ds-bg-container,#fff);border:1px solid #e5e6eb;border:1px solid var(--ds-border,#e5e6eb);border-radius:.8571428571rem;box-shadow:0 1px .1428571429rem #0000000a;box-shadow:var(--ds-shadow-sm,0 1px .1428571429rem #0000000a);color:#1d2129;color:var(--ds-text-primary,#1d2129);cursor:pointer;display:inline-flex;font-size:.8571428571rem;height:auto;justify-content:center;line-height:1.35;min-height:2.8571428571rem;min-width:0;padding:.5714285714rem .7142857143rem;text-align:center;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease,color .2s ease;white-space:normal;word-break:break-word}.ai-scheduled-guide__chip:focus-visible,.ai-scheduled-guide__chip:hover:not(:disabled){background:#fff;background:var(--ds-bg-container,#fff);border-color:#7eb0ff;box-shadow:0 0 0 .2142857143rem #006aff14;color:#066aff;color:var(--ds-primary,#066aff);outline:none}.ai-scheduled-guide__chip:disabled{cursor:not-allowed;opacity:.55}.ai-scheduled-guide .task-panel-action-btn.ant-btn,.ai-scheduled-guide .task-panel-action-btn.ant-btn.ant-btn-text{align-items:center!important;background:#fff!important;background:var(--ds-bg-container,#fff)!important;border:1px solid #7eb0ff!important;border-radius:.7142857143rem!important;box-shadow:none!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important;display:inline-flex!important;flex-shrink:0;font-size:.9285714286rem!important;font-weight:500!important;height:2.2857142857rem!important;line-height:2.1428571429rem!important;min-height:2.2857142857rem!important;padding:0 .8571428571rem 0 1rem!important;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease,color .2s ease}.ai-scheduled-guide .task-panel-action-btn.ant-btn.ant-btn-text:not(:disabled):focus-visible,.ai-scheduled-guide .task-panel-action-btn.ant-btn.ant-btn-text:not(:disabled):hover,.ai-scheduled-guide .task-panel-action-btn.ant-btn:not(:disabled):focus-visible,.ai-scheduled-guide .task-panel-action-btn.ant-btn:not(:disabled):hover{background:#fff!important;background:var(--ds-bg-container,#fff)!important;border-color:#7eb0ff!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important}.ai-scheduled-guide .task-panel-action-btn.ant-btn:disabled{opacity:.55}[data-theme=dark] .ai-scheduled-guide .task-panel-action-btn.ant-btn,[data-theme=dark] .ai-scheduled-guide .task-panel-action-btn.ant-btn.ant-btn-text{background:var(--ds-bg-container)!important;border-color:#4d9fff80!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}[data-theme=dark] .ai-scheduled-guide .task-panel-action-btn.ant-btn:not(:disabled):focus-visible,[data-theme=dark] .ai-scheduled-guide .task-panel-action-btn.ant-btn:not(:disabled):hover{background:var(--ds-bg-container)!important;border-color:#4d9fff80!important;box-shadow:0 0 0 .2142857143rem #4d9fff1f!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}.ai-scheduled-guide .task-panel-action-btn.ant-btn .anticon{font-size:.8571428571rem}.ai-scheduled-guide__create-btn.ant-btn{gap:.1428571429rem}.ai-scheduled-guide__create-caret{font-size:.7142857143rem;margin-left:.1428571429rem;opacity:.85}[data-theme=dark] .ai-scheduled-guide__chip{background:#1f1f23;background:var(--ds-bg-elevated,#1f1f23);border-color:#ffffff29;border-color:var(--ds-border-strong,#ffffff29);color:#e5e6eb;color:var(--ds-text-primary,#e5e6eb)}[data-theme=dark] .ai-scheduled-guide__examples-label{color:#a1a1aa;color:var(--ds-text-secondary,#a1a1aa)}[data-theme=dark] .ai-scheduled-guide__chip:focus-visible,[data-theme=dark] .ai-scheduled-guide__chip:hover:not(:disabled){background:#1f1f23;background:var(--ds-bg-elevated,#1f1f23);border-color:#4d9fff80;box-shadow:0 0 0 .2142857143rem #4d9fff1f;color:#4d9fff;color:var(--ds-primary,#4d9fff)}.ai-scheduled-guide__create-dropdown-root.ant-dropdown,body>.ant-dropdown.ai-scheduled-guide__create-dropdown-root{z-index:12000!important;z-index:var(--ai-composer-dropdown-z,12000)!important}.ai-scheduled-guide__create-dropdown-root .ant-dropdown-menu{background:#0000;box-shadow:none;padding:0}.ai-scheduled-guide__create-dropdown{background:#fff;background:var(--ai-dropdown-panel-bg,var(--ds-bg-elevated,#fff));border:1px solid #e5e6eb;border:1px solid var(--ai-dropdown-panel-border,var(--ds-border,#e5e6eb));border-radius:.8571428571rem;border-radius:var(--ai-dropdown-panel-radius,.8571428571rem);box-shadow:0 .5714285714rem 1.7142857143rem #0f172a14;box-shadow:var(--ai-dropdown-panel-shadow,0 .5714285714rem 1.7142857143rem #0f172a14);max-width:min(16rem,90vw);min-width:0;padding:.2857142857rem;width:-webkit-max-content;width:max-content}.ai-scheduled-guide__create-dropdown-list{display:flex;flex-direction:column;gap:.1428571429rem;list-style:none;margin:0;padding:0}.ai-scheduled-guide__create-dropdown-option{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:.5714285714rem;color:var(--ds-text-primary);cursor:pointer;display:inline-flex;font-size:.9285714286rem;font-weight:500;gap:.4285714286rem;line-height:1.4;margin:0;padding:.5rem .7142857143rem;text-align:left;transition:background-color .15s ease,color .15s ease;white-space:nowrap;width:100%}.ai-scheduled-guide__create-dropdown-option:focus-visible:not(:disabled),.ai-scheduled-guide__create-dropdown-option:hover:not(:disabled){background:#0000000a;background:var(--ds-fill-secondary,#0000000a);color:#066aff;color:var(--ds-primary,#066aff);outline:none}.ai-scheduled-guide__create-dropdown-option:disabled{cursor:not-allowed;opacity:.55}.ai-scheduled-guide__create-dropdown-icon{color:var(--ds-text-secondary);flex-shrink:0;font-size:1rem}.ai-scheduled-guide__create-dropdown-option:focus-visible:not(:disabled) .ai-scheduled-guide__create-dropdown-icon,.ai-scheduled-guide__create-dropdown-option:hover:not(:disabled) .ai-scheduled-guide__create-dropdown-icon{color:#066aff;color:var(--ds-primary,#066aff)}[data-theme=dark] .ai-scheduled-guide__create-dropdown{background:#1e222c;background:var(--ai-dropdown-panel-bg,var(--ds-bg-elevated,#1e222c));border-color:#ffffff1a;border-color:var(--ai-dropdown-panel-border,#ffffff1a)}[data-theme=dark] .ai-scheduled-guide__create-dropdown-option:focus-visible:not(:disabled),[data-theme=dark] .ai-scheduled-guide__create-dropdown-option:hover:not(:disabled){background:var(--ds-fill-secondary)}@media (max-width:720px){.ai-scheduled-guide__header{flex-wrap:wrap}.ai-scheduled-guide__actions{width:100%}}.ai-scheduled-tasks-drawer__header-actions{align-items:center;display:inline-flex;gap:.2857142857rem}.ai-scheduled-tasks-drawer__header-actions .task-panel-action-btn.ant-btn{gap:.1428571429rem}.ai-scheduled-tasks-drawer__create-caret{font-size:.7142857143rem;margin-left:.1428571429rem;opacity:.85}.ai-scheduled-tasks-drawer__create-dropdown-root.ant-dropdown,body>.ant-dropdown.ai-scheduled-tasks-drawer__create-dropdown-root{z-index:12000!important;z-index:var(--ai-composer-dropdown-z,12000)!important}.ai-scheduled-tasks-drawer__create-dropdown-root .ant-dropdown-menu{background:#0000;box-shadow:none;padding:0}.ai-scheduled-tasks-drawer__create-dropdown{background:#fff;background:var(--ai-dropdown-panel-bg,var(--ds-bg-elevated,#fff));border:1px solid #e5e6eb;border:1px solid var(--ai-dropdown-panel-border,var(--ds-border,#e5e6eb));border-radius:.8571428571rem;border-radius:var(--ai-dropdown-panel-radius,.8571428571rem);box-shadow:0 .5714285714rem 1.7142857143rem #0f172a14;box-shadow:var(--ai-dropdown-panel-shadow,0 .5714285714rem 1.7142857143rem #0f172a14);max-width:min(16rem,90vw);min-width:0;padding:.2857142857rem;width:-webkit-max-content;width:max-content}.ai-scheduled-tasks-drawer__create-dropdown-list{display:flex;flex-direction:column;gap:.1428571429rem;list-style:none;margin:0;padding:0}.ai-scheduled-tasks-drawer__create-dropdown-option{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:.5714285714rem;color:var(--ds-text-primary);cursor:pointer;display:inline-flex;font-size:.9285714286rem;font-weight:500;gap:.4285714286rem;line-height:1.4;margin:0;padding:.5rem .7142857143rem;text-align:left;transition:background-color .15s ease,color .15s ease;white-space:nowrap;width:100%}.ai-scheduled-tasks-drawer__create-dropdown-option:focus-visible,.ai-scheduled-tasks-drawer__create-dropdown-option:hover{background:#0000000a;background:var(--ds-fill-secondary,#0000000a);color:#066aff;color:var(--ds-primary,#066aff);outline:none}.ai-scheduled-tasks-drawer__create-dropdown-icon{color:var(--ds-text-secondary);flex-shrink:0;font-size:1rem}.ai-scheduled-tasks-drawer__create-dropdown-option:focus-visible .ai-scheduled-tasks-drawer__create-dropdown-icon,.ai-scheduled-tasks-drawer__create-dropdown-option:hover .ai-scheduled-tasks-drawer__create-dropdown-icon{color:#066aff;color:var(--ds-primary,#066aff)}[data-theme=dark] .ai-scheduled-tasks-drawer__create-dropdown{background:#1e222c;background:var(--ai-dropdown-panel-bg,var(--ds-bg-elevated,#1e222c));border-color:#ffffff1a;border-color:var(--ai-dropdown-panel-border,#ffffff1a)}[data-theme=dark] .ai-scheduled-tasks-drawer__create-dropdown-option{color:var(--ds-text-primary)}[data-theme=dark] .ai-scheduled-tasks-drawer__create-dropdown-option:focus-visible,[data-theme=dark] .ai-scheduled-tasks-drawer__create-dropdown-option:hover{background:var(--ds-fill-secondary)}.ai-scheduled-tasks-drawer__close.ant-btn{align-items:center!important;border-radius:.5714285714rem!important;color:var(--ds-text-tertiary)!important;display:inline-flex!important;height:2rem!important;justify-content:center!important;min-width:2rem!important;padding:0!important;width:2rem!important}.ai-scheduled-tasks-drawer__close.ant-btn:hover{background:#0000000a!important;background:var(--ds-fill-secondary,#0000000a)!important;color:var(--ds-text-primary)!important}.ai-scheduled-tasks-drawer .ds-drawer-title--with-extra{align-items:center;width:100%}.ai-scheduled-tasks-drawer .ds-drawer-title__extra{margin-left:auto}.ai-scheduled-tasks-drawer.ant-drawer-content .ant-drawer-header{border-bottom:none!important}.ai-scheduled-tasks-drawer.ant-drawer-content{display:flex;flex-direction:column;height:100%}.ai-scheduled-tasks-drawer.ant-drawer-content .ant-drawer-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-color:#0000 #0000!important;scrollbar-width:thin}.ai-scheduled-tasks-drawer.ant-drawer-content .ant-drawer-body>.ds-drawer-body,.ai-scheduled-tasks-drawer.ant-drawer-content .ds-drawer-body .ant-spin-container,.ai-scheduled-tasks-drawer.ant-drawer-content .ds-drawer-body>.ant-spin-nested-loading{display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.ai-scheduled-tasks-drawer.ant-drawer-content .ant-drawer-body::-webkit-scrollbar{height:.2857142857rem;width:.2857142857rem}.ai-scheduled-tasks-drawer.ant-drawer-content .ant-drawer-body::-webkit-scrollbar-corner,.ai-scheduled-tasks-drawer.ant-drawer-content .ant-drawer-body::-webkit-scrollbar-track{background:#0000!important}.ai-scheduled-tasks-drawer.ant-drawer-content .ant-drawer-body::-webkit-scrollbar-thumb{background:#0000!important;border-radius:.1428571429rem}.ai-scheduled-tasks-drawer.ant-drawer-content .ant-drawer-body:hover{scrollbar-color:var(--ds-scrollbar-thumb) #0000!important}.ai-scheduled-tasks-drawer.ant-drawer-content .ant-drawer-body:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)!important}.ai-scheduled-tasks-drawer__tabs.ant-tabs{color:#1d2129;color:var(--ai-sidebar-text,#1d2129);flex-shrink:0;margin:0}.ai-scheduled-tasks-drawer__tabs>.ant-tabs-nav{align-items:flex-end;background:#0000;box-sizing:border-box;display:flex;margin:0 0 .8571428571rem!important;min-height:3.1428571429rem;padding:0 1.1428571429rem}.ai-scheduled-tasks-drawer__tabs>.ant-tabs-nav .ant-tabs-nav-wrap{flex:1 1 auto;width:100%}.ai-scheduled-tasks-drawer__tabs>.ant-tabs-nav:before{background:linear-gradient(180deg,#f8fbffa6,#e5e6eb73);border-bottom:none!important;height:1px}.ai-scheduled-tasks-drawer__tabs .ant-tabs-nav-list{display:flex!important;width:100%}.ai-scheduled-tasks-drawer__tabs .ant-tabs-tab{color:#86909c;color:var(--ai-sidebar-text-3,#86909c);flex:1 1;font-size:1.0714285714rem;font-weight:500;justify-content:center;line-height:1.5714285714rem;margin:0!important;padding:0 0 .7142857143rem;transition:color .2s ease}.ai-scheduled-tasks-drawer__tabs .ant-tabs-tab .ant-tabs-tab-btn{font-size:1.0714285714rem;line-height:1.5714285714rem;outline:none;padding:0 .2857142857rem;text-align:center;width:100%}.ai-scheduled-tasks-drawer__tabs .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#066aff;color:var(--ai-sidebar-primary,var(--brand-primary,#066aff))}.ai-scheduled-tasks-drawer__tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#066aff;color:var(--ai-sidebar-primary,var(--brand-primary,#066aff));font-size:1.0714285714rem;font-weight:600}.ai-scheduled-tasks-drawer__tabs .ant-tabs-ink-bar{background:#066aff;background:var(--ai-sidebar-primary,var(--brand-primary,#066aff));border-radius:.1428571429rem .1428571429rem 0 0;bottom:0;height:.1428571429rem;transition:width .3s cubic-bezier(.645,.045,.355,1),left .3s cubic-bezier(.645,.045,.355,1),right .3s cubic-bezier(.645,.045,.355,1)!important}.ai-scheduled-tasks-drawer__tabs .ant-tabs-content-holder{background:#0000;display:none;padding:0}.ai-scheduled-tasks-drawer__panels{background:#0000;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0 1.1428571429rem 1.4285714286rem}.ai-scheduled-tasks-drawer__panel-shell{flex:1 1;flex-direction:column;min-height:0;min-width:0}[data-theme=dark] .ai-scheduled-tasks-drawer__tabs>.ant-tabs-nav:before{background:#2e333d;background:var(--ds-border,#2e333d)}.ai-scheduled-tasks-drawer__panel{display:flex;flex:1 1;flex-direction:column;gap:.7142857143rem;height:100%;min-height:0;min-width:0}.ai-scheduled-tasks-drawer__toolbar{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5714285714rem}.ai-scheduled-tasks-drawer__toolbar--runs{flex-wrap:wrap;gap:.5714285714rem;max-width:100%;min-width:0}.ai-scheduled-tasks-drawer__toolbar--runs .ai-scheduled-tasks-drawer__status-select{flex:1 1 8rem;max-width:100%;min-width:0;width:auto}.ai-scheduled-tasks-drawer__toolbar--runs .ai-scheduled-tasks-drawer__date-range{flex:1 1 12rem;max-width:100%;min-width:0}.ai-scheduled-tasks-drawer__date-range.ant-picker{align-items:center!important;background:#fff!important;background:var(--ds-bg-container,#fff)!important;border:1px solid color-mix(in srgb,#066aff 26%,#0000)!important;border-radius:.5714285714rem!important;box-shadow:var(--ds-shadow-sm)!important;height:2.2857142857rem!important;padding:0 .8571428571rem!important;width:100%}.ai-scheduled-tasks-drawer__date-range.ant-picker-focused,.ai-scheduled-tasks-drawer__date-range.ant-picker:hover{border-color:#7eb0ff!important;border-color:var(--ai-chip-focus-border,#7eb0ff)!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #006aff14)!important}.ai-scheduled-tasks-drawer__date-range .ant-picker-input{align-items:center!important;display:flex!important;height:100%}.ai-scheduled-tasks-drawer__date-range .ant-picker-input>input{color:#1d2129!important;color:var(--ds-text-primary,#1d2129)!important;font-size:.9285714286rem!important;font-weight:500!important;height:2.1428571429rem!important;line-height:2.1428571429rem!important}.ai-scheduled-tasks-drawer__date-range .ant-picker-separator,.ai-scheduled-tasks-drawer__date-range .ant-picker-suffix{color:#86909c;color:var(--ds-text-tertiary,#86909c)}.ai-scheduled-tasks-drawer__date-range-dropdown .ant-picker-body,.ai-scheduled-tasks-drawer__date-range-dropdown .ant-picker-content,.ai-scheduled-tasks-drawer__date-range-dropdown .ant-picker-date-panel,.ai-scheduled-tasks-drawer__date-range-dropdown .ant-picker-header,.ai-scheduled-tasks-drawer__date-range-dropdown .ant-picker-panel,.ai-scheduled-tasks-drawer__date-range-dropdown .ant-picker-panel-container,.ai-scheduled-tasks-drawer__date-range-dropdown.ant-picker-dropdown{background:#fff!important;background:var(--ds-bg-container,#fff)!important}.ai-scheduled-tasks-drawer__date-range-dropdown.ant-picker-dropdown{border:none!important;border-radius:.7142857143rem!important;box-shadow:0 .5714285714rem 1.7142857143rem #0f172a1f!important;box-shadow:var(--st-dropdown-shadow,0 .5714285714rem 1.7142857143rem #0f172a1f)!important;overflow:hidden;padding:0!important;z-index:12000!important;z-index:var(--ai-composer-dropdown-z,12000)!important}.ai-scheduled-tasks-drawer__date-range-dropdown .ant-picker-panel-container{border-radius:.7142857143rem!important;box-shadow:none!important}[data-theme=dark] .ai-scheduled-tasks-drawer__date-range.ant-picker{border-color:color-mix(in srgb,#4d9fff 28%,#0000)!important}[data-theme=dark] .ai-scheduled-tasks-drawer__date-range-dropdown .ant-picker-body,[data-theme=dark] .ai-scheduled-tasks-drawer__date-range-dropdown .ant-picker-content,[data-theme=dark] .ai-scheduled-tasks-drawer__date-range-dropdown .ant-picker-date-panel,[data-theme=dark] .ai-scheduled-tasks-drawer__date-range-dropdown .ant-picker-header,[data-theme=dark] .ai-scheduled-tasks-drawer__date-range-dropdown .ant-picker-panel,[data-theme=dark] .ai-scheduled-tasks-drawer__date-range-dropdown .ant-picker-panel-container,[data-theme=dark] .ai-scheduled-tasks-drawer__date-range-dropdown.ant-picker-dropdown{background:var(--ds-bg-container)!important}.ai-scheduled-tasks-drawer__toolbar--runs .ai-scheduled-tasks-drawer__search-wrap{flex:1 1 auto;max-width:none;min-width:0}.ai-scheduled-tasks-drawer__toolbar--runs .task-panel-action-btn{flex-shrink:0}.ai-scheduled-tasks-drawer__search-wrap{flex:1 1 11.4285714286rem;max-width:100%;min-width:0;position:relative}.ai-scheduled-tasks-drawer__search-icon{color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:1rem;left:.8571428571rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.ai-scheduled-tasks-drawer__search-field{-webkit-appearance:none;appearance:none;background:#fff;background:var(--ds-bg-container,#fff);border:1px solid color-mix(in srgb,#066aff 26%,#0000);border-radius:.5714285714rem;box-shadow:var(--ds-shadow-sm);box-sizing:border-box;color:#1d2129;color:var(--ds-text-primary,#1d2129);font-family:inherit;font-size:.9285714286rem;font-weight:500;height:2.2857142857rem;line-height:2.1428571429rem;outline:none;padding:0 .8571428571rem 0 2.5714285714rem;transition:border-color .25s ease,box-shadow .25s ease;width:100%}.ai-scheduled-tasks-drawer__search-field::placeholder{color:#86909c;color:var(--ds-text-tertiary,#86909c);font-weight:400}.ai-scheduled-tasks-drawer__search-field:focus,.ai-scheduled-tasks-drawer__search-field:focus-visible,.ai-scheduled-tasks-drawer__search-field:hover{border-color:#7eb0ff;border-color:var(--ai-chip-focus-border,#7eb0ff);box-shadow:0 0 0 .2142857143rem #006aff14;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #006aff14)}.ai-scheduled-tasks-drawer__search-field::-webkit-search-cancel-button{-webkit-appearance:none}.ai-scheduled-tasks-drawer__status-select.ant-select{height:2.2857142857rem}.ai-scheduled-tasks-drawer__status-select .ant-select-selector{align-items:center!important;background:#fff!important;background:var(--ds-bg-container,#fff)!important;border:1px solid color-mix(in srgb,#066aff 26%,#0000)!important;border-radius:.5714285714rem!important;box-shadow:var(--ds-shadow-sm)!important;height:2.2857142857rem!important;min-height:2.2857142857rem!important;padding:0 2rem 0 .8571428571rem!important}.ai-scheduled-tasks-drawer__status-select .ant-select-selection-item,.ai-scheduled-tasks-drawer__status-select .ant-select-selection-placeholder{color:#1d2129!important;color:var(--ds-text-primary,#1d2129)!important;font-size:.9285714286rem!important;font-weight:500!important;line-height:2.1428571429rem!important}.ai-scheduled-tasks-drawer__status-select.ant-select-focused .ant-select-selector,.ai-scheduled-tasks-drawer__status-select.ant-select-open .ant-select-selector,.ai-scheduled-tasks-drawer__status-select.ant-select:hover .ant-select-selector{border-color:#7eb0ff!important;border-color:var(--ai-chip-focus-border,#7eb0ff)!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #006aff14)!important}.ai-scheduled-tasks-drawer__status-select .ant-select-arrow{color:#86909c;color:var(--ds-text-tertiary,#86909c);inset-inline-end:.7142857143rem;transition:transform .2s ease}.ai-scheduled-tasks-drawer__status-select.ant-select-open .ant-select-arrow{transform:rotate(180deg)}.ai-scheduled-tasks-drawer__status-select-dropdown.ant-select-dropdown{border:none;border-radius:.7142857143rem;box-shadow:0 .5714285714rem 1.7142857143rem #0f172a1f;box-shadow:var(--st-dropdown-shadow,0 .5714285714rem 1.7142857143rem #0f172a1f);padding:.2857142857rem}.ai-scheduled-tasks-drawer__status-select-dropdown .ant-select-item{border-radius:.5714285714rem;font-size:.9285714286rem;font-weight:500}.ai-scheduled-tasks-drawer__status-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#066aff0f;background:var(--nav-option-hover-bg,#066aff0f)}.ai-scheduled-tasks-drawer__status-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#066aff1a;background:var(--nav-option-selected-bg,#066aff1a);color:#066aff;color:var(--ds-primary,#066aff);font-weight:600}[data-theme=dark] .ai-scheduled-tasks-drawer__status-select .ant-select-selector{border-color:color-mix(in srgb,#4d9fff 28%,#0000)!important}.ai-scheduled-tasks-drawer__batch-bar{align-items:center;background:#006aff14;background:var(--ds-primary-bg,#006aff14);border:1px solid color-mix(in srgb,#066aff 15%,#0000);border-radius:.5714285714rem;display:flex;flex-wrap:wrap;gap:.5714285714rem;justify-content:space-between;padding:.5714285714rem .7142857143rem}.ai-scheduled-tasks-drawer__batch-left{align-items:center;display:flex;gap:.7142857143rem;min-width:0}.ai-scheduled-tasks-drawer__batch-count{font-size:.8571428571rem;white-space:nowrap}.ai-scheduled-tasks-drawer__empty-wrap{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:0;width:100%}.ai-scheduled-tasks-drawer__empty{flex-shrink:0;width:100%}.ai-scheduled-tasks-drawer__list{display:flex;flex-direction:column;gap:.7142857143rem;list-style:none;margin:0;padding:0 0 .5714285714rem}.ai-scheduled-tasks-drawer__item,.ai-scheduled-tasks-drawer__run-card{background:#fff;background:var(--ds-bg-container,#fff);border:1px solid #e5e6eb;border:1px solid var(--ds-border,#e5e6eb);border-radius:.8571428571rem;box-shadow:0 1px .1428571429rem #0f172a0a;box-shadow:var(--ds-shadow-sm,0 1px .1428571429rem #0f172a0a);display:flex;flex-direction:column;gap:.5714285714rem;padding:1rem 1.1428571429rem;transition:border-color .2s ease,box-shadow .2s ease}.ai-scheduled-tasks-drawer__item{cursor:pointer;overflow:visible}.ai-scheduled-tasks-drawer__item:hover{border-color:color-mix(in srgb,#066aff 28%,#0000)}.ai-scheduled-tasks-drawer__item.is-highlight{border-color:color-mix(in srgb,#066aff 36%,#0000);box-shadow:0 0 0 .2142857143rem #006aff14}.ai-scheduled-tasks-drawer__status-tag{align-items:center;border:none;border-radius:.5714285714rem;display:inline-flex;flex-shrink:0;font-size:.8571428571rem;font-weight:600;line-height:1.3;margin:0;padding:.2142857143rem .8571428571rem}.ai-scheduled-tasks-drawer__enable-switch.ant-switch{flex-shrink:0}.ai-scheduled-tasks-drawer__enable-switch.ant-switch .ant-switch-inner,.ai-scheduled-tasks-drawer__enable-switch.ant-switch .ant-switch-inner-checked,.ai-scheduled-tasks-drawer__enable-switch.ant-switch .ant-switch-inner-unchecked{display:none!important;margin:0!important;overflow:hidden!important;padding:0!important;width:0!important}.ai-scheduled-tasks-drawer__status-tag.is-enabled{background:#066aff1a;background:var(--ai-thinking-tag-bg,#066aff1a);color:#066aff;color:var(--ai-thinking-tag-color,#066aff)}.ai-scheduled-tasks-drawer__status-tag.is-paused{background:#0000000a;background:var(--ds-fill-secondary,#0000000a);color:#646a73;color:var(--ds-text-secondary,#646a73)}.ai-scheduled-tasks-drawer__status-tag.is-run-succeeded{background:color-mix(in srgb,#00b42a 12%,#fff);background:color-mix(in srgb,var(--ds-success,#00b42a) 12%,var(--ds-bg-container,#fff));color:#00b42a;color:var(--ds-success,#00b42a)}.ai-scheduled-tasks-drawer__status-tag.is-run-failed{background:color-mix(in srgb,#f53f3f 10%,#fff);background:color-mix(in srgb,var(--ds-error,#f53f3f) 10%,var(--ds-bg-container,#fff));color:#f53f3f;color:var(--ds-error,#f53f3f)}.ai-scheduled-tasks-drawer__status-tag.is-run-running{background:#066aff1a;background:var(--ai-thinking-tag-bg,#066aff1a);color:#066aff;color:var(--ai-thinking-tag-color,#066aff)}.ai-scheduled-tasks-drawer__item-head{align-items:center;display:flex;gap:.8571428571rem;justify-content:space-between}.ai-scheduled-tasks-drawer__item-title{align-items:center;display:flex;flex:1 1;gap:.5714285714rem;min-width:0}.ai-scheduled-tasks-drawer__name{display:block;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-scheduled-tasks-drawer__system-tag{align-items:center;background:#f5f5f5;background:var(--ds-color-fill-tertiary,#f5f5f5);border-radius:.2857142857rem;color:#8c8c8c;color:var(--ds-color-text-tertiary,#8c8c8c);display:inline-flex;flex-shrink:0;font-size:.7142857143rem;height:1.4285714286rem;line-height:1;padding:0 .4285714286rem}.ai-scheduled-tasks-drawer__prompt{display:block;font-size:.8571428571rem;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-scheduled-tasks-drawer__meta{align-items:center;color:#646a73;color:var(--ds-text-secondary,#646a73);display:flex;flex-wrap:wrap;font-size:.8571428571rem;gap:.5714285714rem;justify-content:space-between}.ai-scheduled-tasks-drawer__meta--effective{justify-content:flex-start}.ai-scheduled-tasks-drawer__actions{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;margin-top:.2857142857rem;overflow:visible;width:100%}.ai-scheduled-tasks-drawer__actions>*{align-items:center;display:inline-flex!important;flex:1 1;justify-content:center;min-width:0}.ai-scheduled-tasks-drawer__icon-btn-wrap{align-items:center;display:inline-flex;justify-content:center;line-height:0}.ai-scheduled-tasks-drawer__icon-btn.ant-btn{align-items:center!important;color:#646a73!important;color:var(--ds-text-secondary,#646a73)!important;display:inline-flex!important;height:2rem!important;justify-content:center!important;min-width:2rem!important;padding:0!important;width:2rem!important}.ai-scheduled-tasks-drawer__icon-btn.ant-btn:hover{background:color-mix(in srgb,#066aff 8%,#0000)!important;background:color-mix(in srgb,var(--ds-primary,#066aff) 8%,#0000)!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important}.ai-scheduled-tasks-drawer__icon-btn.ant-btn-dangerous,.ai-scheduled-tasks-drawer__icon-btn.ant-btn-dangerous:hover{color:#f53f3f!important;color:var(--ds-error,#f53f3f)!important}.ai-scheduled-tasks-drawer__icon-btn.ant-btn-dangerous:hover{background:color-mix(in srgb,#f53f3f 10%,#0000)!important;background:color-mix(in srgb,var(--ds-error,#f53f3f) 10%,#0000)!important}.ai-scheduled-tasks-drawer__timeline{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0 0 0 .4285714286rem}.ai-scheduled-tasks-drawer__run-item{align-items:stretch;display:flex;gap:.8571428571rem}.ai-scheduled-tasks-drawer__run-rail{align-items:center;display:flex;flex-direction:column;flex-shrink:0;padding-top:.4285714286rem;width:1rem}.ai-scheduled-tasks-drawer__run-day{display:flex;flex:1 1;flex-direction:column;gap:.5714285714rem;min-width:0;padding-bottom:1rem}.ai-scheduled-tasks-drawer__run-day-label{color:#1d2129;color:var(--ds-text-primary,#1d2129);font-size:.9285714286rem;font-weight:600;line-height:1.3}.ai-scheduled-tasks-drawer__run-day-cards{display:flex;flex-direction:column;gap:.5714285714rem}.ai-scheduled-tasks-drawer__run-card{cursor:default;flex:1 1;gap:0;margin-bottom:0;min-width:0;padding:.7142857143rem .8571428571rem!important}.ai-scheduled-tasks-drawer__run-card.is-clickable{cursor:pointer}.ai-scheduled-tasks-drawer__run-card-main{align-items:center;display:flex;gap:.5714285714rem;min-width:0}.ai-scheduled-tasks-drawer__run-card-main .ai-scheduled-tasks-drawer__name{flex:1 1;min-width:0}.ai-scheduled-tasks-drawer__run-card-trail{align-items:center;display:flex;flex-shrink:0;gap:.5714285714rem;justify-content:flex-end;margin-left:auto;min-height:2rem;position:relative}.ai-scheduled-tasks-drawer__run-card-trail .ai-scheduled-tasks-drawer__status-tag,.ai-scheduled-tasks-drawer__run-clock{flex-shrink:0;transition:opacity .15s ease}.ai-scheduled-tasks-drawer__run-clock{font-feature-settings:"tnum";color:#646a73;color:var(--ds-text-secondary,#646a73);font-size:.8571428571rem;font-variant-numeric:tabular-nums;line-height:2rem}.ai-scheduled-tasks-drawer__actions--run{align-items:center;background:#fff;background:var(--ds-bg-container,#fff);display:flex;flex:0 0 auto;gap:0;inset:0;justify-content:flex-end;margin-top:0;opacity:0;padding-left:.4285714286rem;pointer-events:none;position:absolute;transition:opacity .15s ease;width:auto;z-index:1}.ai-scheduled-tasks-drawer__actions--run>*{flex:0 0 auto}.ai-scheduled-tasks-drawer__run-card:focus-within .ai-scheduled-tasks-drawer__actions--run,.ai-scheduled-tasks-drawer__run-card:hover .ai-scheduled-tasks-drawer__actions--run{opacity:1;pointer-events:auto}.ai-scheduled-tasks-drawer__run-card.has-run-actions:focus-within .ai-scheduled-tasks-drawer__run-clock,.ai-scheduled-tasks-drawer__run-card.has-run-actions:focus-within .ai-scheduled-tasks-drawer__status-tag,.ai-scheduled-tasks-drawer__run-card.has-run-actions:hover .ai-scheduled-tasks-drawer__run-clock,.ai-scheduled-tasks-drawer__run-card.has-run-actions:hover .ai-scheduled-tasks-drawer__status-tag{opacity:0}.ai-scheduled-tasks-drawer__run-card:hover{border-color:color-mix(in srgb,#066aff 28%,#0000)}.ai-scheduled-tasks-drawer__run-card.is-highlight,.ai-scheduled-tasks-drawer__run-item.is-highlight .ai-scheduled-tasks-drawer__run-card.is-highlight{border-color:color-mix(in srgb,#066aff 45%,#0000);border-color:color-mix(in srgb,var(--ds-primary,#066aff) 45%,#0000);box-shadow:0 0 0 .1428571429rem color-mix(in srgb,#066aff 18%,#0000);box-shadow:0 0 0 .1428571429rem color-mix(in srgb,var(--ds-primary,#066aff) 18%,#0000)}.ai-scheduled-tasks-drawer__run-dot{background:#066aff;background:var(--ds-primary,#066aff);border:.1428571429rem solid #fff;border:.1428571429rem solid var(--ds-bg-container,#fff);border-radius:50%;box-shadow:0 0 0 .2142857143rem color-mix(in srgb,#066aff 14%,#0000);box-shadow:0 0 0 .2142857143rem color-mix(in srgb,var(--ds-primary,#066aff) 14%,#0000);box-sizing:border-box;flex-shrink:0;height:.7142857143rem;width:.7142857143rem}.ai-scheduled-tasks-drawer__status-tag.is-run-skipped{background:color-mix(in srgb,#ff7d00 12%,#0000);background:color-mix(in srgb,var(--ds-warning,#ff7d00) 12%,#0000);color:#ff7d00;color:var(--ds-warning,#ff7d00)}.ai-scheduled-tasks-drawer__status-tag.is-run-queued{background:#f2f3f5;background:var(--ds-fill-secondary,#f2f3f5);color:#4e5969;color:var(--ds-text-secondary,#4e5969)}.ai-scheduled-tasks-drawer__run-line{background:#066aff24;border-radius:1px;flex:1 1;margin-top:.2857142857rem;min-height:.8571428571rem;width:.1428571429rem}.ai-scheduled-tasks-drawer__detail{display:flex;flex:1 1 auto;flex-direction:column;gap:.8571428571rem;min-height:0;padding:0 .2857142857rem .8571428571rem}.ai-scheduled-tasks-drawer__detail-heading{align-items:center;display:flex;flex-shrink:0;gap:.8571428571rem;justify-content:space-between;width:100%}.ai-scheduled-tasks-drawer__detail-title{flex:1 1;min-width:0}.ai-scheduled-tasks-drawer__detail-section{display:flex;flex:1 1 auto;flex-direction:column;gap:.5714285714rem;margin-top:0;min-height:0;padding-top:0}.ai-scheduled-tasks-drawer .task-panel-action-btn.ant-btn,.ai-scheduled-tasks-drawer .task-panel-action-btn.ant-btn.ant-btn-text{align-items:center!important;background:#fff!important;background:var(--ds-bg-container,#fff)!important;border:1px solid #7eb0ff!important;border-radius:.7142857143rem!important;box-shadow:none!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important;display:inline-flex!important;flex-shrink:0;font-size:.9285714286rem!important;font-weight:500!important;gap:.2857142857rem;height:2.2857142857rem!important;line-height:2.1428571429rem!important;min-height:2.2857142857rem!important;padding:0 .8571428571rem 0 1rem!important;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease,color .2s ease}.ai-scheduled-tasks-drawer .task-panel-action-btn.ant-btn .anticon{font-size:.8571428571rem}.ai-scheduled-tasks-drawer__batch-exit-icon{-webkit-margin-start:.1428571429rem;font-size:.8571428571rem;margin-inline-start:.1428571429rem}.ai-scheduled-tasks-drawer .task-panel-action-btn.ant-btn:not(:disabled):focus-visible,.ai-scheduled-tasks-drawer .task-panel-action-btn.ant-btn:not(:disabled):hover{background:#fff!important;background:var(--ds-bg-container,#fff)!important;border-color:#7eb0ff!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;color:#066aff!important;color:var(--ds-primary,#066aff)!important}.ai-scheduled-tasks-drawer .task-panel-action-btn.is-active.ant-btn{background:#fff!important;background:var(--ds-bg-container,#fff)!important;box-shadow:none!important}.ai-scheduled-tasks-drawer .task-panel-action-btn.ant-btn.ant-btn-disabled,.ai-scheduled-tasks-drawer .task-panel-action-btn.ant-btn:disabled{background:#fff!important;background:var(--ds-bg-container,#fff)!important;border-color:color-mix(in srgb,#066aff 16%,#0000)!important;box-shadow:none!important;color:#c0c4cc!important;color:var(--ds-text-quaternary,#c0c4cc)!important;cursor:not-allowed;opacity:.55}.ai-scheduled-tasks-drawer .task-panel-action-btn.is-danger.ant-btn{border-color:color-mix(in srgb,#f53f3f 42%,#0000)!important;color:#f53f3f!important;color:var(--ds-danger,#f53f3f)!important}.ai-scheduled-tasks-drawer .task-panel-action-btn.is-danger.ant-btn:not(:disabled):focus-visible,.ai-scheduled-tasks-drawer .task-panel-action-btn.is-danger.ant-btn:not(:disabled):hover{background:#fff!important;background:var(--ds-bg-container,#fff)!important;border-color:color-mix(in srgb,#f53f3f 58%,#0000)!important;box-shadow:0 0 0 .2142857143rem #f53f3f14!important;color:#f53f3f!important;color:var(--ds-danger,#f53f3f)!important}.ai-scheduled-tasks-drawer .task-panel-action-btn.is-danger.ant-btn.ant-btn-disabled,.ai-scheduled-tasks-drawer .task-panel-action-btn.is-danger.ant-btn:disabled{border-color:color-mix(in srgb,#f53f3f 18%,#0000)!important;color:color-mix(in srgb,#f53f3f 45%,#c0c4cc)!important}[data-theme=dark] .ai-scheduled-tasks-drawer__search-field{border-color:color-mix(in srgb,#4d9fff 28%,#0000)}[data-theme=dark] .ai-scheduled-tasks-drawer__batch-bar{border-color:color-mix(in srgb,#4d9fff 22%,#0000)}[data-theme=dark] .ai-scheduled-tasks-drawer__item,[data-theme=dark] .ai-scheduled-tasks-drawer__run-card{background:var(--ds-bg-container);border-color:#ffffff29;border-color:var(--ds-border-strong,#ffffff29);box-shadow:none}[data-theme=dark] .ai-scheduled-tasks-drawer__item:hover,[data-theme=dark] .ai-scheduled-tasks-drawer__run-card:hover{border-color:color-mix(in srgb,#4d9fff 42%,#0000)}[data-theme=dark] .ai-scheduled-tasks-drawer__item.is-highlight,[data-theme=dark] .ai-scheduled-tasks-drawer__run-card.is-highlight{border-color:color-mix(in srgb,#4d9fff 48%,#0000);box-shadow:0 0 0 .2142857143rem #4d9fff1f}[data-theme=dark] .ai-scheduled-tasks-drawer .task-panel-action-btn.ant-btn,[data-theme=dark] .ai-scheduled-tasks-drawer .task-panel-action-btn.ant-btn.ant-btn-text{background:var(--ds-bg-container)!important;border-color:#4d9fff80!important;color:#4d9fff!important;color:var(--ds-primary,#4d9fff)!important}[data-theme=dark] .ai-scheduled-tasks-drawer__actions--run{background:var(--ds-bg-container)!important}.tool-confirm-inline{--tool-confirm-title-font-size:1rem;--tool-confirm-shell-pad-x:1rem;--tool-confirm-card-pad-x:0.7142857143rem;--tool-confirm-border-color:#fcd34d8c;--tool-confirm-border-glow:#fef3c759;--tool-confirm-field-radius:0.4285714286rem;--tool-confirm-action-btn-gap:0.5714285714rem;animation:ai-assistant-fade-in .25s ease;background:#fff;border-radius:.7142857143rem;border-radius:var(--ai-option-radius,.7142857143rem);border-top-width:1px;border:1px solid var(--tool-confirm-border-color);border-top:.2142857143rem solid var(--tool-confirm-border-color);box-shadow:0 0 0 1px var(--tool-confirm-border-glow);box-sizing:border-box;margin-top:.8571428571rem;overflow:hidden}.tool-confirm-inline--done{background:#f6ffed;background:var(--ds-success-bg,#f6ffed);border-color:var(--ds-success);border-top-width:.2142857143rem}.tool-confirm-inline--expired{background:#f2f3f5;background:var(--ds-fill-secondary,#f2f3f5);border-color:var(--ds-border);border-top-width:.2142857143rem;opacity:.92}.tool-confirm-inline__countdown{font-feature-settings:"tnum";color:#faad14;color:var(--ds-warning,#faad14);font-size:.8571428571rem;font-variant-numeric:tabular-nums;font-weight:500}.tool-confirm-inline__badge--expired{background:#f2f3f5;background:var(--ds-fill-secondary,#f2f3f5);color:#86909c;color:var(--ds-text-tertiary,#86909c)}.tool-confirm-inline__preview-hint{color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:.7857142857rem;margin-bottom:.4285714286rem}.tool-confirm-inline__header{align-items:center;display:flex;justify-content:space-between;padding:.7142857143rem 1rem}.tool-confirm-inline__title{color:var(--ds-text-primary);font-size:var(--tool-confirm-title-font-size);font-weight:600;line-height:1.7}.tool-confirm-inline__subtitle{color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:.8571428571rem}.tool-confirm-inline__badge{border-radius:.2857142857rem;font-size:.8571428571rem;font-weight:500;padding:.1428571429rem .5714285714rem}.tool-confirm-inline__badge--done{background:#f6ffed;background:var(--ds-success-bg,#f6ffed);color:var(--ds-success)}.tool-confirm-inline__body{display:flex;flex-direction:column;gap:.7142857143rem;padding:.8571428571rem var(--tool-confirm-shell-pad-x)}.tool-confirm-inline__body--resolved{gap:.5714285714rem}.tool-confirm-inline__body--resolved .tool-confirm-card--resolved{padding:0 var(--tool-confirm-card-pad-x)}.tool-confirm-inline__body--resolved .tool-confirm-card--resolved+.tool-confirm-card--resolved{border-top:none;margin-top:0;padding-top:0}.tool-confirm-inline__body--resolved .tool-confirm-card__name-row{margin-bottom:0}.tool-confirm-card{background:#fff;border:none;border-radius:.7142857143rem;border-radius:var(--ai-option-radius,.7142857143rem);padding:var(--tool-confirm-card-pad-x)}.tool-confirm-card+.tool-confirm-card{border-top:1px solid #0f172a0f;margin-top:.7142857143rem;padding-top:.7142857143rem}.tool-confirm-card--rejected{background:#fff}.tool-confirm-card__name-row{align-items:center;display:flex;gap:.7142857143rem;justify-content:space-between;margin-bottom:.4285714286rem;min-width:0}.tool-confirm-card__status{border-radius:71.3571428571rem;flex-shrink:0;font-size:calc(var(--tool-confirm-title-font-size) - .28571rem);font-weight:500;line-height:1.75;padding:1px .5714285714rem;white-space:nowrap}.tool-confirm-card__status--approved{background:#066aff1a;color:#0058e6}.tool-confirm-card__status--rejected{background:#dc262614;color:#b91c1c}.tool-confirm-card__submitted-reason{background:#0f172a08;border-radius:.5714285714rem;margin-top:.5714285714rem;padding:.5714285714rem .7142857143rem}.tool-confirm-card__submitted-reason-label{color:#86909c;color:var(--ds-text-tertiary,#86909c);display:block;font-size:calc(var(--tool-confirm-title-font-size) - .28571rem);font-weight:600;margin-bottom:.2857142857rem}.tool-confirm-card__submitted-reason-text{color:#4e5969;color:var(--ds-text-secondary,#4e5969);display:block;font-size:calc(var(--tool-confirm-title-font-size) - .14286rem);line-height:1.75;white-space:pre-wrap;word-break:break-word}.tool-confirm-card__name{align-items:center;display:flex;font-size:.9285714286rem;gap:.4285714286rem;margin-bottom:.4285714286rem}.tool-confirm-card__label{color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:.8571428571rem}.tool-confirm-card__name code,.tool-confirm-card__name-row code{background:#066aff1a;border-radius:.2857142857rem;color:#066aff;color:var(--brand-primary,#066aff);font-size:.9285714286rem;font-weight:600;padding:1px .4285714286rem}.tool-confirm-card__args{background:#fff;border:1px solid var(--ds-border);border-radius:.4285714286rem;border-radius:var(--tool-confirm-field-radius,.4285714286rem);color:#4e5969;color:var(--ds-text-secondary,#4e5969);font-family:SF Mono,Monaco,Menlo,Consolas,monospace;font-size:.7857142857rem;line-height:1.45;margin:.4285714286rem 0;max-height:10rem;overflow-x:auto;overflow-y:auto;padding:.5714285714rem .7142857143rem;white-space:pre-wrap;word-break:break-word}.tool-confirm-card__actions{grid-gap:var(--tool-confirm-action-btn-gap);align-items:stretch;display:grid;gap:var(--tool-confirm-action-btn-gap);grid-template-columns:1fr 1fr;margin-top:.2857142857rem;width:100%}.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops{width:100%}.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.ant-btn{max-width:none!important;min-width:0!important;width:100%!important}.tool-confirm-card__action-btn.ant-btn{align-items:center;border-radius:.7142857143rem!important;border-radius:var(--ai-option-radius,.7142857143rem)!important;box-shadow:none!important;box-sizing:border-box;display:inline-flex;font-size:.8571428571rem!important;font-weight:500!important;height:2rem;justify-content:center;line-height:1!important;max-width:none;min-width:0;padding:0 .7142857143rem!important;width:100%}.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--confirm.ant-btn.ant-btn-default,.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--reject.ant-btn.ant-btn-default{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important;background-color:#fff!important;border-radius:.7142857143rem!important;border-radius:var(--ai-option-radius,.7142857143rem)!important;border-style:solid!important;border-width:1px!important;box-shadow:none!important;font-weight:500!important;letter-spacing:0!important;max-width:none!important;min-width:0!important;padding-left:.7142857143rem!important;padding-right:.7142857143rem!important;text-shadow:none;width:100%!important}.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--confirm.ant-btn.ant-btn-default{border-color:#066aff73!important;color:#0058e6!important}.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--confirm.ant-btn.ant-btn-default:focus-visible:not(:disabled),.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--confirm.ant-btn.ant-btn-default:hover:not(:disabled),.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--confirm.tool-confirm-card__action-btn--selected.ant-btn.ant-btn-default{background:#f8fafc!important;background-color:#f8fafc!important;border-color:#0058e68c!important;color:#004dcc!important}.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--confirm.ant-btn.ant-btn-default.ant-btn:active,.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--confirm.ant-btn.ant-btn-default:active{background:#f1f5f9!important;background-color:#f1f5f9!important;border-color:#0058e680!important;color:#004dcc!important}.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--reject.ant-btn.ant-btn-default{border-color:#dc26266b!important;color:#b91c1c!important}.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--reject.ant-btn.ant-btn-default:focus-visible:not(:disabled),.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--reject.ant-btn.ant-btn-default:hover:not(:disabled),.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--reject.tool-confirm-card__action-btn--selected.ant-btn.ant-btn-default{background:#fef2f2!important;background-color:#fef2f2!important;border-color:#b91c1c80!important;color:#991b1b!important}.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--reject.ant-btn.ant-btn-default.ant-btn:active,.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--reject.ant-btn.ant-btn-default:active{background:#fee2e2!important;background-color:#fee2e2!important;border-color:#b91c1c7a!important;color:#991b1b!important}.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.ant-btn.ant-btn-default .anticon{color:inherit}.tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.ant-btn.ant-btn-sm.ant-btn-icon-only{max-width:none!important;min-width:0!important;padding:0 .7142857143rem!important;width:100%!important}.tool-confirm-card__action-btn.ant-btn:focus{outline:none!important}.tool-confirm-card__action-btn.ant-btn.ant-btn:active,.tool-confirm-card__action-btn.ant-btn:active{transform:none!important}.tool-confirm-card__reason{margin-top:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:max-height .28s ease,opacity .22s ease,margin-top .28s ease}.tool-confirm-card__reason--visible{animation:tool-confirm-reason-reveal .28s ease-out;margin-top:.5714285714rem;max-height:17.1428571429rem;opacity:1;pointer-events:auto}@keyframes tool-confirm-reason-reveal{0%{opacity:0;transform:translateY(-.4285714286rem)}to{opacity:1;transform:translateY(0)}}.tool-confirm-card__reason-inner{min-height:0;overflow:visible}@media (prefers-reduced-motion:reduce){.tool-confirm-card__reason{transition:none}.tool-confirm-card__reason--visible{animation:none;transform:none}}.tool-confirm-card__reason-header{align-items:baseline;display:flex;gap:.5714285714rem;margin-bottom:.2857142857rem}.tool-confirm-card__reason-label{align-items:baseline;display:inline-flex;gap:.2857142857rem;min-width:0}.tool-confirm-card__reason-label-main{color:var(--ds-text-primary);font-size:calc(var(--tool-confirm-title-font-size) - .14286rem);font-weight:700;line-height:1.7}.tool-confirm-card__reason-label-hint{color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:calc(var(--tool-confirm-title-font-size) - .28571rem);line-height:1.7}.tool-confirm-card__reason-field{position:relative}.tool-confirm-card__reason-count{font-feature-settings:"tnum";bottom:.5714285714rem;color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:calc(var(--tool-confirm-title-font-size) - .28571rem);font-variant-numeric:tabular-nums;line-height:1;pointer-events:none;position:absolute;right:.7142857143rem;-webkit-user-select:none;user-select:none}.tool-confirm-card__reason-input.ant-input{background:#fff!important;background-color:#fff!important;border-radius:.4285714286rem!important;border-radius:var(--tool-confirm-field-radius,.4285714286rem)!important;font-size:calc(var(--tool-confirm-title-font-size) - .14286rem);line-height:1.7;margin-top:0;padding:.5714285714rem .7142857143rem 1.7142857143rem!important;resize:vertical}.tool-confirm-card__reason-input.ant-input::placeholder{color:#86909c;color:var(--ds-text-tertiary,#86909c);font-size:calc(var(--tool-confirm-title-font-size) - .14286rem);line-height:1.7}.tool-confirm-card__reason-input.ant-input:focus,.tool-confirm-card__reason-input.ant-input:focus-visible{border-color:#7eb0ff!important;border-color:var(--ai-chip-focus-border,#7eb0ff)!important;box-shadow:0 0 0 .2142857143rem #006aff14!important;box-shadow:var(--ai-chip-focus-shadow,0 0 0 .2142857143rem #006aff14)!important}.tool-confirm-card--rejected .tool-confirm-card__reason-input.ant-input{border-color:#d4a017!important}.tool-confirm-card--rejected .tool-confirm-card__reason-input.ant-input:focus,.tool-confirm-card--rejected .tool-confirm-card__reason-input.ant-input:focus-visible{border-color:#d4a017!important;box-shadow:0 0 0 .2142857143rem #d4a0171f!important}.tool-confirm-inline__footer{display:flex;justify-content:flex-end;padding:.7142857143rem calc(var(--tool-confirm-shell-pad-x) + var(--tool-confirm-card-pad-x))}.tool-confirm-submit-btn{align-items:center;background:#066aff;background:var(--ai-new-chat-bg,#066aff);border:1px solid #0000;border:var(--ai-new-chat-border,1px solid #0000);border-radius:.7142857143rem;border-radius:var(--ai-option-radius,.7142857143rem);box-shadow:0 .1428571429rem .5714285714rem #066aff38;box-sizing:border-box;color:#fff;color:var(--ai-new-chat-fg,#fff);cursor:pointer;display:inline-flex;font-size:.9285714286rem;font-weight:600;height:2.1428571429rem;justify-content:center;line-height:1;padding:0 1.4285714286rem;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.tool-confirm-submit-btn:disabled{cursor:not-allowed;opacity:.45}.tool-confirm-submit-btn:focus-visible:not(:disabled),.tool-confirm-submit-btn:hover:not(:disabled){background:#0058e6;background:var(--ai-new-chat-bg-hover,#0058e6);border-color:#0000;box-shadow:0 .2857142857rem 1rem #066aff47;color:#fff;color:var(--ai-new-chat-fg,#fff);outline:none}.tool-confirm-submit-btn:active:not(:disabled){background:#004dcc;background:var(--ai-new-chat-bg-active,#004dcc);border-color:#0000;box-shadow:0 .1428571429rem .5714285714rem #066aff38;color:#fff;color:var(--ai-new-chat-fg,#fff)}[data-theme=dark] .tool-confirm-inline{background:#fff;border-color:#fcd34d8c;border-color:var(--tool-confirm-border-color,#fcd34d8c);border-top-width:.2142857143rem;box-shadow:0 0 0 1px #fef3c740}[data-theme=dark] .tool-confirm-card{background:#fff}[data-theme=dark] .tool-confirm-card+.tool-confirm-card{border-top-color:#ffffff14}[data-theme=dark] .tool-confirm-card--rejected{background:#fff}[data-theme=dark] .tool-confirm-card--rejected .tool-confirm-card__reason-input.ant-input{border-color:#d4a017!important}[data-theme=dark] .tool-confirm-card--rejected .tool-confirm-card__reason-input.ant-input:focus,[data-theme=dark] .tool-confirm-card--rejected .tool-confirm-card__reason-input.ant-input:focus-visible{border-color:#d4a017!important;box-shadow:0 0 0 .2142857143rem #d4a0171f!important}[data-theme=dark] .tool-confirm-card__args{background:#fff}[data-theme=dark] .tool-confirm-card__reason-input.ant-input{background:#fff!important;background-color:#fff!important}[data-theme=dark] .tool-confirm-inline--done{border-color:var(--ds-success)}[data-theme=dark] .tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--confirm.ant-btn.ant-btn-default,[data-theme=dark] .tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--reject.ant-btn.ant-btn-default{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important;background-color:#fff!important;box-shadow:none!important}[data-theme=dark] .tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--confirm.ant-btn.ant-btn-default{border-color:#066aff73!important;color:#0058e6!important}[data-theme=dark] .tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--confirm.ant-btn.ant-btn-default:focus-visible:not(:disabled),[data-theme=dark] .tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--confirm.ant-btn.ant-btn-default:hover:not(:disabled),[data-theme=dark] .tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--confirm.tool-confirm-card__action-btn--selected.ant-btn.ant-btn-default{background:#f8fafc!important;background-color:#f8fafc!important;border-color:#0058e68c!important;color:#004dcc!important}[data-theme=dark] .tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--confirm.ant-btn.ant-btn-default.ant-btn:active,[data-theme=dark] .tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--confirm.ant-btn.ant-btn-default:active{background:#f1f5f9!important;background-color:#f1f5f9!important;border-color:#0058e680!important;color:#004dcc!important}[data-theme=dark] .tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--reject.ant-btn.ant-btn-default{border-color:#dc26266b!important;color:#b91c1c!important}[data-theme=dark] .tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--reject.ant-btn.ant-btn-default:focus-visible:not(:disabled),[data-theme=dark] .tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--reject.ant-btn.ant-btn-default:hover:not(:disabled),[data-theme=dark] .tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--reject.tool-confirm-card__action-btn--selected.ant-btn.ant-btn-default{background:#fef2f2!important;background-color:#fef2f2!important;border-color:#b91c1c80!important;color:#991b1b!important}[data-theme=dark] .tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--reject.ant-btn.ant-btn-default.ant-btn:active,[data-theme=dark] .tool-confirm-card__actions.tool-confirm-card__actions--memory-ops .tool-confirm-card__action-btn.tool-confirm-card__action-btn--reject.ant-btn.ant-btn-default:active{background:#fee2e2!important;background-color:#fee2e2!important;border-color:#b91c1c7a!important;color:#991b1b!important}.ai-message-thread{box-sizing:border-box;margin:0 auto;max-width:100rem;padding:0 2.8571428571rem;width:100%}.ai-message-detail-loading{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:min(20rem,36vh);padding:1.7142857143rem}.ai-message-round{border-radius:.5714285714rem;border-radius:var(--ds-radius-md,.5714285714rem);margin-bottom:1.7142857143rem;transition:background-color .35s ease,box-shadow .35s ease}.ai-message-round--locate-flash{animation:ai-message-round-locate-pulse 1.6s ease-out;background:#066aff14;background:var(--ds-primary-bg,#066aff14);box-shadow:0 0 0 .1428571429rem #066aff2e}@keyframes ai-message-round-locate-pulse{0%{background:#066aff29;box-shadow:0 0 0 .2142857143rem #066aff47}to{background:#0000;box-shadow:0 0 0 0 #0000}}[data-theme=dark] .ai-message-round--locate-flash{background:#4d9fff24;background:var(--ds-primary-bg,#4d9fff24);box-shadow:0 0 0 .1428571429rem #4d9fff38}.ai-message-row{display:flex;margin-bottom:1.1428571429rem}.ai-message-row--user{justify-content:flex-end}.ai-message-row--assistant{justify-content:flex-start;width:100%}.ai-message-row--assistant+.ai-message-row--assistant{margin-top:-.2857142857rem}.ai-message-col{display:flex;flex-direction:column;gap:.4285714286rem;max-width:100%}.ai-message-row--user .ai-message-col{align-items:flex-end;overflow:visible}.ai-message-row--assistant .ai-message-col{align-items:flex-start;width:100%}.ai-message-meta{align-items:center;display:flex;gap:var(--ds-space-3)}.ai-message-row--user .ai-message-meta{flex-direction:row-reverse}.ai-message-meta .ant-typography{margin:0}.ai-message-meta__name{color:#1d2129;color:var(--ai-sidebar-text,#1d2129);font-size:.9285714286rem;font-weight:600}.ai-message-meta__time{color:#86909c;color:var(--ai-sidebar-text-3,#86909c);font-size:.7857142857rem}.ai-message-bubble--assistant{background:#ffffff94;border:1px solid #ffffffeb;border-radius:.8571428571rem;border-radius:var(--ai-option-radius,.8571428571rem);box-shadow:inset 0 1px 0 #ffffffe6,0 .1428571429rem .7142857143rem #0f172a08;box-sizing:border-box;color:#1d2129;color:var(--ai-sidebar-text,#1d2129);font-size:1rem;line-height:1.7;padding:1rem 1.1428571429rem;width:100%}.ai-message-actions{align-items:center;display:flex;gap:.2857142857rem;margin-top:.4285714286rem;opacity:.72;transition:opacity .15s ease}.ai-message-actions:focus-within,.ai-message-row--assistant:hover .ai-message-actions{opacity:1}.ai-message-actions__btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:.4285714286rem;color:#86909c;color:var(--ai-sidebar-text-3,#86909c);cursor:pointer;display:inline-flex;font-size:.7857142857rem;gap:.2857142857rem;line-height:1.2;margin:0;padding:.2142857143rem .5rem;transition:color .15s ease,background .15s ease,border-color .15s ease}.ai-message-actions__btn:hover{background:#ffffffb8;border-color:#e5e6ebd9;color:#1d2129;color:var(--ai-sidebar-text,#1d2129)}.ai-message-actions__btn:focus-visible{outline:2px solid #066aff;outline:2px solid var(--brand-primary,#066aff);outline-offset:1px}.ai-message-actions__btn.is-copied{color:#00b42a;color:var(--ds-success,#00b42a)}[data-theme=dark] .ai-message-actions__btn:hover{background:#ffffff0f;border-color:#ffffff1f;color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}.ai-message-bubble--assistant .assistant-markdown{color:inherit;gap:.7142857143rem}.ai-message-bubble--assistant .assistant-markdown li,.ai-message-bubble--assistant .assistant-markdown p{color:#1d2129;color:var(--ai-sidebar-text,#1d2129)}.ai-message-bubble--assistant .assistant-markdown .assistant-md-codeblock{background:#ffffffb8;border:1px solid #e5e6eb8c;border-radius:.7142857143rem;box-shadow:inset 0 1px 0 #ffffffd9;margin:.5714285714rem 0}.ai-message-bubble--assistant .assistant-markdown .assistant-md-codeblock__header{background:#f7f8fae6;border-bottom-color:#e5e6ebb3}.ai-message-bubble--assistant .assistant-markdown pre{background:#ffffffb8!important;border:1px solid #e5e6eb8c;border-radius:.7142857143rem;box-shadow:inset 0 1px 0 #ffffffd9;margin:.5714285714rem 0;padding:.8571428571rem 1rem}.ai-message-bubble--assistant .assistant-markdown .assistant-md-codeblock pre{background:#0000!important;border:none;border-radius:0;box-shadow:none;margin:0;padding:.8571428571rem 1rem}.ai-message-bubble--assistant .assistant-markdown code:not(pre code){background:#006aff0f;border-radius:.2857142857rem;color:#4e5969;color:var(--ai-sidebar-text-2,#4e5969);font-size:.92em;padding:.1428571429rem .4285714286rem}.ai-message-bubble--assistant .assistant-markdown .arch-flow{background:#ffffff80;border-color:#e5e6eb8c;box-shadow:inset 0 1px 0 #ffffffe0}.ai-message-bubble--assistant .ai-message-cursor{animation:blink 1s infinite;background:#066aff;background:var(--brand-primary,#066aff);display:inline-block;height:1em;margin-left:.2857142857rem;vertical-align:middle;width:.1428571429rem}.ai-message-panel--thinking{background:#ffffff57;border:1px solid #e5e6eb6b;border-radius:.8571428571rem;border-radius:var(--ai-option-radius,.8571428571rem);box-shadow:inset 0 1px 0 #ffffffbf;font-size:1rem;line-height:1.7;overflow:hidden;width:100%;word-break:break-word}.ai-message-panel__header{align-items:center;border-radius:.8571428571rem .8571428571rem 0 0;border-radius:var(--ai-option-radius,.8571428571rem) var(--ai-option-radius,.8571428571rem) 0 0;cursor:pointer;display:flex;justify-content:space-between;padding:.7142857143rem 1rem;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.ai-message-panel__header:hover{background:#ffffff47}.ai-message-panel__header-label{font-weight:500;letter-spacing:.04em;text-transform:uppercase}.ai-message-panel__header-count,.ai-message-panel__header-label{color:#86909c;color:var(--ai-sidebar-text-3,#86909c);font-size:.7857142857rem}.ai-message-panel__header-count{letter-spacing:0;margin-left:.4285714286rem;text-transform:none}.ai-message-panel__toggle{align-items:center;color:#86909c;color:var(--ai-sidebar-text-3,#86909c);display:flex;font-size:.8571428571rem;gap:.2857142857rem}.ai-message-panel__body{animation:fadeIn .3s ease-out;display:flex;flex-direction:column;gap:.8571428571rem;padding:0 1.2857142857rem 1rem}.ai-message-panel__body .assistant-reasoning-content{color:#4e5969;color:var(--ai-sidebar-text-2,#4e5969);font-size:.9642857143rem;line-height:1.75}.ai-message-panel__body .tool-confirm-embedded-wrap{--tool-confirm-title-font-size:1rem;--tool-confirm-border-color:#fcd34d8c;--tool-confirm-border-glow:#fef3c759;animation:tool-confirm-embed-enter .34s cubic-bezier(.22,1,.36,1);background:#fff;border-radius:.7142857143rem;border-radius:var(--ai-option-radius,.7142857143rem);border-top-width:1px;border:1px solid var(--tool-confirm-border-color);border-top:.2142857143rem solid var(--tool-confirm-border-color);box-shadow:0 0 0 1px var(--tool-confirm-border-glow);margin-top:1.1428571429rem;padding:1.1428571429rem 1rem .8571428571rem;transform-origin:top center}@keyframes tool-confirm-embed-enter{0%{opacity:0;transform:translateY(-.7142857143rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.ai-message-panel__body .tool-confirm-embedded-wrap{animation:none}}.ai-message-panel__body .tool-confirm-embedded-wrap .tool-confirm-inline{--tool-confirm-shell-pad-x:0;animation:none;background:#0000;border:none;border-radius:0;box-shadow:none;margin-top:0}.ai-message-panel__body .tool-confirm-embedded-wrap .tool-confirm-inline__header{padding:0 0 .7142857143rem}.ai-message-panel__body .tool-confirm-embedded-wrap .tool-confirm-inline__body{padding:0}.ai-message-panel__body .tool-confirm-embedded-wrap .tool-confirm-inline__footer{padding:.8571428571rem .7142857143rem 0;padding:.8571428571rem var(--tool-confirm-card-pad-x,.7142857143rem) 0}.ai-message-panel__body .tool-confirm-embedded-wrap .tool-confirm-inline__preview-hint{margin-bottom:.5714285714rem}[data-theme=dark] .ai-message-panel__body .tool-confirm-embedded-wrap{background:#fff;border-color:#fcd34d8c;border-color:var(--tool-confirm-border-color,#fcd34d8c);border-top-width:.2142857143rem;box-shadow:0 0 0 1px #fef3c740}.ai-message-tool-chip-wrap{display:flex}.ai-message-tool-chip{align-items:center;background:#ffffff8c;border:1px solid #e5e6eb80;border-radius:.5714285714rem;display:inline-flex;font-size:.8928571429rem;gap:.4285714286rem;padding:.4285714286rem .7142857143rem;transition:background .2s ease,border-color .2s ease;width:-webkit-fit-content;width:fit-content}.ai-message-tool-chip--pending{background:#fff7e6a6;border-color:#faad1438}.ai-streaming-status{align-items:center;background:color-mix(in srgb,var(--ds-bg-elevated) 72%,#0000);border:1px solid var(--ds-border-secondary);border-radius:71.3571428571rem;box-sizing:border-box;color:var(--ds-text-secondary);display:inline-flex;gap:.4285714286rem;padding:.1428571429rem .7142857143rem .1428571429rem .2857142857rem}.ai-streaming-status__label{color:inherit;font-size:.7857142857rem;font-weight:500;line-height:1.3}.ai-children-waiting-bar{align-items:center;background:color-mix(in srgb,var(--ds-bg-elevated) 78%,#0000);border:1px solid var(--ds-border-secondary);border-radius:.5714285714rem;box-sizing:border-box;color:var(--ds-text-secondary);display:inline-flex;gap:.5rem;margin-top:.7142857143rem;max-width:100%;padding:.4285714286rem .8571428571rem .4285714286rem .5rem}.ai-children-waiting-bar__label{color:inherit;font-size:.8571428571rem;font-weight:500;line-height:1.35}.ai-message-empty{color:#4e5969;color:var(--ai-sidebar-text-2,#4e5969);flex-direction:column;height:100%}.ai-message-empty,.ai-message-empty__icon{align-items:center;display:flex;justify-content:center}.ai-message-empty__icon{background:#ffffffa6;border:1px solid #ffffffe6;border-radius:50%;box-shadow:inset 0 1px 0 #fffffff2;color:#066aff;color:var(--brand-primary,#066aff);font-size:2.2857142857rem;height:4.5714285714rem;margin-bottom:1.1428571429rem;width:4.5714285714rem}[data-theme=dark] .ai-message-bubble--assistant{background:#1e2430b8;border-color:#ffffff29;border-color:var(--ai-bubble-border,#ffffff29);box-shadow:inset 0 1px 0 #ffffff0f;color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown li,[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown li::marker,[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown ol,[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown p,[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown table,[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown td,[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown th,[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown ul{color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown{--assistant-md-table-border:#ffffff38;--assistant-md-th-bg:var(--ds-bg-elevated,#1e222c);--assistant-md-td-bg:#ffffff0a}[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown .assistant-md-codeblock{background:#161922;background:var(--ds-bg-spotlight,#161922);border-color:#ffffff29;border-color:var(--ai-bubble-border,#ffffff29);box-shadow:none;color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown .assistant-md-codeblock__header{background:#ffffff0a;border-bottom-color:#ffffff1a}[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown pre{background:#161922!important;background:var(--ds-bg-spotlight,#161922)!important;border-color:#ffffff29;border-color:var(--ai-bubble-border,#ffffff29);box-shadow:none;color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown .assistant-md-codeblock pre{background:#0000!important;border:none;box-shadow:none}[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown pre code{background:#0000!important;color:inherit}[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown code:not(pre code){background:#1a1f28;background:var(--ds-fill-secondary,#1a1f28);color:#a1a1aa;color:var(--ds-text-secondary,#a1a1aa)}[data-theme=dark] .ai-message-bubble--assistant .assistant-markdown .arch-flow{background:linear-gradient(160deg,var(--ds-primary-bg) 0,var(--ds-bg-container) 55%,var(--ds-bg-spotlight) 100%);border-color:#ffffff29;border-color:var(--ai-bubble-border,#ffffff29);box-shadow:none}[data-theme=dark] .ai-message-panel--thinking{background:#1e243080;border-color:#ffffff29;border-color:var(--ai-bubble-border,#ffffff29);color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-message-tool-chip{background:#1e2430a6;border-color:#ffffff29;border-color:var(--ai-bubble-border,#ffffff29)}[data-theme=dark] .ai-children-waiting-bar,[data-theme=dark] .ai-streaming-status{background:color-mix(in srgb,var(--ds-bg-spotlight) 80%,#0000);border-color:var(--ds-border-secondary);color:var(--ds-text-secondary)}[data-theme=dark] .ai-message-empty__icon{background:#1e2430b8;border-color:#ffffff29;border-color:var(--ai-bubble-border,#ffffff29);box-shadow:none}[data-theme=dark] .ai-message-meta__name{color:#f4f4f5;color:var(--ds-text-primary,#f4f4f5)}[data-theme=dark] .ai-message-meta__time,[data-theme=dark] .ai-message-panel__header-label{color:#71717a;color:var(--ds-text-tertiary,#71717a)}.subscription-hub-root .ds-content-block{background:#fff;border:1px solid #e2e8f0;border-radius:.8571428571rem;box-shadow:0 1px .2142857143rem #00000008}.subscription-hub-root{align-items:safe center;background:#f2f4f8;box-sizing:border-box;color:#0f172a;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif;font-family:var(--ds-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif);height:100dvh;justify-content:center;max-height:100dvh;min-height:100dvh;overflow:hidden;padding:max(3.2rem,env(safe-area-inset-top,0px)) max(clamp(.8571428571rem,2vw,1.7142857143rem),env(safe-area-inset-right,0px)) max(clamp(.8571428571rem,2vw,1.7142857143rem),env(safe-area-inset-bottom,0px)) max(clamp(.8571428571rem,2vw,1.7142857143rem),env(safe-area-inset-left,0px))}.subscription-hub-card.ant-card{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 1px .2142857143rem #0000000a,0 .5714285714rem 1.7142857143rem #0000000d;container-name:subscription-hub;container-type:inline-size;display:flex;flex-direction:column;max-height:100%;min-height:0;min-width:0;overflow:hidden;width:100%}.subscription-hub-card--pricing{max-width:min(94vw,76rem)}.subscription-hub-card--apply{max-width:min(92vw,38rem)}.subscription-hub-card.ant-card>.ant-card-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;padding:clamp(.8571428571rem,1.6vw,1.4285714286rem) clamp(1rem,2vw,1.7142857143rem) clamp(1rem,2vw,1.4285714286rem)}.subscription-hub-card__inner{gap:1rem}.subscription-hub-card__body,.subscription-hub-card__inner{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;width:100%}.subscription-hub-card__body{box-sizing:border-box;margin:0 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#0000 #0000;scrollbar-width:thin}.subscription-hub-card__body:focus-within,.subscription-hub-card__body:hover{scrollbar-color:color-mix(in srgb,#94a3b8 55%,#0000) #0000;scrollbar-color:color-mix(in srgb,var(--ds-scrollbar-thumb,#94a3b8) 55%,#0000) #0000}.subscription-hub-card__body::-webkit-scrollbar{height:.3571428571rem;width:.3571428571rem}.subscription-hub-card__body::-webkit-scrollbar-corner,.subscription-hub-card__body::-webkit-scrollbar-track{background:#0000}.subscription-hub-card__body::-webkit-scrollbar-thumb{background:#0000;border-radius:99px}.subscription-hub-card__body:focus-within::-webkit-scrollbar-thumb,.subscription-hub-card__body:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,#94a3b8 55%,#0000);background:color-mix(in srgb,var(--ds-scrollbar-thumb,#94a3b8) 55%,#0000)}.subscription-hub-card__body--pricing{max-width:100%}.subscription-hub-card__body--apply{max-width:32.8571428571rem}.subscription-hub-lang{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:71.3571428571rem;box-shadow:0 1px .1428571429rem #0000000a;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.9285714286rem;font-weight:600;gap:.5714285714rem;padding:.5rem .9285714286rem;position:fixed;right:max(1rem,env(safe-area-inset-right,0px));top:max(1rem,env(safe-area-inset-top,0px));transition:border-color .2s ease,box-shadow .2s ease;z-index:20}.subscription-hub-lang:hover{border-color:#cbd5e1;box-shadow:0 .1428571429rem .5714285714rem #0000000f}.subscription-hub-lang:focus-visible{outline:.1428571429rem solid color-mix(in srgb,#066aff 45%,#0000);outline-offset:.1428571429rem}.subscription-hub-seg.ant-radio-group{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.7142857143rem;display:flex;flex-shrink:0;gap:.2857142857rem;padding:.2857142857rem;width:100%}.subscription-hub-seg .ant-radio-button-wrapper{background:#0000!important;border:none!important;border-radius:.5714285714rem!important;color:#64748b!important;flex:1 1;font-size:1rem;font-weight:500;height:2.8571428571rem;line-height:2.7142857143rem;text-align:center;transition:color .22s ease,background-color .22s ease,box-shadow .22s ease}.subscription-hub-seg .ant-radio-button-wrapper:before{display:none!important}.subscription-hub-seg .ant-radio-button-wrapper:hover{color:#334155!important}.subscription-hub-seg .ant-radio-button-wrapper-checked{background:#fff!important;box-shadow:0 1px .2142857143rem #00000012,0 0 0 1px #066aff14!important;color:#0058e6!important;font-weight:600!important}.subscription-hub-apply{container-name:subscription-apply;container-type:inline-size;display:flex;flex-direction:column;gap:1rem;width:100%}.subscription-hub-apply__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5714285714rem .8571428571rem;justify-content:space-between}.subscription-hub-apply__title{color:#0f172a;font-size:clamp(1.2142857143rem,1rem + .8vw,1.5714285714rem);font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0}.subscription-hub-apply__subtitle{color:#64748b;font-size:.9285714286rem;line-height:1.65;margin:0}.subscription-hub-link{background:none;border:none;color:#066aff;cursor:pointer;font-family:inherit;font-size:.9285714286rem;font-weight:500;padding:0;transition:color .2s ease}.subscription-hub-link:hover{color:#0058e6}.subscription-hub-link:focus-visible{outline:.1428571429rem solid color-mix(in srgb,#066aff 45%,#0000);outline-offset:.1428571429rem}.subscription-hub-apply__steps{align-items:center;display:flex;flex-wrap:wrap;gap:.5714285714rem;justify-content:center;padding:.2857142857rem 0 0}.subscription-hub-apply__step{align-items:center;display:flex;flex-direction:column;gap:.4285714286rem;min-width:0}.subscription-hub-apply__step-icon{align-items:center;background:color-mix(in srgb,#066aff 8%,#fff);background:color-mix(in srgb,#066aff 8%,var(--ds-bg-container,#fff));border:1px solid color-mix(in srgb,#066aff 18%,#fff);border:1px solid color-mix(in srgb,#066aff 18%,var(--ds-bg-container,#fff));border-radius:.7142857143rem;color:#066aff;display:flex;font-size:1.2857142857rem;height:2.8571428571rem;justify-content:center;width:2.8571428571rem}.subscription-hub-apply__step-text{color:#64748b;font-size:.7857142857rem;font-weight:600;line-height:1.35;text-align:center}.subscription-hub-apply__step-arrow{color:#cbd5e1;font-size:1.1428571429rem;margin:0 .1428571429rem 1.2857142857rem}.subscription-hub-apply__form-block{padding:0}.subscription-hub-field{margin-bottom:1.1428571429rem}.subscription-hub-field .ant-form-item-label>label{color:#334155;font-size:.9285714286rem;font-weight:600}.subscription-hub-field .ant-form-item-extra{font-size:.7857142857rem;line-height:1.45}.subscription-hub-field .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper),.subscription-hub-field .ant-input-number{transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.subscription-hub-field .ant-form-item-control-input-content>input.ant-input,.subscription-hub-field .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper),.subscription-hub-field .ant-input-number{background:#f1f5f9;border:1px solid #d0d5dd;border-radius:.7142857143rem;box-shadow:none;color:#0f172a;font-size:1rem;height:3.1428571429rem}.subscription-hub-field .ant-input-affix-wrapper .ant-input,.subscription-hub-field .ant-input-number-input{background:#0000!important;border:none!important;box-shadow:none!important;height:100%!important;outline:none!important}.subscription-hub-field .ant-input-outlined.ant-input-textarea-affix-wrapper,.subscription-hub-field .ant-input-textarea,.subscription-hub-field .ant-input-textarea-affix-wrapper{background:#0000!important;border:none!important;box-shadow:none!important;height:auto!important;padding:0!important}.subscription-hub-field textarea.ant-input{background:#f1f5f9;border:1px solid #d0d5dd;border-radius:.7142857143rem;box-shadow:none;color:#0f172a;font-size:.9285714286rem;height:auto!important;line-height:1.55;min-height:6.2857142857rem;outline:none;padding:.7142857143rem .8571428571rem;resize:vertical}.subscription-hub-field .ant-input-data-count,.subscription-hub-field .ant-input-textarea-show-count:after{background:none!important;border:none!important;box-shadow:none!important;color:#94a3b8!important;font-size:.7857142857rem}.subscription-hub-field .ant-input::placeholder{color:#8795a7}.subscription-hub-field .ant-form-item-control-input-content>input.ant-input:hover,.subscription-hub-field .ant-input-affix-wrapper:hover,.subscription-hub-field .ant-input-number:hover,.subscription-hub-field textarea.ant-input:hover{background:#fff;border-color:#94a3b8}.subscription-hub-field .ant-form-item-control-input-content>input.ant-input:focus,.subscription-hub-field .ant-input-affix-wrapper-focused,.subscription-hub-field .ant-input-number-focused,.subscription-hub-field textarea.ant-input:focus,.subscription-hub-field textarea.ant-input:focus-visible{background:#fff!important;border-color:#066aff!important;box-shadow:0 0 0 .2142857143rem #066aff1f!important;outline:none!important}.subscription-hub-apply__actions{display:flex;flex-direction:column;gap:.7142857143rem;margin-top:.2857142857rem;width:100%}.subscription-hub-btn-primary{background:linear-gradient(135deg,#0058e6,#066aff)!important;border:none!important;border-radius:.7142857143rem!important;box-shadow:0 .1428571429rem .5714285714rem #0058e638!important;color:#fff!important;font-size:1.0714285714rem!important;font-weight:600!important;height:3.1428571429rem!important;letter-spacing:.02em;transition:box-shadow .25s ease,transform .25s ease,background .25s ease!important}.subscription-hub-btn-primary:hover{box-shadow:0 .2857142857rem 1.2857142857rem #0058e652!important;transform:translateY(-1px)}.subscription-hub-btn-secondary{background:#fff!important;border:1px solid #d0d5dd!important;border-radius:.7142857143rem!important;color:#475569!important;font-size:1rem!important;font-weight:500!important;height:3.1428571429rem!important;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.subscription-hub-btn-secondary:hover{background:#f8fafc!important;border-color:#94a3b8!important;color:#1e293b!important}.subscription-hub-apply__footnote{color:#94a3b8;font-size:.7857142857rem;line-height:1.55;margin:0;text-align:center}.subscription-hub-logout{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:.7142857143rem!important;color:#64748b!important;flex-shrink:0;font-weight:600!important;height:3.1428571429rem!important;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.subscription-hub-logout:hover{border-color:#cbd5e1!important;color:#334155!important}.subscription-pricing{container-name:subscription-pricing;container-type:inline-size;display:flex;flex-direction:column;gap:.8571428571rem;width:100%}.subscription-pricing__header{border-bottom:1px solid #e2e8f0;padding-bottom:.8571428571rem;text-align:center}.subscription-pricing__eyebrow{align-items:center;background:color-mix(in srgb,#066aff 8%,#fff);background:color-mix(in srgb,#066aff 8%,var(--ds-bg-container,#fff));border:1px solid color-mix(in srgb,#066aff 18%,#fff);border:1px solid color-mix(in srgb,#066aff 18%,var(--ds-bg-container,#fff));border-radius:71.3571428571rem;color:#0058e6;display:inline-flex;font-size:.7857142857rem;font-weight:700;gap:.5714285714rem;letter-spacing:.08em;margin:0 0 .5714285714rem;padding:.3571428571rem .8571428571rem}.subscription-pricing__eyebrow:before{background:#066aff;border-radius:50%;content:"";height:.4285714286rem;width:.4285714286rem}.subscription-pricing__title{color:#0f172a!important;font-size:clamp(1.28rem,1rem + 1vw,1.75rem)!important;font-weight:800!important;letter-spacing:-.03em!important;line-height:1.25!important;margin:0 0 .5714285714rem!important}.subscription-pricing__subtitle{color:#64748b!important;font-size:.9285714286rem!important;line-height:1.6!important;margin:0 auto!important;max-width:46rem}.subscription-pricing__highlights{padding:.8571428571rem 1.1428571429rem}.subscription-pricing__highlights-top{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:.5rem .7142857143rem;margin-bottom:.7142857143rem;padding-bottom:.7142857143rem}.subscription-pricing__platform-title{color:#0058e6;flex-shrink:0;font-size:.9285714286rem;font-weight:600}.subscription-pricing__platform-lead{color:#64748b;flex:1 1 11.4285714286rem;font-size:.8571428571rem;line-height:1.5;min-width:0}.subscription-pricing__clouds{align-items:center;display:flex;flex:1 1 100%;flex-wrap:wrap;gap:.2857142857rem}.subscription-pricing__cloud-tag{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:.3571428571rem!important;color:#334155!important;font-size:.7857142857rem!important;line-height:1.4285714286rem!important;margin:0!important;padding:0 .5714285714rem!important}.subscription-pricing__clouds-more{color:#94a3b8;font-size:.7857142857rem;white-space:nowrap}.subscription-pricing__billing-title{color:#1e293b;display:block;font-size:.9285714286rem;font-weight:600;margin-bottom:.5rem}.subscription-pricing__billing-grid{grid-gap:.2857142857rem 1rem;display:grid;gap:.2857142857rem 1rem;grid-template-columns:1fr 1fr}.subscription-pricing__billing-item{align-items:flex-start;display:flex;gap:.5714285714rem;padding:.1428571429rem 0}.subscription-pricing__billing-dot{color:#066aff;flex-shrink:0;font-size:.7142857143rem;line-height:1.2857142857rem}.subscription-pricing__billing-text{color:#64748b;font-size:.8571428571rem;line-height:1.5}.subscription-pricing__section-label{align-items:center;display:flex;gap:.5714285714rem;padding:.1428571429rem 0}.subscription-pricing__section-label-bar{background:linear-gradient(180deg,#0058e6,#066aff);border-radius:.1428571429rem;flex-shrink:0;height:1.2857142857rem;width:.2142857143rem}.subscription-pricing__section-label-text{color:#1e293b;font-size:1.0714285714rem;font-weight:700}.subscription-pricing__tiers{grid-gap:.7142857143rem;align-items:stretch;display:grid;gap:.7142857143rem;grid-template-columns:repeat(3,minmax(0,1fr))}.subscription-pricing-tier-card.ant-card{border-radius:1rem;cursor:pointer;height:100%;min-width:0;outline:none;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .3s ease;width:100%}.subscription-pricing-tier-card .ant-card-body{height:100%;overflow:visible;padding:1.1428571429rem 1rem 1rem!important}.subscription-pricing-tier-card--center .ant-card-body{padding:1.2857142857rem 1.1428571429rem 1.1428571429rem!important}@media (hover:hover){.subscription-pricing-tier-card:hover{border-color:#066aff66!important;box-shadow:0 .2857142857rem 1.1428571429rem #0000000f!important}}.subscription-pricing-tier-card:focus-visible{outline:.1428571429rem solid color-mix(in srgb,#066aff 50%,#0000);outline-offset:.1428571429rem}.subscription-pricing-tier-card--center{background:linear-gradient(180deg,color-mix(in srgb,#066aff 4%,#fff),#fff)!important;background:linear-gradient(180deg,color-mix(in srgb,#066aff 4%,var(--ds-bg-container,#fff)) 0,#fff 100%)!important;border-color:#066aff73!important;border-width:.1428571429rem!important;box-shadow:0 .1428571429rem .5714285714rem #066aff14,0 .5714285714rem 2rem #066aff1f!important;z-index:2}.subscription-pricing-tier-card--side{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 1px .2142857143rem #00000008!important}.subscription-pricing-tier-card__badge{align-self:flex-start;background:color-mix(in srgb,#066aff 8%,#fff);background:color-mix(in srgb,#066aff 8%,var(--ds-bg-container,#fff));border:1px solid color-mix(in srgb,#066aff 18%,#fff);border:1px solid color-mix(in srgb,#066aff 18%,var(--ds-bg-container,#fff));border-radius:.3571428571rem;color:#0058e6;font-size:.7857142857rem;font-weight:700;letter-spacing:.05em;margin-bottom:.5714285714rem;padding:.2142857143rem .5714285714rem}.subscription-pricing-tier-card__badge-spacer{height:1.6428571429rem;margin-bottom:.1428571429rem}.subscription-pricing-tier-card__header{margin-bottom:.5rem}.subscription-pricing-tier-card__name{color:#1e293b;display:block;font-size:1.2142857143rem;font-weight:700;letter-spacing:-.01em}.subscription-pricing-tier-card--center .subscription-pricing-tier-card__name{color:#0058e6;font-size:1.3571428571rem}.subscription-pricing-tier-card__tagline{color:#94a3b8;display:block;font-size:.8571428571rem;margin-top:.2142857143rem}.subscription-pricing-tier-card__price-row{line-height:1.2;margin:.7142857143rem 0}.subscription-pricing-tier-card__currency{color:#94a3b8;font-size:1rem;font-weight:600;vertical-align:super}.subscription-pricing-tier-card__amount{color:#0058e6;font-size:clamp(1.7rem,1.4rem + 1vw,2.28rem);font-weight:800;letter-spacing:-.02em;margin-left:.1428571429rem}.subscription-pricing-tier-card--center .subscription-pricing-tier-card__amount{font-size:clamp(1.85rem,1.5rem + 1.1vw,2.5rem)}.subscription-pricing-tier-card__period{color:#94a3b8;font-size:.8571428571rem;font-weight:500;margin-left:.2857142857rem}.subscription-pricing-tier-card__price-ref{color:#94a3b8;display:block;font-size:.7857142857rem;margin-top:.2857142857rem}.subscription-pricing-tier-card__highlight,.subscription-pricing-tier-card__highlight.ant-typography{color:#334155!important;font-size:.9285714286rem!important;font-weight:500;line-height:1.65!important;margin:0 0 .7142857143rem!important}.subscription-pricing-tier-card__limits{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.7142857143rem;color:#334155;font-size:.8571428571rem;font-weight:600;line-height:1.45;margin-top:auto;padding:.7142857143rem .8571428571rem}.subscription-pricing-tier-card--center .subscription-pricing-tier-card__limits{background:color-mix(in srgb,#066aff 4%,#fff);background:color-mix(in srgb,#066aff 4%,var(--ds-bg-container,#fff));border-color:#066aff1f}.subscription-pricing__enterprise.ant-card{background:linear-gradient(180deg,color-mix(in srgb,#066aff 4%,#fff),#fff);background:linear-gradient(180deg,color-mix(in srgb,#066aff 4%,var(--ds-bg-container,#fff)) 0,#fff 100%);border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 1px .2142857143rem #00000008;overflow:hidden;position:relative}.subscription-pricing__enterprise.ant-card:before{background:radial-gradient(circle,#066aff0f 0,#0000 70%);border-radius:50%;content:"";height:15.7142857143rem;pointer-events:none;position:absolute;right:-3.5714285714rem;top:-5rem;width:15.7142857143rem}.subscription-pricing__enterprise .ant-card-body{overflow:hidden;padding:1.1428571429rem 1.2857142857rem!important;position:relative;z-index:1}.subscription-pricing__enterprise-inner{grid-gap:1rem 1.2857142857rem;align-items:center;display:grid;gap:1rem 1.2857142857rem;grid-template-columns:minmax(0,1fr) minmax(11rem,15rem)}.subscription-pricing__enterprise-main{align-items:flex-start;display:flex;gap:.8571428571rem;min-width:0}.subscription-pricing__enterprise-copy{min-width:0}.subscription-pricing__enterprise-icon{align-items:center;background:color-mix(in srgb,#066aff 8%,#fff);background:color-mix(in srgb,#066aff 8%,var(--ds-bg-container,#fff));border:1px solid color-mix(in srgb,#066aff 18%,#fff);border:1px solid color-mix(in srgb,#066aff 18%,var(--ds-bg-container,#fff));border-radius:.7142857143rem;color:#066aff;display:flex;flex-shrink:0;font-size:1.4285714286rem;height:3.1428571429rem;justify-content:center;width:3.1428571429rem}.subscription-pricing__enterprise-tagline{color:#94a3b8;display:block;font-size:.7857142857rem;letter-spacing:.04em;margin-bottom:.2142857143rem}.subscription-pricing__enterprise-name{color:#1e293b!important;font-size:1.2142857143rem!important;font-weight:700!important;letter-spacing:-.01em!important;margin:0!important}.subscription-pricing__enterprise-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#64748b!important;display:-webkit-box;font-size:.9285714286rem!important;line-height:1.55!important;margin:.5714285714rem 0!important;overflow:hidden}.subscription-pricing__enterprise-bullets{grid-gap:.4285714286rem .7142857143rem;display:grid;gap:.4285714286rem .7142857143rem;grid-template-columns:repeat(3,minmax(0,1fr))}.subscription-pricing__enterprise-bullet{align-items:flex-start;display:flex;gap:.4285714286rem;min-width:0}.subscription-pricing__enterprise-bullet-icon{color:#066aff;flex-shrink:0;font-size:.8571428571rem;margin-top:.1428571429rem}.subscription-pricing__enterprise-bullet-text{color:#475569;font-size:.8571428571rem;line-height:1.4}.subscription-pricing__enterprise-aside{min-width:0;text-align:right}.subscription-pricing__enterprise-price-caption{color:#94a3b8;display:block;font-size:.7857142857rem;margin-bottom:.2142857143rem}.subscription-pricing__enterprise-price{color:#0058e6;display:block;font-size:clamp(1.5rem,1.2rem + .8vw,2rem);font-weight:800;letter-spacing:-.02em;margin-bottom:.7142857143rem}.subscription-pricing__enterprise-cta{background:#fff!important;border:1px solid #d0d5dd!important;border-radius:.7142857143rem;color:#334155!important;display:block;font-size:.9285714286rem;font-weight:600;height:2.8571428571rem;margin-left:auto;max-width:15.7142857143rem;transition:background .2s ease,border-color .2s ease,color .2s ease!important;width:100%}.subscription-pricing__enterprise-cta:hover{background:#f8fafc!important;border-color:#94a3b8!important;color:#1e293b!important}.subscription-pricing__footer{padding-bottom:.1428571429rem;padding-top:.2857142857rem;text-align:center}.subscription-pricing__footer-btn{background:linear-gradient(135deg,#0058e6,#066aff)!important;border:none!important;border-radius:.7142857143rem;box-shadow:0 .1428571429rem .5714285714rem #0058e638!important;color:#fff!important;display:block;font-size:1.0714285714rem;font-weight:600;height:3.1428571429rem;letter-spacing:.02em;margin:0 auto;max-width:26rem;transition:box-shadow .25s ease,transform .25s ease,background .25s ease!important;width:100%}.subscription-pricing__footer-btn:hover{box-shadow:0 .2857142857rem 1.2857142857rem #0058e652!important;transform:translateY(-1px)}@container subscription-pricing (min-width: 56rem){.subscription-pricing__clouds{flex:0 1 auto;justify-content:flex-end;margin-left:auto}}@container subscription-pricing (max-width: 52rem){.subscription-pricing__billing-grid,.subscription-pricing__enterprise-inner{grid-template-columns:1fr}.subscription-pricing__enterprise-aside{text-align:left}.subscription-pricing__enterprise-cta{margin-left:0;max-width:20rem}.subscription-pricing__enterprise-bullets{grid-template-columns:1fr}}@container subscription-pricing (max-width: 42rem){.subscription-pricing__tiers{gap:.7142857143rem;grid-template-columns:1fr}.subscription-pricing-tier-card--center,.subscription-pricing-tier-card--side{opacity:1!important;transform:none!important}.subscription-pricing__footer-btn{max-width:none}}@container subscription-apply (max-width: 26rem){.subscription-hub-apply__step-text{font-size:.7142857143rem}.subscription-hub-apply__step-arrow{margin-bottom:1rem}}@container subscription-hub (max-width: 28rem){.subscription-hub-seg .ant-radio-button-wrapper{font-size:.9285714286rem;height:2.5714285714rem;line-height:2.4285714286rem}}html[data-desktop-tier=laptop] .subscription-hub-root{align-items:stretch;padding:max(2.8571428571rem,env(safe-area-inset-top,0px)) max(.7142857143rem,env(safe-area-inset-right,0px)) max(.7142857143rem,env(safe-area-inset-bottom,0px)) max(.7142857143rem,env(safe-area-inset-left,0px))}html[data-desktop-tier=laptop] .subscription-hub-card--apply,html[data-desktop-tier=laptop] .subscription-hub-card--pricing{max-width:96vw}html[data-desktop-tier=laptop] .subscription-hub-card.ant-card{max-height:100%}html[data-desktop-tier=laptop] .subscription-hub-card.ant-card>.ant-card-body{padding:.8571428571rem 1rem}html[data-desktop-tier=laptop] .subscription-hub-card__inner{gap:.7142857143rem}html[data-desktop-tier=laptop] .subscription-hub-lang{font-size:.8571428571rem;padding:.4285714286rem .7857142857rem;right:max(.5714285714rem,env(safe-area-inset-right,0px));top:max(.5714285714rem,env(safe-area-inset-top,0px))}html[data-desktop-tier=laptop] .subscription-hub-seg .ant-radio-button-wrapper{font-size:.9285714286rem;height:2.5714285714rem;line-height:2.4285714286rem}html[data-desktop-tier=laptop] .subscription-pricing{gap:.7142857143rem}html[data-desktop-tier=laptop] .subscription-pricing__header{padding-bottom:.5714285714rem}html[data-desktop-tier=laptop] .subscription-pricing__highlights{padding:.7142857143rem .8571428571rem}html[data-desktop-tier=laptop] .subscription-pricing__tiers{gap:.5714285714rem}html[data-desktop-tier=laptop] .subscription-pricing-tier-card .ant-card-body{padding:.8571428571rem .7857142857rem .7857142857rem!important}html[data-desktop-tier=laptop] .subscription-pricing-tier-card--center .ant-card-body{padding:1rem .8571428571rem .8571428571rem!important}html[data-desktop-tier=laptop] .subscription-pricing-tier-card__name{font-size:1.0714285714rem}html[data-desktop-tier=laptop] .subscription-pricing-tier-card--center .subscription-pricing-tier-card__name{font-size:1.1428571429rem}html[data-desktop-tier=laptop] .subscription-pricing-tier-card__amount{font-size:1.8571428571rem}html[data-desktop-tier=laptop] .subscription-pricing-tier-card--center .subscription-pricing-tier-card__amount{font-size:2rem}html[data-desktop-tier=laptop] .subscription-pricing-tier-card__highlight{font-size:.8571428571rem;margin-bottom:.5rem}html[data-desktop-tier=laptop] .subscription-pricing-tier-card__limits{font-size:.7857142857rem;padding:.5714285714rem .6428571429rem}html[data-desktop-tier=laptop] .subscription-pricing-tier-card__badge-spacer{height:1.3571428571rem}html[data-desktop-tier=laptop] .subscription-pricing-tier-card__price-row{margin:.5rem 0}html[data-desktop-tier=laptop] .subscription-pricing__enterprise .ant-card-body{padding:.8571428571rem 1rem!important}html[data-desktop-tier=laptop] .subscription-pricing__enterprise-desc{-webkit-line-clamp:2;font-size:.8571428571rem!important}html[data-desktop-tier=laptop] .subscription-hub-apply{gap:.7142857143rem}html[data-desktop-tier=laptop] .subscription-hub-apply__form-block{padding:0}html[data-desktop-tier=laptop] .subscription-hub-field{margin-bottom:.8571428571rem}html[data-desktop-tier=laptop] .subscription-hub-btn-primary,html[data-desktop-tier=laptop] .subscription-hub-btn-secondary,html[data-desktop-tier=laptop] .subscription-hub-field .ant-form-item-control-input-content>input.ant-input,html[data-desktop-tier=laptop] .subscription-hub-field .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper),html[data-desktop-tier=laptop] .subscription-hub-field .ant-input-number,html[data-desktop-tier=laptop] .subscription-hub-logout{height:2.8571428571rem!important}html[data-desktop-tier=laptop] .subscription-pricing__enterprise-cta,html[data-desktop-tier=laptop] .subscription-pricing__footer-btn{font-size:.9285714286rem;height:2.7142857143rem}html[data-desktop-tier=monitor] .subscription-hub-card--pricing{max-width:min(88vw,82rem)}html[data-desktop-tier=monitor] .subscription-hub-card--apply{max-width:min(36vw,38rem)}html[data-desktop-tier=monitor] .subscription-pricing{gap:.7857142857rem}html[data-desktop-tier=monitor] .subscription-pricing-tier-card--side{opacity:.96;transform:translateY(.1428571429rem)}html[data-desktop-tier=monitor] .subscription-pricing-tier-card--center{transform:translateY(-.2142857143rem)}html[data-desktop-tier=tv] .subscription-hub-card--pricing{max-width:min(68vw,92rem)}html[data-desktop-tier=tv] .subscription-hub-card--apply{max-width:min(28vw,40rem)}html[data-desktop-tier=tv] .subscription-hub-card.ant-card>.ant-card-body{padding:1.2857142857rem 1.7142857143rem 1.4285714286rem}html[data-desktop-tier=tv] .subscription-hub-card__inner{gap:1.1428571429rem}html[data-desktop-tier=tv] .subscription-pricing,html[data-desktop-tier=tv] .subscription-pricing__tiers{gap:1rem}html[data-desktop-tier=tv] .subscription-pricing-tier-card .ant-card-body{padding:1.2857142857rem 1.1428571429rem!important}html[data-desktop-tier=tv] .subscription-pricing-tier-card--center .ant-card-body{padding:1.4285714286rem 1.2857142857rem!important}@media (max-height:800px){.subscription-hub-root{align-items:stretch;padding-bottom:max(.5714285714rem,env(safe-area-inset-bottom,0px));padding-top:max(2.5714285714rem,env(safe-area-inset-top,0px))}.subscription-hub-card__inner{gap:.7142857143rem}.subscription-pricing{gap:.5714285714rem}.subscription-pricing__header{padding-bottom:.5rem}.subscription-pricing__subtitle{font-size:.8571428571rem!important}.subscription-pricing__highlights{padding:.5714285714rem .8571428571rem}.subscription-pricing-tier-card__price-row{margin:.3571428571rem 0}.subscription-hub-apply{gap:.7142857143rem}.subscription-hub-apply__form-block{padding:0}.subscription-hub-field{margin-bottom:.7857142857rem}}@media (max-height:700px){.subscription-pricing__eyebrow{margin-bottom:.3571428571rem}.subscription-pricing__title{font-size:1.2142857143rem!important;margin-bottom:.2857142857rem!important}.subscription-pricing-tier-card__price-row{margin:.3571428571rem 0}.subscription-pricing-tier-card__badge-spacer{height:1.1428571429rem}.subscription-hub-apply__steps{display:none}.subscription-hub-seg .ant-radio-button-wrapper{font-size:.8571428571rem;height:2.2857142857rem;line-height:2.1428571429rem}.subscription-hub-btn-primary,.subscription-hub-btn-secondary,.subscription-hub-field .ant-form-item-control-input-content>input.ant-input,.subscription-hub-field .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper),.subscription-hub-field .ant-input-number,.subscription-hub-logout,.subscription-pricing__footer-btn{height:2.5714285714rem!important}}@media (max-width:640px){.subscription-hub-lang{font-size:.7857142857rem;padding:.3571428571rem .7142857143rem;right:max(.5rem,env(safe-area-inset-right,0px));top:max(.5rem,env(safe-area-inset-top,0px))}}@media (prefers-reduced-motion:reduce){.subscription-hub-btn-primary,.subscription-hub-btn-secondary,.subscription-hub-lang,.subscription-hub-logout,.subscription-hub-seg .ant-radio-button-wrapper,.subscription-pricing-tier-card,.subscription-pricing__enterprise-cta,.subscription-pricing__footer-btn{animation:none!important;transform:none!important;transition:none!important}}[data-theme=dark] .subscription-hub-root{background:var(--ds-bg-layout);color:var(--ds-text-primary)}[data-theme=dark] .subscription-hub-card.ant-card,[data-theme=dark] .subscription-hub-lang,[data-theme=dark] .subscription-hub-root .ds-content-block{background:var(--ds-bg-container)!important;border-color:var(--ds-border)!important;box-shadow:none;color:var(--ds-text-secondary)}[data-theme=dark] .subscription-hub-seg.ant-radio-group{background:var(--ds-fill-secondary);border-color:var(--ds-border)}[data-theme=dark] .subscription-hub-seg .ant-radio-button-wrapper{color:var(--ds-text-tertiary)!important}[data-theme=dark] .subscription-hub-seg .ant-radio-button-wrapper:hover{color:var(--ds-text-primary)!important}[data-theme=dark] .subscription-hub-seg .ant-radio-button-wrapper-checked{background:var(--ds-bg-container)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--ds-primary) 28%,#0000)!important;color:var(--ds-primary)!important}[data-theme=dark] .subscription-hub-apply__title,[data-theme=dark] .subscription-pricing-tier-card__name,[data-theme=dark] .subscription-pricing__billing-title,[data-theme=dark] .subscription-pricing__enterprise-name,[data-theme=dark] .subscription-pricing__section-label-text,[data-theme=dark] .subscription-pricing__title{color:var(--ds-text-primary)!important}[data-theme=dark] .subscription-hub-apply__subtitle,[data-theme=dark] .subscription-hub-field .ant-form-item-label>label,[data-theme=dark] .subscription-pricing-tier-card__highlight,[data-theme=dark] .subscription-pricing-tier-card__tagline,[data-theme=dark] .subscription-pricing__billing-text,[data-theme=dark] .subscription-pricing__enterprise-bullet-text,[data-theme=dark] .subscription-pricing__enterprise-desc,[data-theme=dark] .subscription-pricing__platform-lead,[data-theme=dark] .subscription-pricing__subtitle{color:var(--ds-text-secondary)!important}[data-theme=dark] .subscription-hub-field .ant-form-item-control-input-content>input.ant-input,[data-theme=dark] .subscription-hub-field .ant-input-affix-wrapper,[data-theme=dark] .subscription-hub-field .ant-input-number,[data-theme=dark] .subscription-hub-field textarea.ant-input{background:var(--ds-fill-secondary)!important;border-color:var(--ds-border)!important;color:var(--ds-text-primary)!important}[data-theme=dark] .subscription-hub-field .ant-input-affix-wrapper .ant-input,[data-theme=dark] .subscription-hub-field .ant-input-number-input{background:#0000!important;border:none!important;box-shadow:none!important}[data-theme=dark] .subscription-hub-field .ant-form-item-control-input-content>input.ant-input:focus,[data-theme=dark] .subscription-hub-field .ant-form-item-control-input-content>input.ant-input:hover,[data-theme=dark] .subscription-hub-field .ant-input-affix-wrapper-focused,[data-theme=dark] .subscription-hub-field .ant-input-affix-wrapper:hover,[data-theme=dark] .subscription-hub-field .ant-input-number-focused,[data-theme=dark] .subscription-hub-field .ant-input-number:hover,[data-theme=dark] .subscription-hub-field textarea.ant-input:focus,[data-theme=dark] .subscription-hub-field textarea.ant-input:hover{background:var(--ds-bg-container)!important;border-color:var(--ds-primary)!important}[data-theme=dark] .subscription-hub-btn-secondary,[data-theme=dark] .subscription-hub-logout,[data-theme=dark] .subscription-pricing__enterprise-cta{background:var(--ds-bg-container)!important;border-color:var(--ds-border)!important;color:var(--ds-text-secondary)!important}[data-theme=dark] .subscription-hub-btn-secondary:hover,[data-theme=dark] .subscription-hub-logout:hover,[data-theme=dark] .subscription-pricing__enterprise-cta:hover{background:var(--ds-fill-secondary)!important;border-color:var(--ds-border-strong)!important;color:var(--ds-text-primary)!important}[data-theme=dark] .subscription-pricing__header,[data-theme=dark] .subscription-pricing__highlights-top{border-bottom-color:var(--ds-border)}[data-theme=dark] .subscription-pricing__cloud-tag{background:var(--ds-bg-container)!important;border-color:var(--ds-border)!important;color:var(--ds-text-secondary)!important}[data-theme=dark] .subscription-pricing-tier-card--side{background:var(--ds-bg-container)!important;border-color:var(--ds-border)!important;box-shadow:none!important}[data-theme=dark] .subscription-pricing-tier-card--center{background:color-mix(in srgb,var(--ds-primary) 8%,var(--ds-bg-container))!important;border-color:color-mix(in srgb,var(--ds-primary) 40%,#0000)!important}[data-theme=dark] .subscription-pricing-tier-card__limits{background:var(--ds-fill-secondary)!important;border-color:var(--ds-border)!important;color:var(--ds-text-primary)}[data-theme=dark] .subscription-pricing-tier-card--center .subscription-pricing-tier-card__limits{background:color-mix(in srgb,var(--ds-primary) 10%,var(--ds-bg-container))!important;border-color:color-mix(in srgb,var(--ds-primary) 20%,#0000)!important}[data-theme=dark] .subscription-pricing__enterprise.ant-card{background:color-mix(in srgb,var(--ds-primary) 8%,var(--ds-bg-container))!important;border-color:var(--ds-border)!important}[data-theme=dark] .subscription-hub-apply__step-icon,[data-theme=dark] .subscription-pricing-tier-card__badge,[data-theme=dark] .subscription-pricing__enterprise-icon,[data-theme=dark] .subscription-pricing__eyebrow{background:var(--ds-primary-bg)!important;border-color:color-mix(in srgb,var(--ds-primary) 28%,#0000)!important;color:var(--ds-primary)!important}[data-theme=dark] .subscription-pricing__highlights{background:#0000}html{color-scheme:light dark}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;background:var(--ds-bg-layout);color:var(--ds-text-primary);font-family:Inter,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;text-rendering:optimizeLegibility}::selection{background:var(--ds-primary-bg);color:var(--ds-text-primary)}:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{height:100vh}.standard-pagination-table .ant-pagination-item,.standard-pagination-table .ant-pagination-jump-next,.standard-pagination-table .ant-pagination-jump-prev,.standard-pagination-table .ant-pagination-next,.standard-pagination-table .ant-pagination-prev,.standard-pagination-wrapper .ant-pagination-item,.standard-pagination-wrapper .ant-pagination-jump-next,.standard-pagination-wrapper .ant-pagination-jump-prev,.standard-pagination-wrapper .ant-pagination-next,.standard-pagination-wrapper .ant-pagination-prev{-webkit-margin-end:.2857142857rem!important;background:#0000!important;border:none!important;border-radius:.5714285714rem!important;box-shadow:none!important;height:2rem!important;height:var(--ds-pagination-item-size,2rem)!important;line-height:2rem!important;line-height:var(--ds-pagination-item-size,2rem)!important;margin-inline-end:.2857142857rem!important;min-width:2rem!important;min-width:var(--ds-pagination-item-size,2rem)!important;transition:color .2s ease,background .2s ease}.standard-pagination-table .ant-pagination-item a,.standard-pagination-table .ant-pagination-item-link,.standard-pagination-wrapper .ant-pagination-item a,.standard-pagination-wrapper .ant-pagination-item-link{align-items:center;border-radius:inherit;color:#86909c!important;color:var(--ds-text-tertiary,#86909c)!important;display:flex!important;font-size:.8571428571rem;font-size:var(--ds-pagination-font-size,.8571428571rem);font-weight:500;height:100%;justify-content:center;padding:0!important;transition:color .2s ease;width:100%}.standard-pagination-table .ant-pagination-item:focus-visible,.standard-pagination-table .ant-pagination-item:hover,.standard-pagination-table .ant-pagination-jump-next:focus-visible,.standard-pagination-table .ant-pagination-jump-next:hover,.standard-pagination-table .ant-pagination-jump-prev:focus-visible,.standard-pagination-table .ant-pagination-jump-prev:hover,.standard-pagination-table .ant-pagination-next:focus-visible,.standard-pagination-table .ant-pagination-next:hover,.standard-pagination-table .ant-pagination-prev:focus-visible,.standard-pagination-table .ant-pagination-prev:hover,.standard-pagination-wrapper .ant-pagination-item:focus-visible,.standard-pagination-wrapper .ant-pagination-item:hover,.standard-pagination-wrapper .ant-pagination-jump-next:focus-visible,.standard-pagination-wrapper .ant-pagination-jump-next:hover,.standard-pagination-wrapper .ant-pagination-jump-prev:focus-visible,.standard-pagination-wrapper .ant-pagination-jump-prev:hover,.standard-pagination-wrapper .ant-pagination-next:focus-visible,.standard-pagination-wrapper .ant-pagination-next:hover,.standard-pagination-wrapper .ant-pagination-prev:focus-visible,.standard-pagination-wrapper .ant-pagination-prev:hover{background:#066aff0f!important;border:none!important;box-shadow:none!important;outline:none!important}.standard-pagination-table .ant-pagination-item:focus-visible a,.standard-pagination-table .ant-pagination-item:hover a,.standard-pagination-table .ant-pagination-jump-next:focus-visible .ant-pagination-item-link,.standard-pagination-table .ant-pagination-jump-next:hover .ant-pagination-item-link,.standard-pagination-table .ant-pagination-jump-prev:focus-visible .ant-pagination-item-link,.standard-pagination-table .ant-pagination-jump-prev:hover .ant-pagination-item-link,.standard-pagination-table .ant-pagination-next:focus-visible .ant-pagination-item-link,.standard-pagination-table .ant-pagination-next:hover .ant-pagination-item-link,.standard-pagination-table .ant-pagination-prev:focus-visible .ant-pagination-item-link,.standard-pagination-table .ant-pagination-prev:hover .ant-pagination-item-link,.standard-pagination-wrapper .ant-pagination-item:focus-visible a,.standard-pagination-wrapper .ant-pagination-item:hover a,.standard-pagination-wrapper .ant-pagination-jump-next:focus-visible .ant-pagination-item-link,.standard-pagination-wrapper .ant-pagination-jump-next:hover .ant-pagination-item-link,.standard-pagination-wrapper .ant-pagination-jump-prev:focus-visible .ant-pagination-item-link,.standard-pagination-wrapper .ant-pagination-jump-prev:hover .ant-pagination-item-link,.standard-pagination-wrapper .ant-pagination-next:focus-visible .ant-pagination-item-link,.standard-pagination-wrapper .ant-pagination-next:hover .ant-pagination-item-link,.standard-pagination-wrapper .ant-pagination-prev:focus-visible .ant-pagination-item-link,.standard-pagination-wrapper .ant-pagination-prev:hover .ant-pagination-item-link{color:#066aff!important;color:var(--ds-primary,#066aff)!important}.standard-pagination-table .ant-pagination-item-active,.standard-pagination-wrapper .ant-pagination-item-active{background:#066aff1a!important;border:none!important}.standard-pagination-table .ant-pagination-item-active a,.standard-pagination-wrapper .ant-pagination-item-active a{color:#066aff!important;color:var(--ds-primary,#066aff)!important;font-weight:600}.standard-pagination-table .ant-pagination-item-active:focus-visible,.standard-pagination-table .ant-pagination-item-active:hover,.standard-pagination-wrapper .ant-pagination-item-active:focus-visible,.standard-pagination-wrapper .ant-pagination-item-active:hover{background:#066aff1a!important}.standard-pagination-table .ant-pagination-item:active:not(.ant-pagination-item-active) a,.standard-pagination-table .ant-pagination-next:not(.ant-pagination-disabled):active .ant-pagination-item-link,.standard-pagination-table .ant-pagination-prev:not(.ant-pagination-disabled):active .ant-pagination-item-link,.standard-pagination-wrapper .ant-pagination-item:active:not(.ant-pagination-item-active) a,.standard-pagination-wrapper .ant-pagination-next:not(.ant-pagination-disabled):active .ant-pagination-item-link,.standard-pagination-wrapper .ant-pagination-prev:not(.ant-pagination-disabled):active .ant-pagination-item-link{color:#0058e6!important;color:var(--ds-primary-hover,#0058e6)!important}.standard-pagination-table .ant-pagination-item:active:not(.ant-pagination-item-active),.standard-pagination-table .ant-pagination-next:not(.ant-pagination-disabled):active,.standard-pagination-table .ant-pagination-prev:not(.ant-pagination-disabled):active,.standard-pagination-wrapper .ant-pagination-item:active:not(.ant-pagination-item-active),.standard-pagination-wrapper .ant-pagination-next:not(.ant-pagination-disabled):active,.standard-pagination-wrapper .ant-pagination-prev:not(.ant-pagination-disabled):active{background:#066aff1a!important}.standard-pagination-table .ant-pagination-next.ant-pagination-disabled,.standard-pagination-table .ant-pagination-prev.ant-pagination-disabled,.standard-pagination-wrapper .ant-pagination-next.ant-pagination-disabled,.standard-pagination-wrapper .ant-pagination-prev.ant-pagination-disabled{background:#0000!important;cursor:not-allowed;opacity:.4}.standard-pagination-table .ant-pagination-jump-next:hover .ant-pagination-item-link-icon,.standard-pagination-table .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,.standard-pagination-wrapper .ant-pagination-jump-next:hover .ant-pagination-item-link-icon,.standard-pagination-wrapper .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon{color:#066aff!important;color:var(--ds-primary,#066aff)!important}[data-theme=dark] .standard-pagination-table .ant-pagination-item:focus-visible,[data-theme=dark] .standard-pagination-table .ant-pagination-item:hover,[data-theme=dark] .standard-pagination-table .ant-pagination-jump-next:focus-visible,[data-theme=dark] .standard-pagination-table .ant-pagination-jump-next:hover,[data-theme=dark] .standard-pagination-table .ant-pagination-jump-prev:focus-visible,[data-theme=dark] .standard-pagination-table .ant-pagination-jump-prev:hover,[data-theme=dark] .standard-pagination-table .ant-pagination-next:focus-visible,[data-theme=dark] .standard-pagination-table .ant-pagination-next:hover,[data-theme=dark] .standard-pagination-table .ant-pagination-prev:focus-visible,[data-theme=dark] .standard-pagination-table .ant-pagination-prev:hover,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-item:focus-visible,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-item:hover,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-jump-next:focus-visible,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-jump-next:hover,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-jump-prev:focus-visible,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-jump-prev:hover,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-next:focus-visible,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-next:hover,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-prev:focus-visible,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-prev:hover{background:#4d9fff1f!important}[data-theme=dark] .standard-pagination-table .ant-pagination-item-active,[data-theme=dark] .standard-pagination-table .ant-pagination-item-active:focus-visible,[data-theme=dark] .standard-pagination-table .ant-pagination-item-active:hover,[data-theme=dark] .standard-pagination-table .ant-pagination-item:active:not(.ant-pagination-item-active),[data-theme=dark] .standard-pagination-table .ant-pagination-next:not(.ant-pagination-disabled):active,[data-theme=dark] .standard-pagination-table .ant-pagination-prev:not(.ant-pagination-disabled):active,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-item-active,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-item-active:focus-visible,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-item-active:hover,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-item:active:not(.ant-pagination-item-active),[data-theme=dark] .standard-pagination-wrapper .ant-pagination-next:not(.ant-pagination-disabled):active,[data-theme=dark] .standard-pagination-wrapper .ant-pagination-prev:not(.ant-pagination-disabled):active{background:#4d9fff2e!important}.standard-pagination-table{align-items:center;background:#0000!important;display:flex;gap:.5714285714rem}.standard-pagination-table .ant-pagination-options{margin-left:.5714285714rem}.standard-pagination-table .ant-pagination-options .ant-select-selector{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.5714285714rem;height:2rem!important;height:var(--ds-pagination-item-size,2rem)!important;min-height:2rem!important;min-height:var(--ds-pagination-item-size,2rem)!important;transition:border-color .2s ease,box-shadow .2s ease}.standard-pagination-table .ant-pagination-options .ant-select-selector:hover{border-color:var(--ds-primary)}.standard-pagination-table .ant-pagination-options .ant-select-selection-item{font-size:.8571428571rem;font-size:var(--ds-pagination-font-size,.8571428571rem);line-height:calc(2rem - 2px)!important;line-height:calc(var(--ds-pagination-item-size, 2rem) - 2px)!important}.standard-pagination-table .ant-pagination-options-quick-jumper{align-items:center;display:flex;gap:.4285714286rem;margin-left:.5714285714rem}.standard-pagination-table .ant-pagination-options-quick-jumper>span{color:var(--ds-text-tertiary);font-size:.8571428571rem;font-size:var(--ds-pagination-font-size,.8571428571rem);white-space:nowrap}.standard-pagination-table .ant-pagination-options-quick-jumper input{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.5714285714rem;color:var(--ds-text-primary);font-size:.8571428571rem;font-size:var(--ds-pagination-font-size,.8571428571rem);font-weight:500;height:2rem;height:var(--ds-pagination-item-size,2rem);text-align:center;transition:border-color .2s ease;width:4.2857142857rem}.standard-pagination-table .ant-pagination-options-quick-jumper input:hover{border-color:var(--ds-primary)}.standard-pagination-table .ant-pagination-options-quick-jumper input:focus{border-color:var(--ds-primary);box-shadow:0 0 0 .1428571429rem var(--ds-focus-ring);outline:none}.standard-pagination-table .ant-pagination-options-quick-jumper input::placeholder{color:var(--ds-text-placeholder);font-size:.8571428571rem}.standard-pagination-table .ant-pagination-total-text{align-items:center;color:var(--ds-text-tertiary);display:inline-flex;font-size:.8571428571rem;font-size:var(--ds-pagination-font-size,.8571428571rem);font-weight:500;margin-right:.8571428571rem}html[data-desktop-tier=laptop] .standard-pagination-table{flex-wrap:wrap;row-gap:.5714285714rem}html[data-desktop-tier=laptop] .standard-pagination-table .ant-pagination-options{margin-top:0}.standard-pagination-wrapper .ant-pagination{align-items:center;background:#0000!important;display:flex;gap:.5714285714rem}.standard-pagination-wrapper .ant-pagination-total-text{align-items:center;color:var(--ds-text-tertiary);display:inline-flex;font-size:.8571428571rem;font-size:var(--ds-pagination-font-size,.8571428571rem);font-weight:500;margin-right:.8571428571rem}.standard-pagination-wrapper .ant-pagination-options{margin-left:.5714285714rem}.standard-pagination-wrapper .ant-pagination-options .ant-select-selector{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.5714285714rem;height:2rem!important;height:var(--ds-pagination-item-size,2rem)!important;min-height:2rem!important;min-height:var(--ds-pagination-item-size,2rem)!important;transition:border-color .2s ease,box-shadow .2s ease}.standard-pagination-wrapper .ant-pagination-options .ant-select-selector:hover{border-color:var(--ds-primary)}.standard-pagination-wrapper .ant-pagination-options .ant-select-selection-item{font-size:.8571428571rem;font-size:var(--ds-pagination-font-size,.8571428571rem);line-height:calc(2rem - 2px)!important;line-height:calc(var(--ds-pagination-item-size, 2rem) - 2px)!important}.standard-pagination-wrapper .ant-pagination-options-quick-jumper{align-items:center;display:flex;gap:.4285714286rem;margin-left:.5714285714rem}.standard-pagination-wrapper .ant-pagination-options-quick-jumper>span{color:var(--ds-text-tertiary);font-size:.8571428571rem;font-size:var(--ds-pagination-font-size,.8571428571rem);white-space:nowrap}.standard-pagination-wrapper .ant-pagination-options-quick-jumper input{background:var(--ds-bg-container);border:1px solid var(--ds-border);border-radius:.5714285714rem;color:var(--ds-text-primary);font-size:.8571428571rem;font-size:var(--ds-pagination-font-size,.8571428571rem);font-weight:500;height:2rem;height:var(--ds-pagination-item-size,2rem);text-align:center;transition:border-color .2s ease;width:4.2857142857rem}.standard-pagination-wrapper .ant-pagination-options-quick-jumper input:hover{border-color:var(--ds-primary)}.standard-pagination-wrapper .ant-pagination-options-quick-jumper input:focus{border-color:var(--ds-primary);box-shadow:0 0 0 .1428571429rem var(--ds-focus-ring);outline:none}.standard-pagination-wrapper .ant-pagination-options-quick-jumper input::placeholder{color:var(--ds-text-placeholder);font-size:.8571428571rem}.standard-pagination-wrapper--stacked{box-sizing:border-box;width:100%}.standard-pagination-wrapper--stacked .ant-pagination{flex-wrap:wrap;gap:.2857142857rem;justify-content:center;row-gap:.4285714286rem;width:100%}.standard-pagination-wrapper--stacked .ant-pagination-total-text{flex-basis:100%;justify-content:center;margin:0 0 .4285714286rem!important;text-align:center;width:100%}.standard-pagination-wrapper--stacked .ant-pagination-options{display:flex;flex-basis:100%;justify-content:center;margin-left:0;margin-top:.2857142857rem}html[data-desktop-tier=laptop] .standard-pagination-wrapper:not(.standard-pagination-wrapper--stacked) .ant-pagination{flex-wrap:wrap;row-gap:.5714285714rem}html[data-desktop-tier=laptop] .standard-pagination-wrapper:not(.standard-pagination-wrapper--stacked) .ant-pagination-options{margin-top:0}.risk-scenario-pagination{border-top:none;flex-shrink:0;margin:0;padding:.7142857143rem 0 0}.risk-scenario-pagination,.risk-scenario-pagination .ant-pagination,.risk-scenario-pagination.standard-pagination-wrapper{background:#0000!important}