:root{--gep-ink:#11151d;--gep-navy:#0b1018;--gep-navy-2:#111824;--gep-navy-3:#182233;--gep-blue:#3157f6;--gep-blue-hover:#2548d8;--gep-blue-soft:#eef2ff;--gep-indigo:#6b5cf6;--gep-cyan:#4aa8ff;--gep-gold:#b79a67;--gep-cloud:#f3f5f7;--gep-cloud-2:#ebeef2;--gep-surface:#fff;--gep-surface-subtle:#f8f9fb;--gep-surface-raised:#ffffffe0;--gep-text:#171b24;--gep-text-2:#3e4654;--gep-muted:#697386;--gep-muted-2:#98a1af;--gep-line:#e5e8ed;--gep-line-strong:#d8dde5;--gep-soft:#f7f8fa;--gep-success:#1d9a6c;--gep-warning:#c88731;--gep-danger:#d64c4c;--gep-purple:#7658d8;--gep-radius-xs:7px;--gep-radius-sm:10px;--gep-radius:14px;--gep-radius-lg:18px;--gep-radius-xl:22px;--gep-radius-2xl:28px;--gep-shadow-1:0 1px 2px #0f172a06,0 8px 22px #0f172a09;--gep-shadow-2:0 8px 24px #0f172a11,0 2px 6px #0f172a08;--gep-shadow-3:0 26px 70px #0f172a29,0 8px 24px #0f172a14;--gep-shadow-chrome:0 18px 55px #0e14201f,0 2px 10px #0e14200d;--gep-ring:0 0 0 4px #3157f61c;--gep-font:"Microsoft YaHei UI","Microsoft YaHei","PingFang SC","Noto Sans SC","HarmonyOS Sans SC","Segoe UI Variable","Segoe UI",system-ui,-apple-system,sans-serif;--gep-mono:"SFMono-Regular","SF Mono",Consolas,"Liberation Mono",monospace;--gep-base-font-size:14px;--gep-body-line-height:1.5;--gep-control-height:36px;--gep-table-row-block:12px}html{background:var(--gep-cloud)}body{font-family:var(--gep-font);font-size:var(--gep-base-font-size);color:var(--gep-text);background:var(--gep-cloud);line-height:var(--gep-body-line-height);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"cv02","cv03","cv04","cv11"}button,input,textarea,select{font-family:inherit}::selection{color:var(--gep-text);background:#3157f629}:focus-visible{outline-offset:2px;outline:2px solid #3157f69e}.gep-mono{font-family:var(--gep-mono);font-variant-numeric:tabular-nums}.gep-scrollbar{scrollbar-width:thin;scrollbar-color:#c8ced8 transparent}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important}}:root{--gep-canvas:#f4f5f6;--gep-panel:#fff;--gep-panel-subtle:#f8f9fa;--gep-panel-pressed:#f0f2f4;--gep-graphite:#15171a;--gep-graphite-2:#1d2024;--gep-hairline:#e6e8eb;--gep-hairline-strong:#d7dbe0;--gep-focus:#3157f6;--gep-radius-control:8px;--gep-radius-panel:12px;--gep-radius-overlay:14px;--gep-shadow-panel:0 1px 2px #0f172a06,0 6px 18px #0f172a09;--gep-shadow-overlay:0 18px 50px #12171f29,0 4px 14px #12171f12;--gep-ease-out:cubic-bezier(.22,1,.36,1);--gep-ease-standard:cubic-bezier(.2,.72,.2,1);--gep-speed-fast:.11s;--gep-speed:.16s;--gep-speed-slow:.22s;--gep-number-font:"Segoe UI Variable Text","Microsoft YaHei UI","Microsoft YaHei","PingFang SC","Noto Sans SC","Segoe UI",system-ui,sans-serif}.gep-number,.c1-shell strong,.crm-shell .ant-statistic-content,.crm-shell .crm-r3-number{font-family:var(--gep-number-font);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}@media (hover:hover) and (pointer:fine){button,a,[role=button]{transition-duration:var(--gep-speed-fast)}}html[data-gep-theme=soft]{--gep-cloud:#f0f1ec;--gep-cloud-2:#e7e9e2;--gep-surface:#fbfbf8;--gep-surface-subtle:#f5f6f1;--gep-text:#20231f;--gep-text-2:#444a43;--gep-muted:#737b72;--gep-line:#dddfd8;--gep-line-strong:#d0d3cb}html[data-gep-theme=night]{--gep-cloud:#121417;--gep-cloud-2:#181b1f;--gep-surface:#1b1f24;--gep-surface-subtle:#20252b;--gep-text:#e9edf2;--gep-text-2:#c7cdd5;--gep-muted:#949da8;--gep-muted-2:#78818c;--gep-line:#2b3138;--gep-line-strong:#39414a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-gep-theme=night] body{color:#e9edf2;background:#121417}html[data-gep-text-scale=large]{--gep-base-font-size:15px;--gep-body-line-height:1.58}html[data-gep-density=compact]{--gep-control-height:34px;--gep-table-row-block:10px}html[data-gep-density=comfortable]{--gep-control-height:40px;--gep-table-row-block:14px}html[data-gep-theme=soft]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-gep-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.c1-outflow-time{min-width:0;color:var(--ui-ink);font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;display:flex}.c1-outflow-time strong{white-space:nowrap;font-size:13px;font-weight:550}.c1-outflow-state,.c1-outflow-label{color:var(--ui-muted);font-size:12px}.c1-outflow-time[data-outflow-status=due] strong{color:var(--ui-warning)}.c1-outflow-time-detail{background:var(--ui-subtle,var(--ui-surface));border:1px solid var(--ui-line);border-radius:12px;grid-template-columns:1fr auto;align-items:center;margin:12px 0 18px;padding:14px 18px;display:grid}.c1-outflow-time-detail strong{grid-row:2;font-size:16px}.c1-outflow-time-detail .c1-outflow-state{grid-area:2/2}.c1-outflow-time-detail small{color:var(--ui-muted);grid-column:1/-1;font-size:12px;line-height:1.6}@media (max-width:600px){.c1-outflow-time-detail{grid-template-columns:1fr;padding:12px}.c1-outflow-time-detail .c1-outflow-state{grid-area:auto/1}.c1-outflow-time-detail strong{font-size:15px}}.c1-outflow-state{white-space:normal;overflow-wrap:anywhere}.c1-stable-table .ant-table-thead>tr>th{position:relative}.workspace-column-resize-handle{z-index:3;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;width:11px;position:absolute;inset:0 -5px 0 auto}.workspace-column-resize-handle:after{content:"";background:var(--ui-line,#d9d9d9);width:1px;position:absolute;inset:9px 5px}.workspace-column-resize-handle:hover:after,.workspace-column-resize-handle:focus-visible:after{background:var(--ui-accent,#176b55);width:2px}.workspace-column-resize-handle:focus-visible{outline:2px solid var(--ui-accent,#176b55);outline-offset:-2px}.workspace-column-resize-guide{background:var(--ui-accent,#176b55);z-index:2100;pointer-events:none;will-change:transform;width:2px;position:fixed}@media (pointer:coarse){.workspace-column-resize-handle{width:17px;right:-8px}.workspace-column-resize-handle:after{left:8px}}.c1-workspace-loading{background:var(--ui-surface,#fff);border:1px solid var(--ui-line,#e5e7eb);border-radius:var(--ui-radius,10px);min-height:150px;box-shadow:none;color:var(--ui-muted,#667085);justify-content:center;align-items:center;padding:28px 24px;display:flex}.c1-workspace-loading-content{align-items:center;gap:12px;width:min(280px,100%);display:flex}.c1-workspace-loading-emblem{background:var(--ui-accent-soft,#f0efff);width:36px;height:36px;color:var(--ui-accent,#4f46e5);border:0;border-radius:9px;flex:0 0 36px;place-items:center;display:grid}.c1-workspace-loading-emblem svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.c1-workspace-loading-copy{flex:1;gap:7px;min-width:0;display:grid}.c1-workspace-loading-copy strong{color:var(--ui-muted,#667085);font-weight:400;font-size:var(--ui-font-control,13px);overflow-wrap:anywhere;line-height:1.5}.c1-workspace-loading-progress{background:var(--ui-line-soft,#edf0f4);border-radius:3px;width:100%;max-width:240px;height:2px;margin-top:4px;position:relative;overflow:hidden}.c1-workspace-loading-progress i{background:linear-gradient(90deg,transparent,var(--ui-accent,#4f46e5));border-radius:3px;width:38%;animation:1.6s ease-in-out infinite c1-loading-progress;display:block;position:absolute;inset:0}.c1-workspace-loading.is-content-only{background:0 0;border:0;border-radius:0;min-height:112px;padding:20px}.c1-prepared-workspace-content[hidden]{display:none!important}.c1-stable-table{position:relative}.c1-stable-table.is-updating:before{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,transparent 0%,var(--ui-accent,#4f46e5) 46%,transparent 100%);background-repeat:no-repeat;background-size:40% 100%;height:2px;animation:1.4s ease-in-out infinite c1-table-refresh;position:absolute;top:0;left:0;right:0}.c1-table-refresh-status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c1-stable-table .ant-table-placeholder .ant-table-cell{color:var(--ui-faint,#647184);padding-top:30px;padding-bottom:30px}.c1-inline-loading{font-size:var(--ui-font-caption,12px);color:var(--ui-faint,#647184)}.c1-factory-load-error{background:var(--ui-surface,#fff);border:1px solid var(--ui-line,#e5e7eb);border-radius:var(--ui-radius,10px);justify-content:center;padding:24px;display:flex}@keyframes c1-loading-progress{0%{transform:translate(-110%)}to{transform:translate(365%)}}@keyframes c1-table-refresh{0%{background-position:-65% 0}to{background-position:165% 0}}@media (prefers-reduced-motion:reduce){.c1-workspace-loading-progress i{opacity:.45;width:100%;animation:none}.c1-stable-table.is-updating:before{opacity:.6;background-position:50%;background-size:100% 100%;animation:none}}@media (max-width:700px){.c1-workspace-loading{min-height:144px;padding:24px 18px}}.c1-a-native-actions{flex-direction:column;gap:8px;min-width:0;display:flex}.c1-a-native-actions .ant-alert{padding:6px 10px}.c1-workspace-pagination{border-top:1px solid var(--ui-line-soft,#edf0f4);background:var(--ui-surface,#fff);min-width:0;font-size:var(--ui-font-caption,12px);color:var(--ui-muted,#667085);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.c1-pagination-summary{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.c1-pagination-summary>span{white-space:normal;overflow-wrap:anywhere;max-width:100%}.c1-pagination-summary b{color:var(--ui-ink,#20232b);font-weight:600}.c1-pagination-page{color:var(--ui-faint,#647184)}.c1-pagination-controls{flex-wrap:wrap;flex:none;align-items:center;gap:8px;max-width:100%;display:flex}.c1-pagination-size{flex:0 0 112px;width:112px}@media (max-width:600px){.c1-workspace-pagination{gap:12px;padding:12px}.c1-pagination-summary{justify-content:space-between;gap:6px 12px;width:100%}.c1-pagination-controls{justify-content:flex-end;width:100%}.c1-pagination-controls .ant-btn{padding-inline:10px}.c1-pagination-size{margin-right:auto}}.c1-customer-toolbar{z-index:15;background:var(--ui-surface);border-bottom:1px solid var(--ui-line-soft);border-radius:var(--ui-radius) var(--ui-radius) 0 0;box-shadow:none;padding:8px 12px;position:sticky;top:0}.c1-customer-toolbar-main,.c1-customer-toolbar-primary,.c1-customer-toolbar-status,.c1-customer-toolbar-selection,.c1-customer-toolbar-bulk,.c1-customer-toolbar-common{align-items:center;gap:8px;min-width:0;display:flex}.c1-customer-toolbar-main{justify-content:space-between}.c1-customer-toolbar-primary{flex-wrap:wrap;flex:1}.c1-customer-toolbar-status:empty{display:none}.c1-customer-toolbar-selection{flex-wrap:wrap;padding-top:8px}.c1-customer-toolbar-selection[hidden]{display:none}.c1-selection-count{white-space:nowrap;color:var(--ui-muted);font-size:12px}.c1-selection-count b{color:var(--ui-ink)}.c1-customer-toolbar-bulk{flex-wrap:wrap;flex:1}.c1-customer-toolbar-tools,.c1-customer-toolbar-tools>div{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.c1-customer-toolbar-tools{flex-direction:column}.c1-customer-toolbar-tools>.ant-space{flex-wrap:wrap;max-width:100%}.c1-page-panel .c1-customer-quick-filter{flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:flex}.c1-customer-quick-filter .c1-bp-filter-head{display:contents}.c1-customer-quick-filter .c1-filter-title{display:none}.c1-customer-quick-filter .c1-runtime-filter-basic{flex:1;order:-1;grid-template-columns:minmax(0,1fr);min-width:180px;max-width:420px}.c1-customer-quick-filter .c1-runtime-filter-basic .c1-bp-filter-field>span{display:none}.c1-customer-quick-filter .c1-filter-chips{flex-basis:100%;order:3;margin:0}.c1-customer-drawer-filter{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.c1-customer-drawer-filter .c1-bp-filter-range{grid-column:1/-1}.c1-customer-filter-footer{justify-content:flex-end;gap:8px;display:flex}@media (max-width:1100px){.c1-customer-toolbar{padding:6px 10px}.c1-customer-toolbar-main,.c1-customer-toolbar-primary,.c1-customer-toolbar-selection,.c1-customer-toolbar-bulk{gap:6px}.c1-customer-toolbar .ant-btn{padding-inline:10px;font-size:12px}.c1-customer-toolbar-selection{padding-top:6px}}@media (max-width:600px){.c1-customer-toolbar-main{flex-wrap:wrap}.c1-customer-toolbar-primary{flex-basis:100%}.c1-customer-toolbar-selection>.ant-btn{margin-left:auto}.c1-customer-toolbar-bulk{flex-basis:100%;order:3}}@media (max-width:460px){.c1-customer-drawer-filter{grid-template-columns:minmax(0,1fr)}}.a-customer-batch-summary{color:var(--ui-muted);align-items:flex-start;gap:10px;margin:18px 0 12px;line-height:1.65;display:flex}.a-customer-batch-summary .ant-tag{flex:none;margin:2px 0 0}.a-customer-batch-selection{border:1px solid var(--ui-line);background:var(--ui-subtle);border-radius:10px;flex-wrap:wrap;gap:6px;margin-bottom:16px;padding:12px;display:flex}.a-customer-batch-selection>span{text-overflow:ellipsis;white-space:nowrap;background:var(--ui-surface);max-width:100%;color:var(--ui-ink);border-radius:6px;padding:4px 8px;overflow:hidden}.a-customer-batch-selection small,.a-customer-batch-field small,.a-customer-batch-note{color:var(--ui-muted)}.a-customer-batch-field{color:var(--ui-ink);flex-direction:column;gap:7px;margin-top:18px;font-weight:500;display:flex}.a-customer-batch-field>.ant-select{width:100%}.a-customer-batch-field small{margin-left:6px;font-weight:400}@media (max-width:700px){.a-customer-batch-summary{display:block}.a-customer-batch-summary .ant-tag{margin-bottom:6px}.a-customer-batch-selection{padding:10px}}.a-customer-export-summary{background:var(--ui-subtle);border:1px solid var(--ui-line);color:var(--ui-ink);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:16px;display:flex}.a-customer-export-summary>span:last-child{color:var(--ui-muted);flex-basis:100%;font-size:13px}.a-customer-export-fields{padding:20px 0}.a-customer-export-heading{color:var(--ui-ink);justify-content:space-between;margin-bottom:12px;display:flex}.a-customer-export-heading span{color:var(--ui-muted);font-size:13px}.a-customer-export-fields .ant-checkbox-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.a-customer-export-note{color:var(--ui-muted);font-size:13px;line-height:1.7}@media (max-width:520px){.a-customer-export-fields .ant-checkbox-group{grid-template-columns:1fr}}.c1-a-visibility-toolbar{border-bottom:1px solid var(--ui-line);flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px 0;display:flex}.c1-a-visibility-filters{flex:510px;grid-template-columns:repeat(3,minmax(145px,1fr));gap:10px;min-width:0;display:grid}.c1-a-visibility-filters label{min-width:0;color:var(--ui-muted);flex-direction:column;gap:5px;font-size:12px;display:flex}.c1-a-visibility-filters .ant-select{width:100%}.c1-a-visibility-name{align-items:flex-start;gap:4px;min-width:0;display:flex}.c1-a-visibility-name>span{flex:1;min-width:0}.c1-a-visibility-raw{white-space:pre-wrap;overflow-wrap:anywhere}.c1-a-visibility-surface .ant-table-cell{vertical-align:top}.c1-a-visibility-surface .ant-alert,.c1-a-visibility-detail .ant-alert{margin-block:10px}.c1-a-visibility-modal{padding-bottom:0;top:24px}.c1-a-visibility-modal .ant-modal-container{flex-direction:column;max-height:calc(100dvh - 48px);display:flex;overflow:hidden}.c1-a-visibility-modal .ant-modal-header,.c1-a-visibility-modal .ant-modal-footer{flex-shrink:0}.c1-a-visibility-modal .ant-modal-body{overscroll-behavior:contain;min-height:0;overflow:auto}.c1-a-visibility-modal .ant-alert{margin-block:12px}.c1-a-visibility-batch{margin-top:12px}.c1-a-visibility-drawer .ant-drawer-body{overscroll-behavior:contain;min-width:0;padding-top:0}.c1-a-visibility-surface .ant-table-sticky-holder,.c1-a-visibility-surface .ant-table-thead>tr>th{background:var(--ui-subtle)}@media (max-width:900px){.c1-a-visibility-filters{flex-basis:100%}.c1-a-visibility-toolbar>.ant-space{width:100%}}@media (max-width:540px){.c1-a-visibility-filters{grid-template-columns:minmax(0,1fr)}}.a-native-tags-inline{flex-direction:column;gap:8px;padding:8px 0;display:flex}.a-native-tag-value{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;margin-inline-end:0}.a-native-tag-remove{margin-left:4px;min-width:20px!important;height:20px!important;padding:0 3px!important}.a-native-tag-select{width:200px;max-width:100%}.a-native-tags-toolbar{justify-content:space-between;align-items:center;gap:8px;padding:0 0 10px;display:flex}.a-native-tags-surface .ant-alert{margin-bottom:10px}.a-native-tag-raw{white-space:pre-wrap;overflow-wrap:anywhere}.a-native-tags-form{flex-direction:column;gap:12px;display:flex}.a-native-tags-form label{flex-direction:column;gap:5px;display:flex}.a-native-tag-swatch{border:2px solid var(--ui-surface);outline:1px solid var(--ui-line);border-radius:6px;width:28px;min-width:28px;height:28px}.a-native-tags-modal .ant-modal-body{max-height:65vh;overflow:auto}.a-native-tags-modal .ant-alert{margin-top:12px}.a-native-tags-drawer .ant-table-thead>tr>th{z-index:3;background:var(--ui-subtle);position:sticky;top:0}.a-native-tags-drawer .ant-drawer-body{overflow:auto}@media (max-width:600px){.a-native-tag-select{width:min(200px,100%)}.a-native-tags-toolbar{align-items:flex-start}.a-native-tags-inline>.ant-space{max-width:100%}}.a-native-tags-inline{flex-flow:wrap;align-items:center;min-width:0;padding:0}.a-native-tag-status{background:var(--ui-subtle);width:16px;height:16px;color:var(--ui-muted);border-radius:50%;justify-content:center;align-items:center;margin-inline-start:6px;font-size:11px;display:inline-flex}.c1-operation-status{color:var(--ui-muted)!important}.c1-a-list-tags{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.c1-a-list-tags .ant-tag{white-space:normal;overflow-wrap:anywhere;max-width:100%;margin:0;line-height:20px}.c1-a-list-projection-muted{color:var(--gep-text-secondary,#64748b)}.c1-a-list-field-loading{background:var(--gep-fill-secondary,#edf1f6);border-radius:3px;width:72px;height:12px;display:inline-block}.c1-a-list-projection-errors{background:var(--gep-bg-container,#fff);flex-wrap:wrap;gap:8px;padding:8px 16px;display:flex}.c1-a-list-projection-errors .ant-alert{flex:1;min-width:min(100%,280px);padding:8px 12px}.c1-a-list-calendar{white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.stored-notification-inbox{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--ui-radius);min-width:0;color:var(--ui-ink);flex-direction:column;gap:12px;margin-top:16px;padding:16px;display:flex}.stored-notification-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.stored-notification-heading{align-items:center;gap:9px;display:flex}.stored-notification-heading>.anticon{color:var(--ui-accent);font-size:18px}.stored-notification-heading h2{font-size:var(--ui-font-title);margin:0;font-weight:600}.stored-notification-toolbar .ant-select{min-width:124px}.stored-notification-summary{flex-direction:column;gap:3px;min-width:0;display:flex}.stored-notification-summary>.stored-notification-title.ant-btn{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:100%;height:auto;line-height:1.6;font-size:var(--ui-font-control);padding:0;display:block;overflow:hidden}.stored-notification-summary>span{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:pre-wrap;max-width:100%;color:var(--ui-muted);font-size:var(--ui-font-control);-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.stored-notification-inbox .ant-table{font-size:var(--ui-font-control)}.stored-notification-inbox .ant-table-container{border:1px solid var(--ui-line-soft);border-radius:var(--ui-control-radius)}.stored-notification-message{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ui-ink);line-height:1.7;font-size:var(--ui-font-body)}.stored-notification-alert.ant-alert{--notification-status-color:var(--ui-accent);background:var(--ui-subtle);color:var(--ui-ink);border-color:var(--ui-line);border-inline-start:3px solid var(--notification-status-color);border-radius:var(--ui-control-radius)}.stored-notification-alert.ant-alert-success{--notification-status-color:var(--ui-success)}.stored-notification-alert.ant-alert-warning{--notification-status-color:var(--ui-warning)}.stored-notification-alert.ant-alert-error{--notification-status-color:var(--ui-danger)}.stored-notification-alert .ant-alert-title,.stored-notification-alert .ant-alert-message{color:var(--ui-ink);font-size:var(--ui-font-control);line-height:1.6}.stored-notification-alert .ant-alert-description{color:var(--ui-muted);font-size:var(--ui-font-control)}.stored-notification-alert .ant-alert-icon{color:var(--notification-status-color)}.stored-notification-inbox .ant-tag{background:var(--ui-subtle);color:var(--ui-muted);border-color:var(--ui-line);font-size:var(--ui-font-caption)}.stored-notification-inbox .ant-tag-blue{background:var(--ui-accent-soft);color:var(--ui-accent);border-color:var(--ui-accent-soft)}.stored-notification-table{min-width:0}.stored-notification-cards{display:none}.stored-notification-cards>ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.stored-notification-card{border:1px solid var(--ui-line-soft);border-radius:var(--ui-control-radius);background:var(--ui-surface);min-width:0;padding:12px}.stored-notification-card-meta{font-size:var(--ui-font-caption);color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.stored-notification-card-meta>.ant-tag{margin-inline-end:0}.stored-notification-card-actions{border-top:1px solid var(--ui-line-soft);margin-top:10px;padding-top:8px}.stored-notification-card-actions .ant-btn-link{font-size:var(--ui-font-control);padding-inline:5px}@media (max-width:720px){.stored-notification-inbox{padding:12px}.stored-notification-toolbar{align-items:stretch}.stored-notification-toolbar>.ant-space,.stored-notification-heading{width:100%}.stored-notification-table{display:none}.stored-notification-cards{display:block}.stored-notification-card .stored-notification-title.ant-btn{white-space:normal;overflow-wrap:anywhere;width:100%;overflow:visible}.stored-notification-card .stored-notification-title.ant-btn>span{white-space:normal;overflow-wrap:anywhere;min-width:0}.stored-notification-inbox .c1-workspace-pagination{padding-left:0;padding-right:0}}.operating-action-center{min-width:0;color:var(--ui-ink);letter-spacing:0;position:relative}.operating-workbench{min-width:0}.operating-workbench-toolbar{justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.operating-workbench [hidden]{display:none!important}.operating-action-heading{justify-content:space-between;align-items:center;gap:16px;padding:10px 0 18px;display:flex}.operating-action-heading>div{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.operating-action-heading h2{margin:0;font-size:18px;font-weight:600;line-height:1.5}.operating-action-heading span{color:var(--ui-muted);font-size:12px}.operating-action-source{flex-shrink:0;align-items:center;gap:7px;display:flex}.operating-action-filters{border-bottom:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:14px;padding-bottom:16px;display:flex}.operating-action-filters>.ant-input-affix-wrapper{width:260px;max-width:100%}.operating-action-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:340px;display:grid}.operating-action-list{overscroll-behavior:contain;min-width:0;max-height:540px;padding:14px 20px 18px 0;overflow:auto}.operating-action-group{padding-bottom:14px}.operating-action-group h3{color:var(--ui-muted);align-items:center;gap:8px;margin:0;padding:8px 10px 10px;font-size:12px;font-weight:500;display:flex}.operating-action-group h3>i{background:var(--ui-muted);border-radius:50%;width:6px;height:6px}.operating-action-group.is-overdue h3>i{background:var(--ant-color-error,#cf3e48)}.operating-action-group.is-today h3>i{background:var(--ant-color-warning,#be861b)}.operating-action-group.is-upcoming h3>i{background:var(--ant-color-success,#27856a)}.operating-action-group h3>span{font-variant-numeric:tabular-nums;margin-left:auto}.operating-action-row{width:100%;min-width:0;min-height:70px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:12px;padding:12px 10px;font-family:inherit;display:flex}.operating-action-row:hover{background:var(--ui-subtle)}.operating-action-row.is-selected{background:var(--ui-surface);border-color:var(--ui-line);box-shadow:0 1px 3px #00000008}.operating-action-row:focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}.operating-action-glyph{border:1px solid var(--ui-line);width:34px;height:34px;color:var(--ant-color-success,#27856a);border-radius:6px;flex:0 0 34px;justify-content:center;align-items:center;display:flex}.operating-action-glyph.is-renewal{color:var(--ant-color-warning,#be861b)}.operating-action-glyph.is-service{color:var(--ui-muted)}.operating-action-row-copy{flex:1;min-width:0}.operating-action-row-copy b{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.6;display:block}.operating-action-row-copy small{color:var(--ui-muted);flex-wrap:wrap;gap:10px;margin-top:3px;font-size:11px;line-height:1.6;display:flex}.operating-action-row>.anticon{color:var(--ui-muted);flex-shrink:0;font-size:12px}.operating-action-inspector{border-left:1px solid var(--ui-line);min-width:0;padding:26px 24px}.operating-action-inspector>header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.operating-action-kind{color:var(--ui-muted);font-size:12px}.operating-action-inspector .ant-tag.operating-action-status{border-radius:4px;background:var(--ui-subtle)!important;color:var(--ui-muted)!important;border:1px solid var(--ui-line)!important}.operating-action-inspector .ant-tag.operating-action-status.is-overdue{color:var(--ui-ink)!important;border-inline-start:3px solid var(--ui-danger)!important}.operating-action-inspector .ant-tag.operating-action-status.is-today{color:var(--ui-ink)!important;border-inline-start:3px solid var(--ui-warning)!important}.operating-action-inspector .ant-tag.operating-action-status.is-upcoming{color:var(--ui-ink)!important;border-inline-start:3px solid var(--ui-success)!important}.operating-action-inspector>header h2{overflow-wrap:anywhere;flex:0 0 100%;max-width:100%;margin:4px 0 14px;font-size:20px;font-weight:600;line-height:1.6}.operating-action-inspector h3{align-items:center;gap:8px;margin:0 0 12px;font-size:12px;font-weight:600;display:flex}.operating-action-evidence{padding:4px 0 12px}.operating-action-evidence ul{margin:0;padding:0;list-style:none}.operating-action-evidence li{overflow-wrap:anywhere;margin:8px 0;padding-left:15px;font-size:13px;line-height:1.8;position:relative}.operating-action-evidence li:before{content:"";background:var(--ui-muted);border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:1px}.operating-action-next{padding:4px 0 12px}.operating-action-next p{color:var(--ui-muted);margin:0;font-size:13px;line-height:1.9}.operating-action-commands{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.operating-action-commands .ant-btn{white-space:normal;max-width:100%;height:auto;min-height:34px;padding-block:6px;line-height:1.5}.operating-action-inspector-empty{min-height:260px;color:var(--ui-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}.operating-action-inspector-empty>.anticon{font-size:24px}.operating-action-progress{background:var(--ui-accent);opacity:.6;height:2px;position:absolute;left:0;right:0}.operating-action-tabs{min-width:0}.operating-action-tabs>.ant-tabs-nav{margin-bottom:18px}.operating-action-tabs .ant-tabs-tab{padding-block:8px;font-size:13px}.operating-action-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:26px}.operating-action-tabs .ant-tabs-content-holder{min-width:0;min-height:245px}.operating-action-source-fields{border-top:1px solid var(--ui-line);grid-template-columns:76px minmax(0,1fr);gap:9px 12px;margin:18px 0 0;padding-top:16px;font-size:12px;line-height:1.7;display:grid}.operating-action-source-fields dt{color:var(--ui-muted)}.operating-action-source-fields dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;margin:0}.operating-action-permissions,.operating-action-results{overflow-wrap:anywhere;padding:4px 0 12px;font-size:13px;line-height:1.8}.operating-action-permissions ul{margin:0;padding:0;list-style:none}.operating-action-permissions li{border-bottom:1px solid var(--ui-line);justify-content:space-between;gap:12px;padding:9px 0;font-size:12px;display:flex}.operating-action-permissions li>span:last-child{color:var(--ui-muted);text-align:right}.operating-action-center .operating-action-note{color:var(--ui-muted);margin:16px 0 0;font-size:12px;line-height:1.8}.operating-action-stale{margin-bottom:12px}.operating-action-receipt+.operating-action-receipt{margin-top:22px}@media (max-width:900px){.operating-action-layout{grid-template-columns:minmax(0,1fr)}.operating-action-list{max-height:300px;padding-right:0}.operating-action-inspector{border-left:0;border-top:1px solid var(--ui-line);padding:22px 0}.operating-action-heading{align-items:flex-start}.operating-action-source{display:none}}@media (max-width:540px){.operating-action-filters{flex-direction:column;align-items:stretch}.operating-action-filters>.ant-input-affix-wrapper{width:100%}.operating-action-filters .ant-segmented-group{display:flex}.operating-action-filters .ant-segmented-item{flex:1}.operating-action-filters .ant-segmented-item-label{padding-inline:9px}.operating-action-heading>div{gap:5px}.operating-action-heading>div>span{flex:0 0 100%}.operating-action-inspector>header h2{font-size:18px}.operating-action-row{padding-inline:7px}}.org-permission-search{align-items:center;gap:10px;margin-bottom:14px;display:flex}.org-permission-search>.ant-input-group-wrapper{flex:1;min-width:0}.org-permission-editor .org-permission-grid{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:4px 0}.org-permission-editor .ant-collapse-header{align-items:center!important}.org-permission-unknown{background:var(--ant-color-warning-bg,#fffbe6);border-radius:8px;flex-wrap:wrap;gap:8px;margin-top:16px;padding:12px;display:flex}.org-permission-unknown>b{flex-basis:100%}.org-member-filters{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.org-member-filters>.ant-input-affix-wrapper{width:240px;max-width:100%}.org-member-filters>.ant-select{width:160px}.org-directory-summary{color:var(--ant-color-text-secondary,#667085);font-size:12px}@media (max-width:600px){.org-permission-editor .org-permission-grid{grid-template-columns:minmax(0,1fr)}.org-permission-search{flex-wrap:wrap}.org-permission-search>.ant-input-group-wrapper{flex-basis:100%}}.ai-si-settings{max-width:1100px;color:var(--ui-ink)}.ai-si-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.ai-si-settings-grid .ant-input-number{width:160px}.ai-si-settings .ant-alert{margin-bottom:16px}:is(.ai-si-settings,.ai-agent) .ant-checkbox-checked:not(.ant-checkbox-disabled){background:var(--ui-accent);border-color:var(--ui-accent)}:is(.ai-si-settings,.ai-agent) .ant-checkbox-checked:after{border-color:var(--ui-on-accent)}.ai-si-settings .ant-switch.ant-switch-checked .ant-switch-inner-checked{color:var(--ui-on-accent)}.ai-si-settings .ant-switch.ant-switch-checked .ant-switch-handle:before{background:var(--ui-on-accent)}.ai-si-workspace.ai-agent{background:var(--ui-surface);min-width:0;height:calc(100dvh - 142px);min-height:360px;color:var(--ui-ink);letter-spacing:0;border:1px solid var(--ui-line);border-radius:8px;flex-direction:column;padding:0;font-size:13px;display:flex;overflow:hidden}.ai-agent *,.ai-agent-drawer *{box-sizing:border-box}.ai-agent-toolbar{border-bottom:1px solid var(--ui-line);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;min-height:72px;padding:13px 20px;display:flex}.ai-workspace-identity{flex:1;align-items:center;gap:10px;min-width:145px;display:flex}.ai-workspace-identity>div{flex-direction:column;gap:3px;min-width:0;display:flex}.ai-workspace-identity b{overflow-wrap:anywhere;font-size:14px;font-weight:600}.ai-workspace-identity b>span{color:var(--ui-muted);margin-left:4px;font-size:12px;font-weight:500}.ai-workspace-identity>div>span{color:var(--ui-muted);font-size:11px}.ai-agent-symbol{border:1px solid var(--ui-accent);width:36px;height:36px;color:var(--ui-on-accent);background:var(--ui-accent);border-radius:8px;flex-shrink:0;place-items:center;font-size:19px;display:grid}.ai-task-controls{align-items:center;gap:9px;min-width:0;display:flex}.ai-task-controls>.ant-select{width:184px}.ai-task-controls .ant-segmented{background:var(--ui-subtle);border:1px solid var(--ui-line-soft);padding:3px;font-size:12px}.ai-task-controls .ant-segmented-item-label{min-width:37px;line-height:26px}.ai-toolbar-actions{border-left:1px solid var(--ui-line);padding-left:10px}.ai-toolbar-actions .ant-btn{width:32px;height:32px;color:var(--ui-muted);padding:0}.ai-toolbar-actions .is-active{background:var(--ui-accent-soft);color:var(--ui-accent)}.ai-workspace-error{flex-shrink:0;margin:8px 16px}.ai-agent-layout{flex:1;grid-template-columns:238px minmax(0,1fr);min-width:0;min-height:0;display:grid}.ai-agent.with-evidence .ai-agent-layout{grid-template-columns:238px minmax(0,1fr) 300px}.ai-agent-resources{background:var(--ui-subtle);border-right:1px solid var(--ui-line);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.ai-pane-heading{border-bottom:1px solid var(--ui-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-height:51px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.ai-pane-heading>span:first-child{align-items:center;gap:8px;display:flex}.ai-pane-heading>span:first-child>.anticon{color:var(--ui-muted)}.ai-pane-heading .ant-btn{width:28px;height:28px;padding:0}.ai-selection-count{color:var(--ui-muted);font-variant-numeric:tabular-nums;border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:4px;padding:1px 6px;font-size:11px;font-weight:500}.ai-resource-filters{gap:8px;padding:12px;display:grid}.ai-resource-filters .ant-select{width:100%}.ai-selected-customers{flex-wrap:wrap;gap:5px;max-height:110px;padding:0 12px 10px;display:flex;overflow:auto}.ai-selected-customers .ant-tag{white-space:normal;overflow-wrap:anywhere;align-items:center;gap:4px;max-width:100%;margin:0;font-size:11px;display:inline-flex}.ai-resource-list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;position:relative;overflow:auto}.ai-resource-list .ant-empty{padding:24px 8px}.ai-resource-row.ant-checkbox-wrapper{border-bottom:1px solid var(--ui-line-soft);width:100%;color:var(--ui-ink);cursor:pointer;align-items:flex-start;gap:10px;padding:15px 16px;transition:background-color .12s;display:flex;margin:0!important}.ai-resource-row:hover{background:var(--ui-accent-soft)}.ai-resource-row.is-selected{background:var(--ui-surface);box-shadow:inset 3px 0 var(--ui-success)}.ai-resource-row .ant-checkbox{align-self:flex-start;margin-top:3px}.ai-resource-row>span:last-child{flex:1;min-width:0;padding:0}.ai-resource-row b{overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.8;display:block}.ai-resource-row small{color:var(--ui-muted);justify-content:space-between;gap:8px;margin-top:7px;font-size:10px;line-height:1.5;display:flex}.ai-resource-pagination{border-top:1px solid var(--ui-line);min-height:45px;color:var(--ui-muted);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:space-between;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:flex}.ai-resource-pagination .ant-btn{width:27px;height:27px;padding:0}.ai-thin-progress{z-index:1;background:var(--ui-accent);height:2px;animation:1.2s ease-in-out infinite ai-progress-pulse;position:sticky;top:0}@keyframes ai-progress-pulse{50%{opacity:.25}}.ai-agent-thread{background:var(--ui-surface);flex-direction:column;min-width:0;min-height:0;display:flex}.ai-thread-context{border-bottom:1px solid var(--ui-line-soft);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:51px;padding:10px 26px;font-size:11px;display:flex}.ai-thread-context>div{align-items:center;gap:12px;min-width:0;display:flex}.ai-context-label{white-space:nowrap;color:var(--ui-muted);flex-shrink:0}.ai-thread-context b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.ai-context-model{color:var(--ui-muted);flex-shrink:0;align-items:center;gap:6px;font-size:10px;display:inline-flex}.ai-context-model:before{content:"";background:var(--ui-faint);border-radius:50%;flex-shrink:0;width:5px;height:5px}.ai-context-model.is-configured:before{background:var(--ui-success)}.ai-thread-viewport{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:30px 30px 20px;scroll-padding-top:24px;overflow:auto}.ai-thread-message{overflow-wrap:anywhere;min-width:0}.ai-thread-message.is-assistant{padding-bottom:32px}.ai-thread-message.is-user{justify-content:flex-end;padding:0 0 28px;display:flex}.ai-user-question{background:var(--ui-subtle);border:1px solid var(--ui-line-soft);max-width:90%;color:var(--ui-ink);border-radius:8px;padding:12px 16px;font-size:12px;line-height:1.8}.ai-question-label{color:var(--ui-muted);margin-bottom:5px;font-size:10px;display:block}.ai-user-question p{white-space:pre-wrap;margin:0}.ai-workspace-overview{max-width:800px;margin-inline:auto;padding:0 0 22px}.ai-overview-heading{align-items:center;gap:13px;margin-bottom:24px;display:flex}.ai-overview-mark{border:1px solid var(--ui-line);background:var(--ui-surface);width:44px;height:44px;color:var(--ui-accent);border-radius:8px;flex-shrink:0;place-items:center;font-size:22px;display:grid}.ai-overview-eyebrow{color:var(--ui-muted);margin-bottom:4px;font-size:10px;display:block}.ai-overview-heading h2{overflow-wrap:anywhere;margin:0 0 6px;font-size:19px;font-weight:600;line-height:1.5}.ai-overview-heading p{color:var(--ui-muted);flex-wrap:wrap;gap:7px 13px;margin:0;font-size:11px;display:flex}.ai-model-state{align-items:center;gap:5px;display:inline-flex}.ai-model-state:before{content:"";background:var(--ui-faint);border-radius:50%;flex-shrink:0;width:5px;height:5px}.ai-model-state.is-configured:before{background:var(--ui-success)}.ai-task-launcher{border-top:1px solid var(--ui-line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;margin:0 0 28px;display:grid}.ai-task-launcher>button{border:0;border-bottom:1px solid var(--ui-line);text-align:left;min-width:0;min-height:48px;color:var(--ui-muted);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:10px 1px;font-size:11px;display:flex}.ai-task-launcher>button>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0;line-height:1.7}.ai-task-launcher>button>.anticon{color:var(--ui-faint);flex-shrink:0;font-size:10px}.ai-task-launcher>button:hover{color:var(--ui-ink)}.ai-task-launcher>button.is-selected{color:var(--ui-ink);font-weight:600}.ai-task-launcher>button.is-selected>.anticon{color:var(--ui-success);font-size:12px}.ai-task-launcher>button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.ai-task-launcher-icon{width:25px;height:25px;color:var(--ui-muted);background:var(--ui-subtle);border-radius:5px;flex-shrink:0;place-items:center;font-size:13px;display:grid}.ai-overview-section-heading{min-height:25px;color:var(--ui-muted);justify-content:space-between;align-items:center;margin-bottom:6px;font-size:11px;display:flex}.ai-overview-section-heading .ant-btn{height:26px;padding:0 4px;font-size:11px}.ai-input-dimensions{border-top:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);gap:0;margin-bottom:0;display:grid}.ai-input-dimensions>div{border-bottom:1px solid var(--ui-line-soft);grid-template-columns:18px minmax(60px,1fr) minmax(80px,auto);align-items:center;gap:10px;padding:12px 0;font-size:12px;display:grid}.ai-input-dimensions>div:last-child{border-bottom:0}.ai-input-dimensions .anticon{color:var(--ui-muted)}.ai-input-dimensions b{color:var(--ui-muted);font-size:11px;font-weight:400}.ai-context-coverage{color:var(--ui-muted);align-items:center;gap:8px;font-size:12px;display:flex}.ai-context-coverage>.anticon{color:var(--ui-success)}.ai-context-coverage .ant-btn{height:auto;margin-left:auto;padding:0;font-size:12px}.ai-real-progress{min-height:44px;color:var(--ui-muted);align-items:center;gap:10px;padding:12px 0;font-size:12px;display:flex}.ai-real-progress .anticon{color:var(--ui-accent)}.ai-composer-region{border-top:1px solid var(--ui-line-soft);background:var(--ui-surface);flex-shrink:0;min-width:0;max-height:65%;padding:12px 22px 10px;overflow-y:auto}.ai-agent-composer{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:8px;padding:13px 15px 10px;box-shadow:0 2px 7px #00000004}.ai-agent-composer:focus-within{border-color:var(--ui-faint);box-shadow:0 0 0 2px var(--ui-accent-soft)}.ai-agent-composer>textarea{resize:none;width:100%;color:var(--ui-ink);font:inherit;background:0 0;border:0;outline:0;min-height:46px;max-height:124px;padding:0;line-height:1.8;display:block;overflow-y:auto!important}.ai-agent-composer>textarea::placeholder{color:var(--ui-faint)}.ai-agent-composer>textarea:disabled{opacity:.65}.ai-agent-composer.is-running{background:var(--ui-subtle);box-shadow:none}.ai-composer-policy{min-height:24px;color:var(--ui-muted);justify-content:space-between;align-items:center;gap:10px;padding-top:6px;font-size:10px;display:flex}.ai-composer-policy>span{align-items:center;gap:5px;display:inline-flex}.ai-composer-policy .anticon{color:var(--ui-success)}.ai-composer-footer{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.ai-composer-footer>div{min-width:0;color:var(--ui-muted);align-items:center;gap:7px;font-size:11px;display:flex}.ai-composer-footer .ant-tag{margin:0;font-size:10px;line-height:20px}.ai-composer-footer .ant-btn-text{width:28px;height:28px;padding:0}.ai-composer-footer>.ant-btn{flex-shrink:0;height:32px;font-size:12px}.ai-document-input{border:1px solid var(--ui-line);border-radius:6px;margin-bottom:10px;padding:8px 10px}.ai-document-input>div{color:var(--ui-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.ai-document-input>div .ant-btn{width:26px;height:26px;padding:0}.ai-document-input textarea{font-size:12px}.ai-generation-status{min-width:0;padding:1px 0 12px}.ai-generation-current{min-height:25px;color:var(--ui-ink);align-items:center;gap:8px;font-size:11px;display:flex}.ai-generation-current>b{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:500}.ai-generation-current>.anticon{color:var(--ui-accent);font-size:13px}.ai-generation-current>time{font-variant-numeric:tabular-nums;color:var(--ui-muted);white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:inline-flex}.ai-generation-steps{flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0;padding:6px 0 0 22px;list-style:none;display:flex}.ai-generation-steps>li{color:var(--ui-muted);align-items:center;gap:5px;font-size:10px;line-height:1.8;display:inline-flex}.ai-generation-steps>li.is-complete>.anticon{color:var(--ui-success)}.ai-generation-steps>li.is-current{color:var(--ui-ink)}.ai-stage-marker{border:1px solid var(--ui-faint);border-radius:50%;width:10px;height:10px;display:inline-block}.ai-thread-pending{align-items:flex-start;gap:12px;min-height:127px;padding:6px 0 18px;display:flex}.ai-pending-symbol{width:30px;height:30px;color:var(--ui-accent);background:var(--ui-subtle);border:1px solid var(--ui-line);border-radius:6px;flex-shrink:0;place-items:center;font-size:16px;display:grid}.ai-thread-pending>div{flex:1;min-width:0}.ai-thread-pending b{font-size:12px;font-weight:600;line-height:1.8;display:block}.ai-thread-pending>div>span{color:var(--ui-muted);margin-top:4px;font-size:11px;line-height:1.8;display:block}.ai-pending-lines{gap:9px;max-width:380px;padding-top:17px;display:grid}.ai-pending-lines>i{background:var(--ui-line);border-radius:2px;height:5px;animation:1.6s ease-in-out infinite ai-progress-pulse;display:block}.ai-pending-lines>i:nth-child(2){width:85%;animation-delay:.2s}.ai-pending-lines>i:nth-child(3){width:60%;animation-delay:.4s}.ai-analysis-failure{margin-bottom:12px}.ai-agent-evidence{border-left:1px solid var(--ui-line);background:var(--ui-subtle);min-width:0;min-height:0}.ai-evidence-panel{min-width:0;height:100%;min-height:0;color:var(--ui-ink);flex-direction:column;display:flex}.ai-pane-empty{flex:1;place-items:center;min-height:240px;font-size:12px;display:grid}.ai-pane-empty .ant-empty-description{color:var(--ui-muted);font-size:12px}.ai-evidence-meta{font-variant-numeric:tabular-nums;border-bottom:1px solid var(--ui-line-soft);color:var(--ui-muted);grid-template-columns:1fr 1fr;gap:8px;padding:12px 14px;font-size:11px;display:grid}.ai-evidence-controls{gap:9px;padding:12px;display:grid}.ai-evidence-controls .ant-select{width:100%}.ai-evidence-controls .ant-segmented{font-size:11px}.ai-evidence-controls .ant-segmented-item-label{padding:0 9px}.ai-evidence-body{scrollbar-width:thin;overscroll-behavior:contain;flex:1;min-height:0;padding:0 14px;overflow:auto}.ai-evidence-body .ant-empty{padding:24px 0}.ai-evidence-body .ant-empty-description{font-size:12px}.ai-coverage-line{border-bottom:1px solid var(--ui-line);color:var(--ui-muted);gap:6px;padding:12px 0;font-size:11px;display:grid}.ai-coverage-line>b{color:var(--ui-ink);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.ai-coverage-line .is-complete{color:var(--ui-success)}.ai-coverage-line .is-limited{color:var(--ui-warning)}.ai-evidence-source{border-bottom:1px solid var(--ui-line);padding:16px 0}.ai-evidence-source.is-focused{box-shadow:inset 2px 0 var(--ui-accent);padding-left:10px}.ai-evidence-source>header{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;font-size:12px;line-height:1.6;display:flex}.ai-evidence-source>header>b{font-weight:600}.ai-evidence-source .ant-tag{margin:0;font-size:10px;line-height:18px}.ai-evidence-source dl{gap:12px;margin:0;display:grid}.ai-evidence-source dl>div{min-width:0}.ai-evidence-source dt{color:var(--ui-muted);margin-bottom:3px;font-size:10px;line-height:1.5}.ai-evidence-source dd{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ui-ink);margin:0;font-size:12px;line-height:1.75}.ai-evidence-footer{border-top:1px solid var(--ui-line);color:var(--ui-muted);flex-shrink:0;gap:8px;padding:10px 12px;font-size:10px;display:grid}.ai-evidence-footer .ant-pagination{justify-content:center;display:flex}.ai-evidence-footer>span{text-align:right}.ai-activity-figure{margin:12px 0 18px}.ai-activity-figure figcaption{color:var(--ui-muted);margin-bottom:10px;font-size:10px}.ai-activity-chart{border-bottom:1px solid var(--ui-line);align-items:flex-end;gap:5px;height:86px;display:flex}.ai-activity-chart>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:5px;min-width:0;height:100%;display:flex}.ai-activity-chart>div>span{background:var(--ui-success);opacity:.75;border-radius:2px 2px 0 0;width:100%;max-width:20px}.ai-activity-chart small{color:var(--ui-muted);font-variant-numeric:tabular-nums;font-size:9px;line-height:15px}.ai-filter-proposals,.ai-applied-filters{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.ai-filter-proposals .ant-tag,.ai-applied-filters .ant-tag{white-space:normal;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:11px}.ai-analysis-report{min-width:0;max-width:840px;color:var(--ui-ink);margin-inline:auto;font-size:14px;line-height:1.9}.ai-report-head{border-bottom:1px solid var(--ui-line);justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:24px;padding-bottom:19px;display:flex}.ai-report-head>div{min-width:0}.ai-report-head h2{margin:0 0 10px;font-size:20px;font-weight:600;line-height:1.6}.ai-report-head .ant-btn{width:30px;height:30px;padding:0}.ai-report-byline{color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:11px;line-height:1.8;display:flex}.ai-report-byline .ant-tag{margin:0;font-size:11px;line-height:20px}.ai-report-summary{border-left:2px solid var(--ui-success);white-space:pre-wrap;color:var(--ui-ink);margin:0 0 28px;padding-left:15px;font-size:14px;line-height:2}.ai-report-finding{border-top:1px solid var(--ui-line-soft);padding:20px 0}.ai-finding-title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ai-finding-title h3,.ai-report-section>h3,.ai-section-heading h3,.ai-review-section h3{overflow-wrap:anywhere;margin:0 0 10px;font-size:14px;font-weight:600;line-height:1.8}.ai-report-finding p{white-space:pre-wrap;color:var(--ui-ink);margin:0 0 10px}.ai-confidence{white-space:nowrap;color:var(--ui-muted);flex-shrink:0;font-size:11px;line-height:24px}.confidence-high{color:var(--ui-success)}.confidence-low{color:var(--ui-warning)}.ai-citations{flex-wrap:wrap;gap:6px;min-height:0;display:flex}.ai-citations>button{border:1px solid var(--ui-line);background:var(--ui-subtle);min-width:32px;height:25px;color:var(--ui-muted);font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:0 7px;font-size:11px;display:inline-flex}.ai-citations>button:hover{background:var(--ui-accent-soft);border-color:var(--ui-faint);color:var(--ui-ink)}.ai-citations>button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.ai-report-section{border-top:1px solid var(--ui-line);margin-top:22px;padding-top:18px}.ai-section-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.ai-section-heading .ant-btn{width:28px;height:28px;padding:0}.ai-follow-draft{border-left:2px solid var(--ui-accent);background:var(--ui-subtle);white-space:pre-wrap;border-radius:0 4px 4px 0;padding:14px 16px;line-height:1.9}.ai-analysis-report .ant-table td p{margin:0 0 6px}.ai-action-item{border-bottom:1px solid var(--ui-line-soft);padding:12px 0}.ai-action-item p{margin:6px 0}.ai-action-list{margin:0;padding-left:21px}.ai-action-list>li{padding:7px 0 12px 3px}.ai-action-list p{margin:5px 0}.ai-action-customer{color:var(--ui-muted);margin-left:8px;font-size:11px;display:inline-block}.ai-report-section ul{margin:0;padding-left:20px}.ai-report-section li{margin-bottom:7px}.ai-report-limitations{margin-top:22px}.ai-report-limitations ul{margin:0;padding-left:15px}.ai-report-limitations li{margin-bottom:4px;font-size:11px;line-height:1.8}.ai-workflow-trace{color:var(--ui-muted);margin-top:18px;font-size:11px}.ai-workflow-trace .ant-collapse-header{padding:8px 0!important}.ai-workflow-trace .ant-collapse-body{padding:0!important}.ai-workflow-trace ol{margin:0;padding:4px 0;list-style:none}.ai-workflow-trace li{color:var(--ui-muted);align-items:center;gap:9px;padding:7px 0;font-size:11px;display:flex}.ai-workflow-trace li>.anticon{color:var(--ui-success)}.ai-workflow-trace li>span{flex:1;min-width:0}.ai-workflow-trace time{font-variant-numeric:tabular-nums;font-size:10px}.ai-review-section{border-top:1px solid var(--ui-line);gap:10px;margin-top:19px;padding-top:19px;display:grid}.ai-review-section h3{margin:0}.ai-review-section textarea,.ai-review-section .ant-btn{font-size:12px}.ai-review-section p{color:var(--ui-muted);margin:8px 0;font-size:12px}.ai-agent-drawer .ant-drawer-body{padding:0;overflow:hidden}.ai-agent-drawer .ai-evidence-panel{background:var(--ui-surface)}.ai-agent-drawer .ai-agent-resources{border-right:0}.ai-agent-settings-drawer .ant-drawer-content-wrapper,.ai-agent-history-drawer .ant-drawer-content-wrapper{max-width:100vw}.ai-agent-settings-drawer .ant-drawer-body{padding:24px}.ai-history-list{flex-direction:column;gap:0;display:flex}.ai-history-row{text-align:left;border:0;border-bottom:1px solid var(--ui-line);width:100%;color:var(--ui-ink);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:16px 0;display:flex}.ai-history-row:hover:not(:disabled){background:var(--ui-subtle)}.ai-history-row:disabled{opacity:.55;cursor:default}.ai-history-row>span:first-child{flex:1;min-width:0}.ai-history-row b{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.7;display:block}.ai-history-row small{color:var(--ui-muted);margin-top:6px;font-size:11px;line-height:1.7;display:block}.ai-history-row .ant-tag{margin:0;font-size:11px}@media (min-width:1600px){.ai-agent.with-evidence .ai-agent-layout{grid-template-columns:270px minmax(0,1fr) 340px}.ai-thread-viewport{padding:36px 44px 24px}.ai-thread-context,.ai-composer-region{padding-inline:36px}}@media (max-width:1199px){.ai-agent-layout{grid-template-columns:224px minmax(0,1fr)}.ai-agent-toolbar{gap:8px;padding:11px 14px}.ai-task-controls>.ant-select{width:176px}.ai-thread-viewport{padding:26px 24px 16px}.ai-thread-context{padding-inline:24px}.ai-composer-region{padding:10px 18px 8px}}@media (max-width:767px){.ai-si-workspace.ai-agent{border-radius:6px;height:calc(100dvh - 126px);min-height:340px}.ai-agent-layout{grid-template-columns:minmax(0,1fr)}.ai-agent-toolbar{gap:10px;min-height:100px;padding:10px 12px}.ai-workspace-identity{flex:1;min-width:110px}.ai-workspace-identity>div>span{display:none}.ai-workspace-identity b{font-size:13px}.ai-workspace-identity b>span{display:none}.ai-agent-symbol{width:29px;height:29px;font-size:16px}.ai-task-controls{order:3;width:100%}.ai-task-controls>.ant-select{flex:1;width:auto;min-width:0}.ai-toolbar-actions{border-left:0;margin-left:auto;padding-left:0}.ai-toolbar-actions .ant-btn{width:27px;height:29px}.ai-thread-context{gap:8px;min-height:44px;padding:10px 16px}.ai-thread-context>div{gap:9px}.ai-context-label{font-size:11px}.ai-thread-context b{max-width:180px;font-size:11px}.ai-context-model{gap:4px;font-size:10px}.ai-thread-viewport{padding:22px 18px 14px}.ai-composer-region{padding:10px 12px 7px}.ai-agent-composer{padding:11px 12px 8px}.ai-composer-footer>div{gap:5px}.ai-composer-policy{font-size:10px}.ai-generation-steps{column-gap:12px;padding-left:21px}.ai-generation-current{font-size:12px}.ai-generation-current>time{font-size:11px}.ai-thread-pending{min-height:115px;padding-bottom:12px}.ai-report-head{margin-bottom:20px;padding-bottom:16px}.ai-report-head h2,.ai-overview-heading h2{font-size:19px}.ai-report-byline{gap:4px 7px}.ai-user-question{max-width:96%;padding:11px 13px;font-size:13px}.ai-overview-heading{margin-bottom:24px}.ai-model-state{font-size:11px}.ai-workspace-overview{padding-top:0}.ai-task-launcher{column-gap:16px;margin-bottom:23px}.ai-task-launcher>button{gap:7px;font-size:12px}.ai-task-launcher-icon{width:24px;height:24px;font-size:12px}.ai-report-section .ant-table-wrapper{min-width:0;max-width:100%}.ai-agent-settings-drawer .ant-drawer-body{padding:18px}.ai-document-input textarea{max-height:100px}.ai-confidence{font-size:11px}.ai-report-finding{padding:18px 0}}@media (max-width:700px){.ai-si-settings-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ai-thin-progress,.ai-pending-lines>i{animation:none}}.ai-public-research-entry{border-bottom:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:16px 0;display:flex}.ai-public-research-entry>div{align-items:center;gap:12px;min-width:0;display:flex}.ai-public-research-entry>div>.anticon{color:var(--ui-accent);font-size:19px}.ai-public-research-entry span{min-width:0}.ai-public-research-entry b{font-size:13px;font-weight:500;display:block}.ai-public-research-entry small{color:var(--ui-muted);overflow-wrap:anywhere;margin-top:4px;font-size:11px;line-height:1.7;display:block}.ai-public-research-entry .ant-btn{flex-shrink:0;font-size:12px}.ai-composer-research{color:var(--ui-muted);align-items:center;gap:7px;margin:0 0 8px;font-size:11px;display:flex}.ai-composer-research>button:not(.ant-btn){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ai-composer-research .ant-btn{width:22px;height:22px;padding:0}.ai-research-drawer .ant-drawer-content-wrapper{max-width:100vw}.ai-research-drawer .ant-drawer-body{color:var(--ui-ink);padding:22px 26px}.ai-research-drawer .ant-alert{margin:14px 0;font-size:12px}.ai-research-drawer .ant-segmented{margin-top:18px}.ai-research-identity{align-items:center;gap:14px;min-width:0;display:flex}.ai-research-identity>.anticon{color:var(--ui-accent);font-size:24px}.ai-research-identity>div{gap:5px;min-width:0;display:grid}.ai-research-identity b{overflow-wrap:anywhere;font-size:16px;line-height:1.6}.ai-research-identity span{color:var(--ui-muted);overflow-wrap:anywhere;font-size:11px}.ai-research-search{padding:8px 0 20px}.ai-research-plan{margin:15px 0}.ai-research-plan>div{border-bottom:1px solid var(--ui-line-soft);align-items:center;gap:14px;padding:14px 0;display:flex}.ai-research-plan span{font-variant-numeric:tabular-nums;color:var(--ui-muted);font-size:11px}.ai-research-plan b{font-size:13px;font-weight:500}.ai-research-search a{font-size:11px}.ai-research-manual{gap:18px;padding:22px 0;display:grid}.ai-research-manual label:not(.ant-checkbox-wrapper){gap:8px;font-size:12px;display:grid}.ai-research-manual>.ant-btn{justify-self:start}.ai-research-manual .ant-checkbox-wrapper{font-size:12px}.ai-research-results{border-top:1px solid var(--ui-line);padding-top:8px}.ai-research-results>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;display:flex}.ai-research-results h3{margin:0;font-size:14px;font-weight:600}.ai-research-results>header>span{color:var(--ui-muted);font-size:10px}.ai-public-source{border-bottom:1px solid var(--ui-line);min-width:0;padding:20px 0;font-size:12px}.ai-public-source.is-quarantined{border-left:2px solid var(--ui-warning);padding-left:12px}.ai-public-source .ant-checkbox-wrapper{color:var(--ui-ink);align-items:flex-start;line-height:1.8}.ai-public-source .ant-checkbox{align-self:flex-start;margin-top:4px}.ai-public-source .ant-checkbox-wrapper b{overflow-wrap:anywhere;font-size:13px;font-weight:500}.ai-public-source-meta{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;display:flex}.ai-public-source-meta .ant-tag{margin:0;font-size:10px}.ai-public-source-meta>span:not(.ant-tag){color:var(--ui-muted);font-size:10px}.ai-public-source>a{overflow-wrap:anywhere;max-width:100%;font-size:10px;display:inline-block}.ai-public-source p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:190px;margin:10px 0;line-height:1.8;overflow:auto}.ai-public-source small{color:var(--ui-muted);font-size:10px}.ai-research-footer{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.ai-research-footer>span,.ai-research-config-state{color:var(--ui-muted);font-size:11px}.ai-company-dossier{min-width:0;margin:0 0 26px}.ai-dossier-heading{border-top:1px solid var(--ui-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 0;display:flex}.ai-dossier-heading>div{min-width:0}.ai-dossier-kicker{color:var(--ui-muted);font-size:10px}.ai-dossier-heading h3{overflow-wrap:anywhere;margin:4px 0 5px;font-size:16px;font-weight:600;line-height:1.65}.ai-dossier-heading code{color:var(--ui-muted);overflow-wrap:anywhere;font:11px ui-monospace,monospace}.ai-dossier-heading>.ant-tag{white-space:normal;flex-shrink:0;max-width:130px;margin:3px 0 0;font-size:10px;line-height:21px}.ai-dossier-provenance{border-bottom:1px solid var(--ui-line);color:var(--ui-muted);flex-wrap:wrap;justify-content:space-between;gap:7px;padding:9px 0;font-size:11px;display:flex}.ai-dossier-provenance>span:first-child{color:var(--ui-ink);font-weight:600}.ai-enterprise-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0 0 20px;display:grid}.ai-enterprise-facts>div{border-bottom:1px solid var(--ui-line-soft);min-width:0;padding:13px 0}.ai-enterprise-facts dt{color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;font-size:11px;display:flex}.ai-enterprise-facts dt small{color:var(--ui-accent);font-size:9px}.ai-enterprise-facts dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.8}.ai-fact-citations{gap:4px;margin-top:6px;display:flex}.ai-fact-citations button,.ai-dossier-timeline button{color:var(--ui-accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:10px;display:inline-flex}.ai-dossier-timeline{margin:0;padding:7px 0;list-style:none}.ai-dossier-timeline li{border-bottom:1px solid var(--ui-line-soft);grid-template-columns:100px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.ai-dossier-timeline time{color:var(--ui-muted);font-variant-numeric:tabular-nums;font-size:10px;line-height:1.8}.ai-dossier-timeline p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:92px;margin:0 0 6px;font-size:12px;line-height:1.8;overflow:auto}.ai-dossier-footnote{color:var(--ui-muted);margin:12px 0;font-size:10px;line-height:1.8}.ai-evidence-public-link{gap:6px;margin-bottom:14px;font-size:11px;display:inline-flex}@media (max-width:767px){.ai-agent-toolbar{column-gap:6px}.ai-workspace-identity{min-width:100px}.ai-toolbar-actions .ant-btn{width:25px}.ai-research-drawer .ant-drawer-body{padding:18px}.ai-public-research-entry{align-items:flex-start}.ai-public-research-entry>div{gap:8px}.ai-public-research-entry .ant-btn{padding-inline:9px}.ai-dossier-heading{flex-wrap:wrap}.ai-dossier-heading h3{font-size:15px}.ai-enterprise-facts{gap:0 18px}.ai-dossier-timeline li{grid-template-columns:82px minmax(0,1fr);gap:10px}.ai-dossier-provenance{font-size:10px}}@media (max-width:370px){.ai-enterprise-facts{grid-template-columns:minmax(0,1fr)}}.ai-research-drawer .ant-alert{--research-status:var(--ui-accent);background:var(--ui-subtle);border:1px solid var(--ui-line);border-inline-start:3px solid var(--research-status);color:var(--ui-ink);border-radius:6px}.ai-research-drawer .ant-alert-warning{--research-status:var(--ui-warning)}.ai-research-drawer .ant-alert-error{--research-status:var(--ui-danger)}.ai-research-drawer .ant-alert-title,.ai-research-drawer .ant-alert-message{color:var(--ui-ink);font-size:13px;line-height:1.7}.ai-research-drawer .ant-alert-description{color:var(--ui-muted);font-size:12px;line-height:1.8}.ai-research-drawer .ant-alert-icon{color:var(--research-status)}.ai-resource-row b{font-size:13px}.ai-resource-row small{font-size:11px}.ai-thread-context,.ai-thread-context b{font-size:12px}.ai-context-model,.ai-overview-eyebrow{font-size:11px}.ai-overview-heading p{font-size:12px}.ai-task-launcher>button{font-size:13px}.ai-overview-section-heading{font-size:12px}.ai-input-dimensions>div{font-size:13px}.ai-input-dimensions b{font-size:12px}.ai-public-research-entry b{font-size:14px}.ai-public-research-entry small{font-size:12px}.ai-agent-composer{font-size:14px}.ai-composer-footer>div{font-size:12px}.ai-composer-footer .ant-tag{font-size:11px}.ai-composer-footer>.ant-btn{height:34px;font-size:13px}.ai-composer-policy{font-size:11px}.ai-generation-current{font-size:12px}.ai-generation-current>time,.ai-generation-steps>li{font-size:11px}.ai-thread-pending b{font-size:13px}.ai-thread-pending>div>span{font-size:12px}.ai-user-question{font-size:13px}.ai-question-label{font-size:11px}.ai-evidence-meta{gap:8px 12px;padding:13px 16px;font-size:12px;line-height:1.8}.ai-evidence-controls{gap:10px;padding:14px 16px}.ai-evidence-controls .ant-input-affix-wrapper{font-size:13px}.ai-evidence-body{padding-inline:16px}.ai-coverage-line{gap:7px;padding:15px 0;font-size:12px;line-height:1.8}.ai-coverage-line>b{font-size:13px}.ai-evidence-source>header{margin-bottom:14px;font-size:13px}.ai-evidence-source dt{margin-bottom:5px;font-size:11px;line-height:1.8}.ai-evidence-source dd{font-size:13px;line-height:1.85}.ai-evidence-footer{padding:12px 16px;font-size:11px}.ai-analysis-report .ant-table{font-size:13px}.ai-report-limitations li,.ai-workflow-trace li{font-size:12px}.ai-review-section textarea,.ai-review-section p{font-size:13px}.ai-dossier-kicker{font-size:11px}.ai-dossier-heading h3{font-size:17px}.ai-dossier-provenance{font-size:12px;line-height:1.8}.ai-enterprise-facts dt{font-size:12px}.ai-enterprise-facts dt small{font-size:10px}.ai-enterprise-facts dd{font-size:13px;line-height:1.9}.ai-enterprise-facts .is-unknown dd{color:var(--ui-muted);font-size:12px}.ai-fact-citations button,.ai-dossier-timeline button,.ai-dossier-timeline time{font-size:11px}.ai-dossier-timeline p{font-size:13px}.ai-dossier-footnote{font-size:11px}:is(.ai-composer-region:has(.ai-generation-status),.ai-composer-region:has(.ai-document-input)){max-height:80%}.ai-agent-composer.is-running>textarea{height:46px!important;min-height:46px!important;max-height:46px!important}.ai-document-input.is-locked{background:var(--ui-subtle);padding:5px 10px}.ai-document-input.is-locked textarea{display:none}.ai-document-input small{color:var(--ui-muted);font-size:11px}.ai-research-method-heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-research-limitation{color:var(--ui-muted);font-size:12px;line-height:1.8}@media (max-width:767px){.ai-agent-toolbar{row-gap:9px}.ai-task-controls .ant-segmented-item-label{line-height:24px}.ai-task-launcher>button{font-size:12px}.ai-context-model{font-size:10px}.ai-thread-context{padding-inline:14px}.ai-thread-context b{font-size:11px}.ai-composer-policy,.ai-generation-steps>li{font-size:10px}.ai-enterprise-facts dt{font-size:11px}.ai-enterprise-facts dd{font-size:13px}.ai-research-drawer .ant-segmented{width:100%;max-width:100%}.ai-research-drawer .ant-segmented-group{width:100%;display:flex}.ai-research-drawer .ant-segmented-item{flex:1;min-width:0}.ai-research-drawer .ant-segmented-item-label{min-width:0;padding-inline:7px;font-size:12px}}@media (max-width:380px){.ai-workspace-identity{gap:7px;min-width:93px}.ai-agent-toolbar{padding-inline:10px}.ai-toolbar-actions .ant-btn{width:24px}.ai-thread-context>div{gap:7px}.ai-thread-context b{max-width:155px}.ai-thread-viewport{padding-inline:15px}.ai-task-launcher{column-gap:12px}.ai-task-launcher>button{gap:6px}.ai-task-launcher-icon{width:22px;height:22px}.ai-generation-current{gap:6px;font-size:11px}.ai-composer-footer>div{font-size:11px}}@media (max-height:720px){.ai-composer-region:has(.ai-document-input) .ai-document-input textarea{overflow-y:auto;height:60px!important;min-height:60px!important;max-height:60px!important}.ai-composer-region:has(.ai-document-input) .ai-agent-composer>textarea{height:46px!important;min-height:46px!important;max-height:46px!important}.ai-composer-region{padding-top:8px}.ai-composer-policy{min-height:21px}}html[data-gep-theme=night] .ai-agent .ant-select-disabled{--ant-select-color:var(--ui-faint);--ant-select-background-color:var(--ui-subtle);--ant-select-border-color:var(--ui-line);color:var(--ui-faint)}html[data-gep-theme=night] .ai-agent .ant-select-disabled .ant-select-content,html[data-gep-theme=night] .ai-agent .ant-select-disabled .ant-select-suffix,html[data-gep-theme=night] .ai-agent .ant-segmented-disabled .ant-segmented-item,html[data-gep-theme=night] .ai-agent .ant-checkbox-wrapper-disabled b{color:var(--ui-faint)}html[data-gep-theme=night] .ai-agent .ant-btn:disabled{color:var(--ui-faint);background:var(--ui-subtle);border-color:var(--ui-line)}html[data-gep-theme=night] .ai-agent .ai-toolbar-actions .ant-btn:disabled{background:0 0;border-color:#0000}.ai-resource-mode{flex-shrink:0;padding:13px 12px 0}.ai-resource-mode .ant-segmented{background:var(--ui-surface);border:1px solid var(--ui-line);width:100%;font-size:11px}.ai-resource-mode .ant-segmented-group{display:flex}.ai-resource-mode .ant-segmented-item{flex:1;min-width:0}.ai-resource-mode .ant-segmented-item-label{min-width:0;padding-inline:7px;line-height:30px}.ai-resource-mode .anticon{font-size:12px}.ai-enterprise-research{overscroll-behavior:contain;flex-direction:column;gap:12px;min-height:0;padding:18px 16px;display:flex;overflow:auto}.ai-enterprise-research>label{font-size:12px;font-weight:500}.ai-enterprise-research>.ant-btn{width:100%;min-height:34px;font-size:12px}.ai-enterprise-availability{color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:5px;font-size:11px;display:flex}.ai-enterprise-availability .ant-btn{padding-inline:0;font-size:11px}.ai-enterprise-research-subject{border-top:1px solid var(--ui-line);align-items:flex-start;gap:10px;margin-top:8px;padding:21px 0 9px;display:flex}.ai-enterprise-research-subject>.anticon{color:var(--ui-muted);font-size:18px;line-height:1.8}.ai-enterprise-research-subject>span{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.8}.ai-enterprise-research-coverage{gap:0;margin:0;display:grid}.ai-enterprise-research-coverage>div{border-bottom:1px solid var(--ui-line);padding:12px 0}.ai-enterprise-research-coverage dt{color:var(--ui-muted);margin-bottom:6px;font-size:11px}.ai-enterprise-research-coverage dd{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.8}.ai-workflow-navigation{border-bottom:1px solid var(--ui-line);background:var(--ui-surface);flex-shrink:0;align-items:stretch;gap:24px;min-height:43px;padding:0 26px;display:flex}.ai-workflow-navigation>button{color:var(--ui-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:7px;min-width:0;padding:10px 2px;font-size:12px;line-height:1.6;display:flex;position:relative}.ai-workflow-navigation>button[aria-current=step]{color:var(--ui-ink);border-bottom-color:var(--ui-success);font-weight:600}.ai-workflow-navigation>button>.anticon{color:var(--ui-muted);font-size:13px}.ai-workflow-navigation>button[aria-current=step]>.anticon{color:var(--ui-success)}.ai-workflow-navigation>button:disabled{cursor:not-allowed;color:var(--ui-faint)}.ai-workflow-navigation>button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}.ai-workflow-active-marker{display:none}.ai-workspace-business{border-top:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);align-items:flex-start;gap:11px;min-width:0;margin:0 0 21px;padding:17px 0 19px;display:flex}.ai-workspace-business>.anticon{width:26px;height:29px;color:var(--ui-success);flex-shrink:0;place-items:center;font-size:17px;display:grid}.ai-workspace-business>div{flex:1;gap:5px;min-width:0;display:grid}.ai-workspace-business>div>span{color:var(--ui-muted);font-size:11px}.ai-workspace-business b{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.8}.ai-workspace-business small{color:var(--ui-muted);font-size:11px}.ai-workspace-business>.ant-btn{width:28px;height:28px;color:var(--ui-muted);padding:0}.ai-company-settings-tabs>.ant-tabs-nav{margin-bottom:23px}.ai-business-profile{max-width:100%}.ai-business-profile-toolbar{border-bottom:1px solid var(--ui-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:0 0 22px;display:flex}.ai-business-profile-toolbar>div:first-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-business-state{color:var(--ui-muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}.ai-business-state>span{background:var(--ui-success);border-radius:50%;flex-shrink:0;width:5px;height:5px}.ai-business-state>span.is-unsaved{background:var(--ui-warning)}.ai-business-profile-toolbar .ant-tag{white-space:normal;max-width:100%;margin:0;font-size:10px}.ai-business-profile-toolbar>.ant-space-compact{min-width:0;max-width:100%}.ai-business-profile-toolbar .ant-select{width:240px;min-width:0}.ai-business-profile-toolbar .ant-btn{flex-shrink:0;font-size:12px}.ai-business-setting-section{border-bottom:1px solid var(--ui-line);min-width:0;padding:23px 0 2px}.ai-business-setting-section>header{align-items:center;gap:9px;margin-bottom:19px;display:flex}.ai-business-setting-section>header>.anticon{color:var(--ui-success);font-size:16px}.ai-business-setting-section h3{margin:0;font-size:14px;font-weight:600;line-height:1.8}.ai-business-profile .ant-form-item{margin-bottom:21px}.ai-business-profile .ant-form-item-label>label{color:var(--ui-ink);font-size:12px}.ai-business-profile .ant-input,.ai-business-profile .ant-select{font-size:13px;line-height:1.8}.ai-business-profile textarea{resize:vertical;min-height:60px}.ai-business-two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.ai-business-product{border:1px solid var(--ui-line);border-radius:6px;min-width:0;margin:0 0 23px;padding:15px 16px 0}.ai-business-product legend{color:var(--ui-muted);padding:0 7px;font-size:11px}.ai-business-product-heading{align-items:flex-start;gap:10px;display:flex}.ai-business-product-heading>.ant-form-item{flex:1;min-width:0}.ai-business-product-heading>.ant-btn{width:29px;height:29px;color:var(--ui-muted);flex-shrink:0;margin-top:23px;padding:0}.ai-business-setting-section>.ant-btn{margin-bottom:21px;font-size:12px}.ai-business-profile-footer{z-index:2;border-top:1px solid var(--ui-line);background:var(--ui-surface);justify-content:space-between;align-items:center;gap:12px;margin-top:0;padding:16px 0 18px;display:flex;position:sticky;bottom:-24px}.ai-business-profile-footer>span{color:var(--ui-muted);overflow-wrap:anywhere;min-width:0;font-size:11px;line-height:1.8}.ai-business-profile-footer>.ant-btn{flex-shrink:0;font-size:13px}.ai-business-template-modal .ant-modal-body{overscroll-behavior:contain;max-height:62dvh;padding-right:5px;overflow:auto}.ai-business-template-modal .ant-modal-content{background:var(--ui-surface);color:var(--ui-ink)}.ai-business-template-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.ai-business-template-heading>div{min-width:0}.ai-business-template-heading h3{margin:0 0 7px;font-size:16px;font-weight:600;line-height:1.8}.ai-business-template-heading p{color:var(--ui-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.9}.ai-business-template-heading .ant-tag{flex-shrink:0;margin:4px 0 0}.ai-business-template-modal .ant-radio-wrapper{font-size:12px}.ai-business-template-modal .ant-alert{margin:14px 0}.ai-business-template-modal .ant-alert-description{font-size:12px;line-height:1.8}.ai-business-template-modal .ant-alert-description ul{margin:0;padding-left:18px}.ai-business-template-changes{border-bottom:1px solid var(--ui-line);color:var(--ui-muted);align-items:flex-start;gap:8px;padding:14px 0 17px;font-size:12px;line-height:1.9;display:flex}.ai-business-template-changes>.anticon{color:var(--ui-success);line-height:1.9}.ai-business-template-details{margin:0}.ai-business-template-details>div{border-bottom:1px solid var(--ui-line-soft);padding:16px 0}.ai-business-template-details dt,.ai-business-template-products dt{color:var(--ui-muted);margin-bottom:6px;font-size:11px}.ai-business-template-details dd,.ai-business-template-products dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.9}.ai-business-template-products{padding-top:20px}.ai-business-template-products h4,.ai-business-template-sources h4{margin:0 0 12px;font-size:13px;font-weight:600}.ai-business-template-products article{border-bottom:1px solid var(--ui-line);padding:17px 0}.ai-business-template-products article>b{font-size:14px;font-weight:500;line-height:1.8}.ai-business-template-products p{white-space:pre-wrap;margin:8px 0 14px;font-size:13px;line-height:1.9}.ai-business-template-products dl{gap:13px;margin:0;display:grid}.ai-business-template-sources{padding-top:20px}.ai-business-template-sources a{overflow-wrap:anywhere;justify-content:space-between;align-items:flex-start;gap:12px;padding:8px 0;font-size:12px;line-height:1.9;display:flex}.ai-business-template-sources a>span{color:var(--ui-muted);flex-shrink:0;font-size:11px}.ai-sales-assessment{border-top:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);min-width:0;margin:0 0 27px;padding:23px 0 3px}.ai-sales-stage header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.ai-sales-stage h3{margin:0;font-size:15px;font-weight:600;line-height:1.8}.ai-sales-stage header .ant-tag{white-space:normal;overflow-wrap:anywhere;margin:0;font-size:12px}.ai-sales-stage p{white-space:pre-wrap;margin:0 0 18px;font-size:14px;line-height:1.95}.ai-next-followup{border-top:1px solid var(--ui-line-soft);padding-top:18px}.ai-next-followup h3,.ai-next-followup h4{margin:0 0 14px;font-size:14px;font-weight:600;line-height:1.8}.ai-next-followup dl{gap:13px;margin:0 0 19px;display:grid}.ai-next-followup dl>div{grid-template-columns:90px minmax(0,1fr);gap:15px;min-width:0;display:grid}.ai-next-followup dt{color:var(--ui-muted);font-size:12px;line-height:1.9}.ai-next-followup dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.95}.ai-next-followup ol{margin:0 0 21px;padding-left:20px;font-size:13px;line-height:1.95}.ai-next-followup li{margin-bottom:7px;padding-left:3px}.ai-sales-unknowns{border-top:1px solid var(--ui-line-soft);color:var(--ui-muted);margin-top:17px;padding:16px 0 20px;font-size:12px;line-height:1.9}.ai-sales-unknowns ul{margin:8px 0 0;padding-left:18px}.ai-dossier-dimension-group{padding-top:17px}.ai-dossier-dimension-group>h4{border-bottom:1px solid var(--ui-line);margin:0;padding-bottom:10px;font-size:13px;font-weight:600;line-height:1.8}.ai-dossier-dimension-group .ai-enterprise-facts{margin-bottom:5px}.ai-dossier-unlinked{color:var(--ui-muted);font-size:12px;line-height:1.8}@media (max-width:1199px){.ai-workflow-navigation{gap:20px;padding-inline:24px}.ai-business-profile-toolbar .ant-select{width:220px}}@media (max-width:767px){.ai-workflow-navigation{justify-content:space-between;gap:0;padding-inline:16px}.ai-workflow-navigation>button{gap:6px;padding-block:10px;font-size:11px}.ai-workspace-business{margin-bottom:20px;padding-block:15px}.ai-workspace-business b{font-size:13px}.ai-business-profile-toolbar{gap:13px;padding-bottom:18px}.ai-business-profile-toolbar>.ant-space-compact{width:100%;display:flex}.ai-business-profile-toolbar .ant-select{flex:1;width:0}.ai-business-two-columns{grid-template-columns:minmax(0,1fr);gap:0}.ai-business-setting-section{padding-top:20px}.ai-business-product{padding-inline:12px}.ai-business-profile-footer{gap:8px;padding-block:13px;bottom:-18px}.ai-business-profile-footer>.ant-btn{font-size:12px}.ai-business-template-modal .ant-modal-body{padding-right:0}.ai-business-template-heading h3{font-size:15px}.ai-next-followup dl>div{grid-template-columns:72px minmax(0,1fr);gap:10px}.ai-sales-stage h3{font-size:14px}.ai-sales-assessment{padding-top:20px}.ai-resource-mode{padding-top:10px}.ai-enterprise-research{padding:18px}.ai-resource-mode .ant-segmented-item-label{line-height:31px}}@media (max-height:720px){.ai-workflow-navigation{display:none}}html[data-gep-theme=night] .ai-business-profile .ant-select{--ant-select-color:var(--ui-ink);--ant-select-background-color:var(--ui-surface);--ant-select-border-color:var(--ui-line)}html[data-gep-theme=night] :is(.ai-business-profile,.ai-business-template-modal) .ant-btn:disabled{color:var(--ui-faint);background:var(--ui-subtle);border-color:var(--ui-line)}.ai-customer-workspace .ai-agent-toolbar{flex-wrap:nowrap;min-height:66px;padding:11px 18px}.ai-customer-workspace .ai-workspace-identity{flex:1;min-width:148px}.ai-conversation-workspace-label{color:var(--ui-muted);align-items:center;gap:8px;padding-right:13px;font-size:12px;display:flex}.ai-customer-workspace .ai-toolbar-actions .ant-btn{width:34px;height:34px}.ai-customer-workspace .ai-agent-layout{grid-template-columns:254px minmax(0,1fr)}.ai-customer-workspace.with-evidence .ai-agent-layout{grid-template-columns:254px minmax(0,1fr) 306px}.ai-conversation-sidebar{background:var(--ui-subtle);border-right:1px solid var(--ui-line);min-width:0;height:100%;min-height:0;color:var(--ui-ink);flex-direction:column;display:flex}.ai-conversation-sidebar-heading{border-bottom:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:8px;min-height:54px;padding:11px 14px;display:flex}.ai-conversation-sidebar-heading>span{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.ai-conversation-sidebar-heading .ant-btn{width:28px;height:28px;color:var(--ui-muted);padding:0}.ai-conversation-sidebar-controls{flex-shrink:0;gap:10px;padding:14px;display:grid}.ai-conversation-sidebar-controls .ant-select{width:100%;font-size:13px}.ai-conversation-sidebar-controls .ant-segmented{background:var(--ui-surface);border:1px solid var(--ui-line);width:100%;font-size:12px}.ai-conversation-sidebar-controls .ant-segmented-group{display:flex}.ai-conversation-sidebar-controls .ant-segmented-item{flex:1;min-width:0}.ai-conversation-sidebar-controls .ant-segmented-item-label{min-width:0;padding-inline:8px;line-height:30px}.ai-conversation-sidebar-list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;position:relative;overflow:auto}.ai-conversation-sidebar-list .ant-empty{padding:20px 12px}.ai-conversation-sidebar-list .ant-empty-description{color:var(--ui-muted);font-size:12px}.ai-customer-conversation{border:0;border-bottom:1px solid var(--ui-line-soft);width:100%;min-width:0;color:var(--ui-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:flex-start;gap:10px;padding:16px 14px;display:flex}.ai-customer-conversation:hover{background:var(--ui-accent-soft)}.ai-customer-conversation.is-selected{background:var(--ui-surface);box-shadow:inset 3px 0 var(--ui-success)}.ai-conversation-avatar{border:1px solid var(--ui-line);width:27px;height:27px;color:var(--ui-muted);border-radius:6px;flex-shrink:0;place-items:center;font-size:13px;display:grid}.ai-customer-conversation>span:last-child{flex:1;gap:6px;min-width:0;display:grid}.ai-customer-conversation b{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.8}.ai-customer-conversation small{-webkit-line-clamp:2;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ui-muted);-webkit-box-orient:vertical;font-size:11px;line-height:1.8;display:-webkit-box;overflow:hidden}.ai-customer-conversation time{color:var(--ui-faint);font-variant-numeric:tabular-nums;font-size:10px}.ai-customer-conversation:focus-visible,.ai-single-customer:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-3px}.ai-customer-conversation:disabled,.ai-single-customer:disabled{cursor:not-allowed;color:var(--ui-faint)}.ai-conversation-sidebar-footer{border-top:1px solid var(--ui-line);min-height:45px;color:var(--ui-muted);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:10px;display:flex}.ai-conversation-sidebar-footer .ant-btn{width:28px;height:28px;color:var(--ui-muted);padding:0}.ai-single-customer.ai-resource-row{border:0;border-bottom:1px solid var(--ui-line-soft);color:var(--ui-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:15px 14px;display:flex}.ai-single-customer.ai-resource-row:hover{background:var(--ui-accent-soft)}.ai-single-customer.ai-resource-row.is-selected{background:var(--ui-surface)}.ai-single-customer>span:first-child{flex:1;min-width:0}.ai-single-customer>span.anticon:last-child{color:var(--ui-faint);flex:0;font-size:11px}.ai-customer-workspace .ai-thread-context{min-height:54px;padding:10px 22px}.ai-customer-workspace .ai-thread-context b{font-size:13px;font-weight:600}.ai-conversation-context-actions{flex-shrink:0}.ai-conversation-context-actions .ant-btn{width:27px;height:27px;color:var(--ui-muted);padding:0}.ai-conversation-viewport{padding:28px 28px 18px}.ai-conversation-loading{min-height:96px;color:var(--ui-muted);justify-content:center;align-items:center;gap:10px;padding:20px;font-size:13px;display:flex}.ai-conversation-empty,.ai-conversation-start{max-width:620px;color:var(--ui-ink);margin:0 auto;padding:38px 0 24px}.ai-conversation-empty-symbol{border:1px solid var(--ui-line);width:44px;height:44px;color:var(--ui-success);background:var(--ui-subtle);border-radius:8px;place-items:center;margin-bottom:22px;font-size:22px;display:grid}.ai-conversation-empty h2,.ai-conversation-start h2{overflow-wrap:anywhere;margin:0 0 10px;font-size:21px;font-weight:600;line-height:1.8}.ai-conversation-empty>p,.ai-conversation-start>p{color:var(--ui-muted);margin:0 0 22px;font-size:13px;line-height:1.9}.ai-conversation-empty>.ant-alert{margin-top:20px}.ai-conversation-company-profile{border-top:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);align-items:flex-start;gap:12px;min-width:0;margin-top:32px;padding:22px 0;display:flex}.ai-conversation-company-profile>.anticon{color:var(--ui-success);font-size:19px;line-height:1.8}.ai-conversation-company-profile>div{flex:1;gap:6px;min-width:0;display:grid}.ai-conversation-company-profile>div>span{color:var(--ui-muted);font-size:11px}.ai-conversation-company-profile b{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.9}.ai-conversation-company-profile small{color:var(--ui-muted);font-size:11px}.ai-conversation-company-profile>.ant-btn{width:28px;height:28px;color:var(--ui-muted);padding:0}.ai-special-tools-entry{color:var(--ui-muted);margin-top:16px;padding-left:0;font-size:12px}.ai-conversation-input-basis{border-top:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);color:var(--ui-muted);flex-wrap:wrap;gap:10px 18px;margin:25px 0;padding:18px 0;font-size:12px;display:flex}.ai-conversation-input-basis>span{align-items:center;gap:7px;line-height:1.8;display:inline-flex}.ai-conversation-starters{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.ai-conversation-starters .ant-btn{height:34px;color:var(--ui-ink);background:var(--ui-surface);border-color:var(--ui-line);border-radius:6px;font-size:12px}.ai-conversation-start>.ant-btn-link{color:var(--ui-muted);padding-left:0;font-size:12px}.ai-conversation-message{overflow-wrap:anywhere;min-width:0;max-width:840px;margin:0 auto 28px}.ai-conversation-message.is-user{justify-content:flex-end;margin-top:2px;margin-bottom:27px;display:flex}.ai-conversation-message .ai-user-question{max-width:92%;padding:13px 17px;font-size:14px;line-height:1.95}.ai-conversation-message .ai-question-label{flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:11px;display:flex}.ai-question-label time{font-variant-numeric:tabular-nums;font-size:10px}.ai-conversation-user-document{border-top:1px solid var(--ui-line);color:var(--ui-muted);margin-top:10px;padding-top:9px;font-size:11px}.ai-conversation-user-document summary{cursor:pointer;align-items:center;gap:6px;display:flex}.ai-conversation-user-document p{max-height:240px;padding-top:12px;font-size:12px;line-height:1.9;overflow:auto}.ai-conversation-message.is-unavailable{border-bottom:1px solid var(--ui-line);color:var(--ui-muted);align-items:flex-start;gap:9px;padding:12px 0;font-size:12px;line-height:1.9;display:flex}.ai-conversation-reply{min-width:0;color:var(--ui-ink)}.ai-conversation-reply-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.ai-conversation-reply-header>span{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.ai-conversation-reply-header>span>.anticon{color:var(--ui-success);font-size:16px}.ai-conversation-reply-header b{font-size:13px;font-weight:600}.ai-conversation-reply-header time{color:var(--ui-muted);font-variant-numeric:tabular-nums;font-size:10px}.ai-conversation-reply-header .ant-btn{width:29px;height:29px;color:var(--ui-muted);padding:0}.ai-conversation-answer{white-space:pre-wrap;margin:0 0 19px;font-size:14px;line-height:2}.ai-conversation-context-notice{color:var(--ui-warning);border-bottom:1px solid var(--ui-line);align-items:flex-start;gap:8px;margin-bottom:16px;padding:10px 0;font-size:12px;line-height:1.9;display:flex}.ai-conversation-decision{border-top:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);gap:0;margin:0 0 14px;padding:17px 0 3px;display:grid}.ai-conversation-maturity>span:first-child{color:var(--ui-muted);margin-right:11px;font-size:12px}.ai-conversation-maturity .ant-tag{white-space:normal;background:var(--ui-subtle);color:var(--ui-ink);border-color:var(--ui-line);margin:0;font-size:11px;line-height:21px}.ai-conversation-maturity p{white-space:pre-wrap;margin:12px 0 18px;font-size:13px;line-height:1.95}.ai-conversation-follow{border-top:1px solid var(--ui-line-soft);padding:17px 0 7px}.ai-conversation-follow h3{margin:0 0 11px;font-size:13px;font-weight:600;line-height:1.8}.ai-conversation-follow>p{white-space:pre-wrap;margin:0 0 13px;font-size:13px;line-height:1.95}.ai-conversation-follow dl{gap:10px;margin:0 0 12px;display:grid}.ai-conversation-follow dl>div{grid-template-columns:85px minmax(0,1fr);gap:12px;min-width:0;display:grid}.ai-conversation-follow dt{color:var(--ui-muted);font-size:11px;line-height:1.9}.ai-conversation-follow dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.9}.ai-conversation-citations{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;display:flex}.ai-conversation-citations button{min-width:30px;height:25px;font:inherit;border:1px solid var(--ui-line);color:var(--ui-muted);background:var(--ui-subtle);cursor:pointer;border-radius:4px;align-items:center;gap:4px;padding:0 6px;font-size:11px;display:inline-flex}.ai-conversation-citations button:hover{color:var(--ui-ink);border-color:var(--ui-faint)}.ai-conversation-citations>span{color:var(--ui-muted);margin-left:4px;font-size:11px}.ai-conversation-public-status{color:var(--ui-muted);margin-bottom:15px;font-size:11px;line-height:1.9}.ai-conversation-public-status:is(.is-failed,.is-partial){color:var(--ui-warning)}.ai-conversation-full-report{border-top:1px solid var(--ui-line);min-width:0;padding-top:2px}.ai-conversation-full-report>summary{cursor:pointer;min-height:42px;color:var(--ui-muted);align-items:center;gap:8px;padding:8px 0;font-size:12px;list-style:none;display:flex}.ai-conversation-full-report>summary::-webkit-details-marker{display:none}.ai-conversation-full-report>summary:after{content:"+";margin-left:2px;font-size:17px;line-height:1}.ai-conversation-full-report[open]>summary:after{content:"-";font-size:18px}.ai-conversation-full-report>summary>span:last-child{color:var(--ui-muted);margin-left:auto;font-size:10px}.ai-conversation-full-report>.ai-analysis-report{padding-top:17px}.ai-conversation-full-report .ai-report-head h2{font-size:17px}.ai-conversation-full-report .ai-report-head{margin-bottom:19px;padding-bottom:15px}.ai-conversation-composer-region{max-height:66%;padding:10px 22px 9px;overflow-y:auto}.ai-conversation-quick-actions{flex-wrap:wrap;gap:4px;min-height:28px;margin:0 0 6px;display:flex}.ai-conversation-quick-actions .ant-btn{height:25px;color:var(--ui-muted);padding-inline:7px;font-size:11px}.ai-conversation-composer-region .ai-agent-composer{box-shadow:none;padding:12px 14px 10px}.ai-conversation-composer-region .ai-agent-composer>textarea{font-size:14px;line-height:1.9}.ai-conversation-composer-tools{flex-wrap:wrap;gap:4px!important}.ai-conversation-composer-tools .ant-checkbox-wrapper{color:var(--ui-muted);white-space:nowrap;margin-right:3px;font-size:11px}.ai-conversation-composer-tools .ant-btn{width:27px;height:27px}.ai-conversation-composer-tools .is-active{color:var(--ui-success);background:var(--ui-accent-soft)}.ai-conversation-composer-region .ai-composer-footer{align-items:flex-end}.ai-conversation-composer-region .ai-composer-footer>.ant-btn{min-width:70px;height:35px}.ai-conversation-composer-region .ai-generation-status{padding-bottom:8px}.ai-conversation-composer-region .ai-composer-policy{flex-wrap:wrap;gap:3px 12px;font-size:10px}.ai-conversation-resources-drawer .ant-drawer-body{padding:0}.ai-conversation-resources-drawer .ai-conversation-sidebar{border:0}.ai-special-tools-drawer .ant-drawer-body{padding:0;overflow:hidden}.ai-special-tools-drawer .ai-si-workspace.ai-agent{border:0;border-radius:0;height:100%;min-height:0}.ai-conversation-legacy-row{border-bottom:1px solid var(--ui-line);align-items:center;gap:12px;padding:16px 0;display:flex}.ai-conversation-legacy-row>button:first-child{text-align:left;min-width:0;color:var(--ui-ink);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.ai-conversation-legacy-row>button:first-child>span:first-child{flex:1;gap:7px;min-width:0;display:grid}.ai-conversation-legacy-row b{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.8}.ai-conversation-legacy-row small{color:var(--ui-muted);font-size:11px;line-height:1.8}.ai-conversation-legacy-row>button:first-child:disabled{cursor:not-allowed;color:var(--ui-faint)}@media (min-width:1600px){.ai-customer-workspace .ai-agent-layout{grid-template-columns:280px minmax(0,1fr)}.ai-customer-workspace.with-evidence .ai-agent-layout{grid-template-columns:280px minmax(0,1fr) 340px}.ai-conversation-viewport{padding-inline:44px}.ai-conversation-composer-region{padding-inline:34px}}@media (max-width:1199px){.ai-customer-workspace .ai-agent-layout,.ai-customer-workspace.with-evidence .ai-agent-layout{grid-template-columns:240px minmax(0,1fr)}.ai-conversation-workspace-label{display:none}.ai-conversation-viewport{padding:24px}.ai-conversation-composer-region{padding-inline:18px}.ai-conversation-context-actions .ai-context-model{max-width:120px}}@media (max-width:767px){.ai-customer-workspace .ai-agent-toolbar{gap:6px;min-height:62px;padding:9px 12px}.ai-customer-workspace .ai-workspace-identity{gap:8px;min-width:105px}.ai-customer-workspace .ai-workspace-identity b{font-size:13px}.ai-customer-workspace .ai-workspace-identity b>span{margin-left:2px;font-size:10px}.ai-customer-workspace .ai-workspace-identity>div>span{font-size:10px}.ai-customer-workspace .ai-agent-symbol{width:31px;height:31px;font-size:17px}.ai-customer-workspace .ai-toolbar-actions{gap:0;padding-left:5px}.ai-customer-workspace .ai-toolbar-actions .ant-btn{width:29px;height:32px}.ai-customer-workspace .ai-agent-layout,.ai-customer-workspace.with-evidence .ai-agent-layout{grid-template-columns:minmax(0,1fr)}.ai-customer-workspace .ai-thread-context{gap:8px;min-height:52px;padding:9px 13px}.ai-customer-workspace .ai-thread-context b{max-width:none;font-size:12px}.ai-customer-workspace .ai-thread-context>div:first-child{flex:1;gap:7px}.ai-conversation-context-actions{gap:3px!important}.ai-conversation-context-actions .ai-context-model{display:none}.ai-conversation-viewport{padding:22px 16px 14px}.ai-conversation-empty,.ai-conversation-start{padding-top:16px}.ai-conversation-empty h2,.ai-conversation-start h2{font-size:19px}.ai-conversation-empty-symbol{width:39px;height:39px;margin-bottom:18px;font-size:20px}.ai-conversation-input-basis{gap:8px 14px;margin-block:20px;padding-block:15px;font-size:11px}.ai-conversation-starters{gap:7px}.ai-conversation-starters .ant-btn{height:33px;padding-inline:10px;font-size:11px}.ai-conversation-message{margin-bottom:24px}.ai-conversation-message .ai-user-question{max-width:96%;padding:11px 13px;font-size:13px}.ai-conversation-reply-header>span{gap:7px}.ai-conversation-reply-header time{font-size:9px}.ai-conversation-answer{font-size:14px;line-height:2}.ai-conversation-follow dl>div{grid-template-columns:72px minmax(0,1fr);gap:9px}.ai-conversation-full-report>summary{font-size:11px}.ai-conversation-composer-region{padding:8px 12px 7px}.ai-conversation-composer-region .ai-agent-composer{padding:10px 11px 8px}.ai-conversation-composer-region .ai-agent-composer>textarea{font-size:13px}.ai-conversation-composer-region .ai-composer-footer{gap:6px}.ai-conversation-composer-tools{gap:2px!important}.ai-conversation-composer-tools .ant-checkbox-wrapper{margin-right:1px;font-size:10px}.ai-conversation-composer-tools .ant-btn{width:25px;height:27px}.ai-conversation-composer-region .ai-composer-footer>.ant-btn{min-width:66px;height:35px;padding-inline:9px;font-size:12px}.ai-conversation-quick-actions{gap:1px}.ai-conversation-quick-actions .ant-btn{padding-inline:5px;font-size:10px}.ai-conversation-composer-region .ai-composer-policy{font-size:9px}.ai-conversation-company-profile{margin-top:25px}.ai-conversation-legacy-row{gap:9px}.ai-conversation-legacy-row>.ant-btn{padding-inline:7px;font-size:11px}}@media (max-width:370px){.ai-customer-workspace .ai-workspace-identity b>span{display:none}.ai-customer-workspace .ai-toolbar-actions .ant-btn{width:27px}.ai-conversation-composer-tools .ant-checkbox-wrapper{width:100%;margin-bottom:3px}.ai-conversation-composer-region .ai-composer-policy{gap:3px;font-size:9px}.ai-conversation-reply-header time{width:100%;padding-left:23px}.ai-conversation-full-report>summary>span:last-child{display:none}}@media (max-height:720px){.ai-conversation-quick-actions{display:none}.ai-conversation-composer-region .ai-agent-composer>textarea{height:46px!important;min-height:46px!important;max-height:46px!important}.ai-conversation-composer-region .ai-generation-status{padding-bottom:5px}.ai-conversation-composer-region .ai-composer-policy{min-height:18px;padding-top:4px}.ai-conversation-composer-region .ai-document-input{margin-bottom:7px;padding-block:5px}.ai-conversation-composer-region .ai-document-input textarea{height:60px!important;min-height:60px!important;max-height:60px!important}:is(.ai-conversation-composer-region:has(.ai-document-input),.ai-conversation-composer-region:has(.ai-generation-status)){max-height:80%}.ai-conversation-empty,.ai-conversation-start{padding-top:10px}}html[data-gep-theme=night] .ai-customer-workspace :is(.ai-customer-conversation,.ai-single-customer):disabled,html[data-gep-theme=night] .ai-customer-workspace .ai-conversation-composer-tools .ant-checkbox-wrapper-disabled>span{color:var(--ui-faint)}.ai-conversation-load-more.ant-btn{width:calc(100% - 28px);height:36px;color:var(--ui-muted);border:1px solid var(--ui-line);border-radius:6px;justify-content:center;align-items:center;margin:12px 14px 16px;font-size:12px;display:flex}.ai-conversation-composer-region>:is(.ai-agent-composer,.ai-generation-status,.ai-document-input,.ai-composer-research,.ai-conversation-quick-actions,.ai-composer-policy){max-width:840px;margin-inline:auto}@media (prefers-reduced-motion:reduce){.ai-customer-workspace .ai-pending-lines>i,.ai-customer-workspace .ai-thin-progress{animation:none}}.ai-decision-heading{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ai-decision-heading h3{margin:0;font-size:13px;font-weight:600;line-height:1.9}.ai-decision-heading>span:last-child{color:var(--ui-muted);font-size:10px}.ai-decision-citations{gap:6px;margin:10px 0 17px}.ai-decision-citations button{text-align:left;min-width:0;max-width:100%;height:auto;min-height:26px;padding:2px 7px;line-height:1.8}.ai-decision-citations button>span:last-child{overflow-wrap:anywhere}.ai-decision-evidence-missing{color:var(--ui-muted);line-height:1.9;margin:9px 0 16px!important;font-size:11px!important}.ai-decision-unknowns,.ai-decision-questions{border-top:1px solid var(--ui-line-soft);margin:14px 0 16px;padding:15px 0 2px}.ai-decision-unknowns h4,.ai-decision-questions h4,.ai-internal-preparation h4,.ai-product-matches h4{color:var(--ui-ink);margin:0 0 10px;font-size:12px;font-weight:600;line-height:1.8}.ai-decision-unknowns ul,.ai-decision-questions ol{color:var(--ui-ink);margin:0 0 5px;padding-left:20px;font-size:13px;line-height:1.95}.ai-decision-unknowns li,.ai-decision-questions li{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:7px;padding-left:3px}.ai-conversation-maturity .ai-decision-basis-note{color:var(--ui-muted);margin:12px 0 19px;font-size:11px;line-height:1.9}.ai-grounded-signals{border-top:1px solid var(--ui-line-soft);min-width:0;margin:18px 0 16px;padding:16px 0 2px}.ai-grounded-signals>h4{margin:0 0 7px;font-size:12px;font-weight:600;line-height:1.9}.ai-grounded-signals>span{color:var(--ui-muted);font-size:11px;line-height:1.9}.ai-grounded-signals figure{min-width:0;margin:15px 0 0}.ai-grounded-signals figcaption{color:var(--ui-muted);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:5px 10px;margin:0 0 8px;font-size:11px;line-height:1.9;display:flex}.ai-grounded-signals figcaption b{overflow-wrap:anywhere;font-weight:500}.ai-grounded-signals time{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:10px}.ai-grounded-signals blockquote{border-left:2px solid var(--ui-line);color:var(--ui-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:7px 0 7px 12px;font-size:13px;line-height:1.95}.ai-grounded-signals .ai-decision-citations{margin-top:9px;margin-bottom:14px}.ai-internal-preparation{border-top:1px solid var(--ui-line-soft);margin:17px 0 16px;padding:15px 0 3px}.ai-internal-preparation p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 10px;font-size:13px;line-height:1.95}.ai-product-matches{border-top:1px solid var(--ui-line-soft);margin:15px 0 12px;padding:15px 0 1px}.ai-product-matches ul{margin:0;padding:0;list-style:none}.ai-product-matches li{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin-bottom:10px;display:flex}.ai-product-matches li>span{overflow-wrap:anywhere;flex:1;min-width:120px;font-size:12px;line-height:1.9}.ai-product-matches .ai-decision-citations{margin:0}.ai-product-matches .ai-decision-citations>span{display:none}.ai-product-matches>p{color:var(--ui-muted);margin:8px 0 14px;font-size:11px;line-height:1.9}.ai-outreach-draft{border-top:1px solid var(--ui-line);min-width:0;margin:19px 0 23px;padding:20px 0 4px}.ai-outreach-draft>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ai-outreach-draft h3{margin:0;font-size:13px;font-weight:600;line-height:1.9}.ai-outreach-draft>header>div{align-items:center;gap:5px;min-width:0;display:flex}.ai-outreach-draft>header>div>span{color:var(--ui-muted);font-size:10px;line-height:1.8}.ai-outreach-draft>header .ant-btn{width:29px;height:29px;color:var(--ui-muted);padding:0}.ai-outreach-draft textarea.ant-input{background:var(--ui-surface);color:var(--ui-ink);border-color:var(--ui-line);resize:vertical;border-radius:6px;padding:11px 13px;font-size:13px;line-height:1.95}.ai-outreach-draft textarea.ant-input:focus{border-color:var(--ui-faint);box-shadow:0 0 0 2px var(--ui-accent-soft)}.ai-outreach-draft>footer{color:var(--ui-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;margin-top:9px;font-size:10px;line-height:1.9;display:flex}.ai-outreach-draft-empty{color:var(--ui-muted);border-top:1px solid var(--ui-line-soft);border-bottom:1px solid var(--ui-line-soft);margin:0;padding:13px 0;font-size:12px;line-height:1.9}.ai-draft-channel-warning.ant-alert{background:var(--ui-subtle);border:1px solid var(--ui-line);border-inline-start:3px solid var(--ui-warning);color:var(--ui-ink);border-radius:6px;margin:17px 0 22px;padding:12px 14px}.ai-draft-channel-warning .ant-alert-title,.ai-draft-channel-warning .ant-alert-message{color:var(--ui-ink);font-size:12px;line-height:1.9}.ai-draft-channel-warning .ant-alert-description{color:var(--ui-muted);font-size:11px;line-height:1.9}.ai-draft-channel-warning .ant-alert-icon{color:var(--ui-warning)}@media (max-width:767px){.ai-decision-heading{gap:6px}.ai-decision-heading>span:last-child{font-size:9px}.ai-decision-unknowns ul,.ai-decision-questions ol{font-size:12px}.ai-grounded-signals blockquote{padding-left:10px;font-size:12px}.ai-grounded-signals figcaption{font-size:10px}.ai-grounded-signals time{font-size:9px}.ai-outreach-draft{margin-block:18px;padding-top:17px}.ai-outreach-draft h3{font-size:12px}.ai-outreach-draft>header>div>span{font-size:9px}.ai-outreach-draft textarea.ant-input{padding:10px 11px;font-size:13px}.ai-outreach-draft>footer{font-size:9px}.ai-decision-citations button{font-size:10px}.ai-internal-preparation p{font-size:12px}.ai-draft-channel-warning.ant-alert{padding:10px 11px}}.c1-entry-shell{background:var(--ui-canvas);min-height:100svh;color:var(--ui-ink);flex-direction:column;justify-content:center;align-items:center;padding:110px 24px 70px;display:flex;position:relative}.c1-entry-brand{color:var(--ui-ink);align-items:center;gap:11px;font-size:15px;font-weight:600;display:flex;position:absolute;top:28px;left:32px}.c1-entry-main{width:400px;min-width:0;max-width:100%}.c1-entry-signin{text-align:center}.c1-entry-main h1{letter-spacing:-.035em;margin:0 0 18px;font-size:29px;font-weight:600;line-height:1.45}.c1-entry-signin p{color:var(--ui-muted);margin:0;font-size:14px;line-height:1.85}.c1-entry-signin>.ant-btn{width:100%;height:50px;box-shadow:none;border-radius:26px;justify-content:center;align-items:center;margin-top:32px;font-size:15px;display:flex}.c1-entry-signin small{color:var(--ui-muted);margin-top:24px;font-size:11px;line-height:1.8;display:block}.c1-entry-footer{text-align:center;color:var(--ui-muted);margin-top:48px;font-size:11px;line-height:1.8}.c1-entry-error{gap:20px;display:grid}.c1-entry-error h1{font-size:25px}.c1-entry-error .ant-alert{border-radius:12px}.c1-entry-main .c1-workspace-loading{background:0 0;border:0;min-height:140px;margin:0}@media (max-width:480px){.c1-entry-brand{top:24px;left:24px}.c1-entry-shell{padding:110px 24px 48px}.c1-entry-main h1{font-size:27px}}@media (max-height:600px){.c1-entry-shell{justify-content:flex-start;padding-top:100px}}*{box-sizing:border-box}html,body,#root{height:100%;min-height:100%;margin:0}body{min-width:320px}.c1-shell{height:100dvh;display:flex;overflow:hidden}.c1-sidebar{flex-direction:column;flex:0 0 212px;width:212px;min-height:0;display:flex}.c1-brand{align-items:center;gap:11px;height:54px;min-height:54px;padding:0 18px;display:flex}.c1-brand-mark{flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.c1-brand-copy b{white-space:nowrap}.c1-brand-copy small{margin-top:3px;display:block}.c1-sidebar nav{scrollbar-width:thin;scrollbar-color:#405168 transparent;flex:1;min-height:0;padding:0 10px 14px;overflow-y:auto}.c1-nav-group>small{padding:19px 14px 8px;display:block}.c1-nav-group>a{white-space:nowrap;align-items:center;gap:12px;min-height:38px;margin:3px 0;padding:0 13px;display:flex;position:relative}.c1-nav-group>a svg{flex-shrink:0}.c1-nav-group>a[aria-current=page]:before{content:"";width:3px;position:absolute;top:9px;bottom:9px;left:-10px}.c1-nav-count{margin-left:auto;padding:1px 5px}.c1-side-switch button{white-space:nowrap;align-items:center;gap:10px;width:100%;padding:9px 7px;display:flex}.c1-side-switch button>svg:last-child{margin-left:auto}.c1-side-switch button:disabled{display:none}.c1-body{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.c1-header{align-items:center;gap:10px;height:54px;min-height:54px;padding:0 18px 0 10px;display:flex}.c1-header-context{white-space:nowrap;align-items:center;gap:12px;min-width:0;display:flex}.c1-header-context>b{text-overflow:ellipsis;overflow:hidden}.c1-header-actions{align-items:center;gap:7px;margin-left:auto;display:flex}.c1-command-trigger kbd{margin-left:16px;padding:1px 4px}.c1-user{white-space:nowrap;align-items:center;gap:8px;padding:0 0 0 12px;display:flex}.c1-tabs{height:39px}.c1-tabs>.ant-tabs-nav{height:39px;margin:0!important}.c1-tabs .ant-tabs-content-holder{display:none}.c1-main{flex:1;min-height:0;position:relative;overflow:hidden}.c1-page-panel{scrollbar-width:thin;scrollbar-color:#c6cfda transparent;height:100%;padding:18px 20px 24px;overflow:auto}.c1-page-panel[hidden]{display:none}.c1-title{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-bottom:14px;display:flex}.c1-title h1{margin:0}.c1-title-main{align-items:center;gap:7px;min-width:0;display:flex}.c1-title-main>.ant-btn{width:23px}.c1-title-main>.ant-tag{margin-left:5px}.c1-panel-card,.c1-table-card{min-width:0;margin-bottom:16px;padding:18px;overflow:hidden}.c1-panel-card h2{margin:0 0 17px}.c1-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.c1-toolbar>div:first-child{align-items:center;gap:12px;display:flex}.c1-toolbar h2{margin:0}.c1-toolbar small{white-space:nowrap}.c1-table-card .ant-table-thead th{white-space:nowrap}.c1-table-card .ant-table-pagination{margin-bottom:0}.c1-name-cell{align-items:center;gap:5px;min-width:0;display:flex}.c1-customer-link{white-space:normal;height:auto;padding:0}.c1-name-cell>.c1-customer-link{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.c1-copy{flex-shrink:0;justify-content:center;align-items:center;min-width:24px;display:inline-flex;width:24px!important;padding:0!important}.c1-loading{flex-direction:column;gap:20px;max-width:580px;margin:12vh auto;padding:24px;display:flex}.c1-footer{margin:12px 0}.c1-welcome{justify-content:space-between;align-items:center;gap:20px;padding:18px 0 23px;display:flex}.c1-welcome-identity{align-items:center;gap:13px;display:flex}.c1-welcome-identity>span{place-items:center;width:47px;height:47px;display:grid}.c1-welcome h2{margin:0 0 7px}.c1-welcome p{margin:0}.c1-home-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.c1-home-actions>button{align-items:center;gap:12px;min-width:0;padding:19px 15px;display:flex}.c1-home-actions>button>span{flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.c1-home-actions b{display:block}.c1-home-actions small{white-space:nowrap;margin-top:6px;display:block}.c1-home-actions>button>svg{flex-shrink:0;margin-left:auto}.c1-home-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:16px;display:grid}.c1-table-surface{padding:0}.c1-surface-head{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:13px 16px;display:flex}.c1-surface-head h2{margin:0}.c1-surface-head>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.c1-table-surface .ant-table-cell:first-child{padding-left:16px}.c1-table-surface .ant-pagination{padding:0 14px}.c1-notice-preview p{white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0}.c1-panel-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.c1-report-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.c1-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.c1-card-heading h2{margin:0}.c1-bar-row>div:first-child{justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.c1-bar-row span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c1-bar-track{height:5px;overflow:hidden}.c1-bar-track>span{height:100%;display:block}.c1-trend{align-items:flex-end;gap:4px;height:190px;padding:10px 0;display:flex}.c1-trend-column{flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;min-width:0;height:100%;display:flex}.c1-trend-column>small{white-space:nowrap;height:18px;margin-top:8px}.c1-notice-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-bottom:18px;display:flex}.c1-notice{justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 8px 20px 16px;display:flex;position:relative}.c1-notice.is-unread:before{content:"";width:5px;height:5px;position:absolute;top:28px;left:0}.c1-notice h3{margin:0}.c1-notice p{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0}.c1-notice>.ant-space{flex-shrink:0;margin-top:4px}.c1-detail-name{margin:0 0 12px}.c1-detail-name .c1-copy{margin-left:8px}.c1-detail-section{margin-top:28px}.c1-detail-section h3{margin-bottom:20px}.c1-detail-section small{margin-left:6px}.c1-follow-content{white-space:pre-wrap;overflow-wrap:anywhere}.c1-form-grid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.c1-conflict-search{margin-bottom:16px;padding:22px}.c1-conflict-input{gap:10px;max-width:850px;margin-top:18px;display:flex}.c1-conflict-summary{justify-content:space-between;margin:22px 0 14px;display:flex}.c1-conflict-card{margin-bottom:14px;padding:22px}.c1-conflict-card-title{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.c1-conflict-card h2{margin:0}.c1-conflict-pagination{justify-content:center;align-items:center;gap:18px;padding:20px;display:flex}.c1-system-cell{align-items:center;gap:12px;display:flex}.c1-system-mark{flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.c1-system-cell b{display:block}.c1-system-cell small{margin-top:5px;display:block}.c1-status{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.c1-group-bottom{grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);gap:16px;display:grid}.c1-admin-links{gap:5px;display:grid}.c1-admin-links button{align-items:center;gap:12px;padding:14px 0;display:flex}.c1-admin-links button>span{flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}.c1-admin-links b{display:block}.c1-admin-links small{margin-top:7px;display:block}.c1-admin-links button>svg{margin-left:auto}.c1-member-cell{align-items:center;gap:9px;display:flex}.c1-member-cell>span{place-items:center;width:27px;height:27px;display:grid}.c1-audit-action{align-items:center;gap:7px;display:flex}.c1-model-inspector{grid-template-columns:170px minmax(0,1fr);gap:22px;display:grid}.c1-model-inspector>nav{padding-right:12px}.c1-model-inspector>nav>button{width:100%;margin-bottom:4px;padding:12px;display:block}.c1-model-inspector small{margin-top:5px;display:block}.c1-command-results{max-height:380px;margin-top:14px;overflow:auto}.c1-command-results button{align-items:center;gap:13px;width:100%;padding:12px;display:flex}.c1-command-results small{margin-left:auto}.is-collapsed .c1-brand{justify-content:center;padding:0}.is-collapsed .c1-brand-copy,.is-collapsed .c1-nav-search,.is-collapsed .c1-nav-group>a>span,.is-collapsed .c1-nav-count,.is-collapsed .c1-side-switch span,.is-collapsed .c1-side-switch button>svg:last-child{display:none}.is-collapsed .c1-sidebar nav{padding:5px 8px}.is-collapsed .c1-nav-group>small{height:13px;padding:0;overflow:hidden}.is-collapsed .c1-nav-group>a{justify-content:center;min-height:39px;padding:0}.is-collapsed .c1-side-switch{padding:12px 8px}.is-collapsed .c1-side-switch button{justify-content:center}.is-compact .c1-header,.is-compact .c1-brand{height:50px;min-height:50px}.is-compact .c1-page-panel{padding:14px 18px 20px}.is-compact .c1-title{margin-bottom:12px}.mobile-control,.c1-nav-backdrop{display:none!important}.ant-drawer .ant-descriptions-item-label{width:145px}@media (max-width:1366px){.c1-header-context{gap:7px}.c1-header-actions{gap:3px}.c1-command-trigger kbd{margin-left:7px}.c1-home-actions{gap:9px}.c1-home-actions>button{gap:9px;padding:16px 12px}.c1-home-actions>button>svg{display:none}}@media (max-width:1100px){.c1-command-trigger.ant-btn{display:none}.c1-home-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.c1-home-grid,.c1-group-bottom{grid-template-columns:1fr}.c1-report-grid{grid-template-columns:1fr 1fr}.c1-toolbar{align-items:flex-start}.c1-toolbar>.ant-space{flex-wrap:wrap}.c1-header-context>span,.c1-header-context>svg{display:none}}@media (max-width:700px){.desktop-control{display:none!important}.mobile-control{display:inline-flex!important}.c1-sidebar,.is-collapsed .c1-sidebar{z-index:1002;flex-basis:228px;width:228px;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.mobile-nav-open .c1-sidebar{transform:translate(0)}.mobile-nav-open .c1-nav-backdrop{z-index:1001;position:fixed;inset:0;display:block!important}.c1-shell .c1-brand{justify-content:flex-start;padding:0 18px}.c1-shell .c1-brand-copy,.c1-shell .c1-nav-search,.c1-shell .c1-nav-group>a>span,.c1-shell .c1-side-switch span{display:block}.c1-shell .c1-sidebar nav{padding:0 10px 14px}.c1-shell .c1-nav-group>small{height:auto;padding:19px 14px 8px}.c1-shell .c1-nav-group>a{justify-content:flex-start;padding:0 13px}.c1-shell .c1-side-switch button{justify-content:flex-start}.c1-header{gap:4px;padding:0 10px 0 4px}.c1-header-actions{gap:0}.c1-header-actions .c1-app-switch{gap:0;padding:0 8px}.c1-user{margin-left:3px;padding-left:8px}.c1-user>span:not(.ant-avatar){display:none}.c1-tabbar{padding:0 8px}.c1-page-panel,.is-compact .c1-page-panel{padding:12px 10px 18px}.c1-title{gap:8px}.c1-panel-card,.c1-table-card{margin-bottom:13px;padding:13px}.c1-table-surface{padding:0}.c1-toolbar{gap:12px}.c1-toolbar>.ant-space{width:100%;display:flex}.c1-toolbar .ant-input-search{width:240px!important}.c1-welcome{padding:13px 0 19px}.c1-welcome time{display:none}.c1-welcome-identity>span{width:40px;height:40px}.c1-home-actions{gap:8px;margin-bottom:14px}.c1-home-actions>button{gap:9px;padding:14px 10px}.c1-home-actions>button>span{width:29px;height:29px}.c1-home-grid,.c1-report-grid,.c1-panel-grid{grid-template-columns:1fr;gap:0}.c1-surface-head{flex-wrap:wrap;padding:12px}.c1-surface-foot{padding:12px}.c1-notice{flex-direction:column;gap:8px;padding:17px 5px 17px 13px}.c1-notice-filters{gap:9px}.c1-notice-filters small{display:none}.c1-conflict-search,.c1-conflict-card{padding:17px 13px}.c1-conflict-search .ant-radio-group{flex-wrap:wrap;display:flex}.c1-conflict-search .ant-radio-button-wrapper{padding:0 12px}.c1-conflict-input{gap:7px}.c1-conflict-input .ant-btn{padding:0 12px}.c1-conflict-card-title{display:block}.c1-conflict-card h2{margin-bottom:10px}.c1-form-grid{grid-template-columns:1fr}.c1-model-inspector{grid-template-columns:1fr;gap:10px}.c1-model-inspector>nav{padding:0;display:flex;overflow:auto}.c1-model-inspector>nav>button{flex-shrink:0;width:auto}.ant-drawer-header{padding:12px!important}.ant-drawer-extra .ant-space{flex-wrap:wrap;justify-content:flex-end}.ant-drawer-header-title{min-width:0}}@media (prefers-reduced-motion:reduce){.c1-workspace-skeleton i,.c1-home-actions>button{transition:none!important}}.c1-header{z-index:20;position:relative}.c1-header-menu{flex-shrink:0;position:relative}.c1-header-menu-trigger{align-items:center;gap:7px;min-height:32px;padding:0 10px;display:flex}.c1-header-popup{z-index:30;min-width:176px;max-width:calc(100vw - 24px);padding:5px;position:absolute;top:calc(100% + 8px);right:0}.c1-header-popup>button{white-space:nowrap;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.c1-header-popup svg{flex-shrink:0}@media (max-width:700px){.c1-app-switch.c1-header-menu-trigger>span{display:none}}.c1-subline{margin-top:3px;display:block}.org-department-grid{grid-template-columns:minmax(280px,1fr) 1fr;gap:28px;min-height:220px;display:grid}.org-permission-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:700px){.org-department-grid,.org-permission-grid{grid-template-columns:1fr}}.c1-page-panel{padding:20px 24px 30px}.c1-executive-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 16px;display:grid}.c1-executive-kpis article{padding:17px 18px}.c1-executive-kpis small{margin-bottom:8px;display:block}.c1-executive-kpis strong{display:block}.c1-executive-kpis span{margin-top:8px;display:block}@media (max-width:900px){.c1-executive-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.c1-executive-kpis{grid-template-columns:1fr 1fr;gap:8px}.c1-executive-kpis article{padding:13px}.c1-page-panel{padding:12px 10px 20px}}.c1-table-card .ant-table-tbody>tr>td,.c1-table-surface .ant-table-tbody>tr>td{padding-top:13px!important;padding-bottom:13px!important}.c1-brand-loading{place-items:center;gap:8px;min-height:220px;display:grid}.c1-brand-loading>span{place-items:center;width:46px;height:46px;display:grid}.c1-brand-mark-taiji svg{width:23px;height:23px}.c1-r5-next-action{justify-content:space-between;align-items:center;gap:18px;padding:15px 22px;display:flex}.c1-r5-next-action>div{min-width:0}.c1-r5-next-action>div>span{display:block}.c1-r5-next-action b{margin-top:4px;display:block}.c1-r5-next-action small{text-overflow:ellipsis;white-space:nowrap;max-width:760px;margin-top:5px;display:block;overflow:hidden}.c1-r5-activity-preview{margin-top:18px}.c1-r5-summary-head{justify-content:space-between;align-items:center;display:flex}.c1-r5-summary-head h3{margin:0}.c1-r5-activity-preview .ant-timeline{margin-top:14px}.c1-r5-activity-preview .c1-follow-content{margin:6px 0 3px}@media (max-width:700px){.c1-r5-next-action{flex-direction:column;align-items:flex-start;padding:13px 15px}.c1-r5-next-action>.ant-space{width:100%}.c1-r5-next-action>.ant-space .ant-btn{flex:1}}html[data-gep-density=comfortable] .c1-nav-group>a{min-height:42px}html[data-gep-density=comfortable] .c1-header-menu-trigger{min-height:36px}.c1-r3-customer-drawer .c1-r5-activity-preview h3{margin:0 0 16px}@media (max-width:700px){.c1-r3-customer-drawer .c1-r5-next-action>.ant-btn{width:100%}}.c1-table-card .ant-table-thead>tr>th:not(.ant-table-cell-fix),.c1-table-surface .ant-table-thead>tr>th:not(.ant-table-cell-fix){position:relative}.c1-r6-shortcut-hint{white-space:nowrap}.c1-connectivity{align-items:center;gap:6px;display:inline-flex}.c1-connectivity i{width:6px;height:6px}@media (max-width:900px){.c1-connectivity i{width:7px;height:7px}}.c1-page-panel.c1-list-page{scrollbar-gutter:stable}.c1-customer-pool .c1-name-cell{align-items:flex-start;gap:6px;width:100%}.c1-customer-pool .c1-name-cell>.c1-customer-link{overflow-wrap:anywhere;white-space:normal;text-overflow:clip;flex:auto;width:0;max-width:none;height:auto;padding:0;display:block;overflow:visible}.c1-customer-pool .c1-name-cell>.c1-copy{flex:0 0 24px;margin-top:0}.c1-customer-pool .c1-pool-switch{gap:2px}.c1-customer-pool .c1-pool-filter-row{gap:8px 12px;padding-block:12px}.c1-customer-pool .c1-pool-filter-row>.tc-runtime-filters{display:contents}.c1-customer-pool .c1-pool-filter-row .tc-runtime-filters>.ant-space{align-items:center}.c1-customer-pool .c1-pool-filter-row .tc-runtime-filters .c1-filter-panel{flex:1 0 100%;margin:4px 0 0}.c1-customer-pool .c1-pool-filter-row .tc-runtime-filters>.ant-alert{flex:1 0 100%}.c1-nav-search{padding-top:18px}.c1-nav-group>small{padding-top:22px}.c1-nav-group>a{gap:11px;min-height:41px}.c1-header{height:58px;min-height:58px;padding-right:20px}.c1-header-menu-trigger{min-height:34px}.c1-tabbar{height:43px;min-height:43px;padding-left:16px}.c1-tabs .ant-tabs-tab{height:35px!important;padding:0 16px!important}.c1-table-card>.ant-alert{margin:12px 20px!important}.c1-toolbar{gap:14px;min-height:70px;margin:0;padding:17px 20px}.c1-result-count{white-space:nowrap;padding:3px 9px}.c1-querybar{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 20px;display:flex}.c1-querybar .ant-input-search{max-width:100%}.c1-filter-panel{flex-wrap:wrap;align-items:flex-end;gap:14px;padding:16px 20px;display:flex}.c1-filter-panel>label{flex:1;gap:7px;min-width:140px;max-width:240px;display:grid}.c1-filter-panel>.ant-space{margin-left:auto}.c1-table-card .ant-table-cell:first-child,.c1-table-card .ant-table-thead th:first-child{padding-left:20px}.c1-table-card .ant-table-pagination{align-items:center;padding:15px 20px;margin:0!important}.c1-table-card .ant-pagination-total-text{margin-right:auto}.c1-subline{margin-top:4px}.c1-welcome{padding:10px 2px 25px}.c1-home-actions>button{padding:23px 18px}.c1-bar-row>div:first-child{margin-bottom:10px}.c1-notice.is-unread:before{width:6px;height:6px}.c1-detail-name{margin-bottom:12px}.c1-detail-tabs .ant-tabs-tab{padding:13px 3px}.c1-customer-drawer .ant-descriptions-item-label{width:118px}.c1-detail-summary{padding:22px 0 2px}.c1-detail-summary h3{margin-bottom:16px}.c1-detail-history{padding:14px 4px}.c1-detail-history .ant-timeline-item-content{padding-left:8px}.c1-detail-history .ant-timeline-item{padding-bottom:26px}.c1-follow-content{overflow-wrap:anywhere}.c1-follow-next{padding:5px 10px;display:inline-block}.c1-detail-summary .ant-empty{padding:10px}.ant-modal .ant-modal-footer{margin-top:24px;padding-top:17px}.c1-form-grid{gap:0 20px}.c1-setting-note{margin:0 0 20px}.c1-columns-header{justify-content:space-between;padding:12px 0;display:flex}.c1-column-setting{justify-content:space-between;align-items:center;gap:10px;padding:13px 0;display:flex}.c1-column-setting .ant-select{width:98px}.c1-saved-views{margin-top:20px}.c1-saved-views>div{justify-content:space-between;align-items:center;padding:10px 0;display:flex}.org-department-grid{gap:0;min-height:320px}.org-department-grid .c1-surface-head{padding:0 0 20px}.org-department-grid h3{margin:0 0 15px}.org-permission-grid{gap:15px;padding:12px}.c1-table-surface>.ant-tabs>.ant-tabs-nav{margin:0;padding:0 20px}.c1-table-surface>.ant-tabs .ant-tabs-tab{padding:15px 0}.c1-workspace-skeleton{gap:22px;padding:28px 22px;display:grid}.c1-workspace-skeleton i{height:24px;display:block}.c1-workspace-skeleton i:first-child{width:35%;height:30px;margin-bottom:18px}@media (min-width:701px){.c1-shell:not(.is-compact) .c1-page-panel .ant-table-tbody td{padding-top:16px;padding-bottom:16px}.is-compact .c1-page-panel .ant-table-tbody td{padding-top:11px;padding-bottom:11px}}@media (max-width:1366px){.c1-page-panel,.is-compact .c1-page-panel{padding:16px}.c1-toolbar{padding:14px 16px}.c1-toolbar>.ant-space{gap:6px!important}.c1-home-actions>button{padding:19px 14px}}@media (max-width:1100px){.c1-toolbar{align-items:center}.c1-toolbar>.ant-space{justify-content:flex-end}.c1-home-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.c1-header-context>b{max-width:170px}.c1-filter-panel>label{min-width:160px}}@media (max-width:700px){.c1-page-panel,.is-compact .c1-page-panel{padding:12px 9px 18px}.c1-panel-card{padding:14px}.c1-table-card,.c1-table-surface{padding:0}.c1-toolbar{gap:12px;padding:14px 12px}.c1-toolbar>.ant-space{justify-content:flex-start;gap:7px!important}.c1-toolbar .ant-btn{padding:0 9px}.c1-querybar{gap:8px;padding:12px}.c1-querybar .ant-input-search{width:100%!important}.c1-filter-panel{gap:12px;padding:12px}.c1-filter-panel>label{min-width:130px;max-width:none}.c1-filter-panel>.ant-space{margin-left:0}.c1-table-card .ant-pagination{gap:4px;padding:12px}.c1-table-card .ant-pagination-options{margin-left:0}.c1-table-card .ant-pagination-options-quick-jumper{display:none}.c1-table-card .ant-pagination-total-text{width:100%}.c1-header{padding-right:10px}.c1-tabbar{padding-left:8px}.c1-tabs .ant-tabs-tab{padding:0 11px!important}.c1-home-actions{gap:9px}.c1-home-actions>button{gap:8px;padding:17px 10px}.c1-home-actions small{white-space:normal}.c1-surface-head{padding:14px}.c1-customer-drawer .ant-drawer-body{padding:16px!important}.c1-customer-drawer .ant-drawer-header{padding:13px!important}.c1-customer-drawer .ant-drawer-extra .ant-btn{padding:0 9px}.org-department-grid>div{padding:17px}.c1-column-setting{gap:4px}.c1-column-setting .ant-space{gap:0!important}.ant-modal .ant-modal-content{padding:18px}.c1-home-grid{gap:0}}.org-permission-editor section{margin:12px 0;padding:14px 16px}.org-permission-heading{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.org-permission-editor .org-permission-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.org-permission-editor .ant-checkbox-wrapper{margin-inline-start:0}@media (max-width:680px){.org-permission-editor .org-permission-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.c1-sidebar{flex-basis:236px;width:236px}.c1-brand{gap:12px;height:72px;min-height:72px;padding:0 18px}.c1-sidebar nav{scrollbar-color:#31415a transparent;padding:2px 10px 18px}.c1-nav-group>a[aria-current=page]:before{display:none}.c1-nav-count{padding:1px 6px}.is-collapsed .c1-sidebar nav{padding-inline:8px}.c1-header{z-index:30;height:66px;min-height:66px;padding:0 22px 0 12px}.c1-header-context{gap:9px}.c1-workspace-badge{white-space:nowrap;align-items:center;gap:7px;margin-right:5px;padding:6px 10px;display:inline-flex}.c1-workspace-badge i{width:6px;height:6px}.c1-header-actions .ant-btn-text,.c1-header-menu-trigger{height:36px}.c1-command-trigger{padding-inline:10px!important}.c1-command-trigger kbd{padding:2px 5px}.c1-user{gap:8px;padding:0 7px 0 5px}.c1-header-popup{min-width:204px;padding:6px;top:calc(100% + 9px)}.c1-header-popup>button{padding:10px 11px}.c1-tabs .ant-tabs-tab{height:34px!important;margin:0 4px 0 0!important;padding:0 13px!important}.c1-tabs .ant-tabs-tab-active:after{content:"";height:2px;position:absolute;bottom:-6px;left:12px;right:12px}.c1-tabs .ant-tabs-tab-remove{margin-left:10px}.c1-page-panel{scrollbar-color:#c9d2df transparent}.c1-title{min-height:38px;margin-bottom:18px}.c1-title-main>.ant-tag{padding-inline:9px}.c1-panel-card,.c1-table-card{margin-bottom:18px}.c1-table-card{padding:0}.c1-surface-head{min-height:62px;padding:16px 20px}.c1-surface-foot{padding:13px 20px}.c1-result-count{padding:3px 9px}.c1-pool-switch{padding:3px}.c1-pool-switch .ant-btn{height:31px}.c1-filter-panel{padding:16px 20px}.c1-welcome{margin-bottom:16px;padding:28px 30px;position:relative;overflow:hidden}.c1-welcome:after{content:"";width:280px;height:280px;position:absolute;top:-160px;right:-110px}.c1-welcome-identity{z-index:1;gap:15px;position:relative}.c1-welcome-identity>span{width:52px;height:52px}.c1-welcome h2{margin-bottom:7px}.c1-welcome time{z-index:1;padding:7px 10px;position:relative}.c1-home-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.c1-home-kpis>article{padding:17px 18px;position:relative;overflow:hidden}.c1-home-kpis>article:before{content:"";height:2px;position:absolute;top:0;left:0;right:0}.c1-home-kpis small{display:block}.c1-home-kpis strong{margin:8px 0 5px;display:block}.c1-home-kpis em{padding:2px 7px;position:absolute;top:14px;right:14px}.c1-home-actions{gap:12px;margin-bottom:18px}.c1-home-actions>button{min-height:88px;padding:17px 16px}.c1-home-actions>button>span{width:40px;height:40px}.c1-home-actions small{margin-top:5px}.c1-home-grid{gap:16px}.c1-notice-list{padding:4px 20px}.c1-notice-preview{padding:16px 0}.c1-group-hero{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:16px;padding:3px 2px;display:flex}.c1-group-hero h1{margin:7px 0 5px}.c1-group-hero p{margin:0}.c1-group-hero>span{align-items:center;gap:7px;padding:7px 10px;display:inline-flex}.c1-group-hero>span i{width:6px;height:6px}.c1-executive-kpis{gap:12px;margin-bottom:18px}.c1-executive-kpis article{padding:18px 19px;position:relative;overflow:hidden}.c1-executive-kpis article:after{content:"";width:92px;height:92px;position:absolute;top:-36px;right:-34px}.c1-system-mark{width:38px;height:38px}.c1-status i{width:7px;height:7px}.c1-group-bottom{gap:16px}.c1-admin-links{gap:2px}.c1-admin-links button{padding:14px 0}.c1-admin-links button>span{width:36px;height:36px}.c1-admin-links small{margin-top:4px}.c1-card-heading{margin-bottom:16px}.c1-bar-row{margin-bottom:17px}.c1-bar-track{height:7px}.c1-trend{gap:5px;height:220px;padding:18px 0 0}.c1-trend-column>span{min-height:3px}.c1-notice{padding:20px 8px 20px 18px}.c1-customer-drawer .ant-drawer-header{padding:20px 24px!important}.c1-customer-drawer .ant-drawer-body{padding:24px!important}.c1-detail-tabs>.ant-tabs-nav{margin:20px 0}.c1-detail-body .ant-descriptions{overflow:hidden}.ant-modal .ant-modal-content{padding:24px!important}.ant-modal .ant-modal-header{margin-bottom:20px!important}.c1-command-modal .ant-modal-content{padding:18px!important}.c1-command-modal .ant-input-affix-wrapper{height:44px}.c1-command-results button{padding:11px}.c1-conflict-search{padding:24px}.c1-conflict-input{margin-top:18px}.c1-conflict-card{padding:22px}.c1-conflict-empty,.c1-conflict-loading{padding:80px 20px}.org-department-grid{gap:0;overflow:hidden}.org-department-grid>div{padding:22px 24px}.org-permission-heading{margin-bottom:13px}.tc-factory-mode{align-items:center;margin-bottom:14px;display:flex}.original-factory .blueprint-inspector-v7{overflow:hidden}.tc-toolbar{margin-bottom:18px}.c1-workspace-skeleton{padding:28px}.c1-panel-loading{padding:110px 24px}@media (max-width:1366px){.c1-sidebar{flex-basis:220px;width:220px}.c1-page-panel,.is-compact .c1-page-panel{padding:18px 20px 30px}.c1-header{height:60px;min-height:60px}.c1-brand{height:64px;min-height:64px}.c1-workspace-badge{display:none}.c1-home-kpis{gap:9px}.c1-home-actions>button{min-height:80px}}@media (max-width:1100px){.c1-home-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.c1-group-hero{flex-direction:column;align-items:flex-start}.original-factory .builder-v5{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:700px){.c1-sidebar,.is-collapsed .c1-sidebar{flex-basis:286px;width:286px}.c1-shell .c1-brand{height:68px;min-height:68px}.c1-header{height:58px;min-height:58px;padding:0 9px 0 4px}.c1-header-actions .ant-btn-text,.c1-header-menu-trigger{height:34px}.c1-tabbar{height:43px;min-height:43px;padding-inline:7px}.c1-tabs,.c1-tabs>.ant-tabs-nav{height:43px}.c1-tabs .ant-tabs-tab{height:32px!important;padding-inline:10px!important}.c1-tabs .ant-tabs-tab-active:after{bottom:-6px}.c1-page-panel,.is-compact .c1-page-panel{padding:12px 10px 24px}.c1-panel-card{padding:15px}.c1-welcome{padding:20px 16px}.c1-welcome-identity>span{width:45px;height:45px}.c1-home-kpis{grid-template-columns:1fr 1fr;gap:8px}.c1-home-kpis>article{padding:14px 13px}.c1-home-actions{grid-template-columns:1fr 1fr;gap:8px}.c1-home-actions>button{min-height:78px;padding:13px 10px}.c1-home-actions>button>span{width:34px;height:34px}.c1-home-actions small{display:none}.c1-surface-head{padding:14px}.c1-toolbar{padding:14px 12px}.c1-querybar,.c1-filter-panel{padding:12px}.c1-executive-kpis{gap:8px}.c1-executive-kpis article{padding:14px}.original-factory .builder-v5{grid-template-columns:1fr}.original-factory .builder-nav-v5{position:static}.tc-center{padding:13px}.factory-tools{padding:8px}.c1-command-modal .ant-modal{margin:10px auto;max-width:calc(100vw - 20px)!important}.c1-command-modal .ant-modal-content{padding:14px!important}}@media (max-width:420px){.c1-home-kpis,.c1-executive-kpis,.c1-home-actions{grid-template-columns:1fr}.c1-home-actions>button{min-height:66px}.c1-home-actions small{display:block}}.c1-sidebar{flex-basis:248px;width:248px;overflow:hidden}.c1-brand{height:78px;min-height:78px;padding:0 20px}.c1-brand-copy small{margin-top:5px}.c1-nav-group>a{gap:11px;min-height:43px;margin:3px 0;padding:0 12px}.c1-nav-group>a[aria-current=page]:after{content:"";width:4px;height:4px;position:absolute;right:9px}.c1-side-switch{padding:12px 13px 14px}.c1-side-switch button{min-height:38px;padding:8px}.c1-body{overflow:hidden}.c1-header{height:66px;min-height:66px;padding:0 18px 0 10px}.c1-workspace-badge{padding:6px 10px}.c1-command-trigger{height:36px!important;padding-inline:11px!important}.c1-command-trigger kbd{margin-left:20px}.c1-user{height:38px;padding:0 8px}.c1-tabbar{height:48px;min-height:48px;padding:0 12px}.c1-tabs .ant-tabs-tab{height:34px!important;margin:0 5px 0 0!important}.c1-page-panel,.is-compact .c1-page-panel{max-width:1700px;margin-inline:auto;padding:28px 32px 42px}.c1-panel-card{padding:22px}.c1-toolbar{min-height:76px;padding:17px 20px}.c1-querybar{padding:13px 18px}.c1-filter-panel{margin:10px 12px 12px;padding:14px 15px}.c1-table-card .ant-table-pagination{padding:15px 18px}.c1-r2-hero{grid-template-columns:minmax(0,1.36fr) minmax(330px,.64fr);gap:18px;margin-bottom:18px;padding:30px 30px 0;display:grid;position:relative;overflow:hidden}.c1-r2-hero:before{content:"";pointer-events:none;position:absolute;inset:0}.c1-r2-hero-copy{z-index:1;max-width:760px;padding:10px 0 34px;position:relative}.c1-r2-eyebrow{margin-bottom:18px;display:block}.c1-r2-hero-copy h1{max-width:720px;margin:0 0 13px}.c1-r2-hero-copy p{max-width:660px;margin:0}.c1-r2-hero-actions{gap:10px;margin-top:25px;display:flex}.c1-r2-hero-actions .ant-btn{height:42px;padding-inline:17px}.c1-r2-pulse-card{z-index:1;align-self:start;min-height:248px;padding:20px 20px 16px;position:relative}.c1-r2-pulse-card header,.c1-r2-pulse-card footer{justify-content:space-between;align-items:center;display:flex}.c1-r2-pulse-card header>b{align-items:center;gap:7px;display:flex}.c1-r2-pulse-card header>b i{width:6px;height:6px}.c1-r2-pulse-value{margin-top:24px}.c1-r2-pulse-value strong{display:block}.c1-r2-pulse-value span{margin-top:7px;display:block}.c1-r2-pulse-chart{width:100%;height:82px;margin-top:3px}.c1-r2-pulse-card footer{padding-top:10px}.c1-r2-kpi-rail{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 -30px;display:grid}.c1-r2-kpi-rail article{padding:17px 30px 20px}.c1-r2-kpi-rail small{display:block}.c1-r2-kpi-rail strong{margin:7px 0 5px;display:block}.c1-r2-workspace-grid{grid-template-columns:minmax(0,1.62fr) minmax(330px,.78fr);gap:18px;display:grid}.c1-r2-card-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:21px 22px 17px;display:flex}.c1-r2-card-head>div>span{margin-bottom:7px;display:block}.c1-r2-card-head h2{margin:0}.c1-r2-card-head p{margin:7px 0 0}.c1-r2-task-list{padding:0 10px 12px}.c1-r2-task-list>button{grid-template-columns:40px minmax(0,1fr) auto 18px;align-items:center;gap:12px;width:100%;min-height:68px;padding:11px 12px;display:grid}.c1-r2-task-index{place-items:center;width:34px;height:34px;display:grid}.c1-r2-task-main{gap:4px;min-width:0;display:grid}.c1-r2-task-main b,.c1-r2-task-main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c1-r2-task-list time{white-space:nowrap}.c1-r2-side-stack{align-content:start;gap:18px;display:grid}.c1-r2-quick-grid{grid-template-columns:1fr 1fr;gap:8px;padding:0 12px 13px;display:grid}.c1-r2-quick-grid>button{grid-template-rows:auto auto;grid-template-columns:36px minmax(0,1fr) 14px;align-items:center;column-gap:9px;min-height:76px;padding:11px;display:grid}.c1-r2-quick-grid>button>span{grid-row:1/3;place-items:center;width:34px;height:34px;display:grid}.c1-r2-quick-grid b{align-self:end}.c1-r2-quick-grid small{align-self:start}.c1-r2-quick-grid>button>svg{grid-area:1/3/3}.c1-r2-feed-list{padding:0 16px 14px}.c1-r2-feed-list article{grid-template-columns:8px 1fr;gap:10px;padding:11px 4px;display:grid}.c1-r2-feed-list article>i{width:5px;height:5px;margin-top:7px}.c1-r2-feed-list p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0;display:-webkit-box;overflow:hidden}.c1-r2-group-stage{grid-template-columns:minmax(0,1.05fr) 260px;min-height:336px;margin-bottom:18px;padding:34px 34px 0;display:grid;position:relative;overflow:hidden}.c1-r2-group-copy{z-index:2;max-width:690px;position:relative}.c1-r2-group-copy p{margin:0}.c1-r2-group-health{gap:5px;margin-top:29px;display:grid}.c1-r2-group-health b{align-items:center;gap:8px;display:flex}.c1-r2-group-health small{padding-left:15px}.c1-r2-group-orbit{place-self:start end;width:220px;height:190px;margin-top:2px;position:relative}.orbit-core{place-items:center;width:66px;height:66px;display:grid;position:absolute;top:62px;left:78px}.orbit-ring{position:absolute}.ring-a{inset:25px 20px}.ring-b{inset:3px -8px}.orbit-dot{width:8px;height:8px;position:absolute}.dot-a{top:25px;left:56px}.dot-b{top:94px;right:9px}.dot-c{bottom:22px;left:54px}.c1-r2-group-metrics{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:0;right:0}.c1-r2-group-metrics article{padding:17px 34px 20px}.c1-r2-group-metrics small{display:block}.c1-r2-group-metrics strong{margin:6px 0 5px;display:block}.c1-r2-portfolio{margin-bottom:18px}.c1-r2-app-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 16px 16px;display:grid}.c1-r2-app-card{min-height:190px;padding:17px}.c1-r2-app-card header,.c1-r2-app-card footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.c1-r2-app-icon{place-items:center;width:40px;height:40px;display:grid}.c1-r2-app-card>div{margin:23px 0 21px}.c1-r2-app-card h3{margin:8px 0 6px}.c1-r2-app-card p{margin:0}.c1-r2-app-card footer{padding-top:12px}.c1-r2-app-card footer .ant-btn{padding-inline:5px}.c1-r2-governance-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:18px;display:grid}.c1-r2-audit-list{padding:0 16px 15px}.c1-r2-audit-list article{align-items:center;gap:12px;min-height:58px;padding:9px 6px;display:flex}.c1-r2-audit-list article>span{place-items:center;width:32px;height:32px;display:grid}.c1-r2-audit-list article>div{gap:4px;display:grid}.c1-r2-admin-grid{padding:0 12px 13px}.c1-r2-admin-grid>button{grid-template-columns:36px 1fr 14px;align-items:center;gap:10px;width:100%;padding:12px 8px;display:grid}.c1-r2-admin-grid>button>span{place-items:center;width:34px;height:34px;display:grid}.c1-r2-admin-grid b{display:block}.c1-r2-admin-grid small{margin-top:4px;display:block}.factory-r2-copy{min-width:0}.original-factory .builder-nav-v5{padding:8px}@media (max-width:1280px){.c1-shell{gap:8px;padding:8px}.c1-sidebar{flex-basis:224px;width:224px}.c1-page-panel,.is-compact .c1-page-panel{padding:22px 22px 34px}.c1-r2-hero{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.c1-r2-workspace-grid{grid-template-columns:minmax(0,1.35fr) minmax(310px,.8fr)}.c1-r2-group-stage{grid-template-columns:minmax(0,1fr) 220px}.factory-r2-stage{grid-template-columns:minmax(0,1fr) 350px}}@media (max-width:1000px){.c1-r2-hero,.factory-r2-stage{grid-template-columns:1fr}.c1-r2-pulse-card{min-height:210px}.c1-r2-workspace-grid,.c1-r2-governance-grid{grid-template-columns:1fr}.c1-r2-group-orbit{display:none}.c1-r2-group-stage{grid-template-columns:1fr;min-height:330px}.c1-r2-app-grid,.factory-r2-stage-side{grid-template-columns:1fr 1fr}.factory-r2-stats{height:max-content}}@media (max-width:700px){.c1-shell{gap:0;padding:0}.c1-sidebar,.is-collapsed .c1-sidebar{flex-basis:292px;width:292px}.c1-page-panel,.is-compact .c1-page-panel{padding:12px 10px 24px}.c1-r2-hero{padding:22px 17px 0}.c1-r2-hero-copy{padding:3px 0 24px}.c1-r2-eyebrow{margin-bottom:13px}.c1-r2-hero-actions{flex-wrap:wrap;margin-top:18px}.c1-r2-pulse-card{min-height:194px;padding:16px}.c1-r2-pulse-chart{height:62px}.c1-r2-kpi-rail{grid-template-columns:1fr 1fr;margin:0 -17px}.c1-r2-kpi-rail article{padding:14px 17px}.c1-r2-workspace-grid{gap:10px}.c1-r2-card-head{padding:17px 16px 13px}.c1-r2-task-list{padding:0 8px 9px}.c1-r2-task-list>button{grid-template-columns:32px minmax(0,1fr) 14px;gap:9px}.c1-r2-task-list time{display:none}.c1-r2-task-index{width:30px;height:30px}.c1-r2-side-stack{gap:10px}.c1-r2-quick-grid{padding:0 9px 10px}.c1-r2-group-stage{min-height:360px;padding:24px 18px 0}.c1-r2-group-metrics{grid-template-columns:1fr 1fr}.c1-r2-group-metrics article{padding:13px 18px}.c1-r2-app-grid{grid-template-columns:1fr;padding:0 10px 10px}.c1-r2-app-card{min-height:166px}.factory-r2-stage{padding:21px 17px}.factory-r2-stage-side{grid-template-columns:1fr}.original-factory .builder-v5{grid-template-columns:1fr!important}.original-factory .builder-nav-v5{position:static!important}.c1-page-panel .ant-table-tbody>tr>td{height:46px}}.c1-shell{gap:0;padding:0}.c1-brand-mark{width:34px;height:34px}.c1-nav-search .ant-input-affix-wrapper{height:34px}.c1-sidebar nav{padding:2px 8px 14px}.c1-nav-group>small{padding:17px 10px 6px}.c1-nav-group>a{gap:10px;min-height:39px;padding:0 10px}.c1-header{height:58px;min-height:58px}.c1-tabbar{height:42px;min-height:42px}.c1-tabs,.c1-tabs>.ant-tabs-nav{height:42px}.c1-tabs .ant-tabs-tab{height:33px!important}.c1-page-panel .ant-btn:not(:disabled):active{transform:scale(.985)}.c1-r3-home{gap:16px;display:grid}.c1-r3-hero{padding:0 0 20px;display:block}.c1-r3-hero-main{max-width:930px;padding:0}.c1-r3-context{align-items:center;gap:9px;display:flex}.c1-r3-context i{width:3px;height:3px}.c1-r3-hero h1{margin:12px 0 7px}.c1-r3-hero-main>p{margin:0}.c1-r3-hero-actions{gap:8px;margin-top:17px;display:flex}.c1-r3-work-grid{grid-template-columns:minmax(0,1.4fr) minmax(320px,.7fr);align-items:start;gap:14px;display:grid}.c1-r3-focus,.c1-r3-shortcuts,.c1-r3-feed{overflow:hidden}.c1-r3-focus>header,.c1-r3-shortcuts>header,.c1-r3-feed>header{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 14px;display:flex}.c1-r3-focus h2,.c1-r3-shortcuts h2,.c1-r3-feed h2{margin:0}.c1-r3-focus header p{margin:5px 0 0}.c1-r3-focus>header .ant-btn,.c1-r3-feed>header .ant-btn{height:28px;padding-inline:6px}.c1-r3-task-list>button{grid-template-columns:34px minmax(0,1fr) auto 14px;align-items:center;gap:12px;width:100%;min-height:60px;padding:9px 8px;display:grid}.c1-r3-task-list>button:active{transform:scale(.996)}.c1-r3-task-list .rank{place-items:center;width:30px;height:30px;display:grid}.c1-r3-task-list .main{gap:4px;min-width:0;display:grid}.c1-r3-task-list .main b,.c1-r3-task-list .main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c1-r3-task-list time{white-space:nowrap}.c1-r3-side{align-content:start;gap:14px;display:grid}.c1-r3-shortcuts>div{padding:6px 10px 10px}.c1-r3-shortcuts button{grid-template-columns:32px minmax(0,1fr) 13px;align-items:center;gap:10px;width:100%;min-height:51px;padding:7px 8px;display:grid}.c1-r3-shortcuts button>span{place-items:center;width:30px;height:30px;display:grid}.c1-r3-shortcuts button b{display:block}.c1-r3-shortcuts button small{margin-top:3px;display:block}.c1-r3-feed>div{padding:0 13px 9px}.c1-r3-feed article{grid-template-columns:8px minmax(0,1fr);gap:9px;padding:11px 4px;display:grid}.c1-r3-feed .dot{width:5px;height:5px;margin-top:6px}.c1-r3-feed b{display:block}.c1-r3-feed p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0;display:-webkit-box;overflow:hidden}.c1-r3-empty{place-items:center;gap:5px;padding:34px 18px;display:grid}.c1-r3-empty>span{place-items:center;width:34px;height:34px;display:grid}.c1-r3-empty.compact{padding:22px 12px}.c1-r3-state{align-items:center;gap:14px;display:flex}.c1-r3-state-icon{place-items:center;width:38px;height:38px;display:grid}.c1-r3-state h2{margin:0 0 4px!important}.c1-r3-state p{margin:0}.c1-r3-state>.ant-btn{margin-left:auto}.c1-r3-skeleton{padding:26px}.c1-r3-skeleton-grid{grid-template-columns:2fr 1fr 1fr;gap:12px;margin-top:22px;display:grid}.c1-r3-skeleton-grid .ant-skeleton-element{width:100%}.c1-r3-skeleton-grid .ant-skeleton-image{width:100%!important;height:130px!important}.c1-r3-customer-drawer .ant-drawer-header{min-height:48px;padding:10px 18px}.c1-r3-customer-drawer .ant-drawer-body{padding:0}.c1-r3-drawer-loading{gap:24px;padding:30px;display:grid}.c1-r3-customer-head{justify-content:space-between;align-items:flex-start;gap:20px;padding:25px 28px 20px;display:flex}.c1-r3-customer-context{align-items:center;gap:9px;margin-bottom:9px;display:flex}.c1-r3-customer-context .pool{padding:3px 6px}.c1-r3-customer-title{align-items:center;gap:5px;display:flex}.c1-r3-customer-title h2{margin:0}.c1-r3-customer-meta{align-items:center;gap:10px;margin-top:10px;display:flex}.c1-r3-customer-meta i{width:3px;height:3px}.c1-r3-customer-actions{gap:8px;display:flex}.c1-r3-customer-actions .ant-btn{height:34px}.c1-r3-customer-facts{grid-template-columns:repeat(4,1fr);display:grid}.c1-r3-customer-facts article{min-height:74px;padding:15px 18px}.c1-r3-customer-facts span{display:block}.c1-r3-customer-facts b{text-overflow:ellipsis;white-space:nowrap;margin-top:7px;display:block;overflow:hidden}.c1-r3-detail-tabs>.ant-tabs-nav{z-index:2;padding:0 24px;position:sticky;top:0;margin:0!important}.c1-r3-detail-tabs .ant-tabs-tab{padding:13px 2px!important}.c1-r3-detail-tabs .ant-descriptions-bordered .ant-descriptions-item-label,.c1-r3-detail-tabs .ant-descriptions-bordered .ant-descriptions-item-content{padding:10px 12px!important}.c1-r3-detail-tabs .ant-table-wrapper{overflow:hidden}.c1-r3-detail-tabs .ant-timeline{padding-top:8px}.c1-page-panel .ant-table-thead>tr>th{height:44px}.c1-page-panel .ant-table-tbody>tr>td{height:48px}.c1-page-panel .ant-tag{padding:1px 6px}.ant-tooltip .ant-tooltip-inner{min-height:28px;padding:6px 8px}@media (max-width:1000px){.c1-r3-work-grid{grid-template-columns:1fr}.c1-r3-customer-facts{grid-template-columns:1fr 1fr}}@media (max-width:700px){.c1-shell{gap:0;padding:0}.c1-page-panel,.is-compact .c1-page-panel{padding:14px 12px 24px}.c1-r3-hero-main{padding:0}.c1-r3-task-list>button{grid-template-columns:31px minmax(0,1fr) 13px}.c1-r3-task-list time{display:none}.c1-r3-customer-head{flex-direction:column;padding:20px 16px}.c1-r3-customer-actions{width:100%}.c1-r3-customer-facts{grid-template-columns:1fr 1fr}.c1-r3-detail-tabs>.ant-tabs-nav{padding:0 14px}.c1-r3-detail-tabs>.ant-tabs-content-holder{padding:14px}.c1-r3-customer-meta{flex-wrap:wrap}.c1-r3-skeleton-grid{grid-template-columns:1fr}}.c1-r3-group-stage{min-height:0;margin-bottom:16px;padding:0 0 20px;display:block;overflow:visible}.c1-r2-group-copy{max-width:none}.c1-r2-group-copy h1{margin:10px 0 6px}.c1-r2-group-health{align-items:center;gap:10px;margin-top:15px;display:flex}.c1-r2-group-health b i{width:6px;height:6px}.c1-r2-group-health small{padding:0}.c1-r2-app-card{min-height:174px;transform:none!important}.c1-r2-card-head>div>span{margin-bottom:5px}@media (max-width:700px){.c1-r3-hero-main{padding:0}.c1-r3-group-stage{min-height:0;padding:0 0 16px}.c1-r2-group-health{flex-wrap:wrap}}.c1-shell.is-crm .c1-page-panel,.c1-shell.is-crm.is-compact .c1-page-panel{width:100%;max-width:none}.c1-page-panel.c1-list-page,.is-compact .c1-page-panel.c1-list-page{flex-direction:column;width:100%;max-width:none;min-height:0;display:flex}.c1-page-panel[hidden],.is-compact .c1-page-panel[hidden]{display:none!important}.c1-header-actions .c1-header-icon{flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;display:inline-flex;padding:0!important}.c1-header-actions .c1-header-icon-badge{flex:0 0 36px;justify-content:center;align-items:center;height:36px;display:inline-flex}.c1-list-page>.c1-table-card{flex:auto;min-height:0;margin-bottom:0}.c1-list-page .c1-table-card .ant-table-body{min-height:var(--c1-table-body-height,320px)}.c1-list-page .ant-table-body .ant-table-placeholder>td{height:var(--c1-empty-row-height,auto)}.c1-bp-sticky-list{overflow:visible}.c1-page-panel:has(.c1-bp-sticky-list){--c1-bp-list-opening-gap:24px;padding-top:0}.is-compact .c1-page-panel:has(.c1-bp-sticky-list){--c1-bp-list-opening-gap:24px;padding-top:0}.is-compact .c1-page-panel:has(.c1-bp-sticky-list){--c1-bp-list-opening-gap:14px}.c1-bp-sticky-list{margin-top:var(--c1-bp-list-opening-gap)}@media (max-width:700px){.c1-page-panel:has(.c1-bp-sticky-list){--c1-bp-list-opening-gap:12px}.is-compact .c1-page-panel:has(.c1-bp-sticky-list){--c1-bp-list-opening-gap:12px}}.c1-bp-filter-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.c1-bp-filter-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c1-bp-filter-actions .ant-btn-link{padding-inline:4px}.c1-bp-filter-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-items:end;gap:12px;display:grid}.c1-bp-filter-grid>label,.c1-bp-filter-grid>.c1-bp-filter-field,.c1-bp-filter-range{flex-direction:column;gap:5px;min-width:0;display:flex}.c1-bp-filter-grid .ant-input,.c1-bp-filter-grid .ant-select{width:100%;min-width:0}.c1-bp-filter-range{grid-column:span 2}.c1-bp-filter-range>div{align-items:center;gap:7px;min-width:0;display:flex}.c1-bp-filter-range>div>span{flex:none}.c1-bp-filter-range .ant-input{flex:1 1 0;width:0;min-width:0}.c1-bp-filter-more{margin-top:14px;padding-top:14px}.c1-bp-filter-note{margin:10px 0 0!important}@media (max-width:700px){.c1-bp-filter-panel{padding:12px}.c1-bp-filter-head{flex-wrap:wrap;align-items:flex-start}.c1-bp-filter-actions{width:100%}.c1-bp-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.c1-bp-filter-range{grid-column:span 2}}@media (max-width:420px){.c1-bp-filter-grid{grid-template-columns:minmax(0,1fr)}.c1-bp-filter-range{grid-column:auto}}.c1-bp-customer-list,.c1-bp-record-list{min-height:420px;padding:0}.c1-bp-customer-list>.c1-surface-head,.c1-bp-record-list>.c1-surface-head{justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.c1-bp-customer-list>.c1-surface-head h2,.c1-bp-record-list>.c1-surface-head h2{margin:0}.c1-bp-customer-list>.c1-surface-head p,.c1-bp-record-list>.c1-surface-head p{margin:5px 0 0}.c1-bp-customer-list>.c1-surface-head>.ant-space,.c1-bp-record-list>.c1-surface-head>.ant-space{flex-shrink:0}.c1-bp-customer-list .c1-bp-filter-panel,.c1-bp-record-list .c1-bp-filter-panel{padding:17px 22px 18px}.c1-bp-customer-list .c1-bp-filter-head,.c1-bp-record-list .c1-bp-filter-head{margin-bottom:14px}.c1-bp-customer-list .c1-bp-filter-grid .ant-input,.c1-bp-record-list .c1-bp-filter-grid .ant-input,.c1-bp-customer-list .c1-bp-filter-grid .ant-select-selector,.c1-bp-record-list .c1-bp-filter-grid .ant-select-selector{min-height:34px}.c1-bp-customer-list .ant-table-wrapper,.c1-bp-record-list .ant-table-wrapper{min-width:0}.c1-bp-customer-list .ant-table-thead>tr>th,.c1-bp-record-list .ant-table-thead>tr>th{white-space:nowrap}.c1-bp-customer-list .ant-table-tbody>tr>td,.c1-bp-record-list .ant-table-tbody>tr>td{vertical-align:top}.c1-bp-name-cell{align-items:flex-start;gap:4px;min-width:0;max-width:100%;display:flex}.c1-bp-name-text{overflow-wrap:anywhere;word-break:break-word;flex:auto;min-width:0;display:block;white-space:normal!important}.c1-bp-name-cell .ant-btn.c1-bp-name-text{white-space:normal;max-width:100%;height:auto;padding:0}.c1-bp-name-cell .ant-btn.c1-copy{flex:none;margin:0;padding:0 4px}.c1-bp-content-cell{-webkit-line-clamp:3;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c1-bp-loading{min-height:250px;padding:28px 22px;margin:0!important}.c1-bp-record-empty-copy{gap:6px;display:grid}.c1-bp-state{margin:16px 22px}.c1-bp-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.c1-bp-pagination .ant-space{align-items:center}.c1-bp-page-number{min-width:54px}.c1-bp-detail-drawer .ant-drawer-header{padding:15px 20px}.c1-bp-detail-drawer .ant-drawer-body{padding:0 20px 20px}.c1-bp-detail-heading{justify-content:space-between;align-items:flex-start;gap:14px;margin:0 -20px 18px;padding:20px 20px 18px;display:flex}.c1-bp-detail-heading>div{min-width:0}.c1-bp-detail-heading h2{overflow-wrap:anywhere;align-items:flex-start;gap:6px;margin:8px 0;display:flex}.c1-bp-detail-heading h2 .c1-copy{flex:none;margin:1px 0 0}.c1-bp-detail-heading>.ant-tag{flex:none;margin:2px 0 0}.c1-bp-detail-drawer .ant-tabs-nav{margin-bottom:16px}.c1-bp-detail-drawer .ant-descriptions-item-content{overflow-wrap:anywhere;word-break:break-word;min-width:0}.c1-bp-detail-drawer .ant-descriptions-item-label{width:118px}.c1-bp-detail-drawer .c1-bp-related .ant-table-cell{vertical-align:top;white-space:normal}.c1-bp-related-toolbar{justify-content:flex-end;margin-bottom:12px;display:flex}.c1-bp-related .c1-bp-pagination{margin-top:2px;padding:13px 0}@media (max-width:700px){.c1-bp-customer-list>.c1-surface-head,.c1-bp-record-list>.c1-surface-head{flex-wrap:wrap;align-items:flex-start;padding:15px 14px}.c1-bp-customer-list>.c1-surface-head>.ant-space,.c1-bp-record-list>.c1-surface-head>.ant-space{justify-content:space-between;width:100%}.c1-bp-customer-list .c1-bp-filter-panel,.c1-bp-record-list .c1-bp-filter-panel{padding:14px}.c1-bp-pagination{flex-direction:column;align-items:flex-start;padding:14px}.c1-bp-detail-drawer .ant-drawer-body{padding:0 14px 14px}.c1-bp-detail-heading{margin:0 -14px 14px;padding:16px 14px}.c1-bp-detail-drawer .ant-descriptions-item-label{width:110px}}.c1-records .c1-name-cell{align-items:flex-start;gap:6px;width:100%}.c1-records .c1-name-cell>.c1-customer-link{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;flex:auto;width:0;max-width:none;height:auto;padding:0;display:block;overflow:visible}.c1-records .c1-name-cell>.c1-copy{flex:0 0 24px}.c1-records .c1-record-content-link{white-space:normal;overflow-wrap:anywhere;width:100%;height:auto;padding:0;display:block}.c1-records .ant-table-tbody>tr>td{vertical-align:top}.c1-records .ant-table-tbody>tr>td .c1-name-cell{padding-top:2px}.c1-r3-hero-actions .ant-btn{height:38px}.c1-r3-focus>header,.c1-r3-shortcuts>header,.c1-r3-feed>header{padding:18px 20px}.c1-r3-task-list{padding-inline:12px}.c1-r3-task-list>button{min-height:68px;padding:10px 8px}.c1-cutover-readiness .c1-surface-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.c1-cutover-blockers{gap:6px;display:grid}.c1-r2-app-card h3{overflow-wrap:anywhere}.c1-r2-app-card{min-height:184px}.c1-account-home{gap:18px;max-width:1120px;margin:0 auto;display:grid}.c1-account-intro{padding:3px 0 19px}.c1-account-intro h1{margin:9px 0 6px}.c1-account-intro p{margin:0}.c1-account-section-head{align-items:center;gap:11px;margin:3px 0 13px;display:flex}.c1-account-section-head h2{margin:0}.c1-account-section-head span{padding:3px 8px}.c1-account-grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:13px;display:grid}.c1-account-entry{align-items:center;gap:16px;min-width:0;padding:20px;display:flex}.c1-account-grid .c1-account-entry{grid-template-columns:42px minmax(0,1fr);align-items:start;display:grid}.c1-account-entry-icon{flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.c1-account-entry>div{flex:1;min-width:0}.c1-account-entry h2,.c1-account-entry h3{overflow-wrap:anywhere;margin:4px 0 5px}.c1-account-entry p{margin:0}.c1-account-entry>.ant-btn{white-space:nowrap;margin-left:auto}.c1-account-grid .c1-account-entry>.ant-btn{grid-column:2;justify-self:start;margin:5px 0 0}.c1-account-empty{padding:38px 22px}.c1-account-empty h3{margin:9px 0 4px}.c1-account-empty p{margin:0}@media (max-width:700px){.c1-r3-focus>header,.c1-r3-shortcuts>header,.c1-r3-feed>header{padding:15px}.c1-cutover-readiness .c1-surface-head{flex-wrap:wrap}.c1-account-entry.c1-account-group{grid-template-columns:42px minmax(0,1fr);display:grid}.c1-account-entry.c1-account-group>.ant-btn{grid-column:2;justify-self:start;margin:4px 0 0}}.c1-bp-sticky-list .ant-table-sticky-holder{z-index:3}.c1-bp-sticky-list .ant-table-thead>tr>th{height:46px}.c1-bp-sticky-list .c1-bp-name-cell .c1-bp-name-text{max-width:100%}.c1-bp-sticky-list .c1-bp-name-cell .c1-copy{align-self:flex-start}.c1-header{height:48px;min-height:48px;padding-inline:12px 18px}.c1-tabbar,.c1-tabs,.c1-tabs>.ant-tabs-nav{height:36px;min-height:36px}.c1-tabs .ant-tabs-tab{height:29px!important;padding-inline:12px!important}.c1-brand{height:58px;min-height:58px}.c1-nav-group>a{min-height:38px}.c1-page-panel,.is-compact .c1-page-panel{padding:12px 16px 22px}.c1-surface-head,.c1-toolbar{gap:10px;min-height:48px;padding:10px 16px}.c1-toolbar .ant-space{gap:8px!important}.c1-toolbar .a-native-tags-inline{padding-block:0}.c1-page-panel .ant-table-thead>tr>th{white-space:nowrap;padding:10px 12px!important}.c1-page-panel .ant-table-tbody>tr>td{vertical-align:top;padding:10px 12px!important}.c1-page-panel .ant-table-pagination{margin:12px 16px!important}.c1-page-panel .c1-customer-link,.c1-page-panel .c1-name-cell .ant-btn-link{white-space:normal;overflow-wrap:anywhere;max-width:none;height:auto}.c1-name-cell{align-items:flex-start;min-width:0}.c1-name-cell>.c1-copy{flex:0 0 24px;margin-top:1px}.c1-bp-filter-panel{padding:10px 16px 12px}.c1-bp-filter-grid .ant-select,.c1-bp-filter-grid .ant-input{min-width:0}@media (max-width:560px){.ant-picker-dropdown .ant-picker-panel-container{max-height:calc(100dvh - 24px);overflow-y:auto}.ant-picker-dropdown .ant-picker-datetime-panel{flex-direction:column}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-content{height:112px}.ant-picker-dropdown .ant-picker-time-panel-column{height:104px}}.c1-page-panel .ant-table-cell-fix-right .ant-space{white-space:nowrap;gap:4px!important}.c1-page-panel .ant-table-cell-fix-right .ant-btn-link{height:28px;padding-inline:5px}.c1-bp-pagination{min-height:52px;padding:10px 16px}.c1-bp-pagination .ant-select{min-width:108px}.c1-bp-page-count{white-space:nowrap}.c1-a-native-actions .ant-space-vertical>div,.c1-bp-runtime-actions .ant-space-vertical>div{width:100%}.c1-page-panel .ant-table-empty .ant-empty{margin-block:16px}@media (max-width:700px){.c1-header{height:46px;min-height:46px}.c1-page-panel,.is-compact .c1-page-panel{padding:10px 10px 18px}.c1-toolbar,.c1-surface-head{flex-wrap:wrap;padding:10px 12px}.c1-bp-filter-panel{padding:10px 12px}.c1-page-panel .ant-table-tbody>tr>td,.c1-page-panel .ant-table-thead>tr>th{padding:9px 10px!important}.c1-bp-pagination{padding:10px 12px}.c1-bp-pagination>.ant-space{row-gap:8px!important}}.c1-popup-message{padding:2px 4px;display:block}.c1-group-workspace{display:contents}.c1-cutover-readiness:not([open]){padding:12px 16px}.c1-cutover-readiness>summary strong{margin-right:12px}.c1-cutover-readiness>summary>span:last-child{margin-left:8px}.c1-cutover-readiness[open]>summary{margin-bottom:16px}.c1-company-welcome{gap:18px;min-width:0;display:grid}.c1-company-welcome-hero{padding:3px 0 22px}.c1-company-welcome-context{align-items:center;gap:9px;display:flex}.c1-company-welcome-context i{width:3px;height:3px}.c1-company-welcome-hero h1{margin:12px 0 7px}.c1-company-welcome-hero p{max-width:770px;margin:0}.c1-company-welcome-actions{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.c1-company-welcome-actions .ant-btn{align-items:center;gap:6px;min-height:37px;display:inline-flex}.c1-company-welcome-grid{grid-template-columns:minmax(0,1.4fr) minmax(320px,.8fr);align-items:start;gap:16px;display:grid}.c1-company-welcome-side{gap:16px;min-width:0;display:grid}.c1-company-welcome-panel{min-width:0;overflow:hidden}.c1-company-welcome-panel>header{justify-content:space-between;align-items:center;gap:12px;min-height:77px;padding:16px 20px;display:flex}.c1-company-welcome-kicker{display:block}.c1-company-welcome-panel h2{margin:4px 0 0}.c1-company-welcome-count{white-space:nowrap}.c1-company-welcome-group{padding:16px 20px 4px}.c1-company-welcome-group h3{margin:0 0 11px}.c1-company-welcome-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:13px;display:grid}.c1-company-welcome-links>button{align-items:center;gap:10px;min-width:0;min-height:68px;padding:12px;display:flex}.c1-company-welcome-icon{flex:0 0 37px;place-items:center;width:37px;height:37px;display:grid}.c1-company-welcome-link-copy{flex:1;gap:3px;min-width:0;display:grid}.c1-company-welcome-link-copy b,.c1-company-welcome-link-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c1-company-welcome-links>button>.gep-icon{flex:none}.c1-company-welcome-preview>header .ant-btn{align-items:center;gap:3px;padding:0;display:inline-flex}.c1-company-welcome-preview-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.c1-company-welcome-customer-list{margin:0;padding:0 20px}.c1-company-welcome-customer-list li{gap:4px;padding:15px 0;display:grid}.c1-company-welcome-customer-name{overflow-wrap:anywhere}.c1-company-welcome-preview>footer{padding:12px 20px}.c1-company-welcome-contract>header .ant-btn{align-items:center;gap:3px;padding:0;display:inline-flex}.c1-company-welcome-contract-note{margin:0;padding:12px 20px}.c1-company-welcome-contract-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:0 20px 14px;display:grid}.c1-company-welcome-contract-overview>div{min-width:0;padding:11px 12px}.c1-company-welcome-contract-overview dd{overflow-wrap:anywhere;margin:5px 0 0}.c1-company-welcome-contract-scroll{scrollbar-width:thin;scrollbar-color:#c6cfda transparent;padding:3px 16px 14px;overflow:auto hidden}.c1-company-welcome-contract-chart{align-items:end;gap:8px;min-width:max-content;min-height:155px;padding:4px 2px 0;display:flex}.c1-company-welcome-contract-month{flex-direction:column;flex:0 0 54px;align-items:center;gap:4px;display:flex}.c1-company-welcome-contract-bar{justify-content:center;align-items:end;width:38px;height:93px;display:flex}.c1-company-welcome-contract-bar i{width:100%;display:block}.c1-company-welcome-contract-month small{white-space:nowrap}.c1-company-welcome-contract>footer{padding:11px 20px}.c1-company-welcome-state{justify-items:start;gap:13px;padding:20px;display:grid}.c1-company-welcome-refreshing{padding:10px 20px}.c1-company-welcome-skeleton{padding:22px 20px}.c1-company-welcome-panel>.ant-empty{padding:35px 12px}@media (max-width:1050px){.c1-company-welcome-grid{grid-template-columns:1fr}}@media (max-width:640px){.c1-company-welcome-links{grid-template-columns:1fr}.c1-company-welcome-panel>header{padding:15px}.c1-company-welcome-preview-actions{gap:8px}.c1-company-welcome-group{padding:15px 15px 4px}.c1-company-welcome-contract-note{padding:12px 15px}.c1-company-welcome-contract-overview{padding:0 15px 14px}.c1-company-welcome-contract>footer{padding:11px 15px}}.system-name-v5{align-items:center;gap:10px;display:flex}.system-name-v5>span{place-items:center;width:30px;height:30px;display:grid}.system-name-v5 b{display:block}.system-name-v5 small,.subline-v5{margin-top:3px;display:block}.builder-v5{grid-template-columns:300px minmax(0,1fr);gap:14px;display:grid}.menu-table-v5{margin-top:2px;display:block}.field-editor-group-v6{padding:14px 14px 2px}.field-editor-group-v6 .ant-form-item{margin-bottom:10px}.field-editor-actions-v6{justify-content:flex-end;margin-top:16px;padding-top:14px;display:flex}.builder-v5{grid-template-columns:270px minmax(0,1fr)}.builder-v5 .ant-table-cell{vertical-align:middle}.generated-form-grid-v6,.field-editor-grid-v6,.field-inline-grid-v6{grid-template-columns:1fr}.blueprint-inspector-v7{margin-bottom:14px;overflow:hidden}.blueprint-banner-v7{justify-content:space-between;align-items:flex-start;padding:14px 16px;display:flex}.blueprint-banner-v7 span{display:block}.blueprint-banner-v7 b{margin-top:4px;display:block}.blueprint-banner-v7 p{margin:5px 0 0}.blueprint-inspector-v7>.ant-tabs{padding:0 14px 14px}.blueprint-workflows-v7{grid-template-columns:1fr 1fr;gap:10px;display:grid}.blueprint-workflow-v7{padding:11px}.blueprint-workflow-v7 header{justify-content:space-between;align-items:center;display:flex}.workflow-state-row-v7{flex-wrap:wrap;align-items:center;gap:3px;margin-top:10px;display:flex}.blueprint-workflows-v7{grid-template-columns:1fr}.system-name-v5 small{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.blueprint-banner-v7 p{max-width:760px}.ui-tab-label-v16{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ui-tab-text-v16{display:inline-block}.ui-tab-count-v16{justify-content:center;align-items:center;min-width:20px;height:18px;padding:0 6px;display:inline-flex}.blueprint-inspector-v7>.ant-tabs{margin-top:2px}.blueprint-tabs-v16>.ant-tabs-nav{padding-inline:2px}.field-editor-grid-v6,.field-inline-grid-v6,.crm-form-grid-v8,.crm-settings-grid-v8{grid-template-columns:1fr!important}.ui-tab-label-v16{gap:5px}.ui-tab-count-v16{min-width:19px;height:17px;padding-inline:5px}.builder-subsection-v16{margin-top:14px;padding:12px}.builder-list-row-v16{grid-template-columns:minmax(120px,1fr) minmax(160px,1.4fr) auto;width:100%;align-items:start!important;gap:8px!important;display:grid!important}.builder-list-row-v16 .ant-form-item{margin-bottom:8px!important}.builder-transition-row-v16{grid-template-columns:1fr 1.2fr 1fr 1fr 1.4fr auto;align-items:end;gap:8px;display:grid}.builder-transition-row-v16 .ant-form-item{margin-bottom:8px!important}.blueprint-object-head-v16{margin-bottom:10px}.builder-transition-row-v16{grid-template-columns:1fr 1fr}.builder-list-row-v16{grid-template-columns:1fr 1fr auto}.builder-transition-row-v16,.builder-list-row-v16{grid-template-columns:1fr}.builder-transition-row-v16>.ant-btn,.builder-list-row-v16>.ant-btn{justify-self:start}.original-factory .surface-v5{margin-bottom:14px;padding:14px;overflow:auto}.original-factory .surface-head-v5{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.original-factory .factory-actions{justify-content:flex-end;margin-bottom:12px;display:flex}.original-factory .builder-v5{grid-template-columns:210px minmax(0,1fr);gap:14px;display:grid}.original-factory .blueprint-banner-v7{display:none}.factory-tools{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.factory-note{margin:12px 0}.field-editor-actions-v6{justify-content:flex-end;margin-top:18px;display:flex}.field-editor-grid-v6{grid-template-columns:1fr 1fr;gap:18px;display:grid}.field-editor-wide-v6{grid-column:1/-1}.field-inline-grid-v6{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.field-editor-group-v6>b{margin-bottom:14px;display:block}.ui-tab-label-v16{align-items:center;gap:7px;display:inline-flex}.ui-tab-count-v16{padding:1px 5px}.builder-list-row-v16{gap:8px;display:flex}.builder-transition-row-v16{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (max-width:800px){.original-factory .builder-v5,.field-inline-grid-v6,.field-editor-grid-v6{grid-template-columns:1fr}.field-editor-wide-v6{grid-column:auto}}.original-factory .surface-v5{padding:18px}.original-factory .builder-nav-v5 .ant-menu-item{height:auto;min-height:55px;padding-top:8px;padding-bottom:8px}.original-factory .blueprint-workflow-v7{padding:17px}.factory-tools{gap:10px;padding:0 0 7px}.ant-modal .field-editor-grid-v6{gap:18px;grid-template-columns:1fr 1fr!important}.ant-modal .field-inline-grid-v6{gap:0 18px;grid-template-columns:1fr 1fr!important}.ant-modal .field-editor-group-v6{padding:18px 18px 5px}.ant-modal .field-editor-group-v6 .ant-form-item{margin-bottom:17px}.ant-modal .field-editor-wide-v6{grid-column:1/-1}.ant-modal .builder-list-row-v16{grid-template-columns:1fr 1.4fr auto!important}.ant-modal .builder-transition-row-v16{grid-template-columns:1fr 1fr!important}@media (max-width:800px){.original-factory .builder-v5{grid-template-columns:1fr}.ant-modal .field-editor-grid-v6,.ant-modal .field-inline-grid-v6,.ant-modal .builder-list-row-v16,.ant-modal .builder-transition-row-v16{grid-template-columns:1fr!important}.ant-modal .field-editor-wide-v6{grid-column:auto}.original-factory .surface-v5{padding:12px}}.factory-page-context{padding:12px 0 18px}.factory-page-context p{margin:8px 0 0}.factory-disabled-tag{margin-left:6px}.original-factory .builder-v5{align-items:start;margin-bottom:20px}.original-factory .builder-nav-v5>.ant-menu{max-height:620px;overflow:auto}.original-factory .builder-nav-v5 .ant-menu-item{width:100%;margin-inline:0;padding-inline:12px!important}.original-factory .builder-nav-v5 .ant-input-search{width:100%}.original-factory .blueprint-inspector-v7{margin-bottom:20px}.original-factory .builder-nav-v5 .surface-head-v5{gap:8px}@media (max-width:800px){.original-factory .builder-nav-v5>.ant-menu{max-height:240px}.factory-page-context .ant-space{gap:6px!important}}.factory-settings-context{margin:0 0 16px}.factory-settings-grid{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.factory-settings-grid .ant-form-item{margin-bottom:16px}@media (max-width:600px){.factory-settings-grid{grid-template-columns:1fr}.factory-settings-dialog .ant-checkbox-group{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.factory-profile-choice{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid!important}.factory-profile-choice .ant-radio-button-wrapper{white-space:normal;justify-content:center;align-items:center;min-width:0;height:auto;min-height:38px;padding:7px 9px;display:flex}.factory-profile-choice .ant-radio-button-wrapper:before{display:none!important}@media (max-width:600px){.factory-profile-choice{grid-template-columns:1fr}}.original-factory .surface-v5{margin-bottom:16px!important;padding:18px!important}.original-factory .surface-head-v5{min-height:36px;margin-bottom:14px!important}.original-factory .builder-v5{align-items:start;grid-template-columns:250px minmax(0,1fr)!important;gap:16px!important}.original-factory .builder-nav-v5{position:sticky;top:0}.original-factory .builder-nav-v5>.ant-menu{max-height:650px;padding:6px!important}.original-factory .builder-nav-v5 .ant-menu-item{min-height:58px!important;margin:3px 0!important;padding-inline:12px!important}.original-factory .system-name-v5>span{width:38px!important;height:38px!important}.original-factory .blueprint-inspector-v7>.ant-tabs{padding:0 20px 18px!important}.original-factory .ui-tab-count-v16{min-width:22px!important;height:20px!important}.tc-factory-mode .ant-space{padding:3px}.factory-tools{min-height:54px;margin:0 0 14px!important;padding:8px 10px!important}.factory-tools>b{margin-right:auto}.factory-note{padding:13px 15px}@media (max-width:800px){.original-factory .builder-v5{grid-template-columns:1fr!important}.original-factory .builder-nav-v5{position:static}.original-factory .surface-v5{padding:13px!important}.factory-tools{padding:8px!important}}.factory-studio-head{justify-content:space-between;align-items:flex-end;gap:18px;padding:3px 2px 17px;display:flex}.factory-studio-head h1{margin:7px 0 5px}.factory-studio-head p{margin:0}.factory-studio-state{white-space:nowrap;align-items:center;gap:7px;padding:7px 10px;display:inline-flex}.factory-studio-state i{width:6px;height:6px}@media (max-width:700px){.factory-studio-head{flex-direction:column;align-items:flex-start;padding-bottom:13px}.factory-studio-state{display:none}}.factory-r2-stage{grid-template-columns:minmax(0,1fr) minmax(360px,.56fr);gap:24px;margin-bottom:18px;padding:28px;display:grid}.factory-r2-breadcrumb{align-items:center;gap:8px;margin-bottom:14px;display:flex}.factory-r2-copy h1{margin:0 0 9px}.factory-r2-copy p{max-width:720px;margin:0}.factory-r2-mode{margin-top:22px;padding:4px;display:inline-flex}.factory-r2-mode .ant-btn{height:32px}.factory-r2-stage-side{align-content:center;gap:13px;display:grid}.factory-r2-release{padding:17px 18px}.factory-r2-release>span{align-items:center;gap:8px;display:flex}.factory-r2-release>span i{width:6px;height:6px}.factory-r2-release strong{margin:11px 0 5px;display:block}.factory-r2-stats{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.factory-r2-stats article{padding:12px 13px}.factory-r2-stats small{display:block}.factory-r2-stats b{margin-top:5px;display:block}.original-factory .builder-v5{grid-template-columns:272px minmax(0,1fr)!important;gap:16px!important}.original-factory .builder-nav-v5{padding:8px;position:sticky;top:0}.original-factory .builder-nav-v5>.ant-menu{padding:4px!important}.original-factory .builder-nav-v5 .ant-menu-item{min-height:58px!important}.factory-tools{min-height:58px!important;padding:9px 11px!important}@media (max-width:1000px){.factory-r2-stage{grid-template-columns:1fr}.factory-r2-stage-side{grid-template-columns:1fr 1fr}.original-factory .builder-v5{grid-template-columns:230px minmax(0,1fr)!important}}@media (max-width:700px){.factory-r2-stage{padding:21px 17px}.factory-r2-stage-side{grid-template-columns:1fr}.original-factory .builder-v5{grid-template-columns:1fr!important}.original-factory .builder-nav-v5{position:static!important}}.factory-release-center{gap:16px;display:grid}.factory-release-center h3{margin:8px 0 0}.factory-release-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.factory-release-center .ant-descriptions{padding:16px}.tc-center{min-width:0;padding:20px}.tc-toolbar,.tc-editor-tools,.tc-filter-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.tc-builder{grid-template-columns:190px minmax(0,1fr);gap:22px;display:grid}.tc-builder aside{padding-right:14px}.tc-builder aside button{width:100%;margin-bottom:5px;padding:13px 14px;display:block}.tc-builder aside small,.tc-template-name small{margin-top:5px;display:block}.tc-template-name{max-width:430px;padding:6px 0}.tc-filter-row{margin:12px 0;padding:16px}.tc-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.tc-form-grid label,.tc-options{flex-direction:column;gap:6px;display:flex}.tc-form-grid .ant-select,.tc-options .ant-input{width:100%}.tc-options{margin-top:14px}.tc-template-meta{padding:10px 0 20px}.tc-column-row{grid-template-columns:minmax(100px,1fr) minmax(130px,1fr) 85px 75px;align-items:center;gap:10px;padding:10px 0;display:grid}.tc-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:16px 0;display:grid}.tc-date-range{gap:6px;display:flex}.tc-runtime-filters{margin:0 0 14px}.tc-runtime-filters .ant-select{width:100%;min-width:140px}.tc-runtime-filters .c1-filter-panel{margin-top:12px}.tc-runtime-filters .c1-filter-panel>label{min-width:160px}.tc-builder main{min-width:0}.tc-factory-mode{margin-bottom:16px}@media (max-width:700px){.tc-center{padding:12px}.tc-builder{grid-template-columns:1fr;gap:8px}.tc-builder aside{padding:0;display:flex;overflow:auto}.tc-builder aside button{min-width:125px}.tc-form-grid{grid-template-columns:1fr}.tc-column-row{grid-template-columns:minmax(95px,1fr) minmax(120px,1fr)}.tc-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-toolbar>.ant-space{max-width:100%}.tc-filter-row{padding:12px}.tc-runtime-filters .c1-filter-panel>label{width:100%}.tc-date-range{flex-wrap:wrap}}.c1-table-card>.tc-runtime-filters{margin:0;padding:12px 20px}@media (max-width:700px){.c1-table-card>.tc-runtime-filters{padding:10px 12px}}.tc-current-template{margin-bottom:16px;padding:12px 14px}.tc-current-template p{margin:6px 0 0}.tc-apply-mode{margin:16px 0}.tc-apply-mode .ant-radio-wrapper{white-space:normal}.tc-center{padding:20px}.tc-builder{grid-template-columns:210px minmax(0,1fr);gap:22px}.tc-builder aside button{padding:12px 13px}@media (max-width:700px){.tc-center{padding:13px}.tc-builder{grid-template-columns:1fr}}.c1-page-panel,.c1-sidebar nav{scrollbar-gutter:stable}.ant-modal{max-width:calc(100vw - 32px);padding-bottom:24px;top:24px}html .ant-modal{margin-block:0!important}.ant-modal :is(.ant-modal-container,.ant-modal-content){flex-direction:column;min-height:0;max-height:calc(100dvh - 48px);display:flex;overflow:hidden}.ant-modal .ant-modal-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.c1-table-surface{overflow:visible}.c1-header-menu{position:relative}.c1-header-popup{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:calc(100dvh - 76px);overflow-y:auto}.ant-select-dropdown{max-width:calc(100vw - 16px)}.ant-select-dropdown .rc-virtual-list-holder{overscroll-behavior:contain;max-height:min(70dvh,360px);overflow-y:auto}.ant-select-dropdown:not(.ant-select-dropdown-hidden){color:#263445;background:#fff;border:1px solid #dce3ec;border-radius:9px;box-shadow:0 12px 32px #15233930;z-index:2100!important}.ant-select-dropdown .ant-select-item-option{min-height:34px;color:inherit}.ant-select-dropdown .ant-select-item-option-content{color:inherit;white-space:normal;overflow-wrap:anywhere;min-width:0}html[data-gep-theme=night] .ant-select-dropdown:not(.ant-select-dropdown-hidden){color:#e8edf3;background:#20262d;border-color:#46515f}.c1-bp-record-list .c1-bp-record-filter-head{min-width:0}.c1-bp-record-context{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.c1-bp-record-context>strong{color:#33465e;flex:none;font-size:12px}.c1-bp-record-context>.ant-tag{flex:none;margin:0}.c1-bp-record-context>span{text-overflow:ellipsis;white-space:nowrap;color:#667085;min-width:0;font-size:12px;line-height:1.5;overflow:hidden}.c1-bp-record-filter-head .c1-bp-filter-actions{flex:none}@media (min-width:1100px){.c1-bp-record-list .c1-bp-filter-panel>.c1-bp-filter-grid>.c1-bp-filter-field{flex-direction:row;align-items:center;gap:8px}.c1-bp-record-list .c1-bp-filter-panel>.c1-bp-filter-grid>.c1-bp-filter-field>span{white-space:nowrap;flex:none}.c1-bp-record-list .c1-bp-filter-panel>.c1-bp-filter-grid>.c1-bp-filter-field>.ant-input,.c1-bp-record-list .c1-bp-filter-panel>.c1-bp-filter-grid>.c1-bp-filter-field>.ant-select{flex:auto;width:0;min-width:0}}@media (max-width:900px){.c1-bp-record-list .c1-bp-record-filter-head{flex-wrap:wrap;align-items:flex-start}.c1-bp-record-context{flex-basis:100%}.c1-bp-record-context>span{white-space:normal}.c1-bp-record-filter-head .c1-bp-filter-actions{justify-content:flex-end;width:100%}}html[data-gep-theme=night] .c1-bp-record-context>strong{color:#d9e0e9}html[data-gep-theme=night] .c1-bp-record-context>span{color:#aebfd0}@media (min-width:701px){.c1-shell.is-collapsed .c1-sidebar{transition:none!important}.c1-shell.is-collapsed .c1-header{z-index:46;position:relative}.c1-shell.is-collapsed .c1-sidebar:is(:hover,:focus-within){z-index:45;margin-right:-176px;position:relative;box-shadow:14px 0 28px #0c172633;flex:0 0 248px!important;width:248px!important}.is-collapsed .c1-sidebar:is(:hover,:focus-within) .c1-brand{justify-content:flex-start;padding:0 18px}.is-collapsed .c1-sidebar:is(:hover,:focus-within) .c1-brand-copy,.is-collapsed .c1-sidebar:is(:hover,:focus-within) .c1-nav-group>a>span,.is-collapsed .c1-sidebar:is(:hover,:focus-within) .c1-nav-count,.is-collapsed .c1-sidebar:is(:hover,:focus-within) .c1-side-switch span,.is-collapsed .c1-sidebar:is(:hover,:focus-within) .c1-side-switch button>svg:last-child{display:block}.is-collapsed .c1-sidebar:is(:hover,:focus-within) nav{padding:5px 8px}.is-collapsed .c1-sidebar:is(:hover,:focus-within) .c1-nav-group>small{color:#a0aab5;height:13px;padding:0 14px;font-size:10px;line-height:13px;overflow:hidden}.is-collapsed .c1-sidebar:is(:hover,:focus-within) .c1-nav-group>a{justify-content:flex-start;min-height:42px;padding:0 14px}.is-collapsed .c1-sidebar:is(:hover,:focus-within) .c1-side-switch{padding:12px 13px}.is-collapsed .c1-sidebar:is(:hover,:focus-within) .c1-side-switch button{justify-content:flex-start}.c1-header{height:52px;min-height:52px}.c1-tabbar,.c1-tabs,.c1-tabs>.ant-tabs-nav{height:38px;min-height:38px}.c1-tabs .ant-tabs-tab{height:31px!important}.c1-page-panel,.is-compact .c1-page-panel{padding:14px 18px 26px}.c1-bp-customer-list>.c1-surface-head,.c1-bp-record-list>.c1-surface-head{gap:12px;min-height:52px;padding:10px 16px}.c1-bp-customer-list>.c1-bp-list-toolbar,.c1-bp-record-list>.c1-bp-list-toolbar{min-height:43px;padding:6px 16px}.c1-bp-list-toolbar>div{align-items:center;gap:8px;min-width:0;display:flex}.c1-bp-list-toolbar>div>span{color:#667085;font-size:12px;line-height:1.45}.c1-bp-list-toolbar .ant-tag{flex-shrink:0;margin:0}.c1-bp-list-toolbar>.ant-btn{flex-shrink:0}.c1-bp-customer-list>.c1-surface-head p,.c1-bp-record-list>.c1-surface-head p{margin-top:2px;line-height:1.4}.c1-bp-customer-list .c1-bp-filter-panel,.c1-bp-record-list .c1-bp-filter-panel{padding:9px 16px 11px}.c1-bp-customer-list .c1-bp-filter-head,.c1-bp-record-list .c1-bp-filter-head{margin-bottom:7px}.c1-bp-customer-list .c1-bp-filter-grid,.c1-bp-record-list .c1-bp-filter-grid{gap:8px 10px}.c1-bp-customer-list .c1-bp-filter-grid>label,.c1-bp-record-list .c1-bp-filter-grid>.c1-bp-filter-field{gap:3px}}@media (max-width:700px){.c1-bp-list-toolbar>div{flex-wrap:wrap}.c1-bp-list-toolbar>div>span{font-size:11px}}:root{--ui-canvas:#faf9f6;--ui-surface:#fff;--ui-subtle:#f5f4f0;--ui-line:#dfddd5;--ui-line-soft:#eceae3;--ui-ink:#2d2b28;--ui-muted:#69665f;--ui-faint:#78756d;--ui-accent:#a85135;--ui-accent-hover:#8d4029;--ui-accent-soft:#f3e9e2;--ui-on-accent:#fff;--ui-sidebar:#f0efeb;--ui-sidebar-ink:#4d4943;--ui-sidebar-hover:#e9e7e1;--ui-sidebar-active:#e2dfd6;--ui-focus:#a85135;--ui-success:#178267;--ui-warning:#a96916;--ui-danger:#d13f4c;--ui-radius:8px;--ui-control-radius:8px;--ui-overlay-shadow:0 16px 48px #161d181a,0 2px 8px #161d180a;--ui-control-height:36px;--ui-font-body:14px;--ui-font-control:13px;--ui-font-caption:12px;--ui-font-title:17px;--ui-row-padding:8px;--ui-font:"Segoe UI Variable","Segoe UI","Microsoft YaHei UI","Microsoft YaHei","PingFang SC","Noto Sans CJK SC","Noto Sans SC",system-ui,-apple-system,sans-serif;--gep-font:var(--ui-font);--gep-text:var(--ui-ink);--gep-muted:var(--ui-muted);--gep-line:var(--ui-line);--gep-cloud:var(--ui-canvas);--gep-surface:var(--ui-surface);--gep-blue:var(--ui-accent);--gep-blue-hover:var(--ui-accent-hover);--gep-blue-soft:var(--ui-accent-soft);--c1-border:var(--ui-line);--gep-text-secondary:var(--ui-muted);--gep-fill-secondary:var(--ui-subtle);--gep-bg-container:var(--ui-surface);--surface-subtle:var(--ui-subtle);--border-color:var(--ui-line)}html[data-gep-theme=soft]{--ui-canvas:#f8f7f3;--ui-surface:#fffefc;--ui-subtle:#f1efe9;--ui-line:#dfdcd2;--ui-line-soft:#e9e6dd;--ui-ink:#302c26;--ui-muted:#6b665e;--ui-faint:#756f65;--ui-accent:#a85135;--ui-accent-hover:#8d4029;--ui-accent-soft:#f2e7de;--ui-sidebar:#ebe8e0;--ui-sidebar-hover:#e5e1d7;--ui-sidebar-active:#dbd6c9;--ui-sidebar-ink:#49443d}html[data-gep-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-canvas:#212121;--ui-surface:#212121;--ui-subtle:#2b2b2b;--ui-line:#414141;--ui-line-soft:#333;--ui-ink:#f0f0f0;--ui-muted:#b5b5b5;--ui-faint:#a3a3a3;--ui-accent:#f0f0f0;--ui-accent-hover:#d6d6d6;--ui-accent-soft:#393939;--ui-on-accent:#202020;--ui-sidebar:#171717;--ui-sidebar-ink:#d6d6d6;--ui-sidebar-hover:#252525;--ui-sidebar-active:#303030;--ui-focus:#e1a385;--ui-success:#66c9a6;--ui-warning:#e3b467;--ui-danger:#ff8896;--ui-overlay-shadow:0 24px 68px #0006,0 2px 10px #0003}html[data-gep-density=comfortable]{--ui-control-height:40px;--ui-row-padding:12px}html[data-gep-text-scale=large]{--ui-font-body:15px;--ui-font-control:14px;--ui-font-caption:13px;--ui-font-title:18px}html,body,#root{min-height:100%;font-family:var(--ui-font);background:var(--ui-canvas);color:var(--ui-ink);margin:0}body{font-size:var(--ui-font-body);-webkit-font-smoothing:antialiased;line-height:1.55}button,input,select,textarea{font:inherit}button{cursor:pointer}::selection{background:var(--ui-accent-soft);color:var(--ui-ink)}:is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}.c1-shell{--canvas:var(--ui-canvas);--surface:var(--ui-surface);--line:var(--ui-line);--ink:var(--ui-ink);--muted:var(--ui-muted);--accent:var(--ui-accent);--sidebar:var(--ui-sidebar);--c1-canvas:var(--ui-canvas);--c1-surface:var(--ui-surface);--c1-line:var(--ui-line);--c1-ink:var(--ui-ink);--c1-muted:var(--ui-muted);--c1-accent:var(--ui-accent);--c1-nav:var(--ui-sidebar);font-family:var(--ui-font);font-size:var(--ui-font-body);background:var(--ui-canvas);color:var(--ui-ink)}.c1-shell.is-group,.c1-shell.is-crm{--sidebar:var(--ui-sidebar)}.c1-app-rail{background:var(--ui-sidebar);border-right:1px solid var(--ui-line-soft);flex-direction:column;flex:0 0 52px;align-items:center;gap:10px;width:52px;padding:12px 6px;display:flex}.c1-app-rail-brand,.c1-app-rail button{width:38px;min-height:40px;color:var(--ui-sidebar-ink);background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;display:grid}.c1-app-rail-brand{color:var(--ui-ink);margin-bottom:12px}.c1-app-rail button:hover{background:var(--ui-sidebar-hover)}.c1-app-rail button[aria-current=page]{background:var(--ui-surface);border-color:var(--ui-line);color:var(--ui-focus);box-shadow:none}.c1-app-rail button span{font-size:13px;font-weight:600}.c1-app-rail-footer{display:none}.c1-app-rail-tooltip,.c1-app-rail-tooltip *{pointer-events:none!important}.c1-sidebar{background:var(--ui-sidebar);width:216px;color:var(--ui-sidebar-ink);border-right:1px solid var(--ui-line);box-shadow:none;flex-basis:216px}.c1-brand,.is-compact .c1-brand{height:62px;min-height:62px;color:var(--ui-ink);border-bottom:0;gap:10px;padding:0 16px;text-decoration:none}.c1-brand-mark,.c1-brand-mark-taiji{width:28px;height:28px;color:var(--ui-ink);box-shadow:none;background:0 0;border-radius:50%}.c1-brand-copy{min-width:0}.c1-brand-copy b{letter-spacing:0;color:var(--ui-ink);font-size:15px;font-weight:600;line-height:1.5}.c1-brand-copy small{letter-spacing:0;color:var(--ui-muted);margin-top:2px;font-size:10px;line-height:1.5}.c1-nav-search{padding:5px 10px 10px}.c1-nav-search .ant-input-affix-wrapper{height:34px;color:var(--ui-muted);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;padding-inline:10px}.c1-nav-search .ant-input-affix-wrapper:hover{background:var(--ui-sidebar-hover);border-color:#0000}.c1-nav-search .ant-input-affix-wrapper-focused{background:var(--ui-surface);border-color:var(--ui-line);box-shadow:none}.c1-nav-search .ant-input{font-size:var(--ui-font-control);color:var(--ui-ink)!important;background:0 0!important}.c1-nav-search input::placeholder{color:var(--ui-muted)!important}.c1-sidebar nav{scrollbar-width:thin;scrollbar-color:var(--ui-line) transparent;padding:0 9px 16px}.c1-nav-group>small{color:var(--ui-muted);letter-spacing:0;padding:17px 10px 7px;font-size:11px;font-weight:400}.c1-nav-group>a{min-height:36px;color:var(--ui-sidebar-ink);font-size:var(--ui-font-control);border-radius:8px;gap:9px;margin:2px 0;padding:0 10px;font-weight:400;text-decoration:none;transition:background-color .12s,color .12s}.c1-nav-group>a svg{color:var(--ui-muted);stroke-width:1.7px}.c1-nav-group>a:hover{background:var(--ui-sidebar-hover);color:var(--ui-ink)}.c1-nav-group>a[aria-current=page]{background:var(--ui-sidebar-active);color:var(--ui-ink);box-shadow:none;font-weight:500}.c1-nav-group>a[aria-current=page]:before,.c1-nav-group>a[aria-current=page]:after{display:none}.c1-nav-group>a[aria-current=page] svg{color:var(--ui-ink)}.c1-nav-count{background:var(--ui-sidebar-active);color:var(--ui-ink);box-shadow:none;border:0;border-radius:6px;font-size:10px}.c1-side-switch{border-top:1px solid var(--ui-line-soft);padding:10px}.c1-side-switch button{min-height:38px;color:var(--ui-sidebar-ink);font-size:var(--ui-font-control);background:0 0;border:0;border-radius:8px;padding:0 10px}.c1-side-switch button:hover{background:var(--ui-sidebar-hover);color:var(--ui-ink)}.c1-shell.is-collapsed .c1-sidebar{flex-basis:72px;width:72px}.c1-shell.is-collapsed .c1-app-rail{display:none}.is-collapsed .c1-nav-group>a{min-height:42px}.c1-header{background:var(--ui-canvas);height:54px;min-height:54px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;padding:0 18px 0 10px}.c1-header-context{font-size:var(--ui-font-control);color:var(--ui-muted);gap:9px}.c1-header-context>span{color:var(--ui-muted)}.c1-header-context>b{font-size:var(--ui-font-body);color:var(--ui-ink);font-weight:500}.c1-header-context>svg{color:var(--ui-faint)}.c1-header-actions{gap:5px}.c1-header-actions .ant-btn-text,.c1-header-menu-trigger{height:34px;color:var(--ui-muted);font-size:var(--ui-font-control);background:0 0;border:0;border-radius:8px;font-weight:400}.c1-header-actions .ant-btn-text:hover,.c1-header-menu-trigger:hover,.c1-header-menu-trigger[aria-expanded=true]{background:var(--ui-subtle);color:var(--ui-ink)}.c1-command-trigger{background:0 0!important;border:0!important;padding-inline:10px!important}.c1-command-trigger kbd{font-family:var(--gep-mono);border:1px solid var(--ui-line);background:var(--ui-surface);color:var(--ui-faint);box-shadow:none;border-radius:4px;padding:1px 4px;font-size:9px}.c1-connectivity{color:var(--ui-muted);font-size:10px}.c1-connectivity i{background:var(--ui-success);box-shadow:none}.c1-connectivity.is-offline i{background:var(--ui-danger)}.c1-workspace-badge{display:none}.c1-user{font-size:var(--ui-font-control);color:var(--ui-ink);background:0 0;border:0;gap:8px;padding-inline:7px}.c1-user .ant-avatar{background:var(--ui-accent-soft);width:28px;height:28px;color:var(--ui-ink);line-height:28px;font-size:var(--ui-font-caption);box-shadow:none}.c1-user:hover{background:var(--ui-subtle)}.c1-header-popup{border:1px solid var(--ui-line);background:var(--ui-surface);min-width:216px;box-shadow:var(--ui-overlay-shadow);color:var(--ui-ink);border-radius:8px;padding:7px;position:absolute;top:calc(100% + 8px);right:0}.c1-header-popup>button{color:var(--ui-ink);font-size:var(--ui-font-control);text-align:left;background:0 0;border:0;border-radius:9px;padding:10px 12px}.c1-header-popup>button:hover,.c1-header-popup>button:focus-visible{background:var(--ui-subtle)}.c1-header-popup svg{color:var(--ui-muted)}.c1-tabbar,.c1-tabs,.c1-tabs>.ant-tabs-nav{background:var(--ui-canvas);height:40px;min-height:40px}.c1-tabbar{border-bottom:1px solid var(--ui-line-soft);padding:0 18px}.c1-tabs .ant-tabs-nav:before{border-bottom:0!important}.c1-tabs .ant-tabs-nav-list{align-items:center}.c1-tabs .ant-tabs-tab{min-width:84px;font-size:var(--ui-font-control);color:var(--ui-muted);height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px 8px 0 0!important;margin:0 4px 0 0!important;padding:0 12px!important}.c1-tabs .ant-tabs-tab:hover{background:var(--ui-subtle)!important}.c1-tabs .ant-tabs-tab-active{background:var(--ui-surface)!important;box-shadow:inset 0 -2px var(--ui-focus)!important}.c1-tabs .ant-tabs-tab .ant-tabs-tab-btn{color:var(--ui-muted);font-size:var(--ui-font-control);white-space:nowrap;flex-shrink:0}.c1-tabs .ant-tabs-tab{flex-shrink:0}.c1-tabs .ant-tabs-nav-more{min-width:32px;color:var(--ui-muted)}.c1-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{text-shadow:none;font-weight:500;color:var(--ui-ink)!important}.c1-tabs .ant-tabs-tab-active:after{display:none}.c1-tabs .ant-tabs-tab-remove{color:var(--ui-faint);margin-left:9px;font-size:10px}.c1-tab-actions{color:var(--ui-muted)}.c1-page-panel,.is-compact .c1-page-panel{background:var(--ui-canvas);color:var(--ui-ink);padding:18px 20px 26px}@media (max-width:1100px){.c1-app-rail{display:none}}.c1-surface,.c1-panel-card,.c1-table-card,.c1-table-surface,.c1-company-welcome-section,.c1-r3-focus,.c1-r3-shortcuts,.c1-r3-feed,.c1-r2-apps-section,.c1-r2-audit-section,.c1-r2-admin-section,.c1-account-entry,.c1-cutover-readiness{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--ui-radius);box-shadow:none}.c1-page-panel .ant-card{border-color:var(--ui-line);border-radius:var(--ui-radius);box-shadow:none}.c1-page-panel .c1-table-surface{box-shadow:none;border:0;border-radius:0}.c1-toolbar,.c1-surface-head{background:var(--ui-surface);border-bottom:1px solid var(--ui-line-soft);gap:12px;min-height:52px;padding:12px 16px}.c1-toolbar h2,.c1-surface-head h2{color:var(--ui-ink);margin:0;font-size:15px;font-weight:600;line-height:1.6}.c1-toolbar>.ant-space{gap:8px!important}.c1-page-panel .c1-bp-list-toolbar>.ant-space{flex:1 1 0;justify-content:flex-start;min-width:0;max-width:100%}.c1-bp-list-toolbar>div:first-child:empty{display:none}.c1-toolbar small,.c1-surface-head p,.c1-subline,.c1-muted{font-size:var(--ui-font-caption);color:var(--ui-muted);line-height:1.65}.c1-result-count{border:1px solid var(--ui-line-soft);background:var(--ui-subtle);font-size:var(--ui-font-caption);color:var(--ui-muted);font-variant-numeric:tabular-nums;border-radius:5px;padding:3px 8px}.c1-pool-switch{background:var(--ui-subtle);border:1px solid var(--ui-line);border-radius:7px;padding:3px}.c1-pool-switch .ant-btn{height:28px;font-size:var(--ui-font-caption);padding:0 12px;box-shadow:none!important;color:var(--ui-muted)!important;background:0 0!important;border:0!important}.c1-pool-switch .ant-btn-primary{font-weight:600;background:var(--ui-surface)!important;color:var(--ui-ink)!important;box-shadow:0 1px 3px #10182814!important}.c1-shell .ant-btn,.ant-modal .ant-btn,.ant-drawer .ant-btn{border-radius:var(--ui-control-radius);font-size:var(--ui-font-control);box-shadow:none;font-weight:500}.c1-shell .ant-btn-primary:not(:disabled),.ant-modal .ant-btn-primary:not(:disabled),.ant-drawer .ant-btn-primary:not(:disabled){background:var(--ui-accent);border-color:var(--ui-accent);color:var(--ui-on-accent);border-radius:var(--ui-control-radius)}html[data-gep-theme=night] :is(.c1-shell,.ant-modal,.ant-drawer) .ant-btn-primary:not(:disabled){color:var(--ui-on-accent)}.c1-shell .ant-btn-primary:not(:disabled):hover,.ant-modal .ant-btn-primary:not(:disabled):hover{background:var(--ui-accent-hover);border-color:var(--ui-accent-hover)}.c1-shell .ant-btn-link:not(:disabled),.ant-modal .ant-btn-link:not(:disabled),.ant-drawer .ant-btn-link:not(:disabled){color:var(--ui-accent);font-weight:400}:is(.c1-shell,.ant-modal,.ant-drawer) .ant-btn:disabled{cursor:not-allowed;filter:none;color:var(--ui-faint)!important;box-shadow:none!important}.c1-shell .ant-btn-dangerous:not(:disabled),.ant-modal .ant-btn-dangerous:not(:disabled),.ant-drawer .ant-btn-dangerous:not(:disabled){color:var(--ui-danger)}:is(.c1-shell,.ant-modal,.ant-drawer) .ant-btn-primary.ant-btn-dangerous:not(:disabled){background:var(--ui-danger);border-color:var(--ui-danger);color:#fff}:is(.c1-shell,.ant-modal,.ant-drawer) .ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{background:var(--ui-danger);border-color:var(--ui-danger);filter:brightness(.93)}html[data-gep-theme=night] :is(.c1-shell,.ant-modal,.ant-drawer) .ant-btn-primary.ant-btn-dangerous:not(:disabled){color:#202020}.c1-shell .ant-input,.c1-shell .ant-input-affix-wrapper,.c1-shell .ant-select-selector,.c1-shell .ant-picker{border-radius:var(--ui-control-radius);font-size:var(--ui-font-control)}.c1-querybar,.c1-pool-filter-row,.c1-bp-filter-panel{background:var(--ui-surface);border-bottom:1px solid var(--ui-line-soft);padding:12px 16px}.c1-filter-panel{background:var(--ui-subtle);border-bottom:1px solid var(--ui-line);border-radius:0;padding:14px 16px}.c1-filter-panel>label>span,.c1-bp-filter-field>span,.c1-bp-filter-grid>label>span{font-size:var(--ui-font-caption);color:var(--ui-muted);font-weight:400;line-height:1.5}.c1-bp-filter-grid{gap:10px 12px}.c1-bp-filter-head{margin-bottom:10px}.c1-bp-filter-head>strong{color:var(--ui-muted);font-size:var(--ui-font-caption);font-weight:500}.c1-runtime-filter-panel{container-type:inline-size}.c1-runtime-filter-panel .c1-bp-filter-head{margin-bottom:14px}.c1-filter-title{color:var(--ui-muted);align-items:center;gap:8px;display:flex}.c1-filter-title strong{font-size:var(--ui-font-control);color:var(--ui-ink);font-weight:600}.c1-filter-count{background:var(--ui-accent-soft);color:var(--ui-accent);border-radius:5px;padding:2px 7px;font-size:11px;font-weight:500}.c1-filter-pending{color:var(--ui-muted);font-size:var(--ui-font-caption)}.c1-filter-chips{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.c1-filter-chips>.ant-tag{border:1px solid var(--ui-line);background:var(--ui-subtle);max-width:100%;color:var(--ui-muted);border-radius:6px;align-items:center;gap:6px;margin:0;padding:4px 8px;line-height:1.5;display:inline-flex}.c1-filter-chips .ant-tag-content{align-items:center;gap:7px;min-width:0;max-width:440px;display:flex}.c1-filter-chips b{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-ink);font-weight:500;overflow:hidden}.c1-filter-chips .ant-tag-close-icon{color:var(--ui-muted);padding:3px}.c1-runtime-filter-panel .c1-bp-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 16px}.c1-runtime-filter-panel .c1-runtime-filter-basic{grid-template-columns:repeat(var(--filter-basic-columns,4),minmax(0,1fr))}.c1-runtime-filter-panel .c1-bp-filter-field{flex-direction:column;gap:7px;min-width:0;display:flex}.c1-runtime-filter-panel .c1-bp-filter-range{grid-column:span 2}.c1-runtime-filter-panel .c1-bp-filter-field>span{font-size:var(--ui-font-caption);color:var(--ui-muted)}.c1-customer-filter-drawer .c1-bp-filter-field{flex-direction:column;gap:7px;min-width:0;display:flex}.c1-customer-filter-drawer .c1-bp-filter-field>span{color:var(--ui-muted);font-size:var(--ui-font-control)}.c1-customer-filter-drawer :is(.ant-select,.ant-input-affix-wrapper){width:100%;min-width:0}.c1-customer-filter-drawer .c1-filter-number-range>.ant-input{flex:1;width:0;min-width:0}.c1-customer-filter-drawer .c1-filter-status{color:var(--ui-muted);font-size:var(--ui-font-caption);margin:0 0 18px}@media (max-width:640px){.c1-customer-filter-drawer .c1-customer-drawer-filter{grid-template-columns:minmax(0,1fr)}.c1-customer-filter-drawer .c1-bp-filter-range{grid-column:auto}}.c1-runtime-filter-advanced{border:1px solid var(--ui-line-soft);background:var(--ui-subtle);border-radius:8px;margin-top:18px;padding:16px}.c1-filter-section-label{color:var(--ui-muted);margin-bottom:12px;font-size:11px;font-weight:600}.c1-filter-expand .gep-icon{transform:rotate(90deg)}.c1-filter-expand[aria-expanded=true] .gep-icon{transform:rotate(-90deg)}.c1-filter-date-range{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.c1-filter-date-range>.ant-picker{width:0;min-width:0;height:var(--ui-control-height);border-radius:var(--ui-control-radius);background:var(--ui-surface);flex:1 1 0}.c1-filter-date-range>.ant-picker .ant-picker-input>input{font-size:var(--ui-font-control);font-variant-numeric:tabular-nums;min-width:0}.c1-filter-date-range>span,.c1-filter-number-range>span{color:var(--ui-faint);font-size:var(--ui-font-caption);flex:none}.c1-filter-number-range{align-items:center;gap:8px;min-width:0;display:flex}@container (width>=1480px){.c1-runtime-filter-panel .c1-bp-filter-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.c1-runtime-filter-panel .c1-runtime-filter-basic{grid-template-columns:repeat(var(--filter-basic-columns,4),minmax(0,1fr))}}@container (width<=780px){.c1-runtime-filter-panel .c1-bp-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.c1-runtime-filter-advanced{padding:12px}}@container (width<=420px){.c1-runtime-filter-panel .c1-bp-filter-grid{grid-template-columns:minmax(0,1fr)}.c1-runtime-filter-panel .c1-bp-filter-range{grid-column:auto}.c1-runtime-filter-panel .c1-bp-filter-head{flex-wrap:wrap}.c1-runtime-filter-panel .c1-bp-filter-actions{justify-content:flex-end;width:100%}.c1-runtime-filter-advanced{padding:12px}}.c1-page-panel .ant-table{background:var(--ui-surface);color:var(--ui-ink)}.c1-page-panel .ant-table-thead>tr>th{white-space:nowrap;line-height:1.55;background:var(--ui-subtle)!important;border-bottom:1px solid var(--ui-line)!important;color:var(--ui-muted)!important;font-size:var(--ui-font-caption)!important;padding:11px 14px!important;font-weight:500!important}.c1-page-panel .ant-table-tbody>tr>td{background:var(--ui-surface);color:var(--ui-ink);vertical-align:middle;line-height:1.55;padding:var(--ui-row-padding) 14px!important;border-bottom:1px solid var(--ui-line-soft)!important;font-size:var(--ui-font-control)!important}.c1-page-panel .ant-table .ant-table-tbody>tr.ant-table-measure-row>td{border:0!important;height:0!important;padding:0!important;font-size:0!important;line-height:0!important}.c1-page-panel .ant-table-tbody>tr.ant-table-row:hover>td{background:var(--ui-subtle)!important}.c1-page-panel .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--ui-accent-soft)!important}.c1-page-panel .ant-table-cell-fix-right,.c1-page-panel .ant-table-cell-fix-left{background:var(--ui-surface)}.c1-stable-table.ant-table-wrapper{isolation:isolate}.c1-stable-table.ant-table-wrapper .ant-table-sticky-holder{z-index:calc(var(--columns-count,0)*2 + 3);background:var(--ui-subtle)}.c1-page-panel .ant-table-cell-fix-right .ant-btn-link{font-size:var(--ui-font-caption);padding-inline:5px}.c1-page-panel .ant-table-pagination{background:var(--ui-surface);border-top:1px solid var(--ui-line-soft);min-height:52px;font-size:var(--ui-font-caption);padding:12px 16px;margin:0!important}.c1-page-panel .ant-pagination-total-text{color:var(--ui-muted);margin-right:auto}.c1-name-cell>.c1-customer-link,.c1-page-panel .c1-customer-link{color:var(--ui-accent);font-weight:500;font-size:var(--ui-font-control);text-align:left;justify-content:flex-start;line-height:1.6}.c1-copy{color:var(--ui-faint);opacity:.75}.c1-copy:hover{color:var(--ui-accent);opacity:1}.c1-page-panel .ant-tag{border-radius:4px;font-size:11px;line-height:20px}.c1-bp-pagination,.c1-surface-foot{border-top:1px solid var(--ui-line-soft);background:var(--ui-surface);min-height:50px;font-size:var(--ui-font-caption);color:var(--ui-muted);padding:12px 16px}.c1-page-panel .ant-empty{margin:30px 0}.c1-page-panel .ant-empty-description{font-size:var(--ui-font-control);color:var(--ui-faint);line-height:1.65}.c1-page-panel .ant-empty-image{opacity:.55}.c1-page-panel .ant-table-placeholder .ant-table-cell{padding-block:28px!important}.c1-status{font-size:var(--ui-font-caption);color:var(--ui-success)}.c1-status i{width:6px;height:6px;box-shadow:none;background:currentColor}.c1-status.limited{color:var(--ui-warning)}.c1-status.paused{color:var(--ui-muted)}.c1-page-panel .ant-alert{font-size:var(--ui-font-control);border-radius:7px}.c1-r3-hero,.c1-r2-group-hero,.c1-company-welcome-hero,.c1-welcome,.c1-account-intro{border:0;border-bottom:1px solid var(--ui-line);box-shadow:none;background:0 0;border-radius:0;margin-bottom:18px;padding:10px 0 22px}.c1-r3-hero:before,.c1-r2-group-hero:before{display:none}.c1-r3-context,.c1-r2-group-copy>span,.c1-company-welcome-context,.c1-account-intro>span{font-size:var(--ui-font-caption);color:var(--ui-faint);letter-spacing:0}.c1-r3-hero h1,.c1-r2-group-copy h1,.c1-company-welcome-hero h1,.c1-account-intro h1{letter-spacing:0;color:var(--ui-ink);margin:12px 0 8px;font-size:26px;font-weight:600;line-height:1.45}.c1-r3-hero h1 em,.c1-r3-hero h1 b{color:var(--ui-accent);font-style:normal}.c1-r3-hero-main>p,.c1-r2-group-copy p,.c1-company-welcome-hero p,.c1-account-intro p{font-size:var(--ui-font-control);color:var(--ui-muted);margin:0;line-height:1.7}.c1-r3-hero-actions,.c1-company-welcome-hero-actions{margin-top:18px}.c1-r3-hero-actions .ant-btn{border-radius:7px;height:36px}.c1-r3-grid,.c1-r2-group-grid{gap:18px}.c1-r3-focus>header,.c1-r3-shortcuts>header,.c1-r3-feed>header,.c1-r2-card-head,.c1-company-welcome-section>header{border-bottom:1px solid var(--ui-line-soft);background:0 0;padding:18px 20px}.c1-r3-focus h2,.c1-r3-shortcuts h2,.c1-r3-feed h2,.c1-r2-card-head h2,.c1-company-welcome-section h2{color:var(--ui-ink);margin:0;font-size:15px;font-weight:600;line-height:1.6}.c1-r3-focus>header p,.c1-r2-card-head p{font-size:var(--ui-font-caption);color:var(--ui-muted);margin-top:4px}.c1-r3-task-list{padding:6px 18px}.c1-r3-task-list>button{border:0;border-bottom:1px solid var(--ui-line-soft);text-align:left;min-height:66px;color:var(--ui-ink);background:0 0;border-radius:0;padding:12px 2px}.c1-r3-task-list>button:last-child{border-bottom:0}.c1-r3-task-list>button:hover{background:var(--ui-subtle)}.c1-r3-task-list .main b{font-size:var(--ui-font-control);color:var(--ui-ink);font-weight:500}.c1-r3-task-list .main small,.c1-r3-task-list time{font-size:var(--ui-font-caption);color:var(--ui-muted)}.c1-r3-task-list .index{border:1px solid var(--ui-line-soft);background:var(--ui-subtle);width:27px;height:27px;color:var(--ui-faint);border-radius:6px;font-size:10px}.c1-r3-shortcuts button{border:0;border-bottom:1px solid var(--ui-line-soft);color:var(--ui-ink);background:0 0;border-radius:0}.c1-r3-shortcuts button:last-child{border-bottom:0}.c1-r3-shortcuts button:hover{background:var(--ui-subtle)}.c1-r3-shortcuts button>span{border:1px solid var(--ui-line);background:var(--ui-subtle);width:31px;height:31px;color:var(--ui-muted);border-radius:7px}.c1-r3-shortcuts button b,.c1-r3-empty b,.c1-r3-feed b{font-size:var(--ui-font-control);color:var(--ui-ink);font-weight:500}.c1-r3-shortcuts button small,.c1-r3-empty small,.c1-r3-feed p,.c1-r3-feed small{font-size:var(--ui-font-caption);color:var(--ui-faint)}.c1-r3-empty{color:var(--ui-faint)}.c1-r2-app-card{border:1px solid var(--ui-line);background:var(--ui-surface);min-height:188px;box-shadow:none;border-radius:9px;padding:20px}.c1-r2-app-card:hover{border-color:var(--ui-accent);transform:none;box-shadow:0 3px 12px #10182805}.c1-r2-app-card h3{color:var(--ui-ink);font-size:16px;font-weight:600;line-height:1.5}.c1-r2-app-card p,.c1-r2-app-card small,.c1-r2-app-card footer .ant-btn{font-size:var(--ui-font-caption);color:var(--ui-muted)}.c1-r2-app-card footer{border-top:1px solid var(--ui-line-soft);padding-top:12px}.c1-r2-app-card .c1-r2-app-icon{background:var(--ui-accent-soft);color:var(--ui-accent);border-radius:8px}.c1-r2-admin-grid button,.c1-admin-links button,.c1-company-welcome-entry,.c1-home-actions>button{border:1px solid var(--ui-line);background:var(--ui-surface);color:var(--ui-ink);text-align:left;box-shadow:none;border-radius:8px;padding:16px}.c1-r2-admin-grid button:hover,.c1-company-welcome-entry:hover{border-color:var(--ui-accent);background:var(--ui-subtle)}.c1-company-welcome-entry>span,.c1-account-entry-icon{background:var(--ui-accent-soft);color:var(--ui-accent);border-radius:7px}.c1-company-welcome-entry b,.c1-r2-admin-grid b,.c1-admin-links b{font-size:var(--ui-font-control);color:var(--ui-ink);font-weight:500}.c1-company-welcome-entry small,.c1-company-welcome-section p,.c1-r2-admin-grid small,.c1-admin-links small{font-size:var(--ui-font-caption);color:var(--ui-muted)}.c1-company-welcome-kicker{letter-spacing:0;color:var(--ui-faint);font-size:10px}.c1-company-welcome-context>span{color:var(--ui-accent);font-weight:500}.c1-company-welcome-context i{background:var(--ui-faint);border-radius:50%}.c1-company-welcome-panel{border:1px solid var(--ui-line);border-radius:var(--ui-radius);background:var(--ui-surface)}.c1-company-welcome-panel>header{border-bottom:1px solid var(--ui-line-soft)}.c1-company-welcome-panel h2{color:var(--ui-ink);font-size:16px;font-weight:600;line-height:1.5}.c1-company-welcome-group h3{font-size:var(--ui-font-caption);color:var(--ui-muted);font-weight:500}.c1-company-welcome-count,.c1-company-welcome-panel :is(footer,small),.c1-company-welcome-contract-note{font-size:var(--ui-font-caption);color:var(--ui-muted)}.c1-company-welcome-group+.c1-company-welcome-group,.c1-company-welcome-customer-list li,.c1-company-welcome-panel>footer{border-top:1px solid var(--ui-line-soft)}.c1-company-welcome-links>button{border:1px solid var(--ui-line);background:var(--ui-surface);color:var(--ui-ink);text-align:left;border-radius:7px}.c1-company-welcome-links>button:hover{border-color:var(--ui-accent);background:var(--ui-subtle)}.c1-company-welcome-link-copy b{font-size:var(--ui-font-control);font-weight:500}.c1-company-welcome-icon{background:var(--ui-accent-soft);color:var(--ui-accent);border-radius:7px}.c1-company-welcome-customer-name{color:var(--ui-accent);font-size:var(--ui-font-control);font-weight:500;line-height:1.6}.c1-company-welcome-contract-overview>div{border:1px solid var(--ui-line-soft);background:var(--ui-subtle);border-radius:7px}.c1-company-welcome-contract-overview dt{font-size:var(--ui-font-caption);color:var(--ui-muted)}.c1-company-welcome-contract-overview dd{font-size:var(--ui-font-title);color:var(--ui-ink);font-weight:600}.c1-company-welcome-contract-bar{background:var(--ui-accent-soft);border-radius:6px 6px 0 0}.c1-company-welcome-contract-bar i{background:var(--ui-accent);border-radius:6px 6px 0 0}.c1-company-welcome-contract-month{color:var(--ui-ink);font-size:var(--ui-font-caption)}.c1-company-welcome-refreshing{background:var(--ui-subtle);border-bottom:1px solid var(--ui-line-soft);color:var(--ui-muted);font-size:var(--ui-font-caption)}.c1-cutover-readiness:not([open]){font-size:var(--ui-font-caption);background:var(--ui-surface);padding:12px 16px}.c1-cutover-readiness summary{color:var(--ui-muted);font-size:var(--ui-font-caption)}.c1-cutover-readiness summary strong{color:var(--ui-ink);font-weight:500}.c1-account-entry{padding:20px}.c1-footer,.c1-setting-note,.c1-card-heading small,.c1-card-heading>span{color:var(--ui-muted);font-size:var(--ui-font-caption)}.ant-modal-mask,.ant-drawer-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006!important}.ant-modal-root .ant-modal{max-width:calc(100vw - 32px)}.ant-modal :is(.ant-modal-container,.ant-modal-content){background:var(--ui-surface);max-height:calc(100dvh - 48px);color:var(--ui-ink);border:1px solid var(--ui-line);box-shadow:var(--ui-overlay-shadow);border-radius:20px;flex-direction:column;display:flex;overflow:hidden;padding:0!important}.ant-modal :is(.ant-modal-header,.ant-modal-footer){flex:none}.ant-modal .ant-modal-header{background:var(--ui-surface);border-bottom:1px solid var(--ui-line-soft);margin:0!important;padding:21px 24px 18px!important}.ant-modal .ant-modal-title,.ant-drawer .ant-drawer-title{font-size:var(--ui-font-title);color:var(--ui-ink);overflow-wrap:anywhere;font-weight:600;line-height:1.55}.ant-modal .ant-modal-title{padding-inline-end:34px}.ant-modal .ant-modal-body{min-height:0;color:var(--ui-ink);overscroll-behavior:contain;flex:auto;max-height:calc(100dvh - 180px);padding:22px 24px;scroll-padding-block:18px;line-height:1.65;overflow:auto}.ant-modal .ant-modal-footer{border-top:1px solid var(--ui-line-soft);background:var(--ui-subtle);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex;margin:0!important;padding:14px 24px!important}.ant-modal .ant-modal-footer>.ant-space:not(.ant-space-vertical){flex-wrap:wrap;justify-content:flex-end;max-width:100%}.ant-modal .ant-modal-footer>.ant-btn{min-height:36px;margin-inline-start:0;padding-inline:16px}.ant-modal .ant-modal-footer>.ant-btn+.ant-btn{margin-inline-start:0!important}.ant-modal .ant-modal-close{width:30px;height:30px;color:var(--ui-muted);border-radius:50%;top:18px;right:18px}.ant-modal .ant-modal-close:hover{background:var(--ui-subtle);color:var(--ui-ink)}.ant-modal .ant-form-item{margin-bottom:20px}.ant-modal .ant-form-item-label>label,.ant-drawer .ant-form-item-label>label{font-size:var(--ui-font-control);color:var(--ui-muted);font-weight:500}.ant-modal .ant-form-item-extra,.ant-drawer .ant-form-item-extra{font-size:var(--ui-font-caption);color:var(--ui-faint);padding-top:5px}.ant-modal .ant-input,.ant-modal .ant-input-affix-wrapper,.ant-modal .ant-select-selector,.ant-modal .ant-picker,.ant-modal .ant-input-number{border-radius:var(--ui-control-radius);font-size:var(--ui-font-body)}.ant-modal .ant-form-item-control-input{min-height:38px}.ant-modal.ant-modal-confirm .ant-modal-body{max-height:calc(100dvh - 64px);padding:0!important}.ant-modal .ant-modal-confirm-body-wrapper{flex-direction:column;max-height:calc(100dvh - 64px);padding:28px;display:flex}.ant-modal .ant-modal-confirm-body{overscroll-behavior:contain;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:16px;min-height:0;display:grid;overflow:auto}.ant-modal .ant-modal-confirm-body>.anticon{width:32px;height:32px;color:var(--ui-warning);background:color-mix(in srgb,var(--ui-warning) 12%,transparent);border-radius:10px;place-items:center;margin:0;font-size:20px;display:grid}.ant-modal-confirm-info .ant-modal-confirm-body>.anticon{color:var(--ui-accent);background:var(--ui-accent-soft)}.ant-modal-confirm-success .ant-modal-confirm-body>.anticon{color:var(--ui-success);background:color-mix(in srgb,var(--ui-success) 12%,transparent)}.ant-modal-confirm-error .ant-modal-confirm-body>.anticon{color:var(--ui-danger);background:color-mix(in srgb,var(--ui-danger) 12%,transparent)}.ant-modal .ant-modal-confirm-body-no-icon{display:block}.ant-modal .ant-modal-confirm-paragraph{gap:12px;min-width:0;max-width:none!important}.ant-modal .ant-modal-confirm-title{font-size:var(--ui-font-title);color:var(--ui-ink);overflow-wrap:anywhere;padding-top:2px;font-weight:600;line-height:1.6}.ant-modal .ant-modal-confirm-content{min-width:0;font-size:var(--ui-font-body);color:var(--ui-muted);overflow-wrap:anywhere;line-height:1.75}.ant-modal-confirm-content p{margin:0 0 12px}.ant-modal-confirm-content p:last-child{margin-bottom:0}.ant-modal .ant-modal-confirm-btns{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.ant-modal .ant-modal-confirm-btns .ant-btn{min-height:38px;padding-inline:16px}.ant-modal .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-inline-start:0}.c1-dialog-entity{border:1px solid var(--ui-line-soft);background:var(--ui-subtle);color:var(--ui-ink);overflow-wrap:anywhere;border-radius:10px;flex-direction:column;gap:4px;margin-bottom:14px;padding:12px 14px;line-height:1.6;display:flex}.c1-dialog-entity strong{font-size:var(--ui-font-body);font-weight:500}.c1-dialog-entity span{font-size:var(--ui-font-caption);color:var(--ui-muted)}.ant-drawer .ant-drawer-content{background:var(--ui-surface);color:var(--ui-ink);box-shadow:var(--ui-overlay-shadow)}.ant-drawer .ant-drawer-header{border-bottom:1px solid var(--ui-line-soft);background:var(--ui-surface);padding:20px 24px}.ant-drawer .ant-drawer-body{background:var(--ui-surface);color:var(--ui-ink);padding:24px}.ant-drawer .ant-drawer-footer{border-top:1px solid var(--ui-line-soft);background:var(--ui-subtle);padding:14px 24px}.c1-detail-name,.c1-bp-detail-heading h2{color:var(--ui-ink);font-size:23px;font-weight:600}.c1-detail-summary h3,.c1-notice h3{color:var(--ui-ink);font-size:15px;font-weight:600}.c1-bp-detail-heading{background:var(--ui-subtle);border-bottom:1px solid var(--ui-line)}.ant-descriptions-item-label{font-size:var(--ui-font-control);background:var(--ui-subtle)!important;color:var(--ui-muted)!important}.ant-descriptions-item-content{font-size:var(--ui-font-control);line-height:1.65;color:var(--ui-ink)!important}.ant-select-dropdown:not(.ant-select-dropdown-hidden),.ant-picker-dropdown .ant-picker-panel-container,.ant-dropdown .ant-dropdown-menu,.ant-popover .ant-popover-inner{border:1px solid var(--ui-line);background:var(--ui-surface);color:var(--ui-ink);box-shadow:var(--ui-overlay-shadow);border-radius:12px}.ant-select-dropdown .ant-select-item-option{min-height:34px;color:var(--ui-ink);font-size:var(--ui-font-control);border-radius:5px;padding:7px 10px}.ant-select-dropdown .ant-select-item-option-active{background:var(--ui-subtle)!important}.ant-select-dropdown .ant-select-item-option-selected{font-weight:500;background:var(--ui-accent-soft)!important;color:var(--ui-accent)!important}.ant-select-dropdown,.ant-picker-dropdown,.ant-dropdown,.ant-cascader-dropdown,.ant-popover,.ant-tooltip{transition-property:none!important;transition-duration:0s!important;transition-delay:0s!important}.ant-picker-dropdown{max-width:calc(100vw - 16px);z-index:2100!important}.ant-picker-dropdown .ant-picker-panel-container{max-height:calc(100dvh - 16px);overflow-y:auto}.c1-command-results{margin-top:12px}.c1-command-results>button{color:var(--ui-ink);background:0 0;border:0;border-radius:6px;padding:12px 10px}.c1-command-results>button:hover{background:var(--ui-accent-soft)}.c1-command-results small{color:var(--ui-faint);font-size:var(--ui-font-caption)}.c1-command-results b{font-size:var(--ui-font-control);font-weight:500}.workspace-error-state{border:1px solid var(--ui-line);border-radius:var(--ui-radius);background:var(--ui-surface);max-width:100%;min-height:150px;color:var(--ui-ink);flex-wrap:wrap;align-items:center;gap:16px;padding:24px;display:flex}.workspace-error-state__icon{background:var(--ui-accent-soft);width:40px;height:40px;color:var(--ui-accent);border-radius:10px;flex:0 0 40px;place-items:center;display:grid}.workspace-error-state__body{overflow-wrap:anywhere;flex:220px;min-width:0}.workspace-error-state__body h2{font-size:var(--ui-font-body);color:var(--ui-ink);margin:0 0 5px;font-weight:600;line-height:1.55}.workspace-error-state__body p{font-size:var(--ui-font-control);color:var(--ui-muted);margin:0;line-height:1.65}.workspace-error-state__actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;max-width:100%;display:flex}.original-factory,.factory-runtime{color:var(--ui-ink);font-size:var(--ui-font-body)}.factory-r2-stage{border:1px solid var(--ui-line);border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:none;margin-bottom:18px;padding:20px 22px}.factory-r2-stage:before,.factory-r2-stage:after{display:none}.factory-r2-copy h1{letter-spacing:0;color:var(--ui-ink);margin:0 0 5px;font-size:22px;font-weight:600;line-height:1.5}.factory-r2-copy p,.factory-note{font-size:var(--ui-font-caption);color:var(--ui-muted);line-height:1.7}.factory-r2-breadcrumb{font-size:var(--ui-font-caption);color:var(--ui-faint)}.factory-r2-breadcrumb b{color:var(--ui-muted);font-weight:500}.factory-r2-breadcrumb i{color:var(--ui-faint);font-style:normal}.factory-r2-mode{border:1px solid var(--ui-line);background:var(--ui-subtle);border-radius:7px;margin-top:14px;padding:3px}.factory-r2-mode .ant-btn{height:30px;font-size:var(--ui-font-caption);box-shadow:none;border:0}.factory-r2-mode .ant-btn-primary{background:var(--ui-surface)!important;color:var(--ui-ink)!important;box-shadow:0 1px 3px #10182814!important}.factory-r2-release{border:1px solid var(--ui-line);background:var(--ui-subtle);box-shadow:none;color:var(--ui-ink);border-radius:9px}.factory-r2-release strong{font-size:var(--ui-font-body);color:var(--ui-ink);font-weight:500}.factory-r2-release span,.factory-r2-release small{font-size:var(--ui-font-caption);color:var(--ui-muted)}.factory-r2-release>span i{background:var(--ui-success);border-radius:50%}.factory-r2-stats article{border:1px solid var(--ui-line);background:var(--ui-subtle);border-radius:7px}.factory-r2-stats small{font-size:var(--ui-font-caption);color:var(--ui-muted)}.factory-r2-stats b{color:var(--ui-ink);font-size:20px;font-weight:600}.factory-tools{box-shadow:none;background:0 0;border:0;min-height:34px!important;padding:0!important}.factory-tools>b,.original-factory .surface-head-v5 b{font-size:var(--ui-font-body);color:var(--ui-ink);font-weight:500}.factory-note{background:0 0;border:0;padding:10px 0}.original-factory .system-name-v5>span{color:#fff;font-size:var(--ui-font-caption);border-radius:7px;font-weight:600}.original-factory .system-name-v5 b{color:var(--ui-ink);font-size:var(--ui-font-control);font-weight:500}.original-factory .system-name-v5 small,.original-factory .subline-v5,.menu-table-v5{color:var(--ui-faint);font-size:11px}.menu-table-v5{font-family:var(--gep-mono,monospace)}.original-factory .builder-nav-v5{border:1px solid var(--ui-line);background:var(--ui-subtle);box-shadow:none;border-radius:8px;padding:8px}.original-factory .builder-nav-v5>.ant-menu{background:0 0;border:0;border-radius:7px}.original-factory .builder-nav-v5 .ant-menu-item{color:var(--ui-muted);border-radius:6px}.original-factory .builder-nav-v5 .ant-menu-item:hover{background:var(--ui-surface);color:var(--ui-ink)}.original-factory .builder-nav-v5 .ant-menu-item-selected{background:var(--ui-accent-soft);color:var(--ui-accent);box-shadow:none}.original-factory .blueprint-workflow-v7,.builder-subsection-v16,.field-editor-group-v6{border:1px solid var(--ui-line);background:var(--ui-subtle);border-radius:8px}.blueprint-workflow-v7 header b,.field-editor-group-v6>b{font-size:var(--ui-font-control);color:var(--ui-ink);font-weight:500}.blueprint-workflow-v7 header code,.workflow-arrow-v7,.factory-settings-context,.factory-page-context{font-size:var(--ui-font-caption);color:var(--ui-muted)}.field-editor-actions-v6{border-top:1px solid var(--ui-line-soft)}.ui-tab-count-v16{background:var(--ui-subtle);color:var(--ui-muted);border-radius:5px;font-size:11px;font-weight:400}.factory-profile-choice .ant-radio-button-wrapper{color:var(--ui-muted);border:1px solid var(--ui-line)!important;border-radius:7px!important}.factory-profile-choice .ant-radio-button-wrapper-checked{border-color:var(--ui-accent)!important;background:var(--ui-accent-soft)!important;color:var(--ui-accent)!important}.factory-release-center .ant-descriptions{background:var(--ui-subtle);border:1px solid var(--ui-line);border-radius:8px}.factory-release-context{font-size:var(--ui-font-caption);color:var(--ui-muted);margin:0 0 16px;line-height:1.7}.factory-release-failure p{font-size:var(--ui-font-control);margin:6px 0 8px;line-height:1.7}.factory-release-failure summary{cursor:pointer;font-size:var(--ui-font-caption);color:var(--ui-muted)}.factory-release-failure code{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--ui-subtle);max-width:100%;color:var(--ui-muted);border-radius:6px;margin-top:8px;padding:10px;font-size:11px;display:block}.factory-field-context{border:1px solid var(--ui-line);background:var(--ui-subtle);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;display:flex}.factory-field-context code{font-size:var(--ui-font-caption);color:var(--ui-muted)}.factory-field-security-warning{margin-bottom:16px}.original-factory :is(.surface-v5,.builder-surface-v5,.blueprint-inspector-v7,.field-editor-group-v6){border-color:var(--ui-line);border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:none}.original-factory :is(.page-head-v5,.surface-head-v5,.builder-sidebar-v5){background:var(--ui-surface);border-color:var(--ui-line);color:var(--ui-ink)}.original-factory .page-head-v5 h2{color:var(--ui-ink);font-size:18px;font-weight:600}.original-factory .page-head-v5 p{font-size:var(--ui-font-caption);color:var(--ui-muted)}.factory-runtime-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 0 16px;display:flex}.factory-runtime-toolbar>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.factory-runtime-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.factory-runtime-form .is-wide,.factory-runtime-form .factory-field-wide{grid-column:1/-1}.factory-field-options{border:1px solid var(--ui-line);background:var(--ui-subtle);border-radius:8px;grid-column:1/-1;padding:18px}.factory-field-options>p{font-size:var(--ui-font-caption);color:var(--ui-muted);margin:6px 0 18px}.factory-option-row{grid-template-columns:minmax(100px,1fr) minmax(130px,1.4fr) 64px 44px;align-items:center;gap:12px;display:grid}.factory-option-row .ant-form-item{margin-bottom:16px}.tc-center{border:1px solid var(--ui-line);border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:none}.tc-builder aside{border-right:1px solid var(--ui-line-soft)}.tc-builder aside button{color:var(--ui-muted);font:inherit;background:0 0;border:0;border-radius:6px}.tc-builder aside button:hover{background:var(--ui-subtle);color:var(--ui-ink)}.tc-builder aside button.active{background:var(--ui-accent-soft);color:var(--ui-accent);font-weight:500}.tc-filter-row,.tc-current-template{border:1px solid var(--ui-line);background:var(--ui-subtle);border-radius:8px}.tc-form-grid label,.tc-options,.tc-filter-head b{font-size:var(--ui-font-control);color:var(--ui-muted)}.tc-template-name small,.tc-builder aside small,.tc-muted,.tc-editor-tools>span,.tc-current-template p{font-size:var(--ui-font-caption);color:var(--ui-muted)}.tc-column-row{border-bottom:1px solid var(--ui-line-soft)}.org-permission-grid,.org-permission-editor section{border-color:var(--ui-line);background:var(--ui-subtle);border-radius:8px}.c1-table-surface>.ant-tabs>.ant-tabs-nav{border-color:var(--ui-line);padding-inline:16px}.c1-table-surface>.ant-tabs .ant-tabs-tab{font-size:var(--ui-font-control)}.c1-table-surface>.ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600}.c1-column-setting,.c1-columns-header{border-color:var(--ui-line-soft);color:var(--ui-muted);font-size:var(--ui-font-control)}.c1-column-setting>.ant-checkbox-wrapper{font-size:var(--ui-font-control);color:var(--ui-ink)}.c1-audit-action,.c1-audit-action-tag{font-size:var(--ui-font-caption);color:var(--ui-muted)}@media (min-width:701px){.c1-shell.is-collapsed .c1-sidebar:is(:hover,:focus-within):not(.flyout-suppressed){background:var(--ui-sidebar);z-index:60;margin-right:-176px;box-shadow:12px 0 28px #00000012;flex:0 0 248px!important;width:248px!important}.is-collapsed .c1-sidebar .c1-brand{justify-content:center;width:72px;padding:0}.is-collapsed .c1-sidebar .c1-brand-copy{display:none!important}.c1-shell.is-collapsed .c1-sidebar.flyout-suppressed{box-shadow:none;margin-right:0;flex:0 0 72px!important;width:72px!important}.c1-page-panel:has(.c1-bp-sticky-list){--c1-bp-list-opening-gap:18px;padding-top:0}.is-compact .c1-page-panel:has(.c1-bp-sticky-list){--c1-bp-list-opening-gap:18px;padding-top:0}}@media (max-width:1100px){.c1-header-actions{gap:2px}.c1-header-context>span{max-width:150px}.c1-page-panel,.is-compact .c1-page-panel{padding:16px}.c1-toolbar{gap:8px}}@media (max-width:700px){.c1-header{height:50px;min-height:50px;padding-inline:8px}.c1-tabbar{padding-inline:8px}.c1-page-panel,.is-compact .c1-page-panel{padding:12px 10px 20px}.c1-sidebar{flex-basis:220px;width:220px}.c1-brand{height:62px;min-height:62px}.c1-toolbar,.c1-surface-head{flex-wrap:wrap;gap:10px;padding:12px}.c1-querybar,.c1-pool-filter-row,.c1-bp-filter-panel,.c1-filter-panel{padding:12px}.c1-r3-hero h1,.c1-r2-group-copy h1,.c1-company-welcome-hero h1{font-size:23px}.c1-r3-focus>header,.c1-r3-shortcuts>header,.c1-r2-card-head{padding:16px}.c1-page-panel .ant-table-thead>tr>th{padding:10px 12px!important}.c1-page-panel .ant-table-tbody>tr>td{padding:var(--ui-row-padding) 12px!important}.ant-modal .ant-modal-header{padding:18px 18px 15px!important}.ant-modal .ant-modal-body{padding:18px}.ant-modal .ant-modal-footer{padding:12px 18px!important}.ant-modal .ant-modal-close{top:14px;right:14px}.ant-modal .ant-modal-confirm-body-wrapper{padding:22px 20px}.ant-modal .ant-modal-confirm-body{gap:12px}.ant-drawer .ant-drawer-header,.ant-drawer .ant-drawer-body,.factory-r2-stage{padding:18px}.factory-r2-stage-side{display:none}.factory-runtime-form{grid-template-columns:1fr}.factory-option-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px}.factory-option-row .ant-btn{justify-self:end;margin-bottom:16px}.tc-builder aside{border-right:0;border-bottom:1px solid var(--ui-line-soft)}.c1-boot-sidebar{flex-basis:72px}.c1-boot-content{padding:12px}.workspace-error-state{align-items:flex-start;gap:12px;padding:18px}.workspace-error-state__body{flex-basis:calc(100% - 52px)}.workspace-error-state__actions{justify-content:flex-end;width:100%}.ant-picker-dropdown .ant-picker-datetime-panel{flex-direction:column}.ant-picker-dropdown .ant-picker-panel-container{max-height:calc(100dvh - 24px);overflow-y:auto}}@media (prefers-reduced-motion:reduce){.c1-nav-group>a{transition:none}.ant-modal-mask,.ant-drawer-mask{-webkit-backdrop-filter:none;backdrop-filter:none}}.c1-field-value{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.c1-field-value>.c1-copy{flex:none}.c1-bar-track{background:var(--ui-subtle);border-radius:3px}.c1-bar-track>span{background:var(--ui-accent);border-radius:3px}.c1-trend{border-bottom:1px solid var(--ui-line)}.c1-trend-column>span{background:var(--ui-accent);border-radius:3px 3px 0 0;min-height:0}.c1-trend-column>small{font-size:var(--ui-font-caption);color:var(--ui-muted);text-align:center}.c1-trend-data{border-top:1px solid var(--ui-line-soft);margin-top:16px;padding-top:12px}.c1-trend-data>summary{cursor:pointer;font-size:var(--ui-font-control);color:var(--ui-accent);width:-moz-fit-content;width:fit-content}.c1-trend-data>summary:focus-visible{outline:2px solid var(--ui-accent);outline-offset:4px;border-radius:3px}.c1-trend-data[open]>summary{margin-bottom:12px}.c1-field-value.is-customer-name{width:100%;min-width:0;display:flex}.c1-field-value.is-customer-name>.c1-name-cell{flex:1 1 0;align-items:center;width:100%;min-width:0}.c1-page-panel .c1-field-value.is-customer-name .c1-name-cell>.c1-customer-link{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;text-align:left;flex:1 1 0;width:0;min-width:0;max-width:100%;display:block;overflow:hidden}.c1-native-customer-drawer .ant-drawer-body{background:var(--ui-surface);padding:0!important}.c1-native-customer-drawer .c1-r3-customer-head,.c1-native-customer-drawer .c1-r3-customer-facts{background:var(--ui-surface);border-color:var(--ui-line)}.c1-customer-drawer .c1-r3-customer-title{min-width:0}.c1-customer-drawer .c1-r3-customer-title h2{color:var(--ui-ink);overflow-wrap:anywhere;margin:0;font-size:23px;font-weight:600;line-height:1.5}.c1-customer-drawer .c1-r3-customer-title>.c1-copy{flex:none}.c1-native-detail-actions{background:var(--ui-surface);border-bottom:1px solid var(--ui-line);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 28px;display:flex}.c1-native-detail-actions .c1-runtime-customer-write,.c1-native-detail-actions .c1-bp-runtime-actions{margin:0}.c1-detail-action-pending{font-size:var(--ui-font-caption);color:var(--ui-muted);background:var(--ui-surface);padding:14px 28px}.c1-native-detail-profile{padding:20px 24px 30px}.c1-native-customer-drawer .c1-r3-detail-tabs>.ant-tabs-content-holder{min-height:260px}.c1-native-customer-drawer .c1-r3-detail-tabs>.ant-tabs-nav{background:var(--ui-surface);border-color:var(--ui-line)}@media (max-width:700px){.c1-native-detail-actions,.c1-detail-action-pending{padding:12px 16px}.c1-native-detail-profile{padding:14px}.c1-native-customer-drawer .c1-r3-customer-facts{grid-template-columns:1fr 1fr}}.c1-r2-app-card .c1-app-entry-reason{color:var(--ui-muted);margin-top:8px;font-size:12px;line-height:1.5}.employee-pool-policy-intro{color:var(--ui-muted);flex-direction:column;gap:6px;margin:4px 0 18px;font-size:13px;line-height:1.65;display:flex}.employee-pool-policy-intro strong{color:var(--ui-ink)}.employee-pool-policy-base{grid-template-columns:minmax(180px,1fr) minmax(220px,2fr);gap:16px;display:grid}.employee-pool-policy-heading{justify-content:space-between;align-items:center;gap:12px;margin:8px 0 12px;display:flex}.employee-pool-policy-rule{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:12px;grid-template-columns:100px minmax(120px,1fr) 140px 60px;align-items:start;gap:0 12px;margin-bottom:12px;padding:16px;display:grid}.employee-pool-policy-rule .ant-form-item{margin-bottom:12px}.employee-pool-policy-values{grid-column:1/-1;margin-bottom:0!important}.employee-pool-policy-remove{margin-top:28px}.employee-pool-policy-empty{border:1px dashed var(--ui-line);color:var(--ui-muted);border-radius:12px;padding:16px;font-size:13px;line-height:1.65}.employee-pool-policy-option{justify-content:space-between;align-items:center;gap:12px;display:flex}.employee-pool-policy-option small{color:var(--ui-muted);text-overflow:ellipsis;font-size:11px;overflow:hidden}:is(.c1-table-actions-cell,:where(.ant-table-tbody td:has(>.ant-space>.ant-space-item>.ant-btn-link))) .ant-space{flex-wrap:wrap;gap:6px!important}:is(.c1-table-actions-cell,:where(.ant-table-tbody td:has(>.ant-space>.ant-space-item>.ant-btn-link))) .ant-btn-link{border-radius:8px;min-width:46px;height:28px;font-size:12px;border:1px solid var(--ui-line)!important;background:var(--ui-subtle)!important;color:var(--ui-ink)!important;padding:2px 9px!important;text-decoration:none!important}:is(.c1-table-actions-cell,:where(.ant-table-tbody td:has(>.ant-space>.ant-space-item>.ant-btn-link))) .ant-btn-link:not(:disabled):hover{background:var(--ui-sidebar-active)!important;border-color:var(--ui-muted)!important}:is(.c1-table-actions-cell,:where(.ant-table-tbody td:has(>.ant-space>.ant-space-item>.ant-btn-link))) .ant-btn-dangerous{color:var(--ui-danger)!important;background:color-mix(in srgb,var(--ui-danger) 7%,var(--ui-surface))!important;border-color:color-mix(in srgb,var(--ui-danger) 28%,var(--ui-line))!important}:is(.c1-table-actions-cell,:where(.ant-table-tbody td:has(>.ant-space>.ant-space-item>.ant-btn-link))) .ant-btn:disabled{opacity:.5;cursor:not-allowed;color:var(--ui-faint)!important}.c1-customer-soft-hidden>td{background:var(--ui-subtle)!important;color:var(--ui-muted)!important}.c1-customer-soft-hidden .c1-bp-name-text{color:var(--ui-muted)!important}.c1-customer-soft-hidden .c1-table-actions-cell .ant-btn-dangerous:not(:disabled){background:var(--ui-danger)!important;color:#fff!important;border-color:var(--ui-danger)!important}.c1-hidden-customer-badge{color:var(--ui-muted);background:var(--ui-sidebar-active);border-color:var(--ui-line);font-size:11px}@media (min-width:701px){.is-collapsed .c1-sidebar .c1-nav-search,.is-collapsed .c1-sidebar .c1-nav-group>small,.is-collapsed .c1-sidebar .c1-nav-group>a>span,.is-collapsed .c1-sidebar .c1-nav-count,.is-collapsed .c1-sidebar .c1-side-switch span,.is-collapsed .c1-sidebar .c1-side-switch button>svg:last-child{display:none!important}.is-collapsed .c1-sidebar nav{overflow-x:hidden;padding:8px 10px!important}.is-collapsed .c1-sidebar .c1-nav-group>a{justify-content:center;min-height:40px;margin:4px 0;padding:0!important}.is-collapsed .c1-sidebar .c1-side-switch button{justify-content:center;padding:8px 0}.c1-shell.is-collapsed .c1-sidebar:is(:hover,:focus-within):not(.flyout-suppressed) .c1-brand{justify-content:flex-start;width:248px;padding:0 18px}.c1-shell.is-collapsed .c1-sidebar:is(:hover,:focus-within):not(.flyout-suppressed) :is(.c1-brand-copy,.c1-nav-search,.c1-nav-group>small,.c1-nav-group>a>span,.c1-side-switch span){display:block!important}.c1-shell.is-collapsed .c1-sidebar:is(:hover,:focus-within):not(.flyout-suppressed) .c1-brand-copy{white-space:nowrap;min-width:0;overflow:hidden}.c1-shell.is-collapsed .c1-sidebar:is(:hover,:focus-within):not(.flyout-suppressed) .c1-brand-copy b{text-overflow:ellipsis;display:block;overflow:hidden}.c1-shell.is-collapsed .c1-sidebar:is(:hover,:focus-within):not(.flyout-suppressed) .c1-nav-group>small{height:auto;padding:18px 12px 8px}.c1-shell.is-collapsed .c1-sidebar:is(:hover,:focus-within):not(.flyout-suppressed) .c1-nav-group>a{justify-content:flex-start;padding:0 12px!important}.c1-shell.is-collapsed .c1-sidebar:is(:hover,:focus-within):not(.flyout-suppressed) .c1-side-switch button{justify-content:flex-start;padding:8px 10px}.c1-shell.is-collapsed .c1-sidebar:is(:hover,:focus-within):not(.flyout-suppressed) .c1-side-switch button>svg:last-child{margin-left:auto;display:block!important}.c1-shell.is-collapsed .c1-sidebar:is(:hover,:focus-within):not(.flyout-suppressed) .c1-nav-count{display:inline-flex!important}}@media (max-width:700px){.employee-pool-policy-base{grid-template-columns:minmax(0,1fr);gap:0}.employee-pool-policy-rule{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 10px;padding:12px}.employee-pool-policy-rule>.ant-form-item{margin-bottom:8px}.employee-pool-policy-remove{align-self:end;margin-top:0;margin-bottom:8px}.employee-pool-policy-values{grid-column:1/-1}.employee-pool-policy-option small{max-width:45%}.employee-pool-policy-modal .ant-select-single{height:44px}.employee-pool-policy-modal input.ant-input{min-height:44px;font-size:16px}.employee-pool-policy-modal textarea.ant-input{font-size:16px}.employee-pool-policy-modal .ant-btn{min-height:44px}}.c1-app-rail button{flex-direction:column;justify-content:center;align-items:center;gap:4px;line-height:1.1;display:flex}.c1-app-rail button>span{font-size:11px;font-weight:500}.c1-shell.c1-nav-collapsed .c1-brand{justify-content:center;padding-inline:16px}.c1-shell.c1-nav-collapsed .c1-brand-copy{display:none}.a-native-tags-palette{flex-wrap:wrap;gap:9px;display:flex}.a-native-tags-palette>button{cursor:pointer;border:2px solid #0000;border-radius:50%;width:26px;height:26px}.a-native-tags-palette>button[aria-pressed=true]{outline:2px solid var(--c1-text);outline-offset:3px}.custom-page-access-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;margin:16px 0;display:grid}.custom-page-access-card{border:1px solid var(--c1-line);background:var(--c1-surface);border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex}.custom-page-access-card>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.custom-page-access-card h3{margin:0;font-size:16px;font-weight:600}.custom-page-access-card p{color:var(--c1-muted);margin:0}.custom-page-access-card>.ant-btn{align-self:flex-start;margin-top:auto}.custom-page-access-members{flex-wrap:wrap;gap:4px;min-height:28px;display:flex}.c1-nav-close,.c1-toolbar-more-mobile,.c1-mobile-fields-control{display:none!important}@media (max-width:700px){:root{--ui-control-height:44px;--ui-font-control:14px;--mobile-safe-bottom:env(safe-area-inset-bottom,0px)}html,body,#root{min-width:0}.c1-shell{height:100dvh}.c1-page-panel{overscroll-behavior-y:contain;scroll-padding:12px 0 100px}.c1-page-panel.c1-list-page:has(.c1-mobile-records){display:block}.is-compact .c1-page-panel.c1-list-page:has(.c1-mobile-records){display:block}.c1-page-panel :is(.c1-table-card,.c1-table-surface):has(.c1-mobile-records){flex:none;overflow:visible!important}.c1-header{gap:4px;height:56px;min-height:56px;padding:4px 8px}.c1-header-context{flex:1;min-width:0}.c1-header-context>b{font-size:14px}.c1-header-actions{flex-shrink:0;margin-left:0}.c1-connectivity,.c1-visual-mode>span,.c1-app-switch>span{display:none}.c1-header-context{overflow:hidden}.c1-header-context>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c1-header .ant-btn,.c1-header-menu-trigger,.c1-user{justify-content:center;min-width:44px!important;min-height:44px!important;padding-inline:10px!important}.c1-header-popup{min-width:230px;max-width:calc(100vw - 20px)}.c1-header-popup>button{white-space:normal;min-height:46px;line-height:1.5}.c1-sidebar,.c1-shell.is-collapsed .c1-sidebar{width:min(320px,100vw - 56px);padding-top:env(safe-area-inset-top,0px);padding-bottom:var(--mobile-safe-bottom);box-shadow:var(--ui-overlay-shadow);border-radius:0 20px 20px 0;flex-basis:auto}.c1-sidebar .c1-brand{padding-inline:18px 60px!important}.c1-brand-copy{overflow:hidden}.c1-brand-copy b{text-overflow:ellipsis;display:block;overflow:hidden}.c1-sidebar .c1-nav-close{z-index:1;border-radius:12px;width:44px;height:44px;position:absolute;top:12px;right:12px;display:inline-flex!important}.c1-shell .c1-sidebar .c1-nav-group>a{white-space:normal;padding-block:10px;line-height:1.5;min-height:48px!important}.c1-sidebar .c1-nav-search .ant-input-affix-wrapper{height:44px}.mobile-nav-open .c1-nav-backdrop{background:#0005;left:min(320px,100vw - 56px)}.c1-tabbar,.c1-tabs,.c1-tabs>.ant-tabs-nav{height:48px;min-height:48px}.c1-tabs .ant-tabs-tab{height:40px!important;padding-inline:12px!important}.c1-tabs .ant-tabs-tab-remove{place-items:center;min-width:28px;min-height:32px;margin-left:4px;display:inline-grid}.c1-tabs .ant-tabs-nav-more,.c1-tabbar .ant-btn{min-width:40px;min-height:40px}.c1-page-panel,.is-compact .c1-page-panel{padding:12px 10px calc(20px + var(--mobile-safe-bottom))}.c1-page-panel .ant-btn,.ant-modal .ant-btn,.ant-drawer .ant-btn{white-space:normal;height:auto;min-height:44px;padding-block:9px;line-height:1.45}.c1-page-panel :is(input.ant-input,textarea.ant-input,.ant-select-input,.ant-picker-input>input),.ant-modal :is(input,textarea),.ant-drawer :is(input,textarea){font-size:16px!important}:is(.c1-page-panel,.ant-modal,.ant-drawer) :is(.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-input-number){height:auto;min-height:44px}:is(.c1-page-panel,.ant-modal,.ant-drawer) .ant-input-affix-wrapper>.ant-input{min-height:24px}.ant-select-single{min-height:44px}.ant-select-selection-search-input{height:40px!important}.ant-select-item{align-items:center;min-height:44px;font-size:15px;display:flex}:is(.c1-page-panel,.ant-modal,.ant-drawer) :is(select,input:not([class*=ant-]):not([type=checkbox]):not([type=radio]):not([type=hidden])){min-height:44px;font-size:16px}:is(.c1-page-panel,.ant-modal,.ant-drawer) .ant-radio-button-wrapper{height:auto;min-height:44px;padding-block:11px;line-height:20px}.ant-modal .a-native-tags-palette>button,.ant-drawer .a-native-tags-palette>button{width:40px;min-width:40px;height:40px;min-height:40px}.ant-select-dropdown{border-radius:14px;max-width:calc(100vw - 16px);padding:6px}.ant-picker-dropdown{max-width:calc(100vw - 16px)}.c1-copy{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important}.c1-name-cell>.c1-copy{flex-basis:36px!important}.c1-customer-link,.c1-bp-name .ant-btn-link{font-weight:600;min-height:36px!important;padding:0!important;font-size:16px!important;line-height:1.55!important}.c1-toolbar,.c1-surface-head{gap:8px;min-width:0}.c1-toolbar>.ant-space,.c1-surface-head>.ant-space{flex-wrap:wrap;max-width:100%}.c1-customer-toolbar{z-index:16;padding:10px 12px}.c1-customer-toolbar-main{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.c1-customer-toolbar-primary{flex-basis:auto;gap:6px}.c1-customer-toolbar-common{gap:6px}.c1-customer-toolbar-common .ant-btn{padding-inline:10px;font-size:13px}.c1-toolbar-more-desktop{display:none}.c1-toolbar-more-mobile{display:inline!important}.c1-customer-toolbar-status{grid-column:1/-1}.c1-customer-toolbar .c1-result-count{white-space:nowrap;font-size:12px}.c1-customer-toolbar h2{margin:0;font-size:15px}.c1-customer-toolbar-primary:has(>.ant-space){grid-column:1/-1}.c1-customer-toolbar-primary .ant-space{flex-wrap:wrap}.c1-customer-toolbar-common:has(.ant-btn){justify-self:end}.c1-customer-toolbar-selection:not([hidden]){left:10px;right:10px;bottom:calc(10px + var(--mobile-safe-bottom));z-index:35;overscroll-behavior:contain;background:var(--ui-surface);border:1px solid var(--ui-line);max-height:min(240px,50dvh);box-shadow:var(--ui-overlay-shadow);border-radius:16px;gap:8px;padding:12px;display:flex;position:fixed;overflow-y:auto}.c1-customer-toolbar-bulk{gap:6px}.c1-customer-toolbar-bulk>.ant-space{flex-wrap:wrap}.c1-page-panel:has(.c1-customer-toolbar-selection:not([hidden])){padding-bottom:190px}.c1-page-panel .c1-customer-quick-filter{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px;display:grid}.c1-customer-quick-filter .c1-runtime-filter-basic{order:0;width:100%;min-width:0;max-width:none}.c1-customer-quick-filter .c1-bp-filter-actions{flex-wrap:wrap;justify-content:flex-start;gap:6px;display:flex}.c1-customer-quick-filter .c1-bp-filter-actions>.ant-btn{flex:1;min-width:0;padding-inline:8px}.c1-customer-drawer-filter,.c1-form-grid,.c1-query-grid,.c1-bp-form-grid,.factory-runtime-form{grid-template-columns:minmax(0,1fr)!important}.c1-bp-filter-range>div{gap:6px;min-width:0;display:flex}.c1-bp-filter-range :is(.ant-input,.ant-picker){flex:1;min-width:0}.c1-customer-filter-footer{gap:8px;display:flex}.c1-customer-filter-footer>.ant-btn{flex:1}.c1-workspace-pagination{gap:10px;padding:14px 12px;display:grid}.c1-pagination-summary{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.c1-pagination-controls{grid-template-columns:minmax(100px,1fr) 1fr 1fr;gap:6px;width:100%;display:grid}.c1-pagination-size{min-width:0;width:100%!important}.c1-pagination-controls>.ant-btn{padding-inline:6px}.ant-pagination{gap:6px;flex-wrap:wrap!important;justify-content:center!important}.ant-pagination :is(.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next){min-width:40px;min-height:40px}.ant-pagination-options{flex-wrap:wrap;gap:8px;margin:0!important;display:flex!important}.ant-pagination-options .ant-select{min-width:112px}.ant-pagination-options-quick-jumper{height:44px;line-height:44px}.ant-modal-root .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0;width:calc(100vw - 16px)!important}.ant-modal :is(.ant-modal-container,.ant-modal-content){border-radius:20px;max-height:calc(100dvh - 24px)}.ant-modal .ant-modal-body{max-height:calc(100dvh - 180px);padding:18px 16px;overflow-x:hidden}.ant-modal .ant-modal-header{padding:18px 60px 16px 16px!important}.ant-modal .ant-modal-title{padding:0}.ant-modal .ant-modal-footer{padding:12px 16px calc(12px + var(--mobile-safe-bottom))!important}.ant-modal .ant-modal-close{width:44px;height:44px;top:8px;right:8px}.ant-modal-confirm .ant-modal-confirm-body-wrapper{padding:22px 18px}.ant-modal-confirm .ant-modal-confirm-btns{gap:8px;display:flex}.ant-modal-confirm .ant-modal-confirm-btns>.ant-btn{flex:1;margin:0!important}.ant-drawer-right>.ant-drawer-content-wrapper{max-width:100vw;width:100%!important}.ant-drawer .ant-drawer-header{min-height:64px;padding:10px 12px!important}.ant-drawer .ant-drawer-close{border-radius:12px;place-items:center;min-width:44px;min-height:44px;display:grid}.ant-drawer .ant-drawer-body{overscroll-behavior:contain;padding:16px;overflow-x:hidden}.ant-drawer .ant-drawer-footer{padding:12px 16px calc(12px + var(--mobile-safe-bottom));background:var(--ui-surface)}.c1-r3-customer-title h2,.c1-customer-drawer .c1-r3-customer-title h2{font-size:20px}.c1-r3-customer-head{padding:18px 16px}.c1-r3-customer-meta,.c1-native-detail-actions{flex-wrap:wrap;gap:8px}.c1-native-detail-actions>.ant-space{flex-wrap:wrap}.c1-native-detail-profile{padding:16px}.c1-r3-customer-facts{grid-template-columns:1fr 1fr!important}.c1-r3-customer-facts>article{overflow-wrap:anywhere;min-width:0}.ant-descriptions-view{overflow:auto}.ant-descriptions-item-label{min-width:72px;width:auto!important}.ant-descriptions-item-content{overflow-wrap:anywhere;word-break:break-word}.org-member-filters,.org-permission-grid,.org-department-grid{grid-template-columns:minmax(0,1fr)!important}.org-member-filters .ant-select{width:100%;min-width:0!important}.custom-page-access-card{padding:16px}.custom-page-access-card>.ant-btn{width:100%}.c1-mobile-records{--mobile-row-gap:10px}.c1-mobile-records .ant-table{background:0 0!important}.c1-mobile-records :is(.ant-table-container,.ant-table-content,.ant-table-body){border:0!important;height:auto!important;max-height:none!important;overflow:visible!important}.c1-mobile-records .ant-table-header,.c1-mobile-records .ant-table-sticky-holder,.c1-mobile-records .ant-table-sticky-scroll{display:none!important}.c1-mobile-fields-control{justify-content:flex-end;padding:0 12px;display:flex!important}.c1-mobile-fields-control .ant-btn{color:var(--ui-muted);font-size:13px}.c1-mobile-records table{table-layout:auto!important;width:100%!important;min-width:0!important;display:block!important}.c1-mobile-records colgroup{display:none}.c1-mobile-records .ant-table-thead{clip-path:inset(50%);width:1px;height:1px;overflow:hidden;position:absolute!important}.c1-mobile-records .ant-table-tbody{gap:var(--mobile-row-gap);padding:10px 12px;display:grid}.c1-mobile-records .ant-table-tbody>tr:not(.ant-table-measure-row){background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:16px;display:grid;position:relative;box-shadow:0 1px 3px #00000004}.c1-mobile-records .ant-table-tbody>tr>td{overflow-wrap:anywhere;min-width:0;display:block;white-space:normal!important;width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;position:static!important;left:auto!important;right:auto!important;overflow:visible!important}.c1-mobile-records .ant-table-tbody>tr>td:after{display:none!important}.c1-mobile-records td[data-mobile-label]:before{content:attr(data-mobile-label);color:var(--ui-muted);margin-bottom:4px;font-size:12px;font-weight:400;line-height:1.4;display:block}.c1-mobile-records .ant-table-tbody>tr>td[data-mobile-primary=true]{grid-column:1/-1;font-size:16px;font-weight:600;padding-right:40px!important}.c1-mobile-records td[data-mobile-primary=true]:before,.c1-mobile-records td.c1-table-actions-cell:before{display:none}.c1-mobile-records .c1-field-value{align-items:flex-start;width:100%}.c1-mobile-records .c1-bp-name{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.c1-mobile-records .c1-bp-name-text{white-space:normal;overflow-wrap:anywhere}.c1-mobile-records .ant-table-tbody>tr>td.c1-table-actions-cell{grid-column:1/-1;border-top:1px solid var(--ui-line-soft)!important;padding-top:10px!important}.c1-mobile-records td.c1-table-actions-cell>.ant-space{flex-wrap:wrap;display:flex;gap:8px!important}.c1-mobile-records .c1-table-actions-cell .ant-btn{border-radius:10px;min-height:40px;font-size:14px;padding:8px 14px!important}.c1-mobile-records .ant-table-tbody>tr>td.ant-table-selection-column{top:6px;width:44px!important;height:44px!important;padding:0!important;position:absolute!important;left:auto!important;right:6px!important}.c1-mobile-records .ant-checkbox-wrapper{justify-content:center;align-items:center;min-width:44px;min-height:44px}.c1-mobile-records .ant-checkbox-inner{width:20px;height:20px}.c1-mobile-records tr.ant-table-measure-row{display:none!important}.c1-mobile-records .ant-table-placeholder{display:block!important}.c1-mobile-records .ant-table-placeholder>td{grid-column:1/-1;width:100%}.c1-mobile-records.is-mobile-summary td[data-mobile-secondary=true]{display:none!important}.c1-mobile-records .ant-table-body{min-height:0!important}.c1-mobile-records .c1-customer-soft-hidden{background:var(--ui-subtle)!important;border-color:var(--ui-line)!important}.c1-mobile-records .c1-customer-soft-hidden>td{color:var(--ui-muted)!important}.c1-mobile-records .ant-table-row-selected{border-color:var(--ui-accent)!important;background:var(--ui-accent-soft)!important}.c1-mobile-records .ant-table-placeholder{min-width:0}.c1-mobile-records .ant-table-expanded-row-fixed{box-sizing:border-box;min-width:0;max-width:100%;width:auto!important;margin:0!important}.c1-page-panel .c1-mobile-records .ant-table-tbody>tr>td{z-index:auto!important}.c1-page-panel .c1-mobile-records .ant-table-tbody>tr>td.ant-table-selection-column{z-index:1!important}.c1-mobile-records .c1-field-value>:first-child{white-space:normal;overflow-wrap:anywhere;min-width:0}.c1-pool-filter-row form[role=search]{width:100%!important}.c1-pool-filter-row form[role=search] .ant-space-compact{display:flex}.c1-pool-filter-row form[role=search] .ant-input-affix-wrapper{flex:1;width:0;min-width:0}.c1-pool-filter-row form[role=search] .ant-btn{white-space:nowrap;flex:0 0 68px;min-height:44px}.c1-a-service-follow-filters,.c1-a-renewal-filters,.b-custom-form-grid,.b-custom-region-grid,.tc-form-grid{min-width:0;grid-template-columns:minmax(0,1fr)!important}.c1-a-service-follow-toolbar,.c1-a-renewal-toolbar,.b-custom-toolbar{flex-wrap:wrap;min-width:0}.c1-page-panel label,.c1-page-panel .ant-space-item{min-width:0;max-width:100%}.c1-page-panel .ant-space,.c1-page-panel .ant-select{max-width:100%}.ant-picker-panels{flex-wrap:wrap;max-width:calc(100vw - 16px)}.ant-picker-panel{max-width:calc(100vw - 16px)}.ant-drawer .ant-tabs-tab{min-height:42px;padding-block:10px}}@media (max-width:360px){.c1-customer-toolbar-main{grid-template-columns:minmax(0,1fr)}.c1-customer-toolbar-common{justify-content:flex-end;justify-self:stretch!important}.c1-mobile-records .ant-table-tbody>tr:not(.ant-table-measure-row){gap:10px;padding:14px}.c1-mobile-records .ant-table-tbody{padding:10px}.c1-customer-toolbar-primary .ant-btn{padding-inline:8px}}.c1-order-toolbar{flex-wrap:wrap;align-items:center;gap:12px}.c1-order-toolbar>div{flex:1;min-width:0}.c1-order-page .c1-commercial-filters{border-top:1px solid var(--ui-line);padding-top:16px}.c1-order-detail-hero{border:1px solid var(--ui-line);border-radius:var(--ui-radius);background:var(--ui-subtle);margin-bottom:20px;padding:22px}.c1-order-detail-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.c1-order-detail-eyebrow,.c1-order-detail-reference>span,.c1-order-detail-amounts span{color:var(--ui-muted);font-size:12px;line-height:1.6}.c1-order-detail-heading h2{overflow-wrap:anywhere;color:var(--ui-ink);margin:6px 0 0;font-size:21px;font-weight:650;line-height:1.45}.c1-order-detail-state{border:1px solid var(--ui-line);color:var(--ui-ink);background:var(--ui-surface);border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:12px}.c1-order-detail-heading .ant-tag{margin:0}.c1-order-detail-reference{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:10px;display:flex}.c1-order-detail-reference strong{overflow-wrap:anywhere;color:var(--ui-ink);font-size:13px;font-weight:500}.c1-order-detail-amounts{border-top:1px solid var(--ui-line);grid-template-columns:1fr 1fr;gap:20px;margin-top:22px;padding-top:18px;display:grid}.c1-order-detail-amounts>div{flex-direction:column;gap:5px;min-width:0;display:flex}.c1-order-detail-amounts strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--ui-ink);font-size:24px;font-weight:650;line-height:1.4}.c1-order-detail-amounts>div+div strong{font-size:20px;font-weight:500}.c1-order-detail-section{border:1px solid var(--ui-line);border-radius:var(--ui-radius);background:var(--ui-surface);margin-bottom:16px;padding:20px}.c1-order-detail-section h3{color:var(--ui-ink);margin:0 0 16px;font-size:14px;font-weight:650}.c1-order-detail-section .ant-descriptions-item-label{font-size:12px;color:var(--ui-muted)!important;padding-bottom:4px!important}.c1-order-detail-section .ant-descriptions-item-content{overflow-wrap:anywhere;color:var(--ui-ink)!important}.c1-order-detail-note{color:var(--ui-muted);margin:0;font-size:12px;line-height:1.6}@media (max-width:700px){.c1-order-toolbar>div{flex-basis:100%}.c1-order-detail-hero,.c1-order-detail-section{padding:16px}.c1-order-detail-heading h2{font-size:19px}.c1-order-detail-amounts{gap:14px}.c1-order-detail-amounts strong{font-size:21px}.c1-order-detail-amounts>div+div strong{font-size:18px}}.factory-v2{color:var(--ui-ink);min-width:0}.factory-v2-toolbar,.factory-v2-list-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.factory-v2-title{align-items:center;gap:12px;display:flex}.factory-v2-title>div{gap:4px;display:grid}.factory-v2-title b{letter-spacing:-.3px;font-size:18px}.factory-v2-title span,.factory-v2-note,.factory-v2-list-tools p{color:var(--ui-muted);margin:0;font-size:13px;line-height:1.65}.factory-v2-list-tools>.ant-input-affix-wrapper{max-width:340px}.factory-v2-system-link{color:var(--ui-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;min-height:46px;padding:4px 0;display:flex}.factory-v2-system-link>span:last-child{gap:5px;display:grid}.factory-v2-system-link b{font-size:14px;font-weight:600}.factory-v2-system-link small{color:var(--ui-muted);font-size:12px}.factory-v2-system-link:focus-visible{outline:2px solid var(--ui-ink);outline-offset:4px;border-radius:6px}.factory-v2-system-mark{border:1px solid var(--ui-line);background:var(--ui-subtle);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.factory-v2-template-grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;display:grid}.factory-v2-template-grid>article{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:16px;flex-direction:column;min-width:0;padding:22px;display:flex}.factory-v2-template-grid header,.factory-v2-template-grid footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.factory-v2-template-grid h3{margin:20px 0 8px;font-size:17px;font-weight:600}.factory-v2-template-grid p{color:var(--ui-muted);min-height:44px;margin:0;font-size:13px;line-height:1.7}.factory-v2-template-grid ul{flex:1;margin:4px 0 18px;padding:14px 0;list-style:none}.factory-v2-template-grid li{border-bottom:1px solid var(--ui-line);justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;display:flex}.factory-v2-template-grid li span,.factory-v2-template-grid small{color:var(--ui-muted);font-size:12px}.factory-v2-binding,.factory-v2-responsibility{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:14px;margin-bottom:18px;padding:20px}.factory-v2-responsibility h3{margin:0 0 14px;font-size:15px;font-weight:600}.factory-v2-responsibility dl{gap:0;margin:0 0 16px;display:grid}.factory-v2-responsibility dl>div{border-bottom:1px solid var(--ui-line);grid-template-columns:120px 1fr;gap:16px;padding:11px 0;font-size:13px;display:grid}.factory-v2-responsibility dt{color:var(--ui-muted)}.factory-v2-responsibility dd{color:var(--ui-ink);margin:0}.factory-v2-production-modal .ant-modal-body{max-height:65dvh;padding-right:4px;overflow:auto}.factory-v2-production-row{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:14px;margin:16px 0;padding:18px}.factory-v2-production-row header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.factory-v2-production-row header b{font-size:14px;font-weight:600}.factory-v2-production-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 20px;display:grid}.factory-v2-production-fields label{color:var(--ui-ink);gap:7px;min-width:0;font-size:13px;display:grid}.factory-v2-production-fields .ant-select{width:100%}.factory-v2-grant-form{grid-template-columns:minmax(180px,1fr) minmax(170px,1fr) auto;align-items:end;gap:16px;margin-bottom:20px;display:grid}.factory-v2-grant-form .ant-form-item{margin-bottom:0}.factory-v2-note{margin-bottom:16px}.factory-v2-employee-entries{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.factory-v2-system-drawer .factory-tools{flex-wrap:wrap;gap:8px}.factory-v2-role-list{gap:10px;margin-top:18px;display:grid}.factory-v2-role-list>section{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.factory-v2-role-list b{font-size:13px;font-weight:600}.factory-v2-role-list span{color:var(--ui-muted);flex:1;font-size:12px}.factory-v2-role-page{border-bottom:1px solid var(--ui-line);padding:18px 0}.factory-v2-role-page h3{color:var(--ui-ink);margin:0 0 12px;font-size:14px}.factory-v2-role-page .ant-checkbox-group{flex-wrap:wrap;gap:10px 16px;display:flex}@media (max-width:700px){.factory-v2-toolbar{align-items:stretch;gap:18px}.factory-v2-toolbar>.ant-space{justify-content:flex-end;width:100%}.factory-v2-title span{font-size:12px}.factory-v2-template-grid>article{padding:18px}.factory-v2-production-fields,.factory-v2-grant-form{grid-template-columns:minmax(0,1fr)}.factory-v2-production-row{padding:15px}.factory-v2-binding,.factory-v2-responsibility{padding:16px}.factory-v2-responsibility dl>div{grid-template-columns:96px 1fr;gap:10px}.factory-v2-list-tools>.ant-input-affix-wrapper{width:100%;max-width:none}.factory-v2-production-modal .ant-modal-footer{background:var(--ui-surface);padding-top:12px;position:sticky;bottom:0}.factory-v2-employee-entries .ant-btn{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:38px}.factory-v2-role-list>section{flex-wrap:wrap;gap:10px}.factory-v2-role-list .ant-btn{width:100%}}.c1-authority-unavailable{color:var(--ui-muted);font-size:var(--ui-font-body);padding:28px 20px;line-height:1.7}.c1-customer-drawer .ant-drawer-body{background:var(--ui-surface);padding:0!important}.c1-customer-drawer .ant-drawer-header{background:var(--ui-surface);border-bottom:1px solid var(--ui-line-soft);padding:18px 24px!important}.c1-customer-detail-content{flex-direction:column;gap:20px;min-width:0;padding:24px;display:flex}.c1-r3-customer-head{border:0;justify-content:space-between;align-items:flex-start;gap:20px;min-width:0;margin:0;display:flex;padding:0!important}.c1-r3-customer-identity{flex:1;min-width:0}.c1-r3-customer-context{color:var(--ui-muted);font-size:var(--ui-font-caption);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.c1-r3-customer-context .pool{border:1px solid var(--ui-line);color:var(--ui-ink);background:var(--ui-subtle);border-radius:6px;padding:3px 9px}.c1-r3-customer-title{align-items:flex-start;gap:8px;margin:12px 0;display:flex}.c1-customer-drawer .c1-r3-customer-title h2{color:var(--ui-ink);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:650;line-height:1.4}.c1-r3-customer-title .ant-btn{flex-shrink:0;margin-top:3px}.c1-r3-customer-meta{color:var(--ui-muted);font-size:var(--ui-font-control);flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.c1-r3-customer-meta span{align-items:baseline;gap:6px;display:inline-flex}.c1-r3-customer-meta b{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-weight:500}.c1-r3-customer-meta i{display:none}.c1-r3-customer-actions,.c1-native-detail-actions{border:0;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex;padding:0!important}.c1-native-detail-actions:empty{display:none}.c1-native-detail-actions>.c1-bp-runtime-actions,.c1-native-detail-actions>.c1-runtime-customer-write{min-width:0;margin:0;padding:0}.c1-customer-detail-content :is(.c1-a-native-actions,.c1-bp-runtime-actions,.c1-runtime-customer-write) .ant-alert{margin-top:10px}.c1-customer-drawer .c1-r3-customer-facts{border:1px solid var(--ui-line);background:var(--ui-subtle);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid;overflow:hidden}.c1-r3-customer-facts article{flex-direction:column;gap:6px;min-width:0;min-height:0;padding:14px 18px;display:flex}.c1-r3-customer-facts article+article{border-inline-start:1px solid var(--ui-line)}.c1-r3-customer-facts article>span{font-size:var(--ui-font-caption);color:var(--ui-muted)}.c1-r3-customer-facts article>b{font-size:var(--ui-font-control);color:var(--ui-ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;white-space:normal;text-overflow:clip;margin:0;font-weight:500;line-height:1.6;overflow:visible}.c1-r5-next-action{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.c1-r5-next-action>div{flex-direction:column;gap:6px;min-width:0;display:flex}.c1-r5-next-action span,.c1-r5-next-action small{color:var(--ui-muted);font-size:var(--ui-font-caption)}.c1-r5-next-action b{font-size:var(--ui-font-body);font-weight:550}.c1-r5-next-action small{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.c1-r5-next-action>.ant-btn{flex-shrink:0}.c1-r3-detail-tabs>.ant-tabs-nav{z-index:5;background:var(--ui-surface);padding:0;position:sticky;top:0;margin:0 0 20px!important}.c1-r3-detail-tabs>.ant-tabs-content-holder{padding:0!important}.c1-r3-detail-tabs>.ant-tabs-nav:before{border-color:var(--ui-line)!important}.c1-r3-detail-tabs .ant-tabs-tab{color:var(--ui-muted);font-weight:500;font-size:var(--ui-font-control);margin-inline-start:24px!important;padding:14px 2px!important}.c1-r3-detail-tabs .ant-tabs-tab:first-child{margin-inline-start:0!important}.c1-r3-detail-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{text-shadow:none;color:var(--ui-ink)!important}.c1-r3-detail-tabs .ant-tabs-ink-bar{background:var(--ui-accent);height:2px}.c1-r3-detail-tabs :is(.ant-descriptions-view,.ant-table-container){border-radius:12px;overflow:hidden;border-color:var(--ui-line)!important}.c1-r3-detail-tabs .ant-descriptions-view{border:1px solid var(--ui-line)!important}.c1-r3-detail-tabs .ant-descriptions :is(.ant-descriptions-item-label,.ant-descriptions-item-content){font-size:var(--ui-font-control);overflow-wrap:anywhere;line-height:1.7;border-color:var(--ui-line-soft)!important;padding:12px 16px!important}.c1-r3-detail-tabs .ant-descriptions-item-label{width:116px;min-width:96px;font-weight:400;color:var(--ui-muted)!important;background:var(--ui-subtle)!important}.c1-r3-detail-tabs .ant-descriptions-item-content{font-variant-numeric:tabular-nums;background:var(--ui-surface)!important;color:var(--ui-ink)!important}.c1-r3-detail-tabs .ant-descriptions-row{border-color:var(--ui-line-soft)!important}.c1-r3-detail-tabs .ant-table-thead>tr>th{color:var(--ui-muted);font-weight:500;background:var(--ui-subtle)!important}.c1-r3-detail-tabs .ant-table-cell{padding:12px 14px!important}.c1-r3-detail-tabs .ant-empty{margin:36px 0}.c1-r3-detail-tabs .ant-space{max-width:100%}.c1-r3-detail-tabs .ant-timeline{margin-top:20px}.c1-r3-detail-tabs .ant-timeline-item-content{padding:0 0 10px}.c1-r3-detail-tabs .c1-follow-content{color:var(--ui-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0;line-height:1.8}.c1-detail-summary{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:14px;margin-top:24px;padding:18px}.c1-detail-summary h3{font-size:var(--ui-font-body);margin:0 0 16px;font-weight:600}.c1-private-pool-switch{border:1px solid var(--ui-line);background:var(--ui-subtle);border-radius:12px;align-items:center;gap:3px;padding:3px;display:inline-flex}.c1-private-pool-switch .ant-btn{height:30px!important;min-height:30px!important;color:var(--ui-muted)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;padding:0 12px!important}.c1-private-pool-switch .ant-btn[aria-selected=true]{background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important;box-shadow:0 1px 3px #00000008!important}.a-native-tags-form{gap:20px}.a-native-tags-form label{color:var(--ui-ink);font-size:var(--ui-font-control);gap:8px}.a-native-tags-form label>span{font-weight:500}.a-native-tags-form .ant-input-number{width:100%}.a-native-tag-preview{border:1px solid var(--ui-line);background:var(--ui-subtle);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.a-native-tag-preview>span{color:var(--ui-muted);font-size:var(--ui-font-caption)}.a-native-tag-preview .ant-tag{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;max-width:75%;margin:0;padding:4px 12px}.a-native-tags-palette{flex-wrap:wrap;align-items:center;gap:10px;padding:4px;display:flex}.a-native-tags-palette button,.a-native-tags-form .a-native-tag-swatch{outline:1px solid var(--ui-line);border:3px solid var(--ui-surface)!important;width:32px!important;min-width:32px!important;height:32px!important;box-shadow:none!important;border-radius:50%!important;padding:0!important}:is(.a-native-tags-palette button,.a-native-tag-swatch)[aria-pressed=true]{outline-offset:3px;outline:2px solid var(--ui-accent)!important}.a-native-tags-toolbar{gap:12px;padding-bottom:16px}.a-native-tags-toolbar>span{color:var(--ui-muted);font-size:var(--ui-font-caption);font-variant-numeric:tabular-nums}.a-native-tags-drawer .ant-drawer-body{padding:20px!important}.a-native-tags-modal .ant-modal-body{max-height:calc(100dvh - 190px)}.ant-modal .ant-modal-header{padding-right:60px!important}.ant-modal .ant-modal-title{overflow-wrap:anywhere;line-height:1.6!important}.ant-modal .ant-modal-close{background:var(--ui-subtle);border:1px solid var(--ui-line-soft);inset-inline-end:18px!important;top:18px!important}.ant-modal :is(.ant-modal-content,.ant-modal-container){border-radius:20px!important}.ant-modal .ant-modal-body>p:first-child{margin-top:0}.ant-modal .ant-modal-body label>span:first-child{color:var(--ui-ink);font-weight:500}.ant-modal .ant-modal-footer{padding-top:16px!important;padding-bottom:16px!important}@media (max-width:760px){.c1-customer-detail-content{gap:18px;padding:18px 16px}.c1-customer-drawer .ant-drawer-header{padding:16px!important}.c1-r3-customer-head{flex-direction:column;gap:16px}.c1-customer-drawer .c1-r3-customer-title h2{font-size:21px}.c1-r3-customer-meta{gap:8px 16px}.c1-r3-customer-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.c1-r3-customer-facts article{padding:12px 14px}.c1-r3-customer-facts article:nth-child(3){border-inline-start:0}.c1-r3-customer-facts article:nth-child(n+3){border-top:1px solid var(--ui-line)}.c1-r3-customer-actions,.c1-native-detail-actions{gap:8px;width:100%}.c1-r3-detail-tabs .ant-tabs-tab{min-height:44px;margin-inline-start:20px!important;padding:10px 0!important}.c1-r3-detail-tabs .ant-descriptions :is(.ant-descriptions-item-label,.ant-descriptions-item-content){padding:10px 12px!important}.c1-r3-detail-tabs .ant-descriptions-item-label{width:98px;min-width:84px}.c1-r5-next-action{flex-wrap:wrap;align-items:flex-start;padding:14px}.c1-private-pool-switch .ant-btn{height:40px!important;min-height:40px!important}.ant-modal .ant-modal-header{padding-top:18px!important;padding-left:18px!important}.ant-modal .ant-modal-close{top:16px!important;inset-inline-end:16px!important}.ant-modal .ant-modal-footer .ant-space{justify-content:flex-end;width:100%}.ant-modal .ant-modal-footer>.ant-btn,.ant-modal .ant-modal-footer>.ant-space>.ant-space-item{flex:1;min-width:0}.ant-modal .ant-modal-footer>.ant-space>.ant-space-item>.ant-btn{width:100%}.a-native-tags-drawer .ant-drawer-body{padding:16px!important}.a-native-tags-palette button,.a-native-tags-form .a-native-tag-swatch{width:36px!important;min-width:36px!important;height:36px!important}}:root{--ui-display-font:Georgia,"Noto Serif SC","Source Han Serif SC","Songti SC","Microsoft YaHei UI",serif;--ui-reading-width:780px;--ui-space-section:24px;--gep-radius-xs:4px;--gep-radius-sm:6px;--gep-radius:8px;--gep-radius-lg:8px;--gep-radius-xl:8px;--gep-radius-2xl:8px;--gep-radius-control:8px;--gep-radius-panel:8px;--gep-radius-overlay:8px;--gep-text-2:var(--ui-ink);--gep-muted-2:var(--ui-faint);--gep-cloud-2:var(--ui-subtle);--gep-surface-subtle:var(--ui-subtle);--gep-surface-raised:var(--ui-surface);--gep-panel:var(--ui-surface);--gep-panel-subtle:var(--ui-subtle);--gep-panel-pressed:var(--ui-accent-soft);--gep-hairline:var(--ui-line);--gep-hairline-strong:var(--ui-line);--gep-focus:var(--ui-focus);--gep-shadow-panel:none;--gep-shadow-overlay:var(--ui-overlay-shadow)}html body :is(.c1-shell,.ant-modal,.ant-drawer,.ant-dropdown,.ant-select-dropdown,.ant-picker-dropdown,.ant-message,.ant-notification,.ant-popover){font-family:var(--ui-font);letter-spacing:0;color:var(--ui-ink)}html body :is(.c1-shell,.ant-modal,.ant-drawer) :is(h1,h2,h3,h4,h5,h6){letter-spacing:0;color:var(--ui-ink);font-family:var(--ui-display-font);text-wrap:pretty}html body :is(.c1-shell,.ant-modal,.ant-drawer) :is(.ant-btn,.ant-input,.ant-input-number,.ant-picker,.ant-select-selector,.ant-segmented,.ant-alert,.ant-card,.ant-collapse){border-radius:var(--ui-control-radius)}html body :is(.c1-shell,.ant-modal,.ant-drawer) .ant-btn{letter-spacing:0;box-shadow:none;font-weight:500}html body :is(.c1-shell,.ant-modal,.ant-drawer) .ant-btn-link:not(:disabled){color:var(--ui-ink);text-underline-offset:3px}html body :is(.c1-shell,.ant-modal,.ant-drawer) .ant-btn-link:not(:disabled):hover{color:var(--ui-focus)}html body :is(.c1-shell,.ant-modal,.ant-drawer) :is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select-selector){background:var(--ui-surface);color:var(--ui-ink);border-color:var(--ui-line);box-shadow:none}html body :is(.c1-shell,.ant-modal,.ant-drawer) :is(.ant-input-affix-wrapper-focused,.ant-input-number-focused,.ant-picker-focused,.ant-select-focused .ant-select-selector){border-color:var(--ui-muted);box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-focus) 12%,transparent)}html body :is(.ant-modal,.ant-drawer) .ant-form-item-label>label{height:auto;color:var(--ui-muted);font-size:var(--ui-font-control);line-height:1.6}html body :is(.ant-modal,.ant-drawer) .ant-form-item{margin-bottom:20px}html body :is(.ant-modal,.ant-drawer) .ant-form-item-explain{font-size:12px;line-height:1.7}html body :is(.ant-select-dropdown,.ant-dropdown .ant-dropdown-menu,.ant-popover-inner){background:var(--ui-surface);color:var(--ui-ink);border:1px solid var(--ui-line);box-shadow:var(--ui-overlay-shadow);border-radius:8px}html body .ant-select-dropdown .ant-select-item{color:var(--ui-ink);font-size:var(--ui-font-control);border-radius:5px;line-height:1.65}html body .ant-select-dropdown .ant-select-item-option-selected{background:var(--ui-accent-soft);font-weight:500}html body .ant-select-dropdown .ant-select-item-option-active{background:var(--ui-subtle)}html body .ant-select-dropdown .ant-select-item-option-disabled{color:var(--ui-faint)}html body .c1-page-panel :is(.c1-surface,.c1-panel-card,.c1-table-card,.c1-table-surface,.c1-r2-portfolio,.c1-r2-governance-feed,.c1-r2-governance-actions,.factory-v2-binding,.factory-v2-responsibility){box-shadow:none;background:var(--ui-surface);border:0;border-radius:0}html body .c1-page-panel :is(.c1-surface-head,.c1-toolbar){padding-inline:0}html body .c1-page-panel :is(.c1-r2-card-head,.c1-r2-section-heading){box-shadow:none;background:0 0;padding-inline:0}html body .c1-page-panel :is(.c1-r2-group-stage,.c1-r3-group-stage){box-shadow:none;background:0 0;border:0;border-radius:0;min-height:0;padding:6px 0 26px}html body .c1-page-panel .c1-r2-group-copy h1{margin:6px 0 8px;font-size:24px;font-weight:600;line-height:1.5}html body .c1-page-panel .c1-r2-group-copy>span{color:var(--ui-muted);letter-spacing:0;font-size:12px}html body .c1-page-panel .c1-r2-group-copy p{color:var(--ui-muted);font-size:13px;line-height:1.8}html body .c1-page-panel :is(.c1-r2-app-card,.factory-v2-template-grid>article){border:1px solid var(--ui-line);background:var(--ui-surface);box-shadow:none;border-radius:8px}html body .c1-page-panel .c1-r2-app-card:hover{border-color:var(--ui-muted);box-shadow:none;transform:none}html body .c1-page-panel :is(.c1-r2-app-card h3,.factory-v2-template-grid h3){font-size:16px;font-weight:600}html body .c1-page-panel :is(.factory-v2-system-mark,.factory-v2-production-row,.factory-v2-role-list>section){box-shadow:none;border-radius:8px}html body .c1-page-panel :is(.c1-r2-admin-grid>button,.c1-r2-audit-list>article){box-shadow:none;border-color:var(--ui-line-soft);background:0 0;border-radius:0}html body .c1-page-panel :is(.c1-r2-admin-grid>button>span,.c1-r2-audit-list>article>span){background:var(--ui-subtle);color:var(--ui-muted);box-shadow:none;border-radius:6px}html body :is(.c1-shell,.ant-drawer,.ant-modal) .ant-table-wrapper{--ant-table-header-bg:var(--ui-subtle);--ant-table-row-hover-bg:var(--ui-subtle);color:var(--ui-ink)}html body :is(.c1-shell,.ant-drawer,.ant-modal) .ant-table-thead>tr>th{background:var(--ui-subtle);color:var(--ui-muted);letter-spacing:0;border-bottom-color:var(--ui-line);font-size:12px;font-weight:500}html body :is(.c1-shell,.ant-drawer,.ant-modal) .ant-table-tbody>tr>td{color:var(--ui-ink);border-bottom-color:var(--ui-line-soft);font-variant-numeric:tabular-nums;font-size:var(--ui-font-control);line-height:1.65}html body :is(.c1-shell,.ant-drawer,.ant-modal) .ant-table-measure-row>td{border:0!important;height:0!important;min-height:0!important;padding:0!important}html body :is(.c1-shell,.ant-drawer,.ant-modal) .ant-pagination{color:var(--ui-muted);font-size:12px}html body :is(.c1-shell,.ant-drawer,.ant-modal) .ant-pagination-item{border-radius:6px}html body :is(.c1-shell,.ant-drawer,.ant-modal) .ant-empty-description{color:var(--ui-muted);font-size:13px}html body .ant-modal .ant-modal-container,html body .ant-modal .ant-modal-content{background:var(--ui-surface);color:var(--ui-ink);border:1px solid var(--ui-line);box-shadow:var(--ui-overlay-shadow);border-radius:8px}html body :is(.ant-modal-header,.ant-drawer-header){background:var(--ui-surface);border-color:var(--ui-line-soft)}html body :is(.ant-modal-title,.ant-drawer-title){color:var(--ui-ink);letter-spacing:0;font-size:16px;font-weight:600}html body :is(.ant-drawer-content,.ant-drawer-body,.ant-drawer-footer){background:var(--ui-surface);color:var(--ui-ink)}html body .ant-drawer-footer{border-color:var(--ui-line-soft);padding:14px 20px}html body .c1-customer-drawer .c1-r3-customer-title h2{letter-spacing:0;font-size:22px;font-weight:600;line-height:1.55}html body .c1-customer-drawer :is(.c1-r3-customer-facts,.c1-r5-next-action,.ant-descriptions-view,.ant-table-container){box-shadow:none;border-radius:8px}html body :is(.ant-drawer,.ant-modal) .ant-descriptions-item-label{color:var(--ui-muted);font-size:12px}html body :is(.ant-drawer,.ant-modal) .ant-descriptions-item-content{color:var(--ui-ink);overflow-wrap:anywhere;font-size:13px}html body :is(.c1-shell,.ant-drawer,.ant-modal) .ant-tabs-tab-active .ant-tabs-tab-btn{text-shadow:none}html body :is(.employee-pool-policy-rule,.employee-pool-policy-empty,.c1-order-detail-hero,.c1-order-detail-section){border-radius:8px}html body .c1-mobile-records .ant-table-tbody>tr:not(.ant-table-measure-row){box-shadow:none;border-radius:8px}html body .ai-si-workspace.ai-customer-workspace{background:var(--ui-canvas);border:0;border-radius:0}html body .ai-customer-workspace .ai-agent-toolbar{border-bottom:1px solid var(--ui-line-soft);min-height:64px;padding:8px 0 18px}html body .ai-customer-workspace .ai-agent-symbol{width:32px;height:32px;color:var(--ui-focus);background:0 0;border:0;border-radius:8px;font-size:22px}html body .ai-customer-workspace .ai-agent-layout{border-top:0}html body .ai-customer-workspace .ai-conversation-sidebar{background:var(--ui-sidebar);border-color:var(--ui-line-soft)}html body .ai-customer-workspace .ai-conversation-sidebar-heading{padding:16px 14px;font-size:12px;font-weight:500}html body .ai-customer-workspace .ai-conversation-avatar{color:var(--ui-muted);background:0 0;border:0;border-radius:6px}html body .ai-customer-workspace .ai-customer-conversation{border:0;border-radius:6px;width:calc(100% - 12px);margin:2px 6px;padding:14px 12px}html body .ai-customer-workspace .ai-customer-conversation.is-selected{background:var(--ui-sidebar-active);box-shadow:none}html body .ai-customer-workspace .ai-thread-context{border-bottom-color:var(--ui-line-soft);background:var(--ui-canvas);padding:14px 24px}html body .ai-customer-workspace .ai-thread-viewport{background:var(--ui-canvas);padding:32px 28px 8px}html body .ai-customer-workspace .ai-conversation-message{max-width:var(--ui-reading-width);margin-bottom:32px}html body .ai-customer-workspace .ai-conversation-message.is-user>div{background:var(--ui-surface);border:1px solid var(--ui-line-soft);border-radius:8px;padding:14px 18px;font-size:14px;line-height:1.85}html body .ai-customer-workspace .ai-conversation-reply{font-size:14px;line-height:1.95}html body .ai-customer-workspace .ai-analysis-report{max-width:var(--ui-reading-width);font-size:14px;line-height:1.95}html body .ai-customer-workspace .ai-conversation-decision{border-top:0;border-bottom:1px solid var(--ui-line-soft);padding-top:4px}html body .ai-customer-workspace .ai-conversation-composer-region{background:var(--ui-canvas);border-top:0;padding:12px 24px 14px}html body .ai-customer-workspace .ai-agent-composer{max-width:var(--ui-reading-width);border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:8px;margin-inline:auto;padding:14px 16px 10px;box-shadow:0 2px 8px #00000005}html body .ai-customer-workspace .ai-agent-composer:focus-within{border-color:var(--ui-muted);box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-focus) 10%,transparent)}html body .ai-customer-workspace .ai-agent-composer textarea{box-shadow:none;background:0 0;border:0;font-size:14px;line-height:1.8}html body .ai-customer-workspace .ai-composer-policy{max-width:var(--ui-reading-width);gap:8px;margin-inline:auto;line-height:1.6}html body .ai-customer-workspace .ai-conversation-start{max-width:var(--ui-reading-width);margin-inline:auto}html body .ai-customer-workspace .ai-conversation-empty-symbol{background:var(--ui-subtle);color:var(--ui-focus);box-shadow:none;border-radius:8px}html body .ai-customer-workspace .ai-conversation-empty h2{font-size:22px;font-weight:500;line-height:1.5}html body .ai-customer-workspace .ai-agent-evidence{background:var(--ui-surface);border-color:var(--ui-line-soft)}html body .ai-customer-workspace .ai-pane-heading{background:var(--ui-surface);font-weight:500}html body .ai-customer-workspace .ai-conversation-quick-actions .ant-btn{background:0 0;border-radius:6px;font-size:12px}html body .ai-customer-workspace .ai-conversation-thread{background:var(--ui-canvas)}html body .ai-customer-workspace .ai-conversation-message{width:100%;margin-inline:auto}html body .ai-customer-workspace .ai-conversation-message.is-assistant{background:0 0;border:0;padding:0}html body .ai-customer-workspace .ai-conversation-reply-header{color:var(--ui-muted);font-size:12px}html body .ai-customer-workspace .ai-conversation-quick-actions{max-width:var(--ui-reading-width);margin-inline:auto}html body .ai-customer-workspace .ai-conversation-answer{font-size:15px;line-height:1.9}html body .ai-customer-workspace .ai-conversation-start h2{font-size:26px;font-weight:500;line-height:1.5}@media (max-width:700px){html body .c1-page-panel{padding:14px 12px 20px}html body :is(.ant-modal,.ant-drawer) .ant-form-item{margin-bottom:16px}html body .ant-drawer-footer{padding:12px 16px}html body .ant-modal-footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}html body .ant-modal-footer>.ant-btn{white-space:normal;max-width:100%;height:auto;min-height:36px;margin:0}html body .c1-customer-drawer .c1-r3-customer-title h2{font-size:19px}html body .c1-page-panel .c1-r2-group-copy h1{font-size:21px}html body .ai-customer-workspace .ai-agent-toolbar{gap:8px;padding:6px 0 12px}html body .ai-customer-workspace .ai-thread-context{padding:12px 14px}html body .ai-customer-workspace .ai-thread-viewport{padding:20px 14px 6px}html body .ai-customer-workspace .ai-conversation-composer-region{padding:10px 10px 12px}html body .ai-customer-workspace .ai-agent-composer{padding:12px}html body .ai-customer-workspace .ai-conversation-start h2{font-size:19px}}
