[data-mod=group-push]{--navy:var(--tcs-color-bg-inverse);--navy2:var(--tcs-color-brand);--gold:var(--tcs-color-accent-gold);--gold-d:#a4691f;--ink:#22304a;--gp-muted:#7b8698;--line:#e6eaf1;--gp-bg-canvas:#eef1f6;--green:#2f9e6f;--green-bg:#eef7f1;--red:#c0524a;--red-bg:#fdf0ef;--blue:#2c56b3;--blue-bg:#eef3fc;--amber:#b7791f;--amber-bg:#fff5e6;--gp:#3d6bd6;--gp-bg:#eaf0fb;--dt:#c8873c;--dt-bg:#fbf3e8;--gA:#2f9e6f;--gB:#3d8bd6;--gC:#c9a24b;--gD:#8a93a3;--gE:#c0524a;--dt-row-h:34px;color:var(--ink)}[data-mod=group-push] .group-push-layout-container{container-type:inline-size;container-name:group-push-layout;min-width:0}[data-mod=group-push] .pipe{background:linear-gradient(135deg,var(--navy),var(--navy2));border-radius:14px;padding:14px 16px;margin-bottom:14px;color:#fff}[data-mod=group-push] .pipe .pt{font-size:11.5px;color:#aab6d0;font-weight:800;margin-bottom:10px;display:flex;align-items:center;gap:6px}[data-mod=group-push] .pipe .pt span{margin-left:auto;color:#8a95af;font-weight:600}[data-mod=group-push] .pipe .stages{display:flex;align-items:stretch}[data-mod=group-push] .pipe .stage-wrap{display:flex;align-items:stretch;flex:1 1;min-width:0}[data-mod=group-push] .pipe .st{flex:1 1;text-align:center;cursor:pointer;padding:4px 2px;border-radius:9px;color:#fff;text-decoration:none;display:flex;flex-direction:column;align-items:center}[data-mod=group-push] .pipe .st:hover{background:rgba(255,255,255,.06)}[data-mod=group-push] .pipe .sn{font-size:11px;color:#c3ccdf;font-weight:700}[data-mod=group-push] .pipe .sv{font-size:20px;font-weight:900;margin:1px 0;color:#fff}[data-mod=group-push] .pipe .su{font-size:var(--tcs-font-size-caption);color:#9aa6c0}[data-mod=group-push] .pipe .flag{display:inline-block;font-size:var(--tcs-font-size-footnote);font-weight:800;border-radius:5px;padding:0 6px;margin-top:3px}[data-mod=group-push] .pipe .flag.ok{background:rgba(143,224,187,.2);color:#8fe0bb}[data-mod=group-push] .pipe .flag.warn{background:rgba(255,215,160,.2);color:#ffd7a0}[data-mod=group-push] .pipe .flag.hot{background:rgba(240,168,162,.22);color:#f0a8a2}[data-mod=group-push] .pipe .arw{align-self:center;font-size:14px;padding:0 2px;color:#6f7a95}[data-mod=group-push] .pipe .split{display:flex;margin-top:10px;border-top:1px solid rgba(255,255,255,.08);padding-top:9px}[data-mod=group-push] .pipe .split .sp{flex:1 1;display:flex;align-items:center;gap:8px;padding:0 14px;border-right:1px solid rgba(255,255,255,.08)}[data-mod=group-push] .pipe .split .sp:last-child{border-right:0}[data-mod=group-push] .pipe .dot{width:9px;height:9px;border-radius:50%}[data-mod=group-push] .pipe .dot.gp{background:#9db8ee}[data-mod=group-push] .pipe .dot.dt{background:#e6c98f}[data-mod=group-push] .pipe .dot.total{background:#c3ccdf}[data-mod=group-push] .pipe .lbl{font-size:11px;color:#c3ccdf;font-weight:700;display:block}[data-mod=group-push] .pipe .fans{font-size:16px;font-weight:900;display:block;color:#fff}[data-mod=group-push] .pipe .fans.gp{color:#9db8ee}[data-mod=group-push] .pipe .fans.dt{color:#e6c98f}[data-mod=group-push] .pipe .fans small{font-size:11px;color:#9aa6c0;font-weight:600}[data-mod=group-push] .pipe .conv{margin-left:auto;text-align:right}[data-mod=group-push] .pipe .conv .c{font-size:14px;font-weight:900;display:block}[data-mod=group-push] .pipe .conv .cl{font-size:var(--tcs-font-size-caption);color:#9aa6c0;display:block}[data-mod=group-push] .pipe .foot{font-size:10.5px;color:#8a95af;margin:9px 0 0;border-top:1px solid rgba(255,255,255,.08);padding-top:8px}[data-mod=group-push] .pipe .pt .info{background:rgba(255,255,255,.14);color:#c3ccdf}[data-mod=group-push] .pipe .pt .info,[data-mod=group-push] .pipe .split .sp .info{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:6px;border-radius:50%;font-size:10.5px;font-weight:800;font-style:normal;cursor:help}[data-mod=group-push] .pipe .split .sp .info{background:rgba(255,255,255,.1);color:#9aa6c0}[data-mod=group-push] .pipe .moneyrow{display:flex;flex-wrap:wrap;gap:0;margin-top:10px;border-top:1px solid rgba(255,255,255,.08);padding-top:9px}[data-mod=group-push] .pipe .moneyrow .m{flex:1 1;min-width:130px;padding:0 14px;border-right:1px solid rgba(255,255,255,.08)}[data-mod=group-push] .pipe .moneyrow .m:last-child{border-right:0}[data-mod=group-push] .pipe .moneyrow .ml{display:block;font-size:10.5px;color:#9aa6c0;font-weight:700;white-space:nowrap}[data-mod=group-push] .pipe .moneyrow .mv{display:block;margin-top:2px;font-size:15px;font-weight:900;color:#ffd7a0}[data-mod=group-push] .pipe .moneyrow .mv.plain{color:#fff}[data-mod=group-push] .pipe .lockrow{margin-top:10px;border-top:1px solid rgba(255,255,255,.08);padding-top:9px;color:#c3ccdf;font-size:12px;font-weight:700}[data-mod=group-push] .pipe-stick{position:sticky;top:0;z-index:40;padding-top:6px;background:linear-gradient(180deg,var(--gp-bg-canvas) 72%,rgba(247,245,239,0))}[data-mod=group-push] .pipe.is-compact .stages .sv{font-size:15px}[data-mod=group-push] .pipe.is-compact .moneyrow,[data-mod=group-push] .pipe.is-compact .pt,[data-mod=group-push] .pipe.is-compact .stages .su{display:none}[data-mod=group-push] .pipe.is-compact{padding:8px 16px}[data-mod=group-push] .pipe.is-compact .split{margin-top:6px;padding-top:6px}[data-mod=group-push] .boss-fold{display:block;margin-bottom:8px}[data-mod=group-push] .boss-fold>details{width:100%;min-width:0}[data-mod=group-push] .boss-fold summary{border:1px solid var(--line);background:#fff;border-radius:6px;padding:3px 10px;font-size:11.5px;font-weight:800;color:var(--gp-muted);cursor:pointer;list-style:none;display:inline-block}[data-mod=group-push] .boss-fold summary::-webkit-details-marker{display:none}[data-mod=group-push] .boss-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px}[data-mod=group-push] .boss-cards .bc{background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px 15px;position:relative}[data-mod=group-push] .boss-cards .bc.hot{border-color:#f0c2bb;background:#fffafa}[data-mod=group-push] .boss-cards .bc h3{margin:0 0 8px;font-size:13px;font-weight:900;color:var(--navy);display:flex;align-items:center;gap:7px}[data-mod=group-push] .boss-cards .bc h3 i{width:4px;height:14px;border-radius:0;background:var(--gold);display:inline-block}[data-mod=group-push] .boss-cards .bc .big{font-size:22px;font-weight:900;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-mod=group-push] .boss-cards .bc .big.red{color:var(--red)}[data-mod=group-push] .boss-cards .bc .ln{font-size:12px;color:var(--gp-muted);margin-top:4px}[data-mod=group-push] .boss-cards .bc .ln b{color:var(--ink)}[data-mod=group-push] .chain{display:flex;align-items:stretch;margin-top:8px;border:1px solid var(--line);border-radius:10px;overflow:hidden}[data-mod=group-push] .chain .cs{flex:1 1;padding:7px 6px;text-align:center;background:#fbfcfe;border-right:1px solid var(--line);min-width:0}[data-mod=group-push] .chain .cs:last-child{border-right:0}[data-mod=group-push] .chain .cs .cl{font-size:10.5px;color:var(--gp-muted);font-weight:700;white-space:nowrap}[data-mod=group-push] .chain .cs .cv{font-size:15px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-mod=group-push] .chain .cs.brk{background:#fff5e6}[data-mod=group-push] .chain .cs.brk .cv{color:var(--amber)}[data-mod=group-push] .chain .cs.dead{background:#f7f8fa}[data-mod=group-push] .chain .cs.dead .cv{color:#c2c8d2}@container group-push-layout (max-width:1024px){[data-mod=group-push] .boss-cards{grid-template-columns:repeat(2,minmax(0,1fr))}[data-mod=group-push] .pipe .stages{overflow-x:auto;overscroll-behavior-x:contain}[data-mod=group-push] .pipe .stage-wrap{flex:0 0 155px;min-width:155px}[data-mod=group-push] .pipe .split{overflow-x:auto;overscroll-behavior-x:contain}[data-mod=group-push] .pipe .split .sp{flex:0 0 220px;min-width:220px}[data-mod=group-push] .pipe .moneyrow .m{flex:1 1 30%}}@container group-push-layout (max-width:768px){[data-mod=group-push] .boss-cards{grid-template-columns:minmax(0,1fr)}[data-mod=group-push] .pipe{padding-right:12px;padding-left:12px}[data-mod=group-push] .pipe .pt{flex-wrap:wrap}[data-mod=group-push] .pipe .pt>span:last-child{width:100%;margin-left:0}[data-mod=group-push] .pipe .split{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible}[data-mod=group-push] .pipe .split .sp{min-width:0;padding:8px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}[data-mod=group-push] .pipe .split .sp:last-child{border-bottom:0}[data-mod=group-push] .pipe .moneyrow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}[data-mod=group-push] .pipe .moneyrow .m{min-width:0;padding:8px;border-bottom:1px solid rgba(255,255,255,.08)}[data-mod=group-push] .pipe .moneyrow .m:nth-child(2n){border-right:0}[data-mod=group-push] .pipe .moneyrow .m:last-child{grid-column:1/-1;border-bottom:0}}[data-mod=group-push] .page-header{background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px 20px;margin-bottom:14px}[data-mod=group-push] [data-channel-tabbar=group-push]{display:flex;gap:6px;margin-top:12px;flex-wrap:wrap}[data-mod=group-push] [data-channel-tabbar=group-push] .saved-view-chip{font-size:12.5px;font-weight:700;color:var(--gp-muted);padding:7px 13px;border-radius:999px;background:#f3f5f9;border:1px solid transparent;text-decoration:none}[data-mod=group-push] [data-channel-tabbar=group-push] .saved-view-chip:hover{background:#eaeef4}[data-mod=group-push] [data-channel-tabbar=group-push] .saved-view-chip[aria-current=true]{background:var(--navy);color:#fff}[data-mod=group-push] .kpi{display:flex;background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;margin-bottom:14px}[data-mod=group-push] .kpi .c{flex:1 1;padding:14px 18px;border-right:1px solid var(--line)}[data-mod=group-push] .kpi .c:last-child{border-right:0}[data-mod=group-push] .kpi .k{font-size:11px;color:var(--gp-muted);font-weight:700}[data-mod=group-push] .kpi .v{font-size:21px;font-weight:900;margin-top:2px}[data-mod=group-push] .kpi .v small{font-size:11px;color:var(--gp-muted);font-weight:600;margin-left:2px}[data-mod=group-push] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;margin-bottom:14px}[data-mod=group-push] .ph{display:flex;align-items:center;gap:9px;padding:13px 18px;border-bottom:1px solid var(--line);flex-wrap:wrap}[data-mod=group-push] .ph i{width:4px;height:15px;border-radius:var(--tcs-radius-xs);background:var(--gold)}[data-mod=group-push] .ph h2{font-size:14px;font-weight:900;margin:0}[data-mod=group-push] .ph small{color:var(--gp-muted);font-weight:400;font-size:11.5px}[data-mod=group-push] .ph .acts{margin-left:auto;display:flex;gap:8px;align-items:center;flex-wrap:wrap}[data-mod=group-push] .filters{display:flex;gap:9px;align-items:center;flex-wrap:wrap;padding:11px 18px;background:#fafbfd;border-bottom:1px solid var(--line)}[data-mod=group-push] .filters .lab{font-size:11.5px;color:var(--gp-muted);font-weight:700}[data-mod=group-push] .filters input,[data-mod=group-push] .filters select{border:1px solid #d7deea;border-radius:var(--tcs-radius-base);padding:6px 9px;font-size:12px;background:#fff}[data-mod=group-push] .filters .live{font-size:11px;color:var(--green);font-weight:700;margin-left:auto}[data-mod=group-push] .fbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:11px 16px;background:#fafbfd;border-bottom:1px solid var(--line)}[data-mod=group-push] .fbar .seg{display:inline-flex;background:#eef1f6;border-radius:9px;padding:3px;gap:2px}[data-mod=group-push] .fbar .seg a{border:0;background:transparent;padding:5px 11px;border-radius:7px;font-size:11.5px;font-weight:700;color:var(--gp-muted);cursor:pointer;white-space:nowrap;text-decoration:none}[data-mod=group-push] .fbar .seg a.on{background:var(--navy);color:#fff}[data-mod=group-push] .fbar .seg.region a.on{background:var(--gp)}[data-mod=group-push] .fbar .searchbox{display:inline-flex;align-items:center;gap:6px;border:1px solid #d7deea;border-radius:var(--tcs-radius-base);padding:5px 10px;background:#fff}[data-mod=group-push] .fbar .searchbox input{border:0;outline:0;font-size:12px;width:140px}[data-mod=group-push] .fbar .searchbox .ic{color:var(--gp-muted);font-size:12px}[data-mod=group-push] .fbar .live{font-size:11px;color:var(--green);font-weight:700;margin-left:auto;white-space:nowrap}[data-mod=group-push] .fbar .clr{font-size:11.5px;font-weight:700;color:var(--gp-muted);padding:5px 11px;text-decoration:none}[data-mod=group-push] .fbar .clr,[data-mod=group-push] .fbar select{background:#fff;border:1px solid #d7deea;border-radius:var(--tcs-radius-base)}[data-mod=group-push] .fbar select{padding:6px 9px;font-size:12px;width:auto;flex:0 0 auto;min-width:130px}[data-mod=group-push] .fbar input:not(.searchbox input){width:auto;flex:0 0 auto}[data-mod=group-push] .fbar .region-label{margin-left:4px}[data-mod=group-push] .trends{display:flex;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap;background:#fff}[data-mod=group-push] .tcard{flex:1 1;min-width:250px;border:1px solid var(--line);border-radius:11px;padding:11px 13px}[data-mod=group-push] .tcard .th{display:flex;align-items:center;gap:8px;margin-bottom:6px}[data-mod=group-push] .tcard .th b{font-size:12px;font-weight:900}[data-mod=group-push] .tcard .th .mut{font-size:10.5px;color:var(--gp-muted);margin-left:auto}[data-mod=group-push] .lgnd{display:inline-flex;gap:3px;align-items:center;font-size:var(--tcs-font-size-caption);color:var(--gp-muted);font-weight:700}[data-mod=group-push] .lgnd i{width:8px;height:8px;border-radius:var(--tcs-radius-xs);display:inline-block}[data-mod=group-push] .trend-axis{display:flex;justify-content:space-between;color:var(--gp-muted);font-size:var(--tcs-font-size-footnote);margin-top:-3px}[data-mod=group-push] .stabs{display:flex;gap:4px;padding:11px 16px 0;border-bottom:1px solid var(--line)}[data-mod=group-push] .stab{font-size:12px;font-weight:700;color:var(--gp-muted);padding:6px 14px;border-radius:var(--tcs-radius-base) var(--tcs-radius-base) 0 0;text-decoration:none;background:#f3f5f9}[data-mod=group-push] .stab.on{background:var(--navy);color:#fff}[data-mod=group-push] .stab .b{background:var(--red);color:#fff;font-size:var(--tcs-font-size-footnote);border-radius:var(--tcs-radius-base);padding:0 5px;margin-left:4px;font-weight:800}[data-mod=group-push] .quickdate{display:inline-flex;background:#eef1f6;border-radius:9px;padding:3px;gap:2px}[data-mod=group-push] .quickdate a{border:0;background:transparent;padding:5px 11px;border-radius:7px;font-size:11.5px;font-weight:700;color:var(--gp-muted);white-space:nowrap;text-decoration:none}[data-mod=group-push] .quickdate a.on{background:var(--navy);color:#fff}[data-mod=group-push] .quickdate a:hover:not(.on){background:#e2e7ef}[data-mod=group-push] .tds-tablewrap{overflow-x:auto;margin-top:0}[data-mod=group-push] .tds-table{width:100%;border-collapse:collapse;white-space:nowrap}[data-mod=group-push] .tds-table th{font-size:11px;color:var(--gp-muted);font-weight:800;text-align:left;padding:9px 12px;border-bottom:2px solid var(--line);white-space:nowrap}[data-mod=group-push] .tds-table td{padding:10px 12px;border-bottom:1px solid #f0f3f7;font-size:12.5px;vertical-align:middle}[data-mod=group-push] .tds-table tr:hover td{background:#f8fafd}[data-mod=group-push] .tds-table .r{text-align:right}[data-mod=group-push] .tds-table .c{text-align:center}[data-mod=group-push] .emp b{font-weight:800}[data-mod=group-push] .emp .m{color:var(--gp-muted);font-size:10.5px;display:block}[data-mod=group-push] .chip{border-radius:6px;padding:1px 8px;font-size:11px;font-weight:800;display:inline-block}[data-mod=group-push] .chip.gp{background:var(--gp-bg);color:var(--gp)}[data-mod=group-push] .chip.dt{background:var(--dt-bg);color:var(--dt)}[data-mod=group-push] .chip.ok{background:var(--green-bg);color:var(--green)}[data-mod=group-push] .chip.warn{background:var(--red-bg);color:var(--red)}[data-mod=group-push] .chip.wait{background:var(--amber-bg);color:var(--amber)}[data-mod=group-push] .chip.gray{background:#f1f3f7;color:var(--gp-muted);border:1px solid #e0e4ea}[data-mod=group-push] .chip.recheck{background:#fdf3e6;color:#b5751b;border:1px solid #f0d9b0}[data-mod=group-push] .grade{display:flex;flex-direction:column;gap:4px;min-width:200px}[data-mod=group-push] .grade .chips{display:flex;gap:5px}[data-mod=group-push] .grade .g{border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:900;min-width:32px;text-align:center;border:1px solid transparent}[data-mod=group-push] .grade .gA{background:#dff1e8;color:var(--gA);border-color:#b6e0c9}[data-mod=group-push] .grade .gB{background:#dfeafb;color:var(--gB);border-color:#bcd4f5}[data-mod=group-push] .grade .gC{background:#f6eccf;color:#9a7b1f;border-color:#e6d59a}[data-mod=group-push] .grade .gD{background:#e9ecf1;color:#5f6b7d;border-color:#d4dae2}[data-mod=group-push] .grade .gE{background:#f8ddd9;color:var(--gE);border-color:#f0c2bb}[data-mod=group-push] .grade .g.z{background:#f5f6f8;color:#c2c8d2;border-color:#eceef2;font-weight:700}[data-mod=group-push] .grade .bar{height:7px;border-radius:var(--tcs-radius-sm);display:flex;overflow:hidden;background:#eef1f6}[data-mod=group-push] .grade .bar i{display:block;height:100%}[data-mod=group-push] .grade .bA{background:var(--gA)}[data-mod=group-push] .grade .bB{background:var(--gB)}[data-mod=group-push] .grade .bC{background:#c9a24b}[data-mod=group-push] .grade .bD{background:#a0a7b4}[data-mod=group-push] .grade .bE{background:var(--gE)}[data-mod=group-push] .deal{display:inline-flex;gap:4px;align-items:center}[data-mod=group-push] .deal b{color:var(--green)}[data-mod=group-push] .lockbanner{background:#fbf3e6;border:1px solid #f0d9b0;border-radius:9px;padding:8px 13px;font-size:11.5px;color:#8a5a12;font-weight:700;margin:0 0 14px;display:flex;align-items:center;gap:6px}[data-mod=group-push] .rsum{background:linear-gradient(135deg,var(--navy),var(--navy2));border-radius:14px;color:#fff;padding:15px 22px;display:flex;margin-bottom:14px;flex-wrap:wrap}[data-mod=group-push] .rsum .m{padding-right:26px;margin-right:26px;border-right:1px solid rgba(255,255,255,.12)}[data-mod=group-push] .rsum .m:last-of-type{border-right:0}[data-mod=group-push] .rsum .k{font-size:11px;color:#aab6d0;font-weight:700}[data-mod=group-push] .rsum .v{font-size:22px;font-weight:900;margin-top:2px}[data-mod=group-push] .rsum .hint{margin-left:auto;font-size:11px;color:#aab6d0;max-width:300px;line-height:1.5;align-self:center}[data-mod=group-push] .rate{border-radius:7px;padding:1px 8px;font-size:11px;font-weight:800}[data-mod=group-push] .rate.hi{background:var(--green-bg);color:var(--green)}[data-mod=group-push] .rate.mid{background:var(--amber-bg);color:var(--amber)}[data-mod=group-push] .rate.lo{background:var(--red-bg);color:var(--red)}[data-mod=group-push] .entry-wrap{max-width:660px;margin:0 auto}[data-mod=group-push] .entry-card{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 3px 14px rgba(30,42,68,.06)}[data-mod=group-push] .entry-top{background:linear-gradient(135deg,var(--navy),var(--navy2));color:#fff;padding:16px 22px;display:flex;align-items:center}[data-mod=group-push] .entry-top .greet{font-size:12px;color:#aab6d0}[data-mod=group-push] .entry-top .h{font-size:19px;font-weight:900;margin-top:3px}[data-mod=group-push] .entry-top .mini{margin-left:auto;text-align:right}[data-mod=group-push] .entry-top .mini .l{font-size:10.5px;color:#aab6d0}[data-mod=group-push] .entry-top .mini .v{font-size:15px;font-weight:900}[data-mod=group-push] .entry-body{padding:18px 22px}[data-mod=group-push] .entry-row{display:flex;gap:12px;margin-bottom:14px}[data-mod=group-push] .entry-field{flex:1 1}[data-mod=group-push] .entry-field label{font-size:12px;color:var(--gp-muted);font-weight:700;display:block;margin-bottom:5px}[data-mod=group-push] .entry-field input{width:100%;border:1.5px solid #dce2ec;border-radius:11px;padding:10px 13px;font-size:15px;font-weight:700}[data-mod=group-push] .big-num input{font-size:22px;font-weight:900;text-align:center;color:var(--gp)}[data-mod=group-push] .grade-input{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:12px}[data-mod=group-push] .gi{border:1.5px solid #dce2ec;border-radius:11px;padding:8px 6px;text-align:center}[data-mod=group-push] .gi .gl{font-size:11px;font-weight:800;margin-bottom:3px}[data-mod=group-push] .gi input{width:100%;border:0;text-align:center;font-size:17px;font-weight:900;color:var(--ink);background:transparent}[data-mod=group-push] .entry-check{border-radius:11px;padding:10px 14px;font-size:12px;font-weight:700;background:var(--green-bg);color:var(--green);border:1px solid #bfe3d0}[data-mod=group-push] .entry-foot{padding:13px 22px;background:#fafbfd;border-top:1px solid var(--line);display:flex;align-items:center;gap:10px}[data-mod=group-push] .gi.a .gl{color:var(--gA)}[data-mod=group-push] .gi.b .gl{color:var(--gB)}[data-mod=group-push] .gi.c .gl{color:#9a7b1f}[data-mod=group-push] .gi.d .gl{color:#5f6b7d}[data-mod=group-push] .gi.e .gl{color:var(--gE)}[data-mod=group-push] .entry-grade-label{font-size:12px;color:var(--gp-muted);font-weight:700;display:block;margin-bottom:6px}[data-mod=group-push] .entry-date-chooser{display:flex;align-items:center;gap:8px;margin-bottom:14px;flex-wrap:wrap}[data-mod=group-push] .entry-date-label{font-size:12px;color:var(--gp-muted);font-weight:700}[data-mod=group-push] .entry-date-buttons{display:inline-flex;background:#eef1f6;border-radius:9px;padding:3px;gap:2px}[data-mod=group-push] .entry-date-buttons button{border:0;background:transparent;padding:5px 11px;border-radius:7px;font-size:11.5px;font-weight:700;color:var(--gp-muted);cursor:pointer}[data-mod=group-push] .entry-date-buttons button.on{background:var(--navy);color:#fff}[data-mod=group-push] .entry-date-warning{font-size:11px;color:var(--amber);font-weight:700;margin-left:auto}[data-mod=group-push] .entry-check.invalid{background:var(--red-bg);color:var(--red);border-color:#f0c9c5}[data-mod=group-push] .entry-identity{font-size:10.5px;color:var(--gp-muted);margin-top:9px;line-height:1.6}[data-mod=group-push] .entry-foot>.muted{margin-right:auto;font-size:11px}[data-mod=group-push] .self-recent{margin-top:14px}[data-mod=group-push] .self-recent table{width:100%;border-collapse:collapse}[data-mod=group-push] .self-recent th{font-size:11px;color:var(--gp-muted);font-weight:800;text-align:left;padding:9px 12px;border-bottom:2px solid var(--line)}[data-mod=group-push] .self-recent td{padding:9px 12px;border-bottom:1px solid #f0f3f7;font-size:12px}[data-mod=group-push] .self-recent .r{text-align:right}[data-mod=group-push] .kaidan{display:flex;gap:10px;margin-bottom:14px}[data-mod=group-push] .kd{flex:1 1;border:1px solid var(--line);border-radius:12px;padding:11px 14px;background:#fff}[data-mod=group-push] .kd .kl{font-size:11px;color:var(--gp-muted);font-weight:700}[data-mod=group-push] .kd .kv{font-size:19px;font-weight:900;margin-top:2px}[data-mod=group-push] .kd .ks{font-size:10.5px;color:var(--gp-muted);margin-top:1px}[data-mod=group-push] .kd.today{border-color:#cfe0f7;background:var(--blue-bg)}[data-mod=group-push] .tds-empcard{grid-template-columns:34px 1.35fr 1fr 1.1fr 1fr 1.05fr 1.25fr;gap:8px}[data-mod=group-push] .hperson{border-bottom:1px solid #f0f3f7;padding:11px 18px;display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}[data-mod=group-push] .hperson:hover{background:#f8fafd}[data-mod=group-push] .hperson .who{min-width:150px}[data-mod=group-push] .hperson .who b{font-weight:800}[data-mod=group-push] .hperson .who .m{color:var(--gp-muted);font-size:10.5px}[data-mod=group-push] .hslots{flex:1 1;min-width:300px}[data-mod=group-push] .hslot{display:flex;align-items:center;gap:8px;flex:1 1;min-width:280px;border:1px solid var(--line);border-radius:9px;padding:7px 10px;margin-bottom:6px}[data-mod=group-push] .hslot .pt{font-size:11px;font-weight:800;border-radius:6px;padding:2px 9px}[data-mod=group-push] .hslot .pt.gp{background:var(--gp-bg);color:var(--gp)}[data-mod=group-push] .hslot .pt.dt{background:var(--dt-bg);color:var(--dt)}[data-mod=group-push] .hslot select{flex:1 1;border:1px solid #d7deea;border-radius:var(--tcs-radius-base);padding:5px 8px;font-size:11.5px}[data-mod=group-push] .attr-combined{min-width:520px;display:grid;gap:8px}[data-mod=group-push] .attr-fan-split{display:flex;align-items:center;gap:6px;flex-wrap:wrap}[data-mod=group-push] .attr-deal-list{display:grid;gap:5px;padding-top:7px;border-top:1px dashed var(--line)}[data-mod=group-push] .attr-deal{display:grid;grid-template-columns:minmax(150px,1fr) auto auto;align-items:center;gap:5px;font-size:11.5px}[data-mod=group-push] .attr-deal button{border:1px solid #d7deea;background:#fff;color:var(--gp-muted);border-radius:7px;padding:4px 8px;font-size:11px;font-weight:800;cursor:pointer}[data-mod=group-push] .attr-deal button.on.gp{background:var(--gp);border-color:var(--gp);color:#fff}[data-mod=group-push] .attr-deal button.on.dt{background:var(--dt);border-color:var(--dt);color:#fff}@media (max-width:900px){[data-mod=group-push] .kpi{overflow-x:auto}[data-mod=group-push] .kpi .c{min-width:150px}}[data-mod=group-push] .entry-top-actions{display:flex;align-items:center;gap:14px;margin-left:auto}[data-mod=group-push] .entry-top-actions .mini{margin-left:0}[data-mod=group-push] .group-push-proxy-trigger{min-height:34px;border:1px solid rgba(255,255,255,.48);border-radius:9px;padding:7px 12px;background:rgba(255,255,255,.12);color:#fff;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}[data-mod=group-push] .group-push-proxy-trigger:focus-visible,[data-mod=group-push] .group-push-proxy-trigger:hover{background:rgba(255,255,255,.22);outline:2px solid rgba(255,255,255,.7);outline-offset:2px}[data-group-push-proxy-dialog].tds-modal{width:min(720px,calc(100vw - 32px));max-height:min(90dvh,820px)}[data-group-push-proxy-dialog] .group-push-proxy-form{display:flex;flex-direction:column;max-height:min(90dvh,820px)}[data-group-push-proxy-dialog] .tds-modal-h>div{min-width:0}[data-group-push-proxy-dialog] .tds-modal-h p{margin:4px 0 0;color:var(--tds-muted);font-size:12px;line-height:1.5}[data-group-push-proxy-dialog] .tds-modal-x:disabled{cursor:wait;opacity:.45}[data-group-push-proxy-dialog] .tds-modal-b{min-height:0;overflow-y:auto;overscroll-behavior:contain}.group-push-proxy-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:16px;padding:4px;border-radius:10px;background:#eef1f6}.group-push-proxy-inputs{min-width:0;margin:0;padding:0;border:0}.group-push-proxy-inputs:disabled{opacity:.72}.group-push-proxy-modes button{min-height:36px;border:0;border-radius:var(--tcs-radius-base);background:transparent;color:var(--tds-muted);font-size:12px;font-weight:800;cursor:pointer}.group-push-proxy-modes button.is-active{background:#fff;color:var(--tds-navy);box-shadow:0 2px 8px rgba(30,42,68,.09)}[data-group-push-proxy-dialog] .group-push-proxy-fields small{color:var(--tds-muted);font-size:11px;font-weight:500}.group-push-proxy-grades{min-width:0;margin:18px 0 0;padding:0;border:0}.group-push-proxy-grades legend{margin-bottom:7px;color:var(--tds-muted);font-size:12px;font-weight:700}.group-push-proxy-grade-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.group-push-proxy-grade-grid label{display:grid;gap:5px;min-width:0;padding:9px 8px;border:1px solid #d7deea;border-radius:10px;color:var(--tds-muted);font-size:11px;font-weight:800;text-align:center}.group-push-proxy-grade-grid input{min-width:0;width:100%;border:0;background:transparent;color:var(--tds-ink);font-size:17px;font-weight:900;text-align:center;outline-offset:4px}.group-push-proxy-equation{margin-top:14px;padding:10px 13px;border:1px solid #d7deea;border-radius:10px;background:#f7f9fc;color:var(--tds-muted);font-size:12px;font-weight:700}.group-push-proxy-equation.is-valid{border-color:#bfe3d0;background:#eef7f1;color:var(--tds-green)}.group-push-proxy-equation.is-invalid{border-color:#f0c9c5;background:#fdf0ef;color:var(--tds-red)}.group-push-proxy-message{margin:12px 0 0;font-size:12px;font-weight:700}.group-push-proxy-message.is-ok{color:var(--tds-green)}.group-push-proxy-message.is-err{color:var(--tds-red)}@media (max-width:720px){[data-mod=group-push] .entry-top{align-items:flex-start;gap:12px}[data-mod=group-push] .entry-top-actions{gap:10px}[data-group-push-proxy-mask].tds-modal-mask{align-items:stretch;padding:8px}[data-group-push-proxy-dialog].tds-modal{width:100%;max-height:calc(100dvh - 16px);margin:auto 0;border-radius:14px}[data-group-push-proxy-dialog] .group-push-proxy-form{max-height:calc(100dvh - 16px)}[data-group-push-proxy-dialog] .tds-modal-b,[data-group-push-proxy-dialog] .tds-modal-f,[data-group-push-proxy-dialog] .tds-modal-h{padding-left:16px;padding-right:16px}.group-push-proxy-grade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-group-push-proxy-dialog] .tds-modal-f{flex-wrap:wrap}[data-group-push-proxy-dialog] .tds-modal-f .tds-modal-actions{width:100%}[data-group-push-proxy-dialog] .tds-modal-f .tds-modal-actions .tds-btn{flex:1 1;justify-content:center}}@media (max-width:430px){[data-mod=group-push] .entry-top{flex-wrap:wrap}[data-mod=group-push] .entry-top-actions{width:100%;justify-content:space-between;margin-left:0}[data-group-push-proxy-dialog] .tds-modal-grid{grid-template-columns:1fr}[data-group-push-proxy-dialog] .tds-fullrow{grid-column:auto}}[data-mod=group-push] .gp-v5 table.tds-table.wide{width:100%;border-collapse:separate;border-spacing:0;font-size:12.5px;white-space:nowrap;min-width:2180px}[data-mod=group-push] .gp-v5 table.tds-table td,[data-mod=group-push] .gp-v5 table.tds-table th{height:var(--dt-row-h);padding:0 10px;border-right:1px solid #f1eee6;border-bottom:1px solid #efebe0;vertical-align:middle;white-space:nowrap;text-align:left}[data-mod=group-push] .gp-v5 table.tds-table thead th{position:sticky;z-index:30;background:#F6F8FB;color:#55617A;font-weight:700;font-size:11.5px;border-bottom:1px solid var(--line)}[data-mod=group-push] .gp-v5 table.tds-table thead tr.grp th{top:0;background:#EDF1F7;color:#5b6884;font-size:11px;text-align:center;font-weight:800}[data-mod=group-push] .gp-v5 table.tds-table thead tr.cols th{top:var(--dt-row-h)}[data-mod=group-push] .gp-v5 table.tds-table td.grp-end,[data-mod=group-push] .gp-v5 table.tds-table th.grp-end{border-right:2px solid var(--line)}[data-mod=group-push] .gp-v5 table.tds-table td.frz1,[data-mod=group-push] .gp-v5 table.tds-table th.frz1{position:sticky;left:0;z-index:3;background:#fff;width:92px;min-width:92px}[data-mod=group-push] .gp-v5 table.tds-table td.frz2,[data-mod=group-push] .gp-v5 table.tds-table th.frz2{position:sticky;left:92px;z-index:3;background:#fff;width:118px;min-width:118px}[data-mod=group-push] .gp-v5 table.tds-table td.frz3,[data-mod=group-push] .gp-v5 table.tds-table th.frz3{position:sticky;left:210px;z-index:3;background:#fff;width:158px;min-width:158px;border-right:2px solid var(--line)}[data-mod=group-push] .gp-v5 table.tds-table thead th.frz1,[data-mod=group-push] .gp-v5 table.tds-table thead th.frz2,[data-mod=group-push] .gp-v5 table.tds-table thead th.frz3{z-index:40}[data-mod=group-push] .gp-v5 table.tds-table .money,[data-mod=group-push] .gp-v5 table.tds-table .num,[data-mod=group-push] .gp-v5 table.tds-table .pct{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}[data-mod=group-push] .gp-v5 table.tds-table .money{color:var(--tcs-color-accent-gold-text);font-weight:600}[data-mod=group-push] .gp-v5 table.tds-table .dash{color:#B7B0A0;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-mod=group-push] .gp-v5 table.tds-table tbody tr:hover td,[data-mod=group-push] .gp-v5 table.tds-table tbody tr:hover td.frz1,[data-mod=group-push] .gp-v5 table.tds-table tbody tr:hover td.frz2,[data-mod=group-push] .gp-v5 table.tds-table tbody tr:hover td.frz3{background:#F8FAFD}[data-mod=group-push] .gp-v5 tr.grouphead td{height:auto;padding:7px 12px;background:var(--navy2);color:#fff;font-weight:700;font-size:12.5px}[data-mod=group-push] .gp-v5 tr.grouphead td .cnt{margin-left:8px;color:#CBDCE8;font-weight:400;font-size:11px}[data-mod=group-push] .gp-v5 tr.grouphead td .fold{border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.12);color:#fff;border-radius:6px;padding:1px 7px;font-size:11px;font-weight:800;cursor:pointer;margin-right:8px;font-family:inherit}[data-mod=group-push] .gp-v5 tr.detail td{background:#fff;color:#9A9182}[data-mod=group-push] .gp-v5 tr.detail td.acctname{position:relative;padding-left:22px;color:#5A5344;font-weight:400}[data-mod=group-push] .gp-v5 tr.detail td.acctname:before{position:absolute;left:8px;color:#C9C0AC;content:"\2514"}[data-mod=group-push] .gp-v5 tr.detail.alt td,[data-mod=group-push] .gp-v5 tr.detail.alt td.frz1,[data-mod=group-push] .gp-v5 tr.detail.alt td.frz2,[data-mod=group-push] .gp-v5 tr.detail.alt td.frz3{background:#FCFBF8}[data-mod=group-push] .gp-v5 tr.linktotal td,[data-mod=group-push] .gp-v5 tr.linktotal td.frz1,[data-mod=group-push] .gp-v5 tr.linktotal td.frz2,[data-mod=group-push] .gp-v5 tr.linktotal td.frz3{background:#FBF4E4;color:#40392F;font-weight:700}[data-mod=group-push] .gp-v5 tr.singlerow td{font-weight:600}[data-mod=group-push] .gp-v5 tr.groupsub td,[data-mod=group-push] .gp-v5 tr.groupsub td.frz1,[data-mod=group-push] .gp-v5 tr.groupsub td.frz2,[data-mod=group-push] .gp-v5 tr.groupsub td.frz3{border-top:1px solid #dfc98c;border-bottom:1px solid #dfc98c;background:#F5E9C9;color:#3B2F14;font-weight:700}[data-mod=group-push] .gp-v5 tr.entsub td,[data-mod=group-push] .gp-v5 tr.entsub td.frz1,[data-mod=group-push] .gp-v5 tr.entsub td.frz2,[data-mod=group-push] .gp-v5 tr.entsub td.frz3{background:#EFE0BB;color:#3B2F14;font-weight:800;border-top:1px solid #d8be7a;border-bottom:1px solid #d8be7a}[data-mod=group-push] .gp-v5 tr.grandtotal td,[data-mod=group-push] .gp-v5 tr.grandtotal td.frz1,[data-mod=group-push] .gp-v5 tr.grandtotal td.frz2,[data-mod=group-push] .gp-v5 tr.grandtotal td.frz3{height:40px;border-top:3px solid var(--line);background:#EFE9DB;color:var(--navy2);font-weight:800;position:sticky;bottom:0;z-index:3}[data-mod=group-push] .gp-v5 tr.samplerow td,[data-mod=group-push] .gp-v5 tr.samplerow td.frz1,[data-mod=group-push] .gp-v5 tr.samplerow td.frz2,[data-mod=group-push] .gp-v5 tr.samplerow td.frz3{background:#FCFAF3;color:#A79C82;font-style:italic}[data-mod=group-push] .gp-v5 tr.flash td{animation:gp-v5-flash 1.6s ease-out}@keyframes gp-v5-flash{0%{background:#d9f2e4}60%{background:#eaf8f0}to{background:transparent}}[data-mod=group-push] .gp-v5 .mode-tag{display:inline-block;border-radius:6px;padding:1px 6px;font-size:10.5px;font-weight:700}[data-mod=group-push] .gp-v5 .mode-tag.mode-group{background:#EAF1EA;color:#1f7a54}[data-mod=group-push] .gp-v5 .mode-tag.mode-fan{border:1px solid var(--gold);background:#F6E9CE;color:var(--tcs-color-accent-gold-text)}[data-mod=group-push] .gp-v5 .tofill{color:#9aa4b2;font-size:11px;font-style:italic;font-weight:600}[data-mod=group-push] .gp-v5 .gp-ro{font-style:italic;color:#7d7361}[data-mod=group-push] .gp-v5 .gp-hot{border-bottom:1px dashed #9aa6c0;cursor:pointer;font-weight:700;background:none;padding:0;color:inherit;font:inherit}[data-mod=group-push] .gp-v5 .gp-hot:hover{color:var(--gp);border-bottom-color:var(--gp)}[data-mod=group-push] .gp-v5 .link-alias{display:block;font-size:10.5px;color:var(--gp-muted);font-weight:400;font-style:normal}[data-mod=group-push] .gp-v5 .chip.st{cursor:pointer;-webkit-user-select:none;user-select:none;border:0;font:inherit}[data-mod=group-push] .gp-v5 .chip.st:hover{filter:brightness(.97);box-shadow:var(--tcs-shadow-focus)}[data-mod=group-push] .gp-v5 .chip.blue{background:var(--blue-bg);color:var(--blue);border:1px solid #cfdcf6}[data-mod=group-push] .gp-v5 .chip.prop{background:#efeaf8;color:#6b4fa8;border:1px solid #ded3f2}[data-mod=group-push] .gp-v5 .rate{display:inline-block;border-radius:7px;padding:1px 8px;font-size:11px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-mod=group-push] .gp-v5 .rate.hi{background:var(--green-bg);color:var(--green)}[data-mod=group-push] .gp-v5 .rate.mid{background:var(--amber-bg);color:var(--amber)}[data-mod=group-push] .gp-v5 .rate.lo{background:var(--red-bg);color:var(--red)}[data-mod=group-push] .gp-v5 .missbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0;padding:9px 13px;border-radius:10px;border:1px solid #efd7a7;background:#fff8e9;color:#8a641e;font-size:12px;font-weight:700}[data-mod=group-push] .gp-v5 .missbar.ok{border-color:#bfe3d0;background:#eef7f1;color:#1f7a54}[data-mod=group-push] .gp-v5 .missbar .tds-btn{margin-left:auto}[data-mod=group-push] .gp-v5 .steps{display:flex;gap:6px;margin-bottom:12px}[data-mod=group-push] .gp-v5 .steps .s{flex:1 1;padding:7px 10px;border-radius:var(--tcs-radius-base);background:#f1f3f7;color:var(--gp-muted);font-size:11.5px;font-weight:700;text-align:center;border:1px solid #e0e4ea}[data-mod=group-push] .gp-v5 .steps .s.on{background:var(--navy);color:#fff;border-color:var(--navy)}[data-mod=group-push] .gp-v5 .steps .s.done{background:var(--green-bg);color:var(--green);border-color:#bfe3d0}[data-mod=group-push] .gp-v5 .dirty{margin:8px 0;padding:9px 12px;border-radius:var(--tcs-radius-md);border:1px solid #f0d9b0;background:#fff8e9}[data-mod=group-push] .gp-v5 .dirty .q{font-size:12px;color:#48515C;margin-bottom:7px}[data-mod=group-push] .gp-v5 .dirty .q code{background:#fff;border:1px solid #f0d9b0;border-radius:var(--tcs-radius-sm);padding:0 4px}[data-mod=group-push] .gp-v5 .dirty .opts{display:flex;gap:8px;flex-wrap:wrap;align-items:center}[data-mod=group-push] .gp-v5 .sect-h{display:flex;align-items:center;gap:8px;margin:14px 0 8px}[data-mod=group-push] .gp-v5 .sect-h i{width:4px;height:14px;border-radius:0;background:var(--gold);display:inline-block}[data-mod=group-push] .gp-v5 .sect-h h3{margin:0;font-size:13.5px;font-weight:900;color:var(--navy2)}[data-mod=group-push] .gp-v5 .sect-h small{color:var(--gp-muted);font-weight:600;font-size:11.5px}[data-mod=group-push] .gp-v5 .foot-note{font-size:11.5px;color:var(--gp-muted);margin-top:8px}[data-mod=group-push] .gp-v5 .split2{display:grid;grid-template-columns:1fr 1fr;gap:14px}[data-mod=group-push] .gp-v5 .cardgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:12px}[data-mod=group-push] .gp-v5 .tcard{border:1px solid var(--line);border-radius:14px;padding:12px 14px;background:#fff}[data-mod=group-push] .gp-v5 .tcard .th{display:flex;align-items:center;gap:8px;margin-bottom:6px}[data-mod=group-push] .gp-v5 .tcard .th b{font-size:12.5px;font-weight:900}[data-mod=group-push] .gp-v5 .tcard .th .mut{font-size:10.5px;color:var(--gp-muted);margin-left:auto}@media (max-width:1024px){[data-mod=group-push] .gp-v5 table.tds-table.wide{min-width:1440px}[data-mod=group-push] .gp-v5 .split2{grid-template-columns:1fr}}[data-mod=group-push] .gp-v5 .tds-tablewrap{overflow:auto;max-height:64vh;position:relative}[data-mod=group-push] .gp-v5 .tds-tablewrap.short{max-height:none}[data-mod=group-push] .chip.yellow{background:var(--tcs-color-warning-bg);color:var(--tcs-color-warning-text)}[data-mod=group-push] .chip.red{background:var(--tcs-color-danger-bg);color:var(--tcs-color-danger-text)}[data-mod=group-push] .chip.green{background:var(--tcs-color-success-bg);color:var(--tcs-color-success-text)}[data-mod=group-push] .alert.alert-warning{background:var(--tcs-color-warning-bg);border-color:var(--tcs-color-warning-border);border-left-color:var(--tcs-color-warning-border);color:var(--tcs-color-warning-text)}[data-mod=group-push] .alert.alert-success{background:var(--tcs-color-success-bg);border-color:var(--tcs-color-success-border);border-left-color:var(--tcs-color-success-border);color:var(--tcs-color-success-text)}[data-mod=group-push] .gp-v5 .lock{font-size:10px;color:var(--tcs-color-text-tertiary);margin-left:3px}[data-mod=group-push] .gp-v5 .recon3row td{font-weight:800}[data-mod=group-push] .gp-v5 .recon3row.diff td{cursor:pointer}[data-mod=group-push] .gp-v5 .recon3row.diff.bad td{color:var(--tcs-color-danger)}[data-mod=group-push] .gp-v5 .recon3row.diff.bad:hover td{background:var(--tcs-color-danger-bg)}