:root{--acq-sidebar:var(--tcs-color-bg-inverse);--acq-sidebar-active:var(--tcs-color-acq-sidebar-active-bg);--acq-sidebar-active-ink:var(--tcs-color-acq-sidebar-active-ink);--acq-sidebar-gold:var(--tcs-color-accent-gold);--acq-brand:var(--tcs-color-brand);--acq-brand-hover:var(--tcs-color-brand-hover);--acq-brand-bg:var(--tcs-color-acq-bg-brand-soft);--acq-canvas:var(--tcs-color-bg-canvas);--acq-ink:var(--tcs-color-text-primary);--acq-gp:var(--gp);--acq-dt:var(--dt);--acq-douyin:var(--tcs-color-acq-chart-blue);--acq-meituan:var(--tcs-color-acq-chart-orange);--acq-xianyu:var(--tcs-color-chart-2);--acq-video:var(--tcs-color-acq-chart-purple);--acq-kuaishou:var(--tcs-color-acq-chart-green)}.app-nav{--tcs-sidebar-bg:var(--acq-sidebar);--tcs-sidebar-active-bg:var(--acq-sidebar-active);--tcs-sidebar-active-ink:var(--acq-sidebar-active-ink);--tcs-sidebar-rail:var(--acq-sidebar-gold)}:is(.app-nav-group:has(a[href^=\/marketing]),.app-nav-group:has(a[href^="/data-entry/customer-followups"])){--tcs-sidebar-active-bg:var(--acq-sidebar-active)}[data-acquisition-ui=v4\.1]{color:var(--acq-ink);font-family:IBM Plex Sans,Noto Sans SC,system-ui,sans-serif;font-size:13.5px}[data-acquisition-ui=v4\.1] .num,[data-acquisition-ui=v4\.1] [data-number]{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.acquisition-shell{min-width:0}.acq-page-header{justify-content:space-between;align-items:end;gap:20px;margin:0 0 16px;display:flex}.acq-page-header p{color:var(--acq-brand);letter-spacing:.08em;margin:0 0 4px;font-size:12px;font-weight:700}.acq-page-header h1{color:var(--acq-ink);letter-spacing:-.02em;margin:0;font-size:26px;line-height:1.22}.acq-page-header span,.acq-page-header small{color:var(--tcs-color-acq-text-caption);margin-top:6px;display:block}.acq-page-actions{color:var(--tcs-color-acq-text-caption);text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:flex}.acq-page-actions>span{margin:0}.acq-tab-shell{border-bottom:1px solid var(--tcs-color-acq-border-tab);gap:22px;margin:0 0 16px;display:flex;overflow:auto}.acq-tab{color:var(--tcs-color-acq-text-secondary);border-bottom:2px solid #0000;flex:none;padding:0 2px 10px;font-weight:650;text-decoration:none}.acq-tab:hover{color:var(--acq-brand-hover)}.acq-tab[data-active=true]{color:var(--acq-brand);border-bottom-color:var(--acq-brand)}.acq-backbar{border:1px solid var(--tcs-color-acq-border-brand-soft);background:var(--acq-brand-bg);min-height:40px;color:var(--acq-brand);align-items:center;margin:0 0 12px;padding:0 12px;display:flex}.acq-backbar a{color:inherit;font-weight:650;text-decoration:none}.acq-panel{border:1px solid var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);box-shadow:0 1px 2px #1b27330a}.acq-panel-heading{border-bottom:1px solid var(--tcs-color-acq-border-heading);background:var(--tcs-color-acq-bg-heading);align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.acq-panel-heading i{background:var(--acq-sidebar-gold);flex:none;width:3px;height:28px}.acq-panel-heading h2{color:var(--acq-ink);margin:0;font-size:15px;line-height:1.35}.acq-panel-heading small{color:var(--tcs-color-acq-text-muted);margin-top:3px;display:block}.acq-empty{min-height:160px;color:var(--tcs-color-acq-text-muted);text-align:center;place-items:center;gap:6px;display:grid}.acq-empty strong{color:var(--acq-ink)}[data-acquisition-ui=v4\.1] :is(.tds-panel,.table-shell,.table-wrap,.data-table-shell){border-color:var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #1b27330a}[data-acquisition-ui=v4\.1] .data-table-shell table.data-table thead th{background:var(--tcs-color-acq-bg-heading);color:var(--tcs-color-acq-text-strong)}[data-acquisition-ui=v4\.1] :is(.tds-panel,.table-shell)>:is(.tds-ph,.ph,.table-title){border-bottom-color:var(--tcs-color-acq-border-heading);background:var(--tcs-color-acq-bg-heading)}[data-acquisition-ui=v4\.1] :is(.tds-panel,.table-shell)>:is(.tds-ph,.ph,.table-title) i{background:var(--acq-sidebar-gold)}[data-acquisition-ui=v4\.1] table thead th{background:var(--tcs-color-acq-bg-heading);color:var(--tcs-color-acq-text-strong)}[data-acquisition-ui=v4\.1] table tbody tr{height:52px}[data-acquisition-ui=v4\.1]{--data-table-selected-row-bg:var(--tcs-color-acq-bg-brand-soft);--record-selected-row-bg:var(--tcs-color-acq-bg-brand-soft)}[data-acquisition-ui=v4\.1] table tbody :is(tr[aria-selected=true],tr[data-selected=true])>td{background:var(--tcs-color-acq-bg-brand-soft)}[data-acquisition-ui=v4\.1] table tbody :is(tr[aria-selected=true],tr[data-selected=true])>td:first-child{box-shadow:inset 3px 0 var(--acq-brand)}[data-acquisition-ui=v4\.1] :is(.tds-kpi,.kpi-grid,.metric-grid){gap:12px}[data-acquisition-ui=v4\.1] :is(.tds-kpi,.kpi-grid,.metric-grid)>*{border-color:var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);border-radius:16px}[data-acquisition-ui=v4\.1] .saved-view-chip{border-radius:999px}[data-acquisition-ui=v4\.1][data-page=group-push-workbench] .view-switcher.quick-views,[data-acquisition-ui=v4\.1] [data-page=group-push-management] .view-switcher.quick-views{display:none}[data-acquisition-ui=v4\.1] .acq-segment{border:1px solid var(--tcs-color-acq-border-brand-soft);background:var(--tcs-color-acq-bg-segment);border-radius:10px;gap:3px;margin:0 0 14px;padding:3px;display:inline-flex}[data-acquisition-ui=v4\.1] .acq-segment-item{color:var(--tcs-color-acq-text-secondary);padding:6px 10px;font-weight:650;text-decoration:none}[data-acquisition-ui=v4\.1] .acq-segment-item[aria-current=true]{background:var(--tcs-color-bg-surface);color:var(--acq-brand);box-shadow:0 1px 2px #1b27331a}[data-acquisition-ui=v4\.1] .group-push-workbench-tabs{border:0;border-bottom:1px solid var(--tcs-color-acq-border-tab);box-shadow:none;background:0 0;border-radius:0;gap:18px;margin:0 0 16px;padding:0;display:flex;overflow:auto}[data-acquisition-ui=v4\.1] .group-push-workbench-tabs:before{display:none}[data-acquisition-ui=v4\.1] .group-push-workbench-tabs a{min-height:auto;box-shadow:none;color:var(--tcs-color-acq-text-secondary);background:0 0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:0 2px 10px;font-weight:650;text-decoration:none}[data-acquisition-ui=v4\.1] .group-push-workbench-tabs a.is-active{color:var(--acq-brand);border-bottom-color:var(--acq-brand);box-shadow:none;background:0 0}[data-acquisition-ui=v4\.1] .filter-bar{border:1px solid var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);border-radius:14px;padding:12px}[data-acquisition-ui=v4\.1] .filter-bar :is(select,input){border-color:var(--tcs-color-acq-border-input);border-radius:6px}[data-acquisition-ui=v4\.1] [data-filter-bar-pending=true]{opacity:.72}[data-acquisition-ui=v4\.1] .acq-filterbar{border:1px solid var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;padding:12px 14px;display:flex!important}[data-acquisition-ui=v4\.1] .acq-filterbar :is(input,select){border:1px solid var(--tcs-color-acq-border-input);background:var(--tcs-color-bg-surface);border-radius:6px;flex:0 auto;width:auto;max-width:220px;min-height:32px;padding:5px 8px}[data-acquisition-ui=v4\.1] .acq-filterbar>*{flex:none}[data-acquisition-ui=v4\.1] .acq-period-segments{border:1px solid var(--tcs-color-acq-border-brand-soft);background:var(--tcs-color-acq-bg-segment);border-radius:10px;gap:2px;padding:3px;display:inline-flex}[data-acquisition-ui=v4\.1] .acq-period-segments a{color:var(--tcs-color-acq-text-secondary);white-space:nowrap;padding:6px 9px;font-size:12px;font-weight:650;text-decoration:none}[data-acquisition-ui=v4\.1] .acq-period-segments a[aria-current=true]{background:var(--tcs-color-bg-surface);color:var(--acq-brand);box-shadow:0 1px 2px #1b27331a}[data-acquisition-ui=v4\.1] .acq-kpi-grid{color:var(--acq-ink);background:0 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0 0 14px;padding:0;display:grid}[data-acquisition-ui=v4\.1] .acq-kpi-grid .tds-rsum-m{border:1px solid var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);border-radius:16px;min-height:98px;padding:14px 16px;box-shadow:0 1px 2px #1b27330a}[data-acquisition-ui=v4\.1] .acq-kpi-grid .tds-rsum-m .k{color:var(--tcs-color-acq-text-muted)}[data-acquisition-ui=v4\.1] .acq-kpi-grid .tds-rsum-m .v{color:var(--acq-ink);font-size:25px}[data-acquisition-ui=v4\.1] .acq-kpi-grid .tds-rsum-m .v small{color:var(--tcs-color-acq-text-muted)}[data-acquisition-ui=v4\.1] .acq-kpi-grid .tds-rsum-sep{display:none}[data-acquisition-ui=v4\.1] .acq-kpi-grid .tds-rsum-hint{color:var(--tcs-color-acq-text-muted);grid-column:1/-1;max-width:none;margin:0;font-size:12px}[data-acquisition-ui=v4\.1] .acq-channel-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}[data-acquisition-ui=v4\.1] .acq-channel-grid>a{min-width:0;border-radius:14px!important;padding:13px 14px!important}[data-acquisition-ui=v4\.1] .acq-drill-modal{border:1px solid var(--tcs-color-acq-border-panel)!important;border-radius:16px!important;box-shadow:0 24px 70px #0f172a59!important}[data-acquisition-ui=v4\.1] .acq-primary-action{background:var(--acq-brand);margin-left:auto;padding:7px 10px;font-size:12px;font-weight:800;text-decoration:none;color:var(--tcs-color-bg-surface)!important}[data-acquisition-ui=v4\.1] .acq-drill-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}[data-acquisition-ui=v4\.1] .acq-drill-kpis>div{border:1px solid var(--tcs-color-acq-border-panel);background:var(--tcs-color-acq-bg-heading);color:var(--tcs-color-acq-text-muted);padding:13px 14px;font-size:12px}[data-acquisition-ui=v4\.1] .acq-drill-kpis strong{color:var(--acq-ink);margin-top:4px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:24px;display:block}[data-acquisition-ui=v4\.1] .acq-drill-meta{color:var(--tcs-color-acq-text-muted);gap:14px;margin-top:10px;font-size:12px;display:flex}[data-acquisition-ui=v4\.1] .acq-drill-meta b{color:var(--acq-ink)}[data-page=intake-employee-detail] [data-intake-detail-kpi]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:16px;display:grid}[data-page=intake-employee-detail] [data-intake-detail-kpi]>div{border:1px solid var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);min-height:92px;padding:13px 14px}[data-page=intake-employee-detail] [data-intake-detail-kpi] span{color:var(--tcs-color-acq-text-muted);font-size:12px;display:block}[data-page=intake-employee-detail] [data-intake-detail-kpi] strong{color:var(--acq-ink);margin-top:6px;font-size:23px;display:block}@media (max-width:1100px){[data-acquisition-ui=v4\.1] .acq-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}[data-acquisition-ui=v4\.1] .acq-channel-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){[data-acquisition-ui=v4\.1] .acq-kpi-grid,[data-page=intake-employee-detail] [data-intake-detail-kpi],[data-acquisition-ui=v4\.1] .acq-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-acquisition-ui=v4\.1] .acq-drill-kpis{grid-template-columns:1fr}.acq-page-header{flex-direction:column;align-items:flex-start;gap:6px}.acq-page-header h1{font-size:22px}.acq-page-actions{text-align:left;justify-content:flex-start}}[data-acquisition-ui=v4\.1] .acq-backbar{border-radius:10px}[data-acquisition-ui=v4\.1] .acq-panel{border-radius:14px;overflow:hidden}[data-acquisition-ui=v4\.1] .acq-primary-action{border-radius:6px}[data-acquisition-ui=v4\.1] .acq-drill-kpis>div{border-radius:10px}[data-acquisition-ui=v4\.1] [data-intake-detail-kpi]>div{border-radius:16px}[data-acquisition-ui=v4\.1] :focus-visible{outline:2px solid var(--tcs-color-brand);outline-offset:2px}[data-acquisition-ui] .intake-channel-module{border:1px solid var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);border-radius:14px;margin-bottom:10px;overflow:hidden}[data-acquisition-ui] .intake-channel-module>summary{cursor:pointer;align-items:center;gap:12px;padding:12px 16px;list-style:none;display:flex}[data-acquisition-ui] .intake-channel-module>summary::-webkit-details-marker{display:none}[data-acquisition-ui] .intake-channel-module>summary:before{color:var(--tcs-color-acq-staff-caret);content:"▸";font-size:12px;transition:transform .15s}[data-acquisition-ui] .intake-channel-module[open]>summary:before{transform:rotate(90deg)}[data-acquisition-ui] .intake-channel-module>summary b{font-size:13.5px}[data-acquisition-ui] .intake-channel-module>summary:hover{background:var(--tcs-color-bg-zebra)}[data-acquisition-ui] .intake-channel-module>.tds-tablewrap{border-top:1px solid var(--tcs-color-acq-border-line)}[data-acquisition-ui=v4\.1] .data-table-shell .data-table tbody td{border-bottom-color:var(--tcs-color-acq-border-row)}[data-acquisition-ui=v4\.1] .data-table-shell .data-table tbody tr:hover>td{background:var(--tcs-color-acq-bg-hover)}[data-acquisition-ui=v4\.1] .data-table-shell .data-table-standard-toolbar{background:var(--tcs-color-bg-surface);border-bottom:1px solid var(--tcs-color-acq-border-line)}[data-acquisition-ui] .staff-detail-kpis{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}[data-acquisition-ui] .staff-detail-kpis>div{border:1px solid var(--tcs-color-acq-border-staff-card);background:var(--tcs-color-acq-bg-staff-card);border-radius:12px;min-height:86px;padding:13px 15px}[data-acquisition-ui] .staff-detail-kpis span{color:var(--tcs-color-acq-staff-text);font-size:11px;display:block}[data-acquisition-ui] .staff-detail-kpis strong{margin-top:9px;font-size:24px;line-height:1;display:block}@media (max-width:900px){[data-acquisition-ui] .staff-detail-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-acquisition-ui] .staff-source-chips{flex-wrap:wrap;gap:8px;display:flex}[data-acquisition-ui] .staff-source-chip{border:1px solid var(--tcs-color-acq-border-line);background:var(--tcs-color-acq-bg-chip);border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-size:10.5px;font-weight:700;display:inline-flex}[data-acquisition-ui] .staff-source-chip:before{content:"";background:var(--source-color,var(--gp));border-radius:50%;width:8px;height:8px}[data-acquisition-ui] .staff-source-stack{background:var(--tcs-color-acq-bg-track);border-radius:999px;height:12px;margin-top:11px;display:flex;overflow:hidden}[data-acquisition-ui] .staff-source-stack span{min-width:3px;height:100%}[data-acquisition-ui] .staff-source-empty{border:1px dashed var(--tcs-color-acq-border-staff-empty);background:var(--tcs-color-acq-bg-empty);color:var(--tcs-color-acq-warning);text-align:center;border-radius:10px;margin:0;padding:18px;font-size:11px}[data-acquisition-ui] .staff-trend{border-bottom:1px solid var(--tcs-color-acq-border-staff-axis);background:linear-gradient(to bottom, transparent 32%, var(--tcs-color-acq-bg-grid) 33%, transparent 34%, transparent 65%, var(--tcs-color-acq-bg-grid) 66%, transparent 67%);align-items:flex-end;gap:5px;height:172px;padding:8px 4px 0;display:flex}[data-acquisition-ui] .staff-trend i{border-radius:4px 4px 0 0;flex:1;min-width:5px;max-width:34px;transition:transform .14s}[data-acquisition-ui] .staff-trend i:hover{transform:translateY(-2px)}[data-acquisition-ui] .staff-trend-axis{color:var(--tcs-color-acq-staff-axis);justify-content:space-between;margin-top:7px;font-size:9.5px;display:flex}[data-acquisition-ui] .staff-trend-legend{color:var(--tcs-color-acq-staff-legend);flex-wrap:wrap;gap:7px 14px;margin-top:10px;font-size:10.5px;display:flex}[data-acquisition-ui] .staff-trend-legend span{align-items:center;gap:5px;display:inline-flex}[data-acquisition-ui] .staff-trend-legend i{border-radius:3px;width:9px;height:9px}[data-acquisition-ui] .staff-daily-wrap{overflow-x:auto}[data-acquisition-ui] .staff-daily-wrap table{min-width:980px}[data-acquisition-ui] .staff-daily-wrap thead th{z-index:1;position:sticky;top:0}[data-acquisition-ui] .staff-daily-wrap tbody tr:nth-child(2n){background:var(--tcs-color-acq-bg-chip)}[data-acquisition-ui] .data-table th,[data-acquisition-ui] .data-table td{border-right:0}[data-acquisition-ui] .data-table tbody td{height:auto;padding:9px 12px;font-size:12.5px}[data-acquisition-ui] .data-table tbody tr:nth-child(2n){background:0 0}[data-acquisition-ui] .data-table thead th{box-shadow:none;font-size:12px;font-weight:700}[data-acquisition-ui=v4\.1] .tds-rsum{background:var(--tcs-color-bg-surface);color:var(--acq-ink);border:1px solid var(--tcs-color-acq-border-panel);border-radius:16px;box-shadow:0 1px 2px #1b27330a}[data-acquisition-ui=v4\.1] .tds-rsum .m .k,[data-acquisition-ui=v4\.1] .tds-rsum .m .v small,[data-acquisition-ui=v4\.1] .tds-rsum .hint,[data-acquisition-ui=v4\.1] .tds-rsum-hint{color:var(--tcs-color-acq-text-muted)}[data-acquisition-ui=v4\.1] .tds-rsum .m .v{color:var(--acq-ink)}[data-acquisition-ui=v4\.1] .tds-rsum .m{border-right-color:var(--tcs-color-acq-border-divider)}[data-acquisition-ui=v4\.1] .tds-rsum .badge{background:var(--acq-brand-bg);color:var(--acq-brand)}[data-acquisition-ui=v4\.1] .tds-rsum-sep{background:var(--tcs-color-acq-border-divider)}[data-acquisition-ui=v4\.1] .acq-scopebar-status{color:var(--tcs-color-acq-text-muted);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:650}[data-acquisition-ui=v4\.1] :is(.kpi,.tds-kpi){background:0 0;border:0;gap:12px;margin-bottom:14px;overflow:visible}[data-acquisition-ui=v4\.1] :is(.kpi,.tds-kpi)>.c,[data-acquisition-ui=v4\.1] :is(.kpi,.tds-kpi)>span.c{border:1px solid var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);border-radius:16px;padding:14px 16px;box-shadow:0 1px 2px #1b27330a}[data-acquisition-ui=v4\.1] :is(.kpi,.tds-kpi)>.c:last-child{border-right:1px solid var(--tcs-color-acq-border-panel)}[data-acquisition-ui=v4\.1] :is(.kpi,.tds-kpi) .k{color:var(--tcs-color-acq-text-muted)}[data-acquisition-ui=v4\.1] :is(.kpi,.tds-kpi) .v{color:var(--acq-ink);font-size:25px;font-weight:800}[data-acquisition-ui=v4\.1] .tds-btn-primary{background:var(--acq-brand);border-color:var(--acq-brand);color:var(--tcs-color-bg-surface)}[data-acquisition-ui=v4\.1] :is(.ph,.tds-ph){background:var(--tcs-color-acq-bg-heading);border-bottom:1px solid var(--tcs-color-acq-border-heading);padding:14px 16px}[data-acquisition-ui=v4\.1] :is(.ph i,.tds-ph>i){background:var(--acq-sidebar-gold);border-radius:.5px;width:3px;height:28px}[data-acquisition-ui=v4\.1] .tds-h i,[data-acquisition-ui=v4\.1] .section-heading h2:before{background:var(--acq-sidebar-gold);border-radius:.5px;width:3px;height:18px}[data-acquisition-ui=v4\.1] :is(.pipe,.tds-pipe,.group-push-settlement-bar){box-shadow:none;border-radius:16px}
[data-hrgov-ui=v4\.1] .page-header{margin:0 0 16px}[data-hrgov-ui=v4\.1] .page-header .page-kicker{color:var(--acq-brand);letter-spacing:.08em;margin:0 0 4px;font-size:12px;font-weight:700}[data-hrgov-ui=v4\.1] .page-header h1{color:var(--acq-ink);margin:0;font-size:26px;line-height:1.22}[data-hrgov-ui=v4\.1] .page-header .page-subtitle{color:var(--tcs-color-acq-text-caption);margin:6px 0 0}[data-hrgov-ui=v4\.1] .view-switcher.quick-views[data-hr-tabbar]{border:0;border-bottom:1px solid var(--tcs-color-acq-border-tab);background:0 0;border-radius:0;gap:22px;margin:0 0 16px;padding:0;display:flex;overflow:auto}[data-hrgov-ui=v4\.1] [data-hr-tabbar] .saved-view-chip{color:var(--tcs-color-acq-text-secondary);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;margin:0;padding:0 2px 10px;font-size:13.5px;font-weight:650}[data-hrgov-ui=v4\.1] [data-hr-tabbar] .saved-view-chip:hover{color:var(--acq-brand-hover)}[data-hrgov-ui=v4\.1] [data-hr-tabbar] .saved-view-chip[aria-current=true]{color:var(--acq-brand);border-bottom-color:var(--acq-brand);box-shadow:none;background:0 0}[data-hrgov-ui=v4\.1] :is(.tds-glance,.hr-dashboard-glance){gap:12px}[data-hrgov-ui=v4\.1] .tds-gcard{border:1px solid var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);border-radius:0;min-height:98px;padding:14px 16px;box-shadow:0 1px 2px #1b27330a}[data-hrgov-ui=v4\.1] .tds-gcard .k{color:var(--tcs-color-acq-text-muted);font-size:12px}[data-hrgov-ui=v4\.1] .tds-gcard .v{color:var(--acq-ink);font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace;font-size:25px}[data-hrgov-ui=v4\.1] .tds-gcard small{color:var(--tcs-color-acq-text-muted)}[data-hrgov-ui=v4\.1] .tds-gcard[data-tone=danger]{box-shadow:inset 3px 0 var(--tcs-color-acq-danger), 0 1px 2px #1b27330a}[data-hrgov-ui=v4\.1] .tds-gcard[data-tone=warn]{box-shadow:inset 3px 0 var(--tcs-color-acq-warning), 0 1px 2px #1b27330a}[data-hrgov-ui=v4\.1] .tds-gcard[data-tone=ok]{box-shadow:inset 3px 0 var(--tcs-color-acq-success), 0 1px 2px #1b27330a}.hrgov-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0 0 14px;display:grid}.hrgov-kpis>*{border:1px solid var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);min-height:92px;color:inherit;padding:13px 14px;text-decoration:none;display:block;box-shadow:0 1px 2px #1b27330a}.hrgov-kpis .k{color:var(--tcs-color-acq-text-muted);font-size:12px;display:block}.hrgov-kpis .v{color:var(--acq-ink);font-variant-numeric:tabular-nums;margin-top:6px;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace;font-size:23px;display:block}.hrgov-kpis small{color:var(--tcs-color-acq-text-muted);margin-top:4px;font-size:11.5px;display:block}.hrgov-kpis>[data-tone=danger]{box-shadow:inset 3px 0 var(--tcs-color-acq-danger), 0 1px 2px #1b27330a}.hrgov-kpis>[data-tone=warn]{box-shadow:inset 3px 0 var(--tcs-color-acq-warning), 0 1px 2px #1b27330a}.hrgov-kpis>[data-tone=ok]{box-shadow:inset 3px 0 var(--tcs-color-acq-success), 0 1px 2px #1b27330a}a.hrgov-kpi-link:hover,.hrgov-kpis>a:hover{border-color:var(--acq-brand)}[data-hrgov-ui=v4\.1] .dashboard-kpi-strip{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}[data-hrgov-ui=v4\.1] .dashboard-kpi-strip .dashboard-kpi{border:1px solid var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);border-radius:0;min-height:92px;padding:13px 14px;box-shadow:0 1px 2px #1b27330a}[data-hrgov-ui=v4\.1] .dashboard-kpi-strip .dashboard-kpi>span{color:var(--tcs-color-acq-text-muted);font-size:12px}[data-hrgov-ui=v4\.1] .dashboard-kpi-strip .dashboard-kpi>strong{color:var(--acq-ink);font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace;font-size:23px}[data-hrgov-ui=v4\.1] .dashboard-kpi-strip .dashboard-kpi>small{color:var(--tcs-color-acq-text-muted)}[data-hrgov-ui=v4\.1] .tcs-filter-shell{border:1px solid var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);border-radius:0;flex-wrap:nowrap;align-items:flex-end;gap:10px;padding:12px 14px;display:flex;overflow-x:auto}[data-hrgov-ui=v4\.1] .tcs-filter-shell>*{flex:none}[data-hrgov-ui=v4\.1] .tcs-filter-shell label{color:var(--tcs-color-acq-text-secondary);font-size:12px}[data-hrgov-ui=v4\.1] .tcs-filter-shell :is(input,select){border:1px solid var(--tcs-color-acq-border-input);background:var(--tcs-color-bg-surface);border-radius:4px;min-height:32px;padding:5px 8px}[data-hrgov-ui=v4\.1] .tcs-filter-shell .tcs-toolbar-actions{gap:8px;margin-left:auto;display:flex}[data-hrgov-ui=v4\.1] .panel{border:1px solid var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);border-radius:0;box-shadow:0 1px 2px #1b27330a}[data-hrgov-ui=v4\.1] details.panel>summary{color:var(--acq-brand);font-weight:650}.hrgov-pill{white-space:nowrap;background:var(--tcs-tag-slate-bg);color:var(--tcs-color-acq-pill-text);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-block}.hrgov-pill[data-tone=ok]{background:var(--tcs-color-success-bg);color:var(--tcs-color-success-text)}.hrgov-pill[data-tone=pending]{background:var(--tcs-color-warning-bg);color:var(--tcs-color-warning-text)}.hrgov-pill[data-tone=warn]{background:var(--tcs-color-danger-bg);color:var(--tcs-color-danger-text)}.hrgov-pill[data-tone=info]{background:var(--tcs-color-acq-bg-brand-soft);color:var(--tcs-color-brand)}[data-hrgov-ui=v4\.1] .hr-dashboard-mini-track span,[data-hrgov-ui=v4\.1] .hr-dashboard-funnel-track span{background:var(--acq-brand)}[data-hrgov-ui=v4\.1] .tds-scope{border:1px solid var(--tcs-color-acq-border-brand-soft);background:var(--acq-brand-bg);color:var(--acq-brand);border-radius:0}[data-hrgov-ui=v4\.1] .hr-dashboard-todo{border:1px solid var(--tcs-color-acq-border-panel);background:var(--tcs-color-bg-surface);border-radius:0}[data-hrgov-ui=v4\.1] .hr-dashboard-todo[data-tone=danger]{box-shadow:inset 3px 0 var(--tcs-color-acq-danger)}[data-hrgov-ui=v4\.1] .hr-dashboard-todo[data-tone=warn]{box-shadow:inset 3px 0 var(--tcs-color-acq-warning)}@media (max-width:760px){[data-hrgov-ui=v4\.1] .page-header h1{font-size:22px}.hrgov-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}
@keyframes tcsShimmer{0%{opacity:.45}to{opacity:1}}html,body{background:var(--tcs-color-bg-canvas);color:var(--tcs-color-text-primary);font-family:system-ui,-apple-system,PingFang SC,Microsoft YaHei,sans-serif;font-size:var(--tcs-font-size-body);line-height:var(--tcs-font-line-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}*,:before,:after{box-sizing:border-box}:focus-visible{box-shadow:var(--tcs-shadow-focus);outline:none}

