[data-order-contract-ui="v4.1"]{--oc-brand:var(--tcs-color-brand);--oc-brand-hover:var(--tcs-color-brand-hover);--oc-brand-bg:var(--tcs-color-brand-bg);--oc-gold:var(--tcs-color-accent-gold);--oc-gold-bg:var(--tcs-color-accent-gold-bg);--oc-gold-text:var(--tcs-color-accent-gold-text);--oc-ink:var(--tcs-color-text-primary);--oc-ink-2:var(--tcs-color-text-secondary);--oc-muted:var(--tcs-color-text-tertiary);--oc-surface:var(--tcs-color-bg-surface);--oc-canvas:var(--tcs-color-bg-canvas);--oc-subtle:var(--tcs-color-bg-subtle);--oc-line:var(--tcs-color-border-subtle);--oc-line-soft:var(--tcs-color-border-default);--oc-gap-sm:8px;--oc-gap:12px;--oc-gap-lg:16px;--oc-r-ctl:6px;--oc-r-panel:12px;--oc-r-card:16px;color:var(--oc-ink);font-size:13.5px}[data-order-contract-ui="v4.1"][data-contract-flow]{grid-template-columns:minmax(0,1fr)}[data-order-contract-ui="v4.1"][data-contract-flow] [data-contract-smart-entry]{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));min-width:0;max-width:100%}[data-order-contract-ui="v4.1"][data-contract-flow] [data-contract-smart-entry]>:is(.manual-entry-smart-column,.manual-entry-fields-column),[data-order-contract-ui="v4.1"][data-contract-flow] [data-contract-smart-paste],[data-order-contract-ui="v4.1"][data-contract-flow] form[data-contract-direct-entry-form],[data-order-contract-ui="v4.1"][data-contract-flow] form[data-contract-direct-entry-form]>*{min-width:0;max-width:100%}[data-order-contract-ui="v4.1"][data-contract-flow] .contract-data-table-shell,[data-order-contract-ui="v4.1"][data-contract-flow] [data-contract-data-workbench],[data-order-contract-ui="v4.1"][data-contract-flow] [data-contract-data-workbench]>*{min-width:0;max-width:100%}[data-order-contract-ui="v4.1"][data-contract-flow] .contract-data-table-shell{width:100%}[data-order-contract-ui="v4.1"] :is(.num,[data-number],.amount,.money){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-order-contract-ui="v4.1"] :is([data-contract-tabbar],[data-performance-tabbar],[data-performance-unified-tabs],[data-performance-target-subtabs],[data-order-report-performance-role-tabs],[data-order-report-data-source-tabs],.view-switcher.quick-views[aria-label="合同看板线别"],.view-switcher.quick-views[aria-label="销售阶段切换"]){display:flex;gap:22px;overflow:auto;margin:0 0 var(--oc-gap-lg);padding:0;border:0;border-bottom:1px solid var(--oc-line);border-radius:0;background:transparent;box-shadow:none}[data-order-contract-ui="v4.1"] :is([data-contract-tabbar],[data-performance-tabbar],[data-performance-unified-tabs],[data-performance-target-subtabs],[data-order-report-performance-role-tabs],[data-order-report-data-source-tabs],.view-switcher.quick-views[aria-label="合同看板线别"],.view-switcher.quick-views[aria-label="销售阶段切换"])>:is(a,button,span){flex:0 0 auto;min-height:auto;margin:0;padding:0 2px 9px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;box-shadow:none;color:var(--oc-muted);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}[data-order-contract-ui="v4.1"] :is([data-contract-tabbar],[data-performance-tabbar],[data-performance-unified-tabs],[data-performance-target-subtabs],[data-order-report-performance-role-tabs],[data-order-report-data-source-tabs],.view-switcher.quick-views[aria-label="合同看板线别"],.view-switcher.quick-views[aria-label="销售阶段切换"])>:is(a,button):hover{color:var(--oc-brand-hover)}[data-order-contract-ui="v4.1"] :is([data-contract-tabbar],[data-performance-tabbar],[data-performance-unified-tabs],[data-performance-target-subtabs],[data-order-report-performance-role-tabs],[data-order-report-data-source-tabs],.view-switcher.quick-views[aria-label="合同看板线别"],.view-switcher.quick-views[aria-label="销售阶段切换"])>:is([aria-current=true],[aria-current=page],[data-active=true],[data-on=true],.is-active,.active){border-bottom-color:var(--oc-brand);background:transparent;color:var(--oc-brand);font-weight:700}[data-order-contract-ui="v4.1"] .view-switcher>span.saved-view-chip:not([aria-current]){padding:0 2px 9px;color:var(--oc-muted);font-weight:600}[data-order-contract-ui="v4.1"] .oc-seg{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--oc-line);border-radius:9px;background:var(--oc-subtle)}[data-order-contract-ui="v4.1"] .oc-seg>*{padding:5px 11px;border-radius:var(--oc-r-ctl);color:var(--oc-muted);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}[data-order-contract-ui="v4.1"] .oc-seg>:is([aria-current=true],[data-on=true]){background:var(--oc-surface);box-shadow:0 1px 2px rgb(27 39 51/10%);color:var(--oc-brand)}[data-order-contract-ui="v4.1"] :is(.tcs-filter-shell,.filter-bar,.filter-toolbar,.dashboard-period-controls){display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin:0 0 var(--oc-gap-lg);padding:11px 13px;border:1px solid var(--oc-line);border-radius:var(--oc-r-panel);background:var(--oc-surface)}[data-order-contract-ui="v4.1"] :is(.tcs-filter-shell,.filter-bar,.filter-toolbar,.dashboard-period-controls) :is(select,input[type=text],input[type=search],input[type=date],input[type=number]){flex:0 1 auto;width:auto;max-width:176px;min-height:31px;padding:4px 8px;border:1px solid var(--oc-line-soft);border-radius:var(--oc-r-ctl);background:var(--oc-surface);color:var(--oc-ink);font-size:12.5px}[data-order-contract-ui="v4.1"] :is(.tcs-filter-shell,.filter-bar,.filter-toolbar) label{display:inline-flex;gap:5px;align-items:center;margin:0;color:var(--oc-muted);font-size:11.5px;white-space:nowrap}[data-order-contract-ui="v4.1"] :is(.table-shell,.tds-tablewrap,.data-table-shell){border:1px solid var(--oc-line);border-radius:var(--oc-r-panel);background:var(--oc-surface);box-shadow:0 1px 2px rgb(27 39 51/4%)}[data-order-contract-ui="v4.1"] table :is(thead th,th){border-right:0;border-bottom:1px solid var(--oc-line);background:var(--oc-gold-bg);box-shadow:none;color:var(--oc-gold-text);font-size:11.5px;font-weight:700;white-space:nowrap}[data-order-contract-ui="v4.1"] table tbody td{height:auto;border-right:0;border-bottom:1px solid var(--oc-line-soft);font-size:12.5px;line-height:1.5}[data-order-contract-ui="v4.1"] table tbody tr:nth-child(2n)>td{background:transparent}[data-order-contract-ui="v4.1"] table tbody tr:hover>td{background:var(--oc-subtle)}[data-order-contract-ui="v4.1"] table tbody tr:is([aria-selected=true],[data-selected=true])>td{background:var(--oc-brand-bg)}[data-order-contract-ui="v4.1"] table tbody tr:is([aria-selected=true],[data-selected=true])>td:first-child{box-shadow:inset 3px 0 var(--oc-brand)}[data-order-contract-ui="v4.1"] table :is(td,th):is([data-type=number],[data-align=right],.num,.amount){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}[data-order-contract-ui="v4.1"] table :is(th,td){padding:var(--oc-row-py,9px) var(--oc-row-px,12px)}body[data-density=compact] [data-order-contract-ui="v4.1"]{--oc-row-py:5px;--oc-row-px:10px}body[data-density=comfortable] [data-order-contract-ui="v4.1"]{--oc-row-py:13px;--oc-row-px:14px}[data-order-contract-ui="v4.1"] :is(.kpi,.tds-kpi,.metric-grid,.dashboard-kpi-strip){display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-items:stretch;gap:var(--oc-gap);border:0;background:transparent;box-shadow:none;color:var(--oc-ink)}[data-order-contract-ui="v4.1"] :is(.kpi,.tds-kpi,.metric-grid,.dashboard-kpi-strip)>:is(.c,.m,.metric-card,.dashboard-kpi,article,a,div){min-height:92px;padding:13px 15px;border-right:1px solid var(--oc-line);border:1px solid var(--oc-line);border-radius:var(--oc-r-card);background:var(--oc-surface);box-shadow:0 1px 2px rgb(27 39 51/4%);color:inherit;text-decoration:none}[data-order-contract-ui="v4.1"] :is(.kpi,.tds-kpi,.metric-grid,.dashboard-kpi-strip) :is(.k,.metric-card-label,.dashboard-kpi-label,>*>span:first-child){color:var(--oc-muted);font-size:11.5px}[data-order-contract-ui="v4.1"] :is(.kpi,.tds-kpi,.metric-grid,.dashboard-kpi-strip) :is(.v,.metric-card-value,.dashboard-kpi-value,>*>strong){color:var(--oc-ink);font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}[data-order-contract-ui="v4.1"] .metric-card>small{margin:0;color:var(--oc-muted);font-size:12px;line-height:1.55}[data-order-contract-ui="v4.1"] :is(.kpi,.tds-kpi,.metric-grid,.dashboard-kpi-strip)>[data-state=danger] :is(.v,.metric-card-value,.dashboard-kpi-value,strong){color:var(--tcs-color-danger-text)}[data-order-contract-ui="v4.1"] :is(.kpi,.tds-kpi,.metric-grid,.dashboard-kpi-strip)>[data-state=warning] :is(.v,.metric-card-value,.dashboard-kpi-value,strong){color:var(--tcs-color-warning-text)}[data-order-contract-ui="v4.1"] :is(.kpi,.tds-kpi,.metric-grid,.dashboard-kpi-strip) strong[data-value-type=text]{font-size:15px;line-height:1.35}[data-order-contract-ui="v4.1"] :is(.kpi,.tds-kpi,.metric-grid,.dashboard-kpi-strip)>:is([data-accent=gold],[data-metric-accent=gold]){border-color:var(--oc-gold);background:var(--oc-gold-bg)}[data-order-contract-ui="v4.1"] [data-accent=gold],[data-order-contract-ui="v4.1"] [data-metric-accent=gold]{border-color:var(--oc-gold);background:var(--oc-gold-bg)}[data-order-contract-ui="v4.1"] :is([data-accent=gold],[data-metric-accent=gold]) :is(.v,strong){color:var(--oc-brand);font-size:30px}[data-order-contract-ui="v4.1"] [data-evidence-status-filter]{display:flex;flex-wrap:wrap;gap:var(--oc-gap-sm);align-items:center}[data-order-contract-ui="v4.1"] [data-evidence-status-filter]>a{margin-right:0}[data-order-contract-ui="v4.1"] [data-evidence-status-filter]>a[data-active="1"]{border-color:var(--oc-brand);background:var(--oc-brand-bg);color:var(--oc-brand)}[data-order-contract-ui="v4.1"] :is(.status,.tds-chip,.oc-chip,.badge){display:inline-flex;gap:4px;align-items:center;padding:2px 9px;border:0;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}[data-order-contract-ui="v4.1"] :is(.status-completed,.status-approved,[data-s=ok]){background:var(--tcs-color-success-bg);color:var(--tcs-color-success-text)}[data-order-contract-ui="v4.1"] :is(.status-pending_review,.status-pending,[data-s=pend]){background:var(--tcs-color-info-bg);color:var(--tcs-color-info-text)}[data-order-contract-ui="v4.1"] :is(.status-warning,[data-s=warn]){background:var(--tcs-color-warning-bg);color:var(--tcs-color-warning-text)}[data-order-contract-ui="v4.1"] :is(.status-rejected,.status-danger,[data-s=danger]){background:var(--tcs-color-danger-bg);color:var(--tcs-color-danger-text)}[data-order-contract-ui="v4.1"] [data-s=mute]{background:var(--oc-subtle);color:var(--oc-muted)}[data-order-contract-ui="v4.1"] :is(.panel,.tds-panel,.dashboard-block){border:1px solid var(--oc-line);border-radius:var(--oc-r-panel);background:var(--oc-surface);box-shadow:0 1px 2px rgb(27 39 51/4%)}[data-order-contract-ui="v4.1"] :is(.section-heading,.tds-h,.panel-heading){display:flex;gap:9px;align-items:flex-start;color:var(--oc-ink);font-size:14px;font-weight:700}[data-order-contract-ui="v4.1"] :is(.section-heading,.tds-h,.panel-heading)>i{flex:0 0 auto;width:3px;height:26px;border-radius:1px;background:var(--oc-gold)}[data-order-contract-ui="v4.1"] :is(.empty-state,.oc-empty){display:grid;place-items:center;gap:6px;min-height:112px;padding:18px 12px;color:var(--oc-muted);font-size:12.5px;text-align:center}[data-order-contract-ui="v4.1"] :is(.empty-state,.oc-empty) strong{color:var(--oc-ink);font-size:13.5px}[data-order-contract-ui="v4.1"] tbody :is(tr[data-empty-row],tr[data-empty=true])>td{padding:18px 12px}[data-order-contract-ui="v4.1"] tbody :is(tr[data-empty-row],tr[data-empty=true]) :is(.empty-state,.oc-empty,.table-empty-state){display:grid;gap:4px;place-items:center;min-height:0;color:var(--oc-muted);font-size:12.5px;text-align:center}[data-order-contract-ui="v4.1"] tbody :is(tr[data-empty-row],tr[data-empty=true]) :is(.empty-state,.oc-empty,.table-empty-state) strong{color:var(--oc-ink);font-size:13.5px}[data-order-contract-ui="v4.1"] :is(.empty-state,.oc-empty)>span{color:var(--oc-muted);font-size:12px}[data-order-contract-ui="v4.1"] .oc-backbar{display:flex;gap:8px;align-items:center;min-height:38px;margin:0 0 var(--oc-gap);padding:0 13px;border:1px solid var(--oc-brand-bg);border-radius:10px;background:var(--oc-brand-bg);color:var(--oc-brand);font-size:12.5px;font-weight:600}[data-order-contract-ui="v4.1"] .oc-backbar a{color:inherit;font-weight:600;text-decoration:none}[data-order-contract-ui="v4.1"] .oc-backbar a:hover{text-decoration:underline}[data-order-contract-ui="v4.1"] .oc-backbar-context{margin-left:auto;color:var(--oc-ink-2);font-weight:400}[data-order-contract-ui="v4.1"] :is(.button,.tds-btn){min-height:32px;padding:6px 13px;border-radius:var(--oc-r-ctl);font-size:12.5px;font-weight:600}[data-order-contract-ui="v4.1"] :is(.button-secondary,.tds-btn-ghost){border:1px solid var(--oc-line);background:var(--oc-surface);color:var(--oc-ink-2)}[data-order-contract-ui="v4.1"] :is(.button-primary,.tds-btn-primary){border:1px solid var(--oc-brand);background:var(--oc-brand);color:var(--button-on-brand);font-weight:700}[data-order-contract-ui="v4.1"] :is(.button-danger,.tds-btn-danger,[data-danger=true]){border:1px solid var(--tcs-color-danger-border);background:var(--tcs-color-danger-bg);color:var(--tcs-color-danger-text)}[data-order-contract-ui="v4.1"] .mini-bar-track{height:9px;border-radius:999px}[data-order-contract-ui="v4.1"] .mini-bar-fill{border-radius:999px}[data-order-contract-ui="v4.1"] :focus-visible{outline:2px solid var(--oc-brand);outline-offset:2px}@media (max-width:900px){[data-order-contract-ui="v4.1"] :is(.kpi,.tds-kpi,.metric-grid,.dashboard-kpi-strip){gap:var(--oc-gap-sm)}}[data-order-contract-ui="v4.1"] [data-periodic-range] fieldset{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;padding:0;border:0}[data-order-contract-ui="v4.1"] [data-periodic-range] legend{padding:0 6px 0 0;color:var(--oc-muted);font-size:11.5px}[data-order-contract-ui="v4.1"] [data-periodic-range-preset]{min-height:28px;padding:4px 10px;border:1px solid transparent;border-radius:var(--oc-r-ctl);background:transparent;color:var(--oc-ink-2);font-size:12px;font-weight:600}[data-order-contract-ui="v4.1"] [data-periodic-range-preset]:hover{background:var(--oc-subtle)}[data-order-contract-ui="v4.1"] [data-periodic-range-preset]:is([aria-pressed=true],[data-active=true],[aria-current=true]){border-color:var(--oc-brand);background:var(--oc-brand-bg);color:var(--oc-brand)}[data-order-contract-ui="v4.1"] :is([data-contract-secondary-entry],[data-ops-closure-secondary-entry],[data-case-number-secondary-entry],[data-customer-master-secondary-entry],[data-customer-cleanup-secondary-entry],[data-customer-dashboard-secondary-entry]){display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:0 0 var(--oc-gap);padding:0;border:0;background:transparent}[data-order-contract-ui="v4.1"] :is([data-contract-secondary-entry],[data-ops-closure-secondary-entry],[data-case-number-secondary-entry],[data-customer-master-secondary-entry],[data-customer-cleanup-secondary-entry],[data-customer-dashboard-secondary-entry])>:is(a,button){min-height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--oc-brand);font-size:12.5px;font-weight:600;text-decoration:none}[data-order-contract-ui="v4.1"] :is([data-contract-secondary-entry],[data-ops-closure-secondary-entry],[data-case-number-secondary-entry],[data-customer-master-secondary-entry],[data-customer-cleanup-secondary-entry],[data-customer-dashboard-secondary-entry])>:is(a,button):after{content:" ›";color:var(--oc-muted)}[data-order-contract-ui="v4.1"] :is([data-contract-secondary-entry],[data-ops-closure-secondary-entry],[data-case-number-secondary-entry],[data-customer-master-secondary-entry],[data-customer-cleanup-secondary-entry],[data-customer-dashboard-secondary-entry])>:is(a,button):hover{text-decoration:underline}[data-order-contract-ui="v4.1"] .board-shortcut-bar{display:flex;flex-wrap:wrap;gap:var(--oc-gap-sm);align-items:center;margin:0 0 var(--oc-gap)}[data-order-contract-ui="v4.1"] .board-shortcut-label{color:var(--oc-muted);font-size:11.5px}[data-order-contract-ui="v4.1"] .board-shortcut-list{display:flex;flex-wrap:wrap;gap:4px;padding:3px;border:1px solid var(--oc-line);border-radius:9px;background:var(--oc-subtle)}[data-order-contract-ui="v4.1"] .board-shortcut-list>:is(a,button){min-height:26px;padding:4px 10px;border:0;border-radius:var(--oc-r-ctl);background:transparent;box-shadow:none;color:var(--oc-ink-2);font-size:12px;font-weight:600;text-decoration:none}[data-order-contract-ui="v4.1"] .board-shortcut-list>:is(a,button):is([aria-current=true],[aria-current=page],.is-active){background:var(--oc-surface);box-shadow:0 1px 2px rgb(27 39 51/10%);color:var(--oc-brand)}[data-order-contract-ui="v4.1"] .tcs-filter-shell .tcs-toolbar-actions{margin-left:auto;gap:var(--oc-gap-sm)}[data-order-contract-ui="v4.1"] :is([data-performance-scope-bar],.overview-rank-switch,.monthly-target-half-switch){display:flex;flex-wrap:wrap;gap:var(--oc-gap-sm);align-items:center}[data-order-contract-ui="v4.1"] :is([data-performance-scope-bar],.overview-rank-switch,.monthly-target-half-switch)>:is(a,button,span.saved-view-chip){min-height:28px;padding:4px 12px;border:1px solid var(--oc-line);border-radius:var(--oc-r-ctl);background:var(--oc-surface);box-shadow:none;color:var(--oc-ink-2);font-size:12px;font-weight:600;text-decoration:none}[data-order-contract-ui="v4.1"] :is([data-performance-scope-bar],.overview-rank-switch,.monthly-target-half-switch)>:is(a,button):is([aria-current=true],[aria-current=page],[data-active=true],.is-active){border-color:var(--oc-brand);background:var(--oc-brand-bg);color:var(--oc-brand)}[data-order-contract-ui="v4.1"] [data-performance-scope-bar]>:is(span:not(.saved-view-chip),label,strong){border:0;background:transparent;color:var(--oc-muted);font-size:11.5px;font-weight:600}[data-order-contract-ui="v4.1"] .dashboard-period-controls>:is(a,button,span).saved-view-chip{min-height:28px;padding:4px 12px;border:1px solid var(--oc-line);border-radius:var(--oc-r-ctl);background:var(--oc-surface);box-shadow:none;color:var(--oc-ink-2);font-size:12px;font-weight:600;text-decoration:none}[data-order-contract-ui="v4.1"] .dashboard-period-controls>:is(a,button).saved-view-chip:is([aria-current=true],[aria-current=page],.is-active){border-color:var(--oc-brand);background:var(--oc-brand-bg);color:var(--oc-brand)}[data-order-contract-ui="v4.1"] .dashboard-period-controls>:is(span:not(.saved-view-chip),strong){color:var(--oc-muted);font-size:11.5px;font-weight:600}[data-order-contract-ui="v4.1"] :is(.tcs-filter-shell,.filter-bar,.filter-toolbar,.dashboard-period-controls){max-width:100%;min-width:0}[data-order-contract-ui="v4.1"] :is(.tcs-filter-shell,.filter-bar,.filter-toolbar,.dashboard-period-controls)>*{min-width:0}[data-order-contract-ui="v4.1"] .order-report-advanced-filters.tcs-filter-shell{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}[data-order-contract-ui="v4.1"] .order-report-advanced-filters>[data-advanced-filter-panel]{width:100%;min-width:0}[data-order-contract-ui="v4.1"] .order-report-advanced-filters>[data-advanced-filter-panel]>summary{width:fit-content;max-width:100%}[data-order-contract-ui="v4.1"] .order-report-advanced-filters .advanced-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;align-items:end;min-width:0;margin-top:10px}[data-order-contract-ui="v4.1"] .order-report-advanced-filters .advanced-filter-grid>label{display:grid;min-width:0;gap:4px;align-items:stretch;white-space:normal}[data-order-contract-ui="v4.1"] .order-report-advanced-filters .advanced-filter-grid>.business-search{min-width:0}[data-order-contract-ui="v4.1"] .order-report-advanced-filters .advanced-filter-grid>label>.fuzzy-combobox,[data-order-contract-ui="v4.1"] .order-report-advanced-filters .advanced-filter-grid>label>.fuzzy-combobox>input,[data-order-contract-ui="v4.1"] .order-report-advanced-filters .advanced-filter-grid>label>:is(input:not([type=hidden]),select){box-sizing:border-box;width:100%;max-width:none;min-width:0}[data-order-contract-ui="v4.1"] .order-report-advanced-filters .fuzzy-combobox-native{width:1px;min-width:1px;max-width:1px}[data-order-contract-ui="v4.1"] .order-report-advanced-filters [data-advanced-filter-panel] .form-actions{width:100%;min-width:0;margin-top:12px;justify-content:flex-end}@media (max-width:1199px){[data-order-contract-ui="v4.1"] .order-report-advanced-filters .advanced-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){[data-order-contract-ui="v4.1"] .order-report-advanced-filters .advanced-filter-grid{grid-template-columns:minmax(0,1fr)}[data-order-contract-ui="v4.1"] .order-report-advanced-filters [data-advanced-filter-panel] .form-actions{align-items:stretch;justify-content:stretch}}[data-order-contract-ui="v4.1"] .mini-bar-fill{background:var(--oc-brand)}[data-order-contract-ui="v4.1"] .mini-bar-row:first-child .mini-bar-fill,[data-order-contract-ui="v4.1"] :is(li,tr,div)[data-rank="1"] .mini-bar-fill{background:var(--oc-gold)}[data-order-contract-ui="v4.1"] :is(.tds-statchip,.stat-chip,.metric-chip){padding:0;border:0;background:transparent;color:var(--oc-muted);font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-order-contract-ui="v4.1"] :is([data-contract-dashboard-filters],[data-business-ledger-filters],[data-completion-filters]).dashboard-quick-filter-panel{grid-template-columns:minmax(0,1fr);align-items:stretch}[data-order-contract-ui="v4.1"] :is([data-contract-dashboard-filters],[data-business-ledger-filters],[data-completion-filters])>.dashboard-filter-left{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;width:100%}[data-order-contract-ui="v4.1"] :is([data-contract-dashboard-filters],[data-business-ledger-filters],[data-completion-filters])>.dashboard-filter-left>:is([data-filter-bar],.report-filter-form,.filter-chips,.board-shortcut-bar,.dashboard-period-controls){width:100%;max-width:none;min-width:0}[data-order-contract-ui="v4.1"] :is([data-contract-dashboard-filters],[data-business-ledger-filters],[data-completion-filters])>.dashboard-quick-filter-actions{display:flex;width:100%;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;margin:0;border-top:1px solid var(--oc-line);padding-top:12px}[data-order-contract-ui="v4.1"] :is([data-contract-dashboard-filters],[data-business-ledger-filters],[data-completion-filters])>.dashboard-quick-filter-actions :is(.button,button){width:auto}[data-order-contract-ui="v4.1"] .contract-dashboard-filter-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:0;min-width:0;border-radius:var(--oc-r-card);box-shadow:var(--tcs-shadow-xs)}[data-order-contract-ui="v4.1"] .contract-dashboard-filter-stack>[data-contract-dashboard-filters]{border-radius:var(--oc-r-card) var(--oc-r-card) 0 0;box-shadow:none}[data-order-contract-ui="v4.1"] .contract-dashboard-filter-stack>[data-contract-board-new-filters]{display:grid;grid-template-columns:minmax(180px,220px) minmax(220px,280px) auto;align-items:end;justify-content:start;gap:10px 12px;min-width:0;margin:0;border:1px solid var(--oc-line);border-top:0;border-radius:0 0 var(--oc-r-card) var(--oc-r-card);background:color-mix(in srgb,var(--oc-brand) 3%,var(--oc-surface));box-shadow:none;padding:12px 20px 16px}[data-order-contract-ui="v4.1"] .contract-dashboard-filter-stack>[data-contract-board-new-filters]>:is(label,.tcs-toolbar-actions){width:100%;max-width:none;min-width:0;margin:0}[data-order-contract-ui="v4.1"] .contract-dashboard-filter-stack>[data-contract-board-new-filters] .tcs-toolbar-actions{justify-content:flex-start}[data-order-contract-ui="v4.1"] [data-business-ledger-filters] .business-ledger-filter-form{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr)) auto;align-items:end;width:100%;max-width:none}[data-order-contract-ui="v4.1"] [data-business-ledger-filters] .business-ledger-filter-form>button{width:auto;min-width:150px;justify-self:start}[data-order-contract-ui="v4.1"] [data-completion-filters] .completion-date-form{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr)) auto;align-items:end;width:100%;max-width:none}[data-order-contract-ui="v4.1"] [data-completion-filters] .completion-date-form>button{width:auto;min-width:112px}[data-order-contract-ui="v4.1"] [data-completion-filters] .dashboard-period-controls{justify-content:flex-start}[data-order-report-daily-targets] .daily-target-filter-fields,[data-order-report-daily-targets] .daily-target-filter-layout{display:grid;gap:12px;width:100%}[data-order-report-daily-targets] .daily-target-filter-context{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding-top:12px;border-top:1px solid var(--tcs-color-border-subtle)}[data-order-report-daily-targets] .daily-target-filter-context .dashboard-period-controls{margin:0}[data-order-contract-ui="v4.1"] [data-contract-dashboard-metrics]{grid-template-columns:repeat(10,minmax(0,1fr))}[data-order-contract-ui="v4.1"] [data-contract-dashboard-metrics]>*{grid-column:span 2;min-width:0}[data-order-contract-ui="v4.1"] [data-business-ledger-summary]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-order-contract-ui="v4.1"] [data-business-ledger-summary]>*{min-width:0}[data-order-contract-ui="v4.1"] [data-order-report-daily-targets]:not([data-daily-target-screenshot=true]) [data-daily-target-summary-top]{grid-template-columns:repeat(14,minmax(0,1fr))}[data-order-contract-ui="v4.1"] [data-order-report-daily-targets]:not([data-daily-target-screenshot=true]) [data-daily-target-summary-top]>*{grid-column:span 2;min-width:0}[data-order-contract-ui="v4.1"] .order-report-advanced-filters>[data-advanced-filter-panel]>summary{display:flex;width:100%;min-height:34px;align-items:center;justify-content:space-between;gap:8px 16px;border-radius:var(--tcs-radius-base);color:var(--oc-ink);font-weight:700;cursor:pointer}[data-order-contract-ui="v4.1"] .order-report-advanced-filters>[data-advanced-filter-panel]>summary small{color:var(--oc-muted);font-size:11.5px;font-weight:500;text-align:right}[data-order-contract-ui="v4.1"] .order-report-advanced-filters>[data-advanced-filter-panel][open]>summary{border-bottom:1px solid var(--oc-line);border-radius:0;padding-bottom:10px}[data-order-contract-ui="v4.1"] .order-report-advanced-filters [data-advanced-filter-panel] .form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}[data-order-contract-ui="v4.1"] .order-report-advanced-filters .advanced-filter-action-hint{flex:1 1 260px;min-width:0;margin-right:auto;text-align:left}@media (max-width:1320px){[data-order-contract-ui="v4.1"] [data-business-ledger-filters] .business-ledger-filter-form{grid-template-columns:repeat(2,minmax(0,1fr))}[data-order-contract-ui="v4.1"] [data-business-ledger-filters] .business-ledger-filter-form>button{width:auto}[data-order-contract-ui="v4.1"] [data-contract-dashboard-metrics]{grid-template-columns:repeat(6,minmax(0,1fr))}[data-order-contract-ui="v4.1"] [data-contract-dashboard-metrics]>:nth-child(-n+3){grid-column:span 2}[data-order-contract-ui="v4.1"] [data-contract-dashboard-metrics]>:nth-child(n+4){grid-column:span 3}[data-order-contract-ui="v4.1"] [data-business-ledger-summary]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-order-contract-ui="v4.1"] [data-order-report-daily-targets]:not([data-daily-target-screenshot=true]) [data-daily-target-summary-top]{grid-template-columns:repeat(12,minmax(0,1fr))}[data-order-contract-ui="v4.1"] [data-order-report-daily-targets]:not([data-daily-target-screenshot=true]) [data-daily-target-summary-top]>:nth-child(-n+4){grid-column:span 3}[data-order-contract-ui="v4.1"] [data-order-report-daily-targets]:not([data-daily-target-screenshot=true]) [data-daily-target-summary-top]>:nth-child(n+5){grid-column:span 4}}@media (max-width:1100px){[data-order-contract-ui="v4.1"] [data-completion-filters] .completion-date-form{grid-template-columns:repeat(3,minmax(0,1fr))}[data-order-contract-ui="v4.1"] [data-completion-filters] .completion-date-form>button{width:auto;justify-self:start}[data-order-contract-ui="v4.1"] [data-order-report-daily-targets]:not([data-daily-target-screenshot=true]) [data-daily-target-summary-top]{grid-template-columns:repeat(6,minmax(0,1fr))}[data-order-contract-ui="v4.1"] [data-order-report-daily-targets]:not([data-daily-target-screenshot=true]) [data-daily-target-summary-top]>:nth-child(-n+3){grid-column:span 2}[data-order-contract-ui="v4.1"] [data-order-report-daily-targets]:not([data-daily-target-screenshot=true]) [data-daily-target-summary-top]>:nth-child(n+4){grid-column:span 3}}@media (max-width:768px){[data-order-contract-ui="v4.1"] .contract-dashboard-filter-stack>[data-contract-board-new-filters],[data-order-contract-ui="v4.1"] [data-business-ledger-filters] .business-ledger-filter-form,[data-order-contract-ui="v4.1"] [data-completion-filters] .completion-date-form{grid-template-columns:minmax(0,1fr)}[data-order-contract-ui="v4.1"] :is([data-contract-dashboard-filters],[data-business-ledger-filters],[data-completion-filters])>.dashboard-quick-filter-actions :is(.button,button,form){width:100%}[data-order-contract-ui="v4.1"] [data-business-ledger-summary],[data-order-contract-ui="v4.1"] [data-contract-dashboard-metrics],[data-order-contract-ui="v4.1"] [data-order-report-daily-targets]:not([data-daily-target-screenshot=true]) [data-daily-target-summary-top]{grid-template-columns:minmax(0,1fr)}[data-order-contract-ui="v4.1"] [data-business-ledger-summary]>*,[data-order-contract-ui="v4.1"] [data-contract-dashboard-metrics]>*,[data-order-contract-ui="v4.1"] [data-order-report-daily-targets]:not([data-daily-target-screenshot=true]) [data-daily-target-summary-top]>*{grid-column:auto}[data-order-contract-ui="v4.1"] .order-report-advanced-filters>[data-advanced-filter-panel]>summary{align-items:flex-start;flex-direction:column}[data-order-contract-ui="v4.1"] .order-report-advanced-filters>[data-advanced-filter-panel]>summary small{text-align:left}[data-order-contract-ui="v4.1"] .order-report-advanced-filters .advanced-filter-action-hint{flex-basis:100%}}[data-order-contract-ui="v4.1"][data-page=contract-order-report-preview],[data-order-contract-ui="v4.1"][data-page=order-report-corrections],[data-order-contract-ui="v4.1"][data-page=sales-excellence-records]{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}[data-order-contract-ui="v4.1"][data-page=contract-order-report-preview]>*,[data-order-contract-ui="v4.1"][data-page=order-report-corrections]>*,[data-order-contract-ui="v4.1"][data-page=sales-excellence-records]>*{min-width:0;max-width:100%}[data-order-contract-ui="v4.1"][data-page=contract-order-report-preview] [data-contract-preview-flow]{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}[data-order-contract-ui="v4.1"][data-page=contract-order-report-preview] [data-contract-preview-table] .table-shell,[data-order-contract-ui="v4.1"][data-page=sales-excellence-records] .table-shell[data-table-variant=sales-excellence]{width:100%;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}[data-order-contract-ui="v4.1"][data-page=sales-excellence-records] :is(.completion-kpi-strip,.ops-strip,.sales-excellence-workbench,.tcs-filter-shell){min-width:0;max-width:100%}@media (max-width:1024px){[data-order-contract-ui="v4.1"][data-page=order-report-corrections] .correction-work-order-layout{grid-template-columns:minmax(0,1fr)}[data-order-contract-ui="v4.1"][data-page=order-report-corrections] .correction-smart-column{position:static}[data-order-contract-ui="v4.1"][data-page=order-report-corrections] .correction-work-order-form .form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}}:root[data-theme=dark] [data-order-contract-ui="v4.1"][data-order-report-view] [data-performance-scope-bar]{border-color:var(--tcs-color-border-default);background:var(--tcs-color-bg-surface)}:root[data-theme=dark] [data-order-contract-ui="v4.1"][data-order-report-view] [data-board-shortcuts=order-reports] .board-shortcut-chip[aria-current=page]{background:var(--tcs-color-accent-gold-bg);color:var(--tcs-color-accent-gold-text)}:root[data-theme=dark] [data-order-contract-ui="v4.1"][data-order-report-view=landing] [data-performance-overview-hero]{--tds-ink:var(--tcs-color-text-primary);--tds-muted:var(--tcs-color-text-tertiary);--tds-line:var(--tcs-color-border-default);--tds-gold:var(--tcs-color-accent-gold);--tds-green:var(--tcs-color-success-text);--tds-red:var(--tcs-color-danger-text);--tds-gp-ink:var(--tcs-color-info-text);--tds-gp-soft:var(--tcs-color-info-bg);--tds-dt-ink:var(--tcs-color-accent-gold-text);--tds-dt-soft:var(--tcs-color-accent-gold-bg)}:root[data-theme=dark] [data-order-contract-ui="v4.1"][data-order-report-view=landing] [data-performance-overview-hero] :is(.overview-card,.overview-region-card){border-color:var(--tcs-color-border-default);background:var(--tcs-color-bg-surface)}:root[data-theme=dark] [data-order-contract-ui="v4.1"][data-order-report-view=landing] [data-performance-overview-hero] .overview-card-gold{border-color:var(--tcs-color-accent-gold-border);background:linear-gradient(160deg,var(--tcs-color-accent-gold-bg),var(--tcs-color-bg-surface)),var(--tcs-color-bg-surface)}:root[data-theme=dark] [data-order-contract-ui="v4.1"][data-order-report-view=landing] [data-performance-overview-hero] .overview-card-gold .v{color:var(--tcs-color-accent-gold-text)}:root[data-theme=dark] [data-order-contract-ui="v4.1"][data-order-report-view=landing] [data-performance-overview-hero] .overview-rank-row:hover{background:var(--tcs-color-bg-subtle)}:root[data-theme=dark] [data-order-contract-ui="v4.1"][data-order-report-view=landing] [data-performance-overview-hero] .overview-rank-badge{color:var(--tcs-color-text-secondary)}:root[data-theme=dark] [data-order-contract-ui="v4.1"][data-order-report-view=landing] [data-performance-overview-hero] .overview-rank-badge:is([data-rank="1"],[data-rank="2"],[data-rank="3"]){color:var(--tcs-color-bg-canvas)}@media (max-width:768px){[data-order-contract-ui="v4.1"][data-order-report-view=landing] [data-performance-overview-hero],[data-order-contract-ui="v4.1"][data-order-report-view=landing] [data-performance-overview-hero] .overview-two-col{grid-template-columns:minmax(0,1fr)}[data-order-contract-ui="v4.1"][data-order-report-view=landing] [data-performance-overview-hero] .overview-region-grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}[data-order-contract-ui="v4.1"][data-order-report-view=landing] [data-performance-overview-hero] .overview-region-stats{grid-template-columns:repeat(2,minmax(0,1fr))}[data-order-contract-ui="v4.1"][data-order-report-view=landing] [data-performance-overview-hero] .overview-rank-row{grid-template-columns:minmax(0,1fr) minmax(32px,.45fr) max-content}[data-order-contract-ui="v4.1"][data-order-report-view=landing] [data-performance-overview-hero] .overview-rank-row strong{flex-wrap:wrap}}[data-finance-ui="v4.1"]{--fin-brand:var(--tcs-color-brand);--fin-brand-hover:var(--tcs-color-brand-hover);--fin-brand-bg:var(--tcs-color-brand-bg);--fin-brand-border:var(--tcs-color-brand-border);--fin-gold:var(--tcs-color-accent-gold);--fin-gold-bg:var(--tcs-color-accent-gold-bg);--fin-gold-text:var(--tcs-color-accent-gold-text);--fin-ink:var(--tcs-color-text-primary);--fin-ink-2:var(--tcs-color-text-secondary);--fin-muted:var(--tcs-color-text-tertiary);--fin-surface:var(--tcs-color-bg-surface);--fin-canvas:var(--tcs-color-bg-canvas);--fin-subtle:var(--tcs-color-bg-subtle);--fin-line:var(--tcs-color-border-subtle);--fin-line-soft:var(--tcs-color-border-default);--fin-ok:var(--tcs-color-success);--fin-ok-bg:var(--tcs-color-success-bg);--fin-warn:var(--tcs-color-warning);--fin-warn-bg:var(--tcs-color-warning-bg);--fin-danger:var(--tcs-color-danger);--fin-danger-bg:var(--tcs-color-danger-bg);--fin-radius-panel:14px;--fin-radius-kpi:16px;--fin-radius-control:6px;--fin-radius-segment:10px;--fin-radius-modal:16px;--fin-radius-pill:999px;--fin-gap-sm:8px;--fin-gap:12px;--fin-gap-lg:16px}[data-finance-ui="v4.1"] :is(.panel,.dashboard-block,.table-shell,.data-table-shell,.tds-panel){border-radius:var(--fin-radius-panel)}[data-finance-ui="v4.1"] :is(.metric-card,.tds-gcard,.dashboard-kpi){border-radius:var(--fin-radius-kpi)}[data-finance-ui="v4.1"] :is(input,select,textarea,button,.btn,.tcs-btn){border-radius:var(--fin-radius-control)}[data-finance-ui="v4.1"] :is(dialog,.tds-modal,.modal-card){border-radius:var(--fin-radius-modal)}:root[data-theme=dark] [data-finance-ui="v4.1"][data-page=approvals-center] .approvals-workbench-chip small{background:var(--fin-subtle);color:var(--fin-ink-2)}:root[data-theme=dark] [data-finance-ui="v4.1"][data-page=approvals-center] .approvals-workbench-chip[data-on]{background:var(--fin-brand-bg);color:var(--fin-ink)}:root[data-theme=dark] [data-finance-ui="v4.1"][data-page=approvals-center] .approval-personal-drawer{background:var(--fin-surface);color:var(--fin-ink)}:root[data-theme=dark] [data-finance-ui="v4.1"][data-page=approvals-center] .approval-personal-tab-group>span{color:var(--fin-ink)}:root[data-theme=dark] [data-finance-ui="v4.1"][data-page=approvals-center] .approval-personal-tab.is-active{background:var(--fin-brand-bg);color:var(--fin-ink)}[data-finance-ui="v4.1"][data-page=finance-expenses]{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}[data-finance-ui="v4.1"][data-page=finance-expenses] #finance-expense-main-form,[data-finance-ui="v4.1"][data-page=finance-expenses] .finance-expense-split-grid,[data-finance-ui="v4.1"][data-page=finance-expenses] .finance-expense-total-row,[data-finance-ui="v4.1"][data-page=finance-expenses] .form-grid,[data-finance-ui="v4.1"][data-page=finance-expenses] .form-section{min-width:0;max-width:100%}[data-finance-ui="v4.1"][data-page=finance-expenses] #finance-expense-main-form .form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}[data-finance-ui="v4.1"][data-page=finance-expenses] .finance-expense-split-grid>label>input[data-finance-expense-amount-input]{grid-column:auto;grid-row:auto}@media (max-width:1024px){[data-finance-ui="v4.1"][data-page=finance-expenses] .finance-expense-split-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}[data-finance-ui="v4.1"][data-page=finance-expenses] .finance-expense-split-grid [data-finance-expense-item]{grid-column:auto;grid-row:auto}[data-finance-ui="v4.1"][data-page=finance-expenses] .finance-expense-total-row{grid-template-columns:minmax(0,140px) minmax(0,1fr)}}[data-finance-ui="v4.1"] :is(.count-badge,.chip-count,.tab-count){font-size:var(--tcs-font-size-footnote)}[data-finance-ui="v4.1"] :is([data-finance-tabbar],[data-approval-tabbar]){display:flex;flex-wrap:nowrap;overflow-x:auto;gap:22px;padding:0;background:transparent;border:0;border-bottom:1px solid var(--fin-line);border-radius:0;scrollbar-width:thin}[data-finance-ui="v4.1"] [data-finance-tabbar]{width:100%;min-width:0;max-width:100%;overscroll-behavior-x:contain}[data-finance-ui="v4.1"] :is([data-finance-tabbar],[data-approval-tabbar]) .saved-view-chip{flex:0 0 auto;min-height:0;padding:0 2px 10px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--fin-muted);white-space:nowrap;transition:color .12s ease,border-color .12s ease}[data-finance-ui="v4.1"] :is([data-finance-tabbar],[data-approval-tabbar]) .saved-view-chip:hover{background:transparent;border-bottom-color:transparent;color:var(--fin-brand)}[data-finance-ui="v4.1"] :is([data-finance-tabbar],[data-approval-tabbar]) .saved-view-chip[aria-current=true]{background:transparent;color:var(--fin-brand);font-weight:600;border-bottom-color:var(--fin-brand)}[data-finance-ui="v4.1"] :is([data-finance-tabbar],[data-approval-tabbar]) .saved-view-chip:focus-visible{outline:2px solid var(--fin-brand);outline-offset:2px}[data-finance-ui="v4.1"] .fin-panel{background:var(--fin-surface);border:1px solid var(--fin-line);border-radius:var(--fin-radius-panel);overflow:hidden}[data-finance-ui="v4.1"] .fin-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--fin-gap);padding:11px var(--fin-gap-lg);background:var(--fin-subtle);border-bottom:1px solid var(--fin-line-soft)}[data-finance-ui="v4.1"] .fin-panel-heading>:is(h2,h3,h4){margin:0;padding-left:10px;font-size:var(--tcs-font-size-h3);line-height:1.2;border-left:3px solid var(--fin-gold)}[data-finance-ui="v4.1"] .fin-panel-body{padding:var(--fin-gap-lg)}[data-finance-ui="v4.1"] .fin-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:var(--fin-gap)}[data-finance-ui="v4.1"] .fin-kpi{position:relative;padding:14px var(--fin-gap-lg);background:var(--fin-surface);border:1px solid var(--fin-line);border-radius:var(--fin-radius-kpi);overflow:hidden}[data-finance-ui="v4.1"] .fin-kpi-label{display:flex;align-items:center;gap:5px;font-size:var(--tcs-font-size-caption);color:var(--fin-muted)}[data-finance-ui="v4.1"] .fin-kpi-value{margin-top:5px;font-size:var(--tcs-font-size-metric-kpi);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}[data-finance-ui="v4.1"] .fin-kpi-meta{margin-top:3px;font-size:var(--tcs-font-size-footnote);color:var(--fin-muted)}[data-finance-ui="v4.1"] .fin-kpi[data-tone=gold]{background:var(--fin-gold-bg);border-color:var(--tcs-color-accent-gold-border)}[data-finance-ui="v4.1"] .fin-kpi[data-tone=gold] .fin-kpi-value{color:var(--fin-gold-text)}[data-finance-ui="v4.1"] .fin-segment{display:inline-flex;gap:2px;padding:3px;background:var(--fin-subtle);border-radius:var(--fin-radius-segment)}[data-finance-ui="v4.1"] .fin-segment>*{padding:5px 14px;font-size:var(--tcs-font-size-compact);color:var(--fin-muted);border-radius:7px;text-decoration:none}[data-finance-ui="v4.1"] .fin-segment>[aria-current=true]{background:var(--fin-surface);color:var(--fin-brand);font-weight:600}[data-order-report-daily-targets]{--daily-target-rule:color-mix(in srgb,var(--tcs-color-brand) 30%,var(--tcs-color-bg-surface));--daily-target-section-rule:color-mix(in srgb,var(--tcs-color-brand) 55%,var(--tcs-color-bg-surface))}[data-order-report-daily-targets] .completion-kpi-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin-bottom:16px;border:1px solid var(--daily-target-rule);border-radius:10px;background:var(--tcs-color-bg-surface);overflow:hidden}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card{min-width:0;min-height:0;padding:16px;border:0;border-right:1px solid var(--daily-target-rule);border-radius:0;box-shadow:none;background:transparent}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card:last-child{border-right:0}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card{align-items:center;justify-items:center;text-align:center;padding:16px 20px;gap:8px}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card>strong{font-size:24px;line-height:1.15;font-weight:650;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tcs-color-brand)}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card>span{font-size:11px;letter-spacing:.04em;color:var(--tcs-color-text-secondary)}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card:first-child>strong{font-size:18px;white-space:nowrap}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card>small{font-size:10px;color:var(--tcs-color-text-secondary)}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card:nth-child(2){background:color-mix(in srgb,var(--tcs-color-brand) 5%,var(--tcs-color-bg-surface));box-shadow:inset 0 2px var(--tcs-color-brand)}[data-order-report-daily-targets] .completion-matrix-panel{min-width:0;padding:0;border:1px solid var(--daily-target-rule);border-radius:10px;background:var(--tcs-color-bg-surface);box-shadow:0 4px 16px color-mix(in srgb,var(--tcs-color-brand) 4%,transparent);overflow:hidden}.daily-target-matrix-guide,.daily-target-matrix-heading,.daily-target-matrix-title{display:flex;align-items:center;gap:16px}.daily-target-matrix-heading{justify-content:space-between;flex-wrap:wrap;padding:20px}.daily-target-matrix-title h2{margin:0;font-size:17px;font-weight:650;color:var(--tcs-color-text-primary)}.daily-target-matrix-title:before{content:"";width:4px;height:20px;border-radius:999px;background:var(--tcs-color-brand)}.daily-target-matrix-title>span{padding:4px 8px;border:1px solid var(--daily-target-rule);border-radius:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.daily-target-matrix-guide,.daily-target-matrix-title>span{font-size:12px;color:var(--tcs-color-text-secondary)}.daily-target-matrix-guide{flex-wrap:wrap}[data-order-report-daily-targets] .formatted-table-copy-toolbar{position:static;width:auto;padding:0;margin:0}[data-order-report-daily-targets] .completion-matrix-panel .completion-matrix-scroll{max-height:none;overflow-x:auto}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table{width:100%;min-width:1480px;table-layout:auto;border-collapse:separate;border-spacing:0;border:1px solid var(--daily-target-section-rule)}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table thead th{padding:8px 4px;height:36px;background:color-mix(in srgb,var(--tcs-color-brand) 2%,var(--tcs-color-bg-surface));color:var(--tcs-color-text-secondary);font-size:12px;font-weight:500;text-align:center;border:0;border-right:1px solid var(--daily-target-rule);border-bottom:1px solid var(--daily-target-rule);box-shadow:none;white-space:nowrap}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table .daily-target-group-heading th{height:40px;padding:8px 12px;background:color-mix(in srgb,var(--tcs-color-brand) 7%,var(--tcs-color-bg-surface));color:var(--tcs-color-brand);font-size:12px;font-weight:650;border-top:1px solid var(--daily-target-rule);border-right:1px solid var(--daily-target-rule)}.daily-target-section-index{display:inline-block;margin-right:8px;font-size:10px;font-weight:500;opacity:.55;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr>td{height:64px;padding:8px;background:var(--tcs-color-bg-surface);color:var(--tcs-color-text-primary);font-size:13px;line-height:1.3;vertical-align:middle;text-align:center;border:0;border-right:1px solid var(--daily-target-rule);border-bottom:1px solid var(--daily-target-rule);box-shadow:none}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr>td.daily-target-level-cell{background:color-mix(in srgb,var(--tcs-color-brand) 1%,var(--tcs-color-bg-surface))}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr>td.daily-target-person-cell{border-left:2px solid var(--daily-target-section-rule);padding-inline:8px}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table .completion-person-cell{display:grid;gap:0;justify-items:center;text-align:center}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table .completion-person-cell strong{font-size:13px;font-weight:650;line-height:1.4;white-space:normal;overflow-wrap:anywhere}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table .completion-person-cell span{font-size:10px;line-height:1.25;color:var(--tcs-color-text-secondary);white-space:normal;overflow-wrap:anywhere}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr>td.amount-cell{padding-inline:4px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr>td.daily-target-achieved-cell{font-size:16px}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr>td.daily-target-achieved-cell,[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table thead th[aria-label$="日完成"]{color:var(--tcs-color-brand);background:color-mix(in srgb,var(--tcs-color-brand) 12%,var(--tcs-color-bg-surface));font-weight:800;border-inline:1px solid var(--daily-target-section-rule)}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr>td[data-state=danger]{color:var(--tcs-color-danger)}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr>td[data-state=over],[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr>td[data-state=success]{color:var(--tcs-color-success)}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr[data-daily-target-supervisor-start=true]>td{border-top:2px solid var(--daily-target-section-rule)}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr[data-daily-target-manager-start=true]:not(:first-child)>td{border-top:3px solid var(--daily-target-section-rule)}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr:hover>td:not([rowspan],.daily-target-achieved-cell),[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr[aria-selected=true]>td:not([rowspan],.daily-target-achieved-cell){background:color-mix(in srgb,var(--tcs-color-brand) 7%,var(--tcs-color-bg-surface))}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr:focus-visible>td{box-shadow:inset 0 -2px var(--tcs-color-brand)}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-rank-cell>span,[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table .status{padding:4px;border-radius:6px;font-size:10px;font-weight:500;white-space:nowrap}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr>td.daily-target-result-cell{padding-inline:4px}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table .status{border:0;box-shadow:none;background:transparent;font-weight:500}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table .status:before{content:"";display:inline-block;width:4px;height:4px;margin-right:4px;vertical-align:middle;border-radius:999px;background:currentcolor}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-rank-cell>span{color:var(--tcs-color-text-secondary);background:transparent;border:0;font-size:11px}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-rank-cell[data-rank-state=top]>span{padding:4px 8px;color:var(--tcs-color-warning-text);background:color-mix(in srgb,var(--tcs-color-warning) 12%,var(--tcs-color-bg-surface));border:1px solid color-mix(in srgb,var(--tcs-color-warning) 28%,transparent);font-weight:650}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-rank-cell[data-rank-state=bottom]>span{color:var(--tcs-color-danger)}@media (max-width:1024px){[data-order-report-daily-targets] .completion-kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:768px){[data-order-report-daily-targets] .completion-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card{padding:16px}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card>strong{font-size:20px}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card:first-child>strong{font-size:18px}.daily-target-matrix-guide{gap:8px}}:where(.page-header,.panel,.entry-card,.metric-card,.dashboard-block){border-radius:var(--tcs-product-card-radius)}[data-order-contract-ui="v4.1"]{--oc-r-ctl:var(--tcs-radius-base);--oc-r-panel:var(--tcs-radius-md)}[data-finance-ui="v4.1"]{--fin-radius-control:var(--tcs-radius-base)}:is([data-acquisition-ui="v4.1"] .filter-bar,[data-acquisition-ui="v4.1"] .acq-filterbar,[data-acq-bp=v22] .acq-fb-board .acq-fb-quickrow>.acq-filterbar,[data-acq-bp=v22] .acq-ap-filterbar>.acq-filterbar) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select){border-radius:var(--tcs-product-control-radius)}html{scrollbar-gutter:stable}.tcs-confirm-btn,.tcs-confirm-match-input{border-radius:var(--tcs-product-control-radius)}.tcs-confirm-surface{overscroll-behavior:contain;scrollbar-gutter:stable}@media (max-width:768px){[data-dashboard-compact-filters] .dashboard-refresh-control button,[data-dashboard-compact-filters] [data-dashboard-team-group-filter] button,body .account-bar :is(button,.button),body .form-actions>:is(button,.button),body .manual-entry-form .form-actions>button[type=submit],body .page-header :is(button,.button){min-height:var(--tcs-control-touch-min-height)}}body :where(button,.button,a[href],input,select,textarea,summary):focus-visible{outline:2px solid var(--tcs-color-border-focus);outline-offset:2px}@media (hover:hover){a.entry-card{transition:border-color var(--tcs-duration-tap) var(--tcs-easing-standard),box-shadow var(--tcs-duration-tap) var(--tcs-easing-standard)}a.entry-card:hover{border-color:var(--tcs-color-border-strong);box-shadow:var(--tcs-shadow-sm)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[data-dashboard-compact-filters]>.dashboard-filter-left{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--tcs-space-3)}[data-dashboard-compact-filters]>.dashboard-filter-left>[data-filter-bar]{width:100%;min-width:0;max-width:none;border:0;background:transparent;box-shadow:none;padding:0}[data-dashboard-compact-filters] form.dashboard-team-filter-form[data-dashboard-team-group-filter]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;width:min(100%,560px);min-width:0;max-width:none;gap:var(--tcs-space-3)}[data-dashboard-compact-filters]>.dashboard-quick-filter-actions{align-items:center;justify-content:flex-start;flex-wrap:wrap}[data-dashboard-compact-filters] .dashboard-refresh-control{min-width:0;justify-content:flex-start}[data-dashboard-compact-filters] .dashboard-quick-filter-actions .muted{flex:0 1 auto}@media (max-width:768px){[data-dashboard-compact-filters] form.dashboard-team-filter-form[data-dashboard-team-group-filter]{grid-template-columns:minmax(0,1fr);width:100%}[data-dashboard-compact-filters] [data-dashboard-team-group-filter] button{width:100%}[data-dashboard-compact-filters] .dashboard-refresh-control{flex-basis:100%}}[data-case-domain-ui="v4.1"] :is(button,.button,input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:var(--tcs-product-control-radius)}:root[data-theme=dark] [data-page=case-followups][data-case-domain-ui="v4.1"] .tds-case-filter-scope{background:var(--case-soft)}:root[data-theme=dark] [data-page=case-followups][data-case-domain-ui="v4.1"] [data-case-followup-result-summary]{color:var(--case-muted)}[data-admin-assets-modal]{color:var(--tcs-color-text-primary);background:var(--tcs-color-bg-surface);border:1px solid var(--tcs-color-border-default)}[data-admin-assets-modal] .tds-modal-f,[data-admin-assets-modal] .tds-modal-h{background:var(--tcs-color-bg-surface);border-color:var(--tcs-color-border-default)}[data-admin-assets-modal] .tds-h h3,[data-admin-assets-modal] .tds-modal-h h2{color:var(--tcs-color-text-primary)}[data-admin-assets-modal] .tds-modal-grid label,[data-admin-assets-modal] .tds-modal-note,[data-admin-assets-modal] .tds-modal-x{color:var(--tcs-color-text-secondary)}[data-admin-assets-modal] :is(input,select,textarea){color:var(--tcs-color-text-primary);background:var(--tcs-color-bg-surface);border-color:var(--tcs-color-border-default);border-radius:var(--tcs-product-control-radius,var(--tcs-radius-base))}[data-admin-assets-modal] .tds-btn{border-radius:var(--tcs-product-control-radius,var(--tcs-radius-base))}[data-admin-assets-modal] .tds-btn-gold{color:var(--tcs-color-text-primary)}[data-admin-assets-modal] .tds-btn-gold:hover{background:var(--tcs-color-accent-gold-hover);border-color:var(--tcs-color-accent-gold-hover)}:root[data-theme=dark] [data-admin-assets-modal] .tds-btn-gold{color:var(--tcs-color-bg-canvas)}@media (max-width:768px){[data-admin-assets-modal] :is(.tds-modal-x,.tds-modal-actions>button){min-width:var(--tcs-control-touch-min-height,44px);min-height:var(--tcs-control-touch-min-height,44px)}}:root[data-theme=dark] [data-page=hr-admin-assets] [data-admin-assets-filter] :is(input,select){color:var(--tcs-color-text-primary);background:var(--tcs-color-bg-surface);border-color:var(--tcs-color-border-default)}:root[data-theme=dark] [data-page=hr-admin-assets] [data-admin-assets-filter] input::placeholder{color:var(--tcs-color-text-secondary);opacity:1}:root[data-theme=dark] [data-page=hr-admin-assets] [data-admin-assets-scope] .tds-lock{color:var(--tcs-color-text-primary);background:var(--tcs-color-bg-muted)}:root[data-theme=light] [data-page=hr-admin-assets] [data-admin-assets-create].tds-btn-gold{color:var(--tcs-color-text-primary)}:root[data-theme=dark] [data-page=group-push-reconciliation] [data-recon-scope]>.tds-lock,:root[data-theme=dark] [data-page=push-roster-review] .tds-stabs .tds-lock{color:var(--tcs-color-text-primary);background:var(--tcs-color-bg-muted)}:root[data-theme=dark] [data-order-report-detail-dialog] :is([data-performance-person-card],[data-performance-group-card],[data-metric-breakdown-modal]){--tds-ink:var(--tcs-color-text-primary);--tds-muted:var(--tcs-color-text-secondary);--tds-line:var(--tcs-color-border-default);--tds-dt-ink:var(--tcs-color-accent-gold-text)}:root[data-theme=dark] [data-order-report-detail-dialog] .performance-detail-kpi{background:var(--tcs-color-bg-surface)}:root[data-theme=dark] [data-order-report-detail-dialog] .performance-detail-kpi-gold{background:var(--tcs-color-accent-gold-bg)}:root[data-theme=dark] [data-order-report-detail-dialog] .overview-rank-row:hover{background:var(--tcs-color-bg-subtle)}:root[data-theme=dark] [data-order-report-detail-dialog] [data-metric-breakdown-modal] .metric-breakdown-dimensions .saved-view-chip{border-color:var(--tcs-color-border-default);background:var(--tcs-color-bg-surface);color:var(--tcs-color-text-secondary)}:root[data-theme=dark] [data-order-report-detail-dialog] [data-metric-breakdown-modal] .metric-breakdown-dimensions .saved-view-chip:is(:hover,:focus-visible){background:var(--tcs-color-bg-subtle);color:var(--tcs-color-text-primary)}:root[data-theme=dark] [data-order-report-detail-dialog] [data-metric-breakdown-modal] .metric-breakdown-dimensions .saved-view-chip[aria-current=true]{border-color:var(--tcs-color-accent-gold-border);background:var(--tcs-color-accent-gold-bg);color:var(--tcs-color-accent-gold-text)}:root[data-theme=dark] [data-order-report-detail-dialog] [data-metric-breakdown-modal] .metric-breakdown-table tbody td{background:var(--tcs-color-bg-surface);color:var(--tcs-color-text-primary)}:root[data-theme=dark] [data-order-report-detail-dialog] [data-metric-breakdown-modal] .metric-breakdown-table tbody tr:hover>td,:root[data-theme=dark] [data-order-report-detail-dialog] [data-metric-breakdown-modal] .metric-breakdown-table tbody tr:nth-child(2n)>td{background:var(--tcs-color-bg-subtle)}:root[data-theme=dark] [data-order-report-detail-dialog] [data-metric-breakdown-modal] .metric-breakdown-table tbody td strong{color:var(--tcs-color-text-primary)}:root[data-theme=dark] [data-order-report-detail-dialog] [data-metric-breakdown-modal] .metric-breakdown-table td:last-child a{color:var(--tcs-color-text-link)}:root{--tcs-ui-canvas:var(--tcs-color-bg-canvas);--tcs-ui-surface:var(--tcs-color-bg-surface);--tcs-ui-surface-sunken:var(--tcs-color-bg-subtle);--tcs-ui-surface-raised:var(--tcs-color-bg-surface);--tcs-ui-ink:var(--tcs-color-text-primary);--tcs-ui-ink-2:var(--tcs-color-text-secondary);--tcs-ui-muted:var(--tcs-color-text-tertiary);--tcs-ui-disabled:var(--tcs-color-text-disabled);--tcs-ui-on-brand:var(--tcs-color-text-inverse);--tcs-ui-line:var(--tcs-color-border-subtle);--tcs-ui-line-soft:color-mix(in srgb,var(--tcs-color-border-subtle) 60%,transparent);--tcs-ui-line-strong:var(--tcs-color-border-strong);--tcs-ui-rule:var(--tcs-color-text-primary);--tcs-ui-brand:var(--tcs-color-brand);--tcs-ui-brand-hover:var(--tcs-color-brand-hover);--tcs-ui-brand-soft:var(--tcs-color-brand-bg);--tcs-ui-brand-line:var(--tcs-color-brand-border);--tcs-ui-gold:var(--tcs-color-accent-gold);--tcs-ui-gold-soft:var(--tcs-color-accent-gold-bg);--tcs-ui-gold-text:var(--tcs-color-accent-gold-text);--tcs-ui-gold-line:var(--tcs-color-accent-gold-border);--tcs-ui-ok:var(--tcs-color-success);--tcs-ui-ok-soft:var(--tcs-color-success-bg);--tcs-ui-ok-text:var(--tcs-color-success-text);--tcs-ui-ok-line:var(--tcs-color-success-border);--tcs-ui-warn:var(--tcs-color-warning);--tcs-ui-warn-soft:var(--tcs-color-warning-bg);--tcs-ui-warn-text:var(--tcs-color-warning-text);--tcs-ui-warn-line:var(--tcs-color-warning-border);--tcs-ui-bad:var(--tcs-color-danger);--tcs-ui-bad-soft:var(--tcs-color-danger-bg);--tcs-ui-bad-text:var(--tcs-color-danger-text);--tcs-ui-bad-line:var(--tcs-color-danger-border);--tcs-ui-info:var(--tcs-color-info);--tcs-ui-info-soft:var(--tcs-color-info-bg);--tcs-ui-info-text:var(--tcs-color-info-text);--tcs-ui-info-line:var(--tcs-color-info-border);--tcs-ui-rail-bg:var(--tcs-sidebar-bg);--tcs-ui-rail-ink:var(--tcs-sidebar-ink);--tcs-ui-rail-active-bg:var(--tcs-color-acq-sidebar-active-bg);--tcs-ui-rail-active-ink:var(--tcs-sidebar-active-ink);--tcs-ui-rail-logo:var(--tcs-sidebar-rail);--tcs-ui-fs-12:var(--tcs-font-size-caption);--tcs-ui-fs-13:var(--tcs-font-size-compact);--tcs-ui-fs-14:var(--tcs-font-size-body);--tcs-ui-fs-16:var(--tcs-font-size-h3);--tcs-ui-fs-20:var(--tcs-font-size-h2);--tcs-ui-fs-24:var(--tcs-font-size-h1);--tcs-ui-fs-hero:44px;--tcs-ui-fs-15:var(--tcs-font-size-body-lg);--tcs-ui-fs-11-5:11.5px;--tcs-ui-icon-22:22px;--tcs-ui-icon-18:18px;--tcs-ui-topbar-h:60px;--tcs-ui-rail-w:72px;--tcs-ui-font-sans:system-ui,-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;--tcs-ui-font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Monaco,Consolas,monospace;--tcs-ui-font-serif:"Songti SC","STSong","Noto Serif SC",serif;--tcs-ui-space-4:var(--tcs-space-1);--tcs-ui-space-8:var(--tcs-space-2);--tcs-ui-space-12:var(--tcs-space-3);--tcs-ui-space-16:var(--tcs-space-4);--tcs-ui-space-20:20px;--tcs-ui-space-24:var(--tcs-space-5);--tcs-ui-space-32:var(--tcs-space-6);--tcs-ui-space-40:40px;--tcs-ui-space-48:var(--tcs-space-7);--tcs-ui-radius-control:6px;--tcs-ui-radius-card:var(--tcs-radius-base);--tcs-ui-radius-sheet:var(--tcs-radius-md);--tcs-ui-radius-pill:var(--tcs-radius-pill);--tcs-ui-shadow-card:0 1px 2px rgba(60,52,32,0.05),0 4px 14px rgba(60,52,32,0.05);--tcs-ui-shadow-pop:0 2px 6px rgba(60,52,32,0.08),0 14px 34px rgba(60,52,32,0.12);--tcs-ui-shadow-modal:0 24px 60px rgba(10,18,40,0.34);--tcs-ui-z-popover:var(--tcs-z-dropdown);--tcs-ui-z-toast:var(--tcs-z-toast)}:root[data-theme=dark]{--tcs-ui-line-soft:var(--tcs-color-border-subtle);--tcs-ui-shadow-card:0 1px 2px rgba(0,0,0,0.40),0 4px 14px rgba(0,0,0,0.35);--tcs-ui-shadow-pop:0 2px 6px rgba(0,0,0,0.40),0 14px 34px rgba(0,0,0,0.50);--tcs-ui-shadow-modal:0 24px 60px rgba(0,0,0,0.60)}