[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]>*,[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]>*,[data-order-contract-ui=v4\.1][data-contract-flow] .contract-data-table-shell{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-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=销售阶段切换]){margin:0 0 var(--oc-gap-lg);border:0;border-bottom:1px solid var(--oc-line);box-shadow:none;background:0 0;border-radius:0;gap:22px;padding:0;display:flex;overflow:auto}[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){min-height:auto;box-shadow:none;color:var(--oc-muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;margin:0;padding:0 2px 9px;font-size:13px;font-weight:600;text-decoration: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):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);color:var(--oc-brand);background:0 0;font-weight:700}[data-order-contract-ui=v4\.1] .view-switcher>span.saved-view-chip:not([aria-current]){color:var(--oc-muted);padding:0 2px 9px;font-weight:600}[data-order-contract-ui=v4\.1] .oc-seg{border:1px solid var(--oc-line);background:var(--oc-subtle);border-radius:9px;gap:2px;padding:3px;display:inline-flex}[data-order-contract-ui=v4\.1] .oc-seg>*{border-radius:var(--oc-r-ctl);color:var(--oc-muted);white-space:nowrap;padding:5px 11px;font-size:12px;font-weight:600;text-decoration:none}[data-order-contract-ui=v4\.1] .oc-seg>:is([aria-current=true],[data-on=true]){background:var(--oc-surface);color:var(--oc-brand);box-shadow:0 1px 2px #1b27331a}[data-order-contract-ui=v4\.1] :is(.tcs-filter-shell,.filter-bar,.filter-toolbar,.dashboard-period-controls){margin:0 0 var(--oc-gap-lg);border:1px solid var(--oc-line);border-radius:var(--oc-r-panel);background:var(--oc-surface);flex-wrap:wrap;align-items:center;gap:9px;padding:11px 13px;display:flex}[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]){border:1px solid var(--oc-line-soft);border-radius:var(--oc-r-ctl);background:var(--oc-surface);width:auto;max-width:176px;min-height:31px;color:var(--oc-ink);flex:0 auto;padding:4px 8px;font-size:12.5px}[data-order-contract-ui=v4\.1] :is(.tcs-filter-shell,.filter-bar,.filter-toolbar) label{color:var(--oc-muted);white-space:nowrap;align-items:center;gap:5px;margin:0;font-size:11.5px;display:inline-flex}[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 #1b27330a}[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);white-space:nowrap;font-size:11.5px;font-weight:700}[data-order-contract-ui=v4\.1] table tbody td{border-right:0;border-bottom:1px solid var(--oc-line-soft);height:auto;font-size:12.5px;line-height:1.5}[data-order-contract-ui=v4\.1] table tbody tr:nth-child(2n)>td{background:0 0}[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-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){align-items:stretch;gap:var(--oc-gap);box-shadow:none;color:var(--oc-ink);background:0 0;border:0;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}[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){border:1px solid var(--oc-line);border-right:1px solid var(--oc-line);border-radius:var(--oc-r-card);background:var(--oc-surface);min-height:92px;color:inherit;padding:13px 15px;text-decoration:none;box-shadow:0 1px 2px #1b27330a}[data-order-contract-ui=v4\.1] :is(.kpi,.tds-kpi,.metric-grid,.dashboard-kpi-strip) :is(.k,.metric-card-label,.dashboard-kpi-label){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){color:var(--oc-ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.1}[data-order-contract-ui=v4\.1] .metric-card>small{color:var(--oc-muted);margin:0;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]),[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]{gap:var(--oc-gap-sm);flex-wrap:wrap;align-items:center;display:flex}[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){white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex}[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 #1b27330a}[data-order-contract-ui=v4\.1] :is(.section-heading,.tds-h,.panel-heading){color:var(--oc-ink);align-items:flex-start;gap:9px;font-size:14px;font-weight:700;display:flex}[data-order-contract-ui=v4\.1] :is(.section-heading,.tds-h,.panel-heading)>i{background:var(--oc-gold);border-radius:1px;flex:none;width:3px;height:26px}[data-order-contract-ui=v4\.1] :is(.empty-state,.oc-empty){min-height:112px;color:var(--oc-muted);text-align:center;place-items:center;gap:6px;padding:18px 12px;font-size:12.5px;display:grid}[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){min-height:0;color:var(--oc-muted);text-align:center;place-items:center;gap:4px;font-size:12.5px;display:grid}[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{min-height:38px;margin:0 0 var(--oc-gap);border:1px solid var(--oc-brand-bg);background:var(--oc-brand-bg);color:var(--oc-brand);border-radius:10px;align-items:center;gap:8px;padding:0 13px;font-size:12.5px;font-weight:600;display:flex}[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{color:var(--oc-ink-2);margin-left:auto;font-weight:400}[data-order-contract-ui=v4\.1] :is(.button,.tds-btn){border-radius:var(--oc-r-ctl);min-height:32px;padding:6px 13px;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{border-radius:999px;height:9px}[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{border:0;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;display:flex}[data-order-contract-ui=v4\.1] [data-periodic-range] legend{color:var(--oc-muted);padding:0 6px 0 0;font-size:11.5px}[data-order-contract-ui=v4\.1] [data-periodic-range-preset]{border-radius:var(--oc-r-ctl);min-height:28px;color:var(--oc-ink-2);background:0 0;border:1px solid #0000;padding:4px 10px;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]){margin:0 0 var(--oc-gap);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:14px;padding:0;display:flex}[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;box-shadow:none;color:var(--oc-brand);background:0 0;border:0;border-radius:0;padding:0;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{gap:var(--oc-gap-sm);margin:0 0 var(--oc-gap);flex-wrap:wrap;align-items:center;display:flex}[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{border:1px solid var(--oc-line);background:var(--oc-subtle);border-radius:9px;flex-wrap:wrap;gap:4px;padding:3px;display:flex}[data-order-contract-ui=v4\.1] .board-shortcut-list>:is(a,button){border-radius:var(--oc-r-ctl);min-height:26px;box-shadow:none;color:var(--oc-ink-2);background:0 0;border:0;padding:4px 10px;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);color:var(--oc-brand);box-shadow:0 1px 2px #1b27331a}[data-order-contract-ui=v4\.1] .tcs-filter-shell .tcs-toolbar-actions{gap:var(--oc-gap-sm);margin-left:auto}[data-order-contract-ui=v4\.1] :is([data-performance-scope-bar],.overview-rank-switch,.monthly-target-half-switch){gap:var(--oc-gap-sm);flex-wrap:wrap;align-items:center;display:flex}[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){border:1px solid var(--oc-line);border-radius:var(--oc-r-ctl);background:var(--oc-surface);min-height:28px;box-shadow:none;color:var(--oc-ink-2);padding:4px 12px;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){color:var(--oc-muted);background:0 0;border:0;font-size:11.5px;font-weight:600}[data-order-contract-ui=v4\.1] .dashboard-period-controls>:is(a,button,span).saved-view-chip{border:1px solid var(--oc-line);border-radius:var(--oc-r-ctl);background:var(--oc-surface);min-height:28px;box-shadow:none;color:var(--oc-ink-2);padding:4px 12px;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){min-width:0;max-width:100%}[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{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}[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{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px 14px;min-width:0;margin-top:10px;display:grid}[data-order-contract-ui=v4\.1] .order-report-advanced-filters .advanced-filter-grid>label{white-space:normal;align-items:stretch;gap:4px;min-width:0;display:grid}[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>:is(input:not([type=hidden]),select),[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{box-sizing:border-box;width:100%;min-width:0;max-width:none}[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{justify-content:flex-end;width:100%;min-width:0;margin-top:12px}@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{justify-content:stretch;align-items:stretch}}[data-order-contract-ui=v4\.1] .mini-bar-fill{background:var(--oc-brand)}[data-order-contract-ui=v4\.1] :is(li,tr,div)[data-rank="1"] .mini-bar-fill,[data-order-contract-ui=v4\.1] .mini-bar-row:first-child .mini-bar-fill{background:var(--oc-gold)}[data-order-contract-ui=v4\.1] :is(.tds-statchip,.stat-chip,.metric-chip){color:var(--oc-muted);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0;font-size:11.5px}[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{grid-template-columns:minmax(0,1fr);align-items:start;width:100%;display:grid}[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%;min-width:0;max-width:none}[data-order-contract-ui=v4\.1] :is([data-contract-dashboard-filters],[data-business-ledger-filters],[data-completion-filters])>.dashboard-quick-filter-actions{border-top:1px solid var(--oc-line);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-width:0;margin:0;padding-top:12px;display:flex}[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{border-radius:var(--oc-r-card);min-width:0;box-shadow:var(--tcs-shadow-xs);grid-template-columns:minmax(0,1fr);gap:0;display:grid}[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]{border:1px solid var(--oc-line);border-radius:0 0 var(--oc-r-card) var(--oc-r-card);background:color-mix(in srgb, var(--oc-brand) 3%, var(--oc-surface));min-width:0;box-shadow:none;border-top:0;grid-template-columns:minmax(180px,220px) minmax(220px,280px) auto;justify-content:start;align-items:end;gap:10px 12px;margin:0;padding:12px 20px 16px;display:grid}[data-order-contract-ui=v4\.1] .contract-dashboard-filter-stack>[data-contract-board-new-filters]>:is(label,.tcs-toolbar-actions){width:100%;min-width:0;max-width:none;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{grid-template-columns:repeat(3,minmax(150px,1fr)) auto;align-items:end;width:100%;max-width:none;display:grid}[data-order-contract-ui=v4\.1] [data-business-ledger-filters] .business-ledger-filter-form>button{justify-self:start;width:auto;min-width:150px}[data-order-contract-ui=v4\.1] [data-completion-filters] .completion-date-form{grid-template-columns:repeat(4,minmax(140px,1fr)) auto;align-items:end;width:100%;max-width:none;display:grid}[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-layout,[data-order-report-daily-targets] .daily-target-filter-fields{gap:12px;width:100%;display:grid}[data-order-report-daily-targets] .daily-target-filter-context{border-top:1px solid var(--tcs-color-border-subtle);flex-wrap:wrap;align-items:center;gap:10px 16px;padding-top:12px;display:flex}[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{border-radius:var(--tcs-radius-base);width:100%;min-height:34px;color:var(--oc-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:8px 16px;font-weight:700;display:flex}[data-order-contract-ui=v4\.1] .order-report-advanced-filters>[data-advanced-filter-panel]>summary small{color:var(--oc-muted);text-align:right;font-size:11.5px;font-weight:500}[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{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-order-contract-ui=v4\.1] .order-report-advanced-filters .advanced-filter-action-hint{text-align:left;flex:260px;min-width:0;margin-right:auto}@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{justify-self:start;width:auto}[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-contract-dashboard-metrics],[data-order-contract-ui=v4\.1] [data-business-ledger-summary],[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-contract-dashboard-metrics]>*,[data-order-contract-ui=v4\.1] [data-business-ledger-summary]>*,[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{flex-direction:column;align-items:flex-start}[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=sales-excellence-records],[data-order-contract-ui=v4\.1][data-page=order-report-corrections]{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=sales-excellence-records]>*,[data-order-contract-ui=v4\.1][data-page=order-report-corrections]>*{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]{overscroll-behavior-x:contain;width:100%;min-width:0;max-width:100%;overflow-x:auto}[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] .form-section,[data-finance-ui=v4\.1][data-page=finance-expenses] .form-grid,[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{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-area: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-area: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]){border:0;border-bottom:1px solid var(--fin-line);scrollbar-width:thin;background:0 0;border-radius:0;flex-wrap:nowrap;gap:22px;padding:0;display:flex;overflow-x:auto}[data-finance-ui=v4\.1] [data-finance-tabbar]{overscroll-behavior-x:contain;width:100%;min-width:0;max-width:100%}[data-finance-ui=v4\.1] :is([data-finance-tabbar],[data-approval-tabbar]) .saved-view-chip{min-height:0;color:var(--fin-muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:0 2px 10px;transition:color .12s,border-color .12s}[data-finance-ui=v4\.1] :is([data-finance-tabbar],[data-approval-tabbar]) .saved-view-chip:hover{color:var(--fin-brand);background:0 0;border-bottom-color:#0000}[data-finance-ui=v4\.1] :is([data-finance-tabbar],[data-approval-tabbar]) .saved-view-chip[aria-current=true]{color:var(--fin-brand);border-bottom-color:var(--fin-brand);background:0 0;font-weight:600}[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{justify-content:space-between;align-items:center;gap:var(--fin-gap);padding:11px var(--fin-gap-lg);background:var(--fin-subtle);border-bottom:1px solid var(--fin-line-soft);display:flex}[data-finance-ui=v4\.1] .fin-panel-heading>:is(h2,h3,h4){font-size:var(--tcs-font-size-h3);border-left:3px solid var(--fin-gold);margin:0;padding-left:10px;line-height:1.2}[data-finance-ui=v4\.1] .fin-panel-body{padding:var(--fin-gap-lg)}[data-finance-ui=v4\.1] .fin-kpi-grid{gap:var(--fin-gap);grid-template-columns:repeat(auto-fit,minmax(168px,1fr));display:grid}[data-finance-ui=v4\.1] .fin-kpi{padding:14px var(--fin-gap-lg);background:var(--fin-surface);border:1px solid var(--fin-line);border-radius:var(--fin-radius-kpi);position:relative;overflow:hidden}[data-finance-ui=v4\.1] .fin-kpi-label{font-size:var(--tcs-font-size-caption);color:var(--fin-muted);align-items:center;gap:5px;display:flex}[data-finance-ui=v4\.1] .fin-kpi-value{font-size:var(--tcs-font-size-metric-kpi);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:5px;font-weight:600}[data-finance-ui=v4\.1] .fin-kpi-meta{font-size:var(--tcs-font-size-footnote);color:var(--fin-muted);margin-top:3px}[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{background:var(--fin-subtle);border-radius:var(--fin-radius-segment);gap:2px;padding:3px;display:inline-flex}[data-finance-ui=v4\.1] .fin-segment>*{font-size:var(--tcs-font-size-compact);color:var(--fin-muted);border-radius:7px;padding:5px 14px;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{border:1px solid var(--daily-target-rule);background:var(--tcs-color-bg-surface);border-radius:10px;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin-bottom:16px;display:grid;overflow:hidden}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card{border:0;border-right:1px solid var(--daily-target-rule);min-width:0;min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:16px}[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{text-align:center;place-items:center;gap:8px;padding:16px 20px}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card>strong{letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--tcs-color-brand);font-size:24px;font-weight:650;line-height:1.15}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card>span{letter-spacing:.04em;color:var(--tcs-color-text-secondary);font-size:11px}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card:first-child>strong{white-space:nowrap;font-size:18px}[data-order-report-daily-targets] .completion-kpi-strip>.tcs-metric-card>small{color:var(--tcs-color-text-secondary);font-size:10px}[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{border:1px solid var(--daily-target-rule);background:var(--tcs-color-bg-surface);min-width:0;box-shadow:0 4px 16px color-mix(in srgb, var(--tcs-color-brand) 4%, transparent);border-radius:10px;padding:0;overflow:hidden}.daily-target-matrix-heading,.daily-target-matrix-title,.daily-target-matrix-guide{align-items:center;gap:16px;display:flex}.daily-target-matrix-heading{flex-wrap:wrap;justify-content:space-between;padding:20px}.daily-target-matrix-title h2{color:var(--tcs-color-text-primary);margin:0;font-size:17px;font-weight:650}.daily-target-matrix-title:before{content:"";background:var(--tcs-color-brand);border-radius:999px;width:4px;height:20px}.daily-target-matrix-title>span{border:1px solid var(--daily-target-rule);font-variant-numeric:tabular-nums;border-radius:6px;padding:4px 8px}.daily-target-matrix-title>span,.daily-target-matrix-guide{color:var(--tcs-color-text-secondary);font-size:12px}.daily-target-matrix-guide{flex-wrap:wrap}[data-order-report-daily-targets] .formatted-table-copy-toolbar{width:auto;margin:0;padding:0;position:static}[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{table-layout:auto;border-collapse:separate;border-spacing:0;border:1px solid var(--daily-target-section-rule);width:100%;min-width:1480px}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table thead th{background:color-mix(in srgb, var(--tcs-color-brand) 2%, var(--tcs-color-bg-surface));height:36px;color:var(--tcs-color-text-secondary);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;padding:8px 4px;font-size:12px;font-weight:500}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table .daily-target-group-heading th{background:color-mix(in srgb, var(--tcs-color-brand) 7%, var(--tcs-color-bg-surface));height:40px;color:var(--tcs-color-brand);border-top:1px solid var(--daily-target-rule);border-right:1px solid var(--daily-target-rule);padding:8px 12px;font-size:12px;font-weight:650}.daily-target-section-index{opacity:.55;font-variant-numeric:tabular-nums;margin-right:8px;font-size:10px;font-weight:500;display:inline-block}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr>td{background:var(--tcs-color-bg-surface);height:64px;color:var(--tcs-color-text-primary);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;padding:8px;font-size:13px;line-height:1.3}[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{text-align:center;justify-items:center;gap:0;display:grid}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table .completion-person-cell strong{white-space:normal;overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.4}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table .completion-person-cell span{color:var(--tcs-color-text-secondary);white-space:normal;overflow-wrap:anywhere;font-size:10px;line-height:1.25}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr>td.amount-cell{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline:4px}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table tbody tr>td.daily-target-achieved-cell{color:var(--tcs-color-brand);background:color-mix(in srgb, var(--tcs-color-brand) 12%, var(--tcs-color-bg-surface));border-inline:1px solid var(--daily-target-section-rule);font-size:16px;font-weight:800}[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));border-inline:1px solid var(--daily-target-section-rule);font-weight:800}[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-table .status,[data-order-report-daily-targets] .completion-matrix-panel .daily-target-rank-cell>span{white-space:nowrap;border-radius:6px;padding:4px;font-size:10px;font-weight:500}[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{box-shadow:none;background:0 0;border:0;font-weight:500}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-table .status:before{content:"";vertical-align:middle;background:currentColor;border-radius:999px;width:4px;height:4px;margin-right:4px;display:inline-block}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-rank-cell>span{color:var(--tcs-color-text-secondary);background:0 0;border:0;font-size:11px}[data-order-report-daily-targets] .completion-matrix-panel .daily-target-rank-cell[data-rank-state=top]>span{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);padding:4px 8px;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){body .page-header :is(button,.button),body .account-bar :is(button,.button),body .form-actions>:is(button,.button),body .manual-entry-form .form-actions>button[type=submit],[data-dashboard-compact-filters] [data-dashboard-team-group-filter] button,[data-dashboard-compact-filters] .dashboard-refresh-control 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){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
[data-dashboard-compact-filters]>.dashboard-filter-left{align-items:start;gap:var(--tcs-space-3);grid-template-columns:minmax(0,1fr);display:grid}[data-dashboard-compact-filters]>.dashboard-filter-left>[data-filter-bar]{width:100%;min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;padding:0}[data-dashboard-compact-filters] form.dashboard-team-filter-form[data-dashboard-team-group-filter]{align-items:end;gap:var(--tcs-space-3);grid-template-columns:minmax(0,1fr) auto;width:min(100%,560px);min-width:0;max-width:none;display:grid}[data-dashboard-compact-filters]>.dashboard-quick-filter-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center}[data-dashboard-compact-filters] .dashboard-refresh-control{justify-content:flex-start;min-width:0}[data-dashboard-compact-filters] .dashboard-quick-filter-actions .muted{flex:0 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-h,[data-admin-assets-modal] .tds-modal-f{background:var(--tcs-color-bg-surface);border-color:var(--tcs-color-border-default)}[data-admin-assets-modal] .tds-modal-h h2,[data-admin-assets-modal] .tds-h h3{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:nth-child(2n)>td,:root[data-theme=dark] [data-order-report-detail-dialog] [data-metric-breakdown-modal] .metric-breakdown-table tbody tr:hover>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 #3c34200d, 0 4px 14px #3c34200d;--tcs-ui-shadow-pop:0 2px 6px #3c342014, 0 14px 34px #3c34201f;--tcs-ui-shadow-modal:0 24px 60px #0a122857;--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 #0006, 0 4px 14px #00000059;--tcs-ui-shadow-pop:0 2px 6px #0006, 0 14px 34px #00000080;--tcs-ui-shadow-modal:0 24px 60px #0009}
:root{--nx-z-dialog:calc(var(--tcs-ui-z-toast) - 10);--nx-z-pop:calc(var(--tcs-ui-z-toast) - 5)}.nx-popover__trigger,.nx-menu__trigger,.nx-select__trigger,.nx-tabs__tab,.nx-dialog__close{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0}.nx-popover__trigger:focus-visible,.nx-menu__trigger:focus-visible,.nx-select__trigger:focus-visible,.nx-tabs__tab:focus-visible,.nx-dialog__close:focus-visible,.nx-toast__close:focus-visible{outline:2px solid var(--tcs-ui-brand);outline-offset:2px}.nx-popover,.nx-menu,.nx-select{box-sizing:border-box;color:var(--tcs-ui-ink);font-family:var(--tcs-ui-font-sans);font-size:var(--tcs-ui-fs-13);background:var(--tcs-ui-surface-raised);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-card);box-shadow:var(--tcs-ui-shadow-pop);outline:0;line-height:1.5;transition:opacity .12s,transform .12s}.nx-popover[data-starting-style],.nx-popover[data-ending-style],.nx-menu[data-starting-style],.nx-menu[data-ending-style],.nx-select[data-starting-style],.nx-select[data-ending-style]{opacity:0;transform:scale(.97)}.nx-popover__positioner,.nx-menu__positioner,.nx-select__positioner{z-index:var(--nx-z-pop)}.nx-dialog__backdrop{z-index:var(--nx-z-dialog);background:color-mix(in srgb, var(--tcs-ui-rail-bg) 55%, transparent);transition:opacity .16s;position:fixed;inset:0}.nx-dialog__backdrop[data-starting-style],.nx-dialog__backdrop[data-ending-style]{opacity:0}.nx-dialog__viewport{z-index:var(--nx-z-dialog);padding:var(--tcs-ui-space-16);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.nx-dialog{box-sizing:border-box;width:100%;max-height:calc(100vh - 2 * var(--tcs-ui-space-16));color:var(--tcs-ui-ink);font-family:var(--tcs-ui-font-sans);font-size:var(--tcs-ui-fs-14);background:var(--tcs-ui-surface-raised);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-sheet);box-shadow:var(--tcs-ui-shadow-modal);outline:0;flex-direction:column;transition:opacity .16s,transform .16s;display:flex}.nx-dialog[data-starting-style],.nx-dialog[data-ending-style]{opacity:0;transform:translateY(var(--tcs-ui-space-8))}.nx-dialog--sm{max-width:400px}.nx-dialog--md{max-width:560px}.nx-dialog--lg{max-width:800px}.nx-dialog__head{padding:var(--tcs-ui-space-20) var(--tcs-ui-space-48) var(--tcs-ui-space-12) var(--tcs-ui-space-24);position:relative}.nx-dialog__title{font-size:var(--tcs-ui-fs-16);color:var(--tcs-ui-ink);margin:0;font-weight:600;line-height:1.4}.nx-dialog__desc{margin:var(--tcs-ui-space-4) 0 0;font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-muted)}.nx-dialog__close{top:var(--tcs-ui-space-12);right:var(--tcs-ui-space-12);width:var(--tcs-ui-space-32);height:var(--tcs-ui-space-32);font-size:var(--tcs-ui-fs-20);color:var(--tcs-ui-muted);border-radius:var(--tcs-ui-radius-control);line-height:1;position:absolute}.nx-dialog__close:hover{color:var(--tcs-ui-ink);background:var(--tcs-ui-surface-sunken)}.nx-dialog__body{min-height:0;padding:var(--tcs-ui-space-4) var(--tcs-ui-space-24) var(--tcs-ui-space-20);flex:auto;overflow-y:auto}.nx-dialog__footer{gap:var(--tcs-ui-space-8);padding:var(--tcs-ui-space-12) var(--tcs-ui-space-24);border-top:1px solid var(--tcs-ui-line-soft);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.nx-popover{max-width:320px;padding:var(--tcs-ui-space-12)}.nx-popover__trigger{border-radius:var(--tcs-ui-radius-control);justify-content:center;align-items:center;display:inline-flex}.nx-infotip__trigger{padding:0 var(--tcs-ui-space-4);font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-muted);line-height:1.4}.nx-infotip__trigger:hover,.nx-infotip__trigger[data-popup-open]{color:var(--tcs-ui-brand)}.nx-infotip__label{margin:0 0 var(--tcs-ui-space-4);color:var(--tcs-ui-ink);font-weight:600}.nx-infotip__lines{gap:var(--tcs-ui-space-4);color:var(--tcs-ui-ink-2);margin:0;padding:0;list-style:none;display:grid}.nx-menu__trigger{gap:var(--tcs-ui-space-4);border-radius:var(--tcs-ui-radius-control);align-items:center;display:inline-flex}.nx-menu{min-width:168px;padding:var(--tcs-ui-space-4)}.nx-menu__item{padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);color:var(--tcs-ui-ink);cursor:pointer;border-radius:var(--tcs-ui-radius-control);-webkit-user-select:none;user-select:none;outline:0;align-items:center;text-decoration:none;display:flex}.nx-menu__item[data-highlighted]{background:var(--tcs-ui-brand-soft);color:var(--tcs-ui-brand)}.nx-menu__item[data-disabled]{color:var(--tcs-ui-disabled);cursor:not-allowed}.nx-menu__item--danger{color:var(--tcs-ui-bad-text)}.nx-menu__item--danger[data-highlighted]{background:var(--tcs-ui-bad-soft);color:var(--tcs-ui-bad-text)}.nx-menu__sep{height:1px;margin:var(--tcs-ui-space-4) 0;background:var(--tcs-ui-line-soft)}.nx-tabs{font-family:var(--tcs-ui-font-sans);font-size:var(--tcs-ui-fs-14);color:var(--tcs-ui-ink)}.nx-tabs__list{gap:var(--tcs-ui-space-4);margin:0;padding:0;list-style:none;display:flex}.nx-tabs__item{margin:0;display:flex}.nx-tabs__tab{padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);color:var(--tcs-ui-ink-2);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.nx-tabs__tab:hover{color:var(--tcs-ui-ink)}.nx-tabs__tab[data-disabled]{color:var(--tcs-ui-disabled);cursor:not-allowed}.nx-tabs__panel{padding-top:var(--tcs-ui-space-16);outline:0}.nx-tabs--line .nx-tabs__list{gap:var(--tcs-ui-space-8);border-bottom:1px solid var(--tcs-ui-line)}.nx-tabs--line .nx-tabs__tab[data-active]{color:var(--tcs-ui-brand);box-shadow:inset 0 -2px 0 var(--tcs-ui-brand);font-weight:600}.nx-tabs--seg .nx-tabs__list{padding:var(--tcs-ui-space-4);background:var(--tcs-ui-surface-sunken);border:1px solid var(--tcs-ui-line-soft);border-radius:var(--tcs-ui-radius-card);gap:0;display:inline-flex}.nx-tabs--seg .nx-tabs__tab{padding:var(--tcs-ui-space-4) var(--tcs-ui-space-12);font-size:var(--tcs-ui-fs-13);border-radius:var(--tcs-ui-radius-control)}.nx-tabs--seg .nx-tabs__tab[data-active]{color:var(--tcs-ui-ink);background:var(--tcs-ui-surface-raised);box-shadow:var(--tcs-ui-shadow-card);font-weight:600}.nx-select__trigger{box-sizing:border-box;gap:var(--tcs-ui-space-8);min-width:160px;height:var(--tcs-ui-space-32);padding:0 var(--tcs-ui-space-12);font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-ink);background:var(--tcs-ui-surface);border:1px solid var(--tcs-ui-line-strong);border-radius:var(--tcs-ui-radius-control);justify-content:space-between;align-items:center;display:inline-flex}.nx-select__trigger:hover{border-color:var(--tcs-ui-brand-line)}.nx-select__trigger[data-popup-open]{border-color:var(--tcs-ui-brand)}.nx-select__trigger[data-disabled]{color:var(--tcs-ui-disabled);cursor:not-allowed;background:var(--tcs-ui-surface-sunken)}.nx-select__value[data-placeholder]{color:var(--tcs-ui-muted)}.nx-select__icon{font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-select{min-width:var(--anchor-width,auto);max-height:var(--available-height,none);padding:var(--tcs-ui-space-4);overflow-y:auto}.nx-select__list{outline:0}.nx-select__item{grid-template-columns:var(--tcs-ui-space-16) 1fr;gap:var(--tcs-ui-space-4);padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12) var(--tcs-ui-space-8) var(--tcs-ui-space-8);cursor:pointer;border-radius:var(--tcs-ui-radius-control);-webkit-user-select:none;user-select:none;outline:0;align-items:center;display:grid}.nx-select__item[data-highlighted]{background:var(--tcs-ui-brand-soft);color:var(--tcs-ui-brand)}.nx-select__item[data-selected]{font-weight:600}.nx-select__item[data-disabled]{color:var(--tcs-ui-disabled);cursor:not-allowed}.nx-select__check{font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-brand);grid-column:1}.nx-select__text{grid-column:2}.nx-toaster[data-sonner-toaster]{z-index:var(--tcs-ui-z-toast);font-family:var(--tcs-ui-font-sans)}.nx-toast{box-sizing:border-box;gap:var(--tcs-ui-space-8);width:var(--width,356px);padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16);font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-ink);background:var(--tcs-ui-surface-raised);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-card);box-shadow:var(--tcs-ui-shadow-pop);border-left-width:3px;align-items:flex-start;line-height:1.5;display:flex}.nx-toast--success{border-left-color:var(--tcs-ui-ok)}.nx-toast--error{border-left-color:var(--tcs-ui-bad)}.nx-toast--info{border-left-color:var(--tcs-ui-info)}.nx-toast__title{font-weight:600}.nx-toast__desc{color:var(--tcs-ui-muted)}.nx-toast__action,.nx-toast__cancel{padding:var(--tcs-ui-space-4) var(--tcs-ui-space-8);font:inherit;cursor:pointer;border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control)}.nx-toast__action{color:var(--tcs-ui-on-brand);background:var(--tcs-ui-brand);border-color:var(--tcs-ui-brand)}.nx-toast__cancel{color:var(--tcs-ui-ink-2);background:var(--tcs-ui-surface-sunken)}@media not all and (min-width:768px){.nx-dialog__close{top:var(--tcs-ui-space-8);right:var(--tcs-ui-space-8);width:var(--tcs-ui-space-40);height:var(--tcs-ui-space-40)}.nx-menu__item{min-block-size:var(--tcs-ui-space-40)}}@media (prefers-reduced-motion:reduce){.nx-popover,.nx-menu,.nx-select,.nx-dialog,.nx-dialog__backdrop{transition:none}}.nx-kpihero{grid-template-columns:repeat(auto-fit, minmax(max(min(100%, 340px), calc(50% - var(--tcs-ui-space-32))), 1fr));gap:var(--tcs-ui-space-8) var(--tcs-ui-space-32);padding:var(--tcs-ui-space-20) var(--tcs-ui-space-24) var(--tcs-ui-space-8);background:var(--tcs-ui-surface);border:1px solid var(--tcs-ui-line);border-top:3px solid var(--tcs-ui-gold);border-radius:var(--tcs-ui-radius-sheet);color:var(--tcs-ui-ink);font-family:var(--tcs-ui-font-sans);display:grid}.nx-kpihero__main{align-content:start;gap:var(--tcs-ui-space-4);min-width:0;display:grid}.nx-kpihero__label{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-13)}.nx-kpihero__num{color:var(--tcs-ui-ink);font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-hero);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600;line-height:1.15;text-decoration:none}a.nx-kpihero__num:hover{color:var(--tcs-ui-brand)}.nx-kpihero__compare{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-13)}.nx-kpihero__conclusion{margin:var(--tcs-ui-space-8) 0 0;font-family:var(--tcs-ui-font-serif);font-size:var(--tcs-ui-fs-20);line-height:1.5}.nx-kpihero__minis{gap:var(--tcs-ui-space-12);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.nx-kpihero__mini{gap:var(--tcs-ui-space-4);min-width:0;padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16);color:inherit;text-align:left;background:var(--tcs-ui-surface-sunken);border:1px solid var(--tcs-ui-line-soft);border-radius:var(--tcs-ui-radius-card);text-decoration:none;display:grid}a.nx-kpihero__mini:hover{border-color:var(--tcs-ui-brand-line)}.nx-kpihero__mini-label{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.nx-kpihero__mini-value{font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-20);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600}.nx-kpihero__mini-sub{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.nx-kpihero__trend{margin-top:var(--tcs-ui-space-12);border-top:1px solid var(--tcs-ui-line-soft);grid-column:1/-1}.nx-kpihero__svg{width:100%;height:auto;padding-top:var(--tcs-ui-space-8);display:block}.nx-kpihero__grid{stroke:var(--tcs-ui-line-soft)}.nx-kpihero__tick{fill:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.nx-kpihero__line{fill:none;stroke-linejoin:round}.nx-kpihero__line--cur{stroke-width:2px}.nx-kpihero__line--prev{stroke:var(--tcs-ui-line-strong);stroke-dasharray:4 3;stroke-width:1.5px}.nx-kpihero__dot--hollow{fill:var(--tcs-ui-surface);stroke-width:2px}.nx-kpihero__legend{gap:var(--tcs-ui-space-4) var(--tcs-ui-space-16);padding:0 0 var(--tcs-ui-space-12);color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12);flex-wrap:wrap;display:flex}.nx-kpihero__swatch{width:10px;height:3px;margin-right:var(--tcs-ui-space-4);vertical-align:middle;border-radius:var(--tcs-ui-radius-pill);display:inline-block}.nx-kpihero__swatch--prev{background:var(--tcs-ui-line-strong)}.nx-kpihero__peak{margin-left:auto}.nx-kpihero__trend{container:nx-trend/inline-size}.nx-kpihero__svg[data-size=narrow]{display:none}.nx-kpihero__line,.nx-kpihero__grid{vector-effect:non-scaling-stroke}@container nx-trend (max-width:30rem){.nx-kpihero__svg[data-size=wide]{display:none}.nx-kpihero__svg[data-size=narrow]{display:block}}.nx-rank{min-width:0;font-family:var(--tcs-ui-font-sans);color:var(--tcs-ui-ink)}.nx-rank[data-variant=full]{overflow:auto}.nx-rank__table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0;font-size:var(--tcs-ui-fs-13);font-variant-numeric:tabular-nums}.nx-rank__table th{padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12);text-align:left;white-space:nowrap;border-bottom:1px solid var(--tcs-ui-line);background:var(--tcs-ui-surface-sunken);font-weight:600}.nx-rank .nx-rank__table td{padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--tcs-ui-line-soft);overflow:hidden}.nx-rank__table tr:last-child td{border-bottom:0}.nx-rank__table [data-align=end]{text-align:right}.nx-rank__rk,.nx-rank__rk-h{text-overflow:clip;width:48px}.nx-rank__badge{width:20px;height:20px;color:var(--tcs-ui-ink-2);font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-12);background:var(--tcs-ui-surface-sunken);border-radius:var(--tcs-ui-radius-pill);place-items:center;display:inline-grid}.nx-rank__badge[data-gold]{color:var(--tcs-ui-on-brand);background:var(--tcs-ui-gold)}.nx-rank__link{color:inherit;text-decoration:none}.nx-rank__link:hover{color:var(--tcs-ui-brand)}.nx-rank__prefix{margin-right:var(--tcs-ui-space-4);color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.nx-rank__tag{margin-left:var(--tcs-ui-space-8);padding:0 var(--tcs-ui-space-8);color:var(--tcs-ui-gold-text);font-size:var(--tcs-ui-fs-12);background:var(--tcs-ui-gold-soft);border-radius:var(--tcs-ui-radius-pill);display:inline-block}.nx-rank__table tr[data-mine] td{background:var(--tcs-ui-gold-soft)}.nx-rank__amt{width:168px}.nx-rank__amt-text{font-family:var(--tcs-ui-font-mono)}.nx-rank__count{width:56px;color:var(--tcs-ui-muted);font-family:var(--tcs-ui-font-mono)}.nx-rank__name-in{gap:var(--tcs-ui-space-8);align-items:center;min-width:0;display:flex}.nx-rank__name-text{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.nx-rank__name-in .nx-rank__tag{flex:none;margin-left:0}.nx-rank[data-variant=full] .nx-rank__table{min-width:40rem}.nx-rank__table th[data-col=amount]{width:168px}.nx-rank__table th[data-col=count]{width:64px}.nx-rank[data-variant=compact] .nx-rank__table td{padding-inline:var(--tcs-ui-space-8)}.nx-rank[data-variant=compact] .nx-rank__rk{width:28px;padding-inline:var(--tcs-ui-space-8) 0}.nx-rank[data-variant=compact] .nx-rank__amt{width:110px}.nx-rank[data-variant=compact] .nx-rank__count{width:56px;padding-inline-start:0}.nx-rank[data-variant=compact] .nx-rank__name-in .nx-rank__bar{flex:none;width:min(100px,40%);margin-left:auto}.nx-rank__bar{width:48px;height:6px;margin-left:var(--tcs-ui-space-8);vertical-align:middle;display:inline-block}.nx-rank[data-variant=full] .nx-rank__bar{width:96px}.nx-rank .nx-rank__table .nx-rank__rk,.nx-rank .nx-rank__table .nx-rank__amt{text-overflow:clip;white-space:nowrap;overflow:visible}.nx-rank[data-variant=compact] .nx-rank__table .nx-rank__rk{padding-inline:var(--tcs-ui-space-8) 0}.nx-rank[data-variant=full] .nx-rank__table th[data-col=amount]{width:calc(var(--tcs-ui-fs-13) * 7 + var(--tcs-ui-space-8) + var(--tcs-ui-space-48) * 2 + var(--tcs-ui-space-24))}.nx-rank__amt-in{gap:var(--tcs-ui-space-8);justify-content:flex-end;align-items:center;display:flex}.nx-rank__amt-in .nx-rank__amt-text{flex:none}.nx-rank[data-variant=full] .nx-rank__amt-in .nx-rank__bar{flex:0 1 calc(var(--tcs-ui-space-48) * 2);min-width:0;margin-left:0}.nx-rank{container:nx-rank/inline-size}@container nx-rank (max-width:24rem){.nx-rank[data-variant=compact] .nx-rank__name-in .nx-rank__bar{display:none}.nx-rank[data-variant=compact] .nx-rank__amt{width:calc(var(--tcs-ui-fs-13) * 7 + var(--tcs-ui-space-8) * 2)}.nx-rank[data-variant=full] .nx-rank__table th[data-col=amount]{width:calc(var(--tcs-ui-fs-13) * 7 + var(--tcs-ui-space-8) + var(--tcs-ui-space-24) * 2)}.nx-rank[data-variant=compact] .nx-rank__count{width:calc(var(--tcs-ui-space-24) * 2)}.nx-rank[data-variant=compact] .nx-rank__name-text{min-width:min(6.5em,100%)}}.nx-rank__bar-bg{fill:var(--tcs-ui-surface-sunken)}.nx-rank__bar-fill{fill:var(--tcs-ui-brand-line)}.nx-rank__bar[data-gold] .nx-rank__bar-fill{fill:var(--tcs-ui-gold)}.nx-rank__more{padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);text-align:right;border-top:1px solid var(--tcs-ui-line-soft)}.nx-rank__more a{color:var(--tcs-ui-brand);font-size:var(--tcs-ui-fs-13);text-decoration:none}.nx-rank__empty,.nx-stack__empty{padding:var(--tcs-ui-space-24) var(--tcs-ui-space-16);color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-13);text-align:center;margin:0}.nx-region{gap:var(--tcs-ui-space-8);min-width:0;padding:var(--tcs-ui-space-16) var(--tcs-ui-space-20);color:var(--tcs-ui-ink);font-family:var(--tcs-ui-font-sans);background:var(--tcs-ui-surface);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-card);display:grid}.nx-region__head{align-items:center;gap:var(--tcs-ui-space-8);display:flex}.nx-region__title{font-size:var(--tcs-ui-fs-16)}.nx-region__tag{padding:0 var(--tcs-ui-space-8);color:var(--tcs-ui-gold-text);font-size:var(--tcs-ui-fs-12);background:var(--tcs-ui-gold-soft);border-radius:var(--tcs-ui-radius-pill)}.nx-region__go{color:var(--tcs-ui-brand);font-size:var(--tcs-ui-fs-13);white-space:nowrap;margin-left:auto;text-decoration:none}.nx-region__num{align-items:baseline;gap:var(--tcs-ui-space-4) var(--tcs-ui-space-12);flex-wrap:wrap;display:flex}.nx-region__value{color:var(--tcs-ui-ink);font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-24);font-variant-numeric:tabular-nums;font-weight:600;text-decoration:none}a.nx-region__value:hover{color:var(--tcs-ui-brand)}.nx-region__share{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-13)}.nx-region__bar{width:100%;height:6px;display:block}.nx-region__bar-bg{fill:var(--tcs-ui-surface-sunken)}.nx-region__bar-fill{fill:var(--tcs-ui-brand-line)}.nx-region[data-tone=gold] .nx-region__bar-fill{fill:var(--tcs-ui-gold)}.nx-region__stats{gap:var(--tcs-ui-space-4) var(--tcs-ui-space-20);color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12);flex-wrap:wrap;display:flex}.nx-region__stats b{margin-left:var(--tcs-ui-space-4);color:var(--tcs-ui-ink);font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-13);font-weight:600}.nx-region__stats b[data-tone=up]{color:var(--tcs-ui-ok-text)}.nx-region__stats b[data-tone=down]{color:var(--tcs-ui-bad-text)}.nx-region__split{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12);margin:0}.nx-stack{padding:var(--tcs-ui-space-16);font-family:var(--tcs-ui-font-sans);color:var(--tcs-ui-ink)}.nx-stack__bar{width:100%;height:12px;display:block}.nx-stack__legend{gap:var(--tcs-ui-space-8);margin:var(--tcs-ui-space-12) 0 0;font-size:var(--tcs-ui-fs-13);padding:0;list-style:none;display:grid}.nx-stack__item{gap:var(--tcs-ui-space-8);grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;display:grid}.nx-stack__swatch{border-radius:var(--tcs-ui-radius-control);width:10px;height:10px}.nx-stack__name{color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}a.nx-stack__name:hover{color:var(--tcs-ui-brand)}.nx-stack__val{font-family:var(--tcs-ui-font-mono)}.nx-stack__share{min-width:48px;color:var(--tcs-ui-muted);font-family:var(--tcs-ui-font-mono);text-align:right}.nx-fbtn{gap:var(--tcs-ui-space-8);min-height:30px;padding:0 var(--tcs-ui-space-12);color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-13);border:1px dashed var(--tcs-ui-line-strong);border-radius:var(--tcs-ui-radius-control);align-items:center;display:inline-flex}.nx-fbtn:hover{color:var(--tcs-ui-ink);border-color:var(--tcs-ui-brand-line)}.nx-fbtn__n{min-width:18px;padding:0 var(--tcs-ui-space-4);color:var(--tcs-ui-on-brand);font-size:var(--tcs-ui-fs-12);text-align:center;background:var(--tcs-ui-brand);border-radius:var(--tcs-ui-radius-pill);font-style:normal;line-height:18px}.nx-filterpop{border-radius:var(--tcs-ui-radius-sheet);width:min(720px,100vw - 32px);max-height:min(80vh,640px);padding:0;overflow:auto}.nx-filterpop__head{align-items:baseline;gap:var(--tcs-ui-space-4) var(--tcs-ui-space-12);padding:var(--tcs-ui-space-16) var(--tcs-ui-space-20) var(--tcs-ui-space-8);flex-wrap:wrap;display:flex}.nx-filterpop__title{font-size:var(--tcs-ui-fs-16);margin:0}.nx-filterpop__note{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.nx-filterpop__grid{gap:var(--tcs-ui-space-12);padding:var(--tcs-ui-space-4) var(--tcs-ui-space-20) var(--tcs-ui-space-16);display:grid}.nx-filterpop__sec{margin:0 0 var(--tcs-ui-space-8);padding-top:var(--tcs-ui-space-8);color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12);letter-spacing:.06em;border-top:1px solid var(--tcs-ui-line-soft);font-weight:600}.nx-filterpop__fields{gap:var(--tcs-ui-space-12) var(--tcs-ui-space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.nx-filterpop__foot{gap:var(--tcs-ui-space-8);padding:var(--tcs-ui-space-12) var(--tcs-ui-space-20);background:var(--tcs-ui-surface-sunken);border-top:1px solid var(--tcs-ui-line);align-items:center;display:flex}.nx-filterpop__hint{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12);margin-right:auto}.nx-filterpop__clear,.nx-filterpop__apply{height:34px;padding:0 var(--tcs-ui-space-16);font:inherit;font-size:var(--tcs-ui-fs-13);cursor:pointer;border-radius:var(--tcs-ui-radius-control);align-items:center;text-decoration:none;display:inline-flex}.nx-filterpop__clear{color:var(--tcs-ui-ink);background:var(--tcs-ui-surface);border:1px solid var(--tcs-ui-line)}.nx-filterpop__apply{color:var(--tcs-ui-on-brand);background:var(--tcs-ui-brand);border:1px solid var(--tcs-ui-brand)}.nx-filterpop__clear:focus-visible,.nx-filterpop__apply:focus-visible{outline:2px solid var(--tcs-ui-brand);outline-offset:2px}.nx-exportmenu__trigger{gap:var(--tcs-ui-space-4);height:34px;padding:0 var(--tcs-ui-space-16);color:var(--tcs-ui-ink);font-size:var(--tcs-ui-fs-13);white-space:nowrap;background:var(--tcs-ui-surface);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);align-items:center;display:inline-flex}.nx-exportmenu__trigger:hover{border-color:var(--tcs-ui-brand-line)}.nx-exportmenu__item{gap:0;display:grid}.nx-exportmenu__hint{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.nx-ratebar{white-space:nowrap}.nx-ratebar .nx-num{min-width:var(--tcs-ui-space-48);text-align:end}.nx-readbar--ok .nx-readbar-fill{fill:var(--tcs-ui-ok)}.nx-readbar--warn .nx-readbar-fill{fill:var(--tcs-ui-warn)}.nx-readbar--warn .nx-num{color:var(--tcs-ui-warn-text);font-weight:600}.nx-confirmbar{gap:var(--tcs-ui-space-8);justify-items:start;margin:0;display:grid}.nx-confirmbar__trigger,.nx-confirmbar__ok,.nx-confirmbar__cancel{height:var(--tcs-ui-space-32);min-height:0;padding:0 var(--tcs-ui-space-12);font:inherit;font-size:var(--tcs-ui-fs-13);white-space:nowrap;cursor:pointer;border-radius:var(--tcs-ui-radius-control);align-items:center;display:inline-flex}.nx-confirmbar__trigger{color:var(--tcs-ui-ink);background:var(--tcs-ui-surface);border:1px solid var(--tcs-ui-line)}.nx-confirmbar__trigger:hover{border-color:var(--tcs-ui-brand-line)}.nx-confirmbar--danger .nx-confirmbar__trigger{color:var(--tcs-ui-bad-text);border-color:var(--tcs-ui-bad-line)}.nx-confirmbar__trigger[aria-expanded=true]{background:var(--tcs-ui-surface-sunken)}.nx-confirmbar__bar{gap:var(--tcs-ui-space-8) var(--tcs-ui-space-12);padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-ink);white-space:normal;background:var(--tcs-ui-warn-soft);border:1px solid var(--tcs-ui-warn-line);border-radius:var(--tcs-ui-radius-control);flex-wrap:wrap;align-items:center;display:flex}.nx-confirmbar--danger .nx-confirmbar__bar{background:var(--tcs-ui-bad-soft);border-color:var(--tcs-ui-bad-line)}.nx-confirmbar__msg{flex:auto;min-width:0}.nx-confirmbar__acts{gap:var(--tcs-ui-space-8);display:inline-flex}.nx-confirmbar__ok{color:var(--tcs-ui-on-brand);background:var(--tcs-ui-brand);border:1px solid var(--tcs-ui-brand);font-weight:600}.nx-confirmbar--danger .nx-confirmbar__ok{background:var(--tcs-ui-bad);border-color:var(--tcs-ui-bad)}.nx-confirmbar__cancel{color:var(--tcs-ui-ink);background:var(--tcs-ui-surface);border:1px solid var(--tcs-ui-line)}:root[data-theme=dark] .nx-confirmbar__ok,:root[data-theme=dark] .nx-filterpop__apply{color:var(--tcs-ui-canvas)}.nx-confirmbar__trigger:focus-visible,.nx-confirmbar__ok:focus-visible,.nx-confirmbar__cancel:focus-visible{outline:2px solid var(--tcs-ui-brand);outline-offset:2px}.nx-confirmbar__trigger:disabled,.nx-confirmbar__ok:disabled,.nx-confirmbar__cancel:disabled{cursor:progress;opacity:.6}.nx-copytable{display:inline-flex}.nx-copytable__btn{gap:var(--tcs-ui-space-4);height:var(--tcs-ui-space-32);min-height:0;padding:0 var(--tcs-ui-space-12);font:inherit;font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-ink-2);white-space:nowrap;cursor:pointer;background:var(--tcs-ui-surface);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);align-items:center;display:inline-flex}.nx-copytable__btn:hover{color:var(--tcs-ui-ink);border-color:var(--tcs-ui-brand-line)}.nx-copytable__btn:focus-visible{outline:2px solid var(--tcs-ui-brand);outline-offset:2px}
.nx-dt{--nx-dt-head-h:32px;--nx-dt-pad-x:calc(var(--tcs-ui-space-12) / 2);--nx-dt-pad-y:calc(var(--tcs-ui-space-12) / 2);min-width:0;color:var(--tcs-ui-ink);font-family:var(--tcs-ui-font-sans);font-size:var(--tcs-ui-fs-13);flex-direction:column;line-height:1.45;display:flex;position:relative}.nx-dt__scroll{max-height:max(320px, calc(100dvh - var(--nx-dt-offset,280px)));overscroll-behavior-x:contain;position:relative;overflow:auto}.nx-dt__table{box-sizing:border-box;width:100%;min-width:var(--nx-dt-min-w,0px);border-collapse:separate;border-spacing:0;table-layout:fixed;font-variant-numeric:tabular-nums}.nx-dt__th{z-index:30;box-sizing:border-box;height:var(--nx-dt-head-h);padding:0 var(--nx-dt-pad-x);font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted);text-align:start;text-overflow:ellipsis;white-space:nowrap;background:var(--tcs-ui-surface-sunken);border-bottom:1px solid var(--tcs-ui-line);font-weight:600;position:sticky;top:0;overflow:hidden}.nx-dt__cell{box-sizing:border-box;padding:var(--nx-dt-pad-y) var(--nx-dt-pad-x);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;background:var(--tcs-ui-surface);border-bottom:1px solid var(--tcs-ui-line-soft);overflow:hidden}.nx-dt__cell--end{text-align:end}.nx-dt__cell--center,.nx-dt__cell--select{text-align:center}.nx-dt__row:hover>.nx-dt__cell{background:color-mix(in srgb, var(--tcs-ui-surface-sunken) 40%, var(--tcs-ui-surface))}.nx-dt__row[data-selected]>.nx-dt__cell{background:var(--tcs-ui-brand-soft)}.nx-dt__row[data-tone=flag]>.nx-dt__cell:first-child{box-shadow:inset 3px 0 0 var(--tcs-ui-bad)}.nx-dt__row[data-tone=muted]>.nx-dt__cell{color:var(--tcs-ui-muted)}.nx-dt__cell--sticky{z-index:2;position:sticky;inset-inline-start:0}.nx-dt__cell--sticky-1{inset-inline-start:var(--nx-dt-sticky-1,0px)}.nx-dt__th.nx-dt__cell--sticky{z-index:40}.nx-dt__cell--sticky-last{box-shadow:inset -1px 0 0 var(--tcs-ui-line)}.nx-dt__check{vertical-align:middle;cursor:pointer;width:15px;height:15px;accent-color:var(--tcs-ui-brand);margin:0}.nx-dt__check:disabled{cursor:not-allowed}.nx-dt__check:focus-visible,.nx-dt__group-toggle:focus-visible{outline:2px solid var(--tcs-ui-brand);outline-offset:2px}.nx-dt__group>td{top:var(--nx-dt-head-h);z-index:3;box-sizing:border-box;padding:var(--nx-dt-pad-y) var(--nx-dt-pad-x);color:var(--tcs-ui-ink);white-space:nowrap;background:color-mix(in srgb, var(--tcs-ui-surface-sunken) 70%, var(--tcs-ui-surface));border-bottom:1px solid var(--tcs-ui-line);font-weight:600;position:sticky}.nx-dt__group-inner{gap:var(--tcs-ui-space-8);align-items:center;max-width:100%;display:inline-flex;position:sticky;inset-inline-start:var(--nx-dt-pad-x)}.nx-dt__group-toggle{appearance:none;width:var(--tcs-ui-space-20);height:var(--tcs-ui-space-20);font:inherit;color:var(--tcs-ui-muted);cursor:pointer;border-radius:var(--tcs-ui-radius-control);background:0 0;border:0;place-items:center;margin:0;padding:0;display:inline-grid}.nx-dt__group-toggle:hover{color:var(--tcs-ui-ink);background:var(--tcs-ui-surface-sunken)}.nx-dt__group-body{gap:var(--tcs-ui-space-4) var(--tcs-ui-space-12);flex-wrap:wrap;align-items:center;min-width:0;display:inline-flex}.nx-dt__sub>td{padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);background:var(--tcs-ui-surface-sunken);border-bottom:1px solid var(--tcs-ui-line-soft)}.nx-dt__empty>td{padding:var(--tcs-ui-space-32) var(--tcs-ui-space-16);color:var(--tcs-ui-muted);text-align:center;white-space:normal}.nx-dt__bulk-slot{bottom:var(--tcs-ui-space-16);z-index:45;justify-content:center;height:0;display:flex;position:sticky;overflow:visible}.nx-dt__bulk-slot>*{transform:translateY(calc(-100% - var(--tcs-ui-space-8)))}.nx-dt__footer{border-top:1px solid var(--tcs-ui-line)}.nx-bulkbar{gap:var(--tcs-ui-space-4);max-width:calc(100vw - 2 * var(--tcs-ui-space-16));padding:var(--tcs-ui-space-4) var(--tcs-ui-space-8) var(--tcs-ui-space-4) var(--tcs-ui-space-16);font-family:var(--tcs-ui-font-sans);font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-on-brand);white-space:nowrap;background:var(--tcs-ui-rail-bg);border-radius:var(--tcs-ui-radius-card);box-shadow:var(--tcs-ui-shadow-pop);align-items:center;display:inline-flex}.nx-bulkbar__summary{text-overflow:ellipsis;margin-inline-end:var(--tcs-ui-space-8);overflow:hidden}.nx-bulkbar__actions{gap:var(--tcs-ui-space-4);display:inline-flex}.nx-bulkbar__btn{appearance:none;padding:var(--tcs-ui-space-4) var(--tcs-ui-space-12);font:inherit;color:var(--tcs-ui-on-brand);cursor:pointer;background:color-mix(in srgb, var(--tcs-ui-on-brand) 14%, var(--tcs-ui-rail-bg));border-radius:var(--tcs-ui-radius-control);border:0;margin:0}.nx-bulkbar__btn:hover{background:color-mix(in srgb, var(--tcs-ui-on-brand) 24%, var(--tcs-ui-rail-bg))}.nx-bulkbar__btn:focus-visible{outline:2px solid var(--tcs-ui-rail-active-ink);outline-offset:2px}.nx-bulkbar__btn--clear{opacity:.75;background:0 0}.nx-viewbar{gap:var(--tcs-ui-space-8);font-family:var(--tcs-ui-font-sans);flex-wrap:wrap;align-items:center;display:flex}.nx-viewbar__label{font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-viewbar__item{gap:var(--tcs-ui-space-8);padding:var(--tcs-ui-space-4) var(--tcs-ui-space-12);font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-ink-2);white-space:nowrap;background:var(--tcs-ui-surface);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-pill);align-items:center;text-decoration:none;display:inline-flex}.nx-viewbar__item:hover{color:var(--tcs-ui-ink);border-color:var(--tcs-ui-line-strong)}.nx-viewbar__item:focus-visible{outline:2px solid var(--tcs-ui-brand);outline-offset:2px}.nx-viewbar__count{font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted);font-style:normal}.nx-viewbar__item[data-hot] .nx-viewbar__count{color:var(--tcs-ui-bad-text);font-weight:700}.nx-viewbar__item[aria-current=page]{color:var(--tcs-ui-on-brand);background:var(--tcs-ui-brand);border-color:var(--tcs-ui-brand)}.nx-viewbar__item[aria-current=page] .nx-viewbar__count{color:color-mix(in srgb, var(--tcs-ui-on-brand) 80%, transparent)}.nx-viewbar__item[aria-current=page][data-hot] .nx-viewbar__count{color:var(--tcs-ui-on-brand)}.nx-chips{gap:var(--tcs-ui-space-8);flex-wrap:wrap;align-items:center;display:inline-flex}.nx-chip{box-sizing:border-box;gap:var(--tcs-ui-space-4);height:28px;padding:0 var(--tcs-ui-space-4) 0 var(--tcs-ui-space-12);font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-brand);background:var(--tcs-ui-brand-soft);border:1px solid var(--tcs-ui-brand-line);border-radius:var(--tcs-ui-radius-control);align-items:center;display:inline-flex}.nx-chip__label{white-space:nowrap}.nx-chip__step,.nx-chip__remove{min-width:var(--tcs-ui-space-20);height:var(--tcs-ui-space-20);color:inherit;border-radius:var(--tcs-ui-radius-control);opacity:.7;place-items:center;text-decoration:none;display:inline-grid}.nx-chip__step:hover,.nx-chip__remove:hover{background:color-mix(in srgb, var(--tcs-ui-brand) 12%, transparent);opacity:1}.nx-chip__step:focus-visible,.nx-chip__remove:focus-visible{outline:2px solid var(--tcs-ui-brand);outline-offset:1px;opacity:1}.nx-colset__trigger{gap:var(--tcs-ui-space-4);height:var(--tcs-ui-space-32);padding:0 var(--tcs-ui-space-8);font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-ink-2);white-space:nowrap}.nx-colset__trigger:hover{background:var(--tcs-ui-surface-sunken)}.nx-colset__count{color:var(--tcs-ui-ink);font-weight:600}.nx-colset{min-width:200px}.nx-colset__list{border:0;gap:0;margin:0;padding:0;display:grid}.nx-colset__title{padding:0 var(--tcs-ui-space-8) var(--tcs-ui-space-4);font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted);font-weight:600}.nx-colset__item{gap:var(--tcs-ui-space-8);padding:var(--tcs-ui-space-4) var(--tcs-ui-space-8);cursor:pointer;border-radius:var(--tcs-ui-radius-control);align-items:center;display:flex}.nx-colset__item:hover{background:var(--tcs-ui-surface-sunken)}.nx-colset__item:has(.nx-colset__check:disabled){color:var(--tcs-ui-muted);cursor:not-allowed}.nx-colset__check{accent-color:var(--tcs-ui-brand);margin:0}.nx-colset__reset{appearance:none;width:100%;padding:var(--tcs-ui-space-8);margin:var(--tcs-ui-space-8) 0 0;font:inherit;font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-brand);text-align:start;cursor:pointer;border:0;border-top:1px solid var(--tcs-ui-line-soft);background:0 0}.nx-colset__check{flex:none;width:auto;min-height:0;padding:0}.nx-colset__name{white-space:nowrap}.nx-colset__list{overscroll-behavior:contain;max-height:60vh;overflow-y:auto}.nx-colset__list[data-layout=columns]{column-gap:var(--tcs-ui-space-8);grid-template-columns:repeat(2,minmax(max-content,1fr))}.nx-dt__row[data-level="0"]>.nx-dt__cell--indent{font-weight:600}.nx-dt__row[data-level="1"]>.nx-dt__cell--indent{padding-inline-start:calc(var(--nx-dt-pad-x) + var(--tcs-ui-space-16))}.nx-dt__row[data-level="2"]>.nx-dt__cell--indent{padding-inline-start:calc(var(--nx-dt-pad-x) + var(--tcs-ui-space-32))}.nx-dt__row[data-level="3"]>.nx-dt__cell--indent{color:var(--tcs-ui-ink-2);padding-inline-start:calc(var(--nx-dt-pad-x) + var(--tcs-ui-space-48))}.nx-dt__row[data-level="0"]>.nx-dt__cell{background:color-mix(in srgb, var(--tcs-ui-surface-sunken) 35%, var(--tcs-ui-surface))}.nx-dt__sum .nx-dt__cell{z-index:30;color:var(--tcs-ui-ink);background:var(--tcs-ui-surface-sunken);border-top:1px solid var(--tcs-ui-line);border-bottom:0;font-weight:600;position:sticky;inset-block-end:0}.nx-dt__sum .nx-dt__cell--sticky{z-index:40}.nx-dt__scroll::-webkit-scrollbar{width:var(--tcs-ui-space-8);height:var(--tcs-ui-space-12)}.nx-dt__scroll::-webkit-scrollbar-track{background:var(--tcs-ui-surface-sunken)}.nx-dt__scroll::-webkit-scrollbar-corner{background:var(--tcs-ui-surface-sunken)}.nx-dt__scroll::-webkit-scrollbar-thumb{background:var(--tcs-ui-line-strong);border-radius:var(--tcs-ui-radius-pill)}.nx-dt__scroll::-webkit-scrollbar-thumb:hover{background:var(--tcs-ui-muted)}.nx-drawer__backdrop{z-index:var(--nx-z-dialog,1090);background:color-mix(in srgb, var(--tcs-ui-rail-bg) 20%, transparent);transition:opacity .16s;position:fixed;inset:0}.nx-drawer__backdrop[data-starting-style],.nx-drawer__backdrop[data-ending-style]{opacity:0}.nx-drawer{z-index:var(--nx-z-dialog,1090);box-sizing:border-box;width:min(400px,100vw);color:var(--tcs-ui-ink);font-family:var(--tcs-ui-font-sans);font-size:var(--tcs-ui-fs-13);background:var(--tcs-ui-surface-raised);border-inline-start:1px solid var(--tcs-ui-line);box-shadow:var(--tcs-ui-shadow-pop);outline:0;flex-direction:column;transition:opacity .16s,transform .16s;display:flex;position:fixed;inset-block:0;inset-inline-end:0}.nx-drawer--lg{width:min(560px,100vw)}.nx-drawer[data-starting-style],.nx-drawer[data-ending-style]{opacity:0;transform:translateX(var(--tcs-ui-space-24))}.nx-drawer__head{gap:var(--tcs-ui-space-12);padding:var(--tcs-ui-space-16) var(--tcs-ui-space-16) var(--tcs-ui-space-12) var(--tcs-ui-space-20);border-bottom:1px solid var(--tcs-ui-line);justify-content:space-between;align-items:flex-start;display:flex}.nx-drawer__heading{min-width:0}.nx-drawer__title{font-size:var(--tcs-ui-fs-16);margin:0;font-weight:600;line-height:1.4}.nx-drawer__desc{margin:var(--tcs-ui-space-4) 0 0;font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-drawer__close{appearance:none;width:var(--tcs-ui-space-32);height:var(--tcs-ui-space-32);font:inherit;font-size:var(--tcs-ui-fs-20);color:var(--tcs-ui-muted);cursor:pointer;border-radius:var(--tcs-ui-radius-control);background:0 0;border:0;flex:none;margin:0;padding:0;line-height:1}.nx-drawer__close:hover{color:var(--tcs-ui-ink);background:var(--tcs-ui-surface-sunken)}.nx-drawer__close:focus-visible{outline:2px solid var(--tcs-ui-brand);outline-offset:2px}.nx-drawer__body{gap:var(--tcs-ui-space-16);min-height:0;padding:var(--tcs-ui-space-16) var(--tcs-ui-space-20);flex:auto;align-content:start;display:grid;overflow-y:auto}.nx-drawer__footer{gap:var(--tcs-ui-space-8);padding:var(--tcs-ui-space-12) var(--tcs-ui-space-20);border-top:1px solid var(--tcs-ui-line-soft);flex-wrap:wrap;justify-content:flex-end;display:flex}@media not all and (min-width:768px){.nx-dt__scroll{max-height:none;overflow:visible}.nx-dt__table,.nx-dt__table>tbody{width:100%;min-width:0;display:block}.nx-dt__table>colgroup,.nx-dt__head{display:none}.nx-dt__table>tbody{gap:var(--tcs-ui-space-8);padding:var(--tcs-ui-space-8);display:grid}.nx-dt__row{gap:var(--tcs-ui-space-4) var(--tcs-ui-space-8);padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);background:var(--tcs-ui-surface);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-card);flex-wrap:wrap;align-items:center;display:flex;position:relative}.nx-dt__row:before{content:"";flex-basis:100%;order:3;height:0}.nx-dt__row[data-selected]{background:var(--tcs-ui-brand-soft)}.nx-dt__row[data-tone=flag]{box-shadow:inset 3px 0 0 var(--tcs-ui-bad)}.nx-dt__row>.nx-dt__cell,.nx-dt__row:hover>.nx-dt__cell,.nx-dt__row[data-selected]>.nx-dt__cell{white-space:normal;box-shadow:none;background:0 0;border:0;padding:0;display:block;position:static;overflow:visible}.nx-dt__row>.nx-dt__cell[data-card-area=none]{display:none}.nx-dt__row>.nx-dt__cell[data-card-area=head]{flex:1 1 0;order:1;min-width:0}.nx-dt__row>.nx-dt__cell[data-card-area=select]{flex:none;order:2;margin-inline-start:auto}.nx-dt__row>.nx-dt__cell[data-card-area=meta]{font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted);flex:0 auto;order:4}.nx-dt__row>.nx-dt__cell[data-card-area=body]{flex:100%;order:5}.nx-dt__row>.nx-dt__cell[data-card-area=foot]{min-width:0;font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted);flex:1 1 0;order:6}.nx-dt__row>.nx-dt__cell[data-card-area=end]{flex:none;order:7;margin-inline-start:auto}.nx-dt__row>.nx-dt__cell[data-card-label]:before{color:var(--tcs-ui-muted);content:attr(data-card-label);margin-inline-end:var(--tcs-ui-space-4)}.nx-dt__row .nx-dt__cell--select .nx-dt__check{width:20px;height:20px}.nx-dt__row .nx-dt__cell--select{min-width:var(--tcs-ui-space-40);min-height:var(--tcs-ui-space-40);place-items:center;display:grid}.nx-dt__group,.nx-dt__sub,.nx-dt__empty{display:block}.nx-dt__group>td,.nx-dt__sub>td,.nx-dt__empty>td{white-space:normal;display:block;position:static}.nx-dt__group>td{padding:var(--tcs-ui-space-8) var(--tcs-ui-space-4) 0;font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-ink-2);background:0 0;border:0}.nx-dt__group-inner{flex-wrap:wrap;position:static}.nx-dt__sub>td{border:1px solid var(--tcs-ui-line-soft);border-radius:var(--tcs-ui-radius-card)}.nx-dt__empty>td{border:0}.nx-dt__bulk-slot{bottom:var(--tcs-ui-space-12)}.nx-dt__row[data-level="0"]{background:color-mix(in srgb, var(--tcs-ui-surface-sunken) 35%, var(--tcs-ui-surface));border-color:var(--tcs-ui-line-strong)}.nx-dt__row[data-level="1"]{margin-inline-start:var(--tcs-ui-space-16)}.nx-dt__row[data-level="2"]{margin-inline-start:var(--tcs-ui-space-32)}.nx-dt__row[data-level="3"]{margin-inline-start:var(--tcs-ui-space-48)}.nx-dt__row[data-level]>.nx-dt__cell--indent{padding-inline-start:0}.nx-dt__table>.nx-dt__sum{padding:0 var(--tcs-ui-space-8) var(--tcs-ui-space-8);display:block}.nx-dt__sumrow{gap:var(--tcs-ui-space-4) var(--tcs-ui-space-8);padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);background:var(--tcs-ui-surface-sunken);border:1px solid var(--tcs-ui-line-strong);border-radius:var(--tcs-ui-radius-card);flex-wrap:wrap;align-items:center;font-weight:600;display:flex}.nx-dt__sumrow:before{content:"";flex-basis:100%;order:3;height:0}.nx-dt__sum .nx-dt__sumrow>.nx-dt__cell{white-space:normal;background:0 0;border:0;padding:0;display:block;position:static;overflow:visible}.nx-dt__sumrow>.nx-dt__cell[data-card-area=none]{display:none}.nx-dt__sumrow>.nx-dt__cell[data-card-area=head]{flex:1 1 0;order:1;min-width:0}.nx-dt__sumrow>.nx-dt__cell[data-card-area=meta]{font-size:var(--tcs-ui-fs-12);flex:0 auto;order:4}.nx-dt__sumrow>.nx-dt__cell[data-card-area=body]{flex:100%;order:5}.nx-dt__sumrow>.nx-dt__cell[data-card-area=foot]{min-width:0;font-size:var(--tcs-ui-fs-12);flex:1 1 0;order:6}.nx-dt__sumrow>.nx-dt__cell[data-card-area=end]{flex:none;order:7;margin-inline-start:auto}.nx-dt__sumrow>.nx-dt__cell[data-card-label]:before{color:var(--tcs-ui-muted);content:attr(data-card-label);margin-inline-end:var(--tcs-ui-space-4);font-weight:400}.nx-drawer,.nx-drawer--lg{width:100vw}}@media (prefers-reduced-motion:reduce){.nx-drawer,.nx-drawer__backdrop{transition:none}}
