.db-sec[data-v-adb218d4]{gap:10px;display:grid}.db-h[data-v-adb218d4]{align-items:baseline;gap:10px;margin:0;font-size:15px;font-weight:600;display:flex}.db-h span[data-v-adb218d4]{color:var(--zu-muted);font-size:12.5px;font-weight:400}.db-two[data-v-adb218d4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.db-box[data-v-adb218d4]{gap:12px;padding:14px 16px;display:grid}.db-ch[data-v-adb218d4]{align-items:baseline;gap:10px;display:flex}.db-ch h2[data-v-adb218d4]{margin:0;font-size:15px;font-weight:700}.db-ch small[data-v-adb218d4]{color:var(--zu-muted);font-size:12px}.db-todo[data-v-adb218d4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.db-td[data-v-adb218d4]{border:1px solid var(--zu-line-soft);background:var(--zu-hover);color:inherit;border-radius:10px;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.db-td[data-v-adb218d4]:hover{border-color:var(--zu-line-strong)}.db-td strong[data-v-adb218d4]{font-variant-numeric:tabular-nums;color:var(--zu-muted);font-size:22px;font-weight:800;line-height:1.1}.db-td span[data-v-adb218d4]{color:var(--zu-sub);font-size:12.5px}.db-td small[data-v-adb218d4]{color:var(--zu-muted);font-size:11.5px}.db-td.is-bad strong[data-v-adb218d4]{color:var(--zu-danger)}.db-strip[data-v-adb218d4]{background:var(--zu-ok-soft);border:1px solid #bfe3cf;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:12px 16px;font-size:13.5px;display:flex}.db-strip span[data-v-adb218d4]{color:var(--zu-sub)}.db-strip b[data-v-adb218d4]{color:var(--zu-ok)}.db-dot[data-v-adb218d4]{background:var(--zu-ok);border-radius:50%;flex:none;width:9px;height:9px}.db-strip.is-warn[data-v-adb218d4]{background:var(--zu-wait-soft);border-color:#f2d7a6}.db-strip.is-warn b[data-v-adb218d4]{color:var(--zu-wait)}.db-strip.is-warn .db-dot[data-v-adb218d4]{background:#e39a1b}.db-strip.is-bad[data-v-adb218d4]{background:var(--zu-danger-soft);border-color:#f5c2bd}.db-strip.is-bad b[data-v-adb218d4]{color:var(--zu-danger)}.db-strip.is-bad .db-dot[data-v-adb218d4]{background:var(--zu-danger)}.db-go[data-v-adb218d4]{margin-left:auto;font-size:13px}.db-res[data-v-adb218d4]{justify-items:start;gap:2px;display:grid}.db-res small[data-v-adb218d4]{color:var(--zu-muted);font-size:12px}.db-m5[data-v-adb218d4]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.db-m5 div[data-v-adb218d4]{border-right:1px solid var(--zu-line-soft);gap:2px;padding:12px 16px;display:grid}.db-m5 div[data-v-adb218d4]:last-child{border-right:0}.db-m5 small[data-v-adb218d4]{color:var(--zu-muted);font-size:12.5px}.db-m5 b[data-v-adb218d4]{font-variant-numeric:tabular-nums;font-size:22px}.db-m5 p[data-v-adb218d4]{color:var(--zu-sub);min-height:18px;margin:0;font-size:12px}.db-meta[data-v-adb218d4]{font-size:12.5px}.db-sub[data-v-adb218d4]{color:var(--zu-muted);font-size:11.5px;display:block}.db-funds .is-total td[data-v-adb218d4]{border-top:1px solid var(--zu-line);font-weight:600}.db-alerts[data-v-adb218d4]{gap:8px;display:grid}.db-al[data-v-adb218d4]{background:var(--zu-wait-soft);border-radius:10px;align-items:flex-start;gap:10px;padding:9px 12px;display:flex}.db-al i[data-v-adb218d4]{background:#e39a1b;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.db-al div[data-v-adb218d4]{flex:1;min-width:0}.db-al b[data-v-adb218d4]{font-size:13px}.db-al small[data-v-adb218d4]{color:var(--zu-sub);font-size:12px;display:block}.db-al a[data-v-adb218d4]{white-space:nowrap;font-size:12px}.db-al.is-red[data-v-adb218d4]{background:var(--zu-danger-soft)}.db-al.is-red i[data-v-adb218d4]{background:var(--zu-danger)}.db-al.is-red b[data-v-adb218d4]{color:var(--zu-danger)}.db-al.is-ok[data-v-adb218d4]{background:var(--zu-ok-soft)}.db-al.is-ok i[data-v-adb218d4]{background:var(--zu-ok)}.db-al.is-ok b[data-v-adb218d4]{color:var(--zu-ok);font-weight:600}.db-today[data-v-adb218d4]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.db-k[data-v-adb218d4]{border-right:1px solid var(--zu-line-soft);gap:2px;padding:12px 16px;display:grid}.db-k[data-v-adb218d4]:last-child{border-right:0}.db-k span[data-v-adb218d4]{color:var(--zu-muted);font-size:12.5px}.db-k b[data-v-adb218d4]{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.15}.db-k small[data-v-adb218d4]{color:var(--zu-muted);font-size:12px}.db-k small.up[data-v-adb218d4]{color:var(--zu-ok)}.db-k small.down[data-v-adb218d4]{color:var(--zu-wait)}.db-plats[data-v-adb218d4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.db-p[data-v-adb218d4]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;align-content:start;gap:10px;padding:14px 16px;display:grid}.db-ph[data-v-adb218d4]{align-items:center;gap:8px;display:flex}.db-ph i[data-v-adb218d4]{background:var(--zu-sunken);border-radius:6px;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;font-weight:900;display:grid}.db-ph i.is-xianyu[data-v-adb218d4]{color:#1f1b18;background:#ffe14d}.db-ph i.is-douyin[data-v-adb218d4]{color:#fff;background:#1f1b18}.db-ph i.is-wechat_channel[data-v-adb218d4]{color:#fff;background:#fa9d3b}.db-ph i.is-xiaohongshu[data-v-adb218d4]{color:#fff;background:#ff2442}.db-ph b[data-v-adb218d4]{font-size:14px}.db-ph em[data-v-adb218d4]{color:var(--zu-ok);background:var(--zu-ok-soft);border-radius:9px;margin-left:auto;padding:0 7px;font-size:11.5px;font-style:normal;line-height:18px}.db-ph em.is-off[data-v-adb218d4]{color:var(--zu-off);background:var(--zu-off-soft)}.db-funnel[data-v-adb218d4]{text-align:center;background:var(--zu-hover);border-radius:8px;grid-template-columns:repeat(4,1fr);padding:8px 0;display:grid}.db-funnel div[data-v-adb218d4]{display:grid}.db-funnel b[data-v-adb218d4]{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.db-funnel span[data-v-adb218d4]{color:var(--zu-muted);font-size:11.5px}.db-funnel .is-no b[data-v-adb218d4]{color:var(--zu-muted)}.db-rows[data-v-adb218d4]{color:var(--zu-sub);gap:5px;font-size:12.5px;display:grid}.db-rows div[data-v-adb218d4]{justify-content:space-between;gap:8px;display:flex}.db-rows b[data-v-adb218d4]{color:var(--zu-text);text-align:right;font-weight:600}.db-rows b.is-warn[data-v-adb218d4]{color:var(--zu-wait);font-weight:700}.db-rows b.is-red[data-v-adb218d4]{color:var(--zu-danger);font-weight:700}.db-bar[data-v-adb218d4]{background:var(--zu-sunken);border-radius:3px;height:5px;overflow:hidden}.db-bar i[data-v-adb218d4]{background:var(--zu-ok);height:100%;display:block}.db-bar.is-warn i[data-v-adb218d4]{background:#e39a1b}.db-bar.is-red i[data-v-adb218d4]{background:var(--zu-danger)}.db-plink[data-v-adb218d4]{justify-self:start;font-size:12.5px}.db-trend[data-v-adb218d4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.db-tr[data-v-adb218d4]{gap:8px;display:grid}.db-tr b[data-v-adb218d4]{color:var(--zu-sub);align-items:baseline;gap:6px;font-size:12.5px;display:flex}.db-tr b em[data-v-adb218d4]{color:var(--zu-muted);font-size:11.5px;font-style:normal;font-weight:400}.db-chart[data-v-adb218d4]{align-items:flex-end;gap:5px;height:84px;margin-bottom:18px;display:flex}.db-chart span[data-v-adb218d4]{background:var(--zu-brand-line);border-radius:4px 4px 0 0;flex:1;position:relative}.db-chart span[data-v-adb218d4]:last-child{background:var(--zu-brand)}.db-chart span em[data-v-adb218d4]{color:var(--zu-muted);white-space:nowrap;font-size:10.5px;font-style:normal;position:absolute;bottom:-17px;left:50%;transform:translate(-50%)}.db-money[data-v-adb218d4]{display:grid}.db-money div[data-v-adb218d4]{border-bottom:1px dashed var(--zu-line-soft);justify-content:space-between;align-items:baseline;gap:10px;padding:7px 0;display:flex}.db-money div[data-v-adb218d4]:last-child{border-bottom:0}.db-money span[data-v-adb218d4]{color:var(--zu-sub);font-size:12.5px}.db-money small[data-v-adb218d4]{color:var(--zu-muted);font-size:11.5px;display:block}.db-money b[data-v-adb218d4]{font-variant-numeric:tabular-nums;font-size:16px}.db-folded[data-v-adb218d4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.db-folded button[data-v-adb218d4]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-sub);font:inherit;cursor:pointer;text-align:left;border-radius:10px;justify-content:space-between;gap:8px;padding:11px 14px;font-size:13px;display:flex}.db-folded button b[data-v-adb218d4]{color:var(--zu-text);font-weight:600}.db-folded button.is-open[data-v-adb218d4]{border-color:var(--zu-line-strong);background:var(--zu-hover)}.db-folded button.is-bad b[data-v-adb218d4]{color:var(--zu-danger)}.db-range[data-v-adb218d4]{justify-content:flex-end;display:flex}@media (width<=1100px){.db-two[data-v-adb218d4]{grid-template-columns:1fr}.db-today[data-v-adb218d4]{grid-template-columns:repeat(3,minmax(0,1fr))}.db-plats[data-v-adb218d4]{grid-template-columns:repeat(2,minmax(0,1fr))}.db-m5[data-v-adb218d4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.db-m5[data-v-adb218d4],.db-today[data-v-adb218d4],.db-todo[data-v-adb218d4],.db-plats[data-v-adb218d4],.db-folded[data-v-adb218d4]{grid-template-columns:repeat(2,minmax(0,1fr))}.db-trend[data-v-adb218d4]{grid-template-columns:1fr}}.ar-hbtn[data-v-971beef6]{flex-direction:column;justify-content:center;align-items:flex-start;height:auto;min-height:36px;padding-block:4px;line-height:1.25;display:inline-flex}.ar-hbtn small[data-v-971beef6]{color:var(--zu-muted);font-size:11px;font-weight:400}.ar-line[data-v-971beef6]{border:1px solid var(--zu-line);background:var(--zu-card);font-size:var(--zu-fs-sm);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 16px;display:flex}.ar-dot[data-v-971beef6]{background:var(--zu-muted);border-radius:50%;flex:none;width:8px;height:8px}.ar-line.is-ok .ar-dot[data-v-971beef6]{background:var(--zu-ok)}.ar-line.is-down[data-v-971beef6]{background:var(--zu-danger-soft);color:var(--zu-danger);border-color:#f5c2bd}.ar-line.is-down .ar-dot[data-v-971beef6]{background:var(--zu-danger)}.ar-line.is-catch[data-v-971beef6]{background:var(--zu-info-soft);color:var(--zu-info);border-color:#c9d8f5}.ar-line.is-catch .ar-dot[data-v-971beef6]{background:var(--zu-info)}.ar-line b[data-v-971beef6]{font-weight:600}.ar-line-detail[data-v-971beef6]{opacity:.9}.ar-line-hint[data-v-971beef6]{font-size:var(--zu-fs-xs)}.ar-cards[data-v-971beef6]{grid-template-columns:repeat(5,minmax(0,1fr)) 110px;gap:12px;display:grid}.ar-card[data-v-971beef6]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;gap:2px;padding:14px 16px;display:grid;position:relative}.ar-card[data-v-971beef6]:hover{border-color:var(--zu-line-strong)}.ar-card small[data-v-971beef6]{color:var(--zu-muted);font-size:12.5px}.ar-card strong[data-v-971beef6]{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}.ar-card strong em[data-v-971beef6]{color:var(--zu-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:400}.ar-card span[data-v-971beef6]{min-height:18px;color:var(--zu-muted);font-size:12px}.ar-card[aria-pressed=true][data-v-971beef6]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.ar-card.is-hot strong[data-v-971beef6]{color:var(--zu-brand-text)}.ar-card.is-hot[data-v-971beef6]:after{content:"";background:var(--zu-brand);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;right:14px}.ar-card.is-bad strong[data-v-971beef6]{color:var(--zu-danger)}.ar-card.is-all[data-v-971beef6]{text-align:center;align-content:center}.ar-card.is-all strong[data-v-971beef6]{font-size:20px}.ar-inset[data-v-971beef6]{margin:10px 14px}.ar-table td[data-v-971beef6]{vertical-align:middle}.ar-table tr.is-open td[data-v-971beef6]{background:var(--zu-brand-soft)}.ar-sub[data-v-971beef6]{color:var(--zu-muted);font-size:var(--zu-fs-xs);white-space:normal;font-weight:400;display:block}.ar-who[data-v-971beef6]{grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.ar-who img[data-v-971beef6],.ar-who i[data-v-971beef6]{object-fit:cover;border-radius:50%;grid-row:span 2;width:28px;height:28px}.ar-who i[data-v-971beef6]{background:var(--zu-sunken);color:var(--zu-sub);place-items:center;font-size:12px;font-style:normal;display:grid}.ar-who b[data-v-971beef6]{font-size:13.5px;font-weight:600}tr.is-gone td[data-v-971beef6]{background:color-mix(in srgb,var(--zu-page) 60%,transparent)}tr.is-gone .ar-who b[data-v-971beef6]{color:var(--zu-muted)}.ar-who span[data-v-971beef6]{color:var(--zu-muted);font-size:12px}.ar-mbar[data-v-971beef6]{gap:4px;min-width:200px;max-width:320px;display:grid}.ar-bar[data-v-971beef6]{background:var(--zu-sunken);border-radius:3px;height:6px;display:flex;overflow:hidden}.ar-bar b[data-v-971beef6]{background:var(--zu-ok)}.ar-bar s[data-v-971beef6]{background:var(--zu-danger);text-decoration:none}.ar-mbar strong[data-v-971beef6]{font-size:12.5px;font-weight:600}.ar-mbar strong.is-good[data-v-971beef6]{color:var(--zu-ok)}.ar-mbar strong.is-bad[data-v-971beef6]{color:var(--zu-danger)}.ar-mbar strong.is-none[data-v-971beef6]{color:var(--zu-muted);font-weight:400}.ar-mbar small[data-v-971beef6]{color:var(--zu-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ar-chk[data-v-971beef6]{gap:2px;display:grid}.ar-chk small[data-v-971beef6]{color:var(--zu-muted);font-size:12px}.ar-pill[data-v-971beef6]{white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.ar-pill[data-v-971beef6]:before{content:"";background:var(--zu-line-strong);border-radius:50%;width:7px;height:7px}.ar-pill.is-ok[data-v-971beef6]:before{background:var(--zu-ok)}.ar-pill.is-bad[data-v-971beef6]:before{background:var(--zu-danger)}.ar-pill.is-run[data-v-971beef6]:before{background:var(--zu-info)}.ar-dh[data-v-971beef6]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);gap:10px;padding:16px 22px 14px;display:grid}.ar-dh-top[data-v-971beef6]{align-items:center;gap:10px;min-width:0;display:flex}.ar-dh-top h2[data-v-971beef6]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:18px;overflow:hidden}.ar-dh-nav[data-v-971beef6]{color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:flex}.ar-sq[data-v-971beef6]{border:1px solid var(--zu-line);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:8px;place-items:center;font-size:15px;display:grid}.ar-sq[data-v-971beef6]:hover:not(:disabled){border-color:var(--zu-line-strong);color:var(--zu-text)}.ar-sq[data-v-971beef6]:disabled{opacity:.4;cursor:default}.ar-close[data-v-971beef6]{margin-left:6px;font-size:18px}.ar-dh-meta[data-v-971beef6]{color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:13px;display:flex}.ar-dh-meta b[data-v-971beef6]{color:var(--zu-text);font-weight:600}.ar-db[data-v-971beef6]{grid-template-columns:minmax(0,1fr) 312px;min-height:0;display:grid}.ar-dl[data-v-971beef6]{align-content:start;gap:16px;min-height:0;padding:18px 22px 28px;display:grid;overflow-y:auto}.ar-dr[data-v-971beef6]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:14px;min-height:0;padding:18px;display:grid;overflow-y:auto}.ar-verdict[data-v-971beef6]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 14px;font-size:13.5px;display:flex}.ar-verdict b[data-v-971beef6]{font-weight:700}.ar-verdict span[data-v-971beef6]{color:var(--zu-sub);overflow-wrap:anywhere}.ar-verdict.is-bad[data-v-971beef6]{background:var(--zu-danger-soft);border-color:#f5c2bd}.ar-verdict.is-bad b[data-v-971beef6]{color:var(--zu-danger)}.ar-verdict.is-good[data-v-971beef6]{background:var(--zu-ok-soft);border-color:#bfe3cf}.ar-verdict.is-good b[data-v-971beef6]{color:var(--zu-ok)}.ar-blk[data-v-971beef6]{gap:10px;min-width:0;display:grid}.ar-blk>h3[data-v-971beef6]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:14px;display:flex}.ar-blk>h3 span[data-v-971beef6]{color:var(--zu-muted);font-size:12.5px;font-weight:400}.ar-compare[data-v-971beef6]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ar-txt[data-v-971beef6]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;align-content:start;gap:6px;padding:12px 14px;display:grid}.ar-txt h4[data-v-971beef6]{color:var(--zu-muted);margin:0;font-size:12.5px;font-weight:500}.ar-txt.is-bad[data-v-971beef6]{border-color:#f5c2bd}.ar-text[data-v-971beef6]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.85}.ar-text mark[data-v-971beef6]{color:var(--zu-text);background:#ffe58f;border-radius:2px;padding:0 1px}.ar-text mark.is-missing[data-v-971beef6]{color:var(--zu-danger);background:#ffccc7;padding:0 4px;font-size:12px}.ar-shot-grid[data-v-971beef6]{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:16px;display:grid}.ar-shot[data-v-971beef6]{justify-items:center;gap:6px;margin:0;display:grid}.ar-shot img[data-v-971beef6]{object-fit:contain;border:1px solid var(--zu-line);background:#fff;border-radius:10px;width:200px;max-height:400px}.ar-shot figcaption[data-v-971beef6]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.ar-tl[data-v-971beef6]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.ar-tl li[data-v-971beef6]{border-bottom:1px solid var(--zu-line-soft);grid-template-columns:96px 110px minmax(0,1fr);align-items:center;gap:12px;padding:9px 14px;font-size:13px;display:grid}.ar-tl li[data-v-971beef6]:last-child{border-bottom:0}.ar-tl time[data-v-971beef6]{color:var(--zu-muted);font-variant-numeric:tabular-nums}.ar-tl-what[data-v-971beef6]{font-weight:600}.ar-tl .is-bad[data-v-971beef6]{color:var(--zu-danger)}.ar-tl .is-ok[data-v-971beef6]{color:var(--zu-ok)}.ar-tl .is-none[data-v-971beef6]{color:var(--zu-sub)}.ar-ph[data-v-971beef6]{margin:0;font-size:15px}.ar-kv[data-v-971beef6]{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:13px;display:grid}.ar-kv dt[data-v-971beef6]{color:var(--zu-muted)}.ar-kv dd[data-v-971beef6]{text-align:right;margin:0;font-weight:600}.ar-hr[data-v-971beef6]{background:var(--zu-line-soft);height:1px}.ar-fold[data-v-971beef6]{border:1px dashed var(--zu-line-strong);width:100%;color:var(--zu-sub);font:inherit;cursor:pointer;background:0 0;border-radius:9px;justify-content:space-between;padding:9px 12px;font-size:13px;display:flex}.ar-fold[data-v-971beef6]:hover{color:var(--zu-text);border-color:var(--zu-sub)}.ar-seg[data-v-971beef6]{border:1px solid var(--zu-line);background:var(--zu-hover);border-radius:9px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.ar-seg button[data-v-971beef6]{height:32px;color:var(--zu-sub);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:13.5px}.ar-seg button[data-v-971beef6]:hover:not(:disabled){background:var(--zu-card)}.ar-seg .is-pass[data-v-971beef6]{color:#fff;font-weight:600;background:var(--zu-ok)!important}.ar-seg .is-reject[data-v-971beef6]{color:#fff;font-weight:600;background:var(--zu-danger)!important}.ar-lbl[data-v-971beef6]{color:var(--zu-sub);font-size:12.5px}.ar-quick[data-v-971beef6]{flex-wrap:wrap;gap:6px;display:flex}.ar-quick button[data-v-971beef6]{border:1px solid var(--zu-line);background:var(--zu-card);font:inherit;color:var(--zu-sub);cursor:pointer;border-radius:999px;padding:3px 11px;font-size:12.5px}.ar-quick button[data-v-971beef6]:hover{border-color:var(--zu-line-strong);color:var(--zu-text)}.ar-quick button.on[data-v-971beef6]{border-color:var(--zu-text);color:var(--zu-text);font-weight:600}.ar-note[data-v-971beef6]{color:var(--zu-sub);margin:0;font-size:12.5px}.ar-next[data-v-971beef6]{background:var(--zu-hover);color:var(--zu-sub);border-radius:8px;margin:0;padding:8px 10px;font-size:12.5px;line-height:1.6}.ar-full[data-v-971beef6]{justify-content:center;width:100%}.ar-copy[data-v-971beef6]{background:var(--zu-hover);border:1px solid var(--zu-line-soft);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:9px;padding:14px 16px;font-size:15px;line-height:1.85}.ar-copy-input[data-v-971beef6]{min-height:150px}.ar-history summary[data-v-971beef6]{cursor:pointer;color:var(--zu-sub);font-size:var(--zu-fs-sm)}.ar-history ul[data-v-971beef6]{font-size:var(--zu-fs-sm);gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ar-history li[data-v-971beef6]{color:var(--zu-sub);grid-template-columns:40px 96px 1fr;gap:10px;display:grid}.ar-history li span[data-v-971beef6]{white-space:pre-wrap;overflow-wrap:anywhere}.ar-history time[data-v-971beef6]{color:var(--zu-muted)}.ar-params[data-v-971beef6]{display:grid}.ar-param[data-v-971beef6]{border-bottom:1px solid var(--zu-line-soft);grid-template-columns:90px auto minmax(0,1fr);align-items:center;gap:12px;padding:8px 0;font-size:13.5px;display:grid}.ar-param[data-v-971beef6]:last-child{border-bottom:0}.ar-param div[data-v-971beef6]{white-space:nowrap;color:var(--zu-sub);align-items:center;gap:6px;display:flex}.ar-param input[data-v-971beef6]{width:76px}.ar-param small[data-v-971beef6]{color:var(--zu-muted);font-size:12px;line-height:1.5}.ar-confirm-line[data-v-971beef6]{color:var(--zu-sub);margin:0}@media (width<=1180px){.ar-cards[data-v-971beef6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.ar-compare[data-v-971beef6],.ar-shot-grid[data-v-971beef6]{grid-template-columns:1fr}}@media (width<=860px){.ar-db[data-v-971beef6]{grid-template-columns:minmax(0,1fr);overflow-y:auto}.ar-dl[data-v-971beef6],.ar-dr[data-v-971beef6]{overflow:visible}.ar-dr[data-v-971beef6]{border-left:0;border-top:1px solid var(--zu-line)}}@media (width<=560px){.ar-cards[data-v-971beef6]{grid-template-columns:1fr 1fr}.ar-param[data-v-971beef6]{grid-template-columns:1fr}}.fq-toast[data-v-7bdd5cd6]{align-items:center;gap:12px;display:flex}.fq-toast button[data-v-7bdd5cd6]{color:#ffb199;font:inherit;cursor:pointer;background:0 0;border:0}.fq-hbtn[data-v-7bdd5cd6]{flex-direction:column;justify-content:center;align-items:flex-start;height:auto;min-height:36px;padding-block:4px;line-height:1.25;display:inline-flex}.fq-hbtn small[data-v-7bdd5cd6]{color:var(--zu-muted);font-size:11px;font-weight:400}.fq-live[data-v-7bdd5cd6]{background:var(--zu-ok-soft);border:1px solid #bfe3cf;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:11px 16px;font-size:13px;display:flex}.fq-live b[data-v-7bdd5cd6]{color:var(--zu-ok)}.fq-live>span[data-v-7bdd5cd6]:not(.fq-dot){color:var(--zu-sub)}.fq-live .fq-pending[data-v-7bdd5cd6]{color:var(--zu-wait)}.fq-live .zu-link[data-v-7bdd5cd6]{margin-left:auto}.fq-live.is-empty[data-v-7bdd5cd6]{background:var(--zu-card);border-color:var(--zu-line)}.fq-live.is-empty b[data-v-7bdd5cd6]{color:var(--zu-text)}.fq-live.is-empty .fq-dot[data-v-7bdd5cd6]{background:var(--zu-line-strong)}.fq-dot[data-v-7bdd5cd6]{background:var(--zu-ok);border-radius:50%;flex:none;width:9px;height:9px}.fq-cards[data-v-7bdd5cd6]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.fq-card[data-v-7bdd5cd6]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;gap:2px;padding:12px 14px;display:grid;position:relative}.fq-card[data-v-7bdd5cd6]:hover:not(:disabled){border-color:var(--zu-line-strong)}.fq-card small[data-v-7bdd5cd6]{color:var(--zu-muted);font-size:12.5px}.fq-card strong[data-v-7bdd5cd6]{font-variant-numeric:tabular-nums;font-size:24px;line-height:1.2}.fq-card strong em[data-v-7bdd5cd6]{color:var(--zu-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:400}.fq-card span[data-v-7bdd5cd6]{min-height:18px;color:var(--zu-muted);font-size:12px}.fq-card[aria-pressed=true][data-v-7bdd5cd6]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.fq-card.is-hot small[data-v-7bdd5cd6]{color:var(--zu-brand-text);font-weight:600}.fq-card.is-all[data-v-7bdd5cd6]{text-align:center;align-content:center}.fq-card.is-all strong[data-v-7bdd5cd6]{font-size:20px}.fq-table td[data-v-7bdd5cd6]{vertical-align:middle}.fq-table tr.is-off td[data-v-7bdd5cd6]{opacity:.62}.fq-table tr.is-open td[data-v-7bdd5cd6]{background:var(--zu-brand-soft);opacity:1}.fq-ord[data-v-7bdd5cd6]{background:var(--zu-sunken);min-width:26px;height:26px;color:var(--zu-sub);border-radius:13px;place-items:center;padding:0 4px;font-size:12px;font-weight:600;display:inline-grid}.fq-q[data-v-7bdd5cd6]{gap:2px;min-width:0;display:grid}.fq-q b[data-v-7bdd5cd6]{font-size:13.5px;font-weight:600}.fq-q span[data-v-7bdd5cd6]{color:var(--zu-muted);text-overflow:ellipsis;white-space:nowrap;max-width:560px;font-size:12px;overflow:hidden}.fq-res[data-v-7bdd5cd6]{justify-items:start;gap:2px;display:grid}.fq-res small[data-v-7bdd5cd6]{color:var(--zu-muted);font-size:12px}.fq-dh[data-v-7bdd5cd6]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);align-items:center;gap:10px;padding:16px 22px;display:flex}.fq-dh h2[data-v-7bdd5cd6]{margin:0;font-size:18px}.fq-dh-nav[data-v-7bdd5cd6]{color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:flex}.fq-sq[data-v-7bdd5cd6]{border:1px solid var(--zu-line);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:8px;place-items:center;font-size:15px;display:grid}.fq-sq[data-v-7bdd5cd6]:hover:not(:disabled){border-color:var(--zu-line-strong);color:var(--zu-text)}.fq-sq[data-v-7bdd5cd6]:disabled{opacity:.4;cursor:default}.fq-close[data-v-7bdd5cd6]{margin-left:6px;font-size:18px}.zu-drawer[open][data-v-7bdd5cd6]{grid-template-rows:auto minmax(0,1fr) auto}.fq-db[data-v-7bdd5cd6]{grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.fq-dl[data-v-7bdd5cd6]{align-content:start;gap:14px;min-height:0;padding:18px 22px 28px;display:grid;overflow-y:auto}.fq-dr[data-v-7bdd5cd6]{border-left:1px solid var(--zu-line);background:var(--zu-hover);align-content:start;justify-items:center;gap:10px;min-height:0;padding:18px;display:grid;overflow-y:auto}.fq-dr>small[data-v-7bdd5cd6]{color:var(--zu-muted);justify-self:start;font-size:12px}.fq-df[data-v-7bdd5cd6]{border-top:1px solid var(--zu-line);background:var(--zu-card);justify-content:flex-end;align-items:center;gap:8px;padding:12px 22px;display:flex}.fq-df-note[data-v-7bdd5cd6]{color:var(--zu-muted);margin-right:auto;font-size:12.5px}.fq-two[data-v-7bdd5cd6]{grid-template-columns:1fr 180px;gap:12px;display:grid}.fq-imgs[data-v-7bdd5cd6]{border:1px dashed var(--zu-line-strong);border-radius:9px;gap:8px;padding:12px;display:grid}.fq-imgs-head[data-v-7bdd5cd6]{color:var(--zu-muted);justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex}.fq-image[data-v-7bdd5cd6]{border-top:1px solid var(--zu-line-soft);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:8px;display:grid}.fq-image img[data-v-7bdd5cd6]{object-fit:cover;border-radius:var(--zu-r);border:1px solid var(--zu-line);width:64px;height:64px}.fq-sw[data-v-7bdd5cd6]{align-items:flex-start}.fq-sw span small[data-v-7bdd5cd6]{color:var(--zu-muted);font-size:12px;display:block}.fq-phone[data-v-7bdd5cd6]{color:#2b2622;background:#f5f3f1;border:7px solid #1f1b18;border-radius:24px;align-content:start;gap:8px;width:260px;padding:12px 10px 16px;font-size:12px;display:grid}.fq-phone h4[data-v-7bdd5cd6]{text-align:center;margin:0;font-size:14px}.fq-phone>small[data-v-7bdd5cd6]{color:var(--zu-muted);text-align:center;font-size:11px}.fq-ptabs[data-v-7bdd5cd6]{color:#8a827b;flex-wrap:wrap;gap:10px;font-size:11.5px;display:flex}.fq-ptabs .on[data-v-7bdd5cd6]{color:#e8472b;font-weight:700}.fq-pitem[data-v-7bdd5cd6]{background:#fff;border-radius:10px;gap:5px;padding:9px 10px;display:grid}.fq-pitem b[data-v-7bdd5cd6]{color:#5a534d;font-size:12.5px;font-weight:500}.fq-pitem.is-open[data-v-7bdd5cd6]{outline:2px dashed var(--zu-brand);outline-offset:2px}.fq-pitem.is-open b[data-v-7bdd5cd6]{color:#2b2622;font-weight:700}.fq-pitem p[data-v-7bdd5cd6]{color:#5a534d;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.fq-pimgs[data-v-7bdd5cd6]{flex-wrap:wrap;gap:6px;display:flex}.fq-pimgs img[data-v-7bdd5cd6]{object-fit:cover;border-radius:6px;width:56px;height:56px}.fq-pnote[data-v-7bdd5cd6]{text-align:center;color:#a39b94;margin:0;font-size:11.5px}.fq-layer[data-v-7bdd5cd6]{z-index:1000;background:#1c1a1975;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.fq-dialog[data-v-7bdd5cd6]{width:min(640px,100vw - 32px);max-height:calc(100vh - 48px);display:block}.fq-dialog.is-wide[data-v-7bdd5cd6]{width:min(900px,100vw - 32px)}.fq-note[data-v-7bdd5cd6]{color:var(--zu-sub);margin:0;font-size:12.5px;line-height:1.6}.fq-cats input[data-v-7bdd5cd6]{width:100%}.fq-service[data-v-7bdd5cd6]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.fq-qr[data-v-7bdd5cd6]{align-items:center;gap:14px;display:flex}.fq-qr img[data-v-7bdd5cd6]{object-fit:contain;border:1px solid var(--zu-line);border-radius:var(--zu-r);background:#fff;width:96px;height:96px}.fq-qr-empty[data-v-7bdd5cd6]{border:1px dashed var(--zu-line-strong);border-radius:var(--zu-r);width:96px;height:96px;color:var(--zu-muted);font-size:var(--zu-fs-xs);place-items:center;display:grid}.fq-entry[data-v-7bdd5cd6]{background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px;font-size:12px;display:flex}.fq-entry span[data-v-7bdd5cd6]{color:#8a827b;font-size:11px;display:block}.fq-entry b[data-v-7bdd5cd6]{color:#e8472b}.fq-sheet[data-v-7bdd5cd6]{text-align:center;background:#fff;border-radius:12px;justify-items:center;gap:6px;padding:12px;display:grid}.fq-sheet h4[data-v-7bdd5cd6]{margin:0;font-size:13px}.fq-sheet p[data-v-7bdd5cd6]{color:#5a534d;margin:0;font-size:11.5px}.fq-sheet img[data-v-7bdd5cd6]{object-fit:contain;width:130px;height:130px}.fq-preview[data-v-7bdd5cd6]{margin:0 auto}@media (width<=860px){.fq-db[data-v-7bdd5cd6]{grid-template-columns:minmax(0,1fr);overflow-y:auto}.fq-dl[data-v-7bdd5cd6],.fq-dr[data-v-7bdd5cd6]{overflow:visible}.fq-dr[data-v-7bdd5cd6]{border-left:0;border-top:1px solid var(--zu-line)}.fq-service[data-v-7bdd5cd6],.fq-two[data-v-7bdd5cd6]{grid-template-columns:1fr}}.iv-hbtn[data-v-9ced792e]{flex-direction:column;justify-content:center;align-items:flex-start;height:auto;min-height:36px;padding-block:4px;line-height:1.25;display:inline-flex}.iv-hbtn small[data-v-9ced792e]{color:var(--zu-muted);font-size:11px;font-weight:400}.zu-switch b[data-v-9ced792e]{color:var(--zu-text);font-weight:600}.iv-rule[data-v-9ced792e]{background:var(--zu-ok-soft);border:1px solid #bfe3cf;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;font-size:13px;display:flex}.iv-rule.is-off[data-v-9ced792e]{background:var(--zu-wait-soft);border-color:#f2d7a6}.iv-rule b[data-v-9ced792e]{color:var(--zu-ok)}.iv-rule.is-off b[data-v-9ced792e]{color:var(--zu-wait)}.iv-dot[data-v-9ced792e]{background:var(--zu-ok);border-radius:50%;flex:none;width:9px;height:9px}.iv-rule.is-off .iv-dot[data-v-9ced792e]{background:#e39a1b}.iv-st[data-v-9ced792e]{color:var(--zu-sub);align-items:center;gap:8px;display:inline-flex}.iv-st em[data-v-9ced792e]{width:20px;height:20px;color:var(--zu-ok);background:#fff;border:1px solid #bfe3cf;border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:inline-grid}.iv-st strong[data-v-9ced792e]{color:var(--zu-text)}.iv-ar[data-v-9ced792e]{color:var(--zu-muted)}.iv-rule-note[data-v-9ced792e]{color:var(--zu-sub)}.iv-sum[data-v-9ced792e]{color:var(--zu-sub);flex-wrap:wrap;gap:6px 22px;padding:0 4px;font-size:13px;display:flex}.iv-sum b[data-v-9ced792e]{color:var(--zu-text);font-variant-numeric:tabular-nums}.iv-cards[data-v-9ced792e]{grid-template-columns:repeat(4,minmax(0,1fr)) 110px;gap:12px;display:grid}.iv-card[data-v-9ced792e]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;gap:2px;padding:14px 16px;display:grid;position:relative}.iv-card[data-v-9ced792e]:hover{border-color:var(--zu-line-strong)}.iv-card small[data-v-9ced792e]{color:var(--zu-muted);font-size:12.5px}.iv-card strong[data-v-9ced792e]{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}.iv-card strong em[data-v-9ced792e]{color:var(--zu-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:400}.iv-card span[data-v-9ced792e]{min-height:18px;color:var(--zu-muted);font-size:12px}.iv-card[aria-pressed=true][data-v-9ced792e]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.iv-card.is-bad strong[data-v-9ced792e]{color:var(--zu-danger)}.iv-card.is-bad[data-v-9ced792e]:after{content:"";background:var(--zu-danger);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;right:14px}.iv-card.is-all[data-v-9ced792e]{text-align:center;align-content:center}.iv-card.is-all strong[data-v-9ced792e]{font-size:20px}.iv-legend[data-v-9ced792e]{color:var(--zu-muted);align-items:center;gap:4px 10px;font-size:12px;display:inline-flex}.iv-legend i[data-v-9ced792e]{border-radius:3px;width:10px;height:10px;margin-right:-6px;display:inline-block;box-shadow:inset 0 0 0 1px}.iv-legend .is-ok[data-v-9ced792e],.iv-days .is-ok[data-v-9ced792e]{background:var(--zu-ok-soft);color:var(--zu-ok)}.iv-legend .is-bad[data-v-9ced792e],.iv-days .is-bad[data-v-9ced792e]{background:var(--zu-danger-soft);color:var(--zu-danger)}.iv-legend .is-none[data-v-9ced792e],.iv-days .is-none[data-v-9ced792e]{background:var(--zu-sunken);color:var(--zu-muted)}.iv-table td[data-v-9ced792e]{vertical-align:middle}.iv-table tr.is-off td[data-v-9ced792e]{opacity:.65}.iv-table tr.is-open td[data-v-9ced792e]{background:var(--zu-brand-soft);opacity:1}.iv-pair[data-v-9ced792e]{gap:2px;display:grid}.iv-pair b[data-v-9ced792e]{font-size:13.5px;font-weight:600}.iv-pair span[data-v-9ced792e]{color:var(--zu-muted);font-size:12px}.iv-days[data-v-9ced792e]{gap:4px;display:flex}.iv-days span[data-v-9ced792e]{white-space:nowrap;border-radius:5px;place-items:center;min-width:44px;height:22px;padding:0 5px;font-size:11.5px;display:grid}.iv-days .is-ok[data-v-9ced792e]{font-weight:600}.iv-res[data-v-9ced792e]{justify-items:start;gap:2px;display:grid}.iv-res small[data-v-9ced792e]{color:var(--zu-muted);white-space:normal;font-size:12px}.iv-num[data-v-9ced792e]{font-variant-numeric:tabular-nums;justify-items:end;gap:1px;display:grid}.iv-num small[data-v-9ced792e]{color:var(--zu-muted);font-size:12px}.iv-pos[data-v-9ced792e]{color:var(--zu-ok);font-weight:700}.iv-dh[data-v-9ced792e]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);gap:8px;padding:16px 22px 14px;display:grid}.iv-dh-top[data-v-9ced792e]{align-items:center;gap:10px;min-width:0;display:flex}.iv-dh-top h2[data-v-9ced792e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:18px;overflow:hidden}.iv-dh-nav[data-v-9ced792e]{color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:flex}.iv-sq[data-v-9ced792e]{border:1px solid var(--zu-line);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:8px;place-items:center;font-size:15px;display:grid}.iv-sq[data-v-9ced792e]:hover:not(:disabled){border-color:var(--zu-line-strong);color:var(--zu-text)}.iv-sq[data-v-9ced792e]:disabled{opacity:.4;cursor:default}.iv-close[data-v-9ced792e]{margin-left:6px;font-size:18px}.iv-dh-meta[data-v-9ced792e]{color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:13px;display:flex}.iv-dh-meta b[data-v-9ced792e]{color:var(--zu-text);font-weight:600}.iv-db[data-v-9ced792e]{grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.iv-dl[data-v-9ced792e]{align-content:start;gap:16px;min-height:0;padding:18px 22px 28px;display:grid;overflow-y:auto}.iv-dr[data-v-9ced792e]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:12px;min-height:0;padding:18px;display:grid;overflow-y:auto}.iv-why[data-v-9ced792e]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 14px;font-size:13.5px;display:flex}.iv-why span[data-v-9ced792e]{color:var(--zu-sub)}.iv-why.is-info[data-v-9ced792e]{background:var(--zu-info-soft);border-color:#c9d8f5}.iv-why.is-info b[data-v-9ced792e]{color:var(--zu-info)}.iv-why.is-ok[data-v-9ced792e]{background:var(--zu-ok-soft);border-color:#bfe3cf}.iv-why.is-ok b[data-v-9ced792e]{color:var(--zu-ok)}.iv-why.is-wait[data-v-9ced792e]{background:var(--zu-wait-soft);border-color:#f2d7a6}.iv-why.is-wait b[data-v-9ced792e]{color:var(--zu-wait)}.iv-why.is-danger[data-v-9ced792e]{background:var(--zu-danger-soft);border-color:#f5c2bd}.iv-why.is-danger b[data-v-9ced792e]{color:var(--zu-danger)}.iv-steps[data-v-9ced792e]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.iv-steps>div[data-v-9ced792e]{border-right:1px solid var(--zu-line-soft);gap:3px;padding:10px 12px;display:grid}.iv-steps>div[data-v-9ced792e]:last-child{border-right:0}.iv-steps small[data-v-9ced792e]{color:var(--zu-muted);font-size:12px}.iv-steps b[data-v-9ced792e]{align-items:center;gap:6px;font-size:14px;display:flex}.iv-steps b[data-v-9ced792e]:before{content:"";background:var(--zu-line-strong);border-radius:50%;width:8px;height:8px}.iv-steps .ok b[data-v-9ced792e]:before{background:var(--zu-ok)}.iv-steps p[data-v-9ced792e]{color:var(--zu-sub);min-height:18px;margin:0;font-size:12px}.iv-blk[data-v-9ced792e]{gap:10px;display:grid}.iv-blk>h3[data-v-9ced792e]{align-items:baseline;gap:10px;margin:0;font-size:14px;display:flex}.iv-blk>h3 span[data-v-9ced792e]{color:var(--zu-muted);font-size:12.5px;font-weight:400}.iv-tl[data-v-9ced792e]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.iv-tl li[data-v-9ced792e]{border-bottom:1px solid var(--zu-line-soft);grid-template-columns:100px minmax(0,1fr) auto;gap:12px;padding:8px 14px;font-size:13px;display:grid}.iv-tl li[data-v-9ced792e]:last-child{border-bottom:0}.iv-tl time[data-v-9ced792e]{color:var(--zu-muted);font-variant-numeric:tabular-nums}.iv-amt[data-v-9ced792e]{color:var(--zu-ok);font-weight:600}.iv-neg[data-v-9ced792e]{color:var(--zu-danger);font-weight:600}.iv-fold[data-v-9ced792e]{margin-left:auto;font-size:12.5px;font-weight:400}.iv-ph[data-v-9ced792e]{align-items:baseline;gap:8px;margin:0;font-size:15px;display:flex}.iv-note[data-v-9ced792e]{color:var(--zu-sub);margin:0;font-size:12.5px;line-height:1.6}.iv-next[data-v-9ced792e]{background:var(--zu-hover);color:var(--zu-sub);border-radius:8px;margin:0;padding:8px 10px;font-size:12.5px}.iv-opt[data-v-9ced792e]{border:1px solid var(--zu-line);cursor:pointer;border-radius:9px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.iv-opt input[data-v-9ced792e]{margin-top:3px}.iv-opt.on[data-v-9ced792e]{border-color:var(--zu-brand-line);background:var(--zu-brand-soft)}.iv-opt.on.danger[data-v-9ced792e]{background:var(--zu-danger-soft);border-color:#f5c2bd}.iv-opt b[data-v-9ced792e]{font-size:13.5px;display:block}.iv-opt small[data-v-9ced792e]{color:var(--zu-sub);font-size:12px;line-height:1.55;display:block}.iv-full[data-v-9ced792e]{justify-content:center;width:100%}.iv-two[data-v-9ced792e]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.iv-hist h3[data-v-9ced792e]{margin:0 0 6px;font-size:13px}.iv-hist ul[data-v-9ced792e]{gap:6px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.iv-hist li[data-v-9ced792e]{color:var(--zu-sub);grid-template-columns:90px minmax(0,1fr) auto;gap:10px;display:grid}@media (width<=1100px){.iv-cards[data-v-9ced792e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.iv-db[data-v-9ced792e]{grid-template-columns:minmax(0,1fr);overflow-y:auto}.iv-dl[data-v-9ced792e],.iv-dr[data-v-9ced792e]{overflow:visible}.iv-dr[data-v-9ced792e]{border-left:0;border-top:1px solid var(--zu-line)}.iv-two[data-v-9ced792e]{grid-template-columns:1fr}}@media (width<=560px){.iv-cards[data-v-9ced792e]{grid-template-columns:1fr 1fr}}.hs-grid[data-v-1780a9e2]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}@media (width<=1100px){.hs-grid[data-v-1780a9e2]{grid-template-columns:1fr}}.hs-main[data-v-1780a9e2],.hs-side[data-v-1780a9e2]{gap:16px;display:grid}.hs-tasks th[data-v-1780a9e2],.hs-tasks td[data-v-1780a9e2]{vertical-align:middle;padding-left:10px;padding-right:10px}.hs-tasks tr.is-hidden .hs-task[data-v-1780a9e2],.hs-tasks tr.is-hidden .hs-sel[data-v-1780a9e2],.hs-tasks tr.is-hidden .hs-sub[data-v-1780a9e2]{opacity:.5}.hs-ord[data-v-1780a9e2]{align-items:center;gap:4px;display:inline-flex}.hs-ord b[data-v-1780a9e2]{text-align:center;font-variant-numeric:tabular-nums;width:18px}.hs-ord button[data-v-1780a9e2]{border:1px solid var(--zu-line);background:var(--zu-card);width:24px;height:24px;color:var(--zu-sub);cursor:pointer;border-radius:6px}.hs-ord button[data-v-1780a9e2]:disabled{opacity:.35;cursor:default}.hs-task[data-v-1780a9e2]{align-items:center;gap:10px;min-width:180px;display:flex}.hs-icw[data-v-1780a9e2]{flex:none;width:40px;height:40px;position:relative}.hs-icw img[data-v-1780a9e2]{object-fit:cover;border-radius:10px;width:40px;height:40px}.hs-icw .hs-channels[data-v-1780a9e2]{width:40px;height:40px}.hs-chg[data-v-1780a9e2]{text-align:center;color:#fff;cursor:pointer;background:#00000080;border-radius:0 0 10px 10px;font-size:10px;line-height:15px;position:absolute;bottom:0;left:0;right:0}.hs-ttl[data-v-1780a9e2]{width:118px}.hs-sub[data-v-1780a9e2]{width:96px}.hs-sel[data-v-1780a9e2]{width:auto}.hs-w-ord[data-v-1780a9e2]{width:96px}.hs-w-show[data-v-1780a9e2]{width:64px}.hs-w-tag[data-v-1780a9e2]{width:176px}.hs-w-sub[data-v-1780a9e2]{width:124px}.hs-th-note[data-v-1780a9e2]{color:var(--zu-muted);letter-spacing:0}.hs-tasks .hs-ttl[data-v-1780a9e2]{width:150px}.hs-nl[data-v-1780a9e2]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.hs-open[data-v-1780a9e2]{outline:none;display:inline-flex;position:relative}.hs-tag-sm[data-v-1780a9e2]{cursor:default;height:18px;padding:0 6px;font-size:11.5px;line-height:18px}.hs-tip[data-v-1780a9e2]{white-space:normal;z-index:5;color:#fff;background:#2b2623;border-radius:6px;width:max-content;max-width:300px;padding:7px 10px;font-size:12px;line-height:1.6;display:none;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%);box-shadow:0 6px 16px #1f1b1833}.hs-tip[data-v-1780a9e2]:before{content:"";border:5px solid #0000;border-left:0;border-right-color:#2b2623;margin-top:-5px;position:absolute;top:50%;left:-5px}.hs-tip[data-v-1780a9e2]:after{content:"";width:10px;position:absolute;top:0;bottom:0;left:-10px}.hs-open:hover .hs-tip[data-v-1780a9e2],.hs-open:focus-within .hs-tip[data-v-1780a9e2]{display:block}.hs-tip .hs-flow[data-v-1780a9e2]{color:#ffd2c4;max-width:none;margin:0;font-size:12px;text-decoration:none;display:inline}.hs-seg[data-v-1780a9e2]{padding:2px}.hs-seg button[data-v-1780a9e2]{padding:2px 10px;font-size:12.5px;line-height:20px}.hs-tasks tr.is-hidden .hs-seg[data-v-1780a9e2]{opacity:.5}.hs-fold[data-v-1780a9e2]{border-top:1px solid var(--zu-line-soft);color:var(--zu-muted);font-size:var(--zu-fs-xs);justify-content:space-between;align-items:center;gap:12px;padding:11px 18px;display:flex}.hs-fold-btn[data-v-1780a9e2]{font:inherit;color:var(--zu-info,#2f6fd6);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0;font-size:12.5px;display:inline-flex}.hs-fold-btn i[data-v-1780a9e2]{font-size:11px;font-style:normal}.hs-fold+.hs-rules[data-v-1780a9e2]{border-top:0;padding-top:0}.hs-link[data-v-1780a9e2]{color:var(--zu-info,#2f6fd6);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.hs-rules[data-v-1780a9e2]{border-top:1px solid var(--zu-line-soft);color:var(--zu-sub);font-size:var(--zu-fs-xs);gap:6px;padding:12px 18px 16px;line-height:1.7;display:grid}.hs-rules b[data-v-1780a9e2]{color:var(--zu-text)}.hs-row[data-v-1780a9e2]{border-bottom:1px solid var(--zu-line-soft);grid-template-columns:auto 36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 18px;display:grid}.hs-row[data-v-1780a9e2]:last-child{border-bottom:0}.hs-row img[data-v-1780a9e2]{object-fit:contain;width:36px;height:36px}.hs-channels[data-v-1780a9e2]{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--zu-line);color:#fa9d3b;background:#fff;border-radius:9px;place-items:center;display:grid}.hs-channels.sm[data-v-1780a9e2]{border-radius:8px;width:30px;height:30px}.hs-name[data-v-1780a9e2]{gap:3px;min-width:0;display:grid}.hs-name small[data-v-1780a9e2]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.hs-nline[data-v-1780a9e2]{align-items:center;gap:8px;display:flex}.hs-nline .zu-input[data-v-1780a9e2]{flex:1;min-width:220px}.hs-nline small[data-v-1780a9e2],.hs-first[data-v-1780a9e2]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.hs-first[data-v-1780a9e2]{margin-top:4px;display:block}.hs-add[data-v-1780a9e2]{align-items:center;gap:12px;padding:12px 18px;display:flex}.hs-foot[data-v-1780a9e2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hs-form[data-v-1780a9e2]{padding:4px 18px 8px}.hs-fl[data-v-1780a9e2]{border-bottom:1px dashed var(--zu-line-soft);grid-template-columns:110px 1fr;gap:14px;padding:12px 0;display:grid}.hs-fl[data-v-1780a9e2]:last-child{border:0}.hs-fl>span[data-v-1780a9e2]{color:var(--zu-sub)}.hs-fl small[data-v-1780a9e2]{color:var(--zu-muted);font-size:var(--zu-fs-xs);margin-top:4px;display:block}.hs-state[data-v-1780a9e2]{margin-left:10px}.hs-num[data-v-1780a9e2]{text-align:right;width:80px;display:inline-block}.hs-radio[data-v-1780a9e2]{align-items:center;gap:6px;margin-top:2px;display:flex}.hs-radios[data-v-1780a9e2]{gap:8px;display:grid}.hs-radio-card[data-v-1780a9e2]{border:1px solid var(--zu-line);cursor:pointer;border-radius:10px;grid-template-columns:auto 1fr;column-gap:8px;padding:10px 12px;display:grid}.hs-radio-card.on[data-v-1780a9e2]{border-color:var(--zu-brand)}.hs-radio-card input[data-v-1780a9e2]{accent-color:var(--zu-brand);grid-row:span 2}.hs-up[data-v-1780a9e2]{aspect-ratio:1380/264;border:1px dashed var(--zu-line-strong,var(--zu-line));border-radius:8px;place-items:center;width:276px;max-width:100%;margin-bottom:8px;display:grid;overflow:hidden}.hs-up img[data-v-1780a9e2]{object-fit:cover;width:100%;height:100%}.hs-err[data-v-1780a9e2]{color:var(--zu-danger)!important}.hs-stats[data-v-1780a9e2]{border-top:1px solid var(--zu-line-soft);grid-template-columns:repeat(3,1fr);display:grid}.hs-stats div[data-v-1780a9e2]{padding:12px 18px}.hs-stats div+div[data-v-1780a9e2]{border-left:1px solid var(--zu-line-soft)}.hs-stats span[data-v-1780a9e2]{font-size:var(--zu-fs-xs);color:var(--zu-muted);display:block}.hs-stats b[data-v-1780a9e2]{font-variant-numeric:tabular-nums;font-size:18px}.hs-phone[data-v-1780a9e2]{color:#1f2329;background:#f6f3ee;border:5px solid #1c1c1e;border-radius:18px;gap:8px;padding:12px;display:grid}.hl[data-v-1780a9e2]{outline-offset:2px;border-radius:12px;outline:2px solid #ff7a1a}.hs-off[data-v-1780a9e2]{color:#858a93;text-align:center;background:#fff;border-radius:10px;padding:8px;font-size:11px}.hs-nt[data-v-1780a9e2]{background:#fff;border-radius:10px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:flex}.hs-nt span[data-v-1780a9e2]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hs-nt em[data-v-1780a9e2]{color:#858a93;font-style:normal}.hs-en[data-v-1780a9e2]{background:#fff;border-radius:12px;padding:10px 0;display:grid}.hs-en>span[data-v-1780a9e2]{justify-items:center;gap:3px;font-size:10.5px;display:grid}.hs-ei[data-v-1780a9e2]{position:relative}.hs-ei img[data-v-1780a9e2]{object-fit:contain;width:26px;height:26px}.hs-ei i[data-v-1780a9e2]{color:#fff;white-space:nowrap;background:#ff5b3d;border-radius:7px 7px 7px 0;padding:0 4px;font-size:8.5px;font-style:normal;position:absolute;top:-6px;left:16px}.hs-list[data-v-1780a9e2]{gap:6px;display:grid}.hs-list-h[data-v-1780a9e2]{justify-content:space-between;align-items:baseline;font-size:13px;display:flex}.hs-list-h small[data-v-1780a9e2]{color:#858a93;font-size:10px;font-weight:400}.hs-pc[data-v-1780a9e2]{background:#fff;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.hs-pc img[data-v-1780a9e2]{object-fit:cover;border-radius:8px;width:30px;height:30px}.hs-pc-m[data-v-1780a9e2]{min-width:0;display:grid}.hs-pc-m b[data-v-1780a9e2]{align-items:center;gap:4px;font-size:11.5px;display:flex}.hs-pc-m b i[data-v-1780a9e2]{color:#ff6a1a;background:#fff1e6;border-radius:4px;padding:0 4px;font-size:9px;font-style:normal}.hs-pc-m small[data-v-1780a9e2]{color:#858a93;font-size:9.5px}.hs-pc-s[data-v-1780a9e2]{justify-items:end;gap:3px;display:grid}.hs-pc-s em[data-v-1780a9e2]{color:#ff6a1a;font-size:11px;font-style:normal;font-weight:700}.hs-pc-s span[data-v-1780a9e2]{color:#fff;background:linear-gradient(90deg,#ff9a3c,#ff6a1a);border-radius:99px;padding:2px 8px;font-size:9.5px}.hs-pc-s span.soon[data-v-1780a9e2]{color:#858a93;background:#eef0f3}.hs-pc.soon[data-v-1780a9e2]{opacity:.7}.hs-empty[data-v-1780a9e2]{color:#858a93;text-align:center;margin:4px 0;font-size:11px}.hs-bn[data-v-1780a9e2]{border-radius:12px;position:relative;overflow:hidden}.hs-bn img[data-v-1780a9e2]{width:100%;display:block}.hs-bn span[data-v-1780a9e2]{color:#fff;font-size:11px;font-weight:700;line-height:1.3;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.hs-bn em[data-v-1780a9e2]{color:#ffe27a;font-style:normal}.hs-bc[data-v-1780a9e2]{color:#858a93;background:#fff;border-radius:12px;place-items:center;min-height:44px;font-size:11px;display:grid;overflow:hidden}.hs-bc img[data-v-1780a9e2]{width:100%;display:block}.hs-history[data-v-1780a9e2]{font-size:var(--zu-fs-xs);gap:6px;display:grid}.hs-history div[data-v-1780a9e2]{border-bottom:1px dashed var(--zu-line-soft);justify-content:space-between;gap:10px;padding-bottom:6px;display:flex}.hs-history div[data-v-1780a9e2]:last-child{border:0}.hs-history div span[data-v-1780a9e2]:first-child{white-space:nowrap;color:var(--zu-muted);flex:none}.nc-sets[data-v-0e579f3c]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.nc-sets.is-single[data-v-0e579f3c]{grid-template-columns:minmax(0,640px)}.nc-set[data-v-0e579f3c]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;align-content:start;gap:12px;padding:16px 18px;display:grid}.nc-set-head[data-v-0e579f3c]{align-items:center;gap:10px;display:flex}.nc-set-head h2[data-v-0e579f3c]{margin:0;font-size:15px}.nc-set-head .zu-btn[data-v-0e579f3c]{margin-left:auto}.nc-video[data-v-0e579f3c]{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:12px;display:grid}.nc-thumb[data-v-0e579f3c]{color:#fff;background:linear-gradient(135deg,#3a3431,#1f1b18);border-radius:8px;place-items:center;height:68px;font-size:22px;display:grid}.nc-video b[data-v-0e579f3c]{overflow-wrap:anywhere;font-size:13.5px;display:block}.nc-video span[data-v-0e579f3c]{color:var(--zu-muted);font-size:12.5px;display:block}.nc-up[data-v-0e579f3c]{margin-top:6px}.nc-pills[data-v-0e579f3c]{flex-wrap:wrap;gap:6px 14px;font-size:12.5px;display:flex}.nc-pills span[data-v-0e579f3c]{align-items:center;gap:5px;display:inline-flex}.nc-pills span[data-v-0e579f3c]:before{content:"";background:var(--zu-ok);border-radius:50%;width:7px;height:7px}.nc-pills span.off[data-v-0e579f3c]{color:var(--zu-muted)}.nc-pills span.off[data-v-0e579f3c]:before{background:var(--zu-line-strong)}.nc-kv[data-v-0e579f3c]{grid-template-columns:auto 1fr;gap:6px 14px;margin:0;font-size:13px;display:grid}.nc-kv dt[data-v-0e579f3c]{color:var(--zu-muted)}.nc-kv dd[data-v-0e579f3c]{margin:0}.nc-kv dd.is-bad[data-v-0e579f3c]{color:var(--zu-danger)}.nc-big[data-v-0e579f3c]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.nc-big b[data-v-0e579f3c]{color:var(--zu-muted);font-size:18px}.nc-big.on b[data-v-0e579f3c]{color:var(--zu-ok)}.nc-big span[data-v-0e579f3c]{color:var(--zu-sub);font-size:13px}.nc-note[data-v-0e579f3c]{color:var(--zu-sub);margin:0;font-size:12.5px;line-height:1.6}.nc-cards[data-v-0e579f3c]{grid-template-columns:repeat(4,minmax(0,1fr)) 110px;gap:12px;display:grid}.nc-card[data-v-0e579f3c]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;gap:2px;padding:14px 16px;display:grid;position:relative}.nc-card[data-v-0e579f3c]:hover{border-color:var(--zu-line-strong)}.nc-card small[data-v-0e579f3c]{color:var(--zu-muted);font-size:12.5px}.nc-card strong[data-v-0e579f3c]{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}.nc-card strong em[data-v-0e579f3c]{color:var(--zu-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:400}.nc-card span[data-v-0e579f3c]{min-height:18px;color:var(--zu-muted);font-size:12px}.nc-card[aria-pressed=true][data-v-0e579f3c]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.nc-card.is-bad strong[data-v-0e579f3c]{color:var(--zu-danger)}.nc-card.is-bad[data-v-0e579f3c]:after{content:"";background:var(--zu-danger);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;right:14px}.nc-card.is-all[data-v-0e579f3c]{text-align:center;align-content:center}.nc-card.is-all strong[data-v-0e579f3c]{font-size:20px}.nc-legend[data-v-0e579f3c]{color:var(--zu-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:inline-flex}.nc-legend i[data-v-0e579f3c]{border-radius:3px;width:10px;height:10px;margin-right:-6px;display:inline-block;box-shadow:inset 0 0 0 1px}.nc-legend .is-ok[data-v-0e579f3c],.nc-steps .is-ok[data-v-0e579f3c]{background:var(--zu-ok-soft);color:var(--zu-ok)}.nc-legend .is-run[data-v-0e579f3c],.nc-steps .is-run[data-v-0e579f3c]{background:var(--zu-info-soft);color:var(--zu-info)}.nc-legend .is-bad[data-v-0e579f3c],.nc-steps .is-bad[data-v-0e579f3c]{background:var(--zu-danger-soft);color:var(--zu-danger)}.nc-legend .is-none[data-v-0e579f3c],.nc-steps .is-none[data-v-0e579f3c]{background:var(--zu-sunken);color:var(--zu-muted)}.nc-table td[data-v-0e579f3c]{vertical-align:middle}.nc-table tr.is-open td[data-v-0e579f3c]{background:var(--zu-brand-soft)}.nc-who[data-v-0e579f3c]{grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.nc-who img[data-v-0e579f3c],.nc-who i[data-v-0e579f3c]{object-fit:cover;border-radius:50%;grid-row:span 2;width:28px;height:28px}.nc-who i[data-v-0e579f3c]{background:var(--zu-sunken);color:var(--zu-sub);place-items:center;font-size:12px;font-style:normal;display:grid}.nc-who b[data-v-0e579f3c]{font-size:13.5px;font-weight:600}.nc-who span[data-v-0e579f3c]{color:var(--zu-muted);font-size:12px}.nc-steps[data-v-0e579f3c]{gap:4px;display:flex}.nc-steps span[data-v-0e579f3c]{white-space:nowrap;border-radius:5px;place-items:center;min-width:44px;height:22px;padding:0 5px;font-size:11.5px;display:grid}.nc-steps .is-run[data-v-0e579f3c],.nc-steps .is-bad[data-v-0e579f3c]{font-weight:600}.nc-res[data-v-0e579f3c]{justify-items:start;gap:2px;display:grid}.nc-res small[data-v-0e579f3c]{color:var(--zu-muted);white-space:normal;font-size:12px}.nc-res small.is-bad[data-v-0e579f3c]{color:var(--zu-danger)}.nc-bar[data-v-0e579f3c]{vertical-align:middle;background:var(--zu-sunken);border-radius:3px;width:110px;height:5px;margin-left:8px;display:inline-flex;position:relative}.nc-bar b[data-v-0e579f3c]{background:var(--zu-info);border-radius:3px}.nc-bar i[data-v-0e579f3c]{background:var(--zu-text);width:2px;position:absolute;top:-2px;bottom:-2px}.nc-dh[data-v-0e579f3c]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);gap:10px;padding:16px 22px 14px;display:grid}.nc-dh-top[data-v-0e579f3c]{align-items:center;gap:10px;min-width:0;display:flex}.nc-dh-top h2[data-v-0e579f3c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:18px;overflow:hidden}.nc-dh-nav[data-v-0e579f3c]{color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:flex}.nc-sq[data-v-0e579f3c]{border:1px solid var(--zu-line);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:8px;place-items:center;font-size:15px;display:grid}.nc-sq[data-v-0e579f3c]:hover:not(:disabled){border-color:var(--zu-line-strong);color:var(--zu-text)}.nc-sq[data-v-0e579f3c]:disabled{opacity:.4;cursor:default}.nc-close[data-v-0e579f3c]{margin-left:6px;font-size:18px}.nc-dh-meta[data-v-0e579f3c]{color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:13px;display:flex}.nc-dh-meta b[data-v-0e579f3c]{color:var(--zu-text);font-weight:600}.nc-db[data-v-0e579f3c]{grid-template-columns:minmax(0,1fr) 290px;min-height:0;display:grid}.nc-dl[data-v-0e579f3c]{align-content:start;gap:16px;min-height:0;padding:18px 22px 28px;display:grid;overflow-y:auto}.nc-dr[data-v-0e579f3c]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:14px;min-height:0;padding:18px;display:grid;overflow-y:auto}.nc-why[data-v-0e579f3c]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 14px;font-size:13.5px;display:flex}.nc-why span[data-v-0e579f3c]{color:var(--zu-sub)}.nc-why.is-ok[data-v-0e579f3c]{background:var(--zu-ok-soft);border-color:#bfe3cf}.nc-why.is-ok b[data-v-0e579f3c]{color:var(--zu-ok)}.nc-why.is-info[data-v-0e579f3c]{background:var(--zu-info-soft);border-color:#c9d8f5}.nc-why.is-info b[data-v-0e579f3c]{color:var(--zu-info)}.nc-why.is-danger[data-v-0e579f3c]{background:var(--zu-danger-soft);border-color:#f5c2bd}.nc-why.is-danger b[data-v-0e579f3c]{color:var(--zu-danger)}.nc-blk[data-v-0e579f3c]{gap:10px;display:grid}.nc-blk>h3[data-v-0e579f3c]{margin:0;font-size:14px}.nc-box[data-v-0e579f3c]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;padding:12px 14px}.nc-ph[data-v-0e579f3c]{margin:0;font-size:15px}.nc-full[data-v-0e579f3c]{justify-content:center;width:100%}.nc-next[data-v-0e579f3c]{background:var(--zu-hover);color:var(--zu-sub);border-radius:8px;margin:0;padding:8px 10px;font-size:12.5px;line-height:1.6}.nc-split[data-v-0e579f3c]{grid-template-columns:minmax(0,1fr) 200px;gap:16px;display:grid}.nc-prev[data-v-0e579f3c]{align-content:start;justify-items:center;gap:6px;display:grid}.nc-prev small[data-v-0e579f3c]{color:var(--zu-muted);font-size:12px}.nc-phone[data-v-0e579f3c]{background:#f5f3f1;border:6px solid #1f1b18;border-radius:20px;width:200px;height:340px;position:relative;overflow:hidden}.nc-sheet[data-v-0e579f3c]{text-align:center;background:#fff;border-radius:14px 14px 0 0;gap:6px;padding:10px;display:grid;position:absolute;bottom:0;left:0;right:0}.nc-phone.full .nc-sheet[data-v-0e579f3c]{color:#fff;background:#1f1b18;border-radius:0;align-content:center;top:0}.nc-sheet b[data-v-0e579f3c]{font-size:12.5px}.nc-sheet small[data-v-0e579f3c]{color:#8a827b;font-size:10.5px}.nc-vid[data-v-0e579f3c]{color:#fff;background:linear-gradient(135deg,#3a3431,#1f1b18);border-radius:8px;place-items:center;height:90px;font-size:12px;display:grid}.nc-opt[data-v-0e579f3c]{border:1px solid var(--zu-line);cursor:pointer;border-radius:9px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.nc-opt input[data-v-0e579f3c]{margin-top:3px}.nc-opt.on[data-v-0e579f3c]{border-color:var(--zu-brand-line);background:var(--zu-brand-soft)}.nc-opt b[data-v-0e579f3c]{font-size:13.5px;display:block}.nc-opt small[data-v-0e579f3c]{color:var(--zu-sub);font-size:12.5px;display:block}.nc-two[data-v-0e579f3c]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nc-num[data-v-0e579f3c]{white-space:nowrap;align-items:center;gap:6px;display:flex}.nc-num input[data-v-0e579f3c]{width:96px}.nc-diff[data-v-0e579f3c]{border-collapse:collapse;width:100%;font-size:13px}.nc-diff td[data-v-0e579f3c]{border-bottom:1px solid var(--zu-line-soft);padding:6px 8px}.nc-diff tr:last-child td[data-v-0e579f3c]{border-bottom:0}.nc-diff .k[data-v-0e579f3c]{color:var(--zu-muted);width:90px}.nc-diff s[data-v-0e579f3c]{color:var(--zu-muted)}.nc-diff ins[data-v-0e579f3c]{font-weight:600;text-decoration:none}@media (width<=1100px){.nc-sets[data-v-0e579f3c]{grid-template-columns:1fr}.nc-cards[data-v-0e579f3c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.nc-db[data-v-0e579f3c]{grid-template-columns:minmax(0,1fr);overflow-y:auto}.nc-dl[data-v-0e579f3c],.nc-dr[data-v-0e579f3c]{overflow:visible}.nc-dr[data-v-0e579f3c]{border-left:0;border-top:1px solid var(--zu-line)}.nc-split[data-v-0e579f3c],.nc-two[data-v-0e579f3c]{grid-template-columns:1fr}}@media (width<=560px){.nc-cards[data-v-0e579f3c]{grid-template-columns:1fr 1fr}}.pp-strip[data-v-229f2c6a]{background:var(--zu-ok-soft);border:1px solid #bfe3cf;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:12px 16px;font-size:13.5px;display:flex}.pp-strip b[data-v-229f2c6a]{color:var(--zu-ok)}.pp-strip span[data-v-229f2c6a]{color:var(--zu-sub)}.pp-dot[data-v-229f2c6a]{background:var(--zu-ok);border-radius:50%;flex:none;width:9px;height:9px}.pp-strip.is-off[data-v-229f2c6a]{border-color:var(--zu-line);background:var(--zu-sunken)}.pp-strip.is-off b[data-v-229f2c6a]{color:var(--zu-sub)}.pp-strip.is-off .pp-dot[data-v-229f2c6a]{background:var(--zu-line-strong)}.pp-cards[data-v-229f2c6a]{grid-template-columns:repeat(4,minmax(0,1fr)) 110px;gap:12px;display:grid}.pp-card[data-v-229f2c6a]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;gap:2px;padding:14px 16px;display:grid}.pp-card[data-v-229f2c6a]:hover{border-color:var(--zu-line-strong)}.pp-card small[data-v-229f2c6a]{color:var(--zu-muted);font-size:12.5px}.pp-card strong[data-v-229f2c6a]{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}.pp-card strong em[data-v-229f2c6a]{color:var(--zu-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:400}.pp-card span[data-v-229f2c6a]{color:var(--zu-muted);font-size:12px}.pp-card[aria-pressed=true][data-v-229f2c6a]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.pp-card.is-all[data-v-229f2c6a]{text-align:center;align-content:center}.pp-card.is-all strong[data-v-229f2c6a]{font-size:20px}.pp-table td[data-v-229f2c6a]{vertical-align:middle}.pp-pop[data-v-229f2c6a]{align-items:center;gap:10px;display:flex}.pp-pop b[data-v-229f2c6a]{font-size:13.5px;display:block}.pp-pop small[data-v-229f2c6a]{color:var(--zu-muted);font-size:12px}.pp-thumb[data-v-229f2c6a]{background:var(--zu-sunken);width:40px;height:40px;color:var(--zu-muted);object-fit:cover;border-radius:8px;flex:none;place-items:center;font-size:13px;display:grid}.pp-res[data-v-229f2c6a]{justify-items:start;gap:2px;display:grid}.pp-res b[data-v-229f2c6a]{font-size:13px;font-weight:500}.pp-res small[data-v-229f2c6a]{color:var(--zu-muted);white-space:normal;font-size:12px}.pp-dh[data-v-229f2c6a]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);align-items:center;gap:10px;padding:16px 22px 14px;display:flex}.pp-dh h2[data-v-229f2c6a]{margin:0;font-size:18px}.pp-sq[data-v-229f2c6a]{border:1px solid var(--zu-line);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:8px;place-items:center;margin-left:auto;font-size:18px;display:grid}.pp-db[data-v-229f2c6a]{grid-template-columns:minmax(0,1fr) 320px;min-height:0;margin:0;display:grid}.pp-dl[data-v-229f2c6a]{border:0;align-content:start;gap:12px;min-height:0;margin:0;padding:16px 22px 28px;display:grid;overflow-y:auto}.pp-dr[data-v-229f2c6a]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:12px;min-height:0;padding:18px;display:grid;overflow-y:auto}.pp-seg[data-v-229f2c6a]{justify-self:start}.pp-dl textarea[data-v-229f2c6a]{resize:vertical;line-height:1.6}.pp-upload[data-v-229f2c6a]{gap:4px;display:grid}.pp-upload small[data-v-229f2c6a]{color:var(--zu-muted);font-size:12px}.pp-opts[data-v-229f2c6a]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.pp-opts label[data-v-229f2c6a]{border:1px solid var(--zu-line);background:var(--zu-card);cursor:pointer;border-radius:9px;gap:2px;padding:9px 11px;display:grid;position:relative}.pp-opts label.on[data-v-229f2c6a]{border-color:var(--zu-brand-line);background:var(--zu-brand-soft)}.pp-opts input[data-v-229f2c6a]{opacity:0;pointer-events:none;position:absolute}.pp-opts b[data-v-229f2c6a]{font-size:13px;font-weight:500}.pp-opts small[data-v-229f2c6a]{color:var(--zu-muted);font-size:12px}.pp-two[data-v-229f2c6a]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pp-qr-at[data-v-229f2c6a]{color:var(--zu-text)!important}.pp-qr-at em[data-v-229f2c6a]{color:var(--zu-wait);margin-top:2px;font-size:12px;font-style:normal;display:block}.pp-qr-at em.is-due[data-v-229f2c6a]{color:var(--zu-danger)}.pp-opts label.pp-wide[data-v-229f2c6a]{grid-column:1/-1}.pp-why[data-v-229f2c6a]{color:var(--zu-muted);grid-column:1/-1;margin:0;font-size:12px}.pp-qr-pop[data-v-229f2c6a]{text-align:center}.pp-qr[data-v-229f2c6a]{background:#fff;border:1px solid #e4e7eb;border-radius:12px;place-items:center;width:120px;height:120px;margin:4px auto 0;padding:7px;display:grid}.pp-qr img[data-v-229f2c6a]{object-fit:contain;width:100%;height:100%;display:block}.pp-qr i[data-v-229f2c6a]{color:#aaa;font-size:12px;font-style:normal}.pp-qr-hint[data-v-229f2c6a]{color:#7a7f87;font-size:11px}.pp-due[data-v-229f2c6a]{color:var(--zu-danger)!important}.pp-ph[data-v-229f2c6a]{margin:0;font-size:15px}.pp-phone[data-v-229f2c6a]{background:#3a3633;border-radius:14px;place-items:center;min-height:300px;padding:18px;display:grid}.pp-card-pop[data-v-229f2c6a]{text-align:center;color:#2b2b2b;background:#fff;border-radius:16px;gap:8px;width:230px;padding:18px 16px 14px;display:grid}.pp-card-pop b[data-v-229f2c6a]{overflow-wrap:anywhere;font-size:15px}.pp-card-pop p[data-v-229f2c6a]{color:#666;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.6}.pp-img[data-v-229f2c6a]{object-fit:cover;border-radius:10px;width:100%;max-height:140px}.pp-img-empty[data-v-229f2c6a]{color:#aaa;background:#f1eeea;place-items:center;height:90px;font-size:12px;display:grid}.pp-btn[data-v-229f2c6a]{background:var(--zu-brand);color:#fff;border-radius:999px;padding:9px;font-size:13px;font-weight:600}.pp-note[data-v-229f2c6a]{color:var(--zu-sub);margin:0;font-size:12.5px;line-height:1.6}.pp-hint[data-v-229f2c6a]{color:var(--zu-muted);margin-top:4px;font-size:12px;line-height:1.6;display:block}.pp-inbox[data-v-229f2c6a]{background:#f6f7f9;border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.pp-inbox-ic[data-v-229f2c6a]{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--zu-line);color:var(--zu-sub);background:#fff;border-radius:9px;place-items:center;font-size:11px;display:grid;position:relative}.pp-inbox-ic i[data-v-229f2c6a]{background:#ff5a3c;border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px}.pp-inbox-m[data-v-229f2c6a]{gap:2px;min-width:0;display:grid}.pp-inbox-m b[data-v-229f2c6a]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pp-inbox-m small[data-v-229f2c6a]{color:var(--zu-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.pp-bad[data-v-229f2c6a]{color:var(--zu-danger);font-size:12.5px}.pp-full[data-v-229f2c6a]{justify-content:center;width:100%}@media (width<=1000px){.pp-cards[data-v-229f2c6a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.pp-db[data-v-229f2c6a]{grid-template-columns:minmax(0,1fr);overflow-y:auto}.pp-dl[data-v-229f2c6a],.pp-dr[data-v-229f2c6a]{overflow:visible}.pp-dr[data-v-229f2c6a]{border-left:0;border-top:1px solid var(--zu-line)}.pp-two[data-v-229f2c6a]{grid-template-columns:1fr}}.pr-rulebtn[data-v-6fa8e1d5]{flex-direction:column;justify-content:center;align-items:flex-start;height:auto;min-height:36px;padding-block:4px;line-height:1.25;display:inline-flex}.pr-rulebtn small[data-v-6fa8e1d5]{color:var(--zu-muted);font-size:11px;font-weight:400}.pr-cards[data-v-6fa8e1d5]{grid-template-columns:repeat(4,minmax(0,1fr)) 120px;gap:12px;display:grid}.pr-card[data-v-6fa8e1d5]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;gap:2px;padding:14px 16px;display:grid;position:relative}.pr-card[data-v-6fa8e1d5]:hover{border-color:var(--zu-line-strong)}.pr-card small[data-v-6fa8e1d5]{color:var(--zu-muted);font-size:12.5px}.pr-card strong[data-v-6fa8e1d5]{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}.pr-card strong em[data-v-6fa8e1d5]{color:var(--zu-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:400}.pr-card span[data-v-6fa8e1d5]{min-height:18px;color:var(--zu-muted);font-size:12px}.pr-card[aria-pressed=true][data-v-6fa8e1d5]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.pr-card.is-hot strong[data-v-6fa8e1d5]{color:var(--zu-brand-text)}.pr-card.is-hot[data-v-6fa8e1d5]:after{content:"";background:var(--zu-brand);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;right:14px}.pr-card.is-all[data-v-6fa8e1d5]{text-align:center;align-content:center}.pr-card.is-all strong[data-v-6fa8e1d5]{font-size:20px}.pr-inset[data-v-6fa8e1d5]{margin:10px 14px}.pr-table td[data-v-6fa8e1d5]{vertical-align:middle}.pr-table tr.is-open td[data-v-6fa8e1d5]{background:var(--zu-brand-soft)}.pr-vtag[data-v-6fa8e1d5]{background:var(--zu-info-soft);color:var(--zu-info);border-radius:4px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:600;line-height:18px;display:inline-block}.pr-who[data-v-6fa8e1d5]{grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.pr-who img[data-v-6fa8e1d5],.pr-who i[data-v-6fa8e1d5]{object-fit:cover;border-radius:50%;grid-row:span 2;width:28px;height:28px}.pr-who i[data-v-6fa8e1d5]{background:var(--zu-sunken);color:var(--zu-sub);place-items:center;font-size:12px;font-style:normal;display:grid}.pr-who b[data-v-6fa8e1d5]{font-size:13.5px;font-weight:600}.pr-who span[data-v-6fa8e1d5]{color:var(--zu-muted);font-size:12px}.pr-six[data-v-6fa8e1d5]{gap:4px;display:flex}.pr-six span[data-v-6fa8e1d5]{white-space:nowrap;border-radius:5px;place-items:center;min-width:34px;height:22px;padding:0 5px;font-size:11.5px;display:grid}.pr-six .is-ok[data-v-6fa8e1d5]{background:var(--zu-ok-soft);color:var(--zu-ok)}.pr-six .is-bad[data-v-6fa8e1d5]{background:var(--zu-danger-soft);color:var(--zu-danger);font-weight:600}.pr-six .is-unknown[data-v-6fa8e1d5]{background:var(--zu-wait-soft);color:var(--zu-wait);font-weight:600}.pr-six .is-none[data-v-6fa8e1d5]{background:var(--zu-sunken);color:var(--zu-muted)}.pr-res[data-v-6fa8e1d5]{justify-items:start;gap:2px;display:grid}.pr-legend[data-v-6fa8e1d5]{color:var(--zu-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:inline-flex}.pr-legend i[data-v-6fa8e1d5]{border-radius:3px;width:10px;height:10px;margin-right:-6px;display:inline-block}.pr-legend .is-ok[data-v-6fa8e1d5]{background:var(--zu-ok-soft);box-shadow:inset 0 0 0 1px var(--zu-ok)}.pr-legend .is-bad[data-v-6fa8e1d5]{background:var(--zu-danger-soft);box-shadow:inset 0 0 0 1px var(--zu-danger)}.pr-legend .is-unknown[data-v-6fa8e1d5]{background:var(--zu-wait-soft);box-shadow:inset 0 0 0 1px var(--zu-wait)}.pr-legend .is-none[data-v-6fa8e1d5]{background:var(--zu-sunken);box-shadow:inset 0 0 0 1px var(--zu-line-strong)}.pr-res small[data-v-6fa8e1d5]{color:var(--zu-muted);white-space:normal;font-size:12px}.pr-res small.is-bad[data-v-6fa8e1d5]{color:var(--zu-danger)}.pr-dh[data-v-6fa8e1d5]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);gap:10px;padding:16px 22px 14px;display:grid}.pr-dh-top[data-v-6fa8e1d5]{align-items:center;gap:10px;min-width:0;display:flex}.pr-dh-top h2[data-v-6fa8e1d5]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:18px;overflow:hidden}.pr-dh-nav[data-v-6fa8e1d5]{color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:flex}.pr-sq[data-v-6fa8e1d5]{border:1px solid var(--zu-line);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:8px;place-items:center;font-size:15px;display:grid}.pr-sq[data-v-6fa8e1d5]:hover:not(:disabled){border-color:var(--zu-line-strong);color:var(--zu-text)}.pr-sq[data-v-6fa8e1d5]:disabled{opacity:.4;cursor:default}.pr-close[data-v-6fa8e1d5]{margin-left:6px;font-size:18px}.pr-dh-meta[data-v-6fa8e1d5]{color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:13px;display:flex}.pr-dh-meta b[data-v-6fa8e1d5]{color:var(--zu-text);font-weight:600}.pr-trail[data-v-6fa8e1d5]{align-items:center;gap:6px;display:flex}.pr-trail span[data-v-6fa8e1d5]{background:var(--zu-sunken);border-radius:10px;padding:1px 8px;font-size:12px}.pr-trail .is-bad[data-v-6fa8e1d5]{background:var(--zu-danger-soft);color:var(--zu-danger)}.pr-trail .is-cur[data-v-6fa8e1d5]{background:var(--zu-text);color:#fff;font-weight:600}.pr-trail i[data-v-6fa8e1d5]{color:var(--zu-muted);font-style:normal}.pr-dh-links[data-v-6fa8e1d5]{gap:6px;margin-left:auto;display:flex}.pr-db[data-v-6fa8e1d5]{grid-template-columns:minmax(0,1fr) 312px;min-height:0;display:grid}.pr-dl[data-v-6fa8e1d5]{align-content:start;gap:16px;min-height:0;padding:18px 22px 28px;display:grid;overflow-y:auto}.pr-dr[data-v-6fa8e1d5]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:14px;min-height:0;padding:18px;display:grid;overflow-y:auto}.pr-blk[data-v-6fa8e1d5]{gap:10px;display:grid}.pr-blk>h3[data-v-6fa8e1d5]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:14px;display:flex}.pr-blk>h3 span[data-v-6fa8e1d5]{color:var(--zu-muted);font-size:12.5px;font-weight:400}.pr-ban[data-v-6fa8e1d5]{border-radius:12px;align-items:center;gap:12px;padding:11px 14px;display:flex}.pr-ban>i[data-v-6fa8e1d5]{border-radius:50%;flex:none;width:10px;height:10px}.pr-ban>div[data-v-6fa8e1d5]{flex:1;gap:2px;min-width:0;display:grid}.pr-ban b[data-v-6fa8e1d5]{font-size:14px}.pr-ban small[data-v-6fa8e1d5]{color:var(--zu-sub);font-size:12.5px}.pr-ban.is-ok[data-v-6fa8e1d5]{background:var(--zu-ok-soft)}.pr-ban.is-ok>i[data-v-6fa8e1d5]{background:var(--zu-ok)}.pr-ban.is-ok b[data-v-6fa8e1d5]{color:var(--zu-ok)}.pr-ban.is-bad[data-v-6fa8e1d5]{background:var(--zu-danger-soft)}.pr-ban.is-bad>i[data-v-6fa8e1d5]{background:var(--zu-danger)}.pr-ban.is-bad b[data-v-6fa8e1d5]{color:var(--zu-danger)}.pr-ban.is-wait[data-v-6fa8e1d5]{background:var(--zu-wait-soft)}.pr-ban.is-wait>i[data-v-6fa8e1d5]{background:#e39a1b}.pr-ban.is-wait b[data-v-6fa8e1d5]{color:var(--zu-wait)}.pr-ban.is-off[data-v-6fa8e1d5]{background:var(--zu-sunken)}.pr-ban.is-off>i[data-v-6fa8e1d5]{background:var(--zu-muted)}.pr-box[data-v-6fa8e1d5]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:12px;display:grid;overflow:hidden}.pr-box>h3[data-v-6fa8e1d5]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:11px 14px;font-size:14px;display:flex}.pr-box>h3 span[data-v-6fa8e1d5]{color:var(--zu-muted);font-size:12.5px;font-weight:400}.pr-box>.pr-filter[data-v-6fa8e1d5]{padding:0 14px 8px}.pr-cl[data-v-6fa8e1d5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;padding:0 14px 10px;display:grid}.pr-ci[data-v-6fa8e1d5]{border:0;border-top:1px dashed var(--zu-line-soft);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:6px;grid-template-columns:18px 96px minmax(0,1fr);align-items:baseline;gap:6px;padding:7px 6px;font-size:13px;display:grid}.pr-ci[data-v-6fa8e1d5]:nth-child(-n+2){border-top:0}.pr-ci[data-v-6fa8e1d5]:hover{background:var(--zu-hover)}.pr-ci i[data-v-6fa8e1d5]{color:var(--zu-line-strong);font-style:normal;font-weight:800}.pr-ci b[data-v-6fa8e1d5]{font-weight:600}.pr-ci span[data-v-6fa8e1d5]{color:var(--zu-sub);min-width:0}.pr-ci.is-ok i[data-v-6fa8e1d5]{color:var(--zu-ok)}.pr-ci.is-bad[data-v-6fa8e1d5]{background:#fff7f6}.pr-ci.is-bad i[data-v-6fa8e1d5],.pr-ci.is-bad b[data-v-6fa8e1d5]{color:var(--zu-danger)}.pr-ci.is-unknown i[data-v-6fa8e1d5],.pr-ci.is-unknown b[data-v-6fa8e1d5]{color:var(--zu-wait)}.pr-ci[aria-pressed=true][data-v-6fa8e1d5]{box-shadow:inset 3px 0 0 var(--zu-text);background:var(--zu-hover)}.pr-filter[data-v-6fa8e1d5]{color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.pr-chip[data-v-6fa8e1d5]{background:var(--zu-sunken);color:var(--zu-text);font:inherit;cursor:pointer;border:0;border-radius:12px;padding:2px 10px;font-weight:600}.pr-cmpw[data-v-6fa8e1d5]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;overflow:auto}.pr-cmpw.is-flat[data-v-6fa8e1d5]{border:0;border-top:1px solid var(--zu-line-soft);border-radius:0}.pr-cmp td.num[data-v-6fa8e1d5]{white-space:nowrap}.pr-cmp .chg[data-v-6fa8e1d5]{color:var(--zu-wait);font-weight:600}.pr-tl[data-v-6fa8e1d5]{width:100%;max-width:0}.pr-tl>span[data-v-6fa8e1d5]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pr-tl>span.is-miss[data-v-6fa8e1d5]{color:var(--zu-danger)}.pr-tl small[data-v-6fa8e1d5]{text-overflow:ellipsis;white-space:nowrap;color:var(--zu-muted);font-size:12px;font-weight:400;display:block;overflow:hidden}.pr-fold[data-v-6fa8e1d5]{border:1px dashed var(--zu-line-strong);width:100%;color:var(--zu-sub);font:inherit;cursor:pointer;background:0 0;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:12.5px;display:flex}.pr-fold[data-v-6fa8e1d5]:hover{color:var(--zu-text);border-color:var(--zu-sub)}.pr-cmp[data-v-6fa8e1d5]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.pr-cmp th[data-v-6fa8e1d5]{text-align:left;color:var(--zu-muted);background:var(--zu-hover);border-bottom:1px solid var(--zu-line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:500}.pr-cmp td[data-v-6fa8e1d5]{border-bottom:1px solid var(--zu-line-soft);vertical-align:top;padding:8px 10px}.pr-cmp tr:last-child td[data-v-6fa8e1d5]{border-bottom:0}.pr-cmp .num[data-v-6fa8e1d5]{text-align:right;white-space:nowrap}.pr-cmp .ix[data-v-6fa8e1d5]{width:30px;color:var(--zu-muted)}.pr-cmp .bad[data-v-6fa8e1d5]{color:var(--zu-danger);font-weight:600}.pr-cmp .unk[data-v-6fa8e1d5]{color:var(--zu-wait);font-weight:600}.pr-cmp tr.is-problem td[data-v-6fa8e1d5]:first-child{box-shadow:inset 3px 0 #e39a1b}.pr-tt[data-v-6fa8e1d5]{gap:2px;display:grid}.pr-tt span[data-v-6fa8e1d5]{color:var(--zu-muted);font-size:12px;font-weight:400}.pr-tt span[data-v-6fa8e1d5]:before{content:"实发 ";color:var(--zu-line-strong)}.pr-tt span.is-miss[data-v-6fa8e1d5]{color:var(--zu-danger)}.pr-tt span.is-miss[data-v-6fa8e1d5]:before{content:""}.pr-vn[data-v-6fa8e1d5]{white-space:nowrap;width:64px;font-weight:600}.pr-vt[data-v-6fa8e1d5]{width:110px}.pr-mono[data-v-6fa8e1d5]{font-family:var(--zu-mono);font-size:var(--zu-fs-xs);color:var(--zu-muted)}.pr-tech[data-v-6fa8e1d5]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;padding:10px 14px}.pr-tech summary[data-v-6fa8e1d5]{cursor:pointer;color:var(--zu-sub);font-size:13px}.pr-tech table[data-v-6fa8e1d5]{margin-top:8px}.pr-ph[data-v-6fa8e1d5]{margin:0;font-size:15px}.pr-kv[data-v-6fa8e1d5]{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:13px;display:grid}.pr-kv dt[data-v-6fa8e1d5]{color:var(--zu-muted)}.pr-kv dd[data-v-6fa8e1d5]{text-align:right;margin:0;font-weight:600}.pr-kv dd.is-ok[data-v-6fa8e1d5]{color:var(--zu-ok)}.pr-kv dd.is-bad[data-v-6fa8e1d5]{color:var(--zu-danger)}.pr-hr[data-v-6fa8e1d5]{background:var(--zu-line-soft);height:1px}.pr-seg[data-v-6fa8e1d5]{border:1px solid var(--zu-line);background:var(--zu-hover);border-radius:9px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.pr-seg button[data-v-6fa8e1d5]{height:32px;color:var(--zu-sub);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:13.5px}.pr-seg button[data-v-6fa8e1d5]:hover:not(:disabled){background:var(--zu-card)}.pr-seg button[data-v-6fa8e1d5]:disabled{opacity:.45;cursor:default}.pr-seg .is-pass[data-v-6fa8e1d5]{color:#fff;font-weight:600;background:var(--zu-ok)!important}.pr-seg .is-reject[data-v-6fa8e1d5]{color:#fff;font-weight:600;background:var(--zu-danger)!important}.pr-lbl[data-v-6fa8e1d5]{color:var(--zu-sub);font-size:12.5px}.pr-pick[data-v-6fa8e1d5]{flex-wrap:wrap;gap:6px;display:flex}.pr-pick button[data-v-6fa8e1d5]{border:1px solid var(--zu-line);background:var(--zu-card);font:inherit;color:var(--zu-sub);cursor:pointer;border-radius:999px;padding:3px 11px;font-size:12.5px}.pr-pick button.on[data-v-6fa8e1d5]{border-color:var(--zu-danger);background:var(--zu-danger-soft);color:var(--zu-danger);font-weight:600}.pr-userline[data-v-6fa8e1d5]{color:var(--zu-sub);border-left:3px solid var(--zu-brand-line);background:var(--zu-brand-soft);border-radius:0 6px 6px 0;padding:8px 10px;font-size:12.5px}.pr-userline b[data-v-6fa8e1d5]{color:var(--zu-brand-text);margin-bottom:2px;font-size:11.5px;display:block}.pr-check[data-v-6fa8e1d5]{align-items:flex-start;gap:8px;font-size:13px;display:flex}.pr-check input[data-v-6fa8e1d5]{margin-top:3px}.pr-full[data-v-6fa8e1d5]{justify-content:center;width:100%}.pr-note[data-v-6fa8e1d5]{color:var(--zu-sub);margin:0;font-size:12.5px}.pr-more[data-v-6fa8e1d5]{text-align:center;color:var(--zu-sub);margin:0;font-size:12.5px}.pr-log[data-v-6fa8e1d5]{gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.pr-log li[data-v-6fa8e1d5]{border-left:2px solid var(--zu-line);gap:2px;padding-left:12px;display:grid}.pr-log li.is-ok[data-v-6fa8e1d5]{border-color:var(--zu-ok)}.pr-log li.is-bad[data-v-6fa8e1d5]{border-color:var(--zu-danger)}.pr-log small[data-v-6fa8e1d5]{color:var(--zu-muted)}.pr-log span[data-v-6fa8e1d5]{color:var(--zu-sub);font-size:12.5px}.pr-params[data-v-6fa8e1d5]{gap:0;display:grid}.pr-param[data-v-6fa8e1d5]{border-bottom:1px solid var(--zu-line-soft);grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:13.5px;display:grid}.pr-param[data-v-6fa8e1d5]:last-child{border-bottom:0}.pr-param>span[data-v-6fa8e1d5]{color:var(--zu-text)}.pr-param div[data-v-6fa8e1d5]{white-space:nowrap;color:var(--zu-sub);align-items:center;gap:6px;display:flex}.pr-param input[data-v-6fa8e1d5]{width:72px}.pr-param small[data-v-6fa8e1d5]{color:var(--zu-muted);text-align:right;font-size:12px}.pr-fixed[data-v-6fa8e1d5]{height:32px}@media (width<=1100px){.pr-cards[data-v-6fa8e1d5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.pr-db[data-v-6fa8e1d5]{grid-template-columns:minmax(0,1fr);overflow-y:auto}.pr-dl[data-v-6fa8e1d5],.pr-dr[data-v-6fa8e1d5]{overflow:visible}.pr-dr[data-v-6fa8e1d5]{border-left:0;border-top:1px solid var(--zu-line)}.pr-dh-links[data-v-6fa8e1d5]{margin-left:0}}@media (width<=560px){.pr-cards[data-v-6fa8e1d5]{grid-template-columns:1fr 1fr}.pr-param[data-v-6fa8e1d5]{grid-template-columns:1fr}.pr-param small[data-v-6fa8e1d5]{text-align:left}}.rw-hbtn[data-v-7b7af290]{flex-direction:column;justify-content:center;align-items:flex-start;height:auto;min-height:36px;padding-block:4px;line-height:1.25;display:inline-flex}.rw-hbtn small[data-v-7b7af290]{color:var(--zu-muted);font-size:11px;font-weight:400}.rw-cards[data-v-7b7af290]{grid-template-columns:repeat(3,minmax(0,1fr)) 140px;gap:12px;display:grid}.rw-card[data-v-7b7af290]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;gap:2px;padding:14px 16px;display:grid;position:relative}.rw-card[data-v-7b7af290]:hover{border-color:var(--zu-line-strong)}.rw-card small[data-v-7b7af290]{color:var(--zu-muted);font-size:12.5px}.rw-card strong[data-v-7b7af290]{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}.rw-card strong em[data-v-7b7af290]{color:var(--zu-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:400}.rw-card span[data-v-7b7af290]{min-height:18px;color:var(--zu-muted);font-size:12px}.rw-card[aria-pressed=true][data-v-7b7af290]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.rw-card.is-hot strong[data-v-7b7af290]{color:var(--zu-brand-text)}.rw-card.is-hot[data-v-7b7af290]:after{content:"";background:var(--zu-brand);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;right:14px}.rw-card.is-all[data-v-7b7af290]{text-align:center;align-content:center}.rw-card.is-all strong[data-v-7b7af290]{font-size:20px}.rw-sum[data-v-7b7af290]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-sub);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 22px;padding:9px 16px;font-size:13px;display:flex}.rw-sum b[data-v-7b7af290]{color:var(--zu-text);font-variant-numeric:tabular-nums}.rw-legend[data-v-7b7af290]{color:var(--zu-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:inline-flex}.rw-legend i[data-v-7b7af290]{border-radius:3px;width:10px;height:10px;margin-right:-6px;display:inline-block}.rw-legend .is-ok[data-v-7b7af290],.rw-steps .is-ok[data-v-7b7af290]{background:var(--zu-ok-soft);color:var(--zu-ok)}.rw-legend .is-run[data-v-7b7af290],.rw-steps .is-run[data-v-7b7af290]{background:var(--zu-info-soft);color:var(--zu-info)}.rw-legend .is-part[data-v-7b7af290],.rw-steps .is-part[data-v-7b7af290]{background:var(--zu-wait-soft);color:var(--zu-wait)}.rw-legend .is-bad[data-v-7b7af290],.rw-steps .is-bad[data-v-7b7af290]{background:var(--zu-danger-soft);color:var(--zu-danger)}.rw-legend .is-none[data-v-7b7af290],.rw-steps .is-none[data-v-7b7af290]{background:var(--zu-sunken);color:var(--zu-muted)}.rw-legend i[data-v-7b7af290]{box-shadow:inset 0 0 0 1px}.rw-table td[data-v-7b7af290]{vertical-align:middle}.rw-table tr.is-open td[data-v-7b7af290]{background:var(--zu-brand-soft)}.rw-when[data-v-7b7af290]{white-space:nowrap;font-variant-numeric:tabular-nums}.rw-who[data-v-7b7af290]{grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.rw-who img[data-v-7b7af290],.rw-who i[data-v-7b7af290]{object-fit:cover;border-radius:50%;grid-row:span 2;width:28px;height:28px}.rw-who i[data-v-7b7af290]{background:var(--zu-sunken);color:var(--zu-sub);place-items:center;font-size:12px;font-style:normal;display:grid}.rw-who b[data-v-7b7af290]{font-size:13.5px;font-weight:600}.rw-who span[data-v-7b7af290]{color:var(--zu-muted);font-size:12px}.rw-steps[data-v-7b7af290]{gap:4px;display:flex}.rw-steps span[data-v-7b7af290]{white-space:nowrap;border-radius:5px;place-items:center;min-width:36px;height:22px;padding:0 5px;font-size:11.5px;display:grid}.rw-steps .is-bad[data-v-7b7af290],.rw-steps .is-part[data-v-7b7af290],.rw-steps .is-run[data-v-7b7af290]{font-weight:600}.rw-num[data-v-7b7af290]{font-variant-numeric:tabular-nums;justify-items:end;gap:1px;display:grid}.rw-num small[data-v-7b7af290]{color:var(--zu-muted);font-size:12px;font-weight:400}.rw-pos[data-v-7b7af290]{color:var(--zu-ok);font-weight:700}.rw-res[data-v-7b7af290]{justify-items:start;gap:2px;display:grid}.rw-res small[data-v-7b7af290]{color:var(--zu-muted);white-space:normal;font-size:12px}.rw-res small.is-bad[data-v-7b7af290]{color:var(--zu-danger)}.rw-dh[data-v-7b7af290]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);gap:10px;padding:16px 22px 14px;display:grid}.rw-dh-top[data-v-7b7af290]{align-items:center;gap:10px;min-width:0;display:flex}.rw-dh-top h2[data-v-7b7af290]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:18px;overflow:hidden}.rw-dh-nav[data-v-7b7af290]{color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:flex}.rw-sq[data-v-7b7af290]{border:1px solid var(--zu-line);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:8px;place-items:center;font-size:15px;display:grid}.rw-sq[data-v-7b7af290]:hover:not(:disabled){border-color:var(--zu-line-strong);color:var(--zu-text)}.rw-sq[data-v-7b7af290]:disabled{opacity:.4;cursor:default}.rw-close[data-v-7b7af290]{margin-left:6px;font-size:18px}.rw-dh-meta[data-v-7b7af290]{color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:13px;display:flex}.rw-dh-meta b[data-v-7b7af290]{color:var(--zu-text);font-weight:600}.rw-db[data-v-7b7af290]{grid-template-columns:minmax(0,1fr) 312px;min-height:0;display:grid}.rw-dl[data-v-7b7af290]{align-content:start;gap:16px;min-height:0;padding:18px 22px 28px;display:grid;overflow-y:auto}.rw-dr[data-v-7b7af290]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:14px;min-height:0;padding:18px;display:grid;overflow-y:auto}.rw-amt[data-v-7b7af290]{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:8px;font-size:22px;font-weight:800}.rw-amt small[data-v-7b7af290]{color:var(--zu-sub);margin-left:2px;font-size:12.5px;font-weight:600}.rw-why[data-v-7b7af290]{background:var(--zu-sunken);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:11px 14px;font-size:13.5px;display:flex}.rw-why span[data-v-7b7af290]{color:var(--zu-sub)}.rw-why.is-bad[data-v-7b7af290]{background:var(--zu-danger-soft);border-color:#f5c2bd}.rw-why.is-bad b[data-v-7b7af290]{color:var(--zu-danger)}.rw-why.is-good[data-v-7b7af290]{background:var(--zu-ok-soft);border-color:#bfe3cf}.rw-why.is-good b[data-v-7b7af290]{color:var(--zu-ok)}.rw-blk[data-v-7b7af290]{gap:10px;min-width:0;display:grid}.rw-blk>h3[data-v-7b7af290]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:14px;display:flex}.rw-blk>h3 span[data-v-7b7af290]{color:var(--zu-muted);font-size:12.5px;font-weight:400}.rw-flow[data-v-7b7af290]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px 14px;display:grid}.rw-flow>div[data-v-7b7af290]{gap:2px;min-width:0;padding-left:20px;display:grid;position:relative}.rw-flow>div[data-v-7b7af290]:before{content:"";background:var(--zu-line-strong);border-radius:50%;width:12px;height:12px;position:absolute;top:3px;left:0}.rw-flow b[data-v-7b7af290]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.rw-flow em[data-v-7b7af290]{font-size:13px;font-style:normal;font-weight:600}.rw-flow small[data-v-7b7af290]{color:var(--zu-muted);font-size:12px;line-height:1.45}.rw-flow .is-ok[data-v-7b7af290]:before{background:var(--zu-ok)}.rw-flow .is-run[data-v-7b7af290]:before{background:var(--zu-info)}.rw-flow .is-part[data-v-7b7af290]:before{background:#e39a1b}.rw-flow .is-part em[data-v-7b7af290]{color:var(--zu-wait)}.rw-flow .is-bad[data-v-7b7af290]:before{background:var(--zu-danger)}.rw-flow .is-bad em[data-v-7b7af290]{color:var(--zu-danger)}.rw-flow .is-ok em[data-v-7b7af290]{color:var(--zu-ok)}.rw-flow .is-none b[data-v-7b7af290]{color:var(--zu-muted)}.rw-fchips[data-v-7b7af290]{flex-wrap:wrap;gap:6px;display:flex}.rw-fchips button[data-v-7b7af290]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:999px;padding:2px 11px;font-size:12.5px}.rw-fchips button[aria-pressed=true][data-v-7b7af290]{border-color:var(--zu-text);color:var(--zu-text);font-weight:600}.rw-cmpw[data-v-7b7af290]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;overflow:auto}.rw-cmp[data-v-7b7af290]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.rw-cmp th[data-v-7b7af290]{text-align:left;color:var(--zu-muted);background:var(--zu-hover);border-bottom:1px solid var(--zu-line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:500}.rw-cmp td[data-v-7b7af290]{border-bottom:1px solid var(--zu-line-soft);vertical-align:top;padding:8px 10px}.rw-cmp tr:last-child td[data-v-7b7af290]{border-bottom:0}.rw-cmp td.rw-tt[data-v-7b7af290]{text-overflow:ellipsis;white-space:nowrap;width:46%;max-width:0;overflow:hidden}.rw-cmp .rw-nw[data-v-7b7af290]{white-space:nowrap}.rw-cmp td.mut[data-v-7b7af290]{min-width:120px}.rw-cmp .num[data-v-7b7af290]{text-align:right;white-space:nowrap}.rw-cmp .mut[data-v-7b7af290]{color:var(--zu-muted)}.rw-cmp .unk[data-v-7b7af290]{color:var(--zu-wait)}.rw-cmp tr.is-unsure td[data-v-7b7af290]:first-child{box-shadow:inset 3px 0 #e39a1b}.rw-ph[data-v-7b7af290]{margin:0;font-size:15px}.rw-note[data-v-7b7af290]{color:var(--zu-sub);margin:0;font-size:12.5px}.rw-next[data-v-7b7af290]{background:var(--zu-hover);color:var(--zu-sub);border-radius:8px;margin:0;padding:8px 10px;font-size:12.5px;line-height:1.6}.rw-opt[data-v-7b7af290]{border:1px solid var(--zu-line);cursor:pointer;border-radius:9px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.rw-opt input[data-v-7b7af290]{margin-top:3px}.rw-opt.on[data-v-7b7af290]{border-color:var(--zu-brand-line);background:var(--zu-brand-soft)}.rw-opt b[data-v-7b7af290]{font-size:13.5px;display:block}.rw-opt small[data-v-7b7af290]{color:var(--zu-sub);font-size:12.5px;line-height:1.55;display:block}.rw-full[data-v-7b7af290]{justify-content:center;width:100%}.rw-big[data-v-7b7af290]{color:var(--zu-ok);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.2}.rw-big.is-zero[data-v-7b7af290]{color:var(--zu-muted)}.rw-big small[data-v-7b7af290]{color:var(--zu-muted);margin-left:4px;font-size:13px;font-weight:400}.rw-kv[data-v-7b7af290]{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:13px;display:grid}.rw-kv dt[data-v-7b7af290]{color:var(--zu-muted)}.rw-kv dd[data-v-7b7af290]{text-align:right;margin:0;font-weight:600}@media (width<=1100px){.rw-flow[data-v-7b7af290]{grid-template-columns:1fr 1fr}.rw-flow>div[data-v-7b7af290]:nth-child(2n){border-right:0}.rw-flow>div[data-v-7b7af290]:nth-child(-n+2){border-bottom:1px solid var(--zu-line-soft)}}@media (width<=860px){.rw-db[data-v-7b7af290]{grid-template-columns:minmax(0,1fr);overflow-y:auto}.rw-dl[data-v-7b7af290],.rw-dr[data-v-7b7af290]{overflow:visible}.rw-dr[data-v-7b7af290]{border-left:0;border-top:1px solid var(--zu-line)}}@media (width<=560px){.rw-cards[data-v-7b7af290]{grid-template-columns:1fr 1fr}}.admin-command-confirm[data-v-ed9709e1]{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-dialog-lg);width:min(440px,100vw - 48px);max-height:calc(100dvh - 48px);color:var(--zm-admin-color-text-primary);background:var(--zm-admin-color-container-bg);padding:0;overflow:hidden}.admin-command-confirm[open][data-v-ed9709e1]{flex-direction:column;display:flex}.admin-command-confirm[data-v-ed9709e1]::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11182775}.activity-confirm-content[data-v-ed9709e1]{overflow-wrap:anywhere;flex:auto;min-height:0;overflow:auto}.activity-confirm-content p[data-v-ed9709e1]{white-space:pre-line}.activity-confirm-actions[data-v-ed9709e1]{flex-wrap:wrap;flex:none;margin:0}.tf-pub[data-v-f41ba0fb]{color:var(--zu-muted);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.tf-chg[data-v-f41ba0fb]{color:var(--zu-brand-text);font-size:12.5px;font-weight:600}.tf-meta[data-v-f41ba0fb]{font-size:var(--zu-fs-sm)}.tf-entry[data-v-f41ba0fb]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:14px 18px;font-size:13px;display:flex}.tf-entry b[data-v-f41ba0fb]{font-size:15px}.tf-entry>span[data-v-f41ba0fb]:not(.tf-dot){color:var(--zu-sub)}.tf-entry .zu-switch[data-v-f41ba0fb]{margin-left:auto}.tf-dot[data-v-f41ba0fb]{background:var(--zu-line-strong);border-radius:50%;flex:none;width:10px;height:10px}.tf-entry.is-on[data-v-f41ba0fb]{background:var(--zu-ok-soft);border-color:#bfe3cf}.tf-entry.is-on b[data-v-f41ba0fb]{color:var(--zu-ok)}.tf-entry.is-on .tf-dot[data-v-f41ba0fb]{background:var(--zu-ok)}.tf-entry.is-off[data-v-f41ba0fb]{background:var(--zu-danger-soft);border-color:#f5c2bd}.tf-entry.is-off b[data-v-f41ba0fb]{color:var(--zu-danger)}.tf-entry.is-off .tf-dot[data-v-f41ba0fb]{background:var(--zu-danger)}.tf-rules[data-v-f41ba0fb]{display:grid}.tf-rule[data-v-f41ba0fb]{border-bottom:1px solid var(--zu-line-soft);grid-template-columns:minmax(0,1.1fr) 190px minmax(0,1.4fr);align-items:center;gap:16px;padding:12px 18px;font-size:13.5px;display:grid}.tf-rule[data-v-f41ba0fb]:last-child{border-bottom:0}.tf-rule b[data-v-f41ba0fb]{font-weight:600}.tf-rule small[data-v-f41ba0fb]{color:var(--zu-muted);font-size:12.5px;line-height:1.55}.tf-num[data-v-f41ba0fb]{color:var(--zu-sub);align-items:center;gap:6px;display:inline-flex}.tf-num input[data-v-f41ba0fb]{width:76px}.tf-was[data-v-f41ba0fb]{color:var(--zu-brand-text);margin-left:6px}.zu-input.is-changed[data-v-f41ba0fb]{border-color:var(--zu-brand);box-shadow:0 0 0 2px var(--zu-brand-soft)}.tf-module[data-v-f41ba0fb]{font-size:var(--zu-fs-sm);color:var(--zu-sub);align-items:center;gap:8px;display:flex}.tf-module input[data-v-f41ba0fb]{width:150px}.tf-tabs[data-v-f41ba0fb]{border-bottom:1px solid var(--zu-line);gap:18px;padding:0 18px;display:flex}.tf-tabs button[data-v-f41ba0fb]{font:inherit;color:var(--zu-sub);cursor:pointer;background:0 0;border:0;padding:11px 2px;font-size:14px}.tf-tabs button[aria-selected=true][data-v-f41ba0fb]{color:var(--zu-text);box-shadow:inset 0 -2px 0 var(--zu-text);font-weight:600}.tf-body[data-v-f41ba0fb]{grid-template-columns:minmax(0,1fr) 340px;display:grid}.tf-edit[data-v-f41ba0fb]{border-right:1px solid var(--zu-line-soft);align-content:start;gap:16px;min-width:0;padding:16px 18px;display:grid}.tf-phs[data-v-f41ba0fb]{color:var(--zu-muted);margin:0;font-size:12px;line-height:1.9}.tf-phs code[data-v-f41ba0fb],.tf-phs code[data-v-f41ba0fb]{background:var(--zu-info-soft);color:var(--zu-info);border-radius:4px;padding:0 6px;font-family:inherit;font-size:12px}.tf-moment[data-v-f41ba0fb]{gap:8px;display:grid}.tf-moment h4[data-v-f41ba0fb]{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:13px;display:flex}.tf-moment h4 span[data-v-f41ba0fb]{color:var(--zu-muted);font-size:12px;font-weight:400}.tf-moment.on h4[data-v-f41ba0fb]{color:var(--zu-brand-text)}.tf-fld[data-v-f41ba0fb]{grid-template-columns:92px minmax(0,1fr) 52px;align-items:center;gap:10px;font-size:13px;display:grid}.tf-fld>span[data-v-f41ba0fb]{color:var(--zu-sub)}.tf-fld textarea[data-v-f41ba0fb]{resize:vertical;line-height:1.6}.tf-fld small[data-v-f41ba0fb]{color:var(--zu-muted);text-align:right;font-variant-numeric:tabular-nums;font-size:11.5px}.tf-related[data-v-f41ba0fb]{color:var(--zu-sub);margin:0;font-size:12.5px}.tf-prev[data-v-f41ba0fb]{background:var(--zu-hover);align-self:start;justify-items:center;gap:10px;padding:16px 18px;display:grid;position:sticky;top:0}.tf-prev>small[data-v-f41ba0fb]{color:var(--zu-muted);justify-self:start;font-size:12px}.tf-scn[data-v-f41ba0fb]{flex-wrap:wrap;justify-self:stretch;gap:6px;display:flex}.tf-scn button[data-v-f41ba0fb]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:999px;padding:2px 10px;font-size:12px}.tf-scn button[aria-pressed=true][data-v-f41ba0fb]{border-color:var(--zu-text);color:var(--zu-text);font-weight:600}.tf-phone[data-v-f41ba0fb]{color:#2b2622;background:#f5f3f1;border:8px solid #1f1b18;border-radius:26px;gap:10px;width:300px;padding:14px 12px 18px;font-size:12.5px;display:grid}.tf-mt[data-v-f41ba0fb]{font-size:14px;font-weight:700}.tf-step[data-v-f41ba0fb]{background:#fff;border-radius:12px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.tf-step .n[data-v-f41ba0fb]{color:#8a827b;background:#eee;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.tf-step.cur .n[data-v-f41ba0fb]{color:#fff;background:#ff5b3d}.tf-step b[data-v-f41ba0fb]{overflow-wrap:anywhere;font-size:13px;display:block}.tf-step b em[data-v-f41ba0fb]{color:#c93a1f;background:#fff0eb;border-radius:4px;margin-left:6px;padding:0 5px;font-size:10.5px;font-style:normal;font-weight:600}.tf-step.cur b[data-v-f41ba0fb]{color:#e8472b}.tf-step small[data-v-f41ba0fb]{color:#8a827b;overflow-wrap:anywhere;font-size:11.5px;display:block}.tf-step .bt[data-v-f41ba0fb]{color:#5a534d;white-space:nowrap;border:1px solid #d9d3cd;border-radius:14px;padding:5px 12px;font-size:12px}.tf-step.cur .bt[data-v-f41ba0fb]{color:#fff;background:#ff5b3d;border-color:#ff5b3d}.tf-step.dim .bt[data-v-f41ba0fb]{opacity:.5}.tf-modal[data-v-f41ba0fb]{text-align:center;background:#fff;border-radius:14px;gap:8px;padding:14px;display:grid;box-shadow:0 8px 24px #0000001f}.tf-modal b[data-v-f41ba0fb]{font-size:14px}.tf-modal p[data-v-f41ba0fb]{color:#5a534d;text-align:left;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.tf-btns[data-v-f41ba0fb]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tf-btns.one[data-v-f41ba0fb]{grid-template-columns:1fr}.tf-btns span[data-v-f41ba0fb]{border:1px solid #d9d3cd;border-radius:16px;padding:7px;font-size:12px}.tf-btns span[data-v-f41ba0fb]:last-child{color:#fff;background:#ff5b3d;border-color:#ff5b3d}.tf-input[data-v-f41ba0fb]{color:#a39b94;text-align:left;background:#f5f3f1;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.tf-input i[data-v-f41ba0fb]{color:#e8472b;font-style:normal}.tf-lines[data-v-f41ba0fb]{gap:3px;margin-top:5px;display:grid}.tf-lines i[data-v-f41ba0fb]{color:#5a534d;background:#faf7f4;border-radius:6px;padding:3px 6px;font-size:11px;font-style:normal}.tf-egs[data-v-f41ba0fb]{flex-wrap:wrap;gap:14px;padding:14px 18px 0;display:flex}.tf-eg[data-v-f41ba0fb]{gap:6px;width:140px;margin:0;display:grid}.tf-eg img[data-v-f41ba0fb]{aspect-ratio:3/4;object-fit:cover;border:1px solid var(--zu-line);border-radius:8px;width:140px}.tf-eg input[data-v-f41ba0fb]{font-size:12.5px}.tf-eg-act[data-v-f41ba0fb]{gap:10px;font-size:12px;display:flex}.tf-eg-add[data-v-f41ba0fb]{aspect-ratio:3/4;border:1px dashed var(--zu-line-strong);background:var(--zu-hover);width:140px;color:var(--zu-muted);font:inherit;cursor:pointer;border-radius:8px;place-content:center;justify-items:center;gap:4px;font-size:12.5px;display:grid}.tf-eg-add b[data-v-f41ba0fb]{font-size:26px;font-weight:400}.tf-eg-note[data-v-f41ba0fb]{color:var(--zu-muted);margin:0;padding:12px 18px 16px;font-size:12.5px;line-height:1.7}.tf-toast[data-v-f41ba0fb]{color:#fff;background:#1f1b18db;border-radius:8px;justify-self:center;padding:6px 12px;font-size:12px}.tf-hl[data-v-f41ba0fb]{outline:2px dashed var(--zu-brand);outline-offset:2px;border-radius:4px}.tf-diff[data-v-f41ba0fb]{border-collapse:collapse;width:100%;font-size:13px}.tf-diff td[data-v-f41ba0fb]{border-bottom:1px solid var(--zu-line-soft);vertical-align:top;overflow-wrap:anywhere;padding:7px 8px}.tf-diff tr:last-child td[data-v-f41ba0fb]{border-bottom:0}.tf-diff .k[data-v-f41ba0fb]{color:var(--zu-muted);width:170px}.tf-diff s[data-v-f41ba0fb]{color:var(--zu-muted)}.tf-diff ins[data-v-f41ba0fb]{font-weight:600;text-decoration:none}.tf-note[data-v-f41ba0fb]{color:var(--zu-sub);margin:0;font-size:12.5px}@media (width<=1100px){.tf-body[data-v-f41ba0fb]{grid-template-columns:1fr}.tf-edit[data-v-f41ba0fb]{border-right:0}.tf-prev[data-v-f41ba0fb]{position:static}.tf-rule[data-v-f41ba0fb]{grid-template-columns:1fr auto}.tf-rule small[data-v-f41ba0fb]{grid-column:1/-1}}.tm-mock[data-v-64953826]{vertical-align:middle;margin-left:8px}.tm-hbtn[data-v-64953826]{flex-direction:column;justify-content:center;align-items:flex-start;height:auto;min-height:36px;padding-block:4px;line-height:1.25;display:inline-flex}.tm-hbtn small[data-v-64953826]{color:var(--zu-muted);font-size:11px;font-weight:400}.tm-health[data-v-64953826]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:12px 16px;font-size:13px;display:flex}.tm-health b[data-v-64953826]{font-size:14px}.tm-health span[data-v-64953826]:not(.tm-dot){color:var(--zu-sub)}.tm-dot[data-v-64953826]{background:var(--zu-line-strong);border-radius:50%;flex:none;width:9px;height:9px}.tm-health.is-ok[data-v-64953826]{background:var(--zu-ok-soft);border-color:#bfe3cf}.tm-health.is-ok b[data-v-64953826]{color:var(--zu-ok)}.tm-health.is-ok .tm-dot[data-v-64953826]{background:var(--zu-ok)}.tm-health.is-low[data-v-64953826]{background:var(--zu-wait-soft);border-color:#f2d7a6}.tm-health.is-low b[data-v-64953826]{color:var(--zu-wait)}.tm-health.is-low .tm-dot[data-v-64953826]{background:#e39a1b}.tm-health.is-run[data-v-64953826]{background:var(--zu-info-soft);border-color:#c9d8f5}.tm-health.is-run b[data-v-64953826]{color:var(--zu-info)}.tm-health.is-run .tm-dot[data-v-64953826]{background:var(--zu-info)}.tm-cards[data-v-64953826]{grid-template-columns:repeat(4,minmax(0,1fr)) 110px;gap:12px;display:grid}.tm-card[data-v-64953826]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;gap:2px;padding:14px 16px;display:grid;position:relative}.tm-card[data-v-64953826]:hover:not(:disabled){border-color:var(--zu-line-strong)}.tm-card small[data-v-64953826]{color:var(--zu-muted);font-size:12.5px}.tm-card strong[data-v-64953826]{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}.tm-card strong em[data-v-64953826]{color:var(--zu-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:400}.tm-card span[data-v-64953826]{min-height:18px;color:var(--zu-muted);font-size:12px}.tm-card[aria-pressed=true][data-v-64953826]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.tm-card.is-bad strong[data-v-64953826]{color:var(--zu-danger)}.tm-card.is-all[data-v-64953826]{text-align:center;align-content:center}.tm-card.is-all strong[data-v-64953826]{font-size:20px}.tm-legend[data-v-64953826]{color:var(--zu-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:inline-flex}.tm-legend i[data-v-64953826]{border-radius:3px;width:10px;height:10px;margin-right:-6px;display:inline-block;box-shadow:inset 0 0 0 1px}.tm-legend .is-ok[data-v-64953826],.tm-life .is-ok[data-v-64953826]{background:var(--zu-ok-soft);color:var(--zu-ok)}.tm-legend .is-run[data-v-64953826],.tm-life .is-run[data-v-64953826]{background:var(--zu-info-soft);color:var(--zu-info)}.tm-legend .is-bad[data-v-64953826],.tm-life .is-bad[data-v-64953826]{background:var(--zu-off-soft);color:var(--zu-off)}.tm-legend .is-none[data-v-64953826],.tm-life .is-none[data-v-64953826]{background:var(--zu-sunken);color:var(--zu-muted)}.tm-table td[data-v-64953826]{vertical-align:middle}.tm-table tr.is-open td[data-v-64953826]{background:var(--zu-brand-soft)}.tm-mid[data-v-64953826]{gap:1px;display:grid}.tm-mid b[data-v-64953826]{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}.tm-mid span[data-v-64953826]{color:var(--zu-muted);font-size:12px}.tm-life[data-v-64953826]{gap:4px;display:flex}.tm-life span[data-v-64953826]{white-space:nowrap;border-radius:5px;place-items:center;min-width:36px;height:22px;padding:0 5px;font-size:11.5px;display:grid}.tm-life .is-run[data-v-64953826],.tm-life .is-bad[data-v-64953826]{font-weight:600}.tm-res[data-v-64953826]{justify-items:start;gap:2px;display:grid}.tm-res small[data-v-64953826]{color:var(--zu-muted);white-space:normal;font-size:12px}.tm-res small.is-bad[data-v-64953826]{color:var(--zu-danger)}.tm-dh[data-v-64953826]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);gap:10px;padding:16px 22px 14px;display:grid}.tm-dh-top[data-v-64953826]{align-items:center;gap:10px;min-width:0;display:flex}.tm-dh-top h2[data-v-64953826]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:18px;overflow:hidden}.tm-dh-nav[data-v-64953826]{color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:flex}.tm-sq[data-v-64953826]{border:1px solid var(--zu-line);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:8px;place-items:center;font-size:15px;display:grid}.tm-sq[data-v-64953826]:hover:not(:disabled){border-color:var(--zu-line-strong);color:var(--zu-text)}.tm-sq[data-v-64953826]:disabled{opacity:.4;cursor:default}.tm-close[data-v-64953826]{margin-left:6px;font-size:18px}.tm-dh-meta[data-v-64953826]{color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:13px;display:flex}.tm-dh-meta b[data-v-64953826]{color:var(--zu-text);font-weight:600}.tm-tabs2[data-v-64953826]{gap:18px;margin-bottom:-14px;display:flex}.tm-tabs2 button[data-v-64953826]{font:inherit;color:var(--zu-sub);cursor:pointer;background:0 0;border:0;padding:6px 2px 10px;font-size:13.5px}.tm-tabs2 button[aria-selected=true][data-v-64953826]{color:var(--zu-text);box-shadow:inset 0 -2px 0 var(--zu-text);font-weight:600}.tm-db[data-v-64953826]{grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.tm-dl[data-v-64953826]{align-content:start;gap:16px;min-height:0;padding:18px 22px 28px;display:grid;overflow-y:auto}.tm-dr[data-v-64953826]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:14px;min-height:0;padding:18px;display:grid;overflow-y:auto}.tm-runtime[data-v-64953826]{align-content:start;gap:12px;min-height:0;padding:18px 22px 28px;display:grid;overflow-y:auto}.tm-why[data-v-64953826]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 14px;font-size:13.5px;display:flex}.tm-why span[data-v-64953826]{color:var(--zu-sub)}.tm-why.is-info[data-v-64953826]{background:var(--zu-info-soft);border-color:#c9d8f5}.tm-why.is-info b[data-v-64953826]{color:var(--zu-info)}.tm-why.is-ok[data-v-64953826]{background:var(--zu-ok-soft);border-color:#bfe3cf}.tm-why.is-ok b[data-v-64953826]{color:var(--zu-ok)}.tm-why.is-danger[data-v-64953826]{background:var(--zu-danger-soft);border-color:#f5c2bd}.tm-why.is-danger b[data-v-64953826]{color:var(--zu-danger)}.tm-blk[data-v-64953826]{gap:10px;min-width:0;display:grid}.tm-blk>h3[data-v-64953826]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:14px;display:flex}.tm-blk>h3 span[data-v-64953826]{color:var(--zu-muted);font-size:12.5px;font-weight:400}.tm-cmpw[data-v-64953826]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;overflow:auto}.tm-cmp[data-v-64953826]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.tm-cmp th[data-v-64953826]{text-align:left;color:var(--zu-muted);background:var(--zu-hover);border-bottom:1px solid var(--zu-line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:500}.tm-cmp td[data-v-64953826]{border-bottom:1px solid var(--zu-line-soft);vertical-align:top;padding:8px 10px}.tm-cmp tr:last-child td[data-v-64953826]{border-bottom:0}.tm-cmp .num[data-v-64953826]{text-align:right;white-space:nowrap}.tm-ix[data-v-64953826]{width:30px;color:var(--zu-muted)}.tm-tl[data-v-64953826]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.tm-tl li[data-v-64953826]{border-bottom:1px solid var(--zu-line-soft);grid-template-columns:100px minmax(0,1fr);gap:12px;padding:8px 14px;font-size:13px;display:grid}.tm-tl li[data-v-64953826]:last-child{border-bottom:0}.tm-tl time[data-v-64953826]{color:var(--zu-muted);font-variant-numeric:tabular-nums}.tm-tech[data-v-64953826]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;padding:10px 14px}.tm-tech summary[data-v-64953826]{cursor:pointer;color:var(--zu-sub);font-size:13px}.tm-tech dl[data-v-64953826]{font-size:var(--zu-fs-xs);margin-top:8px}.tm-ph[data-v-64953826]{margin:0;font-size:15px}.tm-act[data-v-64953826]{gap:4px;display:grid}.tm-act small[data-v-64953826]{color:var(--zu-muted);font-size:12px;line-height:1.55}.tm-act small.tm-bad[data-v-64953826]{color:var(--zu-danger)}.tm-full[data-v-64953826]{justify-content:center;width:100%;text-decoration:none}.tm-hr[data-v-64953826]{background:var(--zu-line-soft);height:1px}.tm-next[data-v-64953826]{background:var(--zu-hover);color:var(--zu-sub);border-radius:8px;margin:0;padding:8px 10px;font-size:12.5px;line-height:1.6}.tm-filters[data-v-64953826]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tm-note[data-v-64953826]{color:var(--zu-sub);margin:0;font-size:12.5px}.tm-cats[data-v-64953826]{gap:8px;display:grid}.tm-nc[data-v-64953826]{border-top:1px solid var(--zu-line-soft);gap:8px;padding-top:12px;display:grid}.tm-nc h3[data-v-64953826]{margin:0;font-size:14px}.tm-nc-row[data-v-64953826]{grid-template-columns:minmax(0,1fr) 140px;gap:12px;display:grid}.tm-nc-num[data-v-64953826]{color:var(--zu-sub);font-size:var(--zu-fs-sm);align-items:center;gap:8px;display:flex}.tm-nc-num .zu-input[data-v-64953826]{width:80px}.tm-cat[data-v-64953826]{border:1px solid var(--zu-line);cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.tm-cat input[data-v-64953826]{accent-color:var(--zu-brand)}@media (width<=1100px){.tm-cards[data-v-64953826]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.tm-db[data-v-64953826]{grid-template-columns:minmax(0,1fr);overflow-y:auto}.tm-dl[data-v-64953826],.tm-dr[data-v-64953826]{overflow:visible}.tm-dr[data-v-64953826]{border-left:0;border-top:1px solid var(--zu-line)}}@media (width<=560px){.tm-cards[data-v-64953826]{grid-template-columns:1fr 1fr}}td.tm-pt[data-v-64953826]{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:0;overflow:hidden}.mt-sum[data-v-33e2038e]{background:var(--zu-brand-soft,#fff3ec);border-radius:10px;padding:12px 16px;font-size:13.5px;line-height:1.7}.mt-row[data-v-33e2038e]{border:0;border-bottom:1px solid var(--zu-line-soft);width:100%;font:inherit;text-align:left;color:var(--zu-text);cursor:pointer;background:0 0;grid-template-columns:minmax(150px,1.1fr) minmax(160px,1.2fr) minmax(0,2fr) 100px 60px;align-items:center;gap:12px;padding:13px 18px;display:grid}.mt-row[data-v-33e2038e]:last-child{border-bottom:0}.mt-row[data-v-33e2038e]:hover{background:var(--zu-hover,#faf9f7)}.mt-row.is-ro[data-v-33e2038e]{cursor:default}.mt-n[data-v-33e2038e]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mt-w[data-v-33e2038e],.mt-s[data-v-33e2038e]{font-size:var(--zu-fs-xs);color:var(--zu-muted)}.mt-p[data-v-33e2038e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--zu-sub);font-size:13px;overflow:hidden}.mt-go[data-v-33e2038e]{color:var(--zu-info,#2f6fd6);justify-self:end;font-size:13px;text-decoration:none}.mt-gone-h[data-v-33e2038e]{width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.mt-gone[data-v-33e2038e]{color:var(--zu-sub);gap:8px;padding:4px 18px 16px;font-size:13px;line-height:1.7;display:grid}.mt-gone p[data-v-33e2038e]{margin:0}.mt-gone b[data-v-33e2038e]{color:var(--zu-text);margin-right:6px}.mt-dh[data-v-33e2038e]{border-bottom:1px solid var(--zu-line);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px 14px;display:flex}.mt-dh h2[data-v-33e2038e]{margin:0;font-size:18px}.mt-dh small[data-v-33e2038e]{color:var(--zu-muted);font-size:12px}.mt-db[data-v-33e2038e]{grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.mt-dl[data-v-33e2038e]{align-content:start;gap:12px;padding:16px 22px 24px;display:grid;overflow-y:auto}.mt-f[data-v-33e2038e]{gap:4px;display:grid}.mt-f>span[data-v-33e2038e]{color:var(--zu-sub);align-items:center;gap:6px;font-size:13px;display:flex}.mt-f small[data-v-33e2038e]{color:var(--zu-muted);font-size:12px}.mt-note[data-v-33e2038e]{color:var(--zu-muted);margin:0;font-size:12.5px;line-height:1.6}.mt-act[data-v-33e2038e]{justify-content:flex-end;gap:10px;display:flex}.mt-dr[data-v-33e2038e]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;justify-items:center;gap:8px;padding:18px;display:grid}.mt-phone[data-v-33e2038e]{color:#1f2329;background:#f6f7f9;border:5px solid #1c1c1e;border-radius:18px;gap:10px;width:250px;padding:12px;display:grid}.mt-li[data-v-33e2038e]{background:#fff;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.mt-li b[data-v-33e2038e]{font-size:12px;display:block}.mt-li small[data-v-33e2038e]{color:#858a93;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;display:block;overflow:hidden}.mt-ic[data-v-33e2038e]{background:#ffe14d;border-radius:8px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.mt-sheet[data-v-33e2038e]{background:#fff;border-radius:14px;gap:6px;padding:12px;font-size:11px;display:grid}.mt-sheet b[data-v-33e2038e]{font-size:13px}.mt-sheet p[data-v-33e2038e]{color:#4a4f57;margin:0;line-height:1.6}.mt-sheet ol[data-v-33e2038e]{gap:4px;margin:0;padding-left:16px;display:grid}.mt-sheet ol small[data-v-33e2038e]{color:#a0a5ad;display:block}.mt-sheet em[data-v-33e2038e]{color:#a0a5ad;text-align:center;font-size:10.5px;font-style:normal}.mt-how[data-v-33e2038e]{text-align:center;color:#a0a5ad!important}.mt-btn[data-v-33e2038e]{color:#fff;text-align:center;background:linear-gradient(90deg,#ffa12b,#ff6a1f);border-radius:99px;padding:7px;font-weight:700;display:block}.mt-amt[data-v-33e2038e]{text-align:center;font-size:22px}.mt-wd[data-v-33e2038e]{background:#fff;border-radius:14px;justify-items:center;gap:8px;padding:14px;display:grid}.mt-wd strong[data-v-33e2038e]{font-size:22px}.mt-wd span[data-v-33e2038e]{color:#fff;background:linear-gradient(90deg,#ffa12b,#ff6a1f);border-radius:99px;padding:6px 28px;font-size:12px;font-weight:700}.mt-close[data-v-33e2038e]{text-align:center;background:#fff;border-radius:14px;gap:6px;padding:14px 12px 10px;font-size:11px;display:grid}.mt-close b[data-v-33e2038e]{font-size:13px}.mt-close p[data-v-33e2038e]{color:#4a4f57;margin:0;line-height:1.6}.mt-close ol[data-v-33e2038e]{text-align:left;background:#f7f8fa;border-radius:8px;gap:3px;margin:0;padding:6px 8px 6px 22px;display:grid}.mt-close em[data-v-33e2038e]{color:#a0a5ad;font-size:10.5px;font-style:normal}.mt-toast[data-v-33e2038e]{color:#fff;text-align:center;background:#1f2329db;border-radius:10px;justify-self:center;max-width:100%;padding:8px 10px;font-size:11px}@media (width<=860px){.mt-db[data-v-33e2038e]{grid-template-columns:1fr}.mt-dr[data-v-33e2038e]{border-left:0;border-top:1px solid var(--zu-line)}.mt-row[data-v-33e2038e]{grid-template-columns:1fr;gap:4px}.mt-go[data-v-33e2038e]{justify-self:start}}.us-sum[data-v-9f45d1bd]{color:var(--zu-sub);flex-wrap:wrap;gap:6px 22px;padding:0 4px;font-size:13px;display:flex}.us-sum b[data-v-9f45d1bd]{color:var(--zu-text);font-variant-numeric:tabular-nums;margin-right:2px}.us-cards[data-v-9f45d1bd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.us-card[data-v-9f45d1bd]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;gap:2px;padding:14px 16px;display:grid;position:relative}.us-card[data-v-9f45d1bd]:hover{border-color:var(--zu-line-strong)}.us-card small[data-v-9f45d1bd]{color:var(--zu-muted);font-size:12.5px}.us-card strong[data-v-9f45d1bd]{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}.us-card strong em[data-v-9f45d1bd]{color:var(--zu-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:400}.us-card span[data-v-9f45d1bd]{min-height:18px;color:var(--zu-muted);font-size:12px}.us-card[aria-pressed=true][data-v-9f45d1bd]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.us-toolbar .zu-search[data-v-9f45d1bd]{max-width:320px}.us-check[data-v-9f45d1bd]{font-size:var(--zu-fs-sm);color:var(--zu-sub);align-items:center;gap:6px;display:inline-flex}.us-test[data-v-9f45d1bd]{margin-left:6px}.us-sub[data-v-9f45d1bd]{color:var(--zu-muted);font-size:var(--zu-fs-xs);display:block}.us-table td[data-v-9f45d1bd]{vertical-align:middle}.us-table tr.is-open td[data-v-9f45d1bd]{background:var(--zu-brand-soft)}.us-done[data-v-9f45d1bd]{gap:1px;display:grid}.us-done b[data-v-9f45d1bd]{font-size:13px;font-weight:500}.us-done b.muted[data-v-9f45d1bd]{color:var(--zu-muted);font-weight:400}.us-done small[data-v-9f45d1bd]{color:var(--zu-muted);min-height:16px;font-size:12px}.us-dh[data-v-9f45d1bd]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);gap:8px;padding:16px 22px 14px;display:grid}.us-dh-top[data-v-9f45d1bd]{align-items:center;gap:10px;min-width:0;display:flex}.us-head-user h2[data-v-9f45d1bd]{margin:0;font-size:18px}.us-head-user img[data-v-9f45d1bd],.us-head-user i[data-v-9f45d1bd]{width:34px;height:34px}.us-dh-nav[data-v-9f45d1bd]{color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:flex}.us-sq[data-v-9f45d1bd]{border:1px solid var(--zu-line);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:8px;place-items:center;font-size:15px;display:grid}.us-sq[data-v-9f45d1bd]:hover:not(:disabled){border-color:var(--zu-line-strong);color:var(--zu-text)}.us-sq[data-v-9f45d1bd]:disabled{opacity:.4;cursor:default}.us-close[data-v-9f45d1bd]{margin-left:6px;font-size:18px}.us-dh-meta[data-v-9f45d1bd]{color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:13px;display:flex}.us-db[data-v-9f45d1bd]{grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.us-dl[data-v-9f45d1bd]{align-content:start;gap:14px;min-height:0;padding:14px 22px 28px;display:grid;overflow-y:auto}.us-dr[data-v-9f45d1bd]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:12px;min-height:0;padding:18px;display:grid;overflow-y:auto}.us-tabs[data-v-9f45d1bd]{border-bottom:1px solid var(--zu-line);flex-wrap:wrap;gap:2px;display:flex}.us-tabs button[data-v-9f45d1bd]{color:var(--zu-sub);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px;font-size:13px}.us-tabs button[aria-selected=true][data-v-9f45d1bd]{color:var(--zu-text);border-bottom-color:var(--zu-text);font-weight:600}.us-money4[data-v-9f45d1bd]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.us-money4 div[data-v-9f45d1bd]{border-right:1px solid var(--zu-line-soft);align-content:start;gap:3px;padding:12px 14px;display:grid}.us-money4 div[data-v-9f45d1bd]:last-child{border-right:0}.us-money4 small[data-v-9f45d1bd]{color:var(--zu-muted);font-size:12px}.us-money4 b[data-v-9f45d1bd]{font-variant-numeric:tabular-nums;font-size:20px}.us-money4 p[data-v-9f45d1bd]{color:var(--zu-sub);margin:0;font-size:12px;line-height:1.5}.us-kv[data-v-9f45d1bd]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;grid-template-columns:90px minmax(0,1fr) 90px minmax(0,1fr);gap:8px 14px;margin:0;padding:12px 14px;font-size:13px;display:grid}.us-kv dt[data-v-9f45d1bd]{color:var(--zu-muted)}.us-kv dd[data-v-9f45d1bd]{overflow-wrap:anywhere;margin:0}.us-mono[data-v-9f45d1bd]{font-family:var(--zu-mono);font-size:var(--zu-fs-xs)}.us-detail td[data-v-9f45d1bd]{white-space:normal}.us-link[data-v-9f45d1bd]{overflow-wrap:anywhere;max-width:360px;font-size:var(--zu-fs-xs);text-align:right;display:block}.us-ph[data-v-9f45d1bd]{align-items:baseline;gap:8px;margin:0;font-size:15px;display:flex}.us-fold[data-v-9f45d1bd]{margin-left:auto;font-size:12.5px;font-weight:400}.us-red[data-v-9f45d1bd]{color:var(--zu-danger)}.us-seg[data-v-9f45d1bd]{justify-self:start}.us-chg[data-v-9f45d1bd]{background:var(--zu-hover);font-variant-numeric:tabular-nums;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.us-chg s[data-v-9f45d1bd]{color:var(--zu-muted)}.us-chg i[data-v-9f45d1bd]{color:var(--zu-muted);font-style:normal}.us-note[data-v-9f45d1bd]{color:var(--zu-sub);margin:0;font-size:12.5px;line-height:1.6}.us-full[data-v-9f45d1bd]{justify-content:center;width:100%}.us-sep[data-v-9f45d1bd]{background:var(--zu-line);height:1px;margin:4px 0}.us-dr textarea[data-v-9f45d1bd]{resize:vertical}@media (width<=1000px){.us-cards[data-v-9f45d1bd],.us-money4[data-v-9f45d1bd]{grid-template-columns:repeat(2,minmax(0,1fr))}.us-kv[data-v-9f45d1bd]{grid-template-columns:90px minmax(0,1fr)}}@media (width<=860px){.us-db[data-v-9f45d1bd]{grid-template-columns:minmax(0,1fr);overflow-y:auto}.us-dl[data-v-9f45d1bd],.us-dr[data-v-9f45d1bd]{overflow:visible}.us-dr[data-v-9f45d1bd]{border-left:0;border-top:1px solid var(--zu-line)}}.wd-cards[data-v-9d2ba907]{grid-template-columns:repeat(3,minmax(0,1fr)) 110px;gap:12px;display:grid}.wd-card[data-v-9d2ba907]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;gap:2px;padding:14px 16px;display:grid;position:relative}.wd-card[data-v-9d2ba907]:hover{border-color:var(--zu-line-strong)}.wd-card small[data-v-9d2ba907]{color:var(--zu-muted);font-size:12.5px}.wd-card strong[data-v-9d2ba907]{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}.wd-card strong em[data-v-9d2ba907]{color:var(--zu-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:400}.wd-card span[data-v-9d2ba907]{min-height:18px;color:var(--zu-muted);font-size:12px}.wd-card[aria-pressed=true][data-v-9d2ba907]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.wd-card.is-bad strong[data-v-9d2ba907]{color:var(--zu-danger)}.wd-card.is-bad[data-v-9d2ba907]:after{content:"";background:var(--zu-danger);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;right:14px}.wd-card.is-all[data-v-9d2ba907]{text-align:center;align-content:center}.wd-card.is-all strong[data-v-9d2ba907]{font-size:20px}.wd-lg[data-v-9d2ba907]{color:var(--zu-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12px;display:inline-flex}.wd-lg i[data-v-9d2ba907]{cursor:help;border-radius:50%;width:8px;height:8px;margin-right:-7px;display:inline-block}.wd-lg .is-danger[data-v-9d2ba907]{background:var(--zu-danger)}.wd-lg .is-ok[data-v-9d2ba907]{background:var(--zu-ok)}.wd-lg .is-off[data-v-9d2ba907]{background:var(--zu-line-strong)}.wd-table td[data-v-9d2ba907]{vertical-align:middle}.wd-table tr.is-open td[data-v-9d2ba907]{background:var(--zu-brand-soft)}.wd-res[data-v-9d2ba907]{justify-items:start;gap:2px;display:grid}.wd-res small[data-v-9d2ba907]{color:var(--zu-muted);white-space:normal;font-size:12px}.wd-dh[data-v-9d2ba907]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);align-items:center;gap:12px;min-width:0;padding:14px 20px;display:flex}.wd-av[data-v-9d2ba907]{object-fit:cover;background:var(--zu-sunken);border-radius:50%;flex:none;width:36px;height:36px}.wd-who[data-v-9d2ba907]{gap:1px;min-width:0;display:grid}.wd-who h2[data-v-9d2ba907]{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;overflow:hidden}.wd-who small[data-v-9d2ba907]{color:var(--zu-muted);font-size:12px}.wd-big[data-v-9d2ba907]{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:10px;font-size:24px;font-weight:800}.wd-big small[data-v-9d2ba907]{color:var(--zu-sub);margin-left:2px;font-size:13px;font-weight:600}.wd-dh-nav[data-v-9d2ba907]{color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:flex}.wd-sq[data-v-9d2ba907]{border:1px solid var(--zu-line);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:8px;place-items:center;font-size:15px;display:grid}.wd-sq[data-v-9d2ba907]:hover:not(:disabled){border-color:var(--zu-line-strong);color:var(--zu-text)}.wd-sq[data-v-9d2ba907]:disabled{opacity:.4;cursor:default}.wd-close[data-v-9d2ba907]{margin-left:6px;font-size:18px}.wd-db[data-v-9d2ba907]{grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.wd-dl[data-v-9d2ba907]{align-content:start;gap:12px;min-height:0;padding:16px 18px 24px;display:grid;overflow-y:auto}.wd-dr[data-v-9d2ba907]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:12px;min-height:0;padding:16px;display:grid;overflow-y:auto}.wd-card[data-v-9d2ba907]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:12px;overflow:hidden}.wd-ch[data-v-9d2ba907]{align-items:baseline;gap:10px;padding:11px 14px;display:flex}.wd-ch h3[data-v-9d2ba907]{margin:0;font-size:14px}.wd-ch small[data-v-9d2ba907]{color:var(--zu-muted);font-size:12px}.wd-ban[data-v-9d2ba907]{border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.wd-ban>i[data-v-9d2ba907]{border-radius:50%;flex:none;width:10px;height:10px}.wd-ban>div[data-v-9d2ba907]{flex:1;gap:2px;min-width:0;display:grid}.wd-ban b[data-v-9d2ba907]{font-size:14px}.wd-ban small[data-v-9d2ba907]{color:var(--zu-sub);font-size:12.5px}.wd-ban button[data-v-9d2ba907]{white-space:nowrap;font-size:12.5px;font-weight:600}.wd-ban.is-bad[data-v-9d2ba907]{background:var(--zu-danger-soft)}.wd-ban.is-bad>i[data-v-9d2ba907]{background:var(--zu-danger)}.wd-ban.is-bad b[data-v-9d2ba907]{color:var(--zu-danger)}.wd-ban.is-ok[data-v-9d2ba907]{background:var(--zu-ok-soft)}.wd-ban.is-ok>i[data-v-9d2ba907]{background:var(--zu-ok)}.wd-ban.is-ok b[data-v-9d2ba907]{color:var(--zu-ok)}.wd-ban.is-wait[data-v-9d2ba907]{background:var(--zu-wait-soft)}.wd-ban.is-wait>i[data-v-9d2ba907]{background:#e39a1b}.wd-ban.is-wait b[data-v-9d2ba907]{color:var(--zu-wait)}.wd-wt[data-v-9d2ba907]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.wd-wt th[data-v-9d2ba907]{color:var(--zu-muted);text-align:right;border-top:1px solid var(--zu-line-soft);background:var(--zu-hover);padding:7px 14px;font-size:12px;font-weight:400}.wd-wt th[data-v-9d2ba907]:first-child,.wd-wt td[data-v-9d2ba907]:first-child{text-align:left}.wd-wt td[data-v-9d2ba907]{border-top:1px solid var(--zu-line-soft);text-align:right;padding:9px 14px}.wd-wt td.nm small[data-v-9d2ba907]{color:var(--zu-muted);margin-top:1px;font-size:11.5px;display:block}.wd-wt td.go[data-v-9d2ba907]{white-space:nowrap;width:84px}.wd-wt td.go button[data-v-9d2ba907]{font-size:12px}.wd-wt .is-z[data-v-9d2ba907]{color:var(--zu-line-strong)}.wd-wt .is-ok[data-v-9d2ba907]{color:var(--zu-ok);font-weight:600}.wd-wt .is-bad[data-v-9d2ba907]{color:var(--zu-danger);font-weight:700}.wd-wt .is-unk[data-v-9d2ba907]{color:var(--zu-wait);font-weight:600}.wd-wt tr.is-hot td[data-v-9d2ba907]{background:#fff7f6}.wd-wt tr.is-sub td[data-v-9d2ba907]{background:var(--zu-hover);text-align:left;padding:4px 14px 8px}.wd-items[data-v-9d2ba907]{margin:0;padding:0;list-style:none}.wd-items li[data-v-9d2ba907]{border-top:1px dashed var(--zu-line);grid-template-columns:86px minmax(0,1fr) auto auto;align-items:start;gap:12px;padding:7px 0;display:grid}.wd-items li[data-v-9d2ba907]:first-child{border-top:0}.wd-items time[data-v-9d2ba907]{color:var(--zu-muted);white-space:nowrap}.wd-items p[data-v-9d2ba907]{min-width:0;margin:0}.wd-items p small[data-v-9d2ba907]{color:var(--zu-muted);margin-top:2px;font-size:11.5px;display:block}.wd-items em[data-v-9d2ba907]{white-space:nowrap;font-style:normal;font-weight:600}.wd-items em.is-gone[data-v-9d2ba907]{color:var(--zu-danger)}.wd-items em.is-alive[data-v-9d2ba907]{color:var(--zu-ok)}.wd-items em.is-unknown[data-v-9d2ba907],.wd-items em.is-wait[data-v-9d2ba907]{color:var(--zu-wait)}.wd-items a[data-v-9d2ba907]{white-space:nowrap;font-size:12px}.wd-foot[data-v-9d2ba907]{color:var(--zu-muted);border-top:1px solid var(--zu-line-soft);margin:0;padding:8px 14px 10px;font-size:12px}.wd-inc[data-v-9d2ba907]{gap:10px;padding:0 14px 14px;display:grid}.wd-stack[data-v-9d2ba907]{border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.wd-stack i[data-v-9d2ba907]{min-width:3px;height:100%;display:block}.wd-leg[data-v-9d2ba907]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 22px;display:grid}.wd-leg div[data-v-9d2ba907]{grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.wd-leg i[data-v-9d2ba907]{border-radius:3px;width:10px;height:10px}.wd-leg span[data-v-9d2ba907]{color:var(--zu-sub)}.wd-leg b[data-v-9d2ba907]{font-variant-numeric:tabular-nums}.wd-bal[data-v-9d2ba907]{border-top:1px solid var(--zu-line-soft);color:var(--zu-sub);margin:0;padding-top:10px}.wd-bal b[data-v-9d2ba907]{color:var(--zu-text);font-variant-numeric:tabular-nums}.wd-log[data-v-9d2ba907]{gap:6px;margin:0;padding:0 14px 12px;list-style:none;display:grid}.wd-log li[data-v-9d2ba907]{color:var(--zu-sub);grid-template-columns:86px minmax(0,1fr);gap:8px;display:grid}.wd-log time[data-v-9d2ba907]{color:var(--zu-muted);font-variant-numeric:tabular-nums}.wd-qr[data-v-9d2ba907]{border:1px solid var(--zu-line);background:#fff;border-radius:12px;align-content:center;justify-items:center;gap:6px;min-height:220px;margin:0;padding:12px;display:grid}.wd-qr img[data-v-9d2ba907]{object-fit:contain;width:100%;max-height:280px}.wd-qr figcaption[data-v-9d2ba907]{color:var(--zu-muted);font-size:12px}.wd-payamt[data-v-9d2ba907]{justify-content:space-between;align-items:baseline;display:flex}.wd-payamt span[data-v-9d2ba907]{color:var(--zu-sub)}.wd-payamt b[data-v-9d2ba907]{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.wd-ph[data-v-9d2ba907]{margin:0;font-size:14px}.wd-note[data-v-9d2ba907]{color:var(--zu-muted);margin:0;font-size:12px;line-height:1.6}.wd-sep[data-v-9d2ba907]{background:var(--zu-line);height:1px}.wd-full[data-v-9d2ba907]{justify-content:center;width:100%}.wd-radio[data-v-9d2ba907]{border:1px solid var(--zu-line);border-radius:9px;gap:2px;padding:4px;display:grid}.wd-radio button[data-v-9d2ba907]{color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:7px 8px;font-size:13px;display:flex}.wd-radio button i[data-v-9d2ba907]{border:1.5px solid var(--zu-line-strong);box-sizing:border-box;border-radius:50%;flex:none;width:14px;height:14px}.wd-radio button[data-v-9d2ba907]:hover{background:var(--zu-hover)}.wd-radio button[aria-checked=true][data-v-9d2ba907]{background:var(--zu-brand-soft);color:var(--zu-brand-text);font-weight:600}.wd-radio button[aria-checked=true] i[data-v-9d2ba907]{border:4px solid var(--zu-brand)}.wd-why[data-v-9d2ba907]{border:1px solid var(--zu-line);border-radius:10px;gap:4px;padding:10px 14px;font-size:13.5px;display:grid}.wd-why span[data-v-9d2ba907]{color:var(--zu-sub)}.wd-why.is-ok[data-v-9d2ba907]{background:var(--zu-ok-soft);border-color:#bfe3cf}.wd-why.is-ok b[data-v-9d2ba907]{color:var(--zu-ok)}.wd-why.is-off[data-v-9d2ba907]{background:var(--zu-sunken)}.wd-why.is-off b[data-v-9d2ba907]{color:var(--zu-sub)}@media (width<=1000px){.wd-cards[data-v-9d2ba907]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.wd-db[data-v-9d2ba907]{grid-template-columns:minmax(0,1fr);overflow-y:auto}.wd-dl[data-v-9d2ba907],.wd-dr[data-v-9d2ba907]{overflow:visible}.wd-dr[data-v-9d2ba907]{border-left:0;border-top:1px solid var(--zu-line)}.wd-dh[data-v-9d2ba907]{flex-wrap:wrap}.wd-leg[data-v-9d2ba907]{grid-template-columns:1fr}}.dy-shots[data-v-7b9f5b80]{flex-wrap:wrap;gap:14px;display:flex}.dy-shot[data-v-7b9f5b80]{gap:6px;width:140px;margin:0;display:grid}.dy-shot img[data-v-7b9f5b80]{aspect-ratio:3/4;object-fit:cover;border:1px solid var(--zu-line);border-radius:8px;width:140px}.dy-shot-act[data-v-7b9f5b80]{gap:10px;font-size:12px;display:flex}.dy-shot-add[data-v-7b9f5b80]{aspect-ratio:3/4;border:1px dashed var(--zu-line-strong);background:var(--zu-hover);width:140px;color:var(--zu-muted);font:inherit;cursor:pointer;border-radius:8px;place-content:center;justify-items:center;gap:4px;font-size:12.5px;display:grid}.dy-shot-add b[data-v-7b9f5b80]{font-size:26px;font-weight:400}.dy-state[data-v-7b9f5b80]{border-radius:var(--zu-r-card);border:1px solid var(--zu-line);background:var(--zu-card);font-size:var(--zu-fs-sm);color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 16px;display:flex}.dy-state b[data-v-7b9f5b80]{color:var(--zu-text);font-size:var(--zu-fs)}.dy-dot[data-v-7b9f5b80]{background:var(--zu-muted);border-radius:50%;width:8px;height:8px}.dy-state.is-ok .dy-dot[data-v-7b9f5b80]{background:var(--zu-ok)}.dy-state.is-wait .dy-dot[data-v-7b9f5b80]{background:var(--zu-wait)}.dy-ver[data-v-7b9f5b80]{color:var(--zu-muted);font-variant-numeric:tabular-nums;margin-left:auto}.zu-card-head small[data-v-7b9f5b80]{font-size:var(--zu-fs-xs)}.dy-rows[data-v-7b9f5b80]{gap:4px;padding-block:6px;display:grid}.dy-row[data-v-7b9f5b80]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.dy-rows .dy-row+.dy-row[data-v-7b9f5b80]{border-top:1px solid var(--zu-line-soft)}.dy-row>span[data-v-7b9f5b80]:first-child{gap:2px;display:grid}.dy-row small[data-v-7b9f5b80]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.dy-row .zu-switch[data-v-7b9f5b80]{flex:none;min-width:92px}.dy-grid[data-v-7b9f5b80]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px 20px;display:grid}.dy-grid .zu-field[data-v-7b9f5b80]{align-content:start}.dy-grid .is-wide[data-v-7b9f5b80]{border-top:1px solid var(--zu-line-soft);grid-column:1/-1;padding-bottom:0}.dy-num[data-v-7b9f5b80]{color:var(--zu-sub);font-size:var(--zu-fs-sm);align-items:center;gap:8px;display:flex}.dy-num .zu-input[data-v-7b9f5b80]{font-variant-numeric:tabular-nums;width:120px}.dy-diff[data-v-7b9f5b80]{border-collapse:collapse;width:100%;font-size:var(--zu-fs-sm)}.dy-diff td[data-v-7b9f5b80]{border-bottom:1px solid var(--zu-line-soft);padding:6px 0}.dy-diff .k[data-v-7b9f5b80]{width:150px;color:var(--zu-muted)}.dy-diff s[data-v-7b9f5b80]{color:var(--zu-muted)}.dy-diff ins[data-v-7b9f5b80]{color:var(--zu-brand-text);font-weight:600;text-decoration:none}.dy-note[data-v-7b9f5b80]{color:var(--zu-muted);font-size:var(--zu-fs-xs);margin:0}.dy-restore[data-v-7b9f5b80]{margin-left:auto}.zu-field>span em[data-v-7b9f5b80]{float:right;color:var(--zu-muted);font-style:normal;font-size:var(--zu-fs-xs);font-variant-numeric:tabular-nums}.dy-copy[data-v-7b9f5b80]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.dy-copy-fields[data-v-7b9f5b80]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dy-step[data-v-7b9f5b80]{border:1px solid var(--zu-line-soft);border-radius:10px;gap:10px;margin:0;padding:10px 14px 14px;display:grid}.dy-step legend[data-v-7b9f5b80]{color:var(--zu-text);padding:0 6px;font-weight:600}.dy-step legend small[data-v-7b9f5b80]{color:var(--zu-muted);font-weight:400;font-size:var(--zu-fs-xs);margin-left:8px}.dy-phone[data-v-7b9f5b80]{gap:8px;display:grid;position:sticky;top:12px}.dy-phone>small[data-v-7b9f5b80]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.dy-screen[data-v-7b9f5b80]{color:#1f2329;background:#f5f6f7;border:8px solid #1d1d1f;border-radius:26px;gap:10px;padding:14px 10px;display:grid}.dy-sec[data-v-7b9f5b80]{font-size:14px}.dy-pstep[data-v-7b9f5b80]{gap:6px;display:grid}.dy-phead[data-v-7b9f5b80]{align-items:center;gap:6px;font-size:13px;display:flex}.dy-phead i[data-v-7b9f5b80]{color:#fff;background:#ff5c35;border-radius:5px;padding:1px 6px;font-size:11px;font-style:normal}.dy-phead em[data-v-7b9f5b80]{color:#8a7d70;background:#f1ebe4;border-radius:4px;padding:0 5px;font-size:11px;font-style:normal}.dy-pcard[data-v-7b9f5b80]{color:#5c5f66;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.dy-pbtn[data-v-7b9f5b80]{color:#fff;background:linear-gradient(90deg,#ff7a1a,#ff4d1c);border-radius:999px;flex:none;padding:5px 10px;font-weight:600}@container (width<=900px){.dy-copy[data-v-7b9f5b80],.dy-copy-fields[data-v-7b9f5b80]{grid-template-columns:1fr}}.gm[data-v-998f547c]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.gm-item[data-v-998f547c]{border:1px solid var(--zu-line);border-radius:var(--zu-r);color:var(--zu-text);background:var(--zu-hover);gap:2px;padding:10px 12px;text-decoration:none;display:grid}a.gm-item[data-v-998f547c]:hover{border-color:var(--zu-line-strong)}.gm-item small[data-v-998f547c]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.gm-item span[data-v-998f547c]{font-variant-numeric:tabular-nums}.gm-item em[data-v-998f547c]{color:var(--zu-brand-text);font-style:normal;font-size:var(--zu-fs-xs)}.gm-item.is-fixed em[data-v-998f547c]{color:var(--zu-muted)}.rse[data-v-3531abf2]{gap:10px;display:grid}.rse-sec[data-v-3531abf2]{border:1px solid var(--zu-line-soft);border-radius:10px;gap:8px;margin:0;padding:8px 12px 12px;display:grid}.rse-sec legend[data-v-3531abf2]{color:var(--zu-muted);font-size:var(--zu-fs-xs);padding:0 6px}.rse-top[data-v-3531abf2]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rse-top .zu-input[data-v-3531abf2]{flex:1;min-width:120px}.rse-par[data-v-3531abf2]{align-items:flex-start;gap:6px;display:flex}.rse-par textarea[data-v-3531abf2]{flex:1;min-height:56px}.rse-add[data-v-3531abf2]{justify-self:start}.dy-tiers[data-v-af5f6d78]{border-collapse:collapse;width:100%;font-size:13.5px}.dy-tiers th[data-v-af5f6d78]{text-align:left;color:var(--zu-muted);border-bottom:1px solid var(--zu-line-soft);padding:6px 10px;font-size:12.5px;font-weight:500}.dy-tiers td[data-v-af5f6d78]{border-bottom:1px solid var(--zu-line-soft);padding:8px 10px}.dy-tiers tr:last-child td[data-v-af5f6d78]{border-bottom:0}.dy-tiers .dy-at[data-v-af5f6d78]{width:72px;display:inline-block}.dy-lv[data-v-af5f6d78]{border-radius:9px;padding:2px 9px;font-size:12px;font-weight:700}.dy-lv.l1[data-v-af5f6d78]{color:#9a5a1e;background:#fdeedd}.dy-lv.l2[data-v-af5f6d78]{color:#2f5fc4;background:#e6eefd}.dy-lv.l3[data-v-af5f6d78]{color:#8a5a00;background:linear-gradient(90deg,#ffe98f,#ffcf4a)}.dy-tier-notes[data-v-af5f6d78]{color:var(--zu-sub);font-size:var(--zu-fs-sm);gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.dy-tier-notes b[data-v-af5f6d78]{color:var(--zu-text);font-weight:600}.dy-state[data-v-af5f6d78]{border-radius:var(--zu-r-card);border:1px solid var(--zu-line);background:var(--zu-card);font-size:var(--zu-fs-sm);color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 16px;display:flex}.dy-state b[data-v-af5f6d78]{color:var(--zu-text);font-size:var(--zu-fs)}.dy-ver[data-v-af5f6d78]{color:var(--zu-muted);font-variant-numeric:tabular-nums;margin-left:auto}.zu-card-head small[data-v-af5f6d78]{font-size:var(--zu-fs-xs)}.dy-grid[data-v-af5f6d78]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px 20px;display:grid}.dy-grid .zu-field[data-v-af5f6d78]{align-content:start}.dy-num[data-v-af5f6d78]{color:var(--zu-sub);font-size:var(--zu-fs-sm);align-items:center;gap:8px;display:flex}.dy-num .zu-input[data-v-af5f6d78]{font-variant-numeric:tabular-nums;width:120px}.dy-note[data-v-af5f6d78]{color:var(--zu-muted);font-size:var(--zu-fs-xs);margin:0}.dy-per[data-v-af5f6d78]{margin-top:12px}.dy-fixed[data-v-af5f6d78]{border-top:1px solid var(--zu-line-soft);margin:14px 0 0;display:grid}.dy-fixed div[data-v-af5f6d78]{border-bottom:1px solid var(--zu-line-soft);font-size:var(--zu-fs-sm);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.dy-fixed dt[data-v-af5f6d78]{color:var(--zu-sub)}.dy-fixed dd[data-v-af5f6d78]{text-align:right;margin:0}.dy-fixed i[data-v-af5f6d78]{color:var(--zu-muted);font-style:normal;font-size:var(--zu-fs-xs);margin-left:6px}.dy-home[data-v-af5f6d78]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.dy-extra-seg[data-v-af5f6d78]{flex:none;margin-left:auto}.zu-card-head[data-v-af5f6d78]:has(.dy-extra-seg){justify-content:flex-start}.dy-sub-h[data-v-af5f6d78]{align-items:baseline;gap:10px;margin:0 0 10px;font-size:15px;font-weight:600;display:flex}.dy-sub-h small[data-v-af5f6d78]{font-weight:400;font-size:var(--zu-fs-xs);color:var(--zu-muted)}.dy-tiers .dy-likes[data-v-af5f6d78]{width:120px}.dy-tier-del[data-v-af5f6d78]{text-align:right}.dy-add-tier[data-v-af5f6d78]{margin-top:10px}.dy-off-note[data-v-af5f6d78]{background:var(--zu-sunken);color:var(--zu-sub);border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.7}.dy-col[data-v-af5f6d78]{align-content:start;gap:18px;min-width:0;display:grid}.dy-col>.zu-field>input.zu-input[data-v-af5f6d78]{max-width:320px}.dy-phone-card[data-v-af5f6d78]{color:#1f2329;background:#f5f6f7;border:8px solid #1d1d1f;border-radius:24px;gap:8px;padding:14px 12px;display:grid}.dy-phone-card small[data-v-af5f6d78]{color:#8a8f99;font-size:11px}.dy-task[data-v-af5f6d78]{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.dy-task-ic[data-v-af5f6d78]{color:#fff;background:#1f2329;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.dy-task-t[data-v-af5f6d78]{flex:1;gap:2px;min-width:0;display:grid}.dy-task-t b[data-v-af5f6d78]{font-size:14px}.dy-task-t em[data-v-af5f6d78]{color:#ff4d1c;font-size:13px;font-style:normal}.dy-task-t>span[data-v-af5f6d78]{color:#8a8f99;font-size:12px}.dy-task-go[data-v-af5f6d78]{color:#fff;background:linear-gradient(90deg,#ff7a1a,#ff4d1c);border-radius:999px;flex:none;padding:4px 10px;font-size:12px;font-weight:600}.dy-rules[data-v-af5f6d78]{gap:24px;display:grid}.dy-rules>.zu-alert[data-v-af5f6d78]{margin:0}.dy-rule[data-v-af5f6d78]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.dy-rule+.dy-rule[data-v-af5f6d78]{border-top:1px solid var(--zu-line-soft);padding-top:20px}.dy-rule-edit[data-v-af5f6d78]{gap:10px;min-width:0;display:grid}.dy-rule-head[data-v-af5f6d78]{justify-content:space-between;align-items:center;gap:12px;display:flex}.dy-rule-head h3[data-v-af5f6d78]{font-size:var(--zu-fs);margin:0;font-weight:600}.dy-rule-head small[data-v-af5f6d78]{color:var(--zu-muted);font-weight:400;font-size:var(--zu-fs-xs);margin-left:8px}.dy-pop[data-v-af5f6d78]{gap:8px;display:grid;position:sticky;top:12px}.dy-pop>small[data-v-af5f6d78]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.dy-pop-card[data-v-af5f6d78]{border:1px solid var(--zu-line);color:#3b3f45;background:#fff;border-radius:14px;gap:6px;padding:14px;font-size:12px;line-height:1.7;display:grid}.dy-pop-card h4[data-v-af5f6d78]{text-align:center;color:#1f2329;margin:0;font-size:15px}.dy-pop-card h5[data-v-af5f6d78]{color:#1f2329;margin:6px 0 0;font-size:13px}.dy-pop-card p[data-v-af5f6d78]{white-space:pre-line;margin:0}.dy-pop-intro[data-v-af5f6d78]{color:#8a7d70}.dy-diff[data-v-af5f6d78]{border-collapse:collapse;width:100%;font-size:var(--zu-fs-sm)}.dy-diff td[data-v-af5f6d78]{border-bottom:1px solid var(--zu-line-soft);vertical-align:top;padding:6px 0}.dy-diff .k[data-v-af5f6d78]{width:170px;color:var(--zu-muted)}.dy-diff s[data-v-af5f6d78]{color:var(--zu-muted)}.dy-diff ins[data-v-af5f6d78]{color:var(--zu-brand-text);font-weight:600;text-decoration:none}@container (width<=860px){.dy-home[data-v-af5f6d78],.dy-rule[data-v-af5f6d78]{grid-template-columns:1fr}}.wd-hbtn[data-v-2279b4f7]{flex-direction:column;justify-content:center;align-items:flex-start;height:auto;min-height:36px;padding-block:4px;line-height:1.25;display:inline-flex}.wd-hbtn small[data-v-2279b4f7]{color:var(--zu-muted);font-size:11px;font-weight:400}.wd-rules[data-v-2279b4f7]{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;display:grid}.wd-ed .zu-switch b[data-v-2279b4f7]{color:var(--zu-text);font-weight:600}.wd-ed textarea[data-v-2279b4f7]{resize:vertical;line-height:1.6}.wd-sec[data-v-2279b4f7]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;gap:10px;padding:12px 14px;display:grid}.wd-sec-head[data-v-2279b4f7]{align-items:center;gap:10px;display:flex}.wd-sec-head b[data-v-2279b4f7]{font-size:13.5px}.wd-tools[data-v-2279b4f7]{gap:4px;margin-left:auto;display:flex}.wd-tools button[data-v-2279b4f7]{color:var(--zu-sub);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:2px 6px;font-size:12.5px}.wd-tools button[data-v-2279b4f7]:hover:not(:disabled){background:var(--zu-hover);color:var(--zu-text)}.wd-tools button[data-v-2279b4f7]:disabled{opacity:.35;cursor:default}.wd-link[data-v-2279b4f7]{color:var(--zu-brand);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;font-size:12.5px}.zu-dialog-foot>.wd-link[data-v-2279b4f7]{color:var(--zu-sub);margin-left:0;text-decoration:underline}.wd-add[data-v-2279b4f7]{border:1px dashed var(--zu-line-strong);color:var(--zu-brand);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:10px;font-size:13px}.wd-add[data-v-2279b4f7]:hover{background:var(--zu-hover)}.wd-bad[data-v-2279b4f7]{color:var(--zu-danger);font-size:12.5px}.wd-diff[data-v-2279b4f7]{gap:10px;max-height:50vh;margin:0;padding:0;font-size:13px;list-style:none;display:grid;overflow-y:auto}.wd-diff li[data-v-2279b4f7]{background:var(--zu-hover);white-space:pre-line;border-radius:8px;gap:3px;padding:10px 12px;display:grid}.wd-diff s[data-v-2279b4f7]{color:var(--zu-muted)}.wd-phone[data-v-2279b4f7]{border-radius:var(--zu-r-card);background:var(--zu-sunken);gap:8px;padding:16px;display:grid;position:sticky;top:0}.wd-phone>small[data-v-2279b4f7]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.wd-phone-sheet[data-v-2279b4f7]{color:#3d434b;background:#fff;border-radius:20px;padding:20px 18px 18px;font-size:14px;line-height:1.7;display:grid}.wd-phone-sheet h3[data-v-2279b4f7]{text-align:center;color:#1f2329;margin:0 0 12px;font-size:17px}.wd-phone-sheet p[data-v-2279b4f7]{white-space:pre-line;margin:0 0 11px}.wd-phone-sheet .wd-phone-lead[data-v-2279b4f7]{color:#6a4f45;background:#fff6f2;border-radius:10px;margin-bottom:14px;padding:10px 12px}.wd-phone-sheet h4[data-v-2279b4f7]{color:#1f2329;align-items:center;gap:7px;margin:8px 0;font-size:14px;display:flex}.wd-phone-sheet h4[data-v-2279b4f7]:before{content:"";background:var(--zu-brand);border-radius:2px;width:3px;height:14px}.wd-phone-sheet button[data-v-2279b4f7]{background:var(--zu-brand);color:#fff;font:inherit;cursor:default;border:0;border-radius:999px;margin-top:6px;padding:10px;font-weight:600}.wd-note[data-v-2279b4f7]{color:var(--zu-sub);margin:0;font-size:12.5px;line-height:1.6}@media (width<=1000px){.wd-rules[data-v-2279b4f7]{grid-template-columns:1fr}}.xy-state[data-v-5fa1a241]{border-radius:var(--zu-r-card);border:1px solid var(--zu-line);background:var(--zu-card);font-size:var(--zu-fs-sm);color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 16px;display:flex}.xy-state b[data-v-5fa1a241]{color:var(--zu-text);font-size:var(--zu-fs)}.xy-ver[data-v-5fa1a241]{color:var(--zu-muted);font-variant-numeric:tabular-nums;margin-left:auto}.zu-card-head small[data-v-5fa1a241]{font-size:var(--zu-fs-xs)}.xy-grid[data-v-5fa1a241]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px 20px;display:grid}.xy-num[data-v-5fa1a241]{color:var(--zu-sub);font-size:var(--zu-fs-sm);align-items:center;gap:8px;display:flex}.xy-num .zu-input[data-v-5fa1a241]{font-variant-numeric:tabular-nums;width:120px}.xy-note[data-v-5fa1a241]{color:var(--zu-muted);font-size:var(--zu-fs-xs);margin:8px 0 0}.xy-stop[data-v-5fa1a241]{margin-top:12px;line-height:1.7}.xy-stop b[data-v-5fa1a241]{color:var(--zu-text);margin-right:8px}.xy-link[data-v-5fa1a241]{color:var(--zu-info);text-decoration:none}.xy-lv-notes[data-v-5fa1a241]{color:var(--zu-sub);font-size:var(--zu-fs-sm);gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.xy-lv-notes b[data-v-5fa1a241]{color:var(--zu-text);font-weight:600}.xy-eg[data-v-5fa1a241]{border-radius:var(--zu-r);background:var(--zu-hover);font-size:var(--zu-fs-sm);color:var(--zu-sub);font-variant-numeric:tabular-nums;margin:6px 0 0;padding:8px 10px}.xy-cap[data-v-5fa1a241]{margin-top:16px}.xy-col[data-v-5fa1a241]{align-content:start;gap:18px;min-width:0;display:grid}.xy-col>.zu-field>input.zu-input[data-v-5fa1a241]{max-width:320px}.xy-split[data-v-5fa1a241]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.xy-split .xy-tiers[data-v-5fa1a241]{max-width:420px}.xy-notes[data-v-5fa1a241]{gap:0}.xy-notes>.xy-note[data-v-5fa1a241]:first-child{margin-top:0}.xy-warn[data-v-5fa1a241]{margin:12px 0 0}.xy-qprev[data-v-5fa1a241]{border-radius:var(--zu-r-card);background:#f5f6f7;gap:6px;max-width:420px;margin-top:14px;padding:12px;display:grid}.xy-qprev small[data-v-5fa1a241]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.xy-qbar[data-v-5fa1a241]{color:#5c5f66;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.xy-qbar b[data-v-5fa1a241]{color:#1f2329;font-size:14px}.xy-qbar i[data-v-5fa1a241]{background:#f1ebe4;border-radius:3px;flex:1;height:6px;overflow:hidden}.xy-qbar em[data-v-5fa1a241]{background:linear-gradient(90deg,#ff7a1a,#ff4d1c);height:100%;display:block}.xy-tiers[data-v-5fa1a241]{border-collapse:collapse;width:100%;font-size:var(--zu-fs-sm);font-variant-numeric:tabular-nums}.xy-tiers th[data-v-5fa1a241]{text-align:left;color:var(--zu-muted);font-weight:500;font-size:var(--zu-fs-xs);padding:0 8px 6px 0}.xy-tiers td[data-v-5fa1a241]{border-top:1px solid var(--zu-line-soft);white-space:nowrap;padding:6px 8px 6px 0}.xy-tiers .zu-input[data-v-5fa1a241]{width:84px}.xy-fixed[data-v-5fa1a241]{border-top:1px solid var(--zu-line-soft);margin:14px 0 0;display:grid}.xy-fixed div[data-v-5fa1a241]{border-bottom:1px solid var(--zu-line-soft);font-size:var(--zu-fs-sm);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.xy-fixed dt[data-v-5fa1a241]{color:var(--zu-sub)}.xy-fixed dd[data-v-5fa1a241]{text-align:right;margin:0}.xy-fixed i[data-v-5fa1a241]{color:var(--zu-muted);font-style:normal;font-size:var(--zu-fs-xs);margin-left:6px}.xy-home[data-v-5fa1a241]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.xy-phone[data-v-5fa1a241]{color:#1f2329;background:#f5f6f7;border:8px solid #1d1d1f;border-radius:24px;gap:8px;padding:14px 12px;display:grid}.xy-phone small[data-v-5fa1a241]{color:#8a8f99;font-size:11px}.xy-task[data-v-5fa1a241]{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.xy-task-ic[data-v-5fa1a241]{color:#fff;background:#ffb400;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.xy-task-t[data-v-5fa1a241]{flex:1;gap:2px;min-width:0;display:grid}.xy-task-t b[data-v-5fa1a241]{font-size:14px}.xy-task-t em[data-v-5fa1a241]{color:#ff4d1c;font-size:13px;font-style:normal}.xy-task-t>span[data-v-5fa1a241]{color:#8a8f99;font-size:12px}.xy-task-go[data-v-5fa1a241]{color:#fff;background:linear-gradient(90deg,#ff7a1a,#ff4d1c);border-radius:999px;flex:none;padding:4px 10px;font-size:12px;font-weight:600}.xy-rules[data-v-5fa1a241]{gap:12px;display:grid}.xy-rules>.zu-alert[data-v-5fa1a241]{margin:0}.xy-rules-row[data-v-5fa1a241]{color:var(--zu-sub);font-size:var(--zu-fs-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.xy-diff[data-v-5fa1a241]{border-collapse:collapse;width:100%;font-size:var(--zu-fs-sm)}.xy-diff td[data-v-5fa1a241]{border-bottom:1px solid var(--zu-line-soft);vertical-align:top;padding:6px 0}.xy-diff .k[data-v-5fa1a241]{width:170px;color:var(--zu-muted)}.xy-diff s[data-v-5fa1a241]{color:var(--zu-muted)}.xy-diff ins[data-v-5fa1a241]{color:var(--zu-brand-text);font-weight:600;text-decoration:none}@container (width<=860px){.xy-home[data-v-5fa1a241],.xy-split[data-v-5fa1a241]{grid-template-columns:1fr}}.dy-hbtn[data-v-4fecc916]{justify-items:start;gap:0;height:auto;padding-block:5px;line-height:1.3;display:inline-grid}.dy-hbtn small[data-v-4fecc916]{color:var(--zu-muted);font-size:var(--zu-fs-xs);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:400;overflow:hidden}.dy-health[data-v-4fecc916]{border-radius:var(--zu-r-card);border:1px solid var(--zu-line);background:var(--zu-card);font-size:var(--zu-fs-sm);color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 16px;display:flex}.dy-health b[data-v-4fecc916]{color:var(--zu-text);font-size:var(--zu-fs)}.dy-dot[data-v-4fecc916]{background:var(--zu-muted);border-radius:50%;width:8px;height:8px}.dy-health.is-ok .dy-dot[data-v-4fecc916]{background:var(--zu-ok)}.dy-health.is-wait .dy-dot[data-v-4fecc916]{background:var(--zu-wait)}.dy-cards[data-v-4fecc916]{grid-template-columns:repeat(4,minmax(0,1fr)) 120px;gap:12px;display:grid}@container (width<=720px){.dy-cards[data-v-4fecc916]{grid-template-columns:repeat(2,minmax(0,1fr))}}.dy-card[data-v-4fecc916]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;justify-items:start;gap:2px;padding:14px 16px;display:grid;position:relative}.dy-card[data-v-4fecc916]:hover{border-color:var(--zu-line-strong)}.dy-card[aria-pressed=true][data-v-4fecc916]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.dy-card small[data-v-4fecc916]{color:var(--zu-muted);font-size:12.5px}.dy-card span[data-v-4fecc916]{min-height:18px;color:var(--zu-muted);font-size:12px}.dy-card strong[data-v-4fecc916]{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}.dy-card em[data-v-4fecc916]{color:var(--zu-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:400}.dy-card[data-tab=all][data-v-4fecc916]{text-align:center;align-content:center;justify-items:center}.dy-card[data-tab=all] em[data-v-4fecc916]{display:none}.dy-card.is-hot strong[data-v-4fecc916]{color:var(--zu-brand-text)}.dy-card.is-hot[data-v-4fecc916]:after{content:"";background:var(--zu-brand);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;right:14px}.dy-mid[data-v-4fecc916]{gap:1px;display:grid}.dy-mid span[data-v-4fecc916]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.dy-title[data-v-4fecc916]{text-overflow:ellipsis;max-width:280px;overflow:hidden}.dy-res[data-v-4fecc916]{justify-items:start;gap:3px;display:grid}.dy-res small[data-v-4fecc916]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.dy-table .end[data-v-4fecc916],.zu-table .num[data-v-4fecc916]{text-align:right}.dy-why[data-v-4fecc916]{color:var(--zu-sub);margin:0}.dy-pre[data-v-4fecc916]{white-space:pre-wrap}.dy-note[data-v-4fecc916]{color:var(--zu-muted);font-size:var(--zu-fs-xs);margin:0}.dy-note-cell[data-v-4fecc916]{white-space:normal;min-width:180px}.dy-groups[data-v-4fecc916]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.dy-groups li[data-v-4fecc916]{border:1px solid var(--zu-line-soft);border-radius:var(--zu-r);background:var(--zu-hover);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.dy-add[data-v-4fecc916]{gap:8px;display:flex}.dy-add .zu-input[data-v-4fecc916]{flex:1}.dy-dh[data-v-4fecc916]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);gap:10px;padding:16px 22px 14px;display:grid}.dy-dh-top[data-v-4fecc916]{align-items:center;gap:10px;min-width:0;display:flex}.dy-dh-top h2[data-v-4fecc916]{font-size:var(--zu-fs-title);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.dy-dh-nav[data-v-4fecc916]{font-size:var(--zu-fs-xs);color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:flex}.dy-sq[data-v-4fecc916]{border:1px solid var(--zu-line);border-radius:var(--zu-r);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;place-items:center;font-size:15px;display:grid}.dy-sq[data-v-4fecc916]:hover:not(:disabled){border-color:var(--zu-line-strong);color:var(--zu-text)}.dy-sq[data-v-4fecc916]:disabled{opacity:.4;cursor:default}.dy-dh-meta[data-v-4fecc916]{font-size:var(--zu-fs-sm);color:var(--zu-sub);flex-wrap:wrap;gap:8px 18px;display:flex}.dy-dh-meta b[data-v-4fecc916]{color:var(--zu-text);font-weight:600}.dy-db[data-v-4fecc916]{grid-template-columns:minmax(0,1fr) 240px;min-height:0;display:grid}.dy-dl[data-v-4fecc916]{align-content:start;gap:12px;min-height:0;padding:18px 22px 28px;display:grid;overflow-y:auto}.dy-dl .zu-box p[data-v-4fecc916]{margin:0}.dy-dr[data-v-4fecc916]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:10px;min-height:0;padding:18px;display:grid;overflow-y:auto}.dy-dr h3[data-v-4fecc916]{font-size:var(--zu-fs-xs);letter-spacing:.04em;color:var(--zu-muted);margin:0;font-weight:600}.dy-dr small[data-v-4fecc916]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}@media (width<=720px){.dy-db[data-v-4fecc916]{grid-template-columns:1fr}.dy-dr[data-v-4fecc916]{border-left:0;border-top:1px solid var(--zu-line)}}.dy-hbtn[data-v-6aedbc16]{justify-items:start;gap:0;height:auto;padding-block:5px;line-height:1.3;display:inline-grid}.dy-hbtn small[data-v-6aedbc16]{color:var(--zu-muted);font-size:var(--zu-fs-xs);font-weight:400}.dy-cards[data-v-6aedbc16]{grid-template-columns:repeat(4,minmax(0,1fr)) 120px;gap:12px;display:grid}@container (width<=720px){.dy-cards[data-v-6aedbc16]{grid-template-columns:repeat(2,minmax(0,1fr))}}.dy-card[data-v-6aedbc16]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;justify-items:start;gap:2px;padding:14px 16px;display:grid;position:relative}.dy-card[data-v-6aedbc16]:hover{border-color:var(--zu-line-strong)}.dy-card[aria-pressed=true][data-v-6aedbc16]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.dy-card small[data-v-6aedbc16]{color:var(--zu-muted);font-size:12.5px}.dy-card span[data-v-6aedbc16]{min-height:18px;color:var(--zu-muted);font-size:12px}.dy-card strong[data-v-6aedbc16]{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}.dy-card em[data-v-6aedbc16]{color:var(--zu-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:400}.dy-card[data-tab=all][data-v-6aedbc16]{text-align:center;align-content:center;justify-items:center}.dy-card[data-tab=all] em[data-v-6aedbc16]{display:none}.dy-card.is-hot strong[data-v-6aedbc16]{color:var(--zu-brand-text)}.dy-card.is-hot[data-v-6aedbc16]:after{content:"";background:var(--zu-brand);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;right:14px}.dy-legend[data-v-6aedbc16]{color:var(--zu-muted);font-size:var(--zu-fs-xs);align-items:center;gap:4px 8px;display:inline-flex}.dy-legend i[data-v-6aedbc16]{border-radius:2px;width:9px;height:9px;display:inline-block}.dy-two-line[data-v-6aedbc16]{gap:1px;display:grid}.dy-two-line span[data-v-6aedbc16]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.dy-chips[data-v-6aedbc16]{gap:3px;display:inline-flex}.dy-chips i[data-v-6aedbc16]{border-radius:4px;padding:1px 5px;font-size:11px;font-style:normal;line-height:17px}.dy-chips i.is-ok[data-v-6aedbc16]{background:var(--zu-ok-soft,#e7f6ec);color:var(--zu-ok)}.dy-chips i.is-bad[data-v-6aedbc16]{background:var(--zu-danger-soft);color:var(--zu-danger)}.dy-chips i.is-unknown[data-v-6aedbc16]{background:var(--zu-wait-soft);color:var(--zu-wait)}.dy-chips i.is-na[data-v-6aedbc16],.dy-chips i.is-none[data-v-6aedbc16]{background:var(--zu-sunken);color:var(--zu-muted)}.dy-legend i.is-ok[data-v-6aedbc16]{background:var(--zu-ok)}.dy-legend i.is-bad[data-v-6aedbc16]{background:var(--zu-danger)}.dy-legend i.is-unknown[data-v-6aedbc16]{background:var(--zu-wait)}.dy-legend i.is-na[data-v-6aedbc16]{background:var(--zu-line-strong)}.dy-res[data-v-6aedbc16]{justify-items:start;gap:3px;display:grid}.dy-res small[data-v-6aedbc16]{color:var(--zu-muted);font-size:var(--zu-fs-xs);white-space:normal;max-width:260px}.dy-table .num[data-v-6aedbc16],.dy-table .end[data-v-6aedbc16]{text-align:right}.dy-dh[data-v-6aedbc16]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);gap:10px;padding:16px 22px 14px;display:grid}.dy-dh-top[data-v-6aedbc16]{align-items:center;gap:10px;min-width:0;display:flex}.dy-dh-top h2[data-v-6aedbc16]{font-size:var(--zu-fs-title);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.dy-dh-nav[data-v-6aedbc16]{font-size:var(--zu-fs-xs);color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:flex}.dy-sq[data-v-6aedbc16]{border:1px solid var(--zu-line);border-radius:var(--zu-r);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;place-items:center;font-size:15px;display:grid}.dy-sq[data-v-6aedbc16]:disabled{opacity:.4;cursor:default}.dy-dh-meta[data-v-6aedbc16]{font-size:var(--zu-fs-sm);color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.dy-dh-meta b[data-v-6aedbc16]{color:var(--zu-text);font-weight:600}.dy-acts[data-v-6aedbc16]{gap:6px;margin-left:auto;display:flex}.dy-inset[data-v-6aedbc16]{margin:16px 22px}.dy-db[data-v-6aedbc16]{grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.dy-dl[data-v-6aedbc16]{align-content:start;gap:14px;min-height:0;padding:18px 22px 28px;display:grid;overflow-y:auto}.dy-dr[data-v-6aedbc16]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:10px;min-height:0;padding:18px;display:grid;overflow-y:auto}.dy-dr h3[data-v-6aedbc16]{font-size:var(--zu-fs-sm);margin:0;font-weight:600}.dy-hr[data-v-6aedbc16]{background:var(--zu-line-soft);height:1px;margin-block:4px}.dy-ban[data-v-6aedbc16]{border-radius:12px;align-items:center;gap:12px;padding:11px 14px;display:flex}.dy-ban>i[data-v-6aedbc16]{border-radius:50%;flex:none;width:10px;height:10px}.dy-ban>div[data-v-6aedbc16]{flex:1;gap:2px;min-width:0;display:grid}.dy-ban b[data-v-6aedbc16]{font-size:14px}.dy-ban small[data-v-6aedbc16]{color:var(--zu-sub);font-size:12.5px}.dy-ban.is-ok[data-v-6aedbc16]{background:var(--zu-ok-soft)}.dy-ban.is-ok>i[data-v-6aedbc16]{background:var(--zu-ok)}.dy-ban.is-ok b[data-v-6aedbc16]{color:var(--zu-ok)}.dy-ban.is-bad[data-v-6aedbc16]{background:var(--zu-danger-soft)}.dy-ban.is-bad>i[data-v-6aedbc16]{background:var(--zu-danger)}.dy-ban.is-bad b[data-v-6aedbc16]{color:var(--zu-danger)}.dy-ban.is-wait[data-v-6aedbc16]{background:var(--zu-wait-soft)}.dy-ban.is-wait>i[data-v-6aedbc16]{background:#e39a1b}.dy-ban.is-wait b[data-v-6aedbc16]{color:var(--zu-wait)}.dy-ban.is-off[data-v-6aedbc16]{background:var(--zu-sunken)}.dy-ban.is-off>i[data-v-6aedbc16]{background:var(--zu-muted)}.dy-box[data-v-6aedbc16]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:12px;overflow:hidden}.dy-box>h3[data-v-6aedbc16]{margin:0;padding:11px 14px 4px;font-size:14px}.dy-cl[data-v-6aedbc16]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;padding:0 14px 10px;display:grid}.dy-ci[data-v-6aedbc16]{border-top:1px dashed var(--zu-line-soft);border-radius:6px;grid-template-columns:18px 52px minmax(0,1fr);align-items:baseline;gap:6px;padding:7px 6px;font-size:13px;display:grid}.dy-ci[data-v-6aedbc16]:nth-child(-n+2){border-top:0}.dy-ci i[data-v-6aedbc16]{color:var(--zu-line-strong);font-style:normal;font-weight:800}.dy-ci b[data-v-6aedbc16]{font-weight:600}.dy-ci span[data-v-6aedbc16]{color:var(--zu-sub);min-width:0}.dy-ci.is-pass i[data-v-6aedbc16]{color:var(--zu-ok)}.dy-ci.is-fail[data-v-6aedbc16]{background:#fff7f6}.dy-ci.is-fail i[data-v-6aedbc16],.dy-ci.is-fail b[data-v-6aedbc16]{color:var(--zu-danger)}.dy-ci.is-unknown i[data-v-6aedbc16],.dy-ci.is-unknown b[data-v-6aedbc16]{color:var(--zu-wait)}.dy-ci.is-na b[data-v-6aedbc16],.dy-ci.is-none b[data-v-6aedbc16]{color:var(--zu-muted)}.dy-out[data-v-6aedbc16]{gap:6px;display:grid}.dy-out>div[data-v-6aedbc16]{justify-content:space-between;gap:10px;font-size:13px;display:flex}.dy-out span[data-v-6aedbc16]{color:var(--zu-sub)}.dy-out b[data-v-6aedbc16]{font-variant-numeric:tabular-nums}.dy-out b.is-ok[data-v-6aedbc16]{color:var(--zu-ok)}.dy-out b.is-bad[data-v-6aedbc16]{color:var(--zu-danger)}.dy-fold[data-v-6aedbc16]{border:1px dashed var(--zu-line-strong);width:100%;color:var(--zu-sub);font:inherit;cursor:pointer;background:0 0;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:12.5px;display:flex}.dy-fold[data-v-6aedbc16]:hover{color:var(--zu-text);border-color:var(--zu-sub)}.dy-cmp[data-v-6aedbc16]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dy-cover[data-v-6aedbc16]{border-radius:var(--zu-r);width:120px;max-width:100%;margin-bottom:8px}.dy-pre[data-v-6aedbc16]{white-space:pre-wrap}.dy-hint[data-v-6aedbc16]{color:var(--zu-muted);font-size:var(--zu-fs-xs);display:block}.dy-src[data-v-6aedbc16]{color:var(--zu-muted);font-size:var(--zu-fs-xs);margin:8px 0 0}.dy-tech pre[data-v-6aedbc16]{background:var(--zu-sunken);border-radius:var(--zu-r);max-height:260px;padding:8px;font-size:11px;overflow:auto}.dy-tick[data-v-6aedbc16]{font-size:var(--zu-fs-sm);align-items:center;gap:8px;display:flex}.dy-reasons button[aria-pressed=true][data-v-6aedbc16]{border-color:var(--zu-danger)}.dy-preview[data-v-6aedbc16]{border-radius:var(--zu-r);background:var(--zu-sunken);font-size:var(--zu-fs-sm);margin:0;padding:8px 10px}.dy-num[data-v-6aedbc16]{color:var(--zu-sub);font-size:var(--zu-fs-sm);align-items:center;gap:8px;display:flex}.dy-num .zu-input[data-v-6aedbc16]{width:120px}@media (width<=900px){.dy-db[data-v-6aedbc16]{grid-template-columns:1fr}.dy-dr[data-v-6aedbc16]{border-left:0;border-top:1px solid var(--zu-line)}.dy-cmp[data-v-6aedbc16]{grid-template-columns:1fr}}.dy-work[data-v-19205e92]{align-items:center;gap:10px;max-width:340px;display:flex}.dy-work img[data-v-19205e92],.dy-noimg[data-v-19205e92]{object-fit:cover;background:var(--zu-sunken);border-radius:6px;flex:none;width:40px;height:52px}.dy-noimg[data-v-19205e92]{color:var(--zu-muted);place-items:center;font-size:11px;display:grid}.dy-work div[data-v-19205e92]{min-width:0;display:grid}.dy-work b[data-v-19205e92]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.dy-work small[data-v-19205e92],.dy-sub[data-v-19205e92]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.dy-two-line[data-v-19205e92]{gap:1px;display:grid}.dy-two-line span[data-v-19205e92]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.dy-res[data-v-19205e92]{justify-items:start;gap:3px;display:grid}.dy-res small[data-v-19205e92]{color:var(--zu-muted);font-size:var(--zu-fs-xs);white-space:normal;max-width:240px}.dy-res small.dy-like-line[data-v-19205e92]{color:#d9466b}.dy-when[data-v-19205e92]{color:var(--zu-muted);font-size:var(--zu-fs-xs);display:block}.dy-likebox>h3 small[data-v-19205e92]{color:var(--zu-muted);margin-left:8px;font-size:13px;font-weight:400}.dy-lt[data-v-19205e92]{border-collapse:collapse;width:100%;font-size:13.5px}.dy-lt th[data-v-19205e92]{text-align:left;color:var(--zu-muted);background:var(--zu-sunken);padding:7px 14px;font-size:12.5px;font-weight:500}.dy-lt td[data-v-19205e92]{border-top:1px solid var(--zu-line-soft);font-variant-numeric:tabular-nums;padding:9px 14px}.dy-lt .num[data-v-19205e92]{text-align:right}.dy-lt tr.is-wait td[data-v-19205e92]{color:var(--zu-muted)}.dy-lt-note[data-v-19205e92]{padding:8px 14px 12px}.zu-table .num[data-v-19205e92],.zu-table .end[data-v-19205e92]{text-align:right}.dy-dh[data-v-19205e92]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);gap:10px;padding:16px 22px 14px;display:grid}.dy-dh-top[data-v-19205e92]{align-items:center;gap:10px;min-width:0;display:flex}.dy-dh-top h2[data-v-19205e92]{font-size:var(--zu-fs-title);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.dy-dh-nav[data-v-19205e92]{font-size:var(--zu-fs-xs);color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:flex}.dy-sq[data-v-19205e92]{border:1px solid var(--zu-line);border-radius:var(--zu-r);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;place-items:center;font-size:15px;display:grid}.dy-sq[data-v-19205e92]:disabled{opacity:.4;cursor:default}.dy-dh-meta[data-v-19205e92]{font-size:var(--zu-fs-sm);color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.dy-dh-meta b[data-v-19205e92]{color:var(--zu-text);font-weight:600}.dy-acts[data-v-19205e92]{gap:6px;margin-left:auto;display:flex}.dy-inset[data-v-19205e92]{margin:16px 22px}.dy-dl[data-v-19205e92]{align-content:start;gap:14px;min-height:0;padding:18px 22px 28px;display:grid;overflow-y:auto}.dy-note[data-v-19205e92]{color:var(--zu-muted);font-size:var(--zu-fs-xs);margin:0}.dy-box[data-v-19205e92]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:12px;overflow:hidden}.dy-box>h3[data-v-19205e92]{margin:0;padding:11px 14px 4px;font-size:14px}.dy-cl[data-v-19205e92]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;padding:0 14px 10px;display:grid}.dy-ci[data-v-19205e92]{border-top:1px dashed var(--zu-line-soft);border-radius:6px;grid-template-columns:18px 52px minmax(0,1fr);align-items:baseline;gap:6px;padding:7px 6px;font-size:13px;display:grid}.dy-ci[data-v-19205e92]:nth-child(-n+2){border-top:0}.dy-ci i[data-v-19205e92]{color:var(--zu-line-strong);font-style:normal;font-weight:800}.dy-ci b[data-v-19205e92]{font-weight:600}.dy-ci span[data-v-19205e92]{color:var(--zu-sub);min-width:0}.dy-ci.is-pass i[data-v-19205e92]{color:var(--zu-ok)}.dy-ci.is-fail[data-v-19205e92]{background:#fff7f6}.dy-ci.is-fail i[data-v-19205e92],.dy-ci.is-fail b[data-v-19205e92]{color:var(--zu-danger)}.dy-ci.is-unknown i[data-v-19205e92],.dy-ci.is-unknown b[data-v-19205e92]{color:var(--zu-wait)}.dy-ci.is-na b[data-v-19205e92],.dy-ci.is-none b[data-v-19205e92]{color:var(--zu-muted)}.dy-cmp[data-v-19205e92]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dy-pre[data-v-19205e92]{white-space:pre-wrap}@media (width<=900px){.dy-cmp[data-v-19205e92]{grid-template-columns:1fr}}.dy-cards[data-v-5b81f3d5]{grid-template-columns:repeat(3,minmax(0,1fr)) 120px;gap:12px;display:grid}@container (width<=720px){.dy-cards[data-v-5b81f3d5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.dy-card[data-v-5b81f3d5]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;justify-items:start;gap:2px;padding:14px 16px;display:grid;position:relative}.dy-card[data-v-5b81f3d5]:hover{border-color:var(--zu-line-strong)}.dy-card[aria-pressed=true][data-v-5b81f3d5]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.dy-card small[data-v-5b81f3d5]{color:var(--zu-muted);font-size:12.5px}.dy-card span[data-v-5b81f3d5]{min-height:18px;color:var(--zu-muted);font-size:12px}.dy-card strong[data-v-5b81f3d5]{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}.dy-card em[data-v-5b81f3d5]{color:var(--zu-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:400}.dy-card[data-tab=all][data-v-5b81f3d5]{text-align:center;align-content:center;justify-items:center}.dy-card[data-tab=all] em[data-v-5b81f3d5]{display:none}.dy-card.is-hot strong[data-v-5b81f3d5]{color:var(--zu-brand-text)}.dy-card.is-hot[data-v-5b81f3d5]:after{content:"";background:var(--zu-brand);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;right:14px}.dy-two-line[data-v-5b81f3d5]{gap:1px;display:grid}.dy-two-line span[data-v-5b81f3d5]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.dy-thumbs[data-v-5b81f3d5]{align-items:center;gap:4px;display:flex}.dy-thumbs img[data-v-5b81f3d5]{object-fit:cover;background:var(--zu-sunken);border-radius:4px;width:32px;height:48px}.dy-thumbs span[data-v-5b81f3d5]{color:var(--zu-muted);font-size:var(--zu-fs-xs);margin-left:4px}.dy-res[data-v-5b81f3d5]{justify-items:start;gap:3px;display:grid}.dy-res small[data-v-5b81f3d5]{color:var(--zu-muted);font-size:var(--zu-fs-xs);white-space:normal;max-width:240px}.zu-table .num[data-v-5b81f3d5],.zu-table .end[data-v-5b81f3d5]{text-align:right}.dy-dh[data-v-5b81f3d5]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);gap:10px;padding:16px 22px 14px;display:grid}.dy-dh-top[data-v-5b81f3d5]{align-items:center;gap:10px;min-width:0;display:flex}.dy-dh-top h2[data-v-5b81f3d5]{font-size:var(--zu-fs-title);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.dy-dh-nav[data-v-5b81f3d5]{font-size:var(--zu-fs-xs);color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:flex}.dy-sq[data-v-5b81f3d5]{border:1px solid var(--zu-line);border-radius:var(--zu-r);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;flex:none;place-items:center;font-size:15px;display:grid}.dy-sq[data-v-5b81f3d5]:disabled{opacity:.4;cursor:default}.dy-dh-meta[data-v-5b81f3d5]{font-size:var(--zu-fs-sm);color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.dy-dh-meta b[data-v-5b81f3d5]{color:var(--zu-text);font-weight:600}.dy-inset[data-v-5b81f3d5]{margin:16px 22px}.dy-db[data-v-5b81f3d5]{grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.dy-dl[data-v-5b81f3d5]{align-content:start;gap:14px;min-height:0;padding:18px 22px 28px;display:grid;overflow-y:auto}.dy-dr[data-v-5b81f3d5]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:10px;min-height:0;padding:18px;display:grid;overflow-y:auto}.dy-dr h3[data-v-5b81f3d5]{font-size:var(--zu-fs-sm);margin:0;font-weight:600}.dy-hr[data-v-5b81f3d5]{background:var(--zu-line-soft);height:1px;margin-block:4px}.dy-viewer[data-v-5b81f3d5]{background:var(--zu-sunken);border-radius:var(--zu-r-card);grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;gap:10px;padding:12px;display:grid}.dy-viewer a[data-v-5b81f3d5]{text-align:center;display:block}.dy-viewer img[data-v-5b81f3d5]{object-fit:contain;border-radius:6px;width:auto;max-width:100%;height:460px;margin:0 auto;display:block}.dy-strip[data-v-5b81f3d5]{flex-wrap:wrap;gap:6px;display:flex}.dy-strip button[data-v-5b81f3d5]{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:6px;padding:0}.dy-strip button[aria-pressed=true][data-v-5b81f3d5]{border-color:var(--zu-brand)}.dy-strip img[data-v-5b81f3d5]{object-fit:cover;border-radius:4px;width:48px;height:72px;display:block}.dy-recent[data-v-5b81f3d5]{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;display:grid}.dy-recent a[data-v-5b81f3d5]{color:var(--zu-muted);text-align:center;gap:2px;font-size:10.5px;text-decoration:none;display:grid}.dy-recent img[data-v-5b81f3d5]{aspect-ratio:2/3;object-fit:cover;background:var(--zu-sunken);border-radius:4px;width:100%}.dy-preview[data-v-5b81f3d5]{border-radius:var(--zu-r);background:var(--zu-sunken);font-size:var(--zu-fs-sm);margin:0;padding:8px 10px}.dy-hint[data-v-5b81f3d5]{color:var(--zu-muted);font-size:var(--zu-fs-xs);display:block}@media (width<=900px){.dy-db[data-v-5b81f3d5]{grid-template-columns:1fr}.dy-dr[data-v-5b81f3d5]{border-left:0;border-top:1px solid var(--zu-line)}}.dy-ban[data-v-5b81f3d5]{border-radius:12px;align-items:center;gap:12px;padding:11px 14px;display:flex}.dy-ban>i[data-v-5b81f3d5]{border-radius:50%;flex:none;width:10px;height:10px}.dy-ban>div[data-v-5b81f3d5]{flex:1;gap:2px;min-width:0;display:grid}.dy-ban b[data-v-5b81f3d5]{font-size:14px}.dy-ban small[data-v-5b81f3d5]{color:var(--zu-sub);font-size:12.5px}.dy-ban.is-ok[data-v-5b81f3d5]{background:var(--zu-ok-soft)}.dy-ban.is-ok>i[data-v-5b81f3d5]{background:var(--zu-ok)}.dy-ban.is-ok b[data-v-5b81f3d5]{color:var(--zu-ok)}.dy-ban.is-bad[data-v-5b81f3d5]{background:var(--zu-danger-soft)}.dy-ban.is-bad>i[data-v-5b81f3d5]{background:var(--zu-danger)}.dy-ban.is-bad b[data-v-5b81f3d5]{color:var(--zu-danger)}.dy-ban.is-wait[data-v-5b81f3d5]{background:var(--zu-wait-soft)}.dy-ban.is-wait>i[data-v-5b81f3d5]{background:#e39a1b}.dy-ban.is-wait b[data-v-5b81f3d5]{color:var(--zu-wait)}.dy-out[data-v-5b81f3d5]{gap:6px;display:grid}.dy-out>div[data-v-5b81f3d5]{justify-content:space-between;gap:10px;font-size:13px;display:flex}.dy-out span[data-v-5b81f3d5]{color:var(--zu-sub)}.dy-out b[data-v-5b81f3d5]{font-variant-numeric:tabular-nums}.dy-out b.is-ok[data-v-5b81f3d5]{color:var(--zu-ok)}.dy-out b.is-bad[data-v-5b81f3d5]{color:var(--zu-danger)}.dy-fold[data-v-5b81f3d5]{border:1px dashed var(--zu-line-strong);width:100%;color:var(--zu-sub);font:inherit;cursor:pointer;background:0 0;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:12.5px;display:flex}.dy-fold[data-v-5b81f3d5]:hover{color:var(--zu-text);border-color:var(--zu-sub)}.dy-state[data-v-19424aa4]{font-size:var(--zu-fs-sm);color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.dy-note[data-v-19424aa4]{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.dy-layout[data-v-19424aa4]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}@container (width<=900px){.dy-layout[data-v-19424aa4]{grid-template-columns:1fr}}.dy-list[data-v-19424aa4]{margin:0;padding:0;list-style:none}.dy-list li[data-v-19424aa4]{border-bottom:1px solid var(--zu-line-soft);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 16px;display:grid}.dy-list li[data-v-19424aa4]:last-child{border-bottom:0}.dy-list li.is-off .dy-edit[data-v-19424aa4]{opacity:.55}.dy-no[data-v-19424aa4]{color:var(--zu-muted);font-variant-numeric:tabular-nums;padding-top:26px}.dy-edit[data-v-19424aa4]{gap:8px;display:grid}.dy-ops[data-v-19424aa4]{align-items:center;gap:6px;padding-top:24px;display:flex}.dy-sq[data-v-19424aa4]{border:1px solid var(--zu-line);border-radius:var(--zu-r);background:var(--zu-card);width:28px;height:28px;color:var(--zu-sub);cursor:pointer;place-items:center;display:grid}.dy-sq[data-v-19424aa4]:disabled{opacity:.4;cursor:default}.dy-del[data-v-19424aa4]{color:var(--zu-danger)}.dy-phone[data-v-19424aa4]{box-shadow:var(--zu-shadow-pop);background:#1f1b18;border-radius:28px;padding:14px;position:sticky;top:16px}.dy-screen[data-v-19424aa4]{background:#f6f4f1;border-radius:18px;align-content:start;gap:10px;min-height:420px;padding:14px 12px;display:grid}.dy-cap[data-v-19424aa4]{color:#8a8580;text-align:center;margin:0;font-size:12px}.dy-none[data-v-19424aa4]{text-align:center;color:#8a8580;padding:40px 10px;font-size:12.5px}.dy-ph-head[data-v-19424aa4]{color:#1f1b18;justify-content:space-between;align-items:center;font-size:13px;display:flex}.dy-ph-head span[data-v-19424aa4]{color:#8a8580;font-size:11.5px}.dy-ph-list[data-v-19424aa4]{gap:8px;max-height:330px;display:grid;overflow-y:auto}.dy-ph-card[data-v-19424aa4]{color:#1f1b18;background:#fff;border-radius:12px;gap:3px;padding:10px 12px;display:grid}.dy-ph-card small[data-v-19424aa4]{color:#8a8580;font-size:11px}.dy-ph-card p[data-v-19424aa4]{white-space:pre-wrap;margin:0 0 4px;font-size:12.5px;line-height:1.55}.dy-copy[data-v-19424aa4]{color:#fff;background:#ff5a36;border-radius:999px;justify-self:end;padding:3px 10px;font-size:11.5px}.dy-changes[data-v-19424aa4]{font-size:var(--zu-fs-sm);gap:4px;margin:0;padding-left:18px;display:grid}.pd-sum[data-v-b4ae87e8]{color:var(--zu-sub);flex-wrap:wrap;gap:6px 22px;padding:0 4px;font-size:13px;display:flex}.pd-sum b[data-v-b4ae87e8]{color:var(--zu-text);font-variant-numeric:tabular-nums}.pd-cards[data-v-b4ae87e8]{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.pd-card[data-v-b4ae87e8]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;gap:2px;padding:12px 14px;display:grid}.pd-card[data-v-b4ae87e8]:hover{border-color:var(--zu-line-strong)}.pd-card small[data-v-b4ae87e8]{color:var(--zu-muted);font-size:12.5px}.pd-card strong[data-v-b4ae87e8]{font-variant-numeric:tabular-nums;font-size:22px;line-height:1.2}.pd-card[aria-pressed=true][data-v-b4ae87e8]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.pd-search[data-v-b4ae87e8]{max-width:260px}.pd-sort[data-v-b4ae87e8]{font-weight:500}.pd-chip[data-v-b4ae87e8]{background:var(--zu-brand-soft);color:var(--zu-brand);font:inherit;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:8px;padding:4px 10px;font-size:12.5px;display:inline-flex}.pd-table td[data-v-b4ae87e8]{vertical-align:middle}.pd-table[data-v-b4ae87e8]{table-layout:fixed;width:100%}.pd-w-want[data-v-b4ae87e8]{width:84px}.pd-w-shop[data-v-b4ae87e8]{width:176px}.pd-w-state[data-v-b4ae87e8],.pd-w-coll[data-v-b4ae87e8]{width:150px}.pd-w-end[data-v-b4ae87e8]{width:74px}.pd-table td[data-v-b4ae87e8]{padding-top:9px;padding-bottom:9px;overflow:hidden}.pd-table .pd-item b[data-v-b4ae87e8],.pd-table .pd-res b[data-v-b4ae87e8]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.pd-table .pd-item small[data-v-b4ae87e8],.pd-table .pd-res small[data-v-b4ae87e8]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pd-table .pd-res[data-v-b4ae87e8]{min-width:0}.pd-when[data-v-b4ae87e8]{font-variant-numeric:tabular-nums;font-weight:400!important}.pd-table tr.is-open td[data-v-b4ae87e8]{background:var(--zu-brand-soft)}.pd-want-h[data-v-b4ae87e8]{font-weight:600;color:var(--zu-text)!important}.pd-item[data-v-b4ae87e8]{gap:3px;display:grid}.pd-item b[data-v-b4ae87e8]{font-size:13.5px}.pd-item small[data-v-b4ae87e8]{color:var(--zu-muted);align-items:center;gap:6px;font-size:12px;display:flex}.pd-mono[data-v-b4ae87e8]{font-family:var(--zu-mono);color:var(--zu-muted);font-size:11.5px}.pd-want[data-v-b4ae87e8]{justify-items:end;gap:1px;display:grid}.pd-want b[data-v-b4ae87e8]{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.pd-want small[data-v-b4ae87e8]{color:var(--zu-muted);font-size:12px}.pd-res[data-v-b4ae87e8]{justify-items:start;gap:2px;display:grid}.pd-res b[data-v-b4ae87e8]{font-size:13px;font-weight:500}.pd-res small[data-v-b4ae87e8]{color:var(--zu-muted);font-size:12px}.pd-meta[data-v-b4ae87e8]{font-size:12.5px}.pd-flat[data-v-b4ae87e8]{border:0;border-radius:0}.pd-dh[data-v-b4ae87e8]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);gap:8px;padding:16px 22px 14px;display:grid}.pd-dh-top[data-v-b4ae87e8]{align-items:center;gap:10px;min-width:0;display:flex}.pd-dh-top h2[data-v-b4ae87e8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:18px;overflow:hidden}.pd-dh-nav[data-v-b4ae87e8]{color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:flex}.pd-sq[data-v-b4ae87e8]{border:1px solid var(--zu-line);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:8px;place-items:center;font-size:15px;display:grid}.pd-sq[data-v-b4ae87e8]:hover:not(:disabled){border-color:var(--zu-line-strong);color:var(--zu-text)}.pd-sq[data-v-b4ae87e8]:disabled{opacity:.4;cursor:default}.pd-close[data-v-b4ae87e8]{margin-left:6px;font-size:18px}.pd-dh-meta[data-v-b4ae87e8]{color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:13px;display:flex}.pd-db[data-v-b4ae87e8]{grid-template-columns:minmax(0,1fr) 290px;min-height:0;display:grid}.pd-dl[data-v-b4ae87e8]{align-content:start;gap:14px;min-height:0;padding:14px 22px 28px;display:grid;overflow-y:auto}.pd-dr[data-v-b4ae87e8]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:10px;min-height:0;padding:18px;display:grid;overflow-y:auto}.pd-tabs[data-v-b4ae87e8]{border-bottom:1px solid var(--zu-line);flex-wrap:wrap;gap:2px;display:flex}.pd-tabs button[data-v-b4ae87e8]{color:var(--zu-sub);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px;font-size:13px}.pd-tabs button[aria-selected=true][data-v-b4ae87e8]{color:var(--zu-text);border-bottom-color:var(--zu-text);font-weight:600}.pd-why[data-v-b4ae87e8]{border:1px solid var(--zu-line);background:var(--zu-sunken);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:10px 14px;font-size:13.5px;display:flex}.pd-why span[data-v-b4ae87e8]{color:var(--zu-sub)}.pd-why.is-ok[data-v-b4ae87e8]{background:var(--zu-ok-soft);border-color:#bfe3cf}.pd-why.is-ok b[data-v-b4ae87e8]{color:var(--zu-ok)}.pd-cells[data-v-b4ae87e8]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.pd-cells div[data-v-b4ae87e8]{border-right:1px solid var(--zu-line-soft);align-content:start;gap:3px;padding:12px 14px;display:grid}.pd-cells div[data-v-b4ae87e8]:last-child{border-right:0}.pd-cells small[data-v-b4ae87e8]{color:var(--zu-muted);font-size:12px}.pd-cells b[data-v-b4ae87e8]{font-variant-numeric:tabular-nums;font-size:20px}.pd-cells b.pd-small[data-v-b4ae87e8]{font-size:15px}.pd-cells p[data-v-b4ae87e8]{color:var(--zu-sub);margin:0;font-size:12px;line-height:1.5}.pd-kv[data-v-b4ae87e8]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;grid-template-columns:90px minmax(0,1fr);gap:8px 14px;margin:0;padding:12px 14px;font-size:13px;display:grid}.pd-kv dt[data-v-b4ae87e8]{color:var(--zu-muted)}.pd-kv dd[data-v-b4ae87e8]{overflow-wrap:anywhere;margin:0}.pd-blk[data-v-b4ae87e8]{gap:10px;display:grid}.pd-blk>h3[data-v-b4ae87e8]{align-items:baseline;gap:10px;margin:0;font-size:14px;display:flex}.pd-blk>h3 span[data-v-b4ae87e8]{color:var(--zu-muted);font-size:12.5px;font-weight:400}.pd-tl[data-v-b4ae87e8]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.pd-tl li[data-v-b4ae87e8]{border-bottom:1px solid var(--zu-line-soft);grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 14px;font-size:13px;display:grid}.pd-tl li[data-v-b4ae87e8]:last-child{border-bottom:0}.pd-tl time[data-v-b4ae87e8]{color:var(--zu-muted);font-variant-numeric:tabular-nums}.pd-pg[data-v-b4ae87e8]{align-items:center;gap:10px;font-size:12.5px;display:flex}.pd-ph[data-v-b4ae87e8]{margin:0;font-size:15px}.pd-go[data-v-b4ae87e8]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:9px;gap:2px;padding:10px 12px;font-size:13.5px;text-decoration:none;display:grid}.pd-go[data-v-b4ae87e8]:hover:not(:disabled){border-color:var(--zu-line-strong)}.pd-go.is-ready[data-v-b4ae87e8]{border-color:var(--zu-brand-line);background:var(--zu-brand-soft)}.pd-go small[data-v-b4ae87e8]{color:var(--zu-muted);font-size:12px}.pd-sep[data-v-b4ae87e8]{background:var(--zu-line);height:1px;margin:4px 0}.pd-note[data-v-b4ae87e8]{color:var(--zu-sub);margin:0;font-size:12.5px;line-height:1.6}@media (width<=1100px){.pd-cards[data-v-b4ae87e8]{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-cells[data-v-b4ae87e8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.pd-db[data-v-b4ae87e8]{grid-template-columns:minmax(0,1fr);overflow-y:auto}.pd-dl[data-v-b4ae87e8],.pd-dr[data-v-b4ae87e8]{overflow:visible}.pd-dr[data-v-b4ae87e8]{border-left:0;border-top:1px solid var(--zu-line)}}.sh-sum[data-v-447e1fe8]{color:var(--zu-sub);flex-wrap:wrap;gap:6px 22px;padding:0 4px;font-size:13px;display:flex}.sh-sum b[data-v-447e1fe8]{color:var(--zu-text);font-variant-numeric:tabular-nums}.sh-cards[data-v-447e1fe8]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.sh-card[data-v-447e1fe8]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;gap:2px;padding:14px 16px;display:grid;position:relative}.sh-card[data-v-447e1fe8]:hover{border-color:var(--zu-line-strong)}.sh-card small[data-v-447e1fe8]{color:var(--zu-muted);font-size:12.5px}.sh-card strong[data-v-447e1fe8]{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}.sh-card strong em[data-v-447e1fe8]{color:var(--zu-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:400}.sh-card span[data-v-447e1fe8]{min-height:18px;color:var(--zu-muted);font-size:12px}.sh-card[aria-pressed=true][data-v-447e1fe8]{border-color:var(--zu-text);box-shadow:inset 0 -3px 0 var(--zu-text)}.sh-card.is-bad strong[data-v-447e1fe8]{color:var(--zu-danger)}.sh-card.is-bad[data-v-447e1fe8]:after{content:"";background:var(--zu-danger);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;right:14px}.sh-lg[data-v-447e1fe8]{color:var(--zu-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12px;display:inline-flex}.sh-lg i[data-v-447e1fe8]{cursor:help;border-radius:50%;width:8px;height:8px;margin-right:-7px;display:inline-block}.sh-lg .is-ok[data-v-447e1fe8]{background:var(--zu-ok)}.sh-lg .is-info[data-v-447e1fe8]{background:var(--zu-info)}.sh-lg .is-danger[data-v-447e1fe8]{background:var(--zu-danger)}.sh-lg .is-off[data-v-447e1fe8]{background:var(--zu-line-strong)}.sh-table td[data-v-447e1fe8]{vertical-align:middle}.sh-table tr.is-open td[data-v-447e1fe8]{background:var(--zu-brand-soft)}.sh-shop[data-v-447e1fe8]{gap:2px;display:grid}.sh-shop b[data-v-447e1fe8]{align-items:center;gap:6px;font-size:13.5px;display:flex}.sh-tag[data-v-447e1fe8]{font-weight:400}.sh-mono[data-v-447e1fe8]{font-family:var(--zu-mono);color:var(--zu-muted);font-size:11.5px}.sh-res[data-v-447e1fe8]{justify-items:start;gap:2px;display:grid}.sh-res b[data-v-447e1fe8]{font-size:13px;font-weight:500}.sh-res b.muted[data-v-447e1fe8]{color:var(--zu-muted);font-weight:400}.sh-res small[data-v-447e1fe8]{color:var(--zu-muted);white-space:normal;min-height:16px;font-size:12px}.sh-dh[data-v-447e1fe8]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);gap:8px;padding:16px 22px 14px;display:grid}.sh-dh-top[data-v-447e1fe8]{align-items:center;gap:10px;min-width:0;display:flex}.sh-dh-top h2[data-v-447e1fe8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:18px;overflow:hidden}.sh-dh-nav[data-v-447e1fe8]{color:var(--zu-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:flex}.sh-sq[data-v-447e1fe8]{border:1px solid var(--zu-line);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:8px;place-items:center;font-size:15px;display:grid}.sh-sq[data-v-447e1fe8]:hover:not(:disabled){border-color:var(--zu-line-strong);color:var(--zu-text)}.sh-sq[data-v-447e1fe8]:disabled{opacity:.4;cursor:default}.sh-close[data-v-447e1fe8]{margin-left:6px;font-size:18px}.sh-dh-meta[data-v-447e1fe8]{color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:13px;display:flex}.sh-db[data-v-447e1fe8]{grid-template-columns:minmax(0,1fr) 290px;min-height:0;display:grid}.sh-dl[data-v-447e1fe8]{align-content:start;gap:14px;min-height:0;padding:14px 22px 28px;display:grid;overflow-y:auto}.sh-dr[data-v-447e1fe8]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:10px;min-height:0;padding:18px;display:grid;overflow-y:auto}.sh-tabs[data-v-447e1fe8]{border-bottom:1px solid var(--zu-line);flex-wrap:wrap;gap:2px;display:flex}.sh-tabs button[data-v-447e1fe8]{color:var(--zu-sub);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px;font-size:13px}.sh-tabs button[aria-selected=true][data-v-447e1fe8]{color:var(--zu-text);border-bottom-color:var(--zu-text);font-weight:600}.sh-cells[data-v-447e1fe8]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.sh-cells div[data-v-447e1fe8]{border-right:1px solid var(--zu-line-soft);align-content:start;gap:3px;padding:12px 14px;display:grid}.sh-cells div[data-v-447e1fe8]:last-child{border-right:0}.sh-cells small[data-v-447e1fe8]{color:var(--zu-muted);font-size:12px}.sh-cells b[data-v-447e1fe8]{font-variant-numeric:tabular-nums;font-size:20px}.sh-cells p[data-v-447e1fe8]{color:var(--zu-sub);margin:0;font-size:12px;line-height:1.5}.sh-kv[data-v-447e1fe8]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;grid-template-columns:90px minmax(0,1fr);gap:8px 14px;margin:0;padding:12px 14px;font-size:13px;display:grid}.sh-kv dt[data-v-447e1fe8]{color:var(--zu-muted)}.sh-kv dd[data-v-447e1fe8]{margin:0}.sh-blk[data-v-447e1fe8]{gap:10px;display:grid}.sh-blk>h3[data-v-447e1fe8]{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:14px;display:flex}.sh-blk>h3 span[data-v-447e1fe8]{color:var(--zu-muted);font-size:12.5px;font-weight:400}.sh-tl[data-v-447e1fe8]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.sh-tl li[data-v-447e1fe8]{border-bottom:1px solid var(--zu-line-soft);grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 14px;font-size:13px;display:grid}.sh-tl li[data-v-447e1fe8]:last-child{border-bottom:0}.sh-tl time[data-v-447e1fe8]{color:var(--zu-muted);font-variant-numeric:tabular-nums}.sh-pg[data-v-447e1fe8]{align-items:center;gap:10px;font-size:12.5px;display:flex}.sh-ph[data-v-447e1fe8]{margin:0;font-size:15px}.sh-go[data-v-447e1fe8]{border:1px solid var(--zu-line);background:var(--zu-card);color:var(--zu-text);font:inherit;text-align:left;cursor:pointer;border-radius:9px;gap:2px;padding:10px 12px;font-size:13.5px;text-decoration:none;display:grid}.sh-go[data-v-447e1fe8]:hover:not(:disabled){border-color:var(--zu-line-strong)}.sh-go.is-ready[data-v-447e1fe8]{border-color:var(--zu-brand-line);background:var(--zu-brand-soft)}.sh-go small[data-v-447e1fe8]{color:var(--zu-muted);font-size:12px}.sh-sep[data-v-447e1fe8]{background:var(--zu-line);height:1px;margin:4px 0}.sh-note[data-v-447e1fe8]{color:var(--zu-sub);margin:0;font-size:12.5px;line-height:1.6}@media (width<=1100px){.sh-cards[data-v-447e1fe8]{grid-template-columns:repeat(3,minmax(0,1fr))}.sh-cells[data-v-447e1fe8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.sh-db[data-v-447e1fe8]{grid-template-columns:minmax(0,1fr);overflow-y:auto}.sh-dl[data-v-447e1fe8],.sh-dr[data-v-447e1fe8]{overflow:visible}.sh-dr[data-v-447e1fe8]{border-left:0;border-top:1px solid var(--zu-line)}}.ac-card[data-v-77d26ec8]{max-width:720px;display:grid}.ac-row[data-v-77d26ec8]{border-bottom:1px solid var(--zu-line-soft);grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.ac-row[data-v-77d26ec8]:last-child{border-bottom:0}.ac-k[data-v-77d26ec8]{gap:2px;display:grid}.ac-k b[data-v-77d26ec8]{font-size:14px}.ac-k small[data-v-77d26ec8]{color:var(--zu-muted);font-size:12px}.ac-v[data-v-77d26ec8]{gap:2px;min-width:0;display:grid}.ac-v strong[data-v-77d26ec8]{overflow-wrap:anywhere;font-size:15px}.ac-v span[data-v-77d26ec8]{color:var(--zu-sub);font-size:12.5px}.ac-mono[data-v-77d26ec8]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ac-chg[data-v-77d26ec8]{background:var(--zu-hover);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.ac-chg s[data-v-77d26ec8]{color:var(--zu-muted)}.ac-chg i[data-v-77d26ec8]{color:var(--zu-muted);font-style:normal}.ac-note[data-v-77d26ec8]{color:var(--zu-sub);margin:0;font-size:12.5px;line-height:1.6}.ac-bad[data-v-77d26ec8]{color:var(--zu-danger);margin:0;font-size:12.5px}.ac-hidden[data-v-77d26ec8]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (width<=640px){.ac-row[data-v-77d26ec8]{grid-template-columns:1fr auto}.ac-k[data-v-77d26ec8]{grid-column:1/-1}}.zu-card-head small[data-v-b301a0b0]{font-size:var(--zu-fs-xs)}.vp-body[data-v-b301a0b0]{grid-template-columns:1fr 1fr;gap:24px;display:grid}@container (width<=720px){.vp-body[data-v-b301a0b0]{grid-template-columns:1fr}}.vp-col[data-v-b301a0b0]{align-content:start;gap:12px;display:grid}.vp-form[data-v-b301a0b0]{justify-items:start;gap:8px;display:grid}.vp-form .zu-field[data-v-b301a0b0]{width:100%}.vp-result dd[data-v-b301a0b0]{white-space:pre-wrap}.if-strip[data-v-ba01a598]{background:var(--zu-ok-soft);border:1px solid #bfe3cf;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:12px 16px;font-size:13.5px;display:flex}.if-strip span[data-v-ba01a598]{color:var(--zu-sub)}.if-strip b[data-v-ba01a598]{color:var(--zu-ok)}.if-dot[data-v-ba01a598]{background:var(--zu-ok);border-radius:50%;flex:none;width:9px;height:9px}.if-strip.is-warn[data-v-ba01a598]{background:var(--zu-wait-soft);border-color:#f2d7a6}.if-strip.is-warn b[data-v-ba01a598]{color:var(--zu-wait)}.if-strip.is-warn .if-dot[data-v-ba01a598]{background:#e39a1b}.if-strip.is-bad[data-v-ba01a598]{background:var(--zu-danger-soft);border-color:#f5c2bd}.if-strip.is-bad b[data-v-ba01a598]{color:var(--zu-danger)}.if-strip.is-bad .if-dot[data-v-ba01a598]{background:var(--zu-danger)}.if-ttl[data-v-ba01a598]{font-size:14px}.if-lg[data-v-ba01a598]{color:var(--zu-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12px;display:inline-flex}.if-lg i[data-v-ba01a598]{cursor:help;border-radius:50%;width:8px;height:8px;margin-right:-7px;display:inline-block}.if-lg .is-ok[data-v-ba01a598]{background:var(--zu-ok)}.if-lg .is-info[data-v-ba01a598]{background:var(--zu-info)}.if-lg .is-wait[data-v-ba01a598]{background:#e39a1b}.if-lg .is-danger[data-v-ba01a598]{background:var(--zu-danger)}.if-lg .is-off[data-v-ba01a598]{background:var(--zu-line-strong)}.if-rows[data-v-ba01a598]{display:grid}.if-row[data-v-ba01a598]{border-bottom:1px solid var(--zu-line-soft);grid-template-columns:230px minmax(0,1fr) 210px auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.if-row[data-v-ba01a598]:last-child{border-bottom:0}.if-row.is-open[data-v-ba01a598]{background:var(--zu-brand-soft)}.if-nm[data-v-ba01a598]{gap:2px;display:grid}.if-nm b[data-v-ba01a598]{font-size:14.5px}.if-nm small[data-v-ba01a598]{color:var(--zu-muted);font-size:12px;line-height:1.5}.if-st[data-v-ba01a598]{justify-items:start;gap:3px;display:grid}.if-st small[data-v-ba01a598]{color:var(--zu-sub);font-size:12.5px}.if-cfg[data-v-ba01a598]{color:var(--zu-sub);gap:1px;font-size:12.5px;display:grid}.if-cfg b[data-v-ba01a598]{color:var(--zu-text);font-size:13px;font-weight:500}.if-acts[data-v-ba01a598]{justify-content:flex-end;gap:6px;display:flex}.if-qs[data-v-ba01a598]{border-left:2px solid var(--zu-line);grid-column:1/-1;gap:6px;margin-left:230px;padding-left:16px;display:grid}.if-q[data-v-ba01a598]{color:var(--zu-sub);grid-template-columns:110px 80px minmax(0,1fr) auto;align-items:center;gap:12px;font-size:12.5px;display:grid}.if-q b[data-v-ba01a598]{color:var(--zu-text);font-weight:500}.if-n[data-v-ba01a598]{font-variant-numeric:tabular-nums}.if-qa[data-v-ba01a598]{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.if-qa small[data-v-ba01a598]{color:var(--zu-wait);font-size:12px}.if-chip[data-v-ba01a598]{align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.if-chip[data-v-ba01a598]:before{content:"";background:var(--zu-ok);border-radius:50%;flex:none;width:7px;height:7px}.if-chip.off[data-v-ba01a598]:before{background:var(--zu-danger)}.if-inset[data-v-ba01a598]{margin:10px 14px}.if-dh[data-v-ba01a598]{background:var(--zu-card);border-bottom:1px solid var(--zu-line);gap:8px;padding:16px 22px 14px;display:grid}.if-dh-top[data-v-ba01a598]{align-items:center;gap:10px;display:flex}.if-dh-top h2[data-v-ba01a598]{margin:0;font-size:18px}.if-dh-nav[data-v-ba01a598]{color:var(--zu-muted);align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:flex}.if-sq[data-v-ba01a598]{border:1px solid var(--zu-line);background:var(--zu-card);width:30px;height:30px;color:var(--zu-sub);font:inherit;cursor:pointer;border-radius:8px;place-items:center;font-size:15px;display:grid}.if-sq[data-v-ba01a598]:hover:not(:disabled){border-color:var(--zu-line-strong);color:var(--zu-text)}.if-sq[data-v-ba01a598]:disabled{opacity:.4;cursor:default}.if-close[data-v-ba01a598]{margin-left:6px;font-size:18px}.if-dh-meta[data-v-ba01a598]{color:var(--zu-sub);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:13px;display:flex}.if-dh-meta b[data-v-ba01a598]{color:var(--zu-text);font-weight:600}.if-db[data-v-ba01a598]{grid-template-columns:minmax(0,1fr) 320px;min-height:0;display:grid}.if-dl[data-v-ba01a598]{align-content:start;gap:16px;min-height:0;padding:18px 22px 28px;display:grid;overflow-y:auto}.if-dr[data-v-ba01a598]{border-left:1px solid var(--zu-line);background:var(--zu-card);align-content:start;gap:12px;min-height:0;padding:18px;display:grid;overflow-y:auto}.if-why[data-v-ba01a598]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 14px;font-size:13.5px;display:flex}.if-why span[data-v-ba01a598]{color:var(--zu-sub)}.if-why.is-ok[data-v-ba01a598]{background:var(--zu-ok-soft);border-color:#bfe3cf}.if-why.is-ok b[data-v-ba01a598]{color:var(--zu-ok)}.if-why.is-info[data-v-ba01a598]{background:var(--zu-info-soft);border-color:#c9d8f5}.if-why.is-info b[data-v-ba01a598]{color:var(--zu-info)}.if-why.is-wait[data-v-ba01a598]{background:var(--zu-wait-soft);border-color:#f2d7a6}.if-why.is-wait b[data-v-ba01a598]{color:var(--zu-wait)}.if-why.is-danger[data-v-ba01a598]{background:var(--zu-danger-soft);border-color:#f5c2bd}.if-why.is-danger b[data-v-ba01a598]{color:var(--zu-danger)}.if-cells[data-v-ba01a598]{border:1px solid var(--zu-line);background:var(--zu-card);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.if-cells>div[data-v-ba01a598]{border-right:1px solid var(--zu-line-soft);gap:3px;padding:10px 12px;display:grid}.if-cells>div[data-v-ba01a598]:last-child{border-right:0}.if-cells small[data-v-ba01a598]{color:var(--zu-muted);font-size:12px}.if-cells b[data-v-ba01a598]{align-items:center;gap:6px;font-size:14px;display:flex}.if-cells b[data-v-ba01a598]:before{content:"";background:var(--zu-line-strong);border-radius:50%;flex:none;width:8px;height:8px}.if-cells .ok b[data-v-ba01a598]:before{background:var(--zu-ok)}.if-cells .bad b[data-v-ba01a598]:before{background:var(--zu-danger)}.if-cells p[data-v-ba01a598]{color:var(--zu-sub);margin:0;font-size:12px}.if-blk[data-v-ba01a598]{gap:10px;display:grid}.if-blk>h3[data-v-ba01a598]{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:14px;display:flex}.if-blk>h3 span[data-v-ba01a598]{color:var(--zu-muted);font-size:12.5px;font-weight:400}.if-kv[data-v-ba01a598]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;grid-template-columns:120px minmax(0,1fr);margin:0;font-size:13px;display:grid;overflow:hidden}.if-kv dt[data-v-ba01a598],.if-kv dd[data-v-ba01a598]{border-bottom:1px solid var(--zu-line-soft);margin:0;padding:8px 14px}.if-kv dt[data-v-ba01a598]{color:var(--zu-muted)}.if-kv dt[data-v-ba01a598]:nth-last-child(2),.if-kv dd[data-v-ba01a598]:last-child{border-bottom:0}.if-tl[data-v-ba01a598]{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.if-tl li[data-v-ba01a598]{border-bottom:1px solid var(--zu-line-soft);grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 14px;font-size:13px;display:grid}.if-tl li[data-v-ba01a598]:last-child{border-bottom:0}.if-tl time[data-v-ba01a598]{color:var(--zu-muted);font-variant-numeric:tabular-nums}.if-tl b[data-v-ba01a598]{font-weight:500}.if-pg[data-v-ba01a598]{align-items:center;gap:10px;font-size:12.5px;display:flex}.if-ph[data-v-ba01a598]{margin:0;font-size:15px}.if-note[data-v-ba01a598]{color:var(--zu-sub);margin:0;font-size:12.5px;line-height:1.6}.if-hint[data-v-ba01a598]{color:var(--zu-wait);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.if-btns[data-v-ba01a598]{flex-wrap:wrap;gap:8px;display:flex}.if-sep[data-v-ba01a598]{background:var(--zu-line);height:1px;margin:4px 0}.if-full[data-v-ba01a598]{justify-content:center;width:100%}.if-more[data-v-ba01a598]{border:1px solid var(--zu-line);border-radius:9px;padding:8px 12px}.if-more summary[data-v-ba01a598]{cursor:pointer;color:var(--zu-sub);font-size:13px}.if-more[open] summary[data-v-ba01a598]{margin-bottom:10px}@media (width<=1100px){.if-row[data-v-ba01a598]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.if-acts[data-v-ba01a598]{justify-content:flex-start}.if-qs[data-v-ba01a598]{margin-left:0}}@media (width<=860px){.if-db[data-v-ba01a598]{grid-template-columns:minmax(0,1fr);overflow-y:auto}.if-dl[data-v-ba01a598],.if-dr[data-v-ba01a598]{overflow:visible}.if-dr[data-v-ba01a598]{border-left:0;border-top:1px solid var(--zu-line)}.if-q[data-v-ba01a598]{grid-template-columns:1fr auto}.if-cells[data-v-ba01a598]{grid-template-columns:1fr}}@media (width<=560px){.if-row[data-v-ba01a598]{grid-template-columns:1fr}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--zm-admin-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", Arial, sans-serif;--zm-admin-font-family-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--zm-admin-font-size-page-title:24px;--zm-admin-line-height-page-title:32px;--zm-admin-font-size-module-title:20px;--zm-admin-line-height-module-title:28px;--zm-admin-font-size-card-title:17px;--zm-admin-line-height-card-title:26px;--zm-admin-font-size-emphasis:16px;--zm-admin-line-height-emphasis:24px;--zm-admin-font-size-metric:30px;--zm-admin-line-height-metric:36px;--zm-admin-font-size-body:15px;--zm-admin-line-height-body:24px;--zm-admin-font-size-section-nav:15px;--zm-admin-line-height-section-nav:22px;--zm-admin-font-size-table:14px;--zm-admin-line-height-table:22px;--zm-admin-font-size-list-primary:14px;--zm-admin-line-height-list-primary:22px;--zm-admin-font-size-label:14px;--zm-admin-line-height-label:22px;--zm-admin-font-size-help:13px;--zm-admin-line-height-help:20px;--zm-admin-font-size-brand-caption:12px;--zm-admin-font-weight-regular:400;--zm-admin-font-weight-medium:500;--zm-admin-font-weight-semibold:600;--zm-admin-font-weight-title:650;--zm-admin-font-weight-bold:700;--zm-admin-color-brand:#ff5b3d;--zm-admin-color-brand-hover:#ff755f;--zm-admin-color-brand-active:#e8472f;--zm-admin-color-brand-bg:#fff1ed;--zm-admin-color-brand-border:#ffc8bc;--zm-admin-color-brand-text:#c63e28;--zm-admin-color-text-primary:#1f2329;--zm-admin-color-text-secondary:#4e5969;--zm-admin-color-text-tertiary:#86909c;--zm-admin-color-text-disabled:#c9cdd4;--zm-admin-color-text-inverse:#fff;--zm-admin-color-border:#e5e6eb;--zm-admin-color-divider:#f0f1f3;--zm-admin-color-page-bg:#f5f7fa;--zm-admin-color-container-bg:#fff;--zm-admin-color-elevated-bg:#fff;--zm-admin-color-subtle-bg:#fafbfc;--zm-admin-color-sunken-bg:#f2f4f7;--zm-admin-color-table-head-bg:#f7f8fa;--zm-admin-color-hover-bg:#f7f8fa;--zm-admin-color-disabled-bg:#f2f3f5;--zm-admin-color-control-border-hover:#c9cdd4;--zm-admin-color-success:#12a060;--zm-admin-color-success-bg:#eaf8f2;--zm-admin-color-warning:#d97706;--zm-admin-color-warning-bg:#fff6e5;--zm-admin-color-danger:#d92d20;--zm-admin-color-danger-hover:#b42318;--zm-admin-color-danger-bg:#fff0ee;--zm-admin-color-info:#1677ff;--zm-admin-color-info-bg:#eaf3ff;--zm-admin-color-pending:#c87900;--zm-admin-color-pending-bg:#fff7e6;--zm-admin-color-neutral:#667085;--zm-admin-color-neutral-bg:#f2f4f7;--zm-admin-space-1:4px;--zm-admin-space-2:8px;--zm-admin-space-3:12px;--zm-admin-space-4:16px;--zm-admin-space-5:24px;--zm-admin-space-6:32px;--zm-admin-space-7:40px;--zm-admin-space-8:48px;--zm-admin-space-9:64px;--zm-admin-radius-sm:6px;--zm-admin-radius-control:8px;--zm-admin-radius-menu:10px;--zm-admin-radius-card:12px;--zm-admin-radius-dialog:14px;--zm-admin-radius-dialog-lg:16px;--zm-admin-radius-pill:999px;--zm-admin-control-height-sm:32px;--zm-admin-control-height:40px;--zm-admin-control-height-lg:48px;--zm-admin-table-head-height:44px;--zm-admin-table-row-height:56px;--zm-admin-table-row-height-compact:48px;--zm-admin-hit-area-min:40px;--zm-admin-sidebar-width:240px;--zm-admin-sidebar-width-collapsed:72px;--zm-admin-topbar-height:56px;--zm-admin-page-padding:24px;--zm-admin-page-padding-wide:32px;--zm-admin-shadow-card:0 1px 2px #0f172a0a;--zm-admin-shadow-card-hover:0 6px 18px #0f172a14;--zm-admin-shadow-popup:0 6px 16px #0f172a1a;--zm-admin-shadow-dialog:0 16px 48px #0f172a2e;--zm-admin-overlay-bg:#0f172a73;--zm-admin-focus-ring:0 0 0 3px #ff5b3d29;--zm-admin-motion-fast:.1s;--zm-admin-motion-normal:.2s;--zm-admin-motion-slow:.3s;--zm-admin-ease-standard:cubic-bezier(.2, 0, 0, 1);--zm-admin-z-dropdown:1000;--zm-admin-z-sticky:1100;--zm-admin-z-drawer:1200;--zm-admin-z-dialog:1300;--zm-admin-z-toast:1400}@media (width>=1440px){:root{--zm-admin-page-padding:var(--zm-admin-page-padding-wide)}}:where([class^=admin-ui-],[class*=\ admin-ui-]){box-sizing:border-box}.admin-ui-page-title,.admin-ui-module-title,.admin-ui-card-title,.admin-ui-text,.admin-ui-help{font-family:var(--zm-admin-font-family);margin:0}.admin-ui-page-title{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-page-title);font-weight:var(--zm-admin-font-weight-bold);line-height:var(--zm-admin-line-height-page-title)}.admin-ui-module-title{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-module-title);font-weight:var(--zm-admin-font-weight-title);line-height:var(--zm-admin-line-height-module-title)}.admin-ui-card-title{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-card-title);font-weight:var(--zm-admin-font-weight-title);line-height:var(--zm-admin-line-height-card-title)}.admin-ui-text{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-body);line-height:var(--zm-admin-line-height-body)}.admin-ui-help{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help)}.admin-ui-number{font-variant-numeric:tabular-nums}.admin-ui-card{padding:var(--zm-admin-space-5);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card)}.admin-ui-button{min-width:var(--zm-admin-hit-area-min);height:var(--zm-admin-control-height);justify-content:center;align-items:center;gap:var(--zm-admin-space-2);padding:0 var(--zm-admin-space-4);color:var(--zm-admin-color-text-primary);font:var(--zm-admin-font-weight-semibold) var(--zm-admin-font-size-label) / var(--zm-admin-line-height-label) var(--zm-admin-font-family);white-space:nowrap;border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-container-bg);cursor:pointer;transition:color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);display:inline-flex}.admin-ui-button:hover{color:var(--zm-admin-color-brand);border-color:var(--zm-admin-color-brand-border)}.admin-ui-button:focus-visible,.admin-ui-control:focus-visible,.admin-ui-select:focus-visible,.admin-ui-textarea:focus-visible{outline:2px solid var(--zm-admin-color-brand);outline-offset:2px;box-shadow:var(--zm-admin-focus-ring)}.admin-ui-button-primary{color:var(--zm-admin-color-text-inverse);border-color:var(--zm-admin-color-brand);background:var(--zm-admin-color-brand)}.admin-ui-button-primary:hover{color:var(--zm-admin-color-text-inverse);border-color:var(--zm-admin-color-brand-hover);background:var(--zm-admin-color-brand-hover)}.admin-ui-button-primary:active{border-color:var(--zm-admin-color-brand-active);background:var(--zm-admin-color-brand-active)}.admin-ui-button-danger{color:var(--zm-admin-color-text-inverse);border-color:var(--zm-admin-color-danger);background:var(--zm-admin-color-danger)}.admin-ui-button-danger:hover{color:var(--zm-admin-color-text-inverse);border-color:var(--zm-admin-color-danger-hover);background:var(--zm-admin-color-danger-hover)}.admin-ui-button-text{padding-inline:var(--zm-admin-space-2);color:var(--zm-admin-color-text-secondary);background:0 0;border-color:#0000}.admin-ui-button-sm{height:var(--zm-admin-control-height-sm);padding-inline:var(--zm-admin-space-3)}.admin-ui-button-lg{height:var(--zm-admin-control-height-lg);padding-inline:var(--zm-admin-space-5);font-size:var(--zm-admin-font-size-emphasis)}.admin-ui-button:disabled,.admin-ui-control:disabled,.admin-ui-select:disabled,.admin-ui-textarea:disabled{color:var(--zm-admin-color-text-disabled);border-color:var(--zm-admin-color-border);background:var(--zm-admin-color-disabled-bg);cursor:not-allowed;box-shadow:none}.admin-ui-field{gap:var(--zm-admin-space-2);display:grid}.admin-ui-label{color:var(--zm-admin-color-text-secondary);font:var(--zm-admin-font-weight-semibold) var(--zm-admin-font-size-label) / var(--zm-admin-line-height-label) var(--zm-admin-font-family)}.admin-ui-control,.admin-ui-select,.admin-ui-textarea{width:100%;color:var(--zm-admin-color-text-primary);font:var(--zm-admin-font-weight-regular) var(--zm-admin-font-size-body) / var(--zm-admin-line-height-body) var(--zm-admin-font-family);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-container-bg);transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}.admin-ui-control,.admin-ui-select{height:var(--zm-admin-control-height);padding:0 var(--zm-admin-space-3)}.admin-ui-textarea{min-height:112px;padding:var(--zm-admin-space-3);resize:vertical}.admin-ui-control:hover,.admin-ui-select:hover,.admin-ui-textarea:hover{border-color:var(--zm-admin-color-brand-border)}.admin-ui-field-error .admin-ui-control,.admin-ui-field-error .admin-ui-select,.admin-ui-field-error .admin-ui-textarea{border-color:var(--zm-admin-color-danger)}.admin-ui-error{color:var(--zm-admin-color-danger);font:var(--zm-admin-font-weight-regular) var(--zm-admin-font-size-help) / var(--zm-admin-line-height-help) var(--zm-admin-font-family);margin:0}.admin-ui-tag{align-items:center;gap:var(--zm-admin-space-1);min-height:24px;padding:2px var(--zm-admin-space-2);color:var(--zm-admin-color-neutral);font:var(--zm-admin-font-weight-medium) var(--zm-admin-font-size-help) / var(--zm-admin-line-height-help) var(--zm-admin-font-family);white-space:nowrap;border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-neutral-bg);display:inline-flex}.admin-ui-tag-success{color:var(--zm-admin-color-success);background:var(--zm-admin-color-success-bg)}.admin-ui-tag-warning{color:var(--zm-admin-color-warning);background:var(--zm-admin-color-warning-bg)}.admin-ui-tag-danger{color:var(--zm-admin-color-danger);background:var(--zm-admin-color-danger-bg)}.admin-ui-tag-info{color:var(--zm-admin-color-info);background:var(--zm-admin-color-info-bg)}.admin-ui-tag-pending{color:var(--zm-admin-color-pending);background:var(--zm-admin-color-pending-bg)}.admin-ui-table-wrap{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);overflow:auto}.admin-ui-table{width:100%;color:var(--zm-admin-color-text-secondary);font:var(--zm-admin-font-weight-regular) var(--zm-admin-font-size-table) / var(--zm-admin-line-height-table) var(--zm-admin-font-family);border-collapse:collapse;border-spacing:0}.admin-ui-table th{height:var(--zm-admin-table-head-height);padding:0 var(--zm-admin-space-4);color:var(--zm-admin-color-text-secondary);font-weight:var(--zm-admin-font-weight-semibold);text-align:left;white-space:nowrap;background:var(--zm-admin-color-table-head-bg)}.admin-ui-table td{min-height:var(--zm-admin-table-row-height);padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border-top:1px solid var(--zm-admin-color-divider)}.admin-ui-table tbody tr:hover{background:var(--zm-admin-color-hover-bg)}.admin-ui-table-number,.admin-ui-table-time,.admin-ui-table-status,.admin-ui-table-actions{white-space:nowrap}.admin-ui-table-number{font-variant-numeric:tabular-nums;text-align:right}.admin-ui-table-status{text-align:center}.admin-ui-overlay{z-index:var(--zm-admin-z-dialog);padding:var(--zm-admin-space-5);background:var(--zm-admin-overlay-bg);place-items:center;display:grid;position:fixed;inset:0}.admin-ui-dialog,.admin-ui-drawer{color:var(--zm-admin-color-text-secondary);font-family:var(--zm-admin-font-family);background:var(--zm-admin-color-elevated-bg);box-shadow:var(--zm-admin-shadow-dialog)}.admin-ui-dialog{border-radius:var(--zm-admin-radius-dialog);width:min(100%,480px);max-height:min(760px,100vh - 48px);overflow:auto}.admin-ui-dialog-lg{width:min(100%,720px)}.admin-ui-dialog-header,.admin-ui-dialog-body,.admin-ui-dialog-footer{padding:var(--zm-admin-space-5)}.admin-ui-dialog-header{border-bottom:1px solid var(--zm-admin-color-divider)}.admin-ui-dialog-footer{justify-content:flex-end;gap:var(--zm-admin-space-3);border-top:1px solid var(--zm-admin-color-divider);display:flex}.admin-ui-drawer-layer{z-index:var(--zm-admin-z-drawer);background:var(--zm-admin-overlay-bg);justify-content:flex-end;display:flex;position:fixed;inset:0}.admin-ui-drawer{width:min(100%,640px);height:100%;overflow:auto}@media (prefers-reduced-motion:reduce){:where([class^=admin-ui-],[class*=\ admin-ui-]){scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dashboard-module{min-width:0;color:var(--zm-admin-color-text,#172033);background:0 0}.dashboard-page{width:100%;min-width:0;margin:0;padding:0 0 24px}.dashboard-heading,.dashboard-heading-actions,.dashboard-title-line,.dashboard-section-heading,.dashboard-section-heading>div:first-child,.dashboard-operation-card>header,.dashboard-error-card,.dashboard-user-row,.dashboard-error-row>header,.dashboard-error-row>footer{align-items:center;display:flex}.dashboard-heading{justify-content:space-between;gap:24px;margin-bottom:18px}.dashboard-title-line{gap:10px}.dashboard-heading h1{margin:0}.dashboard-heading p{color:var(--zm-admin-color-text-secondary,#667085);font-size:var(--zm-admin-font-size-help,13px);margin:7px 0 0}.dashboard-mock-badge{color:#b8422e;min-height:25px;font-size:var(--zm-admin-font-size-help,13px);background:#fff5f2;border:1px solid #ffd2c8;border-radius:999px;align-items:center;padding:0 9px;font-weight:700;display:inline-flex}.dashboard-heading-actions{gap:10px}.dashboard-range-switch{border:1px solid var(--zm-admin-color-border,#e1e6ed);background:#fff;border-radius:11px;flex:none;gap:0;padding:4px;display:flex;box-shadow:0 4px 16px #1d293909}.dashboard-range-switch button{min-width:68px;min-height:40px;color:var(--zm-admin-color-text-secondary,#667085);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px}.dashboard-range-switch button:hover{color:var(--zm-admin-color-text,#172033);background:#f7f8fa}.dashboard-range-switch button.active{color:#d94730;background:#fff0ec;font-weight:700}.dashboard-refresh{gap:6px;min-height:46px}.dashboard-refresh>span{color:#ed563c;font-size:19px}.dashboard-view{min-width:0}.dashboard-section{border:1px solid var(--zm-admin-color-border,#e1e6ed);border-radius:var(--zm-admin-radius-card,12px);background:var(--zm-admin-color-subtle-bg,#fafbfc);min-width:0;box-shadow:var(--zm-admin-shadow-card,0 1px 2px #0f172a0a);margin-top:24px;padding:0;overflow:hidden}.dashboard-section-heading{min-height:72px;padding:var(--zm-admin-space-4,16px) var(--zm-admin-space-5,24px);border-bottom:1px solid var(--zm-admin-color-divider,#f0f1f3);background:var(--zm-admin-color-container-bg,#fff);justify-content:space-between;gap:20px;margin:0}.dashboard-section-heading>div:first-child{gap:11px;min-width:0}.dashboard-section-index{color:#eb5d43;width:34px;height:34px;font-size:var(--zm-admin-font-size-help,13px);background:#fff4f1;border:1px solid #ffd9d0;border-radius:9px;flex:0 0 34px;place-items:center;font-weight:800;display:grid}.dashboard-section-heading h2{font-size:var(--zm-admin-font-size-module-title,20px);margin:0;line-height:1.3}.dashboard-section-heading p{color:var(--zm-admin-color-text-tertiary,#8a94a6);font-size:var(--zm-admin-font-size-help,13px);margin:4px 0 0;line-height:1.55}.dashboard-overview-grid{padding:var(--zm-admin-space-4,16px) var(--zm-admin-space-5,24px) var(--zm-admin-space-5,24px);grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.dashboard-metric-card{border:1px solid var(--zm-admin-color-border,#e1e6ed);border-radius:var(--zm-admin-radius-card,12px);min-width:0;min-height:132px;box-shadow:var(--zm-admin-shadow-card,0 1px 2px #0f172a0a);background:#fff;padding:16px 18px;position:relative;overflow:hidden}.dashboard-metric-card:after{content:"";background:var(--metric-glow,#3b82f614);border-radius:50%;width:76px;height:76px;position:absolute;inset:auto -18px -28px auto}.dashboard-metric-label{color:var(--zm-admin-color-text-secondary,#667085);font-size:var(--zm-admin-font-size-body,15px);justify-content:space-between;align-items:center;font-weight:700;display:flex}.dashboard-metric-label i{background:var(--metric-color,#4f86ed);width:8px;height:8px;box-shadow:0 0 0 5px var(--metric-glow,#3b82f614);border-radius:50%}.dashboard-metric-pair{z-index:1;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid;position:relative}.dashboard-metric-pair>div{min-width:0}.dashboard-metric-pair>div+div{border-left:1px solid #edf0f4;padding-left:12px}.dashboard-metric-pair small{min-height:20px;color:var(--zm-admin-color-text-tertiary,#8a94a6);font-size:var(--zm-admin-font-size-help,13px);line-height:1.45;display:block}.dashboard-metric-pair strong{font-size:var(--zm-admin-font-size-metric,30px);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;line-height:1.2;display:block;overflow:hidden}.dashboard-metric-users{--metric-color:#5a8dee;--metric-glow:#5a8dee1a}.dashboard-metric-participants{--metric-color:#7c63d9;--metric-glow:#7c63d91a}.dashboard-metric-successful-tasks{--metric-color:#13a785;--metric-glow:#13a7851a}.dashboard-metric-income{--metric-color:#ed7048;--metric-glow:#ed70481c}.dashboard-metric-withdrawals{--metric-color:#db9b27;--metric-glow:#db9b271c}.dashboard-table-card{min-width:0;margin:var(--zm-admin-space-4,16px) var(--zm-admin-space-5,24px) var(--zm-admin-space-5,24px);border-radius:13px;overflow:hidden;box-shadow:0 7px 22px #1825360a}.dashboard-table-scroll{width:100%;overflow-x:auto}.dashboard-table{border-collapse:collapse;width:100%;min-width:830px}.dashboard-table th,.dashboard-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #edf0f4;padding:14px 17px}.dashboard-table th{color:var(--zm-admin-color-text-tertiary,#8a94a6);font-size:var(--zm-admin-font-size-table,14px);background:#fafbfc;font-weight:650}.dashboard-table td{color:var(--zm-admin-color-text-secondary,#667085);font-size:var(--zm-admin-font-size-table,14px)}.dashboard-table td strong{color:var(--zm-admin-color-text,#172033)}.dashboard-table tbody tr:last-child td{border-bottom:0}.dashboard-table tbody tr:hover{background:#fcfdfd}.dashboard-adapter-table{min-width:1120px}.dashboard-adapter-state{align-items:center;gap:6px;display:inline-flex}.dashboard-adapter-check{min-width:92px;min-height:40px}.dashboard-status{min-height:28px;font-size:var(--zm-admin-font-size-help,13px);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-weight:700;display:inline-flex}.dashboard-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.dashboard-status-success{color:#147a5b;background:#eaf8f2}.dashboard-status-warning{color:#a66a09;background:#fff5df}.dashboard-status-neutral{color:#667085;background:#eef1f5}.dashboard-status-danger{color:#c83e4a;background:#fff0f1}.dashboard-funds-table{min-width:900px}.dashboard-fund-name{align-items:center;gap:9px;display:inline-flex}.dashboard-fund-name>span{gap:2px;display:grid}.dashboard-fund-name small{color:var(--zm-admin-color-text-tertiary,#8a94a6);font-size:var(--zm-admin-font-size-help,13px);font-weight:500}.dashboard-fund-dot{background:#5a8dee;border-radius:5px;width:8px;height:22px}.dashboard-fund-dot.tone-2{background:#ed7048}.dashboard-fund-dot.tone-3{background:#7c63d9}.dashboard-fund-dot.tone-4{background:#13a785}.dashboard-fund-dot.tone-5{background:#d49a22}.dashboard-money{color:#d94c34;font-weight:750}.dashboard-fund-total{background:var(--zm-admin-color-surface-subtle,#f8fafc)}.dashboard-fund-total td{color:var(--zm-admin-color-text,#172033);font-weight:750}.dashboard-fund-total:hover,.dashboard-fund-detail{background:var(--zm-admin-color-surface-subtle,#f8fafc)}.dashboard-fund-detail td:first-child{padding-left:44px}.dashboard-fund-detail .dashboard-fund-name:before{color:var(--zm-admin-color-text-tertiary,#8a94a6);content:"↳"}.dashboard-fund-detail .dashboard-fund-dot{width:6px;height:6px}.dashboard-operation-grid{padding:var(--zm-admin-space-4,16px) var(--zm-admin-space-5,24px) var(--zm-admin-space-5,24px);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dashboard-operation-card{border-radius:13px;min-width:0;padding:19px;box-shadow:0 7px 22px #1825360a}.dashboard-operation-card>header{justify-content:space-between;gap:16px}.dashboard-operation-card h3{font-size:var(--zm-admin-font-size-card-title,17px);margin:5px 0 0}.dashboard-operation-kicker,.dashboard-eyebrow{color:#e35d45;font-size:var(--zm-admin-font-size-help,13px);letter-spacing:.05em;font-weight:800}.dashboard-operation-total{color:var(--zm-admin-color-text-secondary,#667085);align-items:baseline;gap:5px;margin:22px 0 15px;display:flex}.dashboard-operation-total strong{color:var(--zm-admin-color-text,#172033);margin-left:auto;font-size:30px;line-height:1}.dashboard-operation-total small{color:#8c96a5;font-size:var(--zm-admin-font-size-help,13px)}.dashboard-operation-stats{background:#fafbfc;border:1px solid #edf0f4;border-radius:10px;grid-template-columns:repeat(4,1fr);display:grid}.dashboard-operation-stats>div{min-width:0;padding:11px 12px}.dashboard-operation-stats>div+div{border-left:1px solid #e8ecf1}.dashboard-operation-stats small{color:#8a94a6;font-size:var(--zm-admin-font-size-help,13px);line-height:1.4;display:block}.dashboard-operation-stats strong{margin-top:4px;font-size:18px;display:block}.dashboard-operation-foot{color:#8a94a6;font-size:var(--zm-admin-font-size-help,13px);justify-content:space-between;gap:12px;margin-top:12px;line-height:1.55;display:flex}.dashboard-todo-grid{padding:var(--zm-admin-space-4,16px) var(--zm-admin-space-5,24px) var(--zm-admin-space-5,24px);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dashboard-todo-card{text-align:left;border-radius:var(--zm-admin-radius-card,12px);min-width:0;min-height:164px;box-shadow:var(--zm-admin-shadow-card,0 1px 2px #0f172a0a);cursor:pointer;background:#fff;border:1px solid #e4e9ef;flex-direction:column;gap:12px;padding:18px 20px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.dashboard-todo-card:hover{border-color:#d0d8e2;transform:translateY(-2px);box-shadow:0 10px 26px #18253614}.dashboard-todo-heading{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.dashboard-todo-heading>span{flex-direction:column;gap:4px;min-width:0;display:flex}.dashboard-todo-heading strong{color:var(--zm-admin-color-text,#172033);font-size:var(--zm-admin-font-size-emphasis,16px);line-height:1.4}.dashboard-todo-heading small{color:var(--zm-admin-color-text-tertiary,#8a94a6);font-size:var(--zm-admin-font-size-help,13px);line-height:1.45}.dashboard-todo-heading>b{color:var(--zm-admin-color-danger,#d94836);font-size:var(--zm-admin-font-size-metric,30px);line-height:1}.dashboard-todo-stages{align-items:center;gap:8px;min-height:32px;display:flex;overflow-x:auto}.dashboard-todo-stages>span{color:var(--zm-admin-color-text-secondary,#667085);border-radius:var(--zm-admin-radius-pill,999px);background:var(--zm-admin-color-neutral-bg,#f2f4f7);font-size:var(--zm-admin-font-size-help,13px);flex:none;padding:5px 9px}.dashboard-todo-stages b{color:var(--zm-admin-color-text,#172033)}.dashboard-todo-meta{color:var(--zm-admin-color-text-secondary,#667085);font-size:var(--zm-admin-font-size-table,14px);flex-wrap:wrap;gap:6px 16px;line-height:1.45;display:flex}.dashboard-todo-meta b{color:var(--zm-admin-color-text,#172033)}.dashboard-todo-action{color:var(--zm-admin-color-primary,#df4f38);font-size:var(--zm-admin-font-size-table,14px);margin-top:auto;font-weight:700}.dashboard-todo-action i{margin-left:3px;font-style:normal}.dashboard-todo-danger{border-top:3px solid #eb5965}.dashboard-todo-warning{border-top:3px solid #e8a12c}.dashboard-todo-brand{border-top:3px solid #ef684c}.dashboard-error-grid{padding:var(--zm-admin-space-4,16px) var(--zm-admin-space-5,24px) var(--zm-admin-space-5,24px);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dashboard-error-card{text-align:left;border-radius:var(--zm-admin-radius-card,12px);cursor:pointer;align-items:flex-start;gap:16px;min-width:0;min-height:174px;padding:20px}.dashboard-error-card:hover{background:#fcfdfd;border-color:#d5dce5}.dashboard-error-icon{border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:800;display:grid}.dashboard-error-danger{color:#cf3f4b;background:#fff0f1}.dashboard-error-warning{color:#a96d09;background:#fff5df}.dashboard-error-success{color:#147a5b;background:#eaf8f2}.dashboard-error-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.dashboard-error-copy small{color:#667085;font-size:var(--zm-admin-font-size-body,15px);font-weight:700}.dashboard-error-copy strong{font-size:var(--zm-admin-font-size-metric,30px);margin:1px 0 3px;line-height:1.2}.dashboard-error-copy span{color:var(--zm-admin-color-text-secondary,#667085);font-size:var(--zm-admin-font-size-table,14px);overflow-wrap:anywhere;line-height:1.55}.dashboard-error-card>i{color:#a8b1bf;align-self:center;font-style:normal}.dashboard-state{text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:40px;display:flex}.dashboard-state h2{margin:14px 0 5px}.dashboard-state p{color:#7d8796;max-width:520px;margin:0 0 18px}.dashboard-loader{border:3px solid #f1d3cc;border-top-color:#ec6046;border-radius:50%;width:30px;height:30px;animation:.75s linear infinite dashboard-spin}.dashboard-custom-dialog,.dashboard-drawer{color:var(--zm-admin-color-text,#172033);background:#fff;border:0;padding:0;box-shadow:0 28px 80px #0e192a47}.dashboard-custom-dialog::backdrop,.dashboard-drawer::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0e182775}.dashboard-custom-dialog{border-radius:15px;width:min(520px,100vw - 32px)}.dashboard-custom-dialog header,.dashboard-custom-dialog footer{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:flex-start;padding:19px 21px;display:flex}.dashboard-custom-dialog footer{border-top:1px solid #edf0f4;border-bottom:0;justify-content:flex-end;align-items:center;gap:9px}.dashboard-custom-dialog h2{margin:0;font-size:18px}.dashboard-custom-dialog header p{color:#8a94a6;margin:4px 0 0;font-size:12px}.dashboard-custom-dialog header button,.dashboard-drawer-close{color:#788395;cursor:pointer;background:#f1f3f6;border:0;border-radius:50%;width:34px;height:34px;padding:0;font-size:21px}.dashboard-date-fields{grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;padding:22px 21px 8px;display:grid}.dashboard-date-fields label{color:#667085;flex-direction:column;gap:7px;font-size:12px;display:flex}.dashboard-date-fields input{border:1px solid #dce2e9;border-radius:8px;width:100%;min-height:40px;padding:0 9px}.dashboard-date-fields>span{color:#99a2b0;padding-bottom:10px}.dashboard-field-error{color:#cf3f4b;min-height:24px;margin:0;padding:2px 21px 10px;font-size:11px}.dashboard-drawer{border-radius:16px 0 0 16px;width:min(760px,100vw - 32px);max-width:none;height:100vh;max-height:none;margin:0;inset:0 0 0 auto}.dashboard-drawer-shell{grid-template-rows:auto auto minmax(0,1fr);height:100%;display:grid}.dashboard-drawer-header{border-bottom:1px solid #e8ecf1;justify-content:space-between;align-items:flex-start;gap:20px;padding:23px 25px 19px;display:flex}.dashboard-drawer-header h2{margin:5px 0 0;font-size:20px}.dashboard-drawer-header p{color:#8a94a6;font-size:var(--zm-admin-font-size-help,13px);margin:5px 0 0}.dashboard-drawer-filters{background:#fafbfc;border-bottom:1px solid #edf0f4;gap:12px;padding:14px 25px;display:flex}.dashboard-drawer-filters:empty{display:none}.dashboard-drawer-filters label{color:#788395;min-width:170px;font-size:var(--zm-admin-font-size-label,14px);flex-direction:column;gap:5px;display:flex}.dashboard-drawer-body{min-height:0;padding:17px 25px 28px;overflow:auto}.dashboard-drawer-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;display:flex}.dashboard-drawer-state h3{margin:13px 0 5px}.dashboard-drawer-state p{color:#8a94a6;margin:0}.dashboard-user-list,.dashboard-error-list{gap:10px;display:grid}.dashboard-user-row{border:1px solid #e8ecf1;border-radius:11px;gap:12px;min-width:0;padding:13px}.dashboard-user-avatar{color:#d84e37;background:#fff0ec;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.dashboard-user-main{flex-direction:column;flex:1;min-width:0;display:flex}.dashboard-user-main span,.dashboard-user-main small{color:#8b95a5;font-size:var(--zm-admin-font-size-help,13px);margin-top:3px}.dashboard-user-status{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.dashboard-pill{color:#667085;background:#eef1f5;border-radius:999px;align-items:center;min-height:23px;padding:0 7px;font-size:10px;font-weight:650;display:inline-flex}.dashboard-pill-passed{color:#147a5b;background:#eaf8f2}.dashboard-pill-failed{color:#c83e4a;background:#fff0f1}.dashboard-pill-pending{color:#a66a09;background:#fff5df}.dashboard-error-row{border:1px solid #e8ecf1;border-radius:11px;padding:16px}.dashboard-error-row>header,.dashboard-error-row>footer{justify-content:space-between;gap:15px}.dashboard-error-row time,.dashboard-error-row footer{color:#8b95a5;font-size:var(--zm-admin-font-size-help,13px)}.dashboard-error-row h3{margin:13px 0 6px;font-size:15px}.dashboard-error-row code{color:#b44534;font-size:var(--zm-admin-font-size-help,13px)}.dashboard-error-row p{color:#667085;margin:9px 0 14px;line-height:1.65}.dashboard-owner-tag{min-height:var(--zm-admin-control-height-sm);padding:0 var(--zm-admin-space-2);color:var(--zm-admin-color-text-secondary);border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-neutral-bg);font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-semibold);align-items:center;display:inline-flex}.dashboard-automation-empty{padding:var(--zm-admin-space-7);color:var(--zm-admin-color-text-tertiary);text-align:center}.dashboard-automation-table{table-layout:fixed;min-width:1000px}.dashboard-automation-table th:first-child{width:21%}.dashboard-automation-table th:nth-child(2){width:15%}.dashboard-automation-table th:nth-child(3){width:35%}.dashboard-automation-table th:nth-child(4){width:11%}.dashboard-automation-table th:nth-child(5){width:18%}.dashboard-automation-table td{vertical-align:middle}.dashboard-automation-table tbody tr{transition:background .16s}.dashboard-automation-table tbody tr:hover{background:var(--zm-admin-color-subtle-bg)}.dashboard-automation-row td:first-child{box-shadow:inset 3px 0 #0000}.dashboard-automation-row.tone-danger td:first-child{box-shadow:inset 3px 0 0 var(--zm-admin-color-danger)}.dashboard-automation-row.tone-warning td:first-child{box-shadow:inset 3px 0 0 var(--zm-admin-color-warning)}.dashboard-automation-row.tone-neutral td:first-child{box-shadow:inset 3px 0 0 var(--zm-admin-color-neutral)}.dashboard-automation-center-name,.dashboard-automation-current{gap:var(--zm-admin-space-1);min-width:0;display:grid}.dashboard-automation-center-name strong,.dashboard-automation-current strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table);line-height:var(--zm-admin-line-height-table)}.dashboard-automation-center-name small,.dashboard-automation-current small{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dashboard-automation-status-cell{align-items:center;gap:0 var(--zm-admin-space-2);flex-wrap:wrap;display:flex}.dashboard-automation-issue-count{min-height:var(--zm-admin-hit-area-min);color:var(--zm-admin-color-brand);font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-semibold);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.dashboard-automation-issue-count:hover{text-decoration:underline}.dashboard-automation-owner{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-table);line-height:var(--zm-admin-line-height-table);overflow-wrap:anywhere}.dashboard-automation-actions{gap:var(--zm-admin-space-2);flex-wrap:wrap;display:flex}.dashboard-automation-actions .admin-ui-button{flex:1 0 auto}.dashboard-automation-status{min-height:var(--zm-admin-control-height-sm);align-items:center;gap:var(--zm-admin-space-1);padding:0 var(--zm-admin-space-2);color:var(--automation-status-color);border-radius:var(--zm-admin-radius-pill);background:var(--automation-status-bg);font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-semibold);white-space:nowrap;display:inline-flex}.dashboard-automation-status i{border-radius:var(--zm-admin-radius-pill);background:currentColor;width:7px;height:7px}.dashboard-automation-status-success{--automation-status-color:var(--zm-admin-color-success);--automation-status-bg:var(--zm-admin-color-success-bg)}.dashboard-automation-status-info{--automation-status-color:var(--zm-admin-color-info);--automation-status-bg:var(--zm-admin-color-info-bg)}.dashboard-automation-status-warning{--automation-status-color:var(--zm-admin-color-warning);--automation-status-bg:var(--zm-admin-color-warning-bg)}.dashboard-automation-status-danger{--automation-status-color:var(--zm-admin-color-danger);--automation-status-bg:var(--zm-admin-color-danger-bg)}.dashboard-automation-status-neutral{--automation-status-color:var(--zm-admin-color-neutral);--automation-status-bg:var(--zm-admin-color-neutral-bg)}.dashboard-automation-drawer-metrics{gap:var(--zm-admin-space-3);margin-bottom:var(--zm-admin-space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dashboard-automation-drawer-metrics>div{min-width:0;padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-subtle-bg)}.dashboard-automation-drawer-metrics small{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);display:block}.dashboard-automation-drawer-metrics strong{margin-top:var(--zm-admin-space-2);color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-emphasis);overflow-wrap:anywhere;display:block}.dashboard-automation-drawer-section{margin-top:var(--zm-admin-space-5)}.dashboard-automation-drawer-section>h3{margin:0 0 var(--zm-admin-space-3);color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-emphasis)}.dashboard-automation-steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.dashboard-automation-step{grid-template-columns:var(--zm-admin-control-height-sm) 1fr;gap:var(--zm-admin-space-3);padding-bottom:var(--zm-admin-space-5);display:grid;position:relative}.dashboard-automation-step:not(:last-child):after{top:var(--zm-admin-control-height-sm);bottom:0;left:calc(var(--zm-admin-control-height-sm) / 2);content:"";background:var(--zm-admin-color-divider);width:1px;position:absolute}.dashboard-automation-step-index{z-index:1;width:var(--zm-admin-control-height-sm);height:var(--zm-admin-control-height-sm);color:var(--zm-admin-color-brand);border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand-bg);font-weight:var(--zm-admin-font-weight-semibold);place-items:center;display:grid;position:relative}.dashboard-automation-step header{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-3);display:flex}.dashboard-automation-step p{margin:var(--zm-admin-space-2) 0 var(--zm-admin-space-1);color:var(--zm-admin-color-text-secondary);line-height:var(--zm-admin-line-height-body)}.dashboard-automation-step small{color:var(--zm-admin-color-text-tertiary)}.dashboard-automation-drawer-issues{gap:var(--zm-admin-space-3);display:grid}.dashboard-automation-drawer-issue{min-height:var(--zm-admin-hit-area-min);align-items:center;gap:var(--zm-admin-space-2) var(--zm-admin-space-3);padding:var(--zm-admin-space-4);text-align:left;border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-container-bg);cursor:pointer;grid-template-columns:1fr auto;display:grid}.dashboard-automation-drawer-issue:hover{border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)}.dashboard-automation-drawer-issue>span{align-items:center;gap:var(--zm-admin-space-2);min-width:0;display:flex}.dashboard-automation-drawer-issue>span strong{color:var(--zm-admin-color-text-primary)}.dashboard-automation-drawer-issue>small{color:var(--zm-admin-color-text-secondary);line-height:var(--zm-admin-line-height-body)}.dashboard-automation-drawer-issue>i{color:var(--zm-admin-color-text-tertiary);grid-area:1/2/3;font-style:normal}.dashboard-automation-guidance{gap:var(--zm-admin-space-2);margin-top:var(--zm-admin-space-5);padding:var(--zm-admin-space-4);color:var(--zm-admin-color-text-secondary);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-info-bg);line-height:var(--zm-admin-line-height-body);display:grid}.dashboard-automation-guidance strong{color:var(--zm-admin-color-info)}.dashboard-automation-issue-head{align-items:center;gap:var(--zm-admin-space-2);margin-bottom:var(--zm-admin-space-4);flex-wrap:wrap;display:flex}.dashboard-automation-answer-grid{gap:var(--zm-admin-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-automation-answer-grid section{padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-container-bg)}.dashboard-automation-answer-grid h3{margin:0 0 var(--zm-admin-space-2);color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-body)}.dashboard-automation-answer-grid p{color:var(--zm-admin-color-text-secondary);line-height:var(--zm-admin-line-height-body);margin:0}.dashboard-automation-issue-actions{gap:var(--zm-admin-space-3);margin-top:var(--zm-admin-space-5);flex-wrap:wrap;display:flex}.dashboard-automation-action-unavailable{min-height:var(--zm-admin-hit-area-min);padding:0 var(--zm-admin-space-4);color:var(--zm-admin-color-text-secondary);border:1px dashed var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-neutral-bg);font-size:var(--zm-admin-font-size-table);align-items:center;display:inline-flex}.dashboard-automation-snooze-form{gap:var(--zm-admin-space-3);margin-top:var(--zm-admin-space-4);padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-subtle-bg);grid-template-columns:minmax(0,1fr) minmax(180px,.45fr);display:grid}.dashboard-automation-snooze-form[hidden]{display:none}.dashboard-automation-snooze-form label{gap:var(--zm-admin-space-2);color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold);display:grid}.dashboard-automation-snooze-form>div{gap:var(--zm-admin-space-2);flex-wrap:wrap;display:flex}.dashboard-automation-snooze-form>p{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help);align-self:center;margin:0}.dashboard-automation-trace{justify-content:space-between;gap:var(--zm-admin-space-3);margin-top:var(--zm-admin-space-5);padding-top:var(--zm-admin-space-4);color:var(--zm-admin-color-text-tertiary);border-top:1px solid var(--zm-admin-color-divider);font-size:var(--zm-admin-font-size-help);display:flex}.dashboard-automation-trace strong{color:var(--zm-admin-color-text-secondary)}@keyframes dashboard-spin{to{transform:rotate(360deg)}}@media (width<=1599px){.dashboard-page{padding-left:22px;padding-right:22px}.dashboard-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-metric-card:nth-child(4),.dashboard-metric-card:nth-child(5){grid-column:span 1}.dashboard-operation-stats{grid-template-columns:repeat(2,1fr)}.dashboard-operation-stats>div:nth-child(odd){border-left:0}.dashboard-operation-stats>div:nth-child(n+3){border-top:1px solid #e8ecf1}}@media (width<=1199px){.dashboard-section-heading{flex-direction:column;align-items:flex-start}.dashboard-range-switch{max-width:100%;overflow-x:auto}.dashboard-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-operation-grid,.dashboard-error-grid{grid-template-columns:1fr}.dashboard-todo-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:0;overflow-x:visible}}@media (width<=860px){.dashboard-page{padding:20px 16px 38px}.dashboard-heading{flex-direction:column;align-items:flex-start}.dashboard-heading-actions{flex-direction:column;align-items:stretch}.dashboard-range-switch{overflow-x:auto}.dashboard-range-switch button{flex:1 0 auto}.dashboard-overview-grid{grid-template-columns:1fr 1fr}.dashboard-operation-card>header{flex-direction:column;align-items:flex-start}.dashboard-user-row{flex-wrap:wrap;align-items:flex-start}.dashboard-user-main{min-width:calc(100% - 52px)}.dashboard-user-status{flex-direction:row}.dashboard-automation-answer-grid,.dashboard-automation-snooze-form{grid-template-columns:1fr}.dashboard-automation-drawer-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-automation-step header{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.dashboard-module *,.dashboard-module :before,.dashboard-module :after{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}.task-flow-page{width:100%;min-width:0;padding-bottom:var(--zm-admin-space-6);color:var(--zm-admin-color-text-primary)}.task-flow-heading,.task-flow-title-line,.task-flow-heading-meta,.task-flow-card>header,.task-flow-card-heading,.task-flow-setting,.task-flow-related{align-items:center;display:flex}.task-flow-heading{justify-content:space-between;gap:var(--zm-admin-space-6);min-height:104px;margin-bottom:var(--zm-admin-space-5);padding:0 var(--zm-admin-space-1)}.task-flow-heading-copy{min-width:0}.task-flow-title-line{gap:var(--zm-admin-space-3)}.task-flow-heading p{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-secondary)}.task-flow-heading-meta{margin-top:var(--zm-admin-space-3);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);flex-wrap:wrap;gap:0}.task-flow-heading-meta span{align-items:center;display:inline-flex}.task-flow-heading-meta span+span:before{content:"";background:var(--zm-admin-color-text-disabled);border-radius:50%;width:3px;height:3px;margin:0 10px}.task-flow-save{gap:var(--zm-admin-space-2);min-width:116px;box-shadow:0 6px 14px #ff5b3d2e}.task-flow-save>.admin-ui-icon{width:17px;height:17px}.task-flow-card{margin-bottom:var(--zm-admin-space-5);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-dialog-lg);box-shadow:var(--zm-admin-shadow-card);padding:0;overflow:hidden}.task-flow-card>header{justify-content:space-between;gap:var(--zm-admin-space-5);min-height:88px;padding:var(--zm-admin-space-4) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);background:linear-gradient(180deg, var(--zm-admin-color-container-bg) 0%, var(--zm-admin-color-subtle-bg) 100%)}.task-flow-card>header h2{margin:2px 0 0}.task-flow-card>header p{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help)}.task-flow-section-kicker{color:var(--zm-admin-color-brand-text);font-size:var(--zm-admin-font-size-brand-caption);font-weight:var(--zm-admin-font-weight-semibold);letter-spacing:.08em}.task-flow-card-heading label{align-items:center;gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-2);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-menu);background:var(--zm-admin-color-container-bg);display:flex}.task-flow-card-heading label>span{padding-left:var(--zm-admin-space-1);white-space:nowrap}.task-flow-card-heading input{width:190px}.task-flow-rule-grid{gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-5);background:var(--zm-admin-color-subtle-bg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.task-flow-setting{justify-content:space-between;gap:var(--zm-admin-space-3);min-width:0;min-height:76px;padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-menu);background:var(--zm-admin-color-container-bg);font-size:var(--zm-admin-font-size-label);transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);box-shadow:0 1px 1px #0f172a05}.task-flow-setting:focus-within{border-color:var(--zm-admin-color-brand-border);box-shadow:var(--zm-admin-focus-ring)}.task-flow-setting strong{color:var(--zm-admin-color-text-primary);font-weight:var(--zm-admin-font-weight-semibold);line-height:var(--zm-admin-line-height-label)}.task-flow-setting .admin-ui-select{width:min(190px,54%)}.task-flow-number{align-items:center;gap:var(--zm-admin-space-2);display:flex}.task-flow-number input{text-align:right;width:82px}.task-flow-number b{color:var(--zm-admin-color-text-secondary);font-weight:var(--zm-admin-font-weight-regular)}.task-flow-switch{min-width:112px;min-height:var(--zm-admin-hit-area-min);justify-content:flex-end;align-items:center;gap:var(--zm-admin-space-2);color:var(--zm-admin-color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.task-flow-switch i{border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-text-disabled);width:40px;height:22px;transition:background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);flex:0 0 40px;position:relative}.task-flow-switch i:after{content:"";background:var(--zm-admin-color-container-bg);width:16px;height:16px;box-shadow:var(--zm-admin-shadow-card);transition:transform var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);border-radius:50%;position:absolute;top:3px;left:3px}.task-flow-switch[aria-checked=true] i{background:var(--zm-admin-color-success)}.task-flow-switch[aria-checked=true] i:after{transform:translate(18px)}.task-flow-switch:focus-visible{outline:2px solid var(--zm-admin-color-brand);outline-offset:2px}.task-flow-steps{gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-5);background:var(--zm-admin-color-subtle-bg);display:grid}.task-flow-steps details{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);overflow:hidden}.task-flow-steps details[open]{border-color:var(--zm-admin-color-brand-border);box-shadow:0 7px 20px #0f172a0f}.task-flow-steps summary{align-items:center;gap:var(--zm-admin-space-4);min-height:78px;padding:0 var(--zm-admin-space-5);cursor:pointer;background:var(--zm-admin-color-container-bg);transition:background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);list-style:none;display:flex}.task-flow-steps summary:hover{background:var(--zm-admin-color-hover-bg)}.task-flow-steps summary::-webkit-details-marker{display:none}.task-flow-step-number{width:38px;height:38px;color:var(--zm-admin-color-brand-text);border:1px solid var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg);font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-bold);border-radius:11px;flex:0 0 38px;place-items:center;display:inline-grid}.task-flow-steps details[open] .task-flow-step-number{color:var(--zm-admin-color-text-inverse);border-color:var(--zm-admin-color-brand);background:var(--zm-admin-color-brand)}.task-flow-step-copy{gap:2px;min-width:0;display:grid}.task-flow-step-copy strong{font-size:var(--zm-admin-font-size-body);line-height:var(--zm-admin-line-height-body)}.task-flow-step-copy small{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-flow-steps summary>i{width:32px;height:32px;color:var(--zm-admin-color-text-tertiary);background:var(--zm-admin-color-subtle-bg);transition:transform var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);border-radius:50%;place-items:center;margin-left:auto;font-size:18px;font-style:normal;display:grid}.task-flow-steps details[open] summary>i{transform:rotate(180deg)}.task-flow-step-body{padding:0 var(--zm-admin-space-5) var(--zm-admin-space-5) 78px;border-top:1px solid var(--zm-admin-color-divider)}.task-flow-field-grid{gap:var(--zm-admin-space-4);padding-top:var(--zm-admin-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.task-flow-field{gap:var(--zm-admin-space-2);min-width:0;display:grid}.task-flow-field>span{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-label);font-weight:var(--zm-admin-font-weight-semibold)}.task-flow-field .admin-ui-control{background:var(--zm-admin-color-subtle-bg);width:100%}.task-flow-field .admin-ui-control:focus{background:var(--zm-admin-color-container-bg)}.task-flow-related{gap:var(--zm-admin-space-3);min-height:62px;margin-top:var(--zm-admin-space-5);padding:0 var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-divider);border-radius:var(--zm-admin-radius-menu);background:var(--zm-admin-color-subtle-bg)}.task-flow-related>.task-flow-related-label{color:var(--zm-admin-color-neutral);border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-neutral-bg);font-size:var(--zm-admin-font-size-brand-caption);font-weight:var(--zm-admin-font-weight-semibold);flex:none;padding:3px 8px}.task-flow-related>strong{white-space:nowrap}.task-flow-related>span:not(.task-flow-related-label){color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);flex:1}.task-flow-related button{min-height:var(--zm-admin-hit-area-min);padding:0 var(--zm-admin-space-3);color:var(--zm-admin-color-brand-text);border:1px solid var(--zm-admin-color-brand-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-container-bg);font-size:var(--zm-admin-font-size-label);font-weight:var(--zm-admin-font-weight-semibold);cursor:pointer}.task-flow-related button:hover{background:var(--zm-admin-color-brand-bg)}.task-flow-table-wrap{margin-top:var(--zm-admin-space-5);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-menu);background:var(--zm-admin-color-container-bg);overflow-x:auto}.task-flow-table-heading{padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg);gap:2px;display:grid}.task-flow-table-heading span{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.task-flow-table-wrap table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px}.task-flow-table-wrap th,.task-flow-table-wrap td{height:54px;padding:var(--zm-admin-space-2) var(--zm-admin-space-3);text-align:left;border-bottom:1px solid var(--zm-admin-color-divider)}.task-flow-table-wrap th{color:var(--zm-admin-color-text-secondary);background:var(--zm-admin-color-table-head-bg);font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold)}.task-flow-table-wrap tbody tr:last-child td{border-bottom:0}.task-flow-table-wrap th:first-child{width:120px}@media (width<=1499px){.task-flow-rule-grid,.task-flow-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1099px){.task-flow-heading{min-height:92px}.task-flow-rule-grid,.task-flow-field-grid{grid-template-columns:1fr}.task-flow-step-body{padding-left:var(--zm-admin-space-5)}.task-flow-card-heading{flex-direction:column;align-items:flex-start}.task-flow-card-heading label,.task-flow-card-heading input{width:100%}}@media (width<=760px){.task-flow-heading{padding:var(--zm-admin-space-4) 0;flex-direction:column;align-items:flex-start}.task-flow-save{width:100%}.task-flow-card>header,.task-flow-rule-grid,.task-flow-steps,.task-flow-steps summary,.task-flow-step-body{padding-right:var(--zm-admin-space-4);padding-left:var(--zm-admin-space-4)}.task-flow-step-copy small{white-space:normal}.task-flow-related{padding-top:var(--zm-admin-space-3);padding-bottom:var(--zm-admin-space-3);flex-wrap:wrap;align-items:flex-start}.task-flow-related>span:not(.task-flow-related-label){flex-basis:calc(100% - 130px)}}@media (prefers-reduced-motion:reduce){.task-flow-page *{transition-duration:.01ms}}.earn-more-module{min-width:0;color:var(--zm-admin-color-text-primary)}.earn-more-header,.earn-more-title-line,.earn-more-section-heading,.earn-more-actions{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-3);display:flex}.earn-more-header{margin-bottom:var(--zm-admin-space-4)}.earn-more-title-line{justify-content:flex-start}.earn-more-header h1,.earn-more-section-heading h2{margin:0}.earn-more-header p,.earn-more-section-heading p{margin:var(--zm-admin-space-2) 0 0;color:var(--zm-admin-color-text-tertiary)}.earn-more-card{max-width:1080px;padding:var(--zm-admin-space-5)}.earn-more-section-heading{margin-bottom:var(--zm-admin-space-5);align-items:flex-start}.earn-more-section-heading h2{font-size:var(--zm-admin-font-size-card-title)}.earn-more-type-fieldset{gap:var(--zm-admin-space-4);border:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid}.admin-ui-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.earn-more-type-option{min-width:0;padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-elevated-bg)}.earn-more-type-option.is-selected{border-color:var(--zm-admin-color-brand);background:var(--zm-admin-color-brand-bg);box-shadow:var(--zm-admin-focus-ring)}.earn-more-option-title{align-items:flex-start;gap:var(--zm-admin-space-3);margin-bottom:var(--zm-admin-space-4);cursor:pointer;display:flex}.earn-more-option-title input{accent-color:var(--zm-admin-color-brand);margin-top:4px}.earn-more-option-title span{flex-direction:column;min-width:0;display:flex}.earn-more-option-title small{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-text-tertiary)}.earn-more-type-option .admin-ui-select,.earn-more-type-option .admin-ui-control{width:100%}.earn-more-error{margin-top:var(--zm-admin-space-4);padding:var(--zm-admin-space-3);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-danger);background:var(--zm-admin-color-danger-bg)}.earn-more-actions{margin-top:var(--zm-admin-space-5);padding-top:var(--zm-admin-space-4);border-top:1px solid var(--zm-admin-color-divider);justify-content:flex-end}.earn-more-summary{align-items:baseline;gap:var(--zm-admin-space-2);margin-top:var(--zm-admin-space-4);padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-subtle-bg);display:flex}.earn-more-summary span{overflow-wrap:anywhere}.earn-more-summary small{color:var(--zm-admin-color-text-tertiary);margin-left:auto}@media (width<=900px){.earn-more-type-fieldset{grid-template-columns:1fr}.earn-more-summary{flex-direction:column;align-items:flex-start}.earn-more-summary small{margin-left:0}}@media (width<=760px){.earn-more-header,.earn-more-section-heading{flex-direction:column;align-items:flex-start}}.tml-page{--tml-slate:var(--zm-admin-color-neutral);--tml-blue:var(--zm-admin-color-info);--tml-green:var(--zm-admin-color-success);--tml-amber:var(--zm-admin-color-warning);--tml-violet:var(--zm-admin-color-brand-active);--tml-neutral:var(--zm-admin-color-neutral);--tml-cyan:var(--zm-admin-color-info);--tml-rose:var(--zm-admin-color-danger);width:100%;min-width:0;padding-bottom:var(--zm-admin-space-6);color:var(--zm-admin-color-text-primary);font-family:var(--zm-admin-font-family)}.tml-header,.tml-title-line,.tml-header-actions,.tml-runtime-heading,.tml-detail-heading,.tml-result-bar,.tml-pagination,.tml-content-header,.tml-summary-card-head{align-items:center;display:flex}.tml-header{justify-content:space-between;gap:var(--zm-admin-space-6);min-height:88px;margin-bottom:var(--zm-admin-space-5);padding:0 var(--zm-admin-space-1)}.tml-heading-copy{min-width:0}.tml-title-line{gap:var(--zm-admin-space-3)}.tml-title-line h1,.tml-runtime-heading h2,.tml-runtime-panel h3,.tml-content-header h2,.tml-detail-section h3{margin:0}.tml-heading-copy>p{max-width:680px;margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-secondary)}.tml-header-actions{justify-content:flex-end;gap:var(--zm-admin-space-2);flex-wrap:wrap}.tml-header-actions .admin-ui-button{min-width:76px;min-height:var(--zm-admin-hit-area-min)}.tml-header-actions .admin-ui-button-primary{min-width:108px;box-shadow:0 7px 16px #ff5b3d2e}.tml-updated{margin-right:var(--zm-admin-space-2);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);white-space:nowrap;align-items:center;display:inline-flex}.tml-updated:before{width:7px;height:7px;margin-right:var(--zm-admin-space-2);content:"";background:var(--zm-admin-color-success);box-shadow:0 0 0 4px var(--zm-admin-color-success-bg);border-radius:50%}.tml-summary{gap:var(--zm-admin-space-3);margin-bottom:var(--zm-admin-space-5);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.tml-summary-panel{margin-bottom:var(--zm-admin-space-5);padding:0;overflow:hidden}.tml-summary-heading{min-height:72px;padding:var(--zm-admin-space-4) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);align-items:center;display:flex}.tml-summary-heading h2{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-module-title);line-height:var(--zm-admin-line-height-module-title);margin:0;padding-left:13px;position:relative}.tml-summary-heading h2:before{border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand);content:"";width:3px;position:absolute;top:5px;bottom:5px;left:0}.tml-summary-heading p{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help)}.tml-summary-panel .tml-summary{padding:var(--zm-admin-space-4) var(--zm-admin-space-5) var(--zm-admin-space-5);background:var(--zm-admin-color-subtle-bg);margin:0}.tml-summary-card{--tml-card-accent:var(--tml-slate);--tml-card-glow:#64748b1a;min-width:0;min-height:142px;padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:linear-gradient(145deg, var(--zm-admin-color-container-bg) 0%, color-mix(in srgb, var(--tml-card-accent) 3%, white) 100%);box-shadow:var(--zm-admin-shadow-card);transition:transform var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);position:relative;overflow:hidden}.tml-summary-card:before{content:"";background:var(--tml-card-accent);width:3px;position:absolute;inset:0 auto 0 0}.tml-summary-card:after{content:"";background:var(--tml-card-glow);border-radius:50%;width:96px;height:96px;position:absolute;bottom:-42px;right:-28px}.tml-summary-card-head{z-index:1;justify-content:space-between;gap:var(--zm-admin-space-2);position:relative}.tml-summary-card-head i{background:var(--tml-card-accent);width:8px;height:8px;box-shadow:0 0 0 5px var(--tml-card-glow);border-radius:50%;flex:0 0 8px}.tml-summary-card span,.tml-summary-card small{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);display:block}.tml-summary-card strong{z-index:1;margin:var(--zm-admin-space-3) 0 var(--zm-admin-space-2);color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-metric);line-height:var(--zm-admin-line-height-metric);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:block;position:relative}.tml-summary-card small{z-index:1;line-height:var(--zm-admin-line-height-help);text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.tml-summary-card.is-slate{--tml-card-accent:var(--tml-slate);--tml-card-glow:#64748b1c}.tml-summary-card.is-blue{--tml-card-accent:var(--tml-blue);--tml-card-glow:#4f7cf31c}.tml-summary-card.is-green{--tml-card-accent:var(--tml-green);--tml-card-glow:#14a67b1c}.tml-summary-card.is-amber{--tml-card-accent:var(--tml-amber);--tml-card-glow:#d990181f}.tml-summary-card.is-violet{--tml-card-accent:var(--tml-violet);--tml-card-glow:#8267d91c}.tml-summary-card.is-neutral{--tml-card-accent:var(--tml-neutral);--tml-card-glow:#7b84941a}.tml-summary-card.is-cyan{--tml-card-accent:var(--tml-cyan);--tml-card-glow:#2699b71c}.tml-summary-card.is-rose{--tml-card-accent:var(--tml-rose);--tml-card-glow:#d45b721c}.tml-summary-card.is-warning{--tml-card-accent:var(--zm-admin-color-warning);--tml-card-glow:var(--zm-admin-color-warning-bg);border-color:var(--zm-admin-color-warning)}.tml-summary-card.is-danger{--tml-card-accent:var(--zm-admin-color-danger);--tml-card-glow:var(--zm-admin-color-danger-bg);border-color:color-mix(in srgb, var(--zm-admin-color-danger) 62%, var(--zm-admin-color-border))}.tml-runtime-card,.tml-content{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-dialog-lg);overflow:hidden;box-shadow:0 8px 28px #0f172a0b}.tml-runtime-card{margin-bottom:var(--zm-admin-space-5);padding:0}.tml-runtime-heading{justify-content:space-between;gap:var(--zm-admin-space-5);min-height:76px;padding:var(--zm-admin-space-3) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);background:linear-gradient(180deg, var(--zm-admin-color-container-bg) 0%, var(--zm-admin-color-subtle-bg) 100%)}.tml-runtime-heading h2,.tml-content-header h2{font-size:var(--zm-admin-font-size-emphasis)}.tml-runtime-heading p,.tml-content-header p{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help)}.tml-runtime-note,.tml-page-size{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-container-bg);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);white-space:nowrap;flex:none;padding:5px 10px}.tml-runtime-grid{gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-4);background:var(--zm-admin-color-subtle-bg);grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr);display:grid}.tml-runtime-panel{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid;overflow:hidden;box-shadow:0 2px 9px #0f172a09}.tml-runtime-panel>header{justify-content:space-between;align-items:flex-start;gap:var(--zm-admin-space-4);min-height:74px;padding:var(--zm-admin-space-3) var(--zm-admin-space-4) var(--zm-admin-space-3) calc(var(--zm-admin-space-4) + 3px);border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);display:flex;position:relative}.tml-runtime-panel>header:before{top:var(--zm-admin-space-3);bottom:var(--zm-admin-space-3);content:"";background:var(--tml-blue);border-radius:0 3px 3px 0;width:3px;position:absolute;left:0}.tml-runtime-panel:nth-child(2)>header:before{background:var(--tml-rose)}.tml-runtime-panel h3{font-size:var(--zm-admin-font-size-body)}.tml-runtime-panel header p,.tml-runtime-panel header>span{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help)}.tml-runtime-panel header>span{border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-subtle-bg);white-space:nowrap;flex:none;padding:3px 8px}.tml-runtime-table-wrap{scrollbar-color:var(--zm-admin-color-control-border-hover) transparent;scrollbar-width:thin;width:100%;min-height:0;overflow:auto}.tml-runtime-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:620px;color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-table);line-height:var(--zm-admin-line-height-table)}.tml-runtime-failure-table{min-width:720px}.tml-runtime-table th{height:var(--zm-admin-table-head-height);padding:0 var(--zm-admin-space-3);border-bottom:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-table-head-bg);color:var(--zm-admin-color-text-secondary);text-align:left;font-weight:var(--zm-admin-font-weight-semibold);white-space:nowrap}.tml-runtime-table td{height:66px;padding:var(--zm-admin-space-2) var(--zm-admin-space-3);border-bottom:1px solid var(--zm-admin-color-divider);vertical-align:middle;overflow-wrap:anywhere;transition:background-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}.tml-runtime-table tbody tr:last-child td{border-bottom:0}.tml-runtime-table tbody tr:hover td{background:var(--zm-admin-color-hover-bg)}.tml-runtime-table time{font-variant-numeric:tabular-nums;white-space:nowrap}.tml-runtime-table :where(th,td):first-child{width:178px}.tml-runtime-table :where(th,td):nth-child(2){width:100px}.tml-runtime-failure-table :where(th,td):nth-child(2){width:84px}.tml-runtime-failure-table :where(th,td):nth-child(3){width:190px}.tml-runtime-tag{white-space:nowrap;width:max-content}.tml-runtime-user{align-items:center;gap:var(--zm-admin-space-2);min-width:0;display:flex}.tml-runtime-user img,.tml-runtime-avatar{border:2px solid var(--zm-admin-color-container-bg);border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand-bg);width:36px;height:36px;color:var(--zm-admin-color-brand-text);object-fit:cover;font-weight:var(--zm-admin-font-weight-semibold);box-shadow:0 0 0 1px var(--zm-admin-color-border);flex:0 0 36px;place-items:center;display:grid}.tml-runtime-user span{min-width:0}.tml-runtime-user strong,.tml-runtime-user small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tml-runtime-user strong{color:var(--zm-admin-color-text-primary)}.tml-runtime-user small{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.tml-runtime-empty{height:84px;color:var(--zm-admin-color-text-tertiary);text-align:center}.tml-runtime-panel-footer{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-3);min-height:62px;padding:var(--zm-admin-space-2) var(--zm-admin-space-3);border-top:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg);display:flex}.tml-runtime-panel-footer span{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.tml-runtime-panel-footer .admin-ui-button{min-height:var(--zm-admin-hit-area-min);background:var(--zm-admin-color-container-bg)}.tml-tag{white-space:nowrap;width:max-content}.tml-content{background:var(--zm-admin-color-container-bg);padding:0}.tml-content-header{justify-content:space-between;gap:var(--zm-admin-space-5);min-height:76px;padding:var(--zm-admin-space-3) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);background:linear-gradient(180deg, var(--zm-admin-color-container-bg) 0%, var(--zm-admin-color-subtle-bg) 100%)}.tml-filters{gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-4) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);grid-template-columns:minmax(280px,1.45fr) repeat(4,minmax(148px,.8fr)) auto;align-items:end;display:grid}.tml-filters label{gap:var(--zm-admin-space-2);min-width:0;color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-label);font-weight:var(--zm-admin-font-weight-semibold);display:grid}.tml-filters :where(.admin-ui-control,.admin-ui-select){height:var(--zm-admin-control-height);background-color:var(--zm-admin-color-subtle-bg);transition:background-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}.tml-filters :where(.admin-ui-control,.admin-ui-select):focus{background-color:var(--zm-admin-color-container-bg)}.tml-filter-actions{gap:var(--zm-admin-space-2);display:flex}.tml-filter-actions .admin-ui-button{min-width:68px;min-height:var(--zm-admin-hit-area-min)}.tml-result-bar{justify-content:space-between;gap:var(--zm-admin-space-5);min-height:56px;padding:0 var(--zm-admin-space-5);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);background:var(--zm-admin-color-subtle-bg)}.tml-result-bar div{align-items:center;gap:var(--zm-admin-space-2);display:flex}.tml-result-bar strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table)}.tml-result-indicator{background:var(--zm-admin-color-success);width:7px;height:7px;box-shadow:0 0 0 4px var(--zm-admin-color-success-bg);border-radius:50%}.tml-table-wrap{border-top:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);scrollbar-color:var(--zm-admin-color-control-border-hover) transparent;scrollbar-width:thin;width:100%;max-height:min(62vh,660px);overflow:auto}.tml-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1860px;font-size:var(--zm-admin-font-size-table);line-height:var(--zm-admin-line-height-table)}.tml-table th{z-index:1;height:52px;padding:0 var(--zm-admin-space-4);border-bottom:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-table-head-bg);color:var(--zm-admin-color-text-secondary);text-align:left;font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold);letter-spacing:.01em;white-space:nowrap;position:sticky;top:0}.tml-table th:first-child{width:130px}.tml-table th:nth-child(2){width:150px}.tml-table th:nth-child(3){width:130px}.tml-table th:nth-child(4){width:90px}.tml-table th:nth-child(5){width:80px}.tml-table th:nth-child(6){width:220px}.tml-table th:nth-child(7){width:105px}.tml-table th:nth-child(8){width:180px}.tml-table th:nth-child(9){width:190px}.tml-table th:nth-child(10){width:160px}.tml-table th:nth-child(11){width:190px}.tml-table th:nth-child(12){width:235px}.tml-table td{height:96px;padding:var(--zm-admin-space-2) var(--zm-admin-space-4);border-bottom:1px solid var(--zm-admin-color-divider);vertical-align:middle;color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-table);overflow-wrap:anywhere;transition:background-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}.tml-table :where(th,td):first-child,.tml-table :where(th,td):nth-child(2){background:var(--zm-admin-color-container-bg);position:sticky}.tml-table :where(th,td):first-child{z-index:2;left:0}.tml-table :where(th,td):nth-child(2){z-index:2;box-shadow:1px 0 0 var(--zm-admin-color-divider), 8px 0 14px #0f172a09;left:130px}.tml-table :where(th,td):nth-child(12){z-index:2;background:var(--zm-admin-color-container-bg);box-shadow:-1px 0 0 var(--zm-admin-color-divider), -8px 0 14px #0f172a09;position:sticky;right:0}.tml-table th:first-child,.tml-table th:nth-child(2),.tml-table th:nth-child(12){z-index:3;background:var(--zm-admin-color-table-head-bg)}.tml-table tbody tr:last-child td{border-bottom:0}.tml-table tbody tr:nth-child(2n) td{background-color:color-mix(in srgb, var(--zm-admin-color-subtle-bg) 42%, white)}.tml-table tbody tr:hover td{background:var(--zm-admin-color-hover-bg)}.tml-table td>strong,.tml-table td>span,.tml-table td>small,.tml-table td>time{display:block}.tml-table td>strong,.tml-table td>a{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table)}.tml-table td small{margin-top:var(--zm-admin-space-2);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help)}.tml-cell-primary{color:var(--zm-admin-color-text-primary);letter-spacing:.015em;white-space:nowrap}.tml-cell-time,.tml-claim-line{color:var(--zm-admin-color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.tml-product-count{font-size:var(--zm-admin-font-size-emphasis);line-height:var(--zm-admin-line-height-emphasis);white-space:nowrap}.tml-link-anchor{min-height:var(--zm-admin-hit-area-min);align-items:center;gap:var(--zm-admin-space-2);min-width:0;color:var(--zm-admin-color-brand-text);font-family:var(--zm-admin-font-family-mono);font-weight:var(--zm-admin-font-weight-semibold);text-decoration:none;display:flex}.tml-link-anchor:hover span{text-decoration:underline}.tml-link-anchor span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tml-link-anchor svg{background:var(--zm-admin-color-brand-bg);fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;border-radius:4px;flex:none;width:16px;height:16px;padding:2px}.tml-claim-line{margin-top:var(--zm-admin-space-2);text-overflow:ellipsis;overflow:hidden}.tml-cell-tags{gap:var(--zm-admin-space-1);margin-bottom:var(--zm-admin-space-2);flex-wrap:nowrap;display:flex}.tml-material-user{min-height:var(--zm-admin-hit-area-min);align-items:center;gap:var(--zm-admin-space-2);min-width:0;color:var(--zm-admin-color-text-primary);text-decoration:none;display:flex}.tml-material-user img,.tml-material-user-avatar{border:2px solid var(--zm-admin-color-container-bg);border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand-bg);width:38px;height:38px;color:var(--zm-admin-color-brand-text);object-fit:cover;font-weight:var(--zm-admin-font-weight-semibold);box-shadow:0 0 0 1px var(--zm-admin-color-border);flex:0 0 38px;place-items:center;display:grid}.tml-material-user>span{min-width:0}.tml-material-user strong,.tml-material-user small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tml-material-user small{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.tml-material-user:hover strong{color:var(--zm-admin-color-brand-text);text-decoration:underline}.tml-row-actions{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.tml-row-actions button{min-width:var(--zm-admin-hit-area-min);min-height:var(--zm-admin-hit-area-min);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-brand-text);cursor:pointer;font:var(--zm-admin-font-weight-medium) var(--zm-admin-font-size-table) / var(--zm-admin-line-height-table) var(--zm-admin-font-family);white-space:nowrap;transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);background:0 0;border:1px solid #0000;padding:0 10px}.tml-row-actions button:first-child,.tml-row-actions button:hover{border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)}.tml-pagination{justify-content:space-between;gap:var(--zm-admin-space-4);min-height:64px;padding:var(--zm-admin-space-3) var(--zm-admin-space-5);border-top:1px solid var(--zm-admin-color-divider);color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);background:var(--zm-admin-color-container-bg)}.tml-pagination div{gap:var(--zm-admin-space-2);display:flex}.tml-pagination .admin-ui-button{min-width:76px}.tml-state{margin:0 var(--zm-admin-space-5) var(--zm-admin-space-5);padding:var(--zm-admin-space-7) var(--zm-admin-space-5);border:1px dashed var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-subtle-bg);text-align:center}.tml-state strong,.tml-state span{display:block}.tml-state span{margin-top:var(--zm-admin-space-2);color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help)}.tml-state[data-kind=error]{border-color:var(--zm-admin-color-danger);background:var(--zm-admin-color-danger-bg);color:var(--zm-admin-color-danger)}.tml-drawer{z-index:var(--zm-admin-z-drawer);width:min(680px, calc(100vw - var(--zm-admin-space-8)));background:0 0;border:0;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:visible}.tml-drawer.is-runtime{width:min(960px, calc(100vw - var(--zm-admin-space-8)))}.tml-drawer::backdrop{background:var(--zm-admin-overlay-bg);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.tml-drawer-shell{background:var(--zm-admin-color-page-bg);height:100%;box-shadow:var(--zm-admin-shadow-dialog);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.tml-drawer-header{justify-content:space-between;align-items:flex-start;gap:var(--zm-admin-space-4);min-height:92px;padding:var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);display:flex;position:relative}.tml-drawer-header:before{content:"";background:linear-gradient(90deg, var(--zm-admin-color-brand), var(--zm-admin-color-brand-hover));height:3px;position:absolute;inset:0 0 auto}.tml-drawer-header h2{margin:var(--zm-admin-space-2) 0 var(--zm-admin-space-1);font-size:var(--zm-admin-font-size-module-title)}.tml-drawer-header p{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);margin:0}.tml-icon-button{flex:0 0 var(--zm-admin-hit-area-min);width:var(--zm-admin-hit-area-min);height:var(--zm-admin-hit-area-min);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-container-bg);color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-module-title);cursor:pointer;place-items:center;padding:0;display:grid}.tml-icon-button:hover{color:var(--zm-admin-color-brand-text);border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)}.tml-drawer-body{min-height:0;padding:var(--zm-admin-space-5);overflow:auto}.tml-drawer-footer{padding:var(--zm-admin-space-3) var(--zm-admin-space-5);border-top:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);justify-content:flex-end;display:flex}.tml-runtime-drawer-filters{gap:var(--zm-admin-space-3);margin-bottom:var(--zm-admin-space-4);padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card);grid-template-columns:repeat(3,minmax(150px,1fr)) auto;align-items:end;display:grid}.tml-runtime-drawer-filters label{gap:var(--zm-admin-space-2);min-width:0;color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-label);font-weight:var(--zm-admin-font-weight-semibold);display:grid}.tml-runtime-drawer-actions{gap:var(--zm-admin-space-2);display:flex}.tml-runtime-drawer-result{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card);overflow:hidden}.tml-runtime-drawer-summary,.tml-runtime-drawer-pagination{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-3) var(--zm-admin-space-4);display:flex}.tml-runtime-drawer-summary{border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg)}.tml-runtime-drawer-summary span,.tml-runtime-drawer-pagination{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help)}.tml-runtime-drawer-table-wrap{max-height:min(62vh,680px)}.tml-runtime-drawer-pagination{border-top:1px solid var(--zm-admin-color-divider)}.tml-runtime-drawer-pagination div{gap:var(--zm-admin-space-2);display:flex}.tml-detail-section{margin-bottom:var(--zm-admin-space-4);padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);box-shadow:0 2px 9px #0f172a09}.tml-detail-section:last-child{margin-bottom:0}.tml-detail-heading{justify-content:space-between;gap:var(--zm-admin-space-3)}.tml-detail-heading>div{gap:var(--zm-admin-space-2);display:flex}.tml-detail-section h3{font-size:var(--zm-admin-font-size-body)}.tml-detail-section p{margin:var(--zm-admin-space-2) 0 0;color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help)}.tml-full-link{min-height:var(--zm-admin-hit-area-min);margin-top:var(--zm-admin-space-3);padding:var(--zm-admin-space-3);border:1px solid var(--zm-admin-color-divider);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-subtle-bg);color:var(--zm-admin-color-brand-text);overflow-wrap:anywhere;font:var(--zm-admin-font-size-help) / var(--zm-admin-line-height-help) var(--zm-admin-font-family-mono);display:block}.tml-detail-grid{margin:var(--zm-admin-space-3) 0 0;border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.tml-detail-grid div{min-width:0;padding:var(--zm-admin-space-3);border-right:1px solid var(--zm-admin-color-divider);border-bottom:1px solid var(--zm-admin-color-divider)}.tml-detail-grid div:nth-child(2n){border-right:0}.tml-detail-grid dt{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.tml-detail-grid dd{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table);overflow-wrap:anywhere}.tml-detail-tags{gap:var(--zm-admin-space-2);margin-top:var(--zm-admin-space-3);display:flex}.tml-product-list,.tml-timeline{margin:var(--zm-admin-space-3) 0 0;padding:0;list-style:none}.tml-product-list li{justify-content:space-between;gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-2) 0;border-top:1px solid var(--zm-admin-color-divider);font-size:var(--zm-admin-font-size-table);display:flex}.tml-product-list span{color:var(--zm-admin-color-text-secondary)}.tml-timeline li{padding:0 0 var(--zm-admin-space-4) var(--zm-admin-space-5);border-left:1px solid var(--zm-admin-color-border);position:relative}.tml-timeline li:before{top:var(--zm-admin-space-1);border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand);content:"";width:9px;height:9px;box-shadow:0 0 0 4px var(--zm-admin-color-brand-bg);position:absolute;left:-5px}.tml-timeline strong,.tml-timeline time{font-size:var(--zm-admin-font-size-help);display:block}.tml-timeline time{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-text-tertiary)}.tml-error-text{color:var(--zm-admin-color-danger)}@media (hover:hover){.tml-summary-card:hover{border-color:color-mix(in srgb, var(--tml-card-accent) 38%, var(--zm-admin-color-border));transform:translateY(-2px);box-shadow:0 10px 24px #0f172a14}}@media (width<=1500px){.tml-runtime-grid{grid-template-columns:1fr}}@media (width<=1600px){.tml-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.tml-filters{grid-template-columns:minmax(220px,1.2fr) repeat(2,minmax(150px,.8fr))}.tml-filter-actions{align-self:end}}@media (width<=1100px){.tml-header{align-items:flex-start;min-height:82px}.tml-header-actions{max-width:360px}.tml-summary,.tml-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.tml-search,.tml-filter-actions{grid-column:1/-1}.tml-result-bar>span:last-child{display:none}}@media (width<=720px){.tml-header{padding:var(--zm-admin-space-4) 0;display:grid}.tml-header-actions{justify-content:flex-start;max-width:none}.tml-updated{width:100%}.tml-summary,.tml-filters{grid-template-columns:1fr}.tml-search,.tml-filter-actions{grid-column:auto}.tml-summary-card{min-height:126px}.tml-runtime-heading,.tml-content-header{align-items:flex-start}.tml-runtime-note,.tml-page-size{display:none}.tml-runtime-grid{padding:var(--zm-admin-space-3)}.tml-runtime-panel>header{display:grid}.tml-runtime-panel-footer{flex-direction:column;align-items:flex-start}.tml-filters,.tml-content-header{padding-right:var(--zm-admin-space-4);padding-left:var(--zm-admin-space-4)}.tml-filter-actions .admin-ui-button{flex:1}.tml-result-bar,.tml-pagination{padding-right:var(--zm-admin-space-4);padding-left:var(--zm-admin-space-4)}.tml-drawer,.tml-drawer.is-runtime{width:100vw}.tml-runtime-drawer-filters{grid-template-columns:1fr}.tml-runtime-drawer-actions{flex-wrap:wrap}.tml-runtime-drawer-pagination{flex-direction:column;align-items:flex-start}.tml-detail-grid{grid-template-columns:1fr}.tml-detail-grid div{border-right:0}}@media (prefers-reduced-motion:reduce){.tml-page *{scroll-behavior:auto;transition-duration:.01ms}}.reward-settlement-page{color:var(--zm-admin-color-text-primary);font:var(--zm-admin-font-size-body)/var(--zm-admin-line-height-body) var(--zm-admin-font-family)}.reward-settlement-header,.reward-title-line,.reward-header-actions,.reward-batch>header,.reward-policy>header,.reward-result-bar{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);display:flex}.reward-settlement-header{margin-bottom:var(--zm-admin-space-4)}.reward-title-line{justify-content:flex-start;gap:var(--zm-admin-space-3)}.reward-header-actions{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);flex-wrap:wrap}.reward-overview{margin-bottom:var(--zm-admin-space-4);padding:0;overflow:hidden}.reward-overview-head{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);min-height:72px;padding:var(--zm-admin-space-3) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);display:flex}.reward-overview-head h2{font-size:var(--zm-admin-font-size-title);margin:0;padding-left:13px;position:relative}.reward-overview-head h2:before{background:var(--zm-admin-color-brand);content:"";border-radius:2px;width:3px;position:absolute;top:4px;bottom:4px;left:0}.reward-overview-head p{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);margin:4px 0 0}.reward-range{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-subtle-bg);flex:none;gap:2px;padding:4px;display:inline-flex}.reward-range button{min-width:60px;min-height:36px;color:var(--zm-admin-color-text-secondary);border-radius:var(--zm-admin-radius-control);cursor:pointer;background:0 0;border:0;padding:0 12px}.reward-range button.is-active{color:var(--zm-admin-color-brand);font-weight:var(--zm-admin-font-weight-semibold);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card)}.reward-overview-grid{padding:var(--zm-admin-space-4) var(--zm-admin-space-5);grid-template-columns:1.25fr 1fr 1fr 1fr 1fr 1fr;display:grid}.reward-overview-grid article{min-width:0;padding:2px var(--zm-admin-space-4);border-left:1px solid var(--zm-admin-color-divider)}.reward-overview-grid article:first-child{border-left:0;padding-left:0}.reward-overview-row{justify-content:space-between;align-items:baseline;gap:var(--zm-admin-space-3);min-height:32px;color:var(--zm-admin-color-text-secondary);display:flex}.reward-overview-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.reward-overview-row strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-emphasis);flex:none}.reward-overview-row strong small{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-regular);margin-left:2px}.reward-overview-row.is-primary strong{color:var(--zm-admin-color-brand);font-size:22px;line-height:1.2}.reward-batch p,.reward-policy p,.reward-table small,.reward-drawer p,.reward-detail-grid dt{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.reward-main.admin-ui-card{padding:0;overflow:hidden}.reward-batch,.reward-policy{margin:var(--zm-admin-space-5);padding:var(--zm-admin-space-5);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-subtle-bg)}.reward-batch h2,.reward-policy h2,.reward-drawer h2,.reward-drawer h3,.reward-drawer h4{margin:0}.reward-batch p,.reward-policy p,.reward-drawer p{margin:var(--zm-admin-space-1) 0 0}.reward-batch-grid{gap:var(--zm-admin-space-3);margin-top:var(--zm-admin-space-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.reward-batch-grid div{padding:var(--zm-admin-space-3);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-container-bg)}.reward-batch-grid span{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);display:block}.reward-batch-grid strong{margin-top:var(--zm-admin-space-1);font-size:var(--zm-admin-font-size-emphasis);display:block}.reward-filters{gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);grid-template-columns:minmax(300px,1fr) 240px auto;align-items:end;display:grid}.reward-filters label{gap:var(--zm-admin-space-2);color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-label);font-weight:var(--zm-admin-font-weight-semibold);display:grid}.reward-filters>div{gap:var(--zm-admin-space-2);display:flex}.reward-result-bar{min-height:48px;padding:0 var(--zm-admin-space-5);color:var(--zm-admin-color-text-secondary)}.reward-result-bar span{font-size:var(--zm-admin-font-size-help)}.reward-pagination{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);min-height:64px;padding:var(--zm-admin-space-3) var(--zm-admin-space-5);color:var(--zm-admin-color-text-secondary);border-top:1px solid var(--zm-admin-color-divider);display:flex}.reward-pagination>div{align-items:center;gap:var(--zm-admin-space-2);display:flex}.reward-pagination .admin-ui-select{width:auto;min-width:108px}.reward-pagination .admin-ui-button.is-current{color:var(--zm-admin-color-container-bg);border-color:var(--zm-admin-color-brand);background:var(--zm-admin-color-brand)}.reward-list-head{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);min-height:76px;padding:var(--zm-admin-space-3) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);display:flex}.reward-list-head h2{font-size:var(--zm-admin-font-size-title);margin:0;padding-left:13px;position:relative}.reward-list-head h2:before{background:var(--zm-admin-color-brand);content:"";border-radius:2px;width:3px;position:absolute;top:4px;bottom:4px;left:0}.reward-list-head p{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);margin:4px 0 0}.reward-status-tabs{gap:var(--zm-admin-space-5);min-height:60px;padding:0 var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);flex-wrap:wrap;display:flex}.reward-status-tab{min-height:60px;color:var(--zm-admin-color-text-secondary);font:var(--zm-admin-font-weight-semibold) var(--zm-admin-font-size-section-nav)/var(--zm-admin-line-height-section-nav) var(--zm-admin-font-family);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0;display:inline-flex}.reward-status-tab span{min-width:20px;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);text-align:center;background:var(--zm-admin-color-subtle-bg);border-radius:10px;padding:1px 6px;line-height:18px}.reward-status-tab.is-active{color:var(--zm-admin-color-brand);border-bottom-color:var(--zm-admin-color-brand)}.reward-status-tab.is-active span{color:var(--zm-admin-color-brand);background:color-mix(in srgb, var(--zm-admin-color-brand) 10%, var(--zm-admin-color-container-bg))}.reward-table-wrap{border-top:1px solid var(--zm-admin-color-divider);overflow:auto}.reward-table{border-collapse:collapse;width:100%;min-width:1480px;color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-table)}.reward-table th{height:var(--zm-admin-table-head-height);padding:0 var(--zm-admin-space-3);text-align:left;white-space:nowrap;background:var(--zm-admin-color-table-head-bg)}.reward-table td{height:72px;padding:var(--zm-admin-space-3);border-top:1px solid var(--zm-admin-color-divider);vertical-align:middle}.reward-table td>strong,.reward-table td>time,.reward-table td>small{text-overflow:ellipsis;white-space:nowrap;max-width:240px;display:block;overflow:hidden}.reward-table th:first-child,.reward-table td:first-child{z-index:1;background:var(--zm-admin-color-container-bg);min-width:155px;position:sticky;left:0}.reward-table th:first-child{background:var(--zm-admin-color-table-head-bg)}.reward-audit-table{min-width:1540px}.reward-audit-table th:first-child{width:178px}.reward-audit-table th:nth-child(2){width:150px}.reward-audit-table th:nth-child(3){width:120px}.reward-audit-table th:nth-child(4),.reward-audit-table th:nth-child(5),.reward-audit-table th:nth-child(6),.reward-audit-table th:nth-child(7){width:125px}.reward-audit-table th:nth-child(8){width:180px}.reward-audit-table th:nth-child(9){width:135px}.reward-audit-table th:nth-child(10){width:150px}.reward-row-actions{align-items:center;gap:var(--zm-admin-space-2);display:flex}.reward-row-actions button{min-width:var(--zm-admin-hit-area-min);min-height:var(--zm-admin-hit-area-min);padding:0 var(--zm-admin-space-2);color:var(--zm-admin-color-brand);font:inherit;cursor:pointer;background:0 0;border:0}.reward-empty{padding:var(--zm-admin-space-8);color:var(--zm-admin-color-text-tertiary);text-align:center}.reward-empty.compact{padding:var(--zm-admin-space-4)}.reward-policy-table{max-width:760px;margin-top:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);overflow:hidden}.reward-policy-notice{max-width:760px;margin-top:var(--zm-admin-space-4);border:1px solid color-mix(in srgb, var(--zm-admin-color-primary) 24%, var(--zm-admin-color-border));border-radius:var(--zm-admin-radius-card);background:color-mix(in srgb, var(--zm-admin-color-primary) 6%, var(--zm-admin-color-container-bg));gap:6px;padding:14px 16px;display:grid}.reward-policy-notice strong{color:var(--zm-admin-color-text-primary)}.reward-policy-notice span{color:var(--zm-admin-color-text-secondary);line-height:1.7}.reward-policy-notice small{color:var(--zm-admin-color-text-tertiary)}.reward-policy-head,.reward-policy-row{gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-3) var(--zm-admin-space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;display:grid}.reward-policy-head{color:var(--zm-admin-color-text-secondary);font-weight:var(--zm-admin-font-weight-semibold);background:var(--zm-admin-color-table-head-bg)}.reward-policy-row{border-top:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg)}.reward-price-input{align-items:center;gap:var(--zm-admin-space-2);display:flex}.reward-policy-actions{max-width:760px;margin-top:var(--zm-admin-space-4);justify-content:flex-end;display:flex}.reward-drawer{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;padding:0}.reward-drawer::backdrop{background:var(--zm-admin-overlay-bg)}.reward-drawer-shell{background:var(--zm-admin-color-elevated-bg);width:min(860px,100vw - 40px);box-shadow:var(--zm-admin-shadow-dialog);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0 0 0 auto}.reward-audit-detail-shell{width:min(1360px,100vw - 24px)}.reward-audit-detail-shell>header{border-top:3px solid var(--zm-admin-color-brand);min-height:88px}.reward-audit-detail-shell>header h2{margin-top:3px;font-size:24px}.reward-audit-detail-kicker{color:var(--zm-admin-color-brand);font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-semibold)}.reward-audit-detail-shell>footer{justify-content:space-between}.reward-audit-detail-shell>footer>span{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.reward-audit-detail-drawer .reward-drawer-body{overscroll-behavior:contain;scrollbar-gutter:stable;grid-auto-rows:max-content;align-content:start;min-height:0;padding:18px 20px;overflow-y:auto}.reward-drawer-body section.reward-audit-projection{grid-template-columns:158px minmax(0,1fr);min-height:72px;padding:0;display:grid;overflow:hidden}.reward-audit-projection>header{border-right:1px solid var(--zm-admin-color-divider);flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;margin:0;padding:10px 14px;display:flex}.reward-audit-projection>header h3,.reward-audit-projection>header p{margin:0}.reward-audit-projection>header p{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.reward-audit-state-grid{border:0;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.reward-audit-state-grid>div{min-height:72px;padding:10px 12px}.reward-audit-state-grid dt{font-size:var(--zm-admin-font-size-help)}.reward-audit-state-grid dd{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;line-height:1.35;overflow:hidden}.reward-audit-state-grid dd small{color:var(--zm-admin-color-text-tertiary);font-weight:var(--zm-admin-font-weight-regular);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.reward-drawer-shell>header,.reward-drawer-shell>footer{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-4) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);display:flex}.reward-drawer-shell>footer{border-top:1px solid var(--zm-admin-color-divider);border-bottom:0;justify-content:flex-end}.reward-icon-button{width:var(--zm-admin-hit-area-min);height:var(--zm-admin-hit-area-min);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-container-bg);cursor:pointer}.reward-drawer-body{padding:var(--zm-admin-space-5);background:var(--zm-admin-color-page-bg);overflow:auto}.reward-drawer-body section{padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg)}.reward-drawer-body section+section{margin-top:var(--zm-admin-space-4)}.reward-detail-grid{margin:var(--zm-admin-space-3) 0 0;border:1px solid var(--zm-admin-color-divider);border-radius:var(--zm-admin-radius-control);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.reward-detail-grid div{padding:var(--zm-admin-space-3);border-right:1px solid var(--zm-admin-color-divider);border-bottom:1px solid var(--zm-admin-color-divider)}.reward-detail-grid dd{margin:var(--zm-admin-space-1) 0 0;overflow-wrap:anywhere}.reward-breakdown{margin-top:var(--zm-admin-space-3)}.reward-breakdown div{justify-content:space-between;gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-3);border-top:1px solid var(--zm-admin-color-divider);display:flex}.reward-detail-table-wrap{margin-top:var(--zm-admin-space-3);border:1px solid var(--zm-admin-color-divider);border-radius:var(--zm-admin-radius-control);overflow-x:auto}.reward-detail-table{border-collapse:collapse;width:100%;min-width:760px;font-size:var(--zm-admin-font-size-table)}.reward-detail-table th,.reward-detail-table td{padding:var(--zm-admin-space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--zm-admin-color-divider)}.reward-detail-table th{color:var(--zm-admin-color-text-secondary);background:var(--zm-admin-color-table-head-bg)}.reward-detail-table td strong,.reward-detail-table td small{display:block}.reward-detail-table td small{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-text-tertiary)}.reward-seller-group{margin-top:var(--zm-admin-space-3);border:1px solid var(--zm-admin-color-divider);border-radius:var(--zm-admin-radius-control);overflow:hidden}.reward-seller-group+.reward-seller-group{margin-top:var(--zm-admin-space-4)}.reward-seller-group>header{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-3) var(--zm-admin-space-4);background:var(--zm-admin-color-subtle-bg);display:flex}.reward-seller-group>header p{margin-top:var(--zm-admin-space-1)}.reward-seller-metrics{justify-content:flex-end;align-items:center;gap:var(--zm-admin-space-3);color:var(--zm-admin-color-text-secondary);flex-wrap:wrap;display:flex}.reward-seller-metrics strong{color:var(--zm-admin-color-text-primary)}.reward-seller-group .reward-detail-table-wrap{border:0;border-top:1px solid var(--zm-admin-color-divider);border-radius:0;margin-top:0}.reward-date-dialog{border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);width:min(520px,100vw - 32px);box-shadow:var(--zm-admin-shadow-dialog);border:0;padding:0}.reward-date-dialog::backdrop{background:var(--zm-admin-overlay-bg)}.reward-date-dialog header,.reward-date-dialog footer{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-4);border-bottom:1px solid var(--zm-admin-color-divider);display:flex}.reward-date-dialog header h2,.reward-date-dialog header p{margin:0}.reward-date-dialog header p{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);margin-top:4px}.reward-date-dialog footer{border-top:1px solid var(--zm-admin-color-divider);border-bottom:0;justify-content:flex-end}.reward-date-fields{gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-5);grid-template-columns:1fr 1fr;display:grid}.reward-date-fields label{gap:var(--zm-admin-space-2);color:var(--zm-admin-color-text-secondary);font-weight:var(--zm-admin-font-weight-semibold);display:grid}.reward-manual-dialog{border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);width:min(680px,100vw - 32px);box-shadow:var(--zm-admin-shadow-dialog);border:0;padding:0}.reward-manual-dialog::backdrop{background:var(--zm-admin-overlay-bg)}.reward-manual-dialog header,.reward-manual-dialog footer{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-4) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);display:flex}.reward-manual-dialog header h2,.reward-manual-dialog header p{margin:0}.reward-manual-dialog header p{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);margin-top:4px}.reward-manual-dialog footer{border-top:1px solid var(--zm-admin-color-divider);border-bottom:0;justify-content:flex-end}.reward-manual-body{gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-5);display:grid}.reward-manual-note{padding:var(--zm-admin-space-3) var(--zm-admin-space-4);color:var(--zm-admin-color-text-secondary);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-subtle-bg);margin:0}.reward-manual-option{gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);cursor:pointer;grid-template-columns:auto 1fr;align-items:flex-start;display:grid}.reward-manual-option:has(input:checked){border-color:color-mix(in srgb, var(--zm-admin-color-brand) 55%, var(--zm-admin-color-border));background:color-mix(in srgb, var(--zm-admin-color-brand) 5%, var(--zm-admin-color-container-bg))}.reward-manual-option input{margin-top:3px}.reward-manual-option strong,.reward-manual-option small{display:block}.reward-manual-option small{color:var(--zm-admin-color-text-tertiary);margin-top:5px;line-height:1.6}.reward-policy-dialog{border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);width:min(860px,100vw - 32px);max-height:min(760px,100vh - 32px);box-shadow:var(--zm-admin-shadow-dialog);border:0;padding:0}.reward-policy-dialog::backdrop{background:var(--zm-admin-overlay-bg)}.reward-policy-dialog-shell{grid-template-rows:auto minmax(0,1fr) auto;max-height:min(760px,100vh - 32px);display:grid}.reward-policy-dialog-shell>header,.reward-policy-dialog-shell>footer{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-4) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);display:flex}.reward-policy-dialog-shell>header h2,.reward-policy-dialog-shell>header p{margin:0}.reward-policy-dialog-shell>header p{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);margin-top:4px}.reward-policy-dialog-shell>footer{border-top:1px solid var(--zm-admin-color-divider);border-bottom:0;justify-content:flex-end}.reward-policy-dialog-body{padding:var(--zm-admin-space-5);background:var(--zm-admin-color-page-bg);overflow:auto}.reward-policy-dialog-body .reward-policy{background:var(--zm-admin-color-container-bg);margin:0}.reward-policy-dialog-body .reward-policy-table,.reward-policy-dialog-body .reward-policy-actions{max-width:none}.reward-detail-page-panel .admin-ui-button{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}.reward-detail-page-panel .admin-ui-button.is-disabled{cursor:not-allowed;opacity:.48}@media (width<=1440px){.reward-overview-grid{row-gap:var(--zm-admin-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.reward-overview-grid article:nth-child(4){border-left:0}}@media (width<=1280px){.reward-overview-head,.reward-list-head{flex-direction:column;align-items:flex-start}.reward-range{max-width:100%;overflow-x:auto}.reward-batch-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=1100px){.reward-filters{grid-template-columns:1fr 1fr}.reward-filters>div{grid-column:1/-1}.reward-seller-group>header{flex-direction:column;align-items:flex-start}.reward-seller-metrics{justify-content:flex-start}}@media (width<=900px){.reward-pagination{flex-direction:column;align-items:flex-start}.reward-pagination>div{max-width:100%;overflow-x:auto}}@media (width<=1100px){.reward-drawer-body section.reward-audit-projection{grid-template-columns:138px minmax(0,1fr)}}@media (width<=900px){.reward-audit-detail-shell{width:100vw}.reward-drawer-body section.reward-audit-projection{grid-template-columns:1fr}.reward-audit-projection>header{border-right:0;border-bottom:1px solid var(--zm-admin-color-divider)}.reward-audit-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reward-audit-detail-shell>footer{flex-direction:column;align-items:flex-start}}.reward-settlement-page{--reward-violet:color-mix(in srgb, var(--zm-admin-color-info) 58%, var(--zm-admin-color-brand))}.reward-settlement-page .reward-list-head{padding:16px 24px}.reward-settlement-page .reward-list-head h2{font-size:20px;font-weight:650;line-height:28px}.reward-settlement-page .reward-list-head p{line-height:20px}.reward-settlement-page .reward-audit-state-grid{border:0;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.reward-settlement-page .reward-audit-state-grid>div{min-height:72px;padding:10px 12px}.reward-settlement-page .reward-audit-state-grid dd{margin:3px 0 0}.reward-settlement-page .reward-product-section>.reward-detail-section-head h3{margin:0}.reward-settlement-header{align-items:flex-start;margin-bottom:24px}.reward-header-copy{min-width:0}.reward-title-line{gap:10px}.reward-updated{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.reward-updated:before{background:var(--zm-admin-color-neutral);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--zm-admin-color-neutral) 10%, transparent);content:"";background:var(--zm-admin-color-success);box-shadow:0 0 0 4px color-mix(in srgb, var(--zm-admin-color-success) 10%, transparent);border-radius:50%;flex:none}.reward-header-actions{justify-content:flex-end;align-items:center;padding-top:1px}.reward-updated{color:var(--zm-admin-color-text-tertiary);margin-right:4px}.reward-policy-trigger{min-width:132px;box-shadow:0 6px 14px color-mix(in srgb, var(--zm-admin-color-brand) 20%, transparent)}.reward-overview.admin-ui-card{box-shadow:none;background:0 0;border:0;margin-bottom:24px;overflow:visible}.reward-overview-head{border-bottom:0;min-height:0;margin-bottom:16px;padding:0}.reward-overview-head h2,.reward-list-head h2{font-size:18px;line-height:26px}.reward-overview-head h2:before,.reward-list-head h2:before{width:3px;top:5px;bottom:5px}.reward-range{border-color:color-mix(in srgb, var(--zm-admin-color-border) 86%, transparent);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card);gap:3px;padding:4px}.reward-range button{min-width:62px;transition:color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}.reward-range button:hover:not(.is-active){color:var(--zm-admin-color-text-primary);background:var(--zm-admin-color-hover-bg)}.reward-range button.is-active{color:var(--zm-admin-color-brand-text);background:var(--zm-admin-color-brand-bg);box-shadow:none}.reward-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;display:grid}.reward-overview-grid article,.reward-overview-grid article:first-child,.reward-overview-grid article:nth-child(4){border:1px solid var(--zm-admin-color-border);border-left:3px solid var(--metric-accent,var(--zm-admin-color-brand));border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);min-height:144px;box-shadow:var(--zm-admin-shadow-card);transition:transform var(--zm-admin-motion-normal) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-normal) var(--zm-admin-ease-standard);padding:18px 20px;position:relative;overflow:hidden}.reward-overview-grid article:after{background:color-mix(in srgb, var(--metric-accent,var(--zm-admin-color-brand)) 9%, transparent);content:"";pointer-events:none;border-radius:50%;width:112px;height:112px;position:absolute;bottom:-42px;right:-24px}.reward-overview-grid article:hover{box-shadow:var(--zm-admin-shadow-card-hover);transform:translateY(-1px)}.reward-metric-card.is-slate{--metric-accent:var(--zm-admin-color-neutral)}.reward-metric-card.is-success{--metric-accent:var(--zm-admin-color-success)}.reward-metric-card.is-info{--metric-accent:var(--zm-admin-color-info)}.reward-metric-card.is-violet{--metric-accent:var(--reward-violet)}.reward-metric-card.is-warning{--metric-accent:var(--zm-admin-color-warning)}.reward-metric-card.is-brand{--metric-accent:var(--zm-admin-color-brand)}.reward-metric-card>header{color:var(--zm-admin-color-text-secondary);font-size:14px;font-weight:var(--zm-admin-font-weight-semibold);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.reward-metric-card>header i{background:var(--metric-accent);width:8px;height:8px;box-shadow:0 0 0 5px color-mix(in srgb, var(--metric-accent) 10%, transparent);border-radius:50%;flex:none}.reward-overview-row{z-index:1;min-height:25px;font-size:13px;position:relative}.reward-overview-row.is-primary{min-height:39px}.reward-overview-row.is-primary span{color:var(--zm-admin-color-text-secondary);font-weight:var(--zm-admin-font-weight-regular)}.reward-overview-row.is-primary strong{color:var(--zm-admin-color-text-primary);font-size:26px;font-weight:var(--zm-admin-font-weight-bold);letter-spacing:-.5px}.reward-metric-card.is-brand .reward-overview-row.is-primary strong,.reward-metric-card.is-warning .reward-overview-row.is-primary strong{color:var(--metric-accent)}.reward-main.admin-ui-card{border-color:color-mix(in srgb, var(--zm-admin-color-border) 92%, transparent);box-shadow:var(--zm-admin-shadow-card);border-radius:14px}.reward-list-head{min-height:82px;padding:18px 24px}.reward-status-tabs{background:var(--zm-admin-color-container-bg);gap:30px;min-height:58px}.reward-status-tab{min-height:58px;transition:color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}.reward-status-tab:hover:not(.is-active){color:var(--zm-admin-color-text-primary)}.reward-status-tab span{min-width:24px;padding:1px 7px}.reward-filters{background:linear-gradient(180deg, var(--zm-admin-color-subtle-bg), color-mix(in srgb, var(--zm-admin-color-subtle-bg) 45%, var(--zm-admin-color-container-bg)));grid-template-columns:minmax(320px,1fr) 220px auto;gap:16px;padding:18px 24px}.reward-filters label{gap:7px;font-size:13px}.reward-filters .admin-ui-control,.reward-filters .admin-ui-select{background-color:var(--zm-admin-color-container-bg)}.reward-filters>div{align-items:center}.reward-filters>div .admin-ui-button{min-width:76px}.reward-result-bar{border-bottom:1px solid var(--zm-admin-color-divider);min-height:54px;padding:0 24px}.reward-result-bar>div{align-items:center;gap:9px;display:flex}.reward-result-count{min-width:25px;color:var(--zm-admin-color-brand-text);font-size:12px;font-weight:var(--zm-admin-font-weight-semibold);text-align:center;border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand-bg);padding:1px 8px;line-height:20px}.reward-table-wrap{scrollbar-gutter:stable;border-top:0;max-height:580px}.reward-table{table-layout:fixed}.reward-table th{z-index:3;height:48px;color:var(--zm-admin-color-text-secondary);font-weight:var(--zm-admin-font-weight-semibold);background:var(--zm-admin-color-table-head-bg);position:sticky;top:0}.reward-table td{background:var(--zm-admin-color-container-bg);height:78px;transition:background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);padding-top:11px;padding-bottom:11px}.reward-table tbody tr:hover td{background:color-mix(in srgb, var(--zm-admin-color-brand-bg) 42%, var(--zm-admin-color-container-bg))}.reward-table th:first-child,.reward-table td:first-child{z-index:4;width:178px;box-shadow:9px 0 14px -14px color-mix(in srgb, var(--zm-admin-color-text-primary) 55%, transparent);left:0}.reward-table th:nth-child(2),.reward-table td:nth-child(2){z-index:4;background:var(--zm-admin-color-container-bg);box-shadow:10px 0 16px -15px color-mix(in srgb, var(--zm-admin-color-text-primary) 45%, transparent);position:sticky;left:178px}.reward-table th:nth-child(2){z-index:5;background:var(--zm-admin-color-table-head-bg)}.reward-table tbody tr:hover td:first-child,.reward-table tbody tr:hover td:nth-child(2){background:color-mix(in srgb, var(--zm-admin-color-brand-bg) 42%, var(--zm-admin-color-container-bg))}.reward-task-cell time{color:var(--zm-admin-color-text-primary);font-weight:var(--zm-admin-font-weight-semibold)}.reward-task-cell small{color:var(--zm-admin-color-text-tertiary);font-family:var(--zm-admin-font-family-mono);margin-top:3px;font-size:11px}.reward-user-cell{align-items:center;gap:10px;min-width:0;display:flex}.reward-user-cell>span:last-child{min-width:0}.reward-user-cell strong,.reward-user-cell small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.reward-user-cell small{color:var(--zm-admin-color-text-tertiary);margin-top:2px;font-size:12px}.reward-user-avatar{border:2px solid var(--zm-admin-color-container-bg);background:var(--zm-admin-color-subtle-bg);width:34px;height:34px;box-shadow:0 0 0 1px var(--zm-admin-color-border);object-fit:cover;border-radius:50%;flex:none;display:block}.reward-table-number{color:var(--zm-admin-color-text-primary);font-size:15px;font-weight:var(--zm-admin-font-weight-semibold)}.reward-table-number>small{color:var(--zm-admin-color-text-tertiary);font-size:12px;font-weight:var(--zm-admin-font-weight-regular);display:inline}.reward-table-number.is-muted{color:var(--zm-admin-color-text-secondary)}.reward-table-number.is-increment{color:var(--zm-admin-color-success)}.reward-status-cell .admin-ui-tag{justify-content:center;min-width:72px}.reward-amount{color:var(--zm-admin-color-text-secondary);font-variant-numeric:tabular-nums;font-size:15px}.reward-amount.is-positive{color:var(--zm-admin-color-brand);font-size:16px}.reward-row-actions{white-space:nowrap;gap:6px}.reward-row-actions button{border-radius:var(--zm-admin-radius-control);min-width:52px;min-height:32px;transition:color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);border:1px solid #0000;padding:0 10px}.reward-row-actions .reward-detail-action{color:var(--zm-admin-color-brand-text);border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)}.reward-row-actions .reward-detail-action:hover{color:var(--zm-admin-color-text-inverse);border-color:var(--zm-admin-color-brand);background:var(--zm-admin-color-brand)}.reward-row-actions .reward-manual-action{color:var(--zm-admin-color-warning);border-color:color-mix(in srgb, var(--zm-admin-color-warning) 25%, var(--zm-admin-color-border));background:var(--zm-admin-color-warning-bg)}.reward-row-actions .reward-manual-action:hover{border-color:color-mix(in srgb, var(--zm-admin-color-warning) 55%, var(--zm-admin-color-border))}.reward-pagination{background:var(--zm-admin-color-subtle-bg);min-height:68px}.reward-pagination .admin-ui-button{min-width:38px}.reward-empty{background:var(--zm-admin-color-subtle-bg);place-items:center;min-height:220px;display:grid}.reward-manual-dialog,.reward-policy-dialog,.reward-date-dialog{border-radius:var(--zm-admin-radius-dialog-lg);overflow:hidden}.reward-manual-dialog header,.reward-policy-dialog-shell>header,.reward-date-dialog header{border-top:3px solid var(--zm-admin-color-brand)}.reward-manual-note{border:1px solid color-mix(in srgb, var(--zm-admin-color-info) 18%, var(--zm-admin-color-border));background:color-mix(in srgb, var(--zm-admin-color-info-bg) 60%, var(--zm-admin-color-container-bg))}.reward-manual-option{transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}.reward-manual-option:hover{border-color:var(--zm-admin-color-control-border-hover);box-shadow:var(--zm-admin-shadow-card)}.reward-policy-dialog-body .reward-policy{border-radius:var(--zm-admin-radius-card);box-shadow:var(--zm-admin-shadow-card)}@media (width<=1440px){.reward-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1180px){.reward-settlement-header{flex-direction:column;align-items:stretch}.reward-header-actions{justify-content:flex-start}.reward-updated{margin-right:auto}.reward-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reward-filters{grid-template-columns:1fr 1fr}.reward-filters>div{grid-column:1/-1}}@media (width<=760px){.reward-header-actions{align-items:stretch}.reward-updated{width:100%;margin-bottom:4px}.reward-header-actions .admin-ui-button{flex:auto}.reward-overview-grid{grid-template-columns:1fr}.reward-overview-grid article{min-height:132px}.reward-list-head{align-items:stretch}.reward-status-tabs{flex-wrap:nowrap;gap:20px;overflow-x:auto}.reward-status-tab{flex:none}.reward-filters{grid-template-columns:1fr}.reward-filters>div{grid-column:auto}.reward-result-bar{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}}.auto-reply-page{gap:16px;display:grid}.auto-reply-page-header,.auto-reply-section-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.auto-reply-title-line{align-items:center;gap:10px;display:flex}.auto-reply-header-actions{color:var(--zm-admin-color-text-tertiary);align-items:center;gap:10px;font-size:12px;display:flex}.auto-reply-section{overflow:hidden}.auto-reply-section-header{border-bottom:1px solid var(--zm-admin-color-border);padding:20px 24px}.auto-reply-section-header h2{padding-left:13px;position:relative}.auto-reply-section-header h2:before{content:"";background:var(--zm-admin-color-brand);border-radius:2px;width:3px;height:18px;position:absolute;top:2px;left:0}.auto-reply-section-header p{margin:6px 0 0}.auto-reply-template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px 24px 22px;display:grid}.auto-reply-template-card{border:1px solid var(--zm-admin-color-border);background:#fff;border-radius:12px;padding:18px;box-shadow:0 5px 14px #1018280d}.auto-reply-template-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.auto-reply-template-top strong{font-size:15px}.auto-reply-template-copy>span{color:var(--zm-admin-color-text-secondary);margin-bottom:8px;font-size:12px;font-weight:650;display:block}.auto-reply-template-copy p{white-space:pre-wrap;background:#f8fafc;border-radius:8px;min-height:70px;margin:0;padding:12px;line-height:1.65}.auto-reply-template-copy em{color:#94a3b8}.auto-reply-template-card dl{gap:0;margin:0;display:grid}.auto-reply-template-card dl div{border-top:1px solid var(--zm-admin-color-divider);justify-content:space-between;align-items:center;gap:12px;min-height:38px;font-size:12px;display:flex}.auto-reply-template-card dd{text-align:right;max-width:68%;margin:0}.auto-reply-version-link{color:var(--zm-admin-color-brand);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:2px 0;font-weight:650}.auto-reply-template-actions{border-top:1px solid var(--zm-admin-color-border);flex-wrap:wrap;align-items:center;gap:0;margin-top:12px;padding-top:14px;display:flex}.auto-reply-template-actions button{border:0;border-right:1px solid var(--zm-admin-color-divider);color:var(--zm-admin-color-brand);cursor:pointer;background:0 0;padding:0 13px;font-size:12px;font-weight:650}.auto-reply-template-actions button:last-child{border-right:0}.auto-reply-template-actions button:disabled{color:#b7bdc6;cursor:not-allowed}.auto-reply-update-table-wrap,.auto-reply-table-wrap{overflow:auto}.auto-reply-update-table td{vertical-align:top}.auto-reply-update-table td>small,.auto-reply-update-table td>strong{margin-top:4px;display:block}.auto-reply-update-table td>small{color:var(--zm-admin-color-text-tertiary);font-size:11px}.auto-reply-audit-header,.auto-reply-overview-header{align-items:center}.auto-reply-review-setting{grid-template-columns:auto auto;place-items:center end;gap:5px 10px;display:grid}.auto-reply-review-setting>span{font-size:12px;font-weight:650}.auto-reply-review-setting>small{color:var(--zm-admin-color-text-tertiary);grid-column:1/-1;font-size:11px}.auto-reply-review-setting button{border:1px solid var(--zm-admin-color-border);color:var(--zm-admin-color-text-tertiary);cursor:pointer;background:#f5f7fa;border-radius:999px;align-items:center;gap:8px;padding:5px 10px 5px 5px;display:flex}.auto-reply-review-setting button i{background:#cbd1da;border-radius:999px;width:32px;height:18px;position:relative}.auto-reply-review-setting button i:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0f172a33}.auto-reply-review-setting button.is-on{color:#087d55;background:#f0fbf6;border-color:#bdebd7}.auto-reply-review-setting button.is-on i{background:#18a874}.auto-reply-review-setting button.is-on i:after{transform:translate(14px)}.auto-reply-review-setting button strong{font-size:12px}.auto-reply-range{border:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-subtle-bg);border-radius:10px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.auto-reply-range button{min-width:58px;height:34px;color:var(--zm-admin-color-text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px}.auto-reply-range button.is-active{background:var(--zm-admin-color-container-bg);color:var(--zm-admin-color-brand);box-shadow:var(--zm-admin-shadow-control);font-weight:650}.auto-reply-overview-grid{grid-template-columns:1.35fr 1.15fr 1fr .9fr .9fr;gap:12px;padding:18px 24px 22px;display:grid}.auto-reply-overview-grid article{border:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg);border-radius:10px;min-height:142px;padding:14px 16px}.auto-reply-overview-row{min-height:30px;color:var(--zm-admin-color-text-secondary);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.auto-reply-overview-row.is-primary{border-bottom:1px solid var(--zm-admin-color-divider);min-height:42px;color:var(--zm-admin-color-text-primary);margin-bottom:7px;padding-bottom:10px;font-weight:650}.auto-reply-overview-row strong{color:var(--zm-admin-color-text-primary);font-size:14px}.auto-reply-overview-row.is-primary strong{font-size:22px}.auto-reply-overview-row small{margin-left:3px;font-size:12px;font-weight:500}.auto-reply-loading{text-align:center;color:var(--zm-admin-color-text-tertiary);grid-column:1/-1;padding:34px}.auto-reply-record-controls{border-bottom:1px solid var(--zm-admin-color-divider);gap:12px;padding:16px 24px 14px;display:grid}.auto-reply-record-range,.auto-reply-record-quick{align-items:center;gap:14px;display:flex}.auto-reply-record-range>span,.auto-reply-record-quick>span{color:var(--zm-admin-color-text-secondary);flex:0 0 58px;font-size:12px;font-weight:650}.auto-reply-record-quick nav{flex-wrap:wrap;gap:8px;display:flex}.auto-reply-record-quick button{border:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg);height:32px;color:var(--zm-admin-color-text-secondary);cursor:pointer;border-radius:999px;padding:0 14px}.auto-reply-record-quick button.is-active{color:var(--zm-admin-color-brand);background:#fff4f0;border-color:#ffc7b8;font-weight:650}.auto-reply-filters{border-bottom:1px solid var(--zm-admin-color-border);grid-template-columns:repeat(6,minmax(0,1fr)) auto;align-items:end;gap:12px;padding:16px 24px;display:grid}.auto-reply-filters label{gap:7px;font-size:12px;font-weight:600;display:grid}.auto-reply-filter-actions{gap:8px;display:flex}.auto-reply-result{color:var(--zm-admin-color-text-tertiary);justify-content:space-between;padding:12px 24px;font-size:12px;display:flex}.auto-reply-result strong{color:var(--zm-admin-color-text-primary)}.auto-reply-table{min-width:1520px}.auto-reply-table td{vertical-align:top}.auto-reply-table td>small,.auto-reply-table td>strong{overflow-wrap:anywhere;max-width:210px;margin-top:5px;display:block}.auto-reply-user{align-items:center;gap:9px;display:flex}.auto-reply-user img,.auto-reply-avatar{border:1px solid var(--zm-admin-color-border);object-fit:cover;width:34px;height:34px;color:var(--zm-admin-color-brand);background:#fff2ed;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.auto-reply-user div{gap:3px;display:grid}.auto-reply-user small,.auto-reply-table td>small{color:var(--zm-admin-color-text-tertiary);font-size:11px}.auto-reply-actions{flex-wrap:wrap;gap:9px;min-width:88px;display:flex}.auto-reply-actions button{color:var(--zm-admin-color-brand);cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.auto-reply-empty{text-align:center;color:var(--zm-admin-color-text-tertiary);padding:48px!important}.auto-reply-empty.is-error{color:#c23b31}.auto-reply-pagination{border-top:1px solid var(--zm-admin-color-border);min-height:56px;color:var(--zm-admin-color-text-tertiary);justify-content:space-between;align-items:center;padding:10px 24px;font-size:12px;display:flex}.auto-reply-pagination div{gap:8px;display:flex}.auto-reply-dialog{border:0;border-radius:14px;width:min(760px,100vw - 32px);max-height:88vh;padding:0;box-shadow:0 24px 70px #10182838}.auto-reply-dialog::backdrop{background:#0f172a70}.auto-reply-dialog form{flex-direction:column;max-height:88vh;display:flex}.auto-reply-dialog header,.auto-reply-dialog footer{border-bottom:1px solid var(--zm-admin-color-border);justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.auto-reply-dialog header h2{margin:0;font-size:20px}.auto-reply-dialog header p{color:var(--zm-admin-color-text-tertiary);margin:6px 0 0;line-height:1.6}.auto-reply-dialog header>button{cursor:pointer;background:0 0;border:0;font-size:22px}.auto-reply-dialog-body{gap:16px;padding:20px;display:grid;overflow:auto}.auto-reply-dialog-body label{gap:8px;display:grid}.auto-reply-dialog footer{border-top:1px solid var(--zm-admin-color-border);border-bottom:0;justify-content:flex-end}.auto-reply-template-editor{min-height:120px}.auto-reply-inline-action{align-items:center;gap:10px;display:flex}.auto-reply-inline-action span{color:var(--zm-admin-color-text-tertiary);font-size:12px}.auto-reply-warning{color:#a64324;background:#fff8f5;border:1px solid #ffd8c9;border-radius:8px;margin:0;padding:11px 13px;line-height:1.6}.auto-reply-confirm-check{grid-template-columns:auto 1fr;align-items:flex-start;display:flex!important}.auto-reply-update-preview{border:1px solid var(--zm-admin-color-border);background:#f8fafc;border-radius:9px;grid-template-columns:110px 1fr;gap:10px;padding:14px;display:grid}.auto-reply-update-preview span{color:var(--zm-admin-color-text-tertiary)}.auto-reply-update-overview{border:1px solid var(--zm-admin-color-border);border-radius:9px;grid-template-columns:1fr 1fr;padding:14px}.auto-reply-detail-grid,.auto-reply-compare{grid-template-columns:1fr 1fr;gap:16px;display:grid}.auto-reply-evidence{gap:10px;margin:0;display:grid}.auto-reply-evidence div{grid-template-columns:90px 1fr;gap:12px;display:grid}.auto-reply-evidence dt{color:var(--zm-admin-color-text-tertiary)}.auto-reply-evidence dd{overflow-wrap:anywhere;margin:0}.auto-reply-detail-grid h3,.auto-reply-compare h3,.auto-reply-history-section h3{margin:0 0 8px;font-size:13px}.auto-reply-detail-grid pre,.auto-reply-compare pre{border:1px solid var(--zm-admin-color-border);white-space:pre-wrap;word-break:break-word;min-height:70px;font:inherit;background:#f8fafc;border-radius:8px;margin:0 0 12px;padding:11px;line-height:1.65}.auto-reply-detail-history-grid{grid-template-columns:1fr 1fr;gap:14px;padding-top:16px;display:grid}.auto-reply-history-section{border:1px solid var(--zm-admin-color-border);border-radius:9px;padding:14px}.auto-reply-history-section>article{border-bottom:1px solid #eef0f3;gap:4px;padding:9px 0;font-size:12px;display:grid}.auto-reply-history-section>article:last-child{border-bottom:0}.auto-reply-history-section span,.auto-reply-history-section time,.auto-reply-history-section>p{color:var(--zm-admin-color-text-tertiary);font-size:11px}.auto-reply-history{gap:12px;display:grid}.auto-reply-history article{border:1px solid var(--zm-admin-color-border);border-radius:9px;padding:13px}.auto-reply-history article>div:first-child{justify-content:space-between;gap:12px;display:flex}.auto-reply-history time,.auto-reply-history small{color:var(--zm-admin-color-text-tertiary);font-size:11px}.auto-reply-history p{white-space:pre-wrap;line-height:1.6}.auto-reply-version-stats{color:var(--zm-admin-color-text-tertiary);flex-wrap:wrap;gap:14px;margin-top:10px;font-size:11px;display:flex}.auto-reply-history-actions{border-top:1px solid #eef0f3;gap:12px;margin-top:12px;padding-top:11px;display:flex}.auto-reply-history-actions button{color:var(--zm-admin-color-brand);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:650}.auto-reply-version-users{gap:10px;display:grid}.auto-reply-version-users article{border:1px solid var(--zm-admin-color-border);border-radius:9px;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.auto-reply-version-users article>div{gap:4px;display:grid}.auto-reply-version-users small,.auto-reply-version-users span{color:var(--zm-admin-color-text-tertiary);font-size:11px}.auto-reply-date-dialog{background:var(--zm-admin-color-container-bg);width:min(520px,100vw - 32px);box-shadow:var(--zm-admin-shadow-dialog);border:0;border-radius:14px;padding:0}.auto-reply-date-dialog::backdrop{background:var(--zm-admin-overlay-bg)}.auto-reply-date-dialog header,.auto-reply-date-dialog footer{border-bottom:1px solid var(--zm-admin-color-divider);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.auto-reply-date-dialog header h2,.auto-reply-date-dialog header p{margin:0}.auto-reply-date-dialog header p{color:var(--zm-admin-color-text-tertiary);margin-top:5px;font-size:12px}.auto-reply-date-dialog header>button{cursor:pointer;background:0 0;border:0;font-size:22px}.auto-reply-date-dialog footer{border-top:1px solid var(--zm-admin-color-divider);border-bottom:0;justify-content:flex-end}.auto-reply-date-fields{grid-template-columns:1fr 1fr;gap:16px;padding:22px;display:grid}.auto-reply-date-fields label{gap:8px;font-size:12px;font-weight:650;display:grid}@media (width<=1600px){.auto-reply-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.auto-reply-search-field{grid-column:span 2}.auto-reply-filter-actions{grid-column:3;justify-content:flex-end}}@media (width<=1400px){.auto-reply-overview-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=1200px){.auto-reply-template-grid{grid-template-columns:1fr}.auto-reply-overview-header{flex-direction:column;align-items:flex-start}.auto-reply-overview-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.auto-reply-page-header,.auto-reply-header-actions,.auto-reply-section-header,.auto-reply-record-range,.auto-reply-record-quick{flex-direction:column;align-items:stretch}.auto-reply-filters,.auto-reply-overview-grid,.auto-reply-detail-grid,.auto-reply-compare,.auto-reply-detail-history-grid,.auto-reply-update-overview,.auto-reply-date-fields{grid-template-columns:1fr}.auto-reply-search-field,.auto-reply-filter-actions{grid-column:auto}.auto-reply-filter-actions{justify-content:flex-start}.auto-reply-review-setting{justify-items:start}}.auto-reply-update-table{min-width:900px}.auto-reply-update-table th:last-child,.auto-reply-update-table td:last-child{width:86px}.auto-reply-page{gap:var(--zm-admin-space-5);min-width:0;color:var(--zm-admin-color-text-primary);font:var(--zm-admin-font-size-body)/var(--zm-admin-line-height-body) var(--zm-admin-font-family)}.auto-reply-page>.admin-page-header{margin-bottom:0!important}.auto-reply-header-actions{flex:none;justify-content:flex-end;min-width:0}.auto-reply-header-actions>[data-updated-at]{white-space:nowrap}.auto-reply-section.admin-ui-card{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card);padding:0}.auto-reply-section-header{min-height:72px;padding:var(--zm-admin-space-4) var(--zm-admin-space-5);border-bottom-color:var(--zm-admin-color-divider);align-items:center}.auto-reply-section-header h2{font-size:var(--zm-admin-font-size-module-title);line-height:var(--zm-admin-line-height-module-title);letter-spacing:-.01em;margin:0}.auto-reply-section-header h2:before{height:auto;top:4px;bottom:4px}.auto-reply-section-header p{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help)}.auto-reply-range{padding:var(--zm-admin-space-1);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-subtle-bg);scrollbar-width:none;flex:none;gap:2px;display:inline-flex}.auto-reply-range::-webkit-scrollbar{display:none}.auto-reply-range button{min-width:60px;height:36px;min-height:36px;padding:0 var(--zm-admin-space-3);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-text-secondary);font:inherit;white-space:nowrap;transition:color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}.auto-reply-range button:hover:not(.is-active){color:var(--zm-admin-color-text-primary);background:color-mix(in srgb, var(--zm-admin-color-container-bg) 72%, transparent)}.auto-reply-range button.is-active{color:var(--zm-admin-color-brand);font-weight:var(--zm-admin-font-weight-semibold);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card)}.auto-reply-range button:focus-visible,.auto-reply-record-tabs button:focus-visible,.auto-reply-template-actions button:focus-visible,.auto-reply-actions button:focus-visible,.auto-reply-review-setting button:focus-visible,.auto-reply-dialog header>button:focus-visible,.auto-reply-date-dialog header>button:focus-visible{box-shadow:var(--zm-admin-focus-ring);outline:0}.auto-reply-overview.admin-overview-panel>.auto-reply-overview-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=1440px){.auto-reply-overview.admin-overview-panel>.auto-reply-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.auto-reply-overview.admin-overview-panel>.auto-reply-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.auto-reply-overview.admin-overview-panel>.auto-reply-overview-grid{grid-template-columns:1fr}}.auto-reply-template-grid{gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-4) var(--zm-admin-space-5) var(--zm-admin-space-5)}.auto-reply-template-card{min-width:0;min-height:390px;padding:var(--zm-admin-space-4);border-color:var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);box-shadow:var(--zm-admin-shadow-card);transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), transform var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);flex-direction:column;display:flex;position:relative;overflow:hidden}.auto-reply-template-card:before{background:var(--zm-admin-color-text-tertiary);content:"";opacity:.58;height:3px;position:absolute;inset:0 0 auto}.auto-reply-template-card.is-enabled:before{background:var(--zm-admin-color-brand);opacity:.88}.auto-reply-template-card:hover{border-color:var(--zm-admin-color-control-border-hover);box-shadow:var(--zm-admin-shadow-card-hover);transform:translateY(-1px)}.auto-reply-template-card.is-enabled{border-color:color-mix(in srgb, var(--zm-admin-color-brand) 32%, var(--zm-admin-color-border))}.auto-reply-template-top{align-items:center;min-height:48px}.auto-reply-template-top>div{gap:3px;display:grid}.auto-reply-template-top small{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.auto-reply-template-top strong{font-size:var(--zm-admin-font-size-card-title);line-height:var(--zm-admin-line-height-card-title)}.auto-reply-template-top .admin-ui-badge{min-height:28px;padding:0 10px}.auto-reply-template-copy{margin:var(--zm-admin-space-4) 0}.auto-reply-template-copy>span{margin-bottom:var(--zm-admin-space-2);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-medium)}.auto-reply-template-copy p{min-height:84px;padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-divider);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-subtle-bg);color:var(--zm-admin-color-text-primary);line-height:1.75}.auto-reply-template-card dl{margin-bottom:auto}.auto-reply-template-card dl div{min-height:40px;font-size:var(--zm-admin-font-size-help)}.auto-reply-template-card dt{color:var(--zm-admin-color-text-tertiary)}.auto-reply-template-card dd{color:var(--zm-admin-color-text-primary)}.auto-reply-version-link{min-height:var(--zm-admin-hit-area-min);padding:0 var(--zm-admin-space-1);border-radius:var(--zm-admin-radius-control);border-bottom:0}.auto-reply-version-link:hover{background:var(--zm-admin-color-brand-bg)}.auto-reply-template-actions{gap:var(--zm-admin-space-1);min-height:48px;margin-top:var(--zm-admin-space-3);padding-top:var(--zm-admin-space-3)}.auto-reply-template-actions button{min-height:var(--zm-admin-hit-area-min);padding:0 var(--zm-admin-space-2);border-radius:var(--zm-admin-radius-control);font-size:var(--zm-admin-font-size-help);border-right:0}.auto-reply-template-actions button:first-child{padding-left:var(--zm-admin-space-2)}.auto-reply-template-actions button:hover:not(:disabled){background:var(--zm-admin-color-brand-bg)}.auto-reply-update-table-wrap,.auto-reply-table-wrap{scrollbar-color:var(--zm-admin-color-border) transparent;max-width:100%}.auto-reply-update-table{width:100%;min-width:980px;color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-table)}.auto-reply-update-table th,.auto-reply-table th{height:var(--zm-admin-table-head-height);padding:0 var(--zm-admin-space-4);color:var(--zm-admin-color-text-secondary);font-weight:var(--zm-admin-font-weight-semibold);text-align:left;white-space:nowrap;background:var(--zm-admin-color-table-head-bg)}.auto-reply-update-table td{height:72px;padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border-top:1px solid var(--zm-admin-color-divider);vertical-align:middle}.auto-reply-update-table tbody tr,.auto-reply-table tbody tr{transition:background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}.auto-reply-update-table tbody tr:hover,.auto-reply-table tbody tr:hover{background:var(--zm-admin-color-subtle-bg)}.auto-reply-update-table td>strong{color:var(--zm-admin-color-text-primary);font-weight:var(--zm-admin-font-weight-semibold);margin-top:0}.auto-reply-update-table td>small{margin-top:var(--zm-admin-space-1);font-size:var(--zm-admin-font-size-help)}.auto-reply-update-table .auto-reply-actions button,.auto-reply-table .auto-reply-actions button{min-width:var(--zm-admin-hit-area-min);min-height:var(--zm-admin-hit-area-min);padding:0 var(--zm-admin-space-2);border-radius:var(--zm-admin-radius-control);font:inherit}.auto-reply-update-table .auto-reply-actions button:hover,.auto-reply-table .auto-reply-actions button:hover{background:var(--zm-admin-color-brand-bg)}.auto-reply-audit-header{min-height:84px}.auto-reply-review-setting button{min-height:36px;transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}.auto-reply-review-setting button:hover:not(:disabled){box-shadow:var(--zm-admin-shadow-control)}.auto-reply-review-setting button:disabled{opacity:.55;cursor:default}.auto-reply-record-tabs{align-items:stretch;gap:var(--zm-admin-space-5);min-height:60px;padding:0 var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);scrollbar-width:none;display:flex;overflow-x:auto}.auto-reply-record-tabs::-webkit-scrollbar{display:none}.auto-reply-record-tabs button{min-height:60px;color:var(--zm-admin-color-text-secondary);font:var(--zm-admin-font-weight-semibold) var(--zm-admin-font-size-section-nav)/var(--zm-admin-line-height-section-nav) var(--zm-admin-font-family);transition:color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;padding:0;display:inline-flex}.auto-reply-record-tabs button:hover:not(.is-active){color:var(--zm-admin-color-text-primary)}.auto-reply-record-tabs button.is-active{color:var(--zm-admin-color-brand);border-bottom-color:var(--zm-admin-color-brand)}.auto-reply-filters{gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-4) var(--zm-admin-space-5);border-bottom-color:var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg)}.auto-reply-filters label{gap:var(--zm-admin-space-2);color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-label);font-weight:var(--zm-admin-font-weight-semibold)}.auto-reply-search-field{grid-column:auto}.auto-reply-filter-actions{min-height:var(--zm-admin-control-height);align-items:center;gap:var(--zm-admin-space-2)}.auto-reply-result{min-height:48px;padding:0 var(--zm-admin-space-5);color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);align-items:center}.auto-reply-table{width:100%;color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-table)}.auto-reply-table td{height:74px;padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border-top:1px solid var(--zm-admin-color-divider);vertical-align:middle}.auto-reply-table td>strong{color:var(--zm-admin-color-text-primary);font-weight:var(--zm-admin-font-weight-semibold);margin-top:0}.auto-reply-table td>small{margin-top:var(--zm-admin-space-1);font-size:var(--zm-admin-font-size-help)}.auto-reply-table th:first-child,.auto-reply-table td:first-child{z-index:2;background:var(--zm-admin-color-container-bg);min-width:166px;box-shadow:1px 0 0 var(--zm-admin-color-divider);position:sticky;left:0}.auto-reply-table th:first-child{z-index:3;background:var(--zm-admin-color-table-head-bg)}.auto-reply-table th:last-child,.auto-reply-table td:last-child{z-index:2;background:var(--zm-admin-color-container-bg);min-width:112px;box-shadow:-1px 0 0 var(--zm-admin-color-divider);position:sticky;right:0}.auto-reply-table th:last-child{z-index:3;background:var(--zm-admin-color-table-head-bg)}.auto-reply-table tbody tr:hover td:first-child,.auto-reply-table tbody tr:hover td:last-child{background:var(--zm-admin-color-subtle-bg)}.auto-reply-user img,.auto-reply-avatar{width:36px;height:36px;box-shadow:0 0 0 2px var(--zm-admin-color-container-bg), 0 0 0 3px var(--zm-admin-color-border);flex:0 0 36px}.auto-reply-pagination{min-height:64px;padding:var(--zm-admin-space-3) var(--zm-admin-space-5);border-top-color:var(--zm-admin-color-divider);color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help)}.auto-reply-pagination>div{align-items:center}.auto-reply-pagination .admin-ui-select{width:auto;min-width:108px}.auto-reply-dialog,.auto-reply-date-dialog{border-radius:var(--zm-admin-radius-dialog);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-dialog)}.auto-reply-dialog::backdrop,.auto-reply-date-dialog::backdrop{background:var(--zm-admin-overlay-bg)}.auto-reply-dialog header,.auto-reply-dialog footer,.auto-reply-date-dialog header,.auto-reply-date-dialog footer{padding:var(--zm-admin-space-4) var(--zm-admin-space-5);border-color:var(--zm-admin-color-divider)}.auto-reply-dialog header>button,.auto-reply-date-dialog header>button{width:var(--zm-admin-hit-area-min);height:var(--zm-admin-hit-area-min);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-text-secondary);place-items:center;display:grid}.auto-reply-dialog header>button:hover,.auto-reply-date-dialog header>button:hover{background:var(--zm-admin-color-subtle-bg)}.auto-reply-dialog-body{padding:var(--zm-admin-space-5)}.auto-reply-update-drawer,.auto-reply-account-drawer{background:0 0;border:0;width:min(920px,100vw - 40px);max-width:none;height:100dvh;max-height:none;margin:0 0 0 auto;padding:0;position:fixed;inset:0}.auto-reply-update-drawer::backdrop,.auto-reply-account-drawer::backdrop{background:var(--zm-admin-overlay-bg)}.auto-reply-update-drawer-shell,.auto-reply-account-drawer-shell{background:var(--zm-admin-color-page-bg);grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid;box-shadow:-20px 0 56px #0f172a2e}.auto-reply-update-drawer-shell>header,.auto-reply-update-drawer-shell>footer,.auto-reply-account-drawer-shell>header,.auto-reply-account-drawer-shell>footer{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-4) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);display:flex}.auto-reply-update-drawer-shell>header h2,.auto-reply-update-drawer-shell>header p,.auto-reply-account-drawer-shell>header h2,.auto-reply-account-drawer-shell>header p,.auto-reply-update-users h3,.auto-reply-update-users p{margin:0}.auto-reply-update-drawer-shell>header h2,.auto-reply-account-drawer-shell>header h2{font-size:20px}.auto-reply-update-drawer-shell>header p,.auto-reply-account-drawer-shell>header p,.auto-reply-update-users p{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);margin-top:4px}.auto-reply-update-drawer-shell>header>button,.auto-reply-account-drawer-shell>header>button{width:var(--zm-admin-hit-area-min);height:var(--zm-admin-hit-area-min);flex:0 0 var(--zm-admin-hit-area-min);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;font-size:22px;display:grid}.auto-reply-update-drawer-shell>header>button:hover,.auto-reply-account-drawer-shell>header>button:hover{background:var(--zm-admin-color-subtle-bg)}.auto-reply-update-drawer-shell>header>button:focus-visible,.auto-reply-account-drawer-shell>header>button:focus-visible{outline:2px solid var(--zm-admin-color-brand);outline-offset:2px}.auto-reply-update-drawer-shell>footer,.auto-reply-account-drawer-shell>footer{border-top:1px solid var(--zm-admin-color-divider);border-bottom:0;justify-content:flex-end}.auto-reply-update-drawer-body,.auto-reply-account-drawer-body{align-content:start;gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-5);display:grid;overflow:auto}.auto-reply-account-drawer-body>.auto-reply-detail-grid,.auto-reply-account-drawer-body>.auto-reply-detail-history-grid{padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg)}.auto-reply-account-drawer-body>.auto-reply-detail-history-grid{padding-top:var(--zm-admin-space-4)}.auto-reply-manual-version{gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-subtle-bg);display:grid}.auto-reply-manual-version[hidden]{display:none}.auto-reply-manual-version label{gap:var(--zm-admin-space-2);display:grid}.auto-reply-manual-version label small{color:var(--zm-admin-color-text-tertiary);line-height:1.6}.auto-reply-manual-version [data-manual-version-preview]{gap:var(--zm-admin-space-2);display:grid}.auto-reply-manual-version [data-manual-version-preview]>span{color:var(--zm-admin-color-text-secondary);font-weight:650}.auto-reply-manual-version [data-manual-version-preview]>p{border:1px solid var(--zm-admin-color-divider);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-container-bg);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:11px 12px;line-height:1.65}.auto-reply-update-summary,.auto-reply-update-users{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);overflow:hidden}.auto-reply-update-overview{padding:var(--zm-admin-space-4);border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr))}.auto-reply-update-users>header{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-4);border-bottom:1px solid var(--zm-admin-color-divider);display:flex}.auto-reply-update-users>header h3{font-size:var(--zm-admin-font-size-card-title)}.auto-reply-update-users>header>strong{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help)}.auto-reply-update-users-table-wrap{overflow-x:auto}.auto-reply-update-users-table{min-width:800px}.auto-reply-update-users-table th,.auto-reply-update-users-table td{vertical-align:middle;padding:12px 14px}.auto-reply-update-users-table td>small{color:var(--zm-admin-color-text-tertiary);margin-top:4px;display:block}.auto-reply-update-users-table .auto-reply-user{min-width:164px}.auto-reply-push-state{white-space:nowrap;align-items:center;gap:6px;display:flex}.auto-reply-push-state>*+:before{content:"/";color:var(--zm-admin-color-text-tertiary);margin-right:6px}.auto-reply-update-pagination{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border-top:1px solid var(--zm-admin-color-divider);color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);display:flex}.auto-reply-update-pagination>div{align-items:center;gap:var(--zm-admin-space-2);display:flex}.auto-reply-update-pagination .admin-ui-select{width:auto;min-width:108px}@media (width<=1600px){.auto-reply-filter-actions{grid-column:1/-1;justify-content:flex-end}}@media (width<=1300px){.auto-reply-header-actions>[data-updated-at]{display:none}}@media (width<=1200px){.auto-reply-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.auto-reply-template-grid{grid-template-columns:1fr}.auto-reply-section-header{flex-direction:column;align-items:flex-start}}@media (width<=760px){.auto-reply-update-drawer,.auto-reply-account-drawer{width:100vw}.auto-reply-update-drawer-body,.auto-reply-account-drawer-body{padding:var(--zm-admin-space-3)}.auto-reply-account-drawer .auto-reply-detail-grid,.auto-reply-account-drawer .auto-reply-detail-history-grid,.auto-reply-update-overview{grid-template-columns:1fr}.auto-reply-update-pagination{flex-direction:column;align-items:flex-start}.auto-reply-section-header,.auto-reply-filters,.auto-reply-template-grid{padding-right:var(--zm-admin-space-4);padding-left:var(--zm-admin-space-4)}.auto-reply-record-tabs{gap:var(--zm-admin-space-4);padding-right:var(--zm-admin-space-4);padding-left:var(--zm-admin-space-4)}.auto-reply-filter-actions{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.auto-reply-template-card,.auto-reply-range button,.auto-reply-record-tabs button{transition:none}}.auto-reply-proof-image{object-fit:contain;border-radius:8px;max-width:100%;max-height:52vh;margin:8px 0;display:block}.auto-reply-spot-bar{flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0;display:flex}.auto-reply-modal{z-index:var(--zm-admin-z-dialog);border-radius:var(--zm-admin-radius-dialog);background:var(--zm-admin-color-container-bg);width:min(560px,100vw - 32px);max-height:calc(100vh - 48px);box-shadow:var(--zm-admin-shadow-dialog);border:0;padding:20px;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow:auto;translate:-50% -50%}.auto-reply-modal h2{margin:0 0 8px;font-size:18px}.auto-reply-modal-prompt{z-index:calc(var(--zm-admin-z-dialog) + 1)}.auto-reply-copy-editor{gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-4) var(--zm-admin-space-5) var(--zm-admin-space-5);display:grid}.auto-reply-copy-editor .admin-ui-textarea{min-height:96px}.auto-reply-copy-actions{justify-content:flex-end;gap:var(--zm-admin-space-2);display:flex}.auto-reply-modal .auto-reply-copy-actions{margin-top:var(--zm-admin-space-4)}.auto-reply-copy-cell{min-width:220px}.auto-reply-copy-cell pre{padding:var(--zm-admin-space-2) var(--zm-admin-space-3);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-subtle-bg);font:inherit;white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.65}.auto-reply-pause{justify-content:space-between;align-items:flex-start;gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-4) var(--zm-admin-space-5);background:#fff8f5;border-color:#ffd8c9;display:flex}.auto-reply-pause-body{gap:var(--zm-admin-space-1);display:grid}.auto-reply-pause-body strong{color:#a64324}.auto-reply-pause-body p{color:var(--zm-admin-color-text-secondary);margin:0;line-height:1.6}@media (width<=760px){.auto-reply-pause{flex-direction:column;align-items:stretch}.auto-reply-copy-actions{justify-content:flex-start}}.auto-reply-collector{padding-bottom:var(--zm-admin-space-2)}.auto-reply-collector.is-ok{background:#f6fdfa;border-color:#bdebd7}.auto-reply-collector.is-down{background:#fff8f5;border-color:#ffd8c9}.auto-reply-collector.is-unknown{border-color:var(--zm-admin-color-border);background:var(--zm-admin-color-subtle-bg)}.auto-reply-collector-grid{gap:var(--zm-admin-space-3);padding:0 var(--zm-admin-space-5) var(--zm-admin-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.auto-reply-collector-grid article{padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg);border-radius:10px;gap:2px;display:grid}.auto-reply-collector-grid span{color:var(--zm-admin-color-text-tertiary);font-size:12px}.auto-reply-collector-grid strong{color:var(--zm-admin-color-text-primary);font-size:15px}.auto-reply-collector-grid small{color:var(--zm-admin-color-text-tertiary);font-size:11px}.auto-reply-collector>.admin-ui-text{padding:0 var(--zm-admin-space-5) var(--zm-admin-space-3);color:var(--zm-admin-color-text-tertiary);margin:0;font-size:12px}.auto-reply-settings{gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-4) var(--zm-admin-space-5) var(--zm-admin-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.auto-reply-setting{align-content:start;gap:var(--zm-admin-space-1)}.auto-reply-setting-input{align-items:center;gap:var(--zm-admin-space-2);display:flex}.auto-reply-setting-input .admin-ui-control{width:120px}.auto-reply-setting-input em{color:var(--zm-admin-color-text-secondary);font-size:12px;font-style:normal}.auto-reply-setting>small{color:var(--zm-admin-color-text-tertiary);font-size:11px;line-height:1.7}.auto-reply-settings .auto-reply-warning,.auto-reply-settings .auto-reply-copy-actions{grid-column:1/-1}@media (width<=1200px){.auto-reply-collector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.auto-reply-collector-grid,.auto-reply-settings{grid-template-columns:1fr}}.auto-reply-section-header .auto-reply-record-search{flex:0 0 240px;width:240px}.auto-reply-table .auto-reply-actions{flex-wrap:nowrap;min-width:200px}.auto-reply-table .auto-reply-actions button{white-space:nowrap;flex:none}@media (width<=760px){.auto-reply-record-search{width:100%}}.auto-reply-copy-editor{max-width:720px}.auto-reply-table th:nth-child(4),.auto-reply-table th:nth-child(5){width:17%}.auto-reply-date-fields{align-items:end;gap:var(--zm-admin-space-3);grid-template-columns:minmax(0,200px) minmax(0,200px) auto;display:grid}.auto-reply-date-fields .auto-reply-copy-actions{justify-content:flex-start}.auto-reply-date-fields p{grid-column:1/-1}.auto-reply-record-tools{justify-content:flex-end;align-items:center;gap:var(--zm-admin-space-3);flex-wrap:wrap;display:flex}@media (width<=760px){.auto-reply-record-tools{justify-content:flex-start;align-items:stretch}}.popup-page{color:var(--zm-admin-color-text-primary);gap:24px;display:grid}.popup-page [hidden]{display:none!important}.popup-page-header{min-height:88px}.popup-title-line{align-items:center;gap:10px;display:flex}.popup-page-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.popup-page-actions>span{color:var(--zm-admin-color-text-tertiary);font-size:13px}.popup-section{border:1px solid var(--zm-admin-color-border);box-shadow:var(--zm-admin-shadow-card);background:#fff;border-radius:14px;overflow:hidden}.popup-section-head{border-bottom:1px solid var(--zm-admin-color-divider);justify-content:space-between;align-items:center;gap:20px;min-height:85px;padding:16px 24px;display:flex}.popup-section-head>div:first-child{padding-left:13px;position:relative}.popup-section-head>div:first-child:before{content:"";background:var(--zm-admin-color-brand);border-radius:3px;width:3px;height:18px;position:absolute;top:4px;left:0}.popup-section-head h2{letter-spacing:-.01em;margin:0;padding-left:13px;font-size:20px;font-weight:650;line-height:28px;position:relative}.popup-section-head h2:before{background:var(--zm-admin-color-brand);content:"";border-radius:999px;width:3px;position:absolute;top:5px;bottom:5px;left:0}.popup-section-head p{color:var(--zm-admin-color-text-tertiary);margin:4px 0 0;font-size:13px;line-height:20px}.popup-create-entry{background:#fafbfc;justify-content:space-between;align-items:center;gap:24px;min-height:120px;padding:22px 24px;display:flex}.popup-create-entry>div{max-width:720px}.popup-create-entry strong{font-size:15px;line-height:22px}.popup-create-entry p{color:var(--zm-admin-color-text-tertiary);margin:5px 0 0;font-size:13px;line-height:20px}.popup-editor-workspace{background:#fff}.popup-editor-toolbar{border-bottom:1px solid var(--zm-admin-color-divider);background:#fafbfc;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:14px 24px;display:flex}.popup-editor-toolbar h3{letter-spacing:-.005em;margin:0;font-size:17px;font-weight:650;line-height:26px}.popup-editor-toolbar p{color:var(--zm-admin-color-text-tertiary);margin:4px 0 0;font-size:13px;line-height:20px}.popup-editor-body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.popup-form-content{min-width:0;padding:24px}.popup-editor-actions{border-top:1px solid var(--zm-admin-color-divider);background:#fafbfc;justify-content:flex-end;align-items:center;gap:10px;min-height:68px;padding:14px 24px;display:flex}.popup-fieldset{border:0;margin:0 0 24px;padding:0}.popup-fieldset legend{color:var(--zm-admin-color-text-primary);margin-bottom:10px;font-size:14px;font-weight:650}.popup-choice-grid{gap:10px;display:grid}.popup-template-choices,.popup-schedule-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.popup-audience-choices{grid-template-columns:repeat(3,minmax(0,1fr))}.popup-choice-grid label{cursor:pointer;display:block;position:relative}.popup-choice-grid input{opacity:0;pointer-events:none;position:absolute}.popup-choice-grid label>span{border:1px solid var(--zm-admin-color-border);background:#fff;border-radius:10px;align-content:center;gap:4px;min-height:70px;padding:13px 14px;transition:border-color .18s ease-out,background-color .18s ease-out,box-shadow .18s ease-out;display:grid}.popup-choice-grid input:checked+span{background:#fff7f4;border-color:#ff8a78;box-shadow:0 0 0 1px #ff8a78}.popup-choice-grid input:focus-visible+span{outline-offset:2px;outline:3px solid #ff5b4433}.popup-choice-grid strong{font-size:14px}.popup-choice-grid small{color:var(--zm-admin-color-text-tertiary);font-size:12px;line-height:18px}.popup-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.popup-form-grid label{color:var(--zm-admin-color-text-secondary);gap:7px;font-size:13px;display:grid}.popup-form-grid .is-wide{grid-column:1/-1}.popup-form-grid textarea{resize:vertical;min-height:96px}.popup-upload{cursor:pointer;background:#fafbfc;border:1px dashed #c8ced8;border-radius:10px;align-items:center;gap:14px;min-height:78px;padding:14px;display:flex}.popup-upload input{width:112px}.popup-upload>span{gap:3px;display:grid}.popup-upload strong{color:var(--zm-admin-color-text-primary)}.popup-upload small,.popup-field-note{color:var(--zm-admin-color-text-tertiary);font-size:12px}.popup-field-note{margin:0}.popup-form-error{color:var(--zm-admin-color-danger);background:var(--zm-admin-color-danger-bg);border-radius:8px;margin:0;padding:11px 12px;font-size:13px}.popup-live-preview{border-left:1px solid var(--zm-admin-color-divider);background:#f5f7fa;flex-direction:column;gap:12px;min-height:100%;padding:24px;display:flex}.popup-live-preview>span{color:var(--zm-admin-color-text-secondary);font-size:13px;font-weight:650}.popup-preview-canvas,.popup-preview-stage{place-items:center;min-height:500px;display:grid}.popup-preview-canvas{position:sticky;top:24px}.popup-user-popup{background:#fff;border-radius:16px;width:min(100%,320px);overflow:hidden;box-shadow:0 18px 48px #0f172a2e}.popup-user-popup>div{padding:20px}.popup-user-popup h3{margin:0;font-size:19px;line-height:27px}.popup-user-popup p{min-height:66px;color:var(--zm-admin-color-text-secondary);white-space:pre-wrap;margin:10px 0 16px;font-size:14px;line-height:22px}.popup-user-popup-image{object-fit:contain;border-radius:10px;width:auto;max-width:100%;height:auto;max-height:180px;margin:0 auto 18px;display:block}.popup-user-popup button{background:var(--zm-admin-color-brand);color:#fff;border:0;border-radius:10px;width:100%;height:42px;font-weight:650}.popup-user-popup.is-text{border-top:4px solid var(--zm-admin-color-brand)}.popup-user-popup.is-text>div{padding-top:26px}.popup-user-popup.is-text p{margin-bottom:18px}.popup-tabs{align-items:center;display:flex}.popup-status-tabs{border-bottom:1px solid var(--zm-admin-color-divider);background:#fff;margin:0;padding:0 24px}.popup-status-tabs button{min-width:74px;height:52px;color:var(--zm-admin-color-text-secondary);cursor:pointer;background:#fff;border:0;border-radius:0;padding:0 14px;font-size:14px}.popup-status-tabs button[aria-pressed=true]{color:var(--zm-admin-color-brand);box-shadow:inset 0 -2px var(--zm-admin-color-brand);font-weight:600}.popup-page-size select{width:104px}.popup-filter{border-bottom:1px solid var(--zm-admin-color-divider);background:#fafbfc;grid-template-columns:minmax(280px,1.5fr) repeat(2,minmax(180px,1fr)) auto;align-items:end;gap:12px;padding:16px 24px;display:grid}.popup-filter label{color:var(--zm-admin-color-text-secondary);gap:6px;font-size:13px;display:grid}.popup-filter>div{gap:8px;display:flex}.popup-result-line{min-height:46px;color:var(--zm-admin-color-text-primary);align-items:center;padding:0 24px;font-size:13px;display:flex}.popup-table-wrap{width:100%;overflow:auto}.popup-table{min-width:1380px}.popup-two-line{gap:4px;display:grid}.popup-two-line strong{color:var(--zm-admin-color-text-primary);font-size:14px}.popup-two-line span{color:var(--zm-admin-color-text-tertiary);font-size:12px;line-height:18px}.popup-content-cell{align-items:center;gap:12px;min-width:260px;display:flex}.popup-content-cell>img,.popup-text-thumb{object-fit:cover;border-radius:8px;flex:none;width:56px;height:40px}.popup-text-thumb{color:var(--zm-admin-color-brand);background:var(--zm-admin-color-brand-bg);place-items:center;font-weight:650;display:grid}.popup-content-cell>div{gap:5px;min-width:0;display:grid}.popup-content-cell strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.popup-content-cell span{color:var(--zm-admin-color-text-tertiary);font-size:12px}.popup-row-actions{white-space:nowrap;gap:14px;display:flex}.popup-row-actions button{color:var(--zm-admin-color-brand);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.popup-row-actions button:last-child{color:var(--zm-admin-color-danger)}.popup-pagination{min-height:58px;color:var(--zm-admin-color-text-tertiary);border-top:1px solid var(--zm-admin-color-divider);justify-content:space-between;align-items:center;padding:0 24px;font-size:13px;display:flex}.popup-pagination>div{gap:8px;display:flex}.popup-empty{color:var(--zm-admin-color-text-tertiary);text-align:center;background:#fafbfc;padding:40px}.popup-preview-dialog{background:0 0;border:0;margin:auto;padding:0}.popup-preview-dialog::backdrop{background:#0f172a7a}.popup-preview-dialog[open]{width:min(620px,100vw - 48px);max-height:calc(100vh - 48px)}.popup-preview-dialog>div{box-shadow:var(--zm-admin-shadow-dialog);background:#fff;border-radius:16px;overflow:hidden}.popup-preview-dialog header{border-bottom:1px solid var(--zm-admin-color-divider);justify-content:space-between;align-items:center;gap:16px;min-height:82px;padding:18px 24px;display:flex}.popup-preview-dialog h2{margin:0;font-size:20px}.popup-preview-dialog header p{color:var(--zm-admin-color-text-tertiary);margin:3px 0 0;font-size:13px}.popup-preview-dialog header>button{cursor:pointer;background:#f2f4f7;border:0;border-radius:50%;width:34px;height:34px;font-size:22px}.popup-preview-dialog footer{border-top:1px solid var(--zm-admin-color-divider);justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.popup-preview-stage{background:#eef1f5;min-height:560px;padding:32px}.popup-page button:focus-visible,.popup-page input:focus-visible,.popup-page select:focus-visible,.popup-page textarea:focus-visible{outline-offset:2px;outline:3px solid #ff5b4433}@media (width<=1120px){.popup-editor-body{grid-template-columns:1fr}.popup-live-preview{border-top:1px solid var(--zm-admin-color-divider);border-left:0}.popup-preview-canvas{min-height:420px;position:static}.popup-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.popup-filter>div{justify-content:flex-end}}@media (width<=760px){.popup-page-header,.popup-page-actions,.popup-section-head,.popup-create-entry,.popup-editor-toolbar{flex-direction:column;align-items:flex-start}.popup-page-actions>span{display:none}.popup-status-tabs{max-width:100%;overflow:auto}.popup-filter,.popup-form-grid,.popup-template-choices,.popup-schedule-choices,.popup-audience-choices{grid-template-columns:1fr}.popup-form-grid .is-wide{grid-column:auto}.popup-live-preview{display:none}.popup-pagination{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}}.todo-message-page{color:var(--zm-admin-color-text-primary);gap:24px;display:grid}.todo-message-page-header{min-height:88px}.todo-message-title-line{align-items:center;gap:12px;display:flex}.todo-message-page-actions{align-items:center;gap:10px;display:flex}.todo-message-page-actions>span{color:var(--zm-admin-color-text-tertiary);font-size:13px}.todo-message-section{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card);overflow:hidden}.todo-message-section-head{border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);justify-content:space-between;align-items:center;gap:16px;min-height:85px;padding:16px 24px;display:flex}.todo-message-section-head h2{letter-spacing:-.01em;margin:0;padding-left:13px;font-size:20px;font-weight:650;line-height:28px;position:relative}.todo-message-section-head h2:before{background:var(--zm-admin-color-brand);content:"";border-radius:3px;width:3px;height:18px;position:absolute;top:5px;left:0}.todo-message-section-head p{color:var(--zm-admin-color-text-tertiary);margin:4px 0 0;font-size:13px;line-height:20px}.todo-message-range{border:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-subtle-bg);border-radius:10px;padding:4px;display:inline-flex}.todo-message-range button{min-width:58px;height:36px;color:var(--zm-admin-color-text-secondary);font:500 14px/22px var(--zm-admin-font-family);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 13px}.todo-message-range button[aria-pressed=true]{color:var(--zm-admin-color-brand);background:#fff;box-shadow:0 1px 4px #0f172a14}.todo-message-metrics{background:var(--zm-admin-color-subtle-bg);grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:16px 24px 24px;display:grid}.todo-message-metric{border:1px solid var(--zm-admin-color-border);border-top:3px solid var(--metric-color,var(--zm-admin-color-brand));background:#fff;border-radius:12px;min-height:142px;padding:20px;position:relative;overflow:hidden}.todo-message-metric.is-warning{--metric-color:#d97706}.todo-message-metric.is-info{--metric-color:#1677ff}.todo-message-metric.is-success{--metric-color:#12a060}.todo-message-metric.is-danger{--metric-color:#d92d20}.todo-message-metric>span{color:var(--zm-admin-color-text-secondary);font-size:14px;font-weight:600}.todo-message-metric>strong{font-variant-numeric:tabular-nums;margin-top:10px;font-size:30px;line-height:36px;display:block}.todo-message-metric>strong small{margin-left:3px;font-size:13px;font-weight:500}.todo-message-metric p{color:var(--zm-admin-color-text-tertiary);border-top:1px solid var(--zm-admin-color-divider);margin:12px 0 0;padding-top:11px;font-size:12px;line-height:20px}.todo-message-tabs{border-bottom:1px solid var(--zm-admin-color-divider);align-items:flex-end;gap:28px;min-height:58px;padding:0 24px;display:flex}.todo-message-tabs button{color:var(--zm-admin-color-text-secondary);font:600 14px/22px var(--zm-admin-font-family);cursor:pointer;background:0 0;border:0;align-self:stretch;padding:0;position:relative}.todo-message-tabs button[aria-pressed=true]{color:var(--zm-admin-color-brand)}.todo-message-tabs button[aria-pressed=true]:after{background:var(--zm-admin-color-brand);content:"";height:2px;position:absolute;bottom:0;left:0;right:0}.todo-message-content-grid{background:var(--zm-admin-color-subtle-bg);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:20px 24px 24px;display:grid}.todo-message-content-card{border:1px solid var(--zm-admin-color-brand-border);border-top:3px solid var(--zm-admin-color-brand);min-height:288px;transition:box-shadow var(--zm-admin-motion-normal);background:#fff;border-radius:12px;align-content:start;padding:18px;display:grid}.todo-message-content-card:hover{box-shadow:var(--zm-admin-shadow-card-hover)}.todo-message-content-card.is-disabled{border-color:var(--zm-admin-color-border);border-top-color:var(--zm-admin-color-text-tertiary)}.todo-message-content-card header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.todo-message-content-card header span:not(.admin-ui-tag){color:var(--zm-admin-color-text-tertiary);font-size:12px}.todo-message-content-card h3{letter-spacing:-.005em;margin:0;font-size:17px;font-weight:650;line-height:26px}.todo-message-content-copy{min-height:68px;color:var(--zm-admin-color-text-primary);background:var(--zm-admin-color-table-head-bg);border-radius:8px;margin:16px 0;padding:13px 14px;font-size:14px;line-height:22px}.todo-message-content-card dl{gap:9px;margin:0;display:grid}.todo-message-content-card dl div{justify-content:space-between;gap:14px;display:flex}.todo-message-content-card dt{color:var(--zm-admin-color-text-tertiary);font-size:12px}.todo-message-content-card dd{text-align:right;margin:0;font-size:12px}.todo-message-content-card footer{border-top:1px solid var(--zm-admin-color-divider);gap:18px;margin-top:16px;padding-top:14px;display:flex}.todo-message-content-card footer button,.todo-message-link,.todo-message-row-actions button{color:var(--zm-admin-color-brand);font:600 13px/22px var(--zm-admin-font-family);cursor:pointer;background:0 0;border:0;padding:0}.todo-message-task-toolbar,.todo-message-record-toolbar{background:var(--zm-admin-color-subtle-bg);grid-template-columns:minmax(260px,1.4fr) minmax(160px,.55fr) minmax(160px,.55fr) auto;align-items:end;gap:12px;padding:18px 24px;display:grid}.todo-message-task-toolbar label,.todo-message-record-toolbar label,.todo-message-dialog-body label{color:var(--zm-admin-color-text-secondary);gap:7px;font-size:13px;font-weight:600;display:grid}.todo-message-record-toolbar{grid-template-columns:minmax(260px,1fr) minmax(160px,.55fr) minmax(190px,.65fr) auto}.todo-message-toolbar-actions{gap:8px;display:flex}.todo-message-result-line{border-top:1px solid var(--zm-admin-color-divider);align-items:center;min-height:42px;padding:0 24px;display:flex}.todo-message-result-line strong{font-size:13px}.todo-message-table-wrap{border-top:1px solid var(--zm-admin-color-divider);overflow-x:auto}.todo-message-table-wrap .admin-ui-table{min-width:1160px}.todo-message-table-wrap .admin-ui-table th:first-child,.todo-message-table-wrap .admin-ui-table td:first-child{padding-left:24px}.todo-message-table-wrap .admin-ui-table th:last-child,.todo-message-table-wrap .admin-ui-table td:last-child{padding-right:24px}.todo-message-table-wrap .admin-ui-table td{height:72px}.todo-message-two-line{gap:3px;display:grid}.todo-message-two-line strong{color:var(--zm-admin-color-text-primary);font-size:14px}.todo-message-two-line span,.todo-message-user small{color:var(--zm-admin-color-text-tertiary);font-size:12px}.todo-message-row-actions{justify-items:start;gap:4px;display:grid}.todo-message-user{align-items:center;gap:10px;display:flex}.todo-message-user img{object-fit:cover;border:1px solid var(--zm-admin-color-border);border-radius:50%;width:36px;height:36px}.todo-message-user span{gap:2px;display:grid}.todo-message-user strong{color:var(--zm-admin-color-text-primary)}.todo-message-muted{color:var(--zm-admin-color-text-tertiary)}.todo-message-empty{color:var(--zm-admin-color-text-tertiary);text-align:center;height:120px!important}.todo-message-pagination{min-height:58px;color:var(--zm-admin-color-text-tertiary);border-top:1px solid var(--zm-admin-color-divider);justify-content:space-between;align-items:center;padding:0 24px;font-size:13px;display:flex}.todo-message-pagination div{gap:8px;display:flex}.todo-message-page-size{color:var(--zm-admin-color-text-tertiary);font-size:13px}.todo-message-page-size .admin-ui-select{width:104px}.todo-message-drawer-layer,.todo-message-dialog-layer{z-index:var(--zm-admin-z-drawer);background:var(--zm-admin-overlay-bg);position:fixed;inset:0}.todo-message-drawer-layer{justify-content:flex-end;display:flex}.todo-message-drawer{width:min(680px,100vw - 240px);height:100%;box-shadow:var(--zm-admin-shadow-dialog);background:#fff;grid-template-rows:auto 1fr auto;display:grid}.todo-message-drawer>header,.todo-message-dialog>header{border-bottom:1px solid var(--zm-admin-color-divider);justify-content:space-between;gap:18px;padding:22px 24px;display:flex}.todo-message-drawer h2,.todo-message-dialog h2{margin:0;font-size:20px}.todo-message-drawer header p,.todo-message-dialog header p{color:var(--zm-admin-color-text-tertiary);margin:3px 0 0;font-size:13px}.todo-message-drawer header button,.todo-message-dialog header button{width:36px;height:36px;color:var(--zm-admin-color-text-secondary);background:var(--zm-admin-color-subtle-bg);cursor:pointer;border:0;border-radius:8px;font-size:24px}.todo-message-drawer-body{padding:24px;overflow-y:auto}.todo-message-drawer>footer,.todo-message-dialog>footer{border-top:1px solid var(--zm-admin-color-divider);justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.todo-message-detail-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.todo-message-detail-grid>div{border:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-subtle-bg);border-radius:10px;gap:5px;min-height:104px;padding:16px;display:grid}.todo-message-detail-grid span,.todo-message-detail-grid small{color:var(--zm-admin-color-text-tertiary);font-size:12px}.todo-message-detail-block+.todo-message-detail-block{margin-top:24px}.todo-message-detail-block h3{margin:0 0 12px;font-size:17px}.todo-message-detail-block dl{border:1px solid var(--zm-admin-color-border);border-radius:10px;margin:0;display:grid}.todo-message-detail-block dl div{border-bottom:1px solid var(--zm-admin-color-divider);grid-template-columns:120px 1fr;gap:20px;padding:12px 14px;display:grid}.todo-message-detail-block dl div:last-child{border-bottom:0}.todo-message-detail-block dt{color:var(--zm-admin-color-text-tertiary)}.todo-message-detail-block dd{color:var(--zm-admin-color-text-primary);margin:0}.todo-message-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.todo-message-timeline li{grid-template-columns:16px 1fr auto;gap:10px;padding-bottom:18px;display:grid;position:relative}.todo-message-timeline li:before{background:var(--zm-admin-color-border);content:"";width:1px;position:absolute;top:13px;bottom:0;left:6px}.todo-message-timeline li:last-child:before{display:none}.todo-message-timeline i{background:var(--zm-admin-color-brand);width:13px;height:13px;box-shadow:0 0 0 1px var(--zm-admin-color-brand-border);border:3px solid #fff;border-radius:50%;margin-top:4px}.todo-message-timeline li>div{gap:3px;display:grid}.todo-message-timeline strong{font-size:14px}.todo-message-timeline span{color:var(--zm-admin-color-text-tertiary);font-size:12px}.todo-message-timeline p{color:var(--zm-admin-color-text-secondary);margin:6px 0 0;font-size:13px;line-height:21px}.todo-message-dialog-layer{z-index:var(--zm-admin-z-dialog);place-items:center;padding:24px;display:grid}.todo-message-dialog{width:min(520px,100%);max-height:calc(100vh - 48px);box-shadow:var(--zm-admin-shadow-dialog);background:#fff;border-radius:14px;overflow:auto}.todo-message-dialog-body{gap:16px;padding:22px 24px;display:grid}.todo-message-dialog-body textarea{min-height:100px}.todo-message-form-error{color:var(--zm-admin-color-danger);margin:0;font-size:13px}[hidden].todo-message-drawer-layer,[hidden].todo-message-dialog-layer{display:none}@media (width<=1180px){.todo-message-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.todo-message-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1050px){.todo-message-page-header,.todo-message-section-head{align-items:flex-start}.todo-message-page-actions{flex-wrap:wrap;justify-content:flex-end}.todo-message-metrics,.todo-message-task-toolbar,.todo-message-record-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.todo-message-content-grid{grid-template-columns:1fr}}@media (width<=760px){.todo-message-page-header,.todo-message-section-head{flex-direction:column}.todo-message-section-head{min-height:0;padding:16px}.todo-message-range{max-width:100%;overflow-x:auto}.todo-message-metrics,.todo-message-task-toolbar,.todo-message-record-toolbar{grid-template-columns:1fr}.todo-message-drawer{width:100%}}@media (prefers-reduced-motion:reduce){.todo-message-content-card{transition:none}}.collect-page{min-width:0;color:var(--zm-admin-color-text-primary)}.collect-head,.collect-title,.collect-actions,.collect-card-head,.collect-result,.collect-pagination,.collect-pagination>div,.collect-dialog-head,.collect-dialog-foot{align-items:center;display:flex}.collect-head{justify-content:space-between;gap:var(--zm-admin-space-4);margin-bottom:var(--zm-admin-space-4)}.collect-title{gap:var(--zm-admin-space-2)}.collect-head h1,.collect-card-head h2,.collect-dialog-head h2{margin:0}.collect-head p,.collect-card-head p,.collect-dialog-head p{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-secondary)}.collect-actions{gap:var(--zm-admin-space-2)}.collect-overview{margin-bottom:var(--zm-admin-space-4)}.collect-overview-head{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);margin-bottom:var(--zm-admin-space-3);display:flex}.collect-overview-head h2{font-size:var(--zm-admin-font-size-module-title);margin:0}.collect-overview-head p{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.collect-range-switch{border:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card);border-radius:11px;flex:none;gap:0;padding:4px;display:flex}.collect-range-switch button{min-width:68px;min-height:40px;color:var(--zm-admin-color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px}.collect-range-switch button:hover{background:var(--zm-admin-color-hover-bg);color:var(--zm-admin-color-text-primary)}.collect-range-switch button.active{background:var(--zm-admin-color-brand-bg);color:var(--zm-admin-color-brand-text);font-weight:var(--zm-admin-font-weight-semibold)}.collect-summary{gap:var(--zm-admin-space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.collect-summary.reward{grid-template-columns:repeat(8,minmax(0,1fr))}.collect-metric{min-width:0;padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card)}.collect-metric span,.collect-metric small{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.collect-metric strong{margin:var(--zm-admin-space-2) 0;font-size:var(--zm-admin-font-size-metric);line-height:var(--zm-admin-line-height-metric);display:block}.collect-metric-breakdown{gap:var(--zm-admin-space-2);margin-top:var(--zm-admin-space-3);padding-top:var(--zm-admin-space-3);border-top:1px solid var(--zm-admin-color-divider);display:grid}.collect-metric-breakdown small{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-2);display:flex}.collect-metric-breakdown small span{min-width:0}.collect-metric-breakdown small b{color:var(--zm-admin-color-text-primary);font-weight:var(--zm-admin-font-weight-semibold);flex:none}.collect-metric-processing strong{color:var(--zm-admin-color-brand-text)}.collect-grid{gap:var(--zm-admin-space-4);margin-bottom:var(--zm-admin-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.collect-card{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);min-width:0;box-shadow:var(--zm-admin-shadow-card);overflow:hidden}.collect-interface-module{margin-bottom:var(--zm-admin-space-4)}.collect-interface-head{min-height:84px}.collect-card-head{justify-content:space-between;gap:var(--zm-admin-space-4);min-height:68px;padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border-bottom:1px solid var(--zm-admin-color-divider)}.collect-card-head h2{font-size:var(--zm-admin-font-size-card-title)}.collect-card-head p{font-size:var(--zm-admin-font-size-help)}.collect-table-wrap{scrollbar-width:thin;width:100%;overflow:auto}.collect-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:880px;font-size:var(--zm-admin-font-size-table)}.collect-table.wide{min-width:1880px}.collect-record-table{min-width:1460px}.collect-record-table th:first-child{width:170px}.collect-record-table th:nth-child(2),.collect-record-table th:nth-child(3){width:190px}.collect-record-table th:nth-child(4){width:170px}.collect-record-table th:nth-child(5),.collect-record-table th:nth-child(6){width:140px}.collect-record-table th:nth-child(7){width:170px}.collect-record-table th:nth-child(8){width:180px}.collect-record-table th:nth-child(9){width:150px}.collect-record-table th:nth-child(10){width:90px}.collect-table.reward-table{min-width:1620px}.collect-table.share-table{min-width:1400px}.collect-table th{height:var(--zm-admin-table-head-height);padding:0 var(--zm-admin-space-3);background:var(--zm-admin-color-table-head-bg);color:var(--zm-admin-color-text-secondary);text-align:left;white-space:nowrap}.collect-table td{min-height:var(--zm-admin-table-row-height);padding:var(--zm-admin-space-3);border-top:1px solid var(--zm-admin-color-divider);vertical-align:middle;overflow-wrap:anywhere}.collect-table tbody tr:hover{background:var(--zm-admin-color-hover-bg)}.collect-table strong,.collect-table small{display:block}.collect-table small{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.collect-table .admin-ui-tag{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.collect-status-table{min-width:1120px}.collect-interface-table{min-width:1540px}.collect-interface-table th:first-child{width:220px}.collect-interface-table th:nth-child(2){width:180px}.collect-interface-table th:nth-child(3){width:120px}.collect-interface-table th:nth-child(4),.collect-interface-table th:nth-child(5),.collect-interface-table th:nth-child(7){width:110px}.collect-interface-table th:nth-child(6){width:190px}.collect-interface-table th:nth-child(8){width:170px}.collect-interface-table th:nth-child(9){width:260px}.collect-interface-table th:nth-child(10){width:130px}.collect-interface-processing{text-align:center;justify-items:center;display:grid}.collect-interface-processing strong{justify-content:center;align-items:center;gap:var(--zm-admin-space-2);font-size:var(--zm-admin-font-size-card-title);display:flex}.collect-interface-processing i{color:var(--zm-admin-color-text-tertiary);font-style:normal;font-weight:var(--zm-admin-font-weight-regular)}.collect-interface-paused{background:var(--zm-admin-color-subtle-bg)}.collect-log-list{gap:var(--zm-admin-space-3);padding-left:var(--zm-admin-space-5);margin:0;display:grid}.collect-log-list li{padding-left:var(--zm-admin-space-2)}.collect-log-list strong,.collect-log-list span{display:block}.collect-log-list span{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-text-secondary)}.collect-split{grid-template-columns:160px repeat(5,minmax(110px,1fr));display:grid}.collect-split>span{min-width:0;padding:var(--zm-admin-space-3);border-top:1px solid var(--zm-admin-color-divider);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collect-split.head>span{background:var(--zm-admin-color-table-head-bg);color:var(--zm-admin-color-text-secondary);font-weight:var(--zm-admin-font-weight-semibold);border-top:0}.collect-filters{align-items:end;gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-4);background:var(--zm-admin-color-subtle-bg);grid-template-columns:minmax(240px,1.5fr) repeat(2,minmax(160px,.7fr)) auto;display:grid}.collect-filters label{gap:var(--zm-admin-space-2);min-width:0;color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-label);display:grid}.collect-record-filters{grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(130px,.75fr)) auto}.collect-user-cell{align-items:center;gap:var(--zm-admin-space-2);min-width:0;display:flex}.collect-user-cell img{object-fit:cover;border-radius:50%;flex:none;width:36px;height:36px}.collect-user-cell span{min-width:0}.collect-source-retry{min-height:var(--zm-admin-hit-area-min);cursor:pointer;background:0 0;border:0;padding:0}.collect-source-retry:hover .admin-ui-tag{box-shadow:0 0 0 2px var(--zm-admin-color-brand-bg)}.collect-evidence-link{border-radius:var(--zm-admin-radius-control);min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;padding:5px 8px;display:grid}.collect-evidence-link:hover{border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)}.collect-income{gap:3px;display:grid}.collect-income strong{color:var(--zm-admin-color-text-primary);font-size:15px;line-height:22px}.collect-income small{margin:0}.collect-result{min-height:48px;padding:0 var(--zm-admin-space-4);color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);justify-content:space-between}.collect-row-actions{align-items:center;gap:var(--zm-admin-space-1);white-space:nowrap;display:flex}.collect-row-actions button{min-height:var(--zm-admin-hit-area-min);padding:0 var(--zm-admin-space-2);color:var(--zm-admin-color-brand-text);cursor:pointer;background:0 0;border:0}.collect-row-actions button:hover{background:var(--zm-admin-color-brand-bg);border-radius:var(--zm-admin-radius-control)}.collect-pagination{min-height:60px;padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border-top:1px solid var(--zm-admin-color-divider);color:var(--zm-admin-color-text-secondary);justify-content:space-between}.collect-pagination>div{gap:var(--zm-admin-space-2)}.collect-dialog{background:var(--zm-admin-overlay-bg);border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0}.collect-dialog[open]{justify-content:flex-end;display:flex}.collect-dialog::backdrop{background:0 0}.collect-dialog-shell{background:var(--zm-admin-color-page-bg);width:min(100%,980px);height:100%;box-shadow:var(--zm-admin-shadow-dialog);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.collect-dialog-shell.compact{border-radius:var(--zm-admin-radius-card);width:min(100%,520px);height:auto;max-height:80vh;margin:auto}.collect-dialog-head{justify-content:space-between;gap:var(--zm-admin-space-4);min-height:84px;padding:var(--zm-admin-space-4) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg)}.collect-dialog-head p{font-size:var(--zm-admin-font-size-help)}.collect-dialog-body{min-height:0;padding:var(--zm-admin-space-4);overflow:auto}.collect-dialog-foot{justify-content:flex-end;gap:var(--zm-admin-space-2);min-height:64px;padding:var(--zm-admin-space-3) var(--zm-admin-space-5);border-top:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg)}.collect-close{width:var(--zm-admin-hit-area-min);height:var(--zm-admin-hit-area-min);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-container-bg);cursor:pointer;font-size:22px}.collect-info{margin:0 0 var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-container-bg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.collect-info>div{padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border-right:1px solid var(--zm-admin-color-divider);border-bottom:1px solid var(--zm-admin-color-divider)}.collect-info>div:nth-child(2n){border-right:0}.collect-info dt{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.collect-info dd{margin:var(--zm-admin-space-1) 0 0;font-weight:var(--zm-admin-font-weight-semibold)}.collect-section{margin-bottom:var(--zm-admin-space-4);padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg)}.collect-section h3{margin:0 0 var(--zm-admin-space-3);font-size:var(--zm-admin-font-size-card-title)}.collect-section-title{justify-content:space-between;align-items:flex-start;gap:var(--zm-admin-space-4);margin-bottom:var(--zm-admin-space-3);display:flex}.collect-section-title h3{margin-bottom:0}.collect-section-title p{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.collect-section-title>span{color:var(--zm-admin-color-text-secondary);font-weight:var(--zm-admin-font-weight-semibold);flex:none}.collect-source-grid{gap:var(--zm-admin-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.collect-source-card{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-subtle-bg);overflow:hidden}.collect-source-card>header{justify-content:space-between;align-items:flex-start;gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);display:flex}.collect-source-card h4,.collect-source-card p{margin:0}.collect-source-card h4{font-size:var(--zm-admin-font-size-body)}.collect-source-card p{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.collect-source-card dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.collect-source-card dl>div{min-width:0;padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border-right:1px solid var(--zm-admin-color-divider);border-bottom:1px solid var(--zm-admin-color-divider)}.collect-source-card dl>div:nth-child(2n){border-right:0}.collect-source-card dt{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.collect-source-card code,.collect-source-data code{color:var(--zm-admin-color-text-secondary);font-family:var(--zm-admin-font-family-mono,monospace);font-size:var(--zm-admin-font-size-help);overflow-wrap:anywhere;word-break:break-word}.collect-source-card dd{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-primary);font-weight:var(--zm-admin-font-weight-semibold)}.collect-source-data{margin-top:var(--zm-admin-space-4)}.collect-source-data>h4{margin:0 0 var(--zm-admin-space-2);font-size:var(--zm-admin-font-size-body)}.collect-interface-details{padding:0;overflow:hidden}.collect-interface-details-head{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);padding:var(--zm-admin-space-4);display:flex}.collect-interface-details-head h3{margin:0}.collect-interface-details-head p{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.collect-interface-toggle{justify-content:center;align-items:center;gap:var(--zm-admin-space-2);min-width:112px;min-height:38px;padding:0 var(--zm-admin-space-3);border:1px solid var(--zm-admin-color-brand-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-brand-bg);color:var(--zm-admin-color-brand-text);font:inherit;font-weight:var(--zm-admin-font-weight-semibold);cursor:pointer;transition:border-color var(--zm-admin-motion-fast), background-color var(--zm-admin-motion-fast), box-shadow var(--zm-admin-motion-fast);display:inline-flex}.collect-interface-toggle:hover{border-color:var(--zm-admin-color-brand);box-shadow:var(--zm-admin-shadow-control)}.collect-interface-toggle:focus-visible{outline:2px solid var(--zm-admin-color-focus);outline-offset:2px}.collect-interface-toggle i{transform-origin:50%;width:8px;height:8px;transition:transform var(--zm-admin-motion-fast);border-bottom:2px solid;border-right:2px solid;flex:0 0 8px;transform:rotate(45deg)translate(-1px,-1px)}.collect-interface-details.is-open .collect-interface-toggle i{transform:rotate(225deg)translate(-1px,-1px)}.collect-interface-details.is-open .collect-interface-details-head{border-bottom:1px solid var(--zm-admin-color-divider)}.collect-interface-details-body{padding:var(--zm-admin-space-4)}.collect-detail-pagination,.collect-detail-pagination>div{align-items:center;display:flex}.collect-detail-pagination{justify-content:space-between;gap:var(--zm-admin-space-3);min-height:56px;padding:var(--zm-admin-space-3);border:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg);color:var(--zm-admin-color-text-secondary);border-top:0}.collect-detail-pagination>div{gap:var(--zm-admin-space-2)}.collect-product-table{margin-top:var(--zm-admin-space-3);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);scrollbar-color:var(--zm-admin-color-border) var(--zm-admin-color-subtle-bg);scrollbar-width:thin}.collect-product-table::-webkit-scrollbar{height:8px}.collect-product-table::-webkit-scrollbar-track{background:var(--zm-admin-color-subtle-bg)}.collect-product-table::-webkit-scrollbar-thumb{border:2px solid var(--zm-admin-color-subtle-bg);border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-border)}.collect-product-table .collect-table{table-layout:fixed;width:100%;min-width:720px}.collect-product-table .collect-table td{height:58px}.collect-product-table .collect-goofish-data-table{min-width:920px}.collect-goofish-data-table th:first-child,.collect-goofish-data-table td:first-child{width:15%}.collect-goofish-data-table th:nth-child(2),.collect-goofish-data-table td:nth-child(2){width:24%}.collect-goofish-data-table th:nth-child(3),.collect-goofish-data-table td:nth-child(3),.collect-goofish-data-table th:nth-child(4),.collect-goofish-data-table td:nth-child(4){width:12%}.collect-goofish-data-table th:nth-child(5),.collect-goofish-data-table td:nth-child(5){width:27%}.collect-goofish-data-table th:nth-child(6),.collect-goofish-data-table td:nth-child(6){width:10%}.collect-product-table .collect-hdk-data-table{min-width:1280px}.collect-hdk-data-table th{white-space:nowrap}.collect-hdk-data-table th:first-child,.collect-hdk-data-table td:first-child{width:10%}.collect-hdk-data-table th:nth-child(2),.collect-hdk-data-table td:nth-child(2){width:7%}.collect-hdk-data-table th:nth-child(3),.collect-hdk-data-table td:nth-child(3){width:13%}.collect-hdk-data-table th:nth-child(4),.collect-hdk-data-table td:nth-child(4){width:11%}.collect-hdk-data-table th:nth-child(5),.collect-hdk-data-table td:nth-child(5){width:9%}.collect-hdk-data-table th:nth-child(6),.collect-hdk-data-table td:nth-child(6){width:17%}.collect-hdk-data-table th:nth-child(7),.collect-hdk-data-table td:nth-child(7){width:7%}.collect-hdk-data-table th:nth-child(8),.collect-hdk-data-table td:nth-child(8){width:9%}.collect-hdk-data-table th:nth-child(9),.collect-hdk-data-table td:nth-child(9){width:8%}.collect-hdk-data-table th:nth-child(10),.collect-hdk-data-table td:nth-child(10){width:9%}.collect-goofish-data-table td,.collect-hdk-data-table td{overflow-wrap:anywhere;word-break:break-word}.collect-audit-checks{gap:var(--zm-admin-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.collect-audit-checks article{padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-subtle-bg)}.collect-audit-checks article>div{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-3);display:flex}.collect-audit-checks p{margin:var(--zm-admin-space-2) 0 var(--zm-admin-space-1);color:var(--zm-admin-color-text-secondary)}.collect-audit-checks small{color:var(--zm-admin-color-text-tertiary)}.collect-process-table{min-width:820px}.collect-process-table td{height:64px}.collect-empty-note{padding:var(--zm-admin-space-5);color:var(--zm-admin-color-text-tertiary);text-align:center;margin:0}.collect-empty{padding:var(--zm-admin-space-7);color:var(--zm-admin-color-text-tertiary);text-align:center}.collect-range-dialog{border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);width:min(100% - 32px,520px);box-shadow:var(--zm-admin-shadow-dialog);border:0;padding:0;overflow:hidden}.collect-range-dialog::backdrop{background:var(--zm-admin-overlay-bg)}.collect-range-dialog form>header,.collect-range-dialog form>footer{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-4);display:flex}.collect-range-dialog form>header{border-bottom:1px solid var(--zm-admin-color-divider)}.collect-range-dialog form>header h2,.collect-range-dialog form>header p{margin:0}.collect-range-dialog form>header p{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.collect-range-dialog form>header button{width:var(--zm-admin-hit-area-min);height:var(--zm-admin-hit-area-min);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-container-bg);cursor:pointer;font-size:22px}.collect-range-fields{align-items:end;gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-5) var(--zm-admin-space-4) var(--zm-admin-space-3);grid-template-columns:1fr auto 1fr;display:grid}.collect-range-fields label{gap:var(--zm-admin-space-2);color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-label);display:grid}.collect-range-fields input{min-width:0;min-height:var(--zm-admin-control-height);padding:0 var(--zm-admin-space-3);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);font:inherit}.collect-range-error{min-height:20px;padding:0 var(--zm-admin-space-4);color:var(--zm-admin-color-danger);font-size:var(--zm-admin-font-size-help);margin:0}.collect-range-dialog form>footer{border-top:1px solid var(--zm-admin-color-divider);justify-content:flex-end}@media (width<=1600px){.collect-summary.reward{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1180px){.collect-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.collect-grid{grid-template-columns:1fr}.collect-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.collect-filters .collect-actions{grid-column:span 2;justify-content:flex-end}}@media (width<=760px){.collect-head,.collect-overview-head,.collect-interface-head,.collect-record-head{flex-direction:column;align-items:flex-start}.collect-range-switch{max-width:100%;overflow-x:auto}.collect-range-switch button{flex:1 0 auto}.collect-summary,.collect-summary.reward{grid-template-columns:repeat(2,minmax(0,1fr))}.collect-info,.collect-source-grid,.collect-audit-checks{grid-template-columns:1fr}.collect-info>div{border-right:0}.collect-range-fields{grid-template-columns:1fr}.collect-range-fields>span{display:none}}[data-module=collection-jobs]{--collect-blue:var(--zm-admin-color-info);--collect-green:var(--zm-admin-color-success);--collect-amber:var(--zm-admin-color-warning);--collect-red:var(--zm-admin-color-danger);font-variant-numeric:tabular-nums;min-width:0}[data-module=collection-jobs] .collect-head{align-items:flex-end;margin-bottom:20px}[data-module=collection-jobs] .collect-title{gap:10px}[data-module=collection-jobs] .collect-title h1{letter-spacing:-.025em;font-size:26px;line-height:34px}[data-module=collection-jobs] .collect-title .admin-ui-tag{border:1px solid var(--zm-admin-color-brand-border);border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand-bg);min-height:24px;color:var(--zm-admin-color-brand-text);font-size:11px;font-weight:var(--zm-admin-font-weight-bold);padding:0 9px}[data-module=collection-jobs] .collect-head p{font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help);margin-top:6px}[data-module=collection-jobs] .collect-refresh{background:var(--zm-admin-color-container-bg);min-width:76px;box-shadow:var(--zm-admin-shadow-card);justify-content:center;align-items:center;gap:6px;display:inline-flex}[data-module=collection-jobs] .collect-refresh span{transition:transform var(--zm-admin-motion-normal) var(--zm-admin-ease-standard);font-size:18px;line-height:1}[data-module=collection-jobs] .collect-refresh:hover span{transform:rotate(45deg)}[data-module=collection-jobs] .collect-overview{border:1px solid var(--zm-admin-color-border);background:linear-gradient(145deg, var(--zm-admin-color-container-bg) 0%, var(--zm-admin-color-subtle-bg) 100%);box-shadow:var(--zm-admin-shadow-card);border-radius:14px;margin-bottom:18px;padding:18px 20px 20px}[data-module=collection-jobs] .collect-overview-head{margin-bottom:16px}[data-module=collection-jobs] .collect-overview-head h2,[data-module=collection-jobs] .collect-card-head h2{letter-spacing:-.01em;padding-left:13px;font-size:18px;line-height:26px;position:relative}[data-module=collection-jobs] .collect-overview-head h2:before,[data-module=collection-jobs] .collect-card-head h2:before{border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand);content:"";width:3px;position:absolute;top:5px;bottom:5px;left:0}[data-module=collection-jobs] .collect-overview-head p,[data-module=collection-jobs] .collect-card-head p{margin-top:3px}[data-module=collection-jobs] .collect-range-switch{border-color:var(--zm-admin-color-divider);background:var(--zm-admin-color-table-head-bg);box-shadow:none;border-radius:12px;padding:4px}[data-module=collection-jobs] .collect-range-switch button{border-radius:var(--zm-admin-radius-control);min-width:64px;min-height:36px;transition:color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}[data-module=collection-jobs] .collect-range-switch button.active{background:var(--zm-admin-color-container-bg);color:var(--zm-admin-color-brand-text);box-shadow:var(--zm-admin-shadow-card)}[data-module=collection-jobs] .collect-range-switch button:focus-visible,[data-module=collection-jobs] .collect-source-retry:focus-visible,[data-module=collection-jobs] .collect-row-actions button:focus-visible,[data-module=collection-jobs] .collect-close:focus-visible{outline:2px solid var(--zm-admin-color-brand);outline-offset:2px}[data-module=collection-jobs] .collect-summary{gap:12px}[data-module=collection-jobs] .collect-metric{background:linear-gradient(145deg, var(--zm-admin-color-container-bg), color-mix(in srgb, var(--collect-card-accent,var(--zm-admin-color-brand)) 3%, white));min-height:166px;transition:transform var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);border-radius:13px;padding:18px 18px 16px;position:relative;overflow:hidden}[data-module=collection-jobs] .collect-metric:before{background:var(--collect-card-accent,var(--zm-admin-color-brand));content:"";opacity:.82;height:3px;position:absolute;inset:0 0 auto}[data-module=collection-jobs] .collect-metric:first-child{--collect-card-accent:var(--zm-admin-color-brand)}[data-module=collection-jobs] .collect-metric:nth-child(2){--collect-card-accent:var(--collect-blue)}[data-module=collection-jobs] .collect-metric:nth-child(3){--collect-card-accent:var(--collect-green)}[data-module=collection-jobs] .collect-metric:nth-child(4){--collect-card-accent:var(--collect-red)}[data-module=collection-jobs] .collect-metric:nth-child(5){--collect-card-accent:var(--collect-amber)}[data-module=collection-jobs] .collect-metric:hover{border-color:var(--zm-admin-color-control-border-hover);box-shadow:var(--zm-admin-shadow-card-hover);transform:translateY(-1px)}[data-module=collection-jobs] .collect-metric>span{color:var(--zm-admin-color-text-secondary);font-weight:var(--zm-admin-font-weight-semibold)}[data-module=collection-jobs] .collect-metric>strong{color:var(--zm-admin-color-text-primary);letter-spacing:-.025em;margin:12px 0 13px;font-size:29px}[data-module=collection-jobs] .collect-metric-processing>strong{color:var(--zm-admin-color-brand-text)}[data-module=collection-jobs] .collect-metric-breakdown{gap:2px;margin-top:0;padding-top:10px}[data-module=collection-jobs] .collect-metric-breakdown small{border-radius:var(--zm-admin-radius-sm);min-height:27px;padding:3px 6px}[data-module=collection-jobs] .collect-metric-breakdown small:hover{background:var(--zm-admin-color-hover-bg)}[data-module=collection-jobs] .collect-card{box-shadow:var(--zm-admin-shadow-card);border-radius:14px}[data-module=collection-jobs] .collect-interface-module{margin-bottom:18px}[data-module=collection-jobs] .collect-card-head{background:linear-gradient(180deg, var(--zm-admin-color-container-bg), var(--zm-admin-color-subtle-bg));min-height:82px;padding:17px 20px}[data-module=collection-jobs] .collect-table-wrap{scrollbar-color:var(--zm-admin-color-control-border-hover) transparent;scrollbar-width:thin}[data-module=collection-jobs] .collect-table-wrap::-webkit-scrollbar{width:8px;height:8px}[data-module=collection-jobs] .collect-table-wrap::-webkit-scrollbar-thumb{border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-control-border-hover)}[data-module=collection-jobs] .collect-table-wrap::-webkit-scrollbar-track{background:0 0}[data-module=collection-jobs] .collect-table th{z-index:1;height:48px;color:var(--zm-admin-color-text-secondary);border-bottom:1px solid var(--zm-admin-color-border);font-size:13px;font-weight:var(--zm-admin-font-weight-semibold);letter-spacing:.01em;padding:0 16px;position:sticky;top:0}[data-module=collection-jobs] .collect-table td{border-top:0;border-bottom:1px solid var(--zm-admin-color-divider);height:72px;color:var(--zm-admin-color-text-secondary);transition:background-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);padding:12px 16px}[data-module=collection-jobs] .collect-table tbody tr:last-child td{border-bottom:0}[data-module=collection-jobs] .collect-table tbody tr:hover td{background:var(--zm-admin-color-brand-bg)}[data-module=collection-jobs] .collect-table tbody tr:hover td:first-child{box-shadow:inset 3px 0 var(--zm-admin-color-brand-border)}[data-module=collection-jobs] .collect-table td>strong{color:var(--zm-admin-color-text-primary);font-weight:var(--zm-admin-font-weight-semibold)}[data-module=collection-jobs] .collect-table small{margin-top:3px;line-height:18px}[data-module=collection-jobs] .collect-interface-paused td{background:color-mix(in srgb, var(--zm-admin-color-danger-bg) 42%, white)}[data-module=collection-jobs] .collect-interface-processing strong{color:var(--zm-admin-color-text-primary)}[data-module=collection-jobs] .collect-interface-processing small{text-align:center;white-space:nowrap;width:100%}[data-module=collection-jobs] .collect-filters{border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);gap:12px;padding:20px}[data-module=collection-jobs] .collect-filters label{color:var(--zm-admin-color-text-primary);font-weight:var(--zm-admin-font-weight-semibold);gap:7px}[data-module=collection-jobs] .collect-filters :where(.admin-ui-input,.admin-ui-control,.admin-ui-select){background:var(--zm-admin-color-subtle-bg);transition:background-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}[data-module=collection-jobs] .collect-filters :where(.admin-ui-input,.admin-ui-control,.admin-ui-select):hover{background:var(--zm-admin-color-container-bg)}[data-module=collection-jobs] .collect-filters :where(.admin-ui-input,.admin-ui-control,.admin-ui-select):focus{background:var(--zm-admin-color-container-bg);border-color:var(--zm-admin-color-brand-border);box-shadow:var(--zm-admin-focus-ring)}[data-module=collection-jobs] .collect-result{border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg);min-height:50px;padding:0 20px}[data-module=collection-jobs] .collect-result strong{color:var(--zm-admin-color-text-primary)}[data-module=collection-jobs] .collect-user-cell{gap:10px}[data-module=collection-jobs] .collect-user-cell img{border:2px solid var(--zm-admin-color-container-bg);width:38px;height:38px;box-shadow:0 0 0 1px var(--zm-admin-color-border)}[data-module=collection-jobs] .collect-source-retry{border-radius:var(--zm-admin-radius-pill);transition:transform var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}[data-module=collection-jobs] .collect-source-retry:hover{transform:translateY(-1px)}[data-module=collection-jobs] .collect-source-retry:hover .admin-ui-tag{box-shadow:0 0 0 3px var(--zm-admin-color-brand-bg)}[data-module=collection-jobs] .collect-row-actions button{border-radius:var(--zm-admin-radius-control);min-width:48px;font-weight:var(--zm-admin-font-weight-semibold);transition:color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);border:1px solid #0000}[data-module=collection-jobs] .collect-row-actions button:hover{border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)}[data-module=collection-jobs] .collect-pagination{background:var(--zm-admin-color-subtle-bg);min-height:62px;padding:12px 20px}[data-module=collection-jobs] .collect-page-size{background:var(--zm-admin-color-container-bg);flex:0 0 108px;width:108px}[data-module=collection-jobs] .collect-log-section{padding:0;overflow:hidden}[data-module=collection-jobs] .collect-log-head,[data-module=collection-jobs] .collect-log-pagination,[data-module=collection-jobs] .collect-log-pagination>div{align-items:center;display:flex}[data-module=collection-jobs] .collect-log-head{justify-content:space-between;gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-4);border-bottom:1px solid var(--zm-admin-color-divider)}[data-module=collection-jobs] .collect-log-head h3{margin-bottom:0}[data-module=collection-jobs] .collect-log-head p{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}[data-module=collection-jobs] .collect-log-head>span{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);flex:none}[data-module=collection-jobs] .collect-log-section .collect-log-list{min-height:310px;padding:var(--zm-admin-space-4) var(--zm-admin-space-5) var(--zm-admin-space-4) var(--zm-admin-space-7);margin:0}[data-module=collection-jobs] .collect-log-section .collect-log-list li{min-height:54px;padding-bottom:var(--zm-admin-space-3)}[data-module=collection-jobs] .collect-log-pagination{justify-content:space-between;gap:var(--zm-admin-space-3);min-height:60px;padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border-top:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg);color:var(--zm-admin-color-text-secondary)}[data-module=collection-jobs] .collect-log-pagination>div{gap:var(--zm-admin-space-2)}[data-module=collection-jobs] .collect-dialog-shell{background:var(--zm-admin-color-page-bg)}[data-module=collection-jobs] [data-detail] .collect-dialog-shell{border-left:1px solid var(--zm-admin-color-border);width:min(100% - 20px,1240px);box-shadow:var(--zm-admin-shadow-dialog)}[data-module=collection-jobs] .collect-dialog-shell.compact{border:1px solid var(--zm-admin-color-border);border-radius:16px;overflow:hidden}[data-module=collection-jobs] .collect-dialog-head{min-height:84px;padding:16px 24px;position:relative}[data-module=collection-jobs] .collect-dialog-head:before{background:linear-gradient(90deg, var(--zm-admin-color-brand), var(--zm-admin-color-brand-hover));content:"";height:3px;position:absolute;inset:0 0 auto}[data-module=collection-jobs] .collect-dialog-body{padding:20px 24px 24px}[data-module=collection-jobs] .collect-dialog-foot{padding:12px 24px}[data-module=collection-jobs] .collect-close{color:var(--zm-admin-color-text-secondary);transition:color var(--zm-admin-motion-fast), border-color var(--zm-admin-motion-fast), background-color var(--zm-admin-motion-fast)}[data-module=collection-jobs] .collect-close:hover{color:var(--zm-admin-color-brand-text);border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)}[data-module=collection-jobs] .collect-info{border-radius:12px}[data-module=collection-jobs] .collect-section{border:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card);border-radius:14px;overflow:hidden}[data-module=collection-jobs] .collect-detail-head{border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);min-height:104px;padding-top:16px;padding-bottom:15px}[data-module=collection-jobs] .collect-detail-heading{min-width:0}[data-module=collection-jobs] .collect-detail-kicker{color:var(--zm-admin-color-brand-text);font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-semibold);letter-spacing:.06em;align-items:center;gap:6px;margin-bottom:4px;display:inline-flex}[data-module=collection-jobs] .collect-detail-kicker:before{border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand);content:"";width:3px;height:12px}[data-module=collection-jobs] .collect-detail-head h2{letter-spacing:-.02em;font-size:23px;line-height:30px}[data-module=collection-jobs] .collect-detail-head p{margin-top:2px}[data-module=collection-jobs] .collect-detail-badges{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}[data-module=collection-jobs] .collect-detail-body{overflow-anchor:none;background:linear-gradient(180deg, var(--zm-admin-color-page-bg), color-mix(in srgb, var(--zm-admin-color-page-bg) 94%, var(--zm-admin-color-container-bg)));padding:20px 24px 24px}[data-module=collection-jobs] .collect-detail-foot{justify-content:space-between}[data-module=collection-jobs] .collect-detail-foot>span{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}[data-module=collection-jobs] .collect-detail-summary{border:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card-hover);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}[data-module=collection-jobs] .collect-detail-summary>div{border-right:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);min-width:0;min-height:82px;transition:background-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);padding:15px 20px;position:relative}[data-module=collection-jobs] .collect-detail-summary>div:hover{background:var(--zm-admin-color-subtle-bg)}[data-module=collection-jobs] .collect-detail-summary dt{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);margin-bottom:6px;line-height:18px}[data-module=collection-jobs] .collect-detail-summary>div:nth-child(3n){border-right:0}[data-module=collection-jobs] .collect-detail-summary>div:nth-last-child(-n+3){border-bottom:0}[data-module=collection-jobs] .collect-detail-summary dd{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-body);font-weight:var(--zm-admin-font-weight-semibold);line-height:22px}[data-module=collection-jobs] .collect-detail-summary dd small{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-regular);margin-top:3px;display:block}[data-module=collection-jobs] .collect-summary-version:before,[data-module=collection-jobs] .collect-summary-progress:before,[data-module=collection-jobs] .collect-summary-result:before,[data-module=collection-jobs] .collect-summary-income:before{background:var(--zm-admin-color-brand);content:"";width:3px;position:absolute;inset:0 auto 0 0}[data-module=collection-jobs] :is(.collect-summary-result.is-passed,.collect-summary-income.is-posted){background:color-mix(in srgb, var(--zm-admin-color-success-bg) 66%, var(--zm-admin-color-container-bg))}[data-module=collection-jobs] :is(.collect-summary-result.is-passed,.collect-summary-income.is-posted):before{background:var(--zm-admin-color-success)}[data-module=collection-jobs] :is(.collect-summary-result.is-rejected,.collect-summary-income.is-failed):before{background:var(--zm-admin-color-danger)}[data-module=collection-jobs] :is(.collect-summary-result.is-rejected,.collect-summary-income.is-failed){background:color-mix(in srgb, var(--zm-admin-color-danger-bg) 48%, var(--zm-admin-color-container-bg))}[data-module=collection-jobs] :is(.collect-summary-result.is-processing,.collect-summary-result.is-manual_pending,.collect-summary-income.is-not_triggered,.collect-summary-income.is-pending_posting):before{background:var(--zm-admin-color-warning)}[data-module=collection-jobs] :is(.collect-summary-result.is-processing,.collect-summary-result.is-manual_pending,.collect-summary-income.is-not_triggered,.collect-summary-income.is-pending_posting){background:color-mix(in srgb, var(--zm-admin-color-warning-bg) 50%, var(--zm-admin-color-container-bg))}[data-module=collection-jobs] .collect-summary-user{align-items:center;gap:10px;min-width:0;display:flex}[data-module=collection-jobs] .collect-summary-user img{border:2px solid var(--zm-admin-color-container-bg);object-fit:cover;width:36px;height:36px;box-shadow:0 0 0 1px var(--zm-admin-color-border);border-radius:50%;flex:none}[data-module=collection-jobs] .collect-summary-user>span{min-width:0;display:grid}[data-module=collection-jobs] .collect-summary-user strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-module=collection-jobs] .collect-summary-user small{margin-top:0}[data-module=collection-jobs] .collect-material-link{color:var(--zm-admin-color-link,var(--zm-admin-color-brand-text));font-weight:var(--zm-admin-font-weight-regular);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--zm-admin-color-brand) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--zm-admin-color-brand) 35%, transparent);text-underline-offset:3px;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}[data-module=collection-jobs] .collect-material-link:hover{color:var(--zm-admin-color-brand-hover);text-decoration-color:currentColor}[data-module=collection-jobs] .collect-version-section{overflow:hidden}[data-module=collection-jobs] .collect-version-timeline{gap:12px;padding:4px 4px 4px 28px;display:grid;position:relative}[data-module=collection-jobs] .collect-version-timeline:before{border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-divider);content:"";width:2px;position:absolute;inset:8px auto 8px 8px}[data-module=collection-jobs] .collect-version-item{position:relative}[data-module=collection-jobs] .collect-version-item>i{z-index:1;border:3px solid var(--zm-admin-color-container-bg);background:var(--zm-admin-color-text-tertiary);width:12px;height:12px;box-shadow:0 0 0 2px var(--zm-admin-color-divider);border-radius:50%;position:absolute;top:21px;left:-24px}[data-module=collection-jobs] .collect-version-item.is-success>i{background:var(--zm-admin-color-success);box-shadow:0 0 0 2px var(--zm-admin-color-success-bg)}[data-module=collection-jobs] .collect-version-item.is-danger>i{background:var(--zm-admin-color-danger);box-shadow:0 0 0 2px var(--zm-admin-color-danger-bg)}[data-module=collection-jobs] .collect-version-item.is-warning>i,[data-module=collection-jobs] .collect-version-item.is-processing>i{background:var(--zm-admin-color-brand);box-shadow:0 0 0 2px var(--zm-admin-color-brand-bg)}[data-module=collection-jobs] .collect-version-card{border:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card);border-radius:12px;padding:14px 16px 13px;position:relative;overflow:hidden}[data-module=collection-jobs] .collect-version-card:before{background:var(--zm-admin-color-text-tertiary);content:"";width:3px;position:absolute;inset:0 auto 0 0}[data-module=collection-jobs] .collect-version-item.is-success .collect-version-card:before{background:var(--zm-admin-color-success)}[data-module=collection-jobs] .collect-version-item.is-danger .collect-version-card:before{background:var(--zm-admin-color-danger)}[data-module=collection-jobs] .collect-version-item.is-warning .collect-version-card:before,[data-module=collection-jobs] .collect-version-item.is-processing .collect-version-card:before{background:var(--zm-admin-color-brand)}[data-module=collection-jobs] .collect-version-item.is-viewed .collect-version-card{border-color:var(--zm-admin-color-brand-border);background:color-mix(in srgb, var(--zm-admin-color-brand-bg) 52%, var(--zm-admin-color-container-bg));box-shadow:var(--zm-admin-shadow-card-hover)}[data-module=collection-jobs] .collect-version-card header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}[data-module=collection-jobs] .collect-version-card header strong{color:var(--zm-admin-color-text-primary);font-size:15px;line-height:22px}[data-module=collection-jobs] .collect-version-card time{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);flex:none;line-height:22px}[data-module=collection-jobs] .collect-version-card p,[data-module=collection-jobs] .collect-version-card small{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);margin:6px 0 0;line-height:20px;display:block}[data-module=collection-jobs] .collect-version-card footer{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}[data-module=collection-jobs] .collect-version-card footer>span:first-child{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);margin-right:auto}[data-module=collection-jobs] .collect-interface-details{border-color:var(--zm-admin-color-border);box-shadow:var(--zm-admin-shadow-card);position:relative}[data-module=collection-jobs] .collect-interface-details:before{z-index:1;background:var(--zm-admin-color-brand);content:"";width:3px;position:absolute;inset:0 auto 0 0}[data-module=collection-jobs] .collect-interface-details-head{background:var(--zm-admin-color-container-bg);min-height:76px;padding:15px 18px 15px 21px}[data-module=collection-jobs] .collect-interface-details-head h3{font-size:18px;line-height:26px}[data-module=collection-jobs] .collect-interface-toggle{border-color:var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg)}[data-module=collection-jobs] .collect-interface-toggle:hover{border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)}[data-module=collection-jobs] .collect-interface-details-body{border-top:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg);padding:16px}[data-module=collection-jobs] .collect-source-grid{align-items:start}[data-module=collection-jobs] .collect-source-card{background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-control);border-radius:12px;overflow:hidden}[data-module=collection-jobs] .collect-source-card header{min-height:66px;padding:12px 14px}[data-module=collection-jobs] .collect-source-card dl{grid-template-columns:repeat(3,minmax(0,1fr))}[data-module=collection-jobs] .collect-source-card dl>div{border-right:1px solid var(--zm-admin-color-divider);min-height:62px;padding:10px 12px}[data-module=collection-jobs] .collect-source-card dl>div:nth-child(2n){border-right:1px solid var(--zm-admin-color-divider)}[data-module=collection-jobs] .collect-source-card dl>div:nth-child(3n){border-right:0}[data-module=collection-jobs] .collect-source-card dt{line-height:18px}[data-module=collection-jobs] .collect-source-card dd{margin-top:3px;line-height:20px}[data-module=collection-jobs] .collect-source-data{border:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg);border-radius:12px;overflow:hidden}[data-module=collection-jobs] .collect-source-data>h4{border-bottom:1px solid var(--zm-admin-color-divider);min-height:52px;margin:0;padding:15px 16px}[data-module=collection-jobs] .collect-source-data .collect-product-table{border:0;border-radius:0}[data-module=collection-jobs] .collect-source-data .collect-table thead th{z-index:1;position:sticky;top:0}[data-module=collection-jobs] .collect-detail-pagination{border-bottom:0;border-left:0;border-right:0}[data-module=collection-jobs] [data-detail] .collect-audit-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}[data-module=collection-jobs] .collect-audit-checks article{border-color:var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);min-height:126px;transition:border-color var(--zm-admin-motion-fast), box-shadow var(--zm-admin-motion-fast), transform var(--zm-admin-motion-fast);position:relative;overflow:hidden}[data-module=collection-jobs] .collect-audit-checks article:before{background:var(--zm-admin-color-text-tertiary);content:"";height:3px;position:absolute;inset:0 0 auto}[data-module=collection-jobs] .collect-audit-checks article.is-passed:before{background:var(--zm-admin-color-success)}[data-module=collection-jobs] .collect-audit-checks article.is-failed:before{background:var(--zm-admin-color-danger)}[data-module=collection-jobs] .collect-audit-checks article.is-waiting:before{background:var(--zm-admin-color-warning)}[data-module=collection-jobs] .collect-audit-checks article.is-failed{background:color-mix(in srgb, var(--zm-admin-color-danger-bg) 46%, var(--zm-admin-color-container-bg))}[data-module=collection-jobs] .collect-audit-checks article.is-waiting{background:color-mix(in srgb, var(--zm-admin-color-warning-bg) 42%, var(--zm-admin-color-container-bg))}[data-module=collection-jobs] .collect-audit-checks article:hover{border-color:var(--zm-admin-color-brand-border);box-shadow:var(--zm-admin-shadow-control)}[data-module=collection-jobs] .collect-audit-checks article>div{padding-top:3px}[data-module=collection-jobs] .collect-audit-checks p{min-height:42px;line-height:21px}[data-module=collection-jobs] .collect-audit-checks small{border-top:1px solid var(--zm-admin-color-divider);padding-top:7px;line-height:20px;display:block}[data-module=collection-jobs] .collect-process-table td{background:var(--zm-admin-color-container-bg)}[data-module=collection-jobs] .collect-section>.collect-section-title{border-bottom:1px solid var(--zm-admin-color-divider);background:linear-gradient(90deg, var(--zm-admin-color-container-bg), var(--zm-admin-color-subtle-bg));min-height:70px;padding:15px 16px}[data-module=collection-jobs] .collect-section>.collect-section-title h3{padding-left:12px;font-size:18px;line-height:26px;position:relative}[data-module=collection-jobs] .collect-section>.collect-section-title h3:before{border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand);content:"";width:3px;position:absolute;inset:6px auto 6px 0}[data-module=collection-jobs] .collect-section>.collect-section-title p{margin-top:2px;padding-left:12px}[data-module=collection-jobs] .collect-section>.collect-section-title+:where(.collect-audit-checks,.collect-version-timeline,.collect-table-wrap,.collect-empty-note){margin:16px}@media (width<=1000px){[data-module=collection-jobs] [data-detail] .collect-audit-checks{grid-template-columns:repeat(2,minmax(0,1fr))}[data-module=collection-jobs] [data-detail] .collect-source-grid{grid-template-columns:1fr}}@media (width<=1180px){[data-module=collection-jobs] .collect-overview{padding:16px}[data-module=collection-jobs] .collect-metric{min-height:156px}}@media (width<=760px){[data-module=collection-jobs] .collect-head{align-items:stretch}[data-module=collection-jobs] .collect-actions{justify-content:flex-end}[data-module=collection-jobs] .collect-overview{padding:14px}[data-module=collection-jobs] .collect-overview-head,[data-module=collection-jobs] .collect-interface-head,[data-module=collection-jobs] .collect-record-head{gap:12px}[data-module=collection-jobs] .collect-range-switch{width:100%}[data-module=collection-jobs] .collect-metric{min-height:150px;padding:16px}[data-module=collection-jobs] .collect-card-head,[data-module=collection-jobs] .collect-filters{padding:16px}[data-module=collection-jobs] .collect-result{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:10px 16px}[data-module=collection-jobs] .collect-detail-summary{grid-template-columns:1fr}[data-module=collection-jobs] .collect-detail-summary>div{border-right:0;border-bottom:1px solid var(--zm-admin-color-divider)}[data-module=collection-jobs] .collect-detail-summary>div:nth-last-child(-n+3){border-bottom:1px solid var(--zm-admin-color-divider)}[data-module=collection-jobs] .collect-detail-summary>div:last-child{border-bottom:0}[data-module=collection-jobs] .collect-version-card header{flex-direction:column;gap:2px}[data-module=collection-jobs] .collect-interface-details-head{flex-direction:column;align-items:flex-start}[data-module=collection-jobs] .collect-interface-toggle{width:100%}[data-module=collection-jobs] .collect-source-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}[data-module=collection-jobs] .collect-source-card dl>div:nth-child(3n){border-right:1px solid var(--zm-admin-color-divider)}[data-module=collection-jobs] .collect-source-card dl>div:nth-child(2n){border-right:0}[data-module=collection-jobs] [data-detail] .collect-audit-checks{grid-template-columns:1fr}[data-module=collection-jobs] .collect-detail-foot>span{display:none}}@media (width<=520px){[data-module=collection-jobs] .collect-title{flex-direction:column;align-items:flex-start}[data-module=collection-jobs] .collect-title h1{font-size:23px;line-height:31px}[data-module=collection-jobs] .collect-summary{grid-template-columns:1fr}[data-module=collection-jobs] .collect-metric{min-height:auto}[data-module=collection-jobs] .collect-filters{grid-template-columns:1fr}[data-module=collection-jobs] .collect-filters .collect-actions{grid-column:auto}[data-module=collection-jobs] .collect-dialog-head,[data-module=collection-jobs] .collect-dialog-body,[data-module=collection-jobs] .collect-dialog-foot{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){[data-module=collection-jobs] *,[data-module=collection-jobs] :before,[data-module=collection-jobs] :after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms}}[data-module=reward-collection]{min-width:0;color:var(--zm-admin-color-text-primary);font-variant-numeric:tabular-nums;gap:18px;display:grid}[data-module=reward-collection] .collect-head{align-items:flex-end;margin-bottom:0;padding:2px 2px 4px}[data-module=reward-collection] .reward-page-intro{min-width:0}[data-module=reward-collection] .collect-title{gap:10px}[data-module=reward-collection] .collect-title h1{letter-spacing:-.025em;font-size:26px;line-height:34px}[data-module=reward-collection] .collect-head p{max-width:900px;margin-top:6px;line-height:22px}[data-module=reward-collection] .reward-refresh-button{min-width:96px;box-shadow:var(--zm-admin-shadow-card)}[data-module=reward-collection] .collect-overview{background:linear-gradient(145deg, var(--zm-admin-color-container-bg), var(--zm-admin-color-subtle-bg));box-shadow:var(--zm-admin-shadow-card);border-radius:14px;padding:16px 18px 18px}[data-module=reward-collection] .collect-overview-head{margin-bottom:12px}[data-module=reward-collection] .reward-section-heading{min-width:0}[data-module=reward-collection] .reward-section-heading h2{letter-spacing:-.01em;padding-left:13px;font-size:18px;line-height:26px;position:relative}[data-module=reward-collection] .reward-section-heading h2:before{border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand);content:"";width:3px;position:absolute;top:5px;bottom:5px;left:0}[data-module=reward-collection] .collect-range-switch{background:var(--zm-admin-color-subtle-bg);box-shadow:none}[data-module=reward-collection] .collect-range-switch button{transition:color .16s,background-color .16s,box-shadow .16s}[data-module=reward-collection] .collect-range-switch button.active{box-shadow:0 1px 3px color-mix(in srgb, var(--zm-admin-color-text-primary) 8%, transparent)}[data-module=reward-collection] .collect-summary.reward{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}[data-module=reward-collection] .collect-metric{border-color:color-mix(in srgb, var(--zm-admin-color-border) 88%, transparent);background:linear-gradient(160deg, var(--zm-admin-color-container-bg) 70%, var(--zm-admin-color-subtle-bg));min-height:152px;box-shadow:0 1px 2px color-mix(in srgb, var(--zm-admin-color-text-primary) 3%, transparent);border-radius:12px;padding:10px 14px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden}[data-module=reward-collection] .collect-metric:hover{border-color:color-mix(in srgb, var(--zm-admin-color-brand) 22%, var(--zm-admin-color-border));box-shadow:0 7px 20px color-mix(in srgb, var(--zm-admin-color-text-primary) 7%, transparent);transform:translateY(-1px)}[data-module=reward-collection] .collect-metric:before{background:var(--zm-admin-color-brand);content:"";width:3px;position:absolute;inset:0 auto 0 0}[data-module=reward-collection] .reward-overview-group{align-content:center;gap:0;display:grid}[data-module=reward-collection] .reward-overview-item{border-bottom:1px solid var(--zm-admin-color-divider);justify-content:space-between;align-items:center;gap:5px;min-width:0;min-height:32px;padding:4px 0;display:flex}[data-module=reward-collection] .reward-overview-item:last-child{border-bottom:0}[data-module=reward-collection] .reward-overview-item>span{min-width:0;color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);text-overflow:ellipsis;white-space:nowrap}[data-module=reward-collection] .reward-overview-item>strong{color:var(--zm-admin-color-text-primary);flex:none;align-items:baseline;gap:3px;margin:0;font-size:18px;line-height:24px;display:flex}[data-module=reward-collection] .reward-overview-item>strong small{color:var(--zm-admin-color-text-tertiary);font-size:11px;font-weight:var(--zm-admin-font-weight-regular)}[data-module=reward-collection] .reward-overview-item:first-child{min-height:42px;padding:2px 0 8px}[data-module=reward-collection] .reward-overview-item:first-child>span{color:var(--zm-admin-color-text-primary);font-size:12px;font-weight:var(--zm-admin-font-weight-semibold)}[data-module=reward-collection] .reward-overview-item:first-child>strong{color:var(--zm-admin-color-brand-text);letter-spacing:-.02em;font-size:24px;line-height:30px}[data-module=reward-collection] .reward-overview-item:first-child>strong small{font-size:12px}[data-module=reward-collection] .reward-overview-total:before{background:var(--collect-blue)}[data-module=reward-collection] .reward-overview-products:before{background:var(--collect-green)}[data-module=reward-collection] .reward-overview-progress:before{background:var(--collect-amber)}[data-module=reward-collection] .reward-overview-wants:before{background:var(--collect-red)}[data-module=reward-collection] .collect-card{border-color:color-mix(in srgb, var(--zm-admin-color-border) 90%, transparent);box-shadow:0 4px 14px color-mix(in srgb, var(--zm-admin-color-text-primary) 5%, transparent);border-radius:14px}[data-module=reward-collection] .collect-card-head{background:linear-gradient(180deg, var(--zm-admin-color-container-bg), var(--zm-admin-color-subtle-bg));min-height:82px;padding:17px 20px}[data-module=reward-collection] .reward-table-scroll{overscroll-behavior-inline:contain;scrollbar-color:color-mix(in srgb, var(--zm-admin-color-text-tertiary) 36%, transparent) transparent}[data-module=reward-collection] .reward-table-scroll::-webkit-scrollbar{width:8px;height:8px}[data-module=reward-collection] .reward-table-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--zm-admin-color-text-tertiary) 35%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}[data-module=reward-collection] .reward-interface-table{table-layout:fixed;min-width:1120px}[data-module=reward-collection] .reward-interface-table th:first-child{width:135px}[data-module=reward-collection] .reward-interface-table th:nth-child(2){width:86px}[data-module=reward-collection] .reward-interface-table th:nth-child(3){width:96px}[data-module=reward-collection] .reward-interface-table th:nth-child(4){width:170px}[data-module=reward-collection] .reward-interface-table th:nth-child(5){width:92px}[data-module=reward-collection] .reward-interface-table th:nth-child(6){width:76px}[data-module=reward-collection] .reward-interface-table th:nth-child(7){width:135px}[data-module=reward-collection] .reward-interface-table th:nth-child(8){width:200px}[data-module=reward-collection] .reward-interface-table th:nth-child(9){width:130px}[data-module=reward-collection] .collect-table th{z-index:1;height:48px;padding:0 16px;position:sticky;top:0}[data-module=reward-collection] .collect-table td{border-bottom:1px solid var(--zm-admin-color-divider);vertical-align:middle;border-top:0;height:72px;padding:12px 16px}[data-module=reward-collection] .collect-table tbody tr:hover td{background:var(--zm-admin-color-brand-bg)}[data-module=reward-collection] .reward-interface-row td:first-child,[data-module=reward-collection] .reward-record-row td:first-child{box-shadow:inset 3px 0 #0000}[data-module=reward-collection] .reward-interface-row.collect-interface-paused td:first-child,[data-module=reward-collection] .reward-record-source_paused td:first-child,[data-module=reward-collection] .reward-record-retry_scheduled td:first-child{box-shadow:inset 3px 0 var(--collect-red)}[data-module=reward-collection] .reward-record-success td:first-child{box-shadow:inset 3px 0 var(--collect-green)}[data-module=reward-collection] .reward-record-partial_success td:first-child{box-shadow:inset 3px 0 var(--collect-amber)}[data-module=reward-collection] .reward-interface-name{align-items:center;gap:10px;display:flex}[data-module=reward-collection] .reward-interface-name i{background:var(--collect-green);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--collect-green) 14%, transparent);border-radius:50%;flex:none}[data-module=reward-collection] .collect-interface-paused .reward-interface-name i{background:var(--collect-red);box-shadow:0 0 0 4px color-mix(in srgb, var(--collect-red) 14%, transparent)}[data-module=reward-collection] .reward-interface-name span{gap:3px;display:grid}[data-module=reward-collection] .reward-interface-name small{color:var(--zm-admin-color-text-tertiary)}[data-module=reward-collection] .reward-number-cell{white-space:nowrap;align-items:baseline;gap:3px;display:inline-flex}[data-module=reward-collection] .reward-number-cell strong{font-size:16px}[data-module=reward-collection] .reward-number-cell small{color:var(--zm-admin-color-text-tertiary)}[data-module=reward-collection] .reward-number-cell.success strong{color:var(--collect-green)}[data-module=reward-collection] .reward-number-cell.danger strong{color:var(--collect-red)}[data-module=reward-collection] .reward-processing{text-align:center}[data-module=reward-collection] .reward-processing strong{font-size:16px}[data-module=reward-collection] .reward-processing small{white-space:nowrap}[data-module=reward-collection] .reward-interface-table .collect-row-actions{gap:6px}[data-module=reward-collection] .reward-log-cell{cursor:help;gap:3px;line-height:18px;display:grid}[data-module=reward-collection] .reward-log-cell strong{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-module=reward-collection] .reward-log-cell small{color:var(--zm-admin-color-text-tertiary)}[data-module=reward-collection] .reward-filters{background:var(--zm-admin-color-container-bg);border-bottom:1px solid var(--zm-admin-color-divider);grid-template-columns:minmax(240px,1.45fr) repeat(4,minmax(132px,.72fr)) auto;gap:10px;padding:16px 20px}[data-module=reward-collection] .reward-filters .collect-actions{justify-content:flex-start;align-self:end;min-width:126px}[data-module=reward-collection] .reward-filters label{color:var(--zm-admin-color-text-primary);font-weight:var(--zm-admin-font-weight-semibold);gap:7px}[data-module=reward-collection] .reward-filters :where(.admin-ui-control,.admin-ui-select){background:var(--zm-admin-color-subtle-bg);height:42px;transition:border-color .16s,box-shadow .16s,background-color .16s}[data-module=reward-collection] .reward-filters :where(.admin-ui-control,.admin-ui-select):hover{border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-container-bg)}[data-module=reward-collection] .reward-filters :where(.admin-ui-control,.admin-ui-select):focus{border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-container-bg);box-shadow:0 0 0 3px color-mix(in srgb, var(--zm-admin-color-brand) 12%, transparent);outline:0}[data-module=reward-collection] .reward-search-control{display:block;position:relative}[data-module=reward-collection] .reward-search-control .admin-ui-control{padding-left:40px;padding-right:14px}[data-module=reward-collection] .reward-search-control i{z-index:1;border:1.8px solid var(--zm-admin-color-text-tertiary);pointer-events:none;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;left:15px;transform:translateY(-58%)}[data-module=reward-collection] .reward-search-control i:after{background:var(--zm-admin-color-text-tertiary);content:"";transform-origin:0;border-radius:999px;width:6px;height:1.8px;position:absolute;bottom:-3px;right:-5px;transform:rotate(45deg)}[data-module=reward-collection] .reward-search-control:focus-within i{border-color:var(--zm-admin-color-brand)}[data-module=reward-collection] .reward-search-control:focus-within i:after{background:var(--zm-admin-color-brand)}[data-module=reward-collection] .collect-result{border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg);min-height:50px;padding:0 20px}[data-module=reward-collection] .collect-result strong{color:var(--zm-admin-color-brand-text)}[data-module=reward-collection] .collect-result span:last-child{color:var(--zm-admin-color-text-tertiary)}[data-module=reward-collection] .reward-result-note{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}[data-module=reward-collection] .reward-result-note>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-module=reward-collection] .reward-result-note em{border:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg);color:var(--zm-admin-color-text-secondary);border-radius:999px;flex:none;padding:3px 8px;font-size:11px;font-style:normal}[data-module=reward-collection] .reward-table{table-layout:fixed;min-width:1718px}[data-module=reward-collection] .reward-col-time{width:176px}[data-module=reward-collection] .reward-col-task{width:166px}[data-module=reward-collection] .reward-col-account{width:150px}[data-module=reward-collection] .reward-col-user{width:166px}[data-module=reward-collection] .reward-col-source{width:126px}[data-module=reward-collection] .reward-col-products{width:224px}[data-module=reward-collection] .reward-col-wants{width:132px}[data-module=reward-collection] .reward-col-evidence{width:134px}[data-module=reward-collection] .reward-col-income{width:132px}[data-module=reward-collection] .reward-col-actions{width:156px}[data-module=reward-collection] .reward-table thead th{border-bottom:1px solid var(--zm-admin-color-border);background:linear-gradient(180deg, var(--zm-admin-color-subtle-bg), var(--zm-admin-color-table-head-bg));height:52px;color:var(--zm-admin-color-text-secondary);font-size:12px;font-weight:var(--zm-admin-font-weight-semibold);letter-spacing:.01em}[data-module=reward-collection] .reward-table tbody tr{transition:background-color .16s}[data-module=reward-collection] .reward-table tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--zm-admin-color-subtle-bg) 68%, var(--zm-admin-color-container-bg))}[data-module=reward-collection] .reward-table tbody tr:hover td{background:var(--zm-admin-color-brand-bg)}[data-module=reward-collection] .reward-table td{height:86px;padding:10px 14px}[data-module=reward-collection] .reward-table :is(th,td):nth-child(5),[data-module=reward-collection] .reward-table :is(th,td):nth-child(7),[data-module=reward-collection] .reward-table :is(th,td):nth-child(9){border-left:1px solid var(--zm-admin-color-divider)}[data-module=reward-collection] .reward-table th:nth-child(5),[data-module=reward-collection] .reward-table th:nth-child(6),[data-module=reward-collection] .reward-table th:nth-child(8),[data-module=reward-collection] .reward-table th:nth-child(9),[data-module=reward-collection] .reward-table th:nth-child(10),[data-module=reward-collection] .reward-table th:nth-child(11),[data-module=reward-collection] .reward-source-column,[data-module=reward-collection] .reward-want-column,[data-module=reward-collection] .reward-evidence-column,[data-module=reward-collection] .reward-income-column,[data-module=reward-collection] .reward-action-column{text-align:center}[data-module=reward-collection] .reward-source-column>:where(.admin-ui-tag,.collect-source-retry),[data-module=reward-collection] .reward-evidence-column>*,[data-module=reward-collection] .reward-income-column>*,[data-module=reward-collection] .reward-action-column>*{margin-inline:auto}[data-module=reward-collection] .reward-account-cell strong{max-width:132px;color:var(--zm-admin-color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-module=reward-collection] .reward-account-cell small{text-overflow:ellipsis;white-space:nowrap;max-width:132px;overflow:hidden}[data-module=reward-collection] .reward-cycle-source{border:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg);text-align:left;border-radius:9px;justify-items:start;gap:2px;min-width:100px;padding:7px 8px 7px 22px;display:grid;position:relative}[data-module=reward-collection] .reward-cycle-source i{background:var(--zm-admin-color-text-tertiary);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--zm-admin-color-text-tertiary) 12%, transparent);border-radius:50%;position:absolute;top:12px;left:9px}[data-module=reward-collection] .reward-cycle-source strong{color:var(--zm-admin-color-text-primary);white-space:nowrap;font-size:13px;line-height:18px}[data-module=reward-collection] .reward-cycle-source small{color:var(--zm-admin-color-text-tertiary);white-space:nowrap;margin:0;font-size:11px;line-height:16px}[data-module=reward-collection] .reward-cycle-source.is-success{border-color:color-mix(in srgb, var(--zm-admin-color-success) 20%, var(--zm-admin-color-divider));background:color-mix(in srgb, var(--zm-admin-color-success-bg) 58%, var(--zm-admin-color-container-bg))}[data-module=reward-collection] .reward-cycle-source.is-success i{background:var(--zm-admin-color-success);box-shadow:0 0 0 3px color-mix(in srgb, var(--zm-admin-color-success) 13%, transparent)}[data-module=reward-collection] .reward-cycle-source.is-danger{border-color:color-mix(in srgb, var(--zm-admin-color-danger) 20%, var(--zm-admin-color-divider));background:color-mix(in srgb, var(--zm-admin-color-danger-bg) 58%, var(--zm-admin-color-container-bg))}[data-module=reward-collection] .reward-cycle-source.is-danger i{background:var(--zm-admin-color-danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--zm-admin-color-danger) 13%, transparent)}[data-module=reward-collection] .reward-cycle-source.is-info i{background:var(--zm-admin-color-info);box-shadow:0 0 0 3px color-mix(in srgb, var(--zm-admin-color-info) 13%, transparent)}[data-module=reward-collection] .reward-cycle-source.is-warning i{background:var(--zm-admin-color-warning);box-shadow:0 0 0 3px color-mix(in srgb, var(--zm-admin-color-warning) 13%, transparent)}[data-module=reward-collection] .collect-source-retry .reward-cycle-source strong,[data-module=reward-collection] .collect-source-retry .reward-cycle-source small{color:inherit}[data-module=reward-collection] .reward-product-summary{border:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:214px;display:grid;overflow:hidden}[data-module=reward-collection] .reward-product-stat{white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:30px;padding:5px 9px;display:flex}[data-module=reward-collection] .reward-product-stat:nth-child(odd){border-right:1px solid var(--zm-admin-color-divider)}[data-module=reward-collection] .reward-product-stat:nth-child(-n+2){border-bottom:1px solid var(--zm-admin-color-divider)}[data-module=reward-collection] .reward-product-stat small{color:var(--zm-admin-color-text-secondary);text-overflow:ellipsis;margin:0;overflow:hidden}[data-module=reward-collection] .reward-product-stat strong{color:var(--zm-admin-color-text-primary);flex:none;font-size:14px;line-height:20px}[data-module=reward-collection] .reward-product-stat.is-primary strong{color:var(--collect-green)}[data-module=reward-collection] .reward-product-stat.is-added strong{color:var(--zm-admin-color-brand-text)}[data-module=reward-collection] .reward-time-cell,[data-module=reward-collection] .reward-task-cell{gap:4px;display:grid}[data-module=reward-collection] .reward-time-cell{gap:3px;min-width:178px}[data-module=reward-collection] .reward-time-cell>strong{white-space:nowrap;font-size:13px;line-height:20px}[data-module=reward-collection] .reward-task-cell>strong{color:var(--zm-admin-color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}[data-module=reward-collection] .reward-time-cell>small,[data-module=reward-collection] .reward-task-cell>small{color:var(--zm-admin-color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-module=reward-collection] .reward-record-row td{height:76px;padding-top:8px;padding-bottom:8px}[data-module=reward-collection] .reward-record-retry_scheduled td:first-child{box-shadow:inset 3px 0 var(--collect-amber)}[data-module=reward-collection] .reward-record-table-scroll{scroll-padding-inline:342px 156px;position:relative}[data-module=reward-collection] .reward-table :is(th,td):first-child,[data-module=reward-collection] .reward-table :is(th,td):nth-child(2),[data-module=reward-collection] .reward-table :is(th,td):nth-child(11){z-index:2;background:var(--zm-admin-color-container-bg);position:sticky}[data-module=reward-collection] .reward-table :is(th,td):first-child{left:0}[data-module=reward-collection] .reward-table :is(th,td):nth-child(2){box-shadow:10px 0 16px -14px color-mix(in srgb, var(--zm-admin-color-text-primary) 50%, transparent);left:176px}[data-module=reward-collection] .reward-table :is(th,td):nth-child(11){box-shadow:-10px 0 16px -14px color-mix(in srgb, var(--zm-admin-color-text-primary) 50%, transparent);right:0}[data-module=reward-collection] .reward-table thead :is(th,td):first-child,[data-module=reward-collection] .reward-table thead :is(th,td):nth-child(2),[data-module=reward-collection] .reward-table thead :is(th,td):nth-child(11){z-index:4;background:var(--zm-admin-color-table-head-bg)}[data-module=reward-collection] .reward-table tbody tr:nth-child(2n) :is(td:first-child,td:nth-child(2),td:nth-child(11)){background:color-mix(in srgb, var(--zm-admin-color-subtle-bg) 68%, var(--zm-admin-color-container-bg))}[data-module=reward-collection] .reward-table tbody tr:hover :is(td:first-child,td:nth-child(2),td:nth-child(11)){background:var(--zm-admin-color-brand-bg)}[data-module=reward-collection] .reward-want-summary{border:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg);border-radius:9px;grid-template-columns:1fr 1px 1fr;align-items:center;min-width:128px;padding:8px 10px;display:grid}[data-module=reward-collection] .reward-want-summary>span{justify-items:center;gap:1px;display:grid}[data-module=reward-collection] .reward-want-summary i{background:var(--zm-admin-color-divider);width:1px;height:30px}[data-module=reward-collection] .reward-want-summary strong{color:var(--zm-admin-color-text-primary);font-size:16px;line-height:20px}[data-module=reward-collection] .reward-want-summary small{color:var(--zm-admin-color-text-tertiary);margin:0;font-size:11px}[data-module=reward-collection] .reward-income-cell{gap:4px;display:grid}[data-module=reward-collection] .reward-income-cell strong{color:var(--zm-admin-color-text-primary);font-size:16px}[data-module=reward-collection] .reward-income-cell small{color:var(--zm-admin-color-text-tertiary)}[data-module=reward-collection] .reward-record-empty{text-align:center;display:block}[data-module=reward-collection] .reward-record-waiting{background:var(--zm-admin-color-subtle-bg);min-height:28px;color:var(--zm-admin-color-text-secondary);border-radius:7px;justify-content:center;align-items:center;padding:4px 9px;line-height:20px;display:inline-flex}[data-module=reward-collection] .reward-product-column>.reward-record-waiting{width:100%}[data-module=reward-collection] .reward-record-retry_scheduled .reward-record-waiting{background:var(--zm-admin-color-warning-bg);color:var(--zm-admin-color-warning)}[data-module=reward-collection] .reward-record-source_paused .reward-record-waiting{background:var(--zm-admin-color-danger-bg);color:var(--zm-admin-color-danger)}[data-module=reward-collection] .reward-income-cell.has-income strong{color:var(--collect-green)}[data-module=reward-collection] .reward-evidence-link{min-height:var(--zm-admin-hit-area-min);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-container-bg);color:var(--zm-admin-color-brand-text);cursor:pointer;white-space:nowrap;padding:0 10px}[data-module=reward-collection] .reward-evidence-link:hover{background:var(--zm-admin-color-brand-bg);border-color:var(--zm-admin-color-brand);box-shadow:0 2px 8px color-mix(in srgb, var(--zm-admin-color-brand) 14%, transparent)}[data-module=reward-collection] .reward-action-column .collect-row-actions{flex-wrap:nowrap;justify-content:center;gap:4px}[data-module=reward-collection] .reward-action-column button{min-height:32px;color:var(--zm-admin-color-brand-text);font-size:12px;font-weight:var(--zm-admin-font-weight-semibold);white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:3px;padding:0 7px;display:inline-flex}[data-module=reward-collection] .reward-action-column button+button{border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-container-bg)}[data-module=reward-collection] .reward-action-column button:hover{background:var(--zm-admin-color-brand-bg)}[data-module=reward-collection] .reward-action-column button span{font-size:18px;line-height:1;transition:transform .16s}[data-module=reward-collection] .reward-action-column button:hover span{transform:translate(2px)}[data-module=reward-collection] .collect-source-retry{border-radius:var(--zm-admin-radius-control)}[data-module=reward-collection] .collect-source-retry:focus-visible,[data-module=reward-collection] .reward-evidence-link:focus-visible{outline:2px solid var(--zm-admin-color-brand);outline-offset:2px}[data-module=reward-collection] .collect-user-cell img{border:2px solid var(--zm-admin-color-container-bg);background:var(--zm-admin-color-subtle-bg);width:40px;height:40px;box-shadow:0 0 0 1px var(--zm-admin-color-border), 0 2px 8px color-mix(in srgb, var(--zm-admin-color-text-primary) 8%, transparent);object-fit:cover}[data-module=reward-collection] .collect-user-cell span{gap:3px;display:grid}[data-module=reward-collection] .collect-user-cell strong{text-overflow:ellipsis;white-space:nowrap;max-width:112px;overflow:hidden}[data-module=reward-collection] .collect-user-cell small{color:var(--zm-admin-color-text-tertiary)}[data-module=reward-collection] .collect-pagination{background:linear-gradient(180deg, var(--zm-admin-color-container-bg), var(--zm-admin-color-subtle-bg));min-height:62px;padding:12px 20px}[data-module=reward-collection] .collect-page-size{width:108px}[data-module=reward-collection] .collect-dialog-shell{background:var(--zm-admin-color-page-bg);width:min(100% - 24px,1240px);box-shadow:-18px 0 48px color-mix(in srgb, var(--zm-admin-color-text-primary) 14%, transparent)}[data-module=reward-collection] .reward-detail-dialog .collect-dialog-shell{width:min(100% - 24px,1360px)}[data-module=reward-collection] .reward-interface-dialog .collect-dialog-shell{border-radius:0;width:min(100% - 24px,960px);height:100%;max-height:none;margin:0}[data-module=reward-collection] .reward-retry-dialog .collect-dialog-shell{border:1px solid var(--zm-admin-color-border);width:min(100% - 32px,560px);height:auto;max-height:min(80vh,520px);box-shadow:var(--zm-admin-shadow-dialog);border-radius:16px;margin:auto;overflow:hidden}[data-module=reward-collection] .reward-custom-dialog .collect-dialog-shell{width:min(100% - 32px,520px)}[data-module=reward-collection] .collect-dialog-head{min-height:90px;padding:17px 24px;position:relative}[data-module=reward-collection] .collect-dialog-head:before{background:linear-gradient(90deg, var(--zm-admin-color-brand), var(--zm-admin-color-brand-hover));content:"";height:3px;position:absolute;inset:0 0 auto}[data-module=reward-collection] .collect-dialog-body{gap:16px;padding:18px 22px}[data-module=reward-collection] .collect-dialog-foot{justify-content:space-between;padding:12px 24px}[data-module=reward-collection] .collect-dialog-foot>span{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}[data-module=reward-collection] .reward-retry-dialog .collect-dialog-head{min-height:82px;padding:16px 20px}[data-module=reward-collection] .reward-retry-dialog .collect-dialog-head h2,[data-module=reward-collection] .reward-retry-dialog .collect-dialog-head p{margin:0}[data-module=reward-collection] .reward-retry-dialog .collect-dialog-head p{color:var(--zm-admin-color-text-tertiary);margin-top:4px}[data-module=reward-collection] .reward-retry-dialog .collect-dialog-body{background:var(--zm-admin-color-page-bg);gap:14px;padding:18px 20px;display:grid}[data-module=reward-collection] .reward-retry-dialog .collect-dialog-foot{min-height:60px;padding:10px 20px}[data-module=reward-collection] .reward-retry-target{border:1px solid var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg);border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}[data-module=reward-collection] .reward-retry-icon{background:var(--zm-admin-color-container-bg);width:38px;height:38px;color:var(--zm-admin-color-brand-text);font-size:22px;font-weight:var(--zm-admin-font-weight-semibold);border-radius:50%;flex:0 0 38px;place-items:center;display:grid}[data-module=reward-collection] .reward-retry-target>div{grid-template-columns:auto 1fr;gap:3px 8px;min-width:0;display:grid}[data-module=reward-collection] .reward-retry-target small{color:var(--zm-admin-color-text-tertiary);grid-column:1/-1}[data-module=reward-collection] .reward-retry-target strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-module=reward-collection] .reward-retry-target span:last-child{color:var(--zm-admin-color-text-secondary)}[data-module=reward-collection] .reward-retry-facts{border:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}[data-module=reward-collection] .reward-retry-facts>div{border-right:1px solid var(--zm-admin-color-divider);min-height:66px;padding:12px 14px}[data-module=reward-collection] .reward-retry-facts>div:last-child{border-right:0}[data-module=reward-collection] .reward-retry-facts dt{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}[data-module=reward-collection] .reward-retry-facts dd{font-weight:var(--zm-admin-font-weight-semibold);margin:5px 0 0}[data-module=reward-collection] .reward-retry-notice{border-left:3px solid var(--zm-admin-color-warning);background:var(--zm-admin-color-warning-bg);border-radius:8px;padding:12px 14px}[data-module=reward-collection] .reward-retry-notice strong{color:var(--zm-admin-color-text-primary)}[data-module=reward-collection] .reward-retry-notice p{color:var(--zm-admin-color-text-secondary);margin:4px 0 0;line-height:1.6}[data-module=reward-collection] .reward-interface-detail-summary{box-shadow:var(--zm-admin-shadow-card);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr))}[data-module=reward-collection] .reward-interface-detail-summary>div{min-height:76px;padding:13px 16px}[data-module=reward-collection] .reward-interface-detail-summary>div:nth-child(2n){border-right:0}[data-module=reward-collection] .reward-interface-stats>header{margin-bottom:14px}[data-module=reward-collection] .reward-interface-stats h3,[data-module=reward-collection] .reward-interface-stats p{margin:0}[data-module=reward-collection] .reward-interface-stats p{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);margin-top:4px}[data-module=reward-collection] .reward-interface-stat-grid{border:1px solid var(--zm-admin-color-divider);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}[data-module=reward-collection] .reward-interface-stat-grid>span{border-right:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);gap:6px;min-height:76px;padding:14px 16px;display:grid}[data-module=reward-collection] .reward-interface-stat-grid>span:last-child{border-right:0}[data-module=reward-collection] .reward-interface-stat-grid small{color:var(--zm-admin-color-text-tertiary)}[data-module=reward-collection] .reward-interface-stat-grid strong{font-size:20px;line-height:1.2}[data-module=reward-collection] .reward-interface-log-section{padding:0;overflow:hidden}[data-module=reward-collection] .reward-interface-log-head,[data-module=reward-collection] .reward-interface-log-pagination,[data-module=reward-collection] .reward-interface-log-pagination>div{align-items:center;display:flex}[data-module=reward-collection] .reward-interface-log-head{justify-content:space-between;gap:var(--zm-admin-space-3);border-bottom:1px solid var(--zm-admin-color-divider);padding:16px 18px}[data-module=reward-collection] .reward-interface-log-head h3,[data-module=reward-collection] .reward-interface-log-head p{margin:0}[data-module=reward-collection] .reward-interface-log-head p{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);margin-top:4px}[data-module=reward-collection] .reward-interface-log-head>span{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);flex:none}[data-module=reward-collection] .reward-interface-log-list{min-height:330px;margin:0;padding:8px 20px;list-style:none}[data-module=reward-collection] .reward-interface-log-list li{border-bottom:1px solid var(--zm-admin-color-divider);grid-template-columns:158px minmax(0,1fr);gap:16px;min-height:62px;padding:16px 8px 16px 22px;display:grid;position:relative}[data-module=reward-collection] .reward-interface-log-list li:last-child{border-bottom:0}[data-module=reward-collection] .reward-interface-log-list li:before{background:var(--zm-admin-color-success);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:22px;left:4px}[data-module=reward-collection] .reward-interface-log-list li.is-warning:before{background:var(--zm-admin-color-warning)}[data-module=reward-collection] .reward-interface-log-list time{color:var(--zm-admin-color-text-secondary);font-weight:var(--zm-admin-font-weight-semibold)}[data-module=reward-collection] .reward-interface-log-list p{color:var(--zm-admin-color-text-primary);margin:0;line-height:1.6}[data-module=reward-collection] .reward-interface-log-pagination{justify-content:space-between;gap:var(--zm-admin-space-3);border-top:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg);min-height:62px;color:var(--zm-admin-color-text-secondary);padding:12px 18px}[data-module=reward-collection] .reward-interface-log-pagination>div{gap:var(--zm-admin-space-2)}[data-module=reward-collection] .reward-detail-hero{margin:0}[data-module=reward-collection] .reward-detail-summary{border-color:color-mix(in srgb, var(--zm-admin-color-border) 92%, transparent);background:var(--zm-admin-color-container-bg);box-shadow:0 4px 16px color-mix(in srgb, var(--zm-admin-color-text-primary) 5%, transparent);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}[data-module=reward-collection] .reward-detail-summary>div{min-height:78px;padding:13px 16px}[data-module=reward-collection] .reward-detail-summary>div:nth-child(4),[data-module=reward-collection] .reward-detail-summary>div:nth-child(5),[data-module=reward-collection] .reward-detail-summary>div:nth-child(6){background:color-mix(in srgb, var(--zm-admin-color-subtle-bg) 72%, var(--zm-admin-color-container-bg))}[data-module=reward-collection] .reward-detail-summary>div:nth-child(3n){border-right:0}[data-module=reward-collection] .reward-detail-summary dt{color:var(--zm-admin-color-text-tertiary);font-size:12px;line-height:18px}[data-module=reward-collection] .reward-detail-summary dd{color:var(--zm-admin-color-text-primary);margin-top:6px;font-size:14px;line-height:20px}[data-module=reward-collection] .reward-detail-source-state{background:var(--zm-admin-color-neutral-bg);min-height:27px;color:var(--zm-admin-color-text-secondary);border-radius:999px;align-items:center;padding:2px 9px;display:inline-flex}[data-module=reward-collection] .reward-detail-source-state.is-success{background:var(--zm-admin-color-success-bg);color:var(--zm-admin-color-success)}[data-module=reward-collection] .reward-detail-source-state.is-info{background:var(--zm-admin-color-info-bg);color:var(--zm-admin-color-info)}[data-module=reward-collection] .reward-detail-source-state.is-warning{background:var(--zm-admin-color-warning-bg);color:var(--zm-admin-color-warning)}[data-module=reward-collection] .reward-detail-source-state.is-danger{background:var(--zm-admin-color-danger-bg);color:var(--zm-admin-color-danger)}[data-module=reward-collection] .reward-detail-income-item{box-shadow:inset 3px 0 color-mix(in srgb, var(--collect-green) 70%, transparent)}[data-module=reward-collection] .reward-detail-income-item dd{color:var(--collect-green);font-size:18px;line-height:24px}[data-module=reward-collection] .reward-detail-summary dd small{color:var(--zm-admin-color-text-tertiary);font-weight:var(--zm-admin-font-weight-regular);margin-top:3px;display:block}[data-module=reward-collection] .reward-detail-user{align-items:center;gap:9px;display:flex}[data-module=reward-collection] .reward-detail-user img{object-fit:cover;width:34px;height:34px;box-shadow:0 0 0 1px var(--zm-admin-color-border);border-radius:50%;flex:0 0 34px}[data-module=reward-collection] .reward-detail-user>span{min-width:0;font-weight:var(--zm-admin-font-weight-semibold)}[data-module=reward-collection] .reward-detail-accounts{flex-wrap:wrap;gap:4px 12px;display:flex}[data-module=reward-collection] .reward-detail-accounts>span{min-width:0;font-weight:var(--zm-admin-font-weight-semibold)}[data-module=reward-collection] .reward-detail-accounts small{display:block}[data-module=reward-collection] .reward-source-summary{padding:0;overflow:hidden}[data-module=reward-collection] .reward-source-summary>header{border-bottom:1px solid var(--zm-admin-color-divider);margin:0;padding:16px 18px}[data-module=reward-collection] .reward-source-summary h3,[data-module=reward-collection] .reward-source-summary p{margin:0}[data-module=reward-collection] .reward-source-summary p{color:var(--zm-admin-color-text-tertiary);margin-top:4px}[data-module=reward-collection] .reward-detail-section-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}[data-module=reward-collection] .reward-detail-section-head>span{background:var(--zm-admin-color-subtle-bg);color:var(--zm-admin-color-text-secondary);white-space:nowrap;border-radius:999px;flex:none;align-self:center;padding:4px 9px;font-size:12px}[data-module=reward-collection] .reward-source-grid{background:var(--zm-admin-color-page-bg);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px 16px 16px;display:grid}[data-module=reward-collection] .reward-source-grid article{border:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);box-shadow:0 2px 8px color-mix(in srgb, var(--zm-admin-color-text-primary) 4%, transparent);border-radius:12px;overflow:hidden}[data-module=reward-collection] .reward-source-grid article:first-child{border-top:3px solid var(--collect-blue)}[data-module=reward-collection] .reward-source-grid article:last-child{border-top:3px solid var(--collect-green)}[data-module=reward-collection] .reward-source-grid article>header{border-bottom:1px solid var(--zm-admin-color-divider);background:color-mix(in srgb, var(--zm-admin-color-subtle-bg) 68%, var(--zm-admin-color-container-bg));justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:11px 14px;display:flex}[data-module=reward-collection] .reward-source-grid article>header strong,[data-module=reward-collection] .reward-source-grid article>header small{display:block}[data-module=reward-collection] .reward-source-grid article>header strong{font-size:14px;line-height:20px}[data-module=reward-collection] .reward-source-grid article>header small{color:var(--zm-admin-color-text-tertiary);margin-top:2px;font-size:11px;line-height:16px}[data-module=reward-collection] .reward-source-status{background:var(--zm-admin-color-subtle-bg);color:var(--zm-admin-color-text-secondary);font-size:12px;font-weight:var(--zm-admin-font-weight-semibold);white-space:nowrap;border-radius:999px;flex:none;padding:4px 9px}[data-module=reward-collection] .reward-source-status.is-success{background:var(--zm-admin-color-success-bg);color:var(--zm-admin-color-success)}[data-module=reward-collection] .reward-source-status.is-danger{background:var(--zm-admin-color-danger-bg);color:var(--zm-admin-color-danger)}[data-module=reward-collection] .reward-source-status.is-warning{background:var(--zm-admin-color-warning-bg);color:var(--zm-admin-color-warning)}[data-module=reward-collection] .reward-source-status.is-info{background:var(--zm-admin-color-brand-bg);color:var(--zm-admin-color-brand-text)}[data-module=reward-collection] .reward-source-grid dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}[data-module=reward-collection] .reward-source-grid dl>div{border-right:1px solid var(--zm-admin-color-divider);border-bottom:1px solid var(--zm-admin-color-divider);min-height:60px;padding:9px 13px}[data-module=reward-collection] .reward-source-grid dl>div:nth-child(2n){border-right:0}[data-module=reward-collection] .reward-source-grid dt{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}[data-module=reward-collection] .reward-source-grid dd{font-weight:var(--zm-admin-font-weight-semibold);margin:4px 0 0}[data-module=reward-collection] .reward-source-matrix{border:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;overflow:hidden}[data-module=reward-collection] .reward-source-matrix>div{border-right:1px solid var(--zm-admin-color-divider);border-bottom:1px solid var(--zm-admin-color-divider);min-height:70px;padding:12px 14px}[data-module=reward-collection] .reward-source-matrix>div:nth-child(4n){border-right:0}[data-module=reward-collection] .reward-source-matrix>div:nth-last-child(-n+4){border-bottom:0}[data-module=reward-collection] .reward-source-matrix>.reward-source-matrix-title{border-top:3px solid var(--collect-blue);background:var(--zm-admin-color-subtle-bg);grid-column:span 2;min-height:48px;padding:13px 14px}[data-module=reward-collection] .reward-source-matrix>.reward-source-matrix-title:nth-child(2){border-top-color:var(--collect-green);border-right:0}[data-module=reward-collection] .reward-source-matrix dt{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}[data-module=reward-collection] .reward-source-matrix dd{color:var(--zm-admin-color-text-primary);font-weight:var(--zm-admin-font-weight-semibold);margin:5px 0 0}[data-module=reward-collection] .reward-source-matrix dd small{color:var(--zm-admin-color-text-tertiary);font-weight:var(--zm-admin-font-weight-regular);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;display:block;overflow:hidden}[data-module=reward-collection] .reward-product-section{padding:0;overflow:hidden}[data-module=reward-collection] .reward-product-section>header{border-bottom:1px solid var(--zm-admin-color-divider);min-height:76px;margin:0;padding:14px 18px}[data-module=reward-collection] .reward-product-section>header>span{color:var(--zm-admin-color-text-tertiary);flex:none}[data-module=reward-collection] .reward-product-count{justify-items:end;gap:2px;display:grid}[data-module=reward-collection] .reward-product-count small{font-size:11px;font-weight:var(--zm-admin-font-weight-regular);white-space:nowrap}[data-module=reward-collection] .reward-product-scroll{scroll-padding-inline:176px 216px;position:relative}[data-module=reward-collection] .reward-product-table{table-layout:fixed;min-width:1480px}[data-module=reward-collection] .reward-product-table th:first-child{width:176px}[data-module=reward-collection] .reward-product-table th:nth-child(2){width:150px}[data-module=reward-collection] .reward-product-table th:nth-child(3){width:140px}[data-module=reward-collection] .reward-product-table th:nth-child(4){width:180px}[data-module=reward-collection] .reward-product-table th:nth-child(5),[data-module=reward-collection] .reward-product-table th:nth-child(6),[data-module=reward-collection] .reward-product-table th:nth-child(7){width:96px}[data-module=reward-collection] .reward-product-table th:nth-child(8){width:180px}[data-module=reward-collection] .reward-product-table th:nth-child(9){width:140px}[data-module=reward-collection] .reward-product-table th:nth-child(10){width:226px}[data-module=reward-collection] .reward-product-table thead th{height:46px}[data-module=reward-collection] .reward-product-table td{vertical-align:middle;overflow-wrap:anywhere;height:72px;padding-top:9px;padding-bottom:9px}[data-module=reward-collection] .reward-product-table td>span,[data-module=reward-collection] .reward-product-table td>strong{display:block}[data-module=reward-collection] .reward-product-table td>small{color:var(--zm-admin-color-text-tertiary);margin-top:4px;line-height:1.45;display:block}[data-module=reward-collection] .reward-product-table :is(th,td):first-child{z-index:2;background:var(--zm-admin-color-container-bg);box-shadow:10px 0 16px -14px color-mix(in srgb, var(--zm-admin-color-text-primary) 50%, transparent);position:sticky;left:0}[data-module=reward-collection] .reward-product-table thead th:first-child{z-index:4;background:var(--zm-admin-color-table-head-bg)}[data-module=reward-collection] .reward-product-table tbody tr:hover td:first-child{background:var(--zm-admin-color-brand-bg)}[data-module=reward-collection] .reward-detail-pagination{border-top:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg);margin:0;padding:12px 14px}[data-module=reward-collection] .collect-custom-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}[data-module=reward-collection] .collect-custom-fields label{color:var(--zm-admin-color-text-secondary);gap:8px;display:grid}@media (width<=1600px){[data-module=reward-collection] .collect-summary.reward{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=1400px){[data-module=reward-collection] .reward-overview-item:first-child>span{white-space:normal;text-overflow:clip;line-height:16px;overflow:visible}}@media (width<=1180px){[data-module=reward-collection] .reward-filters{grid-template-columns:repeat(3,minmax(0,1fr))}[data-module=reward-collection] .reward-filters .collect-actions{grid-column:auto;justify-content:flex-start}}@media (width<=1080px){[data-module=reward-collection] .collect-overview-head,[data-module=reward-collection] .collect-interface-head,[data-module=reward-collection] .collect-record-head{flex-direction:column;align-items:stretch}[data-module=reward-collection] .collect-range-switch{align-self:stretch;width:100%}[data-module=reward-collection] .collect-range-switch button{white-space:nowrap;flex:1 1 0;min-width:64px}[data-module=reward-collection] .collect-summary.reward{grid-template-columns:repeat(3,minmax(0,1fr))}[data-module=reward-collection] .reward-overview-group,[data-module=reward-collection] .reward-overview-progress,[data-module=reward-collection] .reward-overview-wants{grid-column:auto}[data-module=reward-collection] .reward-filters{grid-template-columns:repeat(3,minmax(0,1fr))}[data-module=reward-collection] .reward-filters .collect-actions{grid-column:auto}[data-module=reward-collection] .reward-table :is(th,td):first-child,[data-module=reward-collection] .reward-table :is(th,td):nth-child(2){box-shadow:none;position:static}}@media (width<=900px){[data-module=reward-collection] .collect-summary.reward,[data-module=reward-collection] .reward-filters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-module=reward-collection] .reward-filters .collect-actions{grid-column:span 2}}@media (width<=760px){[data-module=reward-collection] .collect-head,[data-module=reward-collection] .collect-overview-head,[data-module=reward-collection] .collect-interface-head,[data-module=reward-collection] .collect-record-head{flex-direction:column;align-items:stretch}[data-module=reward-collection] .collect-range-switch{width:100%;overflow-x:auto}[data-module=reward-collection] .collect-summary.reward{grid-template-columns:1fr}[data-module=reward-collection] .reward-overview-group,[data-module=reward-collection] .reward-overview-progress,[data-module=reward-collection] .reward-overview-wants{grid-column:auto}[data-module=reward-collection] .reward-filters{grid-template-columns:1fr;padding:16px}[data-module=reward-collection] .reward-filters .collect-actions{grid-column:auto}[data-module=reward-collection] .reward-interface-dialog .collect-dialog-shell{width:100%}[data-module=reward-collection] .reward-retry-dialog .collect-dialog-shell{width:min(100% - 24px,560px)}[data-module=reward-collection] .reward-retry-facts{grid-template-columns:1fr}[data-module=reward-collection] .reward-retry-facts>div{border-right:0;border-bottom:1px solid var(--zm-admin-color-divider)}[data-module=reward-collection] .reward-retry-facts>div:last-child{border-bottom:0}[data-module=reward-collection] .reward-interface-detail-summary,[data-module=reward-collection] .reward-interface-stat-grid{grid-template-columns:1fr}[data-module=reward-collection] .reward-interface-detail-summary>div,[data-module=reward-collection] .reward-interface-stat-grid>span{border-right:0}[data-module=reward-collection] .reward-interface-stat-grid>span{border-bottom:1px solid var(--zm-admin-color-divider)}[data-module=reward-collection] .reward-interface-stat-grid>span:last-child{border-bottom:0}[data-module=reward-collection] .reward-interface-log-list li{grid-template-columns:1fr;gap:5px}[data-module=reward-collection] .reward-refresh-button{width:100%}[data-module=reward-collection] .collect-result{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:10px 16px}[data-module=reward-collection] .collect-pagination{flex-direction:column;align-items:stretch;gap:10px}[data-module=reward-collection] .collect-pagination>div{width:100%}[data-module=reward-collection] .reward-detail-summary,[data-module=reward-collection] .reward-source-grid,[data-module=reward-collection] .collect-custom-fields{grid-template-columns:1fr}[data-module=reward-collection] .reward-source-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}[data-module=reward-collection] .reward-source-matrix>.reward-source-matrix-title{grid-column:span 1}[data-module=reward-collection] .reward-source-matrix>div:nth-child(4n){border-right:1px solid var(--zm-admin-color-divider)}[data-module=reward-collection] .reward-source-matrix>div:nth-child(2n){border-right:0}[data-module=reward-collection] .reward-source-matrix>div:nth-last-child(-n+4){border-bottom:1px solid var(--zm-admin-color-divider)}[data-module=reward-collection] .reward-source-matrix>div:nth-last-child(-n+2){border-bottom:0}[data-module=reward-collection] .reward-detail-summary>div{border-right:0}[data-module=reward-collection] .collect-dialog-foot>span{display:none}}.shop-page{--admin-brand:var(--zm-admin-color-brand);--admin-text-primary:var(--zm-admin-color-text-primary);--admin-text-secondary:var(--zm-admin-color-text-secondary);--admin-text-tertiary:var(--zm-admin-color-text-tertiary);--admin-border:var(--zm-admin-color-border);--admin-surface-muted:var(--zm-admin-color-sunken-bg);--admin-surface-subtle:var(--zm-admin-color-subtle-bg);--admin-shadow-sm:var(--zm-admin-shadow-card);--admin-shadow-xs:var(--zm-admin-shadow-card);color:var(--admin-text-primary);gap:24px;display:grid}.shop-page-header{min-height:88px}.shop-title-line{align-items:center;gap:12px;display:flex}.shop-title-line h1{margin:0;font-size:24px;line-height:1.25}.shop-page-header p{color:var(--admin-text-secondary);margin:6px 0 0}.shop-page-actions{align-items:center;gap:12px;display:flex}.shop-page-actions>span{color:var(--admin-text-tertiary);font-size:13px}.shop-section{border:1px solid var(--admin-border);box-shadow:var(--admin-shadow-sm);background:#fff;border-radius:14px;overflow:hidden}.shop-section-head{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:18px 24px;display:flex}.shop-section-head h2{margin:0;padding-left:14px;font-size:20px;line-height:1.3;position:relative}.shop-section-head h2:before{background:var(--admin-brand);content:"";border-radius:3px;width:3px;position:absolute;top:3px;bottom:3px;left:0}.shop-section-head p{color:var(--admin-text-secondary);margin:6px 0 0;font-size:14px}.shop-time-range,.shop-tabs{border:1px solid var(--admin-border);background:var(--admin-surface-muted);border-radius:12px;align-items:center;gap:2px;padding:4px;display:flex}.shop-time-range button,.shop-tabs button,.shop-drawer-tabs button{color:var(--admin-text-secondary);cursor:pointer;background:0 0;border:0}.shop-time-range button{border-radius:8px;min-width:58px;padding:9px 12px}.shop-time-range button[aria-pressed=true]{color:var(--admin-brand);box-shadow:var(--admin-shadow-xs);background:#fff;font-weight:600}.shop-metrics{background:var(--admin-surface-subtle);grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:16px 24px 22px;display:grid}.shop-metric{border:1px solid var(--admin-border);background:#fff;border-top:3px solid #94a3b8;border-radius:12px;min-height:130px;padding:20px;position:relative}.shop-metric.is-brand{border-top-color:var(--admin-brand)}.shop-metric.is-success{border-top-color:#14a673}.shop-metric.is-warning{border-top-color:#d97706}.shop-metric.is-danger{border-top-color:#dc2626}.shop-metric>span{color:var(--admin-text-secondary);font-size:14px}.shop-metric>strong{margin-top:14px;font-size:28px;line-height:1;display:block}.shop-metric small{margin-left:3px;font-size:13px;font-weight:500}.shop-metric p{border-top:1px solid var(--admin-border);color:var(--admin-text-tertiary);margin:16px 0 0;padding-top:12px;font-size:13px}.shop-page-size select{min-width:96px}.shop-tabs{background:0 0;border:0;border-radius:0;width:max-content;margin:16px 24px 0;padding:0}.shop-tabs button{padding:12px 16px;font-weight:600;position:relative}.shop-tabs button[aria-pressed=true]{color:var(--admin-brand)}.shop-tabs button[aria-pressed=true]:after{background:var(--admin-brand);content:"";height:2px;position:absolute;bottom:0;left:12px;right:12px}.shop-filters{border-top:1px solid var(--admin-border);background:var(--admin-surface-subtle);grid-template-columns:minmax(260px,1.5fr) repeat(4,minmax(150px,.8fr)) auto;align-items:end;gap:12px;padding:18px 24px;display:grid}.shop-filters label{gap:7px;min-width:0;display:grid}.shop-filters label>span{font-size:13px;font-weight:600}.shop-filter-actions{gap:8px;padding-bottom:1px;display:flex}.shop-result-line{border-top:1px solid var(--admin-border);color:var(--admin-text-tertiary);justify-content:space-between;gap:16px;padding:14px 24px;font-size:13px;display:flex}.shop-result-line strong{color:var(--admin-text-primary)}.shop-table-wrap{border-top:1px solid var(--admin-border);max-width:100%;overflow-x:auto}.shop-table{min-width:1480px}.shop-table th{white-space:nowrap}.shop-table td{vertical-align:middle}.shop-table td>small{color:var(--admin-text-tertiary);margin-top:7px;display:block}.shop-identity,.shop-person{align-items:center;gap:10px;display:flex}.shop-identity>img,.shop-person>img{object-fit:cover;width:38px;height:38px;box-shadow:0 0 0 1px var(--admin-border);border:2px solid #fff;border-radius:50%;flex:none}.shop-identity>div,.shop-person>div{gap:3px;display:grid}.shop-identity strong,.shop-person strong{white-space:nowrap}.shop-identity span,.shop-person span,.shop-empty-owner span,.shop-two-line span{color:var(--admin-text-tertiary);font-size:12px}.shop-identity .admin-ui-tag{width:max-content;margin-top:2px}.shop-empty-owner,.shop-two-line{gap:5px;display:grid}.shop-stat-grid{color:var(--admin-text-secondary);grid-template-columns:repeat(2,minmax(90px,1fr));gap:7px 14px;font-size:12px;display:grid}.shop-stat-grid b{float:right;color:var(--admin-text-primary)}.shop-row-actions{white-space:nowrap;gap:12px;display:flex}.shop-row-actions button,.shop-row-actions a{color:var(--admin-brand);cursor:pointer;background:0 0;border:0;text-decoration:none}.shop-empty{text-align:center;color:var(--admin-text-tertiary);padding:48px}.shop-pagination{border-top:1px solid var(--admin-border);color:var(--admin-text-secondary);justify-content:space-between;align-items:center;padding:16px 24px;font-size:13px;display:flex}.shop-pagination>div{gap:8px;display:flex}.shop-drawer-layer{z-index:1200;background:#0f172a6b;position:fixed;inset:0}.shop-drawer-layer[hidden]{display:none}.shop-drawer{background:#fff;grid-template-rows:auto auto 1fr auto;width:min(720px,100vw - 48px);height:100%;display:grid;position:absolute;top:0;right:0;box-shadow:-18px 0 42px #0f172a29}.shop-drawer>header{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.shop-drawer>header h2{margin:0;font-size:20px}.shop-drawer>header p{color:var(--admin-text-secondary);margin:6px 0 0}.shop-drawer>header button{background:var(--admin-surface-subtle);cursor:pointer;border:0;border-radius:8px;width:36px;height:36px;font-size:22px}.shop-drawer-tabs{border-bottom:1px solid var(--admin-border);padding:0 24px;display:flex}.shop-drawer-tabs button{padding:16px 14px;font-weight:600;position:relative}.shop-drawer-tabs button[aria-pressed=true]{color:var(--admin-brand)}.shop-drawer-tabs button[aria-pressed=true]:after{background:var(--admin-brand);content:"";height:2px;position:absolute;bottom:0;left:10px;right:10px}.shop-drawer-body{padding:24px;overflow:auto}.shop-drawer>footer{border-top:1px solid var(--admin-border);justify-content:flex-end;padding:16px 24px;display:flex}.shop-detail-panel h3{margin:26px 0 12px;font-size:17px}.shop-detail-panel h3:first-child{margin-top:0}.shop-detail-intro{color:var(--admin-text-secondary);margin:-4px 0 18px}.shop-detail-hero{border:1px solid var(--admin-border);background:var(--admin-surface-subtle);border-radius:12px;align-items:center;gap:16px;padding:18px;display:flex}.shop-detail-hero img{object-fit:cover;border-radius:50%;width:68px;height:68px}.shop-detail-hero h3{margin:0 0 5px}.shop-detail-hero p{color:var(--admin-text-secondary);margin:0 0 8px}.shop-detail-grid{border:1px solid var(--admin-border);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:18px 0;display:grid;overflow:hidden}.shop-detail-grid>div{border-right:1px solid var(--admin-border);border-bottom:1px solid var(--admin-border);gap:6px;padding:14px 16px;display:grid}.shop-detail-grid>div:nth-child(2n){border-right:0}.shop-detail-grid dt{color:var(--admin-text-tertiary);font-size:12px}.shop-detail-grid dd{margin:0;font-weight:600}.shop-detail-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.shop-detail-actions a{text-decoration:none}.shop-detail-note{border-left:3px solid var(--admin-brand);color:var(--admin-text-secondary);background:#fff4f1;border-radius:7px;margin:18px 0;padding:13px 15px}.shop-timeline{margin:0;padding:0 0 0 6px;list-style:none;position:relative}.shop-timeline:before{background:var(--admin-border);content:"";width:1px;position:absolute;top:8px;bottom:8px;left:12px}.shop-timeline li{grid-template-columns:14px 1fr;gap:12px;padding:0 0 20px;display:grid;position:relative}.shop-timeline i{z-index:1;background:#64748b;border:3px solid #fff;border-radius:50%;width:11px;height:11px;margin-top:5px;position:relative;box-shadow:0 0 0 1px #cbd5e1}.shop-timeline li.is-bound i{background:#14a673}.shop-timeline li.is-conflict i{background:#dc2626}.shop-timeline li.is-pending i{background:#d97706}.shop-timeline li>div{gap:6px;display:grid}.shop-timeline header{justify-content:space-between;gap:10px;display:flex}.shop-timeline time,.shop-timeline span{color:var(--admin-text-tertiary);font-size:12px}.shop-timeline p{color:var(--admin-text-secondary);margin:0}.shop-detail-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.shop-detail-cards article{border:1px solid var(--admin-border);background:var(--admin-surface-subtle);border-radius:10px;gap:8px;padding:14px;display:grid}.shop-detail-cards span{color:var(--admin-text-secondary);font-size:12px}.shop-detail-cards strong{font-size:23px}.shop-collection-list{gap:12px;display:grid}.shop-collection-list article{border:1px solid var(--admin-border);border-radius:12px;padding:16px}.shop-collection-list article>header{justify-content:space-between;align-items:flex-start;display:flex}.shop-collection-list article>header>div{gap:4px;display:grid}.shop-collection-list article>header span{color:var(--admin-text-tertiary);font-size:12px}.shop-collection-list dl{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;display:grid}.shop-collection-list dl>div{gap:4px;display:grid}.shop-collection-list dt{color:var(--admin-text-tertiary);font-size:12px}.shop-collection-list dd{margin:0}.shop-collection-list p{color:var(--admin-text-secondary);margin:0}@media (width<=1500px){.shop-filters{grid-template-columns:minmax(240px,1.4fr) repeat(2,minmax(160px,1fr))}.shop-filter-actions{grid-column:auto}}@media (width<=1100px){.shop-page-header,.shop-section-head{align-items:flex-start}.shop-page-actions{flex-wrap:wrap;justify-content:flex-end}.shop-metrics,.shop-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-search{grid-column:1/-1}.shop-tabs{max-width:calc(100% - 48px);overflow-x:auto}.shop-time-range{max-width:100%;overflow-x:auto}}@media (width<=760px){.shop-page{gap:16px}.shop-page-header,.shop-section-head{display:grid}.shop-page-actions{justify-content:flex-start}.shop-section-head{padding:16px}.shop-time-range{width:100%}.shop-metrics{grid-template-columns:1fr;padding:14px 16px}.shop-tabs{margin-left:16px}.shop-filters{grid-template-columns:1fr;padding:16px}.shop-search{grid-column:auto}.shop-result-line,.shop-pagination{padding-left:16px;padding-right:16px}.shop-drawer{width:100%}.shop-drawer-tabs{padding:0 12px;overflow-x:auto}.shop-detail-grid,.shop-collection-list dl{grid-template-columns:1fr}.shop-detail-grid>div{border-right:0}.shop-detail-cards{grid-template-columns:repeat(2,1fr)}}.products-page{--product-brand:var(--zm-admin-color-brand);--product-text:var(--zm-admin-color-text-primary);--product-secondary:var(--zm-admin-color-text-secondary);--product-tertiary:var(--zm-admin-color-text-tertiary);--product-border:var(--zm-admin-color-border);--product-muted:var(--zm-admin-color-sunken-bg);--product-subtle:var(--zm-admin-color-subtle-bg);color:var(--product-text);gap:24px;display:grid}.products-page-header{min-height:88px}.products-title-line{align-items:center;gap:12px;display:flex}.products-title-line h1{margin:0;font-size:24px;line-height:1.25}.products-page-header p{color:var(--product-secondary);margin:6px 0 0}.products-page-actions{align-items:center;gap:12px;display:flex}.products-page-actions>span,.products-section-note{color:var(--product-tertiary);font-size:13px}.products-section{border:1px solid var(--product-border);box-shadow:var(--zm-admin-shadow-card);background:#fff;border-radius:14px;overflow:hidden}.products-section-head{border-bottom:1px solid var(--product-border);justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:18px 24px;display:flex}.products-section-head h2{margin:0;padding-left:14px;font-size:20px;line-height:1.3;position:relative}.products-section-head h2:before{background:var(--product-brand);content:"";border-radius:3px;width:3px;position:absolute;top:3px;bottom:3px;left:0}.products-section-head p{color:var(--product-secondary);margin:6px 0 0;font-size:14px}.products-time-range{border:1px solid var(--product-border);background:var(--product-muted);border-radius:12px;align-items:center;gap:2px;padding:4px;display:flex}.products-time-range button{min-width:58px;color:var(--product-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 12px}.products-time-range button[aria-pressed=true]{color:var(--product-brand);box-shadow:var(--zm-admin-shadow-card);background:#fff;font-weight:600}.products-custom-range{border-bottom:1px solid var(--product-border);background:var(--product-subtle);justify-content:flex-end;align-items:end;gap:12px;padding:14px 24px;display:flex}.products-custom-range[hidden]{display:none}.products-custom-range label{color:var(--product-secondary);gap:6px;font-size:12px;display:grid}.products-metrics{background:var(--product-subtle);grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:16px 24px 22px;display:grid}.products-metric{border:1px solid var(--product-border);background:#fff;border-top:3px solid #94a3b8;border-radius:12px;min-height:130px;padding:20px;transition:box-shadow .18s,transform .18s}.products-metric:hover{box-shadow:var(--zm-admin-shadow-card-hover);transform:translateY(-1px)}.products-metric.is-brand{border-top-color:var(--product-brand)}.products-metric.is-success{border-top-color:#14a673}.products-metric.is-warning{border-top-color:#d97706}.products-metric.is-danger{border-top-color:#dc2626}.products-metric>span{color:var(--product-secondary);font-size:14px}.products-metric>strong{margin-top:14px;font-size:28px;line-height:1;display:block}.products-metric small{margin-left:3px;font-size:13px;font-weight:500}.products-metric p{border-top:1px solid var(--product-border);color:var(--product-tertiary);margin:16px 0 0;padding-top:12px;font-size:13px}.products-table-wrap{max-width:100%;overflow-x:auto}.products-change-wrap{border-top:0}.products-change-table{min-width:1280px}.products-table{min-width:1680px}.products-table th,.products-change-table th{white-space:nowrap}.products-table td,.products-change-table td{vertical-align:middle}.products-change-table td>small{color:var(--product-tertiary);margin-top:6px;display:block}.product-primary,.product-person{align-items:center;gap:10px;display:flex}.product-primary>div,.product-person>div,.product-two-line{gap:5px;min-width:0;display:grid}.product-primary strong{text-overflow:ellipsis;white-space:nowrap;max-width:230px;display:block;overflow:hidden}.product-primary small,.product-person small,.product-two-line small{color:var(--product-tertiary);font-size:12px}.product-person img{object-fit:cover;width:38px;height:38px;box-shadow:0 0 0 1px var(--product-border);border:2px solid #fff;border-radius:50%;flex:none}.product-thumb{width:42px;height:42px;color:var(--product-brand);background:linear-gradient(145deg,#fff3ef,#ffe1d9);border-radius:10px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.product-status-change{white-space:nowrap;align-items:center;gap:7px;display:flex}.product-tag{color:#64748b;white-space:nowrap;background:#f1f5f9;border-radius:999px;align-items:center;width:max-content;padding:4px 9px;font-size:12px;display:inline-flex}.product-tag.is-brand{color:var(--product-brand);background:#fff0ec}.product-tag.is-success{color:#07865f;background:#e9f8f2}.product-tag.is-warning{color:#b56700;background:#fff5df}.product-tag.is-danger{color:#d92d20;background:#fff0ee}.product-tag.is-neutral{color:#64748b;background:#f1f5f9}.products-page-size select{min-width:96px}.products-tabs{width:max-content;max-width:calc(100% - 48px);margin:16px 24px 0;display:flex;overflow-x:auto}.products-tabs button{color:var(--product-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:12px 16px;font-weight:600;position:relative}.products-tabs button small{color:var(--product-tertiary);margin-left:5px;font-weight:500}.products-tabs button[aria-pressed=true]{color:var(--product-brand)}.products-tabs button[aria-pressed=true]:after{background:var(--product-brand);content:"";height:2px;position:absolute;bottom:0;left:12px;right:12px}.products-filters{border-top:1px solid var(--product-border);background:var(--product-subtle);grid-template-columns:minmax(280px,1.5fr) repeat(4,minmax(150px,.8fr)) auto;align-items:end;gap:12px;padding:18px 24px;display:grid}.products-filters label{gap:7px;min-width:0;display:grid}.products-filters label>span{font-size:13px;font-weight:600}.products-filter-actions{gap:8px;padding-bottom:1px;display:flex}.products-result-line{border-top:1px solid var(--product-border);color:var(--product-tertiary);justify-content:space-between;gap:16px;padding:14px 24px;font-size:13px;display:flex}.products-result-line strong{color:var(--product-text)}.product-row-actions{white-space:nowrap;gap:12px;display:flex}.product-row-actions button,.product-row-actions a,.product-link-button{color:var(--product-brand);cursor:pointer;background:0 0;border:0;text-decoration:none}.products-empty{text-align:center;color:var(--product-tertiary);padding:48px}.products-pagination{border-top:1px solid var(--product-border);color:var(--product-secondary);justify-content:space-between;align-items:center;padding:16px 24px;font-size:13px;display:flex}.products-pagination>div{align-items:center;gap:10px;display:flex}.products-pagination strong{text-align:center;min-width:54px}.products-drawer-layer{z-index:var(--zm-admin-z-drawer,1200);background:#0f172a6b;position:fixed;inset:0}.products-drawer-layer[hidden]{display:none}.products-drawer{background:#fff;grid-template-rows:auto auto 1fr auto;width:min(760px,100vw - 48px);height:100%;display:grid;position:absolute;top:0;right:0;box-shadow:-18px 0 42px #0f172a29}.products-drawer>header{border-bottom:1px solid var(--product-border);justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.products-drawer>header h2{margin:0;font-size:20px}.products-drawer>header p{color:var(--product-secondary);margin:6px 0 0}.products-drawer>header button{background:var(--product-subtle);cursor:pointer;border:0;border-radius:8px;width:36px;height:36px;font-size:22px}.products-drawer-tabs{border-bottom:1px solid var(--product-border);padding:0 24px;display:flex}.products-drawer-tabs button{color:var(--product-secondary);cursor:pointer;background:0 0;border:0;padding:16px 14px;font-weight:600;position:relative}.products-drawer-tabs button[aria-pressed=true]{color:var(--product-brand)}.products-drawer-tabs button[aria-pressed=true]:after{background:var(--product-brand);content:"";height:2px;position:absolute;bottom:0;left:10px;right:10px}.products-drawer-body{padding:24px;overflow:auto}.products-drawer>footer{border-top:1px solid var(--product-border);justify-content:flex-end;padding:16px 24px;display:flex}.product-detail-panel h3{margin:26px 0 12px;font-size:17px}.product-detail-panel h3:first-child{margin-top:0}.product-detail-intro{color:var(--product-secondary);margin:-4px 0 18px}.product-detail-hero{border:1px solid var(--product-border);background:var(--product-subtle);border-radius:12px;align-items:center;gap:16px;padding:18px;display:flex}.product-detail-thumb{width:72px;height:72px;color:var(--product-brand);background:linear-gradient(145deg,#fff3ef,#ffd9ce);border-radius:16px;flex:none;place-items:center;font-size:22px;font-weight:700;display:grid}.product-detail-hero h3{margin:0 0 5px}.product-detail-hero p{color:var(--product-secondary);margin:0 0 10px}.product-detail-hero .product-tag{margin-right:7px}.product-detail-grid{border:1px solid var(--product-border);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0;display:grid;overflow:hidden}.product-detail-grid>div{border-right:1px solid var(--product-border);border-bottom:1px solid var(--product-border);gap:6px;padding:14px 16px;display:grid}.product-detail-grid>div:nth-child(2n){border-right:0}.product-detail-grid dt{color:var(--product-tertiary);font-size:12px}.product-detail-grid dd{margin:0;font-weight:600}.product-detail-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.product-detail-actions a{text-decoration:none}.product-detail-note{border-left:3px solid var(--product-brand);color:var(--product-secondary);background:#fff4f1;border-radius:7px;margin:18px 0;padding:13px 15px}.product-history{margin:0;padding:0 0 0 6px;list-style:none;position:relative}.product-history:before{background:var(--product-border);content:"";width:1px;position:absolute;top:8px;bottom:8px;left:12px}.product-history li{grid-template-columns:14px 1fr;gap:12px;padding:0 0 22px;display:grid;position:relative}.product-history i{z-index:1;background:var(--product-brand);border:3px solid #fff;border-radius:50%;width:11px;height:11px;margin-top:5px;position:relative;box-shadow:0 0 0 1px #ffb5a6}.product-history li>div{gap:6px;display:grid}.product-history header{justify-content:space-between;gap:10px;display:flex}.product-history time,.product-history span{color:var(--product-tertiary);font-size:12px}.product-history p{color:var(--product-secondary);margin:0}@media (width<=1500px){.products-filters{grid-template-columns:minmax(260px,1.4fr) repeat(2,minmax(160px,1fr))}.products-filter-actions{grid-column:auto}}@media (width<=1100px){.products-page-header,.products-section-head{align-items:flex-start}.products-page-actions{flex-wrap:wrap;justify-content:flex-end}.products-metrics,.products-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.products-search{grid-column:1/-1}.products-time-range{max-width:100%;overflow-x:auto}.products-custom-range{justify-content:flex-start}}@media (width<=760px){.products-page{gap:16px}.products-page-header,.products-section-head{display:grid}.products-page-actions{justify-content:flex-start}.products-section-head{padding:16px}.products-time-range{width:100%}.products-custom-range{grid-template-columns:1fr 1fr;display:grid}.products-custom-range button{grid-column:1/-1}.products-metrics{grid-template-columns:1fr;padding:14px 16px}.products-tabs{max-width:calc(100% - 32px);margin-left:16px}.products-filters{grid-template-columns:1fr;padding:16px}.products-search{grid-column:auto}.products-result-line,.products-pagination{padding-left:16px;padding-right:16px}.products-result-line>span:last-child{display:none}.products-drawer{width:100%}.products-drawer-tabs{padding:0 12px;overflow-x:auto}.product-detail-grid{grid-template-columns:1fr}.product-detail-grid>div{border-right:0}}@media (prefers-reduced-motion:reduce){.products-metric{transition:none}}.admin-empty-page{min-width:0}.admin-module-state{align-content:center;place-items:center;gap:var(--zm-admin-space-3);min-height:320px;padding:var(--zm-admin-space-7);text-align:center;display:grid}.admin-empty-title-line{align-items:center;gap:var(--zm-admin-space-3);display:flex}.admin-module-state h1,.admin-module-state p{margin:0}.admin-module-state p{max-width:560px;color:var(--zm-admin-color-text-secondary)}.admin-module-state-actions{justify-content:center;gap:var(--zm-admin-space-2);margin-top:var(--zm-admin-space-2);flex-wrap:wrap;display:flex}.system-page{color:#0f1d32;gap:24px;display:grid}.system-page-header{min-height:88px}.system-title-line,.system-header-actions,.system-section-header,.account-profile,.security-summary,.session-list article,.notification-grid article,.interface-card header,.interface-card footer,.system-history-list article,.debug-tool-grid article,.debug-scenario-grid article{align-items:center;display:flex}.system-title-line{gap:10px}.system-title-line h1{margin:0}.system-header-actions{color:#8390a5;justify-content:flex-end;gap:10px;font-size:13px}.system-section{overflow:hidden}.system-section-header{border-bottom:1px solid #e8ebf0;justify-content:space-between;gap:20px;min-height:86px;padding:18px 24px}.system-section-header h2{margin:0;padding-left:14px;font-size:20px;line-height:1.35;position:relative}.system-section-header h2:before{content:"";background:#ff5a45;border-radius:3px;width:3px;position:absolute;top:3px;bottom:3px;left:0}.system-section-header p{color:#7c8aa1;margin:6px 0 0 14px;font-size:13px}.account-profile{gap:20px;padding:24px}.account-profile>img{object-fit:cover;border:3px solid #fff;border-radius:50%;width:64px;height:64px;box-shadow:0 0 0 1px #dfe4ec,0 8px 20px #1326431a}.account-profile>div{gap:5px;min-width:180px;display:grid}.account-profile>div>strong{font-size:18px}.account-profile>div>span:not(.admin-ui-tag){color:#8996a9;font-size:12px}.account-profile dl,.interface-card dl{margin:0;display:grid}.account-profile dl{flex:1;grid-template-columns:repeat(3,minmax(150px,1fr));gap:12px}.account-profile dl div,.interface-card dl div,.global-base-grid>div{gap:7px;display:grid}.account-profile dt,.interface-card dt,.global-base-grid span{color:#8390a5;font-size:12px}.account-profile dd,.interface-card dd{margin:0;font-weight:600}.security-summary{gap:16px;padding:24px}.security-summary>div{background:#fbfcfe;border:1px solid #e2e6ed;border-radius:10px;flex:1;gap:5px;min-height:92px;padding:18px;display:grid}.security-summary span,.security-summary small{color:#8390a5}.security-summary strong{font-size:17px}.system-subheading{border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;margin:0 24px;padding:18px 0 12px;display:flex}.system-subheading h3,.system-subheading span{margin:0}.system-subheading h3{font-size:16px}.system-subheading span{color:#8390a5;font-size:12px}.session-list{padding:0 24px 22px}.session-list article{border-bottom:1px solid #edf0f4;justify-content:space-between;gap:16px;min-height:64px;padding:12px 0}.session-list article:last-child{border-bottom:0}.session-list article.is-offline{opacity:.62}.session-list article>div:last-child{align-items:center;gap:12px;display:flex}.session-list button,.interface-card footer button,.system-link-button{color:#ff523d;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.system-stack{gap:5px;display:grid}.system-stack small{color:#8b98ab;font-weight:400}.notification-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:24px;display:grid}.notification-grid article{background:#fbfcfe;border:1px solid #e2e6ed;border-radius:10px;justify-content:space-between;gap:20px;min-height:86px;padding:16px 18px}.notification-grid p{color:#8390a5;margin:6px 0 0;font-size:12px}.system-switch{color:#69778d;cursor:pointer;background:#f5f7fa;border:1px solid #dfe4eb;border-radius:18px;flex:none;align-items:center;gap:7px;padding:6px 9px;display:inline-flex}.system-switch i{background:#bcc5d2;border-radius:12px;width:30px;height:18px;position:relative}.system-switch i:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .18s;position:absolute;top:3px;left:3px}.system-switch.is-on{color:#07966c;background:#effaf6;border-color:#b6ead6}.system-switch.is-on i{background:#17ae82}.system-switch.is-on i:after{transform:translate(12px)}.system-metrics,.global-base-grid,.calendar-grid{gap:14px;padding:24px;display:grid}.system-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.system-metrics article,.calendar-grid article{background:linear-gradient(#fff,#fbfcfe);border:1px solid #e1e6ed;border-top:3px solid #a2acba;border-radius:10px;gap:10px;min-height:100px;padding:18px;display:grid}.system-metrics article.is-success{border-top-color:#15a878}.system-metrics article.is-warning{border-top-color:#e89214}.system-metrics span,.calendar-grid span{color:#76849a}.system-metrics strong{font-size:28px}.system-metrics small{margin-left:4px;font-size:13px}.interface-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px;display:grid}.interface-card{background:#fff;border:1px solid #e0e5ec;border-top:3px solid #65758c;border-radius:12px;overflow:hidden;box-shadow:0 8px 22px #1e32500d}.interface-card.is-connected{border-top-color:#14a879}.interface-card.is-attention{border-top-color:#e68b11}.interface-card.is-error{border-top-color:#e53b35}.interface-card header{justify-content:space-between;gap:14px;padding:18px 18px 12px}.interface-card h3,.interface-card p{margin:0}.interface-card h3{font-size:17px}.interface-card p{color:#8390a5;margin-top:6px;font-size:12px}.interface-abilities{flex-wrap:wrap;gap:7px;padding:0 18px 16px;display:flex}.interface-abilities span{color:#5d6b80;background:#f3f6fa;border-radius:14px;padding:5px 9px;font-size:12px}.interface-card dl{border-top:1px solid #edf0f4;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 18px;padding:16px 0}.interface-card footer{background:#fbfcfe;border-top:1px solid #edf0f4;flex-wrap:wrap;gap:16px;padding:14px 18px}.global-base-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.global-base-grid>div{background:#fbfcfe;border:1px solid #e2e6ed;border-radius:10px;min-height:82px;padding:16px}.calendar-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.calendar-grid article{border-top-color:#4d7bdc;min-height:86px}.calendar-grid strong{font-size:18px}.system-history-list{padding:8px 24px 20px}.system-history-list article{border-bottom:1px solid #edf0f4;justify-content:space-between;gap:20px;min-height:66px}.system-history-list article:last-child{border-bottom:0}.debug-tool-grid,.debug-scenario-grid{gap:14px;padding:24px;display:grid}.debug-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.debug-scenario-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.debug-tool-grid article,.debug-scenario-grid article{background:#fbfcfe;border:1px solid #e1e6ed;border-radius:10px;justify-content:space-between;gap:16px;min-height:118px;padding:18px}.debug-scenario-grid article{flex-direction:column;align-items:flex-end}.debug-scenario-grid article.is-active{background:#f2fbf8;border-color:#9dddc7}.debug-tool-grid h3,.debug-scenario-grid h3,.debug-tool-grid p,.debug-scenario-grid p{margin:0}.debug-tool-grid h3,.debug-scenario-grid h3{margin-top:8px;font-size:16px}.debug-tool-grid p,.debug-scenario-grid p{color:#7f8ca0;margin-top:8px;font-size:12px;line-height:1.6}.system-dialog-layer,.system-drawer-layer{z-index:1100;background:#0c182a73;position:fixed;inset:0}.system-dialog-layer[hidden],.system-drawer-layer[hidden]{display:none}.system-dialog-layer{place-items:center;padding:24px;display:grid}.system-dialog{background:#fff;border-radius:14px;width:min(640px,100%);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 24px 80px #08152942}.system-dialog>header,.system-drawer>header{border-bottom:1px solid #e7eaf0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.system-dialog h2,.system-drawer h2,.system-dialog p,.system-drawer p{margin:0}.system-dialog h2,.system-drawer h2{font-size:20px}.system-dialog header p,.system-drawer header p{color:#8390a5;margin-top:6px;font-size:12px}.system-dialog header button,.system-drawer header button{color:#6c7a90;cursor:pointer;background:#f3f5f8;border:0;border-radius:50%;width:34px;height:34px;font-size:21px}.system-dialog-body,.system-drawer-body{padding:24px}.system-dialog>footer{background:#fbfcfe;border-top:1px solid #e7eaf0;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.system-drawer-layer{justify-content:flex-end;display:flex}.system-drawer{background:#fff;width:min(520px,92vw);height:100%;overflow:auto;box-shadow:-16px 0 60px #0815292e}.system-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.system-form-grid.is-single{grid-template-columns:1fr}.system-form-grid label{color:#253650;gap:8px;font-weight:600;display:grid}.system-form-grid label.is-wide{grid-column:1/-1}.system-form-error{color:#d43b32;margin:14px 0 0}.system-confirm-box{color:#6f5016;background:#fff9eb;border:1px solid #f1d9a8;border-radius:10px;padding:18px}@media (width<=1200px){.debug-scenario-grid,.account-profile dl,.global-base-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.interface-card-grid,.notification-grid,.debug-tool-grid{grid-template-columns:1fr}.system-metrics,.calendar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-profile{flex-wrap:wrap;align-items:flex-start}.account-profile dl{flex-basis:100%}}@media (width<=680px){.system-header-actions,.system-section-header{flex-direction:column;align-items:flex-start}.system-metrics,.calendar-grid,.global-base-grid,.debug-scenario-grid,.system-form-grid,.account-profile dl{grid-template-columns:1fr}.security-summary,.interface-card header{flex-direction:column;align-items:flex-start}.interface-card dl{grid-template-columns:1fr}}.um-page{--um-accent:var(--zm-admin-color-brand);--um-accent-soft:var(--zm-admin-color-brand-bg);--um-green:var(--zm-admin-color-success);--um-blue:var(--zm-admin-color-info);--um-amber:var(--zm-admin-color-warning);--um-red:var(--zm-admin-color-danger);--um-surface:var(--zm-admin-color-container-bg);--um-surface-subtle:var(--zm-admin-color-subtle-bg);--um-border-soft:var(--zm-admin-color-border);min-width:0;color:var(--zm-admin-color-text-primary);font-family:var(--zm-admin-font-family);font-size:var(--zm-admin-font-size-body);line-height:var(--zm-admin-line-height-body)}.um-header,.um-toolbar,.um-pagination,.um-drawer-header,.um-dialog-header,.um-dialog-footer,.um-section-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.um-header{align-items:flex-end;margin-bottom:18px}.um-title-wrap h1{letter-spacing:-.02em;margin:0;font-size:26px;line-height:1.25}.um-title-row{align-items:center;gap:10px;display:flex}.um-title-wrap p{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);margin:7px 0 0}.um-mock-badge,.um-state,.um-mini-badge,.um-account-state,.um-income-direction{white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.um-mock-badge{color:#a93a20;background:#fff4f1;border:1px solid #f4b8a9;border-radius:999px;min-height:24px;padding:0 9px;font-size:11px;font-weight:700}.um-actions{align-items:center;gap:8px;display:flex}#umUpdatedAt{background:var(--um-surface-subtle);border-radius:999px;align-items:center;min-height:32px;padding:0 10px;display:inline-flex}.um-overview{border:1px solid var(--um-border-soft);background:var(--um-surface);box-shadow:var(--zm-admin-shadow-card);border-radius:14px;margin-bottom:18px;padding:0;overflow:hidden}.um-overview .um-metrics{padding:var(--zm-admin-space-4) var(--zm-admin-space-5) var(--zm-admin-space-5);background:var(--zm-admin-color-subtle-bg);grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;display:grid}.um-metric{border:1px solid var(--um-border-soft);background:var(--um-surface);min-width:0;box-shadow:var(--zm-admin-shadow-card);transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), transform var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);border-radius:14px;padding:18px 20px;position:relative;overflow:hidden}.um-metric:before{background:var(--um-accent);content:"";opacity:.72;height:3px;position:absolute;inset:0 0 auto}.um-metric:nth-child(2):before{background:var(--um-blue)}.um-metric:nth-child(3):before{background:var(--um-amber)}.um-metric:nth-child(4):before{background:var(--um-green)}.um-metric:hover{border-color:var(--zm-admin-color-control-border-hover);box-shadow:var(--zm-admin-shadow-card-hover);transform:translateY(-1px)}.um-metric-heading{justify-content:space-between;align-items:baseline;gap:var(--zm-admin-space-3);border-bottom:1px solid var(--zm-admin-color-divider);padding-bottom:12px;display:flex}.um-metric-heading span{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-label);line-height:var(--zm-admin-line-height-label);font-weight:600}.um-metric-heading strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-metric);line-height:var(--zm-admin-line-height-metric);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.um-metric-breakdown{gap:var(--zm-admin-space-2);margin:var(--zm-admin-space-3) 0 0;display:grid}.um-metric-breakdown-row{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-2);min-width:0;transition:background-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);border-radius:7px;padding:5px 8px;display:flex}.um-metric-breakdown-row:hover{background:var(--zm-admin-color-hover-bg)}.um-metric-breakdown-row dt,.um-metric-breakdown-row dd{font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help);margin:0}.um-metric-breakdown-row dt{color:var(--zm-admin-color-text-secondary)}.um-metric-breakdown-row dd{align-items:center;gap:var(--zm-admin-space-2);white-space:nowrap;color:var(--zm-admin-color-text-tertiary);display:inline-flex}.um-metric-breakdown-row dd strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table);line-height:var(--zm-admin-line-height-table);font-variant-numeric:tabular-nums}.um-panel{border:1px solid var(--um-border-soft);background:var(--um-surface);box-shadow:var(--zm-admin-shadow-card);border-radius:14px;overflow:hidden}.um-filter{border-bottom:1px solid var(--zm-admin-color-divider);background:var(--um-surface);padding:20px 20px 0}.um-filter-primary{grid-template-columns:minmax(240px,340px) repeat(4,minmax(125px,1fr)) auto;align-items:end;gap:10px;display:grid}.um-filter-field{min-width:0;color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-label);font-weight:var(--zm-admin-font-weight-semibold);flex-direction:column;gap:7px;display:flex}.um-search-wrap{display:block;position:relative}.um-search-icon{z-index:1;width:16px;height:16px;color:var(--zm-admin-color-text-tertiary);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.um-search-wrap>button{width:var(--zm-admin-hit-area-min);height:var(--zm-admin-hit-area-min);color:var(--zm-admin-color-text-secondary);border-radius:var(--zm-admin-radius-control);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.um-search-wrap>button:hover{color:var(--zm-admin-color-text-primary);background:var(--zm-admin-color-hover-bg)}.um-search{width:100%;height:var(--zm-admin-control-height);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-text-primary);background:var(--um-surface);transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);outline:none;padding:0 38px}.um-search:focus,.um-select:focus,.um-input:focus,.um-textarea:focus{border-color:var(--zm-admin-color-brand-border);box-shadow:var(--zm-admin-focus-ring)}.um-select,.um-input{height:var(--zm-admin-control-height);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-text-secondary);background:var(--um-surface);transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);outline:none;padding:0 32px 0 11px}.um-filter .um-select{width:100%;min-width:0;height:var(--zm-admin-control-height)}.um-filter-actions{white-space:nowrap;align-items:center;gap:8px;display:flex}.um-filter-actions .admin-ui-button{min-height:40px}.um-filter-status{border-top:1px solid var(--zm-admin-color-divider);background:var(--um-surface-subtle);justify-content:space-between;align-items:center;gap:16px;min-height:54px;margin:16px -20px 0;padding:0 20px;display:flex}.um-filter-chips{flex-wrap:wrap;flex:1;align-items:center;gap:7px;min-width:0;display:flex}.um-filter-caption,.um-filter-placeholder,.um-filter-status>strong{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help)}.um-filter-status>strong{color:var(--zm-admin-color-text-primary);font-weight:var(--zm-admin-font-weight-title);flex:none}.um-filter-chip{min-height:var(--zm-admin-hit-area-min);padding:0 var(--zm-admin-space-3);color:var(--zm-admin-color-text-secondary);border:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg);font-size:var(--zm-admin-font-size-label);cursor:pointer;border-radius:999px;align-items:center;gap:7px;display:inline-flex}.um-filter-chip:hover{color:var(--zm-admin-color-brand-text);border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)}.um-filter-chip i{color:var(--zm-admin-color-text-tertiary);font-style:normal}.um-filter-chip .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.um-table-wrap{scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin;position:relative;overflow:auto}.um-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1060px}.um-table th{z-index:1;color:#475467;text-align:left;white-space:nowrap;background:#f7f9fc;border-bottom:1px solid #e4e7ec;height:46px;padding:0 14px;font-size:12px;font-weight:650;position:sticky;top:0}.um-table td{color:#344054;vertical-align:middle;border-top:1px solid #f0f2f5;height:76px;padding:10px 14px;font-size:13px}.um-table tbody tr:hover td{background:#fff8f5}.um-table th:last-child,.um-table td:last-child{z-index:2;background:#fff;border-left:1px solid #f0f2f5;position:sticky;right:0;box-shadow:-8px 0 12px #10182808}.um-table th:last-child{z-index:4;background:#f7f9fc}.um-table tbody tr:hover td:last-child{background:#fffaf8}.um-user-cell{align-items:center;gap:10px;min-width:0;display:flex}.um-avatar{object-fit:cover;background:#f2f4f7;border:2px solid #fff;border-radius:50%;flex:none;width:38px;height:38px;box-shadow:0 0 0 1px #e4e7ec}.um-user-copy,.um-stack{flex-direction:column;gap:4px;min-width:0;display:flex}.um-user-copy strong,.um-stack strong{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.um-muted{color:#98a2b3;font-size:11px}.um-amount{color:#101828;font-variant-numeric:tabular-nums;font-weight:700}.um-state,.um-mini-badge,.um-account-state,.um-income-direction{border-radius:999px;min-height:24px;padding:0 8px;font-size:11px;font-weight:650}.um-state.normal,.um-account-state.bound,.um-mini-badge.passed,.um-income-direction.credit{color:#067647;background:#ecfdf3}.um-mini-badge.review,.um-mini-badge.processing{color:#a15c00;background:#fff7e6}.um-mini-badge.rejected,.um-mini-badge.failed,.um-mini-badge.refunded,.um-account-state.unbound,.um-income-direction.debit{color:#b42318;background:#fff0ed}.um-link-button{color:#d94829;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.um-link-button:hover{color:#a82f18;text-decoration:underline}.um-link-button:focus-visible,.um-page-button:focus-visible,.um-close:focus-visible,.um-tab:focus-visible{outline:2px solid var(--zm-admin-color-brand);outline-offset:2px}.um-invite-button{min-height:var(--zm-admin-hit-area-min);color:var(--zm-admin-color-brand-text);justify-content:center;align-items:center;padding:0;display:inline-flex}.um-invite-button strong{color:inherit;font-size:var(--zm-admin-font-size-table)}.um-invite-button:hover strong,.um-invite-button:focus-visible strong{text-decoration:underline}.um-account-summary .um-muted{white-space:normal;line-height:1.45}.um-external-link{color:var(--zm-admin-color-brand-text);font-weight:var(--zm-admin-font-weight-title);text-decoration:none}.um-external-link:hover{color:var(--zm-admin-color-brand-active);text-decoration:underline}.um-external-link:focus-visible,.um-collect-button:focus-visible{border-radius:var(--zm-admin-radius-sm);outline:2px solid var(--zm-admin-color-brand);outline-offset:2px;box-shadow:var(--zm-admin-focus-ring)}.um-collect-button{min-height:40px;padding:0 var(--zm-admin-space-2);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-danger);background:var(--zm-admin-color-danger-bg);font:inherit;font-weight:var(--zm-admin-font-weight-title);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.um-collect-button:hover{color:var(--zm-admin-color-danger-hover);border-color:var(--zm-admin-color-brand-border)}.um-collect-state.success{color:var(--zm-admin-color-success)}.um-collect-state.collecting{color:var(--zm-admin-color-pending);font-weight:var(--zm-admin-font-weight-title)}.um-empty{color:#98a2b3;text-align:center;padding:62px 20px;display:none}.um-empty.show{display:block}.um-pagination{color:#667085;border-top:1px solid #edf0f4;min-height:60px;padding:0 20px;font-size:12px}.um-pages{align-items:center;gap:6px;display:flex}.um-page-button{color:#475467;cursor:pointer;min-width:34px;height:34px;transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);background:#fff;border:1px solid #e0e4ea;border-radius:6px;padding:0 8px}.um-page-button:not(.active):not(:disabled):hover{border-color:var(--zm-admin-color-brand-border);color:var(--zm-admin-color-brand-text);background:var(--zm-admin-color-brand-bg)}.um-page-button.active{color:#fff;background:#ff5a36;border-color:#ff5a36}.um-page-button:disabled{cursor:not-allowed;opacity:.42}.um-layer{z-index:var(--zm-admin-z-drawer,1200);background:#0f172a6b;position:fixed;inset:0}.um-layer[hidden]{display:none}#umDialogLayer{z-index:var(--zm-admin-z-dialog,1300)}.um-drawer{width:min(840px,100vw - 260px);height:100%;min-height:0;animation:um-drawer-enter .18s var(--zm-admin-ease-standard) both;background:#f5f7fa;border-left:1px solid #ffffffb8;flex-direction:column;display:flex;position:absolute;top:0;right:0;overflow:hidden;box-shadow:-18px 0 48px #10182833}@keyframes um-drawer-enter{0%{opacity:.72;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.um-drawer-header{background:#fff;border-bottom:1px solid #e8ebf0;flex:none;min-height:84px;padding:17px 22px}.um-drawer-user{align-items:center;gap:12px;min-width:0;display:flex}.um-drawer-user .um-avatar{width:48px;height:48px}.um-drawer-user h2{margin:0;font-size:18px}.um-drawer-user p{color:#667085;margin:4px 0 0;font-size:12px}.um-close{color:#667085;cursor:pointer;width:34px;height:34px;transition:color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);background:#fff;border:1px solid #e4e7ec;border-radius:10px;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.um-close:hover{color:var(--zm-admin-color-brand-text);border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)}.um-tabs{background:#fff;border-bottom:1px solid #e8ebf0;flex:none;padding:0 20px;display:flex;overflow-x:auto}.um-tab{color:#667085;cursor:pointer;height:52px;transition:color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);background:0 0;border:0;flex:none;padding:0 15px;font-size:13px;position:relative}.um-tab:hover{color:#344054;background:#fff8f5}.um-tab.active{color:#d94829;font-weight:700}.um-tab.active:after{content:"";background:#ff5a36;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:12px;right:12px}.um-drawer-body{scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin;flex:1;min-height:0;padding:20px 20px 32px;overflow:auto}.um-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.um-summary-card{border:1px solid var(--um-border-soft);border-top:3px solid var(--um-accent);box-shadow:var(--zm-admin-shadow-card);background:#fff;border-radius:12px;padding:14px 13px}.um-summary-card:nth-child(2){border-top-color:var(--um-amber)}.um-summary-card:nth-child(3){border-top-color:var(--um-red)}.um-summary-card:nth-child(4){border-top-color:var(--um-blue)}.um-summary-card:nth-child(5){border-top-color:var(--um-green)}.um-summary-card span{color:#667085;font-size:11px}.um-summary-card strong{font-variant-numeric:tabular-nums;margin-top:6px;font-size:16px;display:block}.um-detail-card{border:1px solid var(--um-border-soft);box-shadow:var(--zm-admin-shadow-card);background:#fff;border-radius:12px;margin-bottom:14px;padding:18px}.um-section-header{margin-bottom:16px}.um-section-header h3{color:#1d2939;margin:0;font-size:15px}.um-info-grid{background:#fff;border:1px solid #edf0f4;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.um-info-item{border-bottom:1px solid #edf0f4;border-right:1px solid #edf0f4;min-height:64px;padding:11px 13px}.um-info-item span{color:#98a2b3;margin-bottom:6px;font-size:11px;display:block}.um-info-item strong{color:#344054;font-size:13px;font-weight:650}.um-note{color:#475467;background:#f8fafc;border:1px solid #edf0f4;border-radius:10px;min-height:68px;padding:12px;font-size:13px;line-height:1.65}.um-subtable-wrap{scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin;background:#fff;border:1px solid #e4e7ec;border-radius:10px;overflow-x:auto}.um-subtable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:690px}.um-task-table,.um-account-table{min-width:750px}.um-account-table th:first-child{width:148px}.um-account-table th:nth-child(2){width:138px}.um-account-table th:nth-child(3){width:72px}.um-account-table th:nth-child(4){width:205px}.um-account-table th:nth-child(5){width:86px}.um-account-table th:nth-child(6){width:90px}.um-account-table tbody tr{height:120px}.um-account-table td{padding:14px 12px}.um-account-identity{gap:6px}.um-account-type{color:#667085;background:#f2f4f7;border-radius:999px;align-items:center;width:fit-content;min-height:22px;padding:0 8px;font-size:11px;font-weight:650;display:inline-flex}.um-account-type.enabled{color:#067647;background:#ecfdf3}.um-account-times,.um-product-stats{gap:9px;margin:0;display:grid}.um-account-times>div,.um-product-stats>div{gap:3px;display:grid}.um-account-times dt,.um-account-times dd,.um-product-stats dt,.um-product-stats dd{margin:0}.um-account-times dt,.um-product-stats dt{color:#98a2b3;letter-spacing:.04em;font-size:10px;font-weight:650}.um-account-times dd{color:#344054;font-size:11px;line-height:1.4}.um-account-task-button{min-height:48px;color:var(--zm-admin-color-brand-text);flex-direction:column;justify-content:center;align-items:flex-start;padding:0;display:inline-flex}.um-account-task-button strong{font-size:20px;line-height:1}.um-account-task-button span,.um-account-task-empty{color:#667085;margin-top:5px;font-size:11px}.um-product-stats{gap:7px}.um-product-stats>div{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:8px}.um-product-stats dd{align-items:baseline;gap:6px;min-width:0;display:flex}.um-product-stats dd strong{color:#1d2939;flex:none;font-size:13px}.um-product-stats dd span{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.um-want-total{flex-direction:column;justify-content:center;align-items:flex-start;min-height:54px;display:inline-flex}.um-want-total strong{color:#1d2939;font-variant-numeric:tabular-nums;font-size:20px}.um-want-total small{color:#98a2b3;margin-top:5px;font-size:10px}.um-account-actions{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.um-link-button-muted{color:#667085;font-weight:600}.um-task-table th:first-child{width:155px}.um-task-table th:nth-child(2){width:80px}.um-task-table th:nth-child(3){width:95px}.um-task-table th:nth-child(4){width:100px}.um-task-table th:nth-child(5),.um-task-table th:nth-child(6){width:80px}.um-task-table th:nth-child(7){width:70px}.um-task-table th:nth-child(8){width:80px}.um-reviewer{color:var(--zm-admin-color-text-primary);font-weight:var(--zm-admin-font-weight-semibold);white-space:nowrap}.um-income-table{min-width:700px}.um-income-table th:first-child{width:175px}.um-income-table th:nth-child(2){width:120px}.um-income-table th:nth-child(3){width:160px}.um-income-table th:nth-child(4){width:75px}.um-income-table th:nth-child(5){width:85px}.um-income-table th:nth-child(6){width:100px}.um-income-table td:first-child strong,.um-income-table td:nth-child(2) strong{white-space:nowrap}.um-withdrawal-table{min-width:740px}.um-withdrawal-table th:first-child{width:130px}.um-withdrawal-table th:nth-child(2){width:108px}.um-withdrawal-table th:nth-child(3),.um-withdrawal-table th:nth-child(4){width:82px}.um-withdrawal-table th:nth-child(5){width:130px}.um-withdrawal-table th:nth-child(6){width:100px}.um-withdrawal-table th:nth-child(7){width:110px}.um-withdrawal-table td:nth-child(2) strong,.um-payment-method{white-space:nowrap}.um-invitee-table{min-width:680px}.um-invitee-table th:first-child{width:160px}.um-invitee-table th:nth-child(2){width:220px}.um-invitee-table th:nth-child(3){width:145px}.um-invitee-table th:nth-child(4){width:175px}.um-invitee-table th,.um-invitee-table td{padding:var(--zm-admin-space-3) var(--zm-admin-space-4);font-size:var(--zm-admin-font-size-table);line-height:var(--zm-admin-line-height-table)}.um-invitee-table tbody tr{height:72px}.um-invitee-user .um-avatar{width:44px;height:44px}.um-invite-time,.um-invite-progress{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold);white-space:nowrap}.um-invite-rewards{gap:var(--zm-admin-space-1);flex-direction:column;display:flex}.um-invite-rewards span{font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help);white-space:nowrap}.um-invite-rewards .credited{color:var(--zm-admin-color-success)}.um-invite-rewards .pending{color:var(--zm-admin-color-text-tertiary)}.um-subtable td.um-empty-cell{height:88px;color:var(--zm-admin-color-text-tertiary);text-align:center}.um-income-table td:first-child strong{text-overflow:clip;overflow:visible}.um-subtable th,.um-subtable td{color:#475467;text-align:left;vertical-align:middle;border-bottom:1px solid #edf0f4;min-height:44px;padding:10px 11px;font-size:12px}.um-subtable th{color:#475467;white-space:nowrap;background:#f7f9fc;height:44px;font-weight:650}.um-subtable tr:last-child td{border-bottom:0}.um-subtable tbody tr{transition:background-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}.um-subtable tbody tr:hover{background:#fffaf8}.um-relation-card{border:1px solid #e8ebf0;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.um-relation-card+.um-relation-card{margin-top:8px}.um-relation-card p{color:#667085;margin:5px 0 0;font-size:12px}.um-dialog{background:#fff;border-radius:12px;width:min(520px,100vw - 40px);max-height:calc(100vh - 56px);position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 22px 58px #1018283d}.um-dialog-header{border-bottom:1px solid #edf0f4;padding:18px 20px}.um-dialog-header h2{margin:0;font-size:17px}.um-dialog-body{padding:18px 20px}.um-dialog-footer{background:#fbfcfd;border-top:1px solid #edf0f4;justify-content:flex-end;padding:14px 20px}.um-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.um-field{flex-direction:column;gap:7px;display:flex}.um-field.full{grid-column:1/-1}.um-field>span{color:#475467;font-size:12px;font-weight:650}.um-field .um-input,.um-field .um-select{width:100%}.um-textarea{resize:vertical;color:#344054;min-height:94px;font:inherit;border:1px solid #dfe3e8;border-radius:7px;outline:none;padding:10px 11px;line-height:1.55}.um-adjust-preview,.um-warning{border-radius:7px;margin-top:14px;padding:12px 13px;font-size:12px;line-height:1.6}.um-adjust-preview{color:#475467;background:#f5f7fa;justify-content:space-between;align-items:center;display:flex}.um-adjust-preview strong{color:#101828;font-size:16px}.um-warning{color:#9a3412;background:#fff7ed}.um-danger-copy{color:#b42318}.um-dialog-button-danger{color:#fff!important;background:#d92d20!important;border-color:#d92d20!important}.um-copy{color:#98a2b3;cursor:pointer;background:0 0;border:0;margin-left:5px;padding:0;display:inline-flex}@media (width<=1440px){.um-metric{padding:var(--zm-admin-space-4)}.um-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.um-metric,.um-metric-breakdown-row,.um-drawer,.um-subtable tbody tr{transition:none;animation:none}}@media (width<=1280px){.um-filter-primary{grid-template-columns:minmax(190px,1.5fr) repeat(4,minmax(105px,1fr)) auto;gap:8px}.um-filter-actions{grid-column:auto;justify-content:flex-start}}@media (width<=1100px){.um-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.um-drawer{width:calc(100vw - 74px)}.um-filter-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.um-filter-search,.um-filter-actions{grid-column:1/-1}.um-filter-actions{justify-content:flex-start}}:root{--sidebar-width:224px;--topbar-height:56px;--nav-bg:#111c2d;--nav-bg-deep:#0c1624;--nav-text:#9eabbb;--nav-text-strong:#f3f6fa;--nav-line:#ffffff12;--brand:#ff5a36;--brand-deep:#ee4827;--brand-soft:#ff5a3624;--canvas:#f3f5f8;--surface:#fff;--text:#1d2939;--muted:#667085;--muted-light:#98a2b3;--line:#e8ebf0;--line-soft:#f0f2f5;--shadow:0 1px 2px #1018280a}html,body{height:100%}body{min-width:1024px;color:var(--text);background:var(--canvas);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:14px;line-height:1.5;overflow:hidden}button{font:inherit}button:focus-visible{outline-offset:-2px;outline:3px solid #ff5a3647}.tabbar{border-bottom:1px solid var(--line);background:#fafbfc;flex:none;align-items:end;height:40px;padding:0 18px;display:flex}.page-tab{min-width:92px;height:39px;color:var(--brand-deep);border-right:1px solid var(--line);border-left:1px solid var(--line);background:#fff;align-items:center;gap:10px;padding:0 14px;font-size:12px;font-weight:600;display:flex;position:relative}.page-tab:before{content:"";background:var(--brand);height:2px;position:absolute;inset:0 0 auto}.content{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#b8c0cc #eef1f4;flex:1;min-height:0;padding:18px;overflow:auto scroll}.content::-webkit-scrollbar-thumb{background:#b8c0cc;border:2px solid #eef1f4;border-radius:999px}.content::-webkit-scrollbar-thumb:hover{background:#98a2b3}.content-canvas{background:var(--surface);border:1px solid var(--line);min-height:calc(100vh - 178px);box-shadow:var(--shadow);border-radius:4px}.module-page{background:#f8f9fb;min-height:100%}.module-header{background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;min-height:0;margin-bottom:18px;padding:0;display:flex}.module-header h1{color:var(--text);letter-spacing:-.2px;margin:0;font-size:24px;line-height:1.35}.module-header p{color:var(--muted);margin:4px 0 0;font-size:12px}.module-actions{align-items:center;gap:9px;display:flex}.button{color:#344054;cursor:pointer;background:#fff;border:1px solid #d9dee7;border-radius:8px;min-height:36px;padding:0 15px;font-weight:600;transition:border-color .15s,background .15s}.button:hover{background:#fafbfc;border-color:#b8c0cd}.button.primary{color:#fff;border-color:var(--brand);background:var(--brand);box-shadow:0 5px 14px #ff5a362e}.button.primary:hover{border-color:var(--brand-deep);background:var(--brand-deep)}.button.small{border-radius:7px;min-height:30px;padding:0 11px;font-size:12px}.module-body{grid-template-columns:minmax(0,730px) 280px;justify-content:center;align-items:start;gap:16px;width:100%;max-width:1080px;margin:0 auto;padding:22px 20px 28px;display:grid}.form-stack{gap:14px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px #10182808}.panel-heading{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:11px 16px;display:flex}.panel-heading h2{margin:0;font-size:14px;font-weight:700}.panel-heading p{color:var(--muted-light);margin:2px 0 0;font-size:11px}.status-badge{color:#067647;white-space:nowrap;background:#ecfdf3;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.status-badge.fixed{color:#475467;background:#f2f4f7}.compatibility-note{color:#184e9e;background:#f5faff;border:1px solid #b9dcff;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;padding:10px 12px;font-size:11px;display:flex}.compatibility-note strong{margin-bottom:2px;font-size:12px;display:block}.field-code{color:#667085;font-family:Consolas,SFMono-Regular,monospace;font-size:10px}.panel-body{padding:15px 16px}.video-file{border:1px solid var(--line);background:#fbfcfd;border-radius:9px;align-items:center;gap:13px;min-height:78px;padding:11px;display:flex}.video-thumb{color:#fff;background:linear-gradient(145deg,#313b4c,#172033);border-radius:7px;flex:none;place-items:center;width:88px;height:54px;font-size:19px;display:grid}.video-meta{flex:1;min-width:0}.video-meta strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.video-meta span{color:var(--muted);margin-top:4px;font-size:11px;display:block}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:14px;display:grid}.field{gap:6px;display:grid}.field.full{grid-column:1/-1}.field-label{color:#344054;font-size:12px;font-weight:600}.field-help{color:var(--muted-light);font-size:11px}.compact-setting{border:1px solid var(--line);background:#fafbfc;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin-top:15px;padding:12px 13px;display:flex}.compact-setting strong{color:#344054;font-size:12px;display:block}.compact-setting span{color:var(--muted);margin-top:2px;font-size:11px;display:block}.text-input,.select-input{width:100%;height:36px;color:var(--text);background:#fff;border:1px solid #d9dee7;border-radius:8px;outline:0;padding:0 10px}.text-input:focus,.select-input:focus{border-color:#ff9d86;box-shadow:0 0 0 3px #ff5a361a}.display-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.display-option{cursor:pointer;background:#fff;border:1px solid #dfe3ea;border-radius:9px;min-height:82px;padding:13px 14px 12px 42px;transition:border-color .15s,background .15s,box-shadow .15s;position:relative}.display-option:hover{border-color:#ffb3a1}.display-option.selected{border-color:var(--brand);background:#fff9f7;box-shadow:0 0 0 2px #ff5a3614}.display-option input{width:16px;height:16px;accent-color:var(--brand);position:absolute;top:16px;left:14px}.display-option strong{color:var(--text);font-size:13px;display:block}.display-option span{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.5;display:block}.setting-list{display:grid}.setting-row{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:10px 0;display:flex}.setting-row:first-child{padding-top:0}.setting-row:last-child{border-bottom:0;padding-bottom:0}.setting-copy strong{color:#344054;font-size:12px;display:block}.setting-copy span{color:var(--muted-light);margin-top:3px;font-size:11px;display:block}.switch{cursor:pointer;background:#d0d5dd;border:0;border-radius:999px;flex:none;width:38px;height:22px;transition:background .15s;position:relative}.switch:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #10182838}.switch.on{background:var(--brand)}.switch.on:after{transform:translate(16px)}.inline-control{flex:none;align-items:center;gap:7px;display:flex}.short-input{text-align:center;border:1px solid #d9dee7;border-radius:7px;outline:0;width:66px;height:32px;padding:0 8px}details.advanced{border-top:1px solid var(--line-soft)}details.advanced summary{color:#475467;cursor:pointer;align-items:center;min-height:43px;padding:0 16px;font-size:12px;font-weight:600;list-style:none;display:flex}details.advanced summary::-webkit-details-marker{display:none}details.advanced summary:after{content:"";background:var(--muted-light);width:16px;height:16px;margin-left:auto;transition:transform .15s;-webkit-mask:url(/assets/icons/remix-arrow-down-s-line.svg) 50%/contain no-repeat;mask:url(/assets/icons/remix-arrow-down-s-line.svg) 50%/contain no-repeat}details.advanced[open] summary:after{transform:rotate(180deg)}.advanced-body{padding:0 16px 14px}.preview-panel{position:sticky;top:0}.preview-body{background:#f5f6f8;place-items:center;padding:16px 12px 14px;display:grid}.phone{background:#202938;border-radius:29px;width:210px;height:416px;padding:6px;overflow:hidden;box-shadow:0 15px 34px #1018282e}.phone-screen{background:linear-gradient(#fafafa,#eef1f4);border-radius:22px;height:100%;position:relative;overflow:hidden}.phone-status{z-index:2;background:#fff;justify-content:center;align-items:center;height:26px;display:flex;position:relative}.phone-status:after{content:"";background:#202938;border-radius:999px;width:58px;height:4px}.phone-page{padding:12px 10px}.phone-placeholder{opacity:.18;background:linear-gradient(135deg,#ff7657,#ff4965);border-radius:10px;height:74px}.video-layer{background:#0a0f18b8;justify-content:center;align-items:center;transition:inset .18s,align-items .18s,background .18s;display:flex;position:absolute;inset:26px 0 0}.video-layer.half{background:#fff;border-radius:17px;align-items:flex-start;height:300px;inset:auto 10px 15px;box-shadow:0 12px 30px #1018283d}.video-card{color:#fff;width:100%}.video-layer.half .video-card{color:var(--text)}.video-player{aspect-ratio:16/10;background:linear-gradient(145deg,#1e2735,#090d13);place-items:center;width:100%;display:grid;position:relative}.video-layer:not(.half) .video-player{aspect-ratio:9/14}.play-symbol{color:#fff;background:#ffffff1f;border:1px solid #ffffff7a;border-radius:50%;place-items:center;width:50px;height:50px;padding-left:3px;font-size:20px;display:grid}.video-caption{padding:13px 14px 15px}.video-layer:not(.half) .video-caption{padding:14px 18px;position:absolute;inset:auto 0 18px}.video-caption strong{font-size:14px;display:block}.video-caption span{color:currentColor;opacity:.68;margin-top:4px;font-size:10px;display:block}.preview-note{color:var(--muted);text-align:center;margin-top:13px;font-size:11px}.history-table{border-collapse:collapse;table-layout:fixed;width:100%}.history-table th,.history-table td{border-bottom:1px solid var(--line-soft);text-align:left;height:40px;padding:0 12px;font-size:11px}.history-table th{color:var(--muted);background:#fafbfc;font-weight:600}.history-table tr:last-child td{border-bottom:0}.muted{color:var(--muted)}.link-button{color:#175cd3;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.toast{z-index:100;color:#fff;background:#273142;border-radius:8px;min-width:260px;padding:12px 14px;animation:.18s ease-out toast-in;position:fixed;top:70px;right:22px;box-shadow:0 12px 32px #10182833}.toast.undo{align-items:center;gap:18px;display:flex}.toast.undo button{color:#ffb59f;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.invite-body{gap:14px;width:100%;max-width:1580px;margin:0 auto;padding:0;display:grid}.invite-metrics{grid-template-columns:repeat(auto-fit,minmax(176px,1fr));gap:12px;display:grid}.invite-metric{border:1px solid var(--line);background:#fff;border-radius:10px;min-height:92px;padding:14px 15px;box-shadow:0 1px 2px #10182808}.invite-metric span{color:var(--muted);font-size:11px}.invite-metric strong{color:#182230;font-variant-numeric:tabular-nums;margin-top:6px;font-size:24px;line-height:1.15;display:block}.invite-metric em{color:var(--muted-light);margin-top:7px;font-size:10px;font-style:normal;display:block}.invite-metric.reward strong{color:var(--brand-deep)}.invite-rule{justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:13px 16px;display:flex}.rule-main{align-items:center;gap:18px;min-width:0;display:flex}.rule-title{flex:none}.rule-title strong{font-size:13px;display:block}.rule-title span{color:var(--muted-light);margin-top:2px;font-size:10px;display:block}.reward-stages{align-items:center;gap:8px;display:flex}.reward-stage{background:#fff9f7;border:1px solid #ffe0d8;border-radius:8px;min-width:150px;padding:8px 11px}.reward-stage span{color:var(--muted);font-size:10px;display:block}.reward-stage strong{color:var(--brand-deep);margin-top:1px;font-size:13px;display:block}.stage-arrow{color:#b7bec8;font-size:15px}.invite-toolbar{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:9px 14px;display:flex}.invite-filters{align-items:center;gap:8px;display:flex}.search-input{width:230px;height:34px;color:var(--text);background:#fff;border:1px solid #d9dee7;border-radius:7px;outline:0;padding:0 10px}.filter-select{color:#475467;background:#fff;border:1px solid #d9dee7;border-radius:7px;outline:0;width:126px;height:34px;padding:0 9px}.search-input:focus,.filter-select:focus{border-color:#ff9d86;box-shadow:0 0 0 3px #ff5a3614}.invite-table-wrap{overflow:auto}.invite-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:960px}.invite-table th{height:38px;color:var(--muted);border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;background:#fafbfc;padding:0 13px;font-size:10px;font-weight:600}.invite-table td{color:#475467;border-bottom:1px solid var(--line-soft);white-space:nowrap;text-overflow:ellipsis;height:56px;padding:8px 13px;font-size:11px;overflow:hidden}.invite-table tbody tr:hover{background:#fffaf8}.invite-table tbody tr:last-child td{border-bottom:0}.table-primary{color:#202939;font-size:11px;font-weight:650;display:block}.user-cell{align-items:center;gap:9px;min-width:0;display:flex}.table-avatar{width:32px;height:32px;color:var(--brand-deep);background:#fff1ed;border:1px solid #ffd6cc;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.table-avatar.green{color:#067647;background:#ecfdf3;border-color:#c7ead8}.table-avatar.blue{color:#175cd3;background:#eff8ff;border-color:#cbdcf5}.table-avatar.gold{color:#b54708;background:#fff7e8;border-color:#f2d3a5}.table-avatar.photo{object-fit:cover;background:#f2f4f7;border-color:#e4e7ec;display:block;box-shadow:0 1px 2px #10182814}.user-cell-copy{min-width:0}.table-secondary{color:var(--muted-light);margin-top:2px;font-size:10px;display:block}.progress-count{color:#344054;font-weight:650}.reward-amount{color:#079455;font-variant-numeric:tabular-nums;font-weight:700}.reward-amount.zero{color:var(--muted-light)}.invite-status{border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:10px;font-weight:600;display:inline-flex}.invite-status.done{color:#067647;background:#ecfdf3}.invite-status.progress{color:#b54708;background:#fff4e5}.invite-status.waiting{color:#475467;background:#f2f4f7}.invite-status.abnormal{color:#b42318;background:#fff0ee}.invite-status.expired{color:#667085;background:#f2f4f7}.invite-status.review{color:#b54708;background:#fff4e5}.invite-status.invalid,.invite-status.stopped{color:#b42318;background:#fff0ee}.table-action{color:#175cd3;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.table-action:hover{text-decoration:underline}.table-empty{color:var(--muted);text-align:center;padding:34px 16px;font-size:12px;display:none}.invite-pagination{min-height:48px;color:var(--muted);border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;padding:0 14px;font-size:10px;display:flex}.page-list{gap:5px;display:flex}.page-number{border:1px solid var(--line);width:28px;height:28px;color:var(--muted);cursor:pointer;background:#fff;border-radius:6px}.page-number.active{color:#fff;border-color:var(--brand);background:var(--brand)}.invite-drawer-layer{z-index:80;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#11182766;position:fixed;inset:0}.invite-drawer-layer[hidden]{display:none}.activity-confirm-layer{z-index:95;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11182775;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.activity-confirm-layer[hidden]{display:none}.activity-confirm-dialog{background:#fff;border:1px solid #ebeef2;border-radius:14px;width:min(440px,100vw - 48px);animation:.16s ease-out dialog-in;overflow:hidden;box-shadow:0 24px 64px #1018283d}.activity-confirm-content{padding:24px 24px 20px}.activity-confirm-content:before{content:"";background:var(--brand);border-radius:999px;width:36px;height:4px;margin-bottom:18px;display:block}.activity-confirm-content h2{color:var(--text);margin:0;font-size:19px;line-height:1.4}.activity-confirm-content p{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.75}.activity-confirm-actions{background:#fafbfc;border-top:1px solid #eef0f3;justify-content:flex-end;gap:10px;padding:14px 24px;display:flex}@keyframes dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.invite-drawer{background:#fff;flex-direction:column;width:min(540px,46vw);animation:.18s ease-out drawer-in;display:flex;position:absolute;inset:0 0 0 auto;box-shadow:-18px 0 44px #1018282e}.invite-drawer.rule-editor{width:min(780px,64vw)}.invite-drawer.version-drawer{width:min(680px,58vw)}@keyframes drawer-in{0%{opacity:.6;transform:translate(22px)}}.drawer-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:13px 18px;display:flex}.drawer-heading h2{margin:0;font-size:17px}.drawer-heading p{color:var(--muted);margin:2px 0 0;font-size:10px}.drawer-close{width:32px;height:32px;color:var(--muted);cursor:pointer;background:#f2f4f7;border:0;border-radius:50%;font-size:18px}.drawer-content{flex:1;padding:18px;overflow:auto}.rule-editor .drawer-content{background:#f7f8fa;padding:0}.rule-editor-form{gap:14px;padding:20px;display:grid}.rule-editor-section{background:#fff;border:1px solid #e4e7ec;border-radius:12px;padding:18px;box-shadow:0 1px 2px #10182806}.rule-section-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.rule-section-heading h3{color:#182230;margin:0;font-size:16px;line-height:1.35}.rule-section-heading p{color:#667085;margin:4px 0 0;font-size:13px}.rule-count-badge{color:#475467;white-space:nowrap;background:#f2f4f7;border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.rule-stage-list{gap:10px;display:grid}.rule-stage-row{background:#fcfcfd;border:1px solid #e4e7ec;border-radius:10px;grid-template-columns:38px minmax(0,1fr) 170px 34px;align-items:center;gap:12px;min-height:76px;padding:12px;display:grid}.rule-stage-index{color:#d92d20;background:#fff0ec;border-radius:9px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:750;display:grid}.rule-stage-condition,.rule-stage-reward{min-width:0}.rule-stage-condition>span,.rule-stage-reward>span{color:#667085;margin-bottom:6px;font-size:12px;display:block}.rule-condition-controls,.rule-money-control{color:#475467;align-items:center;gap:8px;font-size:13px;display:flex}.rule-select,.rule-number,.rule-textarea{color:#182230;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:8px;outline:none}.rule-select:focus,.rule-number:focus,.rule-textarea:focus{border-color:#ff8066;box-shadow:0 0 0 3px #ff5a361f}.rule-select{height:38px;padding:0 30px 0 10px}.rule-textarea{resize:vertical;width:100%;min-height:76px;padding:10px 12px;line-height:1.55}.rule-number{width:76px;height:38px;padding:0 10px}.rule-stage-reward .rule-number{width:118px;font-weight:650}.rule-remove{color:#98a2b3;cursor:pointer;background:0 0;border:0;border-radius:8px;width:32px;height:32px;font-size:18px}.rule-remove:hover{color:#d92d20;background:#fff0ee}.rule-remove:disabled{opacity:.35;cursor:not-allowed;background:0 0}.rule-add-stage{color:#d92d20;cursor:pointer;background:#fffaf8;border:1px dashed #ffb19f;border-radius:9px;width:100%;min-height:40px;margin-top:10px;font-weight:650}.rule-add-stage:hover{border-color:var(--brand);background:#fff4f0}.rule-setting-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.rule-setting-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.rule-setting-field{gap:7px;display:grid}.rule-setting-field>span{color:#344054;font-size:13px;font-weight:650}.rule-setting-field .rule-select,.rule-setting-field .text-input{width:100%;height:40px}.rule-scope-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rule-scope-option{cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:10px;min-height:78px;padding:13px 13px 13px 42px;position:relative}.rule-scope-option:has(input:checked){background:#fff9f7;border-color:#ff8066;box-shadow:0 0 0 2px #ff5a3614}.rule-scope-option input{width:16px;height:16px;accent-color:var(--brand);position:absolute;top:17px;left:15px}.rule-scope-option strong{color:#182230;font-size:13px;display:block}.rule-scope-option span{color:#667085;margin-top:4px;font-size:12px;line-height:1.45;display:block}.rule-preview-card{background:linear-gradient(135deg,#fffaf8,#fff);border:1px solid #ffd3c8;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:14px 15px;display:flex}.rule-preview-card strong{color:#182230;font-size:14px;display:block}.rule-preview-card span{color:#667085;margin-top:4px;font-size:12px;display:block}.rule-preview-total{color:var(--brand-deep);white-space:nowrap;font-size:23px;font-weight:750}.rule-warning{color:#8a4b0f;background:#fff8e7;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.5}.rule-internal-badge{color:#175cd3;white-space:nowrap;background:#eff8ff;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}.rule-cap-row{background:#fcfcfd;border:1px solid #e4e7ec;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:13px 14px;display:flex}.rule-cap-row strong{color:#182230;font-size:14px;display:block}.rule-cap-row span{color:#667085;margin-top:3px;font-size:12px;display:block}.rule-cap-controls{grid-template-columns:minmax(0,1.2fr) 150px minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.rule-guard-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rule-guard-item{background:#fcfcfd;border:1px solid #e4e7ec;border-radius:10px;min-height:72px;padding:12px 13px 12px 43px;position:relative}.rule-guard-item:before{content:"";background:#067647;width:10px;height:10px;position:absolute;top:18px;left:19px;box-shadow:0 0 0 5px #dcfae6;-webkit-mask:url(/assets/icons/remix-check-line.svg) 50%/contain no-repeat;mask:url(/assets/icons/remix-check-line.svg) 50%/contain no-repeat}.rule-guard-item strong{color:#344054;font-size:13px;display:block}.rule-guard-item span{color:#667085;margin-top:4px;font-size:12px;line-height:1.45;display:block}.rule-guard-item:last-child:nth-child(odd){grid-column:1/-1}.rule-state-model{background:#fcfcfd;border:1px solid #e4e7ec;border-radius:10px;gap:10px;margin-top:12px;padding:12px 13px;display:grid}.rule-state-line{align-items:flex-start;gap:12px;display:flex}.rule-state-line>strong{color:#344054;flex:none;width:72px;padding-top:3px;font-size:12px}.rule-state-tags{flex-wrap:wrap;gap:6px;display:flex}.rule-state-tags span{color:#475467;background:#f2f4f7;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.rule-system-section{padding:0;overflow:hidden}.rule-system-details>summary{color:#182230;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:0 16px;font-size:15px;font-weight:700;list-style:none;display:flex}.rule-system-details>summary::-webkit-details-marker{display:none}.rule-system-content{border-top:1px solid #f0f1f3;padding:0 16px 16px}.rule-system-content .rule-guard-list{margin-top:14px}.rule-editor-footer{z-index:2;background:#fffffff5;border-top:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:16px;padding:13px 20px;display:flex;position:sticky;bottom:0;box-shadow:0 -7px 18px #1018280d}.rule-editor-footer>span{color:#667085;font-size:12px}.rule-version-link{color:#475467;cursor:pointer;font:inherit;background:0 0;border:0;padding:6px 0;font-size:13px}.rule-version-link:hover{color:var(--brand)}.version-overview{background:#fff8f5;border:1px solid #fed7cc;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:14px 16px;display:flex}.version-overview strong,.version-item-title strong{color:#182230;font-size:15px;display:block}.version-overview span,.version-item-title span{color:#667085;margin-top:4px;font-size:12px;display:block}.version-list{gap:10px;display:grid}.version-item{background:#fff;border:1px solid #e4e7ec;border-radius:12px;padding:15px 16px;transition:border-color .16s,box-shadow .16s}.version-item:hover{border-color:#f7b7a6;box-shadow:0 5px 16px #1018280f}.version-item-head,.version-item-actions,.version-stage-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.version-item-actions{flex:none}.version-metrics{border-top:1px solid #f0f1f3;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;display:grid}.version-metric{padding:12px 10px 0 0}.version-metric span{color:#98a2b3;font-size:11px;display:block}.version-metric strong{color:#344054;margin-top:4px;font-size:13px;font-weight:600;display:block}.version-detail-card{background:#fff;border:1px solid #e4e7ec;border-radius:12px;padding:16px}.version-stage-list{border-top:1px solid #f0f1f3;margin-top:12px}.version-stage-row{color:#475467;border-bottom:1px solid #f0f1f3;min-height:52px;font-size:13px}.version-stage-row strong{color:#f0441f;font-size:14px}.version-detail-actions{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.logic-list{gap:10px;display:grid}.logic-item{background:#fff;border:1px solid #e4e7ec;border-radius:10px;grid-template-columns:118px minmax(0,1fr);gap:14px;padding:14px 15px;display:grid}.logic-item strong{color:#182230;font-size:13px}.logic-item span{color:#667085;font-size:12px;line-height:1.65}.daily-task-section,.ledger-section{margin-top:16px}.daily-task-section h3,.ledger-section h3{color:#182230;margin:0 0 9px;font-size:15px}.daily-task-table{border:1px solid #e4e7ec;border-radius:10px;overflow:hidden}.daily-task-row{color:#475467;border-bottom:1px solid #f0f1f3;grid-template-columns:112px 1fr 88px 74px;align-items:center;gap:10px;min-height:46px;padding:8px 12px;font-size:12px;display:grid}.daily-task-row:last-child{border-bottom:0}.daily-task-row.header{color:#667085;background:#f8f9fb;min-height:38px;font-size:11px;font-weight:600}.relation-action-bar{border-top:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding-top:14px;display:flex}.relation-action-bar span{color:#667085;font-size:12px}.danger-button{color:#b42318;background:#fff;border-color:#fda29b}.danger-button:hover{background:#fff5f4;border-color:#f04438}.reason-panel{background:#fff8f5;border:1px solid #fed7cc;border-radius:12px;padding:16px}.reason-panel h3{color:#182230;margin:0 0 6px;font-size:16px}.reason-panel p{color:#667085;margin:0 0 14px;font-size:12px;line-height:1.65}.detail-grid{border:1px solid var(--line);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.detail-cell{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:58px;padding:10px 11px}.detail-cell:nth-child(2n){border-right:0}.detail-cell:nth-last-child(-n+2){border-bottom:0}.detail-cell span{color:var(--muted);font-size:10px;display:block}.detail-cell strong{margin-top:4px;font-size:12px;display:block}.reward-timeline{margin-top:20px}.reward-timeline h3{margin:0 0 12px;font-size:13px}.reward-event{min-height:58px;padding:0 0 16px 24px;position:relative}.reward-event:before{content:"";background:#e4e7ec;width:1px;position:absolute;top:9px;bottom:-5px;left:5px}.reward-event:last-child:before{display:none}.reward-event:after{content:"";background:var(--brand);border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:0;box-shadow:0 0 0 1px #ffc4b5}.reward-event strong{font-size:12px;display:block}.reward-event span{color:var(--muted);margin-top:3px;font-size:10px;display:block}.module-page[data-module=邀请管理] .panel{border-radius:12px;box-shadow:0 2px 8px #1018280a}.module-page[data-module=邀请管理] .invite-body{gap:16px;max-width:none;margin:0;padding:0}.module-page[data-module=邀请管理] .invite-metrics{gap:16px}.module-page[data-module=邀请管理] .invite-metric{border-radius:12px;min-height:114px;padding:19px 20px;position:relative;overflow:hidden;box-shadow:0 2px 8px #1018280a}.module-page[data-module=邀请管理] .invite-metric:after{content:"";pointer-events:none;background:#f7f8fa;border-radius:0 0 0 76px;width:76px;height:76px;position:absolute;top:0;right:0}.module-page[data-module=邀请管理] .invite-metric strong{letter-spacing:-.5px;margin-top:8px;font-size:30px}.module-page[data-module=邀请管理] .invite-metric em{margin-top:9px;font-size:11px}.module-page[data-module=邀请管理] .invite-metric.reward:after{background:#ff5a3614}.module-page[data-module=邀请管理] .invite-rule{min-height:88px;padding:15px 20px}.module-page[data-module=邀请管理] .reward-stage{min-width:220px;padding:10px 13px}.module-page[data-module=邀请管理] .search-input{width:300px;height:36px;padding:0 12px}.module-page[data-module=邀请管理] .filter-select{width:146px;height:36px}.module-page[data-module=邀请管理] .invite-table th{height:44px;padding:0 18px;font-size:11px}.module-page[data-module=邀请管理] .invite-table td{height:66px;padding:9px 18px;font-size:12px}.module-page[data-module=邀请管理] .table-avatar{width:36px;height:36px;font-size:12px}.module-page[data-module=邀请管理] .invite-status{height:23px;font-size:10px}.module-page[data-module=邀请管理] .table-action{font-size:12px;font-weight:600}.module-page[data-module=邀请管理] .invite-pagination{min-height:54px;padding:0 18px;font-size:11px}body{font-size:15px}.module-header h1{font-size:24px}.module-header p{font-size:13px}.panel-heading h2{font-size:16px}.panel-heading p{font-size:12px}.button.small{font-size:13px}.status-badge{font-size:12px}.field-label{font-size:14px}.field-help,.setting-copy span,.compact-setting span{font-size:12px}.setting-copy strong,.compact-setting strong{font-size:14px}.compatibility-note{font-size:12px}.compatibility-note strong{font-size:13px}.field-code{font-size:11px}.video-meta strong{font-size:14px}.video-meta span{font-size:12px}.display-option strong{font-size:14px}.display-option span{font-size:12px}details.advanced summary{font-size:13px}.preview-note{font-size:12px}.history-table th,.history-table td,.link-button{font-size:13px}.text-input,.select-input,.search-input,.filter-select{font-size:14px}.drawer-heading h2{font-size:19px}.drawer-heading p,.detail-cell span{font-size:12px}.detail-cell strong{font-size:14px}.reward-timeline h3{font-size:15px}.reward-event strong{font-size:14px}.reward-event span{font-size:12px}.module-page[data-module=邀请管理] .invite-metric span{font-size:13px}.module-page[data-module=邀请管理] .invite-metric em{font-size:12px}.module-page[data-module=邀请管理] .rule-title span,.module-page[data-module=邀请管理] .reward-stage span{font-size:12px}.module-page[data-module=邀请管理] .reward-stage strong{font-size:15px}.module-page[data-module=邀请管理] .invite-table th{font-size:13px}.module-page[data-module=邀请管理] .invite-table td{height:70px;font-size:14px}.module-page[data-module=邀请管理] .table-primary{font-size:14px}.module-page[data-module=邀请管理] .table-secondary{font-size:12px}.module-page[data-module=邀请管理] .invite-status{font-size:11px}.module-page[data-module=邀请管理] .table-action{font-size:14px}.module-page[data-module=邀请管理] .invite-pagination{font-size:12px}.module-page[data-module=邀请管理]{background:#f5f7fa}.module-page[data-module=邀请管理] .invite-body{gap:14px;padding:0}.module-page[data-module=邀请管理] .invite-metric{border-color:#e6e9ef;border-radius:10px;min-height:88px;padding:15px 18px;box-shadow:0 1px 3px #10182809}.module-page[data-module=邀请管理] .invite-metric:before,.module-page[data-module=邀请管理] .invite-metric:after{display:none}.module-page[data-module=邀请管理] .invite-metric span{color:#667085;font-size:13px;font-weight:600}.module-page[data-module=邀请管理] .invite-metric strong{margin-top:8px;font-size:29px;font-weight:720}.module-page[data-module=邀请管理] .invite-metric em{display:none}.module-page[data-module=邀请管理] .invite-metric.reward{background:linear-gradient(135deg,#fff 20%,#fff8f6);border-color:#ffd7ce}.module-page[data-module=邀请管理] .panel{border-color:#e4e7ec;border-radius:10px;box-shadow:0 1px 3px #10182809}.module-page[data-module=邀请管理] .invite-rule{background:#fff;border-color:#eaded9;min-height:82px;padding:12px 16px}.module-page[data-module=邀请管理] .rule-main{flex:1;gap:16px;overflow:hidden}.module-page[data-module=邀请管理] .rule-title{border-right:1px solid #eaecf0;min-width:120px;padding-right:16px}.module-page[data-module=邀请管理] .rule-title strong{font-size:15px}.module-page[data-module=邀请管理] .rule-title span{margin-top:4px;font-size:12px}.module-page[data-module=邀请管理] .reward-stages{gap:8px;min-width:0}.module-page[data-module=邀请管理] .reward-stage{background:#f8fafc;border-color:#eaecf0;border-radius:8px;min-width:174px;padding:8px 11px}.module-page[data-module=邀请管理] .reward-stage strong{margin-top:2px;font-size:14px}.module-page[data-module=邀请管理] .invite-rule>.module-actions{flex:none;gap:8px}.invite-entry-control{background:#fff;border:1px solid #e1e5ea;border-radius:8px;align-items:center;gap:9px;min-height:38px;padding:0 11px 0 13px;display:inline-flex}.invite-entry-control strong{color:#344054;font-size:13px;font-weight:650}.invite-entry-control span{color:#12a060;min-width:26px;font-size:12px;font-weight:650}.invite-entry-control.off span{color:#98a2b3}.invite-entry-control .switch{width:34px;height:20px}.invite-entry-control .switch:after{width:16px;height:16px}.invite-entry-control .switch.on:after{transform:translate(14px)}.module-page[data-module=邀请管理] .panel-heading{min-height:60px;padding:12px 18px}.module-page[data-module=邀请管理] .panel-heading h2{font-size:17px;font-weight:720}.module-page[data-module=邀请管理] .invite-toolbar{background:#fbfcfd;min-height:62px;padding:11px 18px}.module-page[data-module=邀请管理] .invite-filters{gap:10px}.module-page[data-module=邀请管理] .search-input{background:#fff;border-radius:8px;width:320px;height:40px}.module-page[data-module=邀请管理] .filter-select{background:#fff;border-radius:8px;width:150px;height:40px}.module-page[data-module=邀请管理] .invite-table-wrap{border-top:1px solid #f0f1f3}.module-page[data-module=邀请管理] .invite-table th{z-index:1;color:#667085;background:#f8fafc;height:46px;padding:0 18px;font-size:13px;font-weight:650;position:sticky;top:0}.module-page[data-module=邀请管理] .invite-table td{color:#475467;height:72px;padding:10px 18px;font-size:14px}.module-page[data-module=邀请管理] .invite-table tbody tr{transition:background .14s}.module-page[data-module=邀请管理] .invite-table tbody tr:hover{background:#fff9f7}.module-page[data-module=邀请管理] .table-avatar{border:2px solid #fff;width:38px;height:38px;box-shadow:0 0 0 1px #e4e7ec,0 2px 5px #10182814}.module-page[data-module=邀请管理] .table-primary{font-size:14px;font-weight:670}.module-page[data-module=邀请管理] .table-secondary{margin-top:4px;font-size:12px}.module-page[data-module=邀请管理] .invite-status{min-height:24px;font-size:11px}.module-page[data-module=邀请管理] .reward-amount{font-size:14px}.module-page[data-module=邀请管理] .table-action{color:#344054;background:#fff;border:1px solid #dfe3e8;border-radius:7px;min-height:30px;padding:0 10px;font-size:12px;font-weight:650}.module-page[data-module=邀请管理] .table-action:hover{color:var(--brand-deep);background:#fff8f6;border-color:#ffc7ba;text-decoration:none}.module-page[data-module=邀请管理] .invite-pagination{color:#667085;background:#fff;min-height:64px;padding:10px 18px;font-size:13px}.pagination-summary{color:#344054;align-items:center;gap:12px;font-weight:600;display:flex}.pagination-summary span{color:#98a2b3;font-weight:400}.pagination-controls{align-items:center;gap:10px;display:flex}.page-size-control select{color:#475467;height:34px;font:inherit;background:#fff;border:1px solid #dfe3e8;border-radius:7px;outline:none;padding:0 28px 0 10px}.page-list{gap:6px}.page-ellipsis{color:#98a2b3;place-items:center;width:22px;height:34px;display:grid}.page-number{color:#475467;border-color:#dfe3e8;border-radius:7px;width:34px;height:34px;font-size:13px}.page-number:hover:not(.active){color:#182230;background:#f8fafc;border-color:#cfd4dc}.page-number.active{box-shadow:0 3px 8px #ff5a3633}.page-jump{color:#667085;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.page-jump input{color:#344054;text-align:center;width:48px;height:34px;font:inherit;background:#fff;border:1px solid #dfe3e8;border-radius:7px;outline:none;padding:0 7px}.page-size-control select:focus,.page-jump input:focus{border-color:#ff9d86;box-shadow:0 0 0 3px #ff5a3614}@media (width<=1366px){.invite-drawer.rule-editor{width:min(700px,68vw)}.rule-stage-row{grid-template-columns:34px minmax(0,1fr) 150px 32px}.rule-setting-grid.three,.rule-cap-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes toast-in{0%{opacity:0;transform:translateY(-7px)}}@media (width<=1320px){.top-button.optional{display:none}.module-body{grid-template-columns:minmax(0,660px) 270px;max-width:980px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}}.faq-admin-body{padding:0}.faq-panel{overflow:hidden}.faq-panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:66px;padding:0 20px;display:flex}.faq-view-tabs{scrollbar-width:none;background:#f3f5f8;border-radius:10px;align-items:center;gap:4px;max-width:min(720px,58vw);padding:4px;display:flex;overflow-x:auto}.faq-view-tabs::-webkit-scrollbar{display:none}.faq-view-tab{color:#596579;min-width:82px;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;padding:0 14px;font-weight:600}.faq-tools{align-items:center;gap:10px;display:flex}.faq-settings-wrap{position:relative}.faq-settings-trigger{justify-content:center;align-items:center;gap:6px;display:inline-flex}.faq-settings-trigger img{opacity:.62;width:16px;height:16px;transition:transform .16s}.faq-settings-trigger[aria-expanded=true] img{transform:rotate(180deg)}.faq-settings-menu{z-index:20;background:#fff;border:1px solid #e2e7ee;border-radius:10px;width:150px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #0f172a24}.faq-settings-menu[hidden]{display:none}.faq-settings-menu button{color:#2a374b;width:100%;height:38px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px}.faq-settings-menu button:hover{color:#ff5638;background:#fff3ef}.faq-count{color:#7d899b;white-space:nowrap}.faq-table-wrap{overflow-x:auto}.faq-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1040px}.faq-table th{color:#68758a;text-align:left;border-bottom:1px solid var(--line);background:#f8f9fb;height:44px;padding:0 16px;font-size:14px;font-weight:600}.faq-table td{color:#1f2a3a;vertical-align:middle;border-bottom:1px solid #edf0f4;height:62px;padding:0 16px}.faq-table tbody tr:hover{background:#fffaf8}.faq-order{color:#526074;font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:inline-flex}.faq-drag{color:#a4adba;letter-spacing:-2px;cursor:grab;font-size:16px}.faq-question-cell{align-items:center;gap:9px;min-width:0;display:flex}.faq-question-text{color:#172235;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.faq-hot-badge,.faq-category-badge,.faq-status-badge{border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:24px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.faq-hot-badge{color:#ff5638;background:#fff0eb}.faq-category-badge{color:#536176;background:#f1f4f7}.faq-status-badge.online{color:#078957;background:#e8f8f1}.faq-status-badge.offline{color:#7a879a;background:#f0f2f5}.faq-table-actions{align-items:center;gap:14px;display:flex}.faq-link-button{color:#2563c8;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.faq-link-button.muted{color:#66758a}.faq-pagination{justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:10px 18px;display:flex}.faq-empty{color:#8591a2;text-align:center;padding:70px 20px;display:none}.faq-empty.show{display:block}.faq-drawer-layer{z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a75;justify-content:flex-end;display:flex;position:fixed;inset:0}.faq-drawer-layer[hidden]{display:none}.faq-drawer{background:#f6f8fb;flex-direction:column;width:min(640px,100vw - 80px);height:100%;display:flex;box-shadow:-16px 0 40px #0f172a29}#auditDrawerLayer .faq-drawer{border-left:1px solid #ffffffb8;width:min(1240px,100vw - 40px)}#auditDrawerLayer .faq-drawer-body{scrollbar-gutter:stable;padding:18px 20px 28px}#auditDrawerLayer .audit-shared-evidence{gap:16px;display:grid}#auditDrawerLayer .audit-shared-evidence>.collect-section{margin:0}#auditDrawerLayer .audit-publication-only{background:linear-gradient(135deg,#fff 0%,#fff9f7 100%);border-color:#ffd1c7;box-shadow:0 8px 24px #ff56380f}#auditDrawerLayer .audit-publication-only .audit-section-heading>div{gap:4px;display:grid}#auditDrawerLayer .audit-publication-only .audit-section-heading span{text-align:left}.faq-drawer .drawer-heading{background:#fff}.faq-drawer-body{flex:1;padding:20px;overflow-y:auto}.faq-form-card{border:1px solid var(--line);background:#fff;border-radius:12px;padding:20px}.faq-form-grid{grid-template-columns:1fr 140px;gap:16px;display:grid}.faq-form-field{gap:8px;margin-bottom:18px;display:grid}.faq-form-field:last-child{margin-bottom:0}.faq-form-field>span{color:#283548;font-weight:650}.faq-textarea{resize:vertical;color:#172235;width:100%;min-height:180px;font:inherit;background:#fff;border:1px solid #d7dee8;border-radius:9px;outline:none;padding:13px 14px;line-height:1.65}.faq-textarea:focus,.faq-form-field .text-input:focus,.faq-form-field .filter-select:focus{border-color:#ff7a61;box-shadow:0 0 0 3px #ff5a361f}.faq-answer-image-field{background:#f8fafc;border:1px solid #e1e6ed;border-radius:12px;gap:14px;margin:2px 0 18px;padding:16px;display:grid}.faq-answer-image-heading,.faq-answer-image-heading>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.faq-answer-image-heading>div:first-child{flex-direction:column;align-items:flex-start;gap:4px}.faq-answer-image-heading strong{color:#263348;font-size:14px}.faq-answer-image-heading span,.faq-answer-image-note,.faq-answer-image-copy small{color:#8591a2;font-size:12px;line-height:1.5}.faq-answer-image-count{text-align:right;min-width:38px;color:#657287!important}.faq-answer-image-list{gap:10px;display:grid}.faq-answer-image-card{background:#fff;border:1px solid #e2e7ee;border-radius:10px;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid}.faq-answer-image-card>img{object-fit:contain;background:#f5f7fa;border:1px solid #e5e8ed;border-radius:8px;width:112px;height:76px}.faq-answer-image-copy,.faq-answer-image-copy label,.faq-answer-image-actions{gap:7px;display:grid}.faq-answer-image-copy label>span{color:#4c596d;font-size:12px;font-weight:650}.faq-answer-image-actions{grid-template-columns:repeat(2,auto)}.faq-answer-image-actions .danger{color:#d92d20;grid-column:1/-1}.faq-answer-image-empty{color:#68758a;text-align:center;background:#fff;border:1px dashed #d6dde7;border-radius:10px;justify-items:center;gap:5px;padding:22px 16px;display:grid}.faq-answer-image-empty span{color:#929dae;font-size:12px}.faq-answer-image-note{margin:-2px 0 0}.faq-setting-row{border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:0 2px;display:flex}.faq-setting-row:first-child{border-top:0}.faq-setting-row-copy{gap:3px;display:grid}.faq-setting-row-copy strong{color:#263348}.faq-setting-row-copy span{color:#8a95a6;font-size:13px}.faq-drawer-footer{border-top:1px solid var(--line);background:#fff;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.faq-category-list{gap:10px;display:grid}.faq-category-row{background:#fff;border:1px solid #e3e8ef;border-radius:10px;grid-template-columns:minmax(0,1fr) 80px 84px 50px;align-items:center;gap:12px;min-height:58px;padding:0 14px;display:grid}.faq-category-list-head{color:#8792a2;grid-template-columns:minmax(0,1fr) 80px 84px 50px;gap:12px;padding:0 14px 8px;font-size:12px;display:grid}.faq-category-row input{color:#213047;width:100%;height:36px;font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;padding:0 10px;font-weight:600}.faq-category-row .faq-category-order{text-align:center}.faq-category-row input:focus{background:#fff;border-color:#d7dee8;outline:none}.faq-add-category{color:#ff5638;background:#fffaf8;border-style:dashed;width:100%;margin-top:12px}.faq-preview-stage{place-items:start center;min-height:100%;padding:16px 0 30px;display:grid}.faq-phone{background:#f4f6f8;border:8px solid #1f2937;border-radius:34px;width:390px;max-width:100%;overflow:hidden;box-shadow:0 18px 42px #0f172a38}.faq-phone-top{background:#fff;height:28px}.faq-phone-screen{background:#f4f6f8;min-height:690px;padding:14px 12px 24px}.faq-phone-title{color:#172235;text-align:center;margin:0 0 12px;font-size:20px}.faq-preview-tabs{background:#fff;border-radius:12px;gap:4px;margin-bottom:12px;padding:4px;display:flex}.faq-preview-tab{color:#657287;text-align:center;border-radius:9px;flex:1;padding:8px 3px;font-size:12px}.faq-preview-tab.active{color:#ff5638;background:#fff0eb;font-weight:700}.faq-preview-list{background:#fff;border-radius:14px;overflow:hidden}.faq-preview-item{border-bottom:1px solid #edf0f4;padding:14px}.faq-preview-question{color:#1c2737;align-items:flex-start;gap:9px;font-size:14px;font-weight:700;line-height:1.45;display:flex}.faq-preview-number{color:#fff;background:#ff6548;border-radius:7px;flex:0 0 22px;place-items:center;height:22px;font-size:12px;display:inline-grid}.faq-preview-answer{color:#647185;background:#f7f8fa;border-radius:10px;margin:12px 0 0 31px;padding:12px;font-size:13px;line-height:1.6}.faq-preview-media{gap:8px;margin-top:10px;display:grid}.faq-preview-media figure{background:#fff;border:1px solid #e3e7ed;border-radius:9px;margin:0;overflow:hidden}.faq-preview-media img{object-fit:contain;background:#f5f7f9;width:100%;max-height:150px;display:block}.faq-preview-media figcaption{color:#7a8799;padding:7px 9px;font-size:11px}@media (width<=760px){.faq-answer-image-heading,.faq-answer-image-card{grid-template-columns:1fr;align-items:stretch}.faq-answer-image-heading{display:grid}.faq-answer-image-card>img{width:100%;height:150px}.faq-answer-image-actions{grid-template-columns:repeat(3,1fr)}.faq-answer-image-actions .danger{grid-column:auto}}.faq-service-layout{gap:16px;display:grid}.faq-qr-uploader{background:#f8fafc;border:1px solid #e1e6ed;border-radius:12px;grid-template-columns:136px minmax(0,1fr);align-items:center;gap:18px;padding:18px;display:grid}.faq-qr-image{object-fit:contain;background:#fff;border:1px solid #e2e6ec;border-radius:12px;width:136px;height:136px;padding:8px}.faq-qr-actions{justify-items:start;gap:9px;display:grid}.faq-qr-actions strong{color:#243146}.faq-qr-actions span{color:#8591a2;font-size:13px}.faq-service-preview{background:#eef1f5;border:1px solid #e1e6ed;border-radius:14px;padding:22px}.faq-service-entry-preview{background:#fff;border:1px solid #e3e7ed;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;max-width:430px;margin:0 auto 16px;padding:14px;display:flex}.faq-service-entry-preview[hidden]{display:none}.faq-service-entry-preview div{gap:4px;display:grid}.faq-service-entry-preview strong{color:#172235}.faq-service-entry-preview span{color:#8591a2;font-size:12px}.faq-service-entry-preview b{color:#ff5638;white-space:nowrap;background:#fff5f1;border:1px solid #ffd7cb;border-radius:999px;padding:8px 12px;font-size:12px}.faq-service-dialog{text-align:center;background:#fff;border-radius:18px;width:330px;max-width:100%;margin:0 auto;padding:20px;box-shadow:0 16px 38px #0f172a29}.faq-service-dialog h3{color:#172235;margin:0;font-size:19px}.faq-service-dialog p{color:#7a8799;margin:7px 0 16px;font-size:13px}.faq-service-dialog img{object-fit:contain;background:#fff;border:1px solid #e4e8ee;border-radius:14px;width:190px;height:190px;padding:8px}.faq-service-dialog small{color:#5f6c80;margin-top:10px;display:block}@media (width<=1100px){.faq-panel-head,.faq-pagination{flex-direction:column;align-items:flex-start;padding-top:14px;padding-bottom:14px}.faq-tools{width:100%}.faq-view-tabs{width:100%;max-width:100%}.faq-tools .search-input{flex:1}}.audit-body{gap:var(--zm-admin-space-5);width:100%;max-width:none;margin:0;padding:0;display:grid}.audit-page-actions .button{border-color:var(--zm-admin-color-border);min-width:96px;box-shadow:0 1px 2px #0f172a0a}.audit-page-actions .audit-config-button{color:var(--zm-admin-color-brand-text);border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)}.audit-page-actions .audit-config-button:hover{border-color:var(--zm-admin-color-brand);box-shadow:0 0 0 3px #ff563814}.audit-overview-panel{border-color:var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);width:100%;margin:0;overflow:hidden;box-shadow:0 8px 24px #0f172a0e}.audit-overview-head,.audit-record-heading{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);min-height:72px;padding:var(--zm-admin-space-4) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);display:flex}.audit-module-heading{min-width:0}.audit-module-heading h2{align-items:center;gap:var(--zm-admin-space-2);color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-section-title);line-height:var(--zm-admin-line-height-section-title);letter-spacing:-.01em;margin:0;display:flex}.audit-module-heading h2:before{content:"";border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand);width:3px;height:18px}.audit-module-heading p{margin:var(--zm-admin-space-1) 0 0 11px;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help);white-space:nowrap}.audit-overview-range,.audit-record-range{align-items:center;gap:var(--zm-admin-space-1);padding:var(--zm-admin-space-1);border:1px solid var(--zm-admin-color-divider);border-radius:var(--zm-admin-radius-menu);background:#f5f7fa;flex:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffffa6}.audit-overview-range button,.audit-record-range button{min-width:62px;height:var(--zm-admin-control-height-sm);padding:0 var(--zm-admin-space-3);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-text-secondary);font:inherit;font-size:var(--zm-admin-font-size-table);cursor:pointer;background:0 0;border:0}.audit-overview-range button:hover,.audit-record-range button:hover{color:var(--zm-admin-color-text-primary);background:var(--zm-admin-color-hover-bg)}.audit-overview-range button.active,.audit-record-range button.active{color:var(--zm-admin-color-brand-text);background:var(--zm-admin-color-container-bg);font-weight:var(--zm-admin-font-weight-semibold);box-shadow:0 2px 8px #0f172a14}.audit-overview-custom,.audit-record-custom{justify-content:flex-end;align-items:end;gap:var(--zm-admin-space-2);padding:var(--zm-admin-space-3) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg);display:flex}.audit-overview-custom[hidden],.audit-record-custom[hidden]{display:none}.audit-overview-custom label,.audit-record-custom label{gap:var(--zm-admin-space-1);color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-label);display:grid}.audit-overview-custom>span,.audit-record-custom>span{color:var(--zm-admin-color-text-tertiary);align-self:center}.audit-overview-custom .button,.audit-record-custom .button{height:var(--zm-admin-control-height)}.audit-overview-grid{padding:var(--zm-admin-space-4) var(--zm-admin-space-5) var(--zm-admin-space-5);background:linear-gradient(#f8fafc 0%,#f5f7fa 100%);grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.audit-overview-card{--audit-tone-rgb:255, 86, 56;min-width:0;min-height:124px;padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-top:3px solid rgb(var(--audit-tone-rgb));border-radius:var(--zm-admin-radius-card);background:linear-gradient(180deg, rgba(var(--audit-tone-rgb), .045) 0%, #fff 46%);transition:border-color .16s,box-shadow .16s,transform .16s;position:relative;overflow:hidden;box-shadow:0 4px 14px #0f172a0b}.audit-overview-card:hover{border-color:rgba(var(--audit-tone-rgb), .28);transform:translateY(-1px);box-shadow:0 8px 22px #0f172a13}.audit-overview-card:nth-child(2){--audit-tone-rgb:53, 104, 184}.audit-overview-card:nth-child(3){--audit-tone-rgb:200, 121, 0}.audit-overview-card:nth-child(4){--audit-tone-rgb:216, 71, 58}.audit-overview-card:nth-child(5){--audit-tone-rgb:7, 137, 87}.audit-overview-card:nth-child(6){--audit-tone-rgb:255, 86, 56}.audit-overview-primary{justify-content:space-between;align-items:baseline;gap:var(--zm-admin-space-2);padding-bottom:var(--zm-admin-space-3);border-bottom:1px solid var(--zm-admin-color-divider);display:flex}.audit-overview-primary>span{min-width:0;color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold)}.audit-overview-primary>strong{color:var(--zm-admin-color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:25px;line-height:1}.audit-overview-card.payout .audit-overview-primary>strong{color:var(--zm-admin-color-brand-text)}.audit-overview-detail{gap:var(--zm-admin-space-1);margin-top:var(--zm-admin-space-3);grid-template-columns:1fr;display:grid}.audit-overview-detail.single{grid-template-columns:1fr}.audit-overview-detail span{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-2);min-width:0;color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);display:flex}.audit-overview-detail strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table);font-variant-numeric:tabular-nums;white-space:nowrap}.audit-overview-note{margin:var(--zm-admin-space-3) 0 0;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help)}.audit-panel{border-color:var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);width:100%;overflow:hidden;box-shadow:0 8px 24px #0f172a0e}.audit-tabs{align-items:center;gap:var(--zm-admin-space-1);min-height:52px;padding:0 var(--zm-admin-space-4);border-bottom:1px solid var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg);scrollbar-width:none;display:flex;overflow-x:auto}.audit-tabs::-webkit-scrollbar{display:none}.audit-tab{height:52px;padding:0 var(--zm-admin-space-3);color:var(--zm-admin-color-text-secondary);font:inherit;font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold);cursor:pointer;background:0 0;border:0;flex:none;position:relative}.audit-tab strong{border-radius:var(--zm-admin-radius-pill);min-width:22px;height:22px;color:var(--zm-admin-color-text-tertiary);text-align:center;background:#f1f3f6;margin-left:7px;padding:0 6px;font-size:12px;line-height:22px}.audit-tab.active:after{content:"";background:var(--zm-admin-color-brand);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.audit-tab.active strong{color:var(--zm-admin-color-brand-text);background:var(--zm-admin-color-brand-bg)}.audit-toolbar{padding:13px var(--zm-admin-space-4) 14px;border-bottom:1px solid var(--zm-admin-color-divider);background:linear-gradient(#fbfcfd 0%,#f7f9fb 100%)}.audit-filters{align-items:end;gap:var(--zm-admin-space-3);grid-template-columns:minmax(320px,1fr) minmax(180px,240px) auto;width:100%;display:grid}.audit-filter-field{gap:var(--zm-admin-space-1);min-width:0;display:grid}.audit-filter-label{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-label);font-weight:var(--zm-admin-font-weight-semibold);line-height:var(--zm-admin-line-height-label)}.audit-filter-field .search-input,.audit-filter-field .filter-select{width:100%;height:var(--zm-admin-control-height);font-size:var(--zm-admin-font-size-table);background-color:#fff;border-color:#dfe4eb;transition:border-color .16s,box-shadow .16s}.audit-filter-field .search-input:hover,.audit-filter-field .filter-select:hover{border-color:#cbd3dd}.audit-filter-field .search-input:focus,.audit-filter-field .filter-select:focus{border-color:var(--zm-admin-color-brand-border);outline:0;box-shadow:0 0 0 3px #ff563814}.audit-date-range{align-items:center;gap:var(--zm-admin-space-2);grid-template-columns:minmax(138px,1fr) auto minmax(138px,1fr);display:grid}.audit-date-range>span{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);text-align:center}.audit-filter-actions{height:var(--zm-admin-control-height);align-items:center;display:flex}.audit-filter-actions .button{min-width:88px;height:var(--zm-admin-control-height);background:#fff}.audit-date{width:100%;height:var(--zm-admin-control-height);padding:0 var(--zm-admin-space-3);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-text-primary);background:var(--zm-admin-color-container-bg);font:inherit;font-size:var(--zm-admin-font-size-table)}.audit-table-wrap{background:var(--zm-admin-color-container-bg);scrollbar-gutter:stable;border-bottom:1px solid var(--zm-admin-color-divider);min-height:360px;max-height:calc(100vh - 338px);overflow:auto}.audit-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1570px}.audit-col-primary{width:195px}.audit-col-user{width:160px}.audit-col-link{width:130px}.audit-col-seller{width:145px}.audit-col-product{width:250px}.audit-col-stage{width:215px}.audit-col-status{width:220px}.audit-col-income{width:120px}.audit-col-actions{width:135px}.audit-table th{z-index:4;height:var(--zm-admin-table-head-height);padding:0 var(--zm-admin-space-4);color:var(--zm-admin-color-text-secondary);background:var(--zm-admin-color-table-head-bg);font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold);text-align:left;border-bottom:1px solid var(--zm-admin-color-border);white-space:nowrap;letter-spacing:.01em;position:sticky;top:0}.audit-table td{height:62px;padding:7px var(--zm-admin-space-4);border-bottom:1px solid var(--zm-admin-color-divider);color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table);line-height:var(--zm-admin-line-height-table);vertical-align:middle;background:#fff}.audit-table tbody tr:nth-child(4n+3):not(.audit-expand-row) td{background:#fcfdff}.audit-table tbody tr:hover td{background:#fff8f5}.audit-table th:first-child,.audit-table td:first-child{z-index:2;background:var(--zm-admin-color-container-bg);position:sticky;left:0;box-shadow:8px 0 16px -16px #0f172aa6}.audit-table th:last-child,.audit-table td:last-child{z-index:2;background:var(--zm-admin-color-container-bg);position:sticky;right:0;box-shadow:-8px 0 16px -16px #0f172aa6}.audit-table th:first-child,.audit-table th:last-child{z-index:6;background:var(--zm-admin-color-table-head-bg)}.audit-table tbody tr:hover td:first-child,.audit-table tbody tr:hover td:last-child{background:#fff8f5}.audit-table td:first-child .audit-value{white-space:nowrap}.audit-primary-stack,.audit-stage-stack{gap:3px;min-width:0;display:grid}.audit-stage-stack{position:relative}.audit-stage-stack.is-manual .audit-source-status:first-child{padding-right:58px}.audit-source-status{border-radius:var(--zm-admin-radius-control);width:100%;min-width:0;min-height:24px;color:var(--zm-admin-color-text-secondary);background:var(--zm-admin-color-subtle-bg);text-align:left;border:1px solid #0000;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:5px;padding:2px 5px;display:grid}button.audit-source-status{font:inherit}.audit-source-status>span:last-child{align-items:center;gap:4px;min-width:0;display:flex}.audit-source-status strong,.audit-source-status small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audit-source-status strong{color:var(--zm-admin-color-text-primary);font-size:12px}.audit-source-status small:before{content:"·";color:var(--zm-admin-color-text-tertiary);margin-right:4px}.audit-source-status small{color:var(--zm-admin-color-text-tertiary);font-size:11px}.audit-source-icon{color:#68778d;background:#edf1f6;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;font-weight:700;display:inline-flex}.audit-source-status.success .audit-source-icon{color:#078957;background:#e8f8f1}.audit-source-status.collecting .audit-source-icon{color:#2867bd;background:#eaf3ff}.audit-source-status.retry .audit-source-icon{color:#a16400;background:#fff2d4}.audit-source-status.failed .audit-source-icon{color:#d8473a;background:#ffeded}.audit-source-status.is-clickable{cursor:pointer}.audit-source-status.is-clickable:hover{border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)}.audit-source-status.is-clickable:focus-visible{outline-offset:1px;outline:2px solid #ff563873}.audit-stage-manual{border-radius:var(--zm-admin-radius-pill);color:#7c4dcc;width:fit-content;font-size:11px;font-weight:var(--zm-admin-font-weight-semibold);background:#f1ebff;padding:2px 7px;position:absolute;top:3px;right:4px}.audit-time-line{align-items:baseline;gap:var(--zm-admin-space-2);white-space:nowrap;min-width:0;display:flex}.audit-time-line strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-list-primary);font-weight:var(--zm-admin-font-weight-semibold);font-variant-numeric:tabular-nums}.audit-time-line span,.audit-root-id,.audit-stage-detail{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audit-root-id{font-family:var(--zm-admin-font-family-mono);display:block}.audit-stage-line{align-items:center;gap:var(--zm-admin-space-2);min-width:0;display:flex;overflow:hidden}.audit-link{color:#3568b8;text-overflow:ellipsis;white-space:nowrap;font-size:13px;text-decoration:none;display:block;overflow:hidden}.audit-link:hover{color:#1f55a2;text-decoration:underline}.audit-conclusion-button{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);width:100%;color:var(--zm-admin-color-text-secondary);background:var(--zm-admin-color-container-bg);font:inherit;text-align:left;cursor:pointer;gap:2px;padding:5px 7px;display:grid}.audit-conclusion-button strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table)}.audit-conclusion-button small,.audit-conclusion-button span{color:var(--zm-admin-color-text-tertiary);white-space:nowrap;font-size:11px}.audit-conclusion-summary{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.audit-conclusion-summary small{text-overflow:ellipsis;overflow:hidden}.audit-conclusion-summary small+small:before{content:"·";margin-right:6px}.audit-conclusion-button.passed strong{color:#078957}.audit-conclusion-button.rejected strong{color:#d8473a}.audit-conclusion-button.passed{background:#f8fdfa;border-color:#d9efe6}.audit-conclusion-button.rejected{background:snow;border-color:#f3d9d6}.audit-conclusion-button.processing{background:#fbfcfd;border-color:#e3e8ef}.audit-conclusion-button:hover{border-color:var(--zm-admin-color-brand-border);box-shadow:0 0 0 3px #ff563812}.audit-conclusion-button:focus-visible{outline-offset:1px;outline:2px solid #ff563873}.audit-income-stack{gap:3px;display:grid}.audit-income-stack strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-list-primary);font-variant-numeric:tabular-nums}.audit-income-stack small{color:var(--zm-admin-color-text-tertiary);font-size:11px}.audit-income-stack.is-posted strong{color:#078957}.audit-income-stack.is-rejected strong{color:#d8473a;font-size:var(--zm-admin-font-size-table)}.audit-row-actions{white-space:nowrap;align-items:center;gap:2px;display:flex}.audit-row-actions .table-action{min-width:52px;min-height:var(--zm-admin-hit-area-min);padding:0 var(--zm-admin-space-2);border-radius:var(--zm-admin-radius-control);font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold)}.audit-row-actions .table-action:hover:not(:disabled){background:var(--zm-admin-color-brand-bg)}.audit-row-actions .table-action.secondary{color:#68778d}.audit-row-actions .table-action.primary{color:var(--zm-admin-color-brand-text);background:var(--zm-admin-color-brand-bg)}.audit-row-actions .table-action.secondary:hover{color:#ff5638}.audit-row-actions .table-action:disabled{color:#aeb6c2;cursor:not-allowed}.audit-disclosure{max-width:100%;min-height:var(--zm-admin-hit-area-min);padding:0 var(--zm-admin-space-1);color:#1d2a3f;font:inherit;font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.audit-disclosure:hover{color:#ff5638}.audit-disclosure:after{content:"";opacity:.58;background:url(/assets/icons/remix-arrow-down-s-line.svg) 50%/contain no-repeat;flex:0 0 14px;width:14px;height:14px;transition:transform .16s}.audit-disclosure[aria-expanded=true]:after{transform:rotate(180deg)}.audit-disclosure-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audit-product-summary{gap:var(--zm-admin-space-1) var(--zm-admin-space-3);grid-template-columns:repeat(2,minmax(88px,1fr));width:100%;min-width:220px;display:grid}.audit-product-metric{justify-content:space-between;align-items:baseline;gap:var(--zm-admin-space-1);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-regular);white-space:nowrap;display:flex}.audit-product-metric strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold);font-variant-numeric:tabular-nums}.audit-product-metric.live strong{color:#078957}.audit-product-metric.sold strong{color:#c87900}.audit-product-metric.deleted strong{color:#d8473a}.audit-product-metric.unknown strong{color:#69778c}.audit-product-metric.new strong{color:#3568b8}.audit-table .audit-expand-row td{height:auto;box-shadow:none;background:#f8fafc;padding:0;position:static;left:auto;right:auto}.audit-expand-panel{background:#fff;border:1px solid #dfe5ed;border-radius:10px;margin:0 14px 14px;padding:16px 18px;box-shadow:0 8px 22px #0f172a0f}.audit-expand-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;display:flex}.audit-expand-head strong{color:#1d2a3f;font-size:15px}.audit-expand-head span{color:#8b96a7;font-size:12px}.audit-expand-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.audit-expand-item{background:#fbfcfd;border:1px solid #e8ecf1;border-radius:8px;min-width:0;padding:11px 12px}.audit-expand-item.wide{grid-column:span 2}.audit-expand-item span{color:#8b96a7;margin-bottom:5px;font-size:11px;display:block}.audit-expand-item strong,.audit-expand-item a{color:#263348;text-overflow:ellipsis;font-size:13px;font-weight:700;line-height:1.55;text-decoration:none;display:block;overflow:hidden}.audit-expand-item a{color:#3568b8}.audit-expand-item a:hover{text-decoration:underline}.audit-catalog-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.audit-catalog-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.audit-catalog-filter{color:#5e6b7e;min-height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe5ed;border-radius:7px;padding:0 11px;font-size:12px;font-weight:700}.audit-catalog-filter:hover{color:#ff5638;border-color:#ffb3a3}.audit-catalog-filter.active{color:#ff5638;background:#fff4f0;border-color:#ffb3a3}.audit-catalog-filter:disabled{color:#aeb6c2;cursor:not-allowed;background:#f5f6f8}.audit-catalog-table-scroll{background:#fff;border:1px solid #e5e9ef;border-radius:9px;max-height:520px;overflow:auto}.audit-catalog-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1080px}.audit-catalog-table th{z-index:2;color:#657286;text-align:left;white-space:nowrap;background:#f7f9fb;border-bottom:1px solid #e5e9ef;height:38px;padding:0 12px;font-size:11px;font-weight:700;position:sticky;top:0}.audit-catalog-table td{color:#263449;vertical-align:middle;border-bottom:1px solid #edf0f4;height:45px;padding:6px 12px;font-size:12px;line-height:1.35}.audit-catalog-table tbody tr:last-child td{border-bottom:0}.audit-catalog-table tbody tr:hover td{background:#fffaf8}.audit-catalog-table tbody tr.is-submitted td{background:#fff7f4}.audit-catalog-table tbody tr.is-deleted td{color:#8f98a7;background:#fafbfc}.audit-catalog-id{color:#2168c5;white-space:nowrap;font-weight:700;text-decoration:none}.audit-catalog-id:hover{color:#ff5638}.audit-catalog-title{color:#263449;text-overflow:ellipsis;white-space:nowrap;font-weight:650;display:block;overflow:hidden}.audit-catalog-table tr.is-deleted .audit-catalog-title{color:#8f98a7;text-decoration:line-through}.audit-catalog-status{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.audit-catalog-tag{border-radius:999px;align-items:center;min-height:21px;padding:0 7px;font-size:10px;font-weight:800;display:inline-flex}.audit-catalog-tag.live{color:#078957;background:#e8f8f1}.audit-catalog-tag.sold{color:#b16b00;background:#fff2d4}.audit-catalog-tag.deleted{color:#d8473a;background:#ffeded}.audit-catalog-tag.unknown{color:#5f6d81;background:#eef1f5}.audit-catalog-tag.new{color:#2867bd;background:#eaf3ff}.audit-catalog-tag.submitted{color:#ff5638;background:#fff0eb}.audit-catalog-empty{color:#8b96a7;text-align:center;background:#fbfcfd;border:1px dashed #d9e0e9;border-radius:10px;padding:34px}.audit-catalog-footer{color:#7d8899;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding-top:8px;font-size:11px;display:flex}.audit-catalog-pages{align-items:center;gap:6px;display:flex}.audit-catalog-page{color:#536176;cursor:pointer;background:#fff;border:1px solid #dfe5ed;border-radius:6px;min-width:30px;height:28px;padding:0 9px}.audit-catalog-page:hover:not(:disabled){color:#ff5638;border-color:#ffb3a3}.audit-catalog-page:disabled{color:#b7bec9;cursor:not-allowed;background:#f5f6f8}@media (width<=1280px){.audit-expand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-library-body{background:0 0;padding:0}.product-library-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.product-library-metric{background:#fff;border:1px solid #e4e8ee;border-radius:10px;min-height:82px;padding:15px 17px}.product-library-metric span{color:#7b8798;font-size:12px;display:block}.product-library-metric strong{color:#17243a;margin-top:8px;font-size:24px;line-height:1;display:block}.product-library-metric.live strong{color:#078957}.product-library-metric.sold strong{color:#b16b00}.product-library-metric.deleted strong{color:#d8473a}.product-library-metric.unknown strong{color:#69778c}.product-library-panel{overflow:hidden}.product-library-toolbar{border-bottom:1px solid #e8ebf0;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:11px 16px;display:flex}.product-library-filters{align-items:center;gap:10px;display:flex}.product-library-filters .search-input{width:330px;height:38px}.product-library-filters .filter-select{width:135px;height:38px}.product-library-table-wrap{overflow:auto}.product-library-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1680px}.product-library-table th{color:#68758a;text-align:left;white-space:nowrap;background:#f7f9fb;border-bottom:1px solid #e7ebf0;height:42px;padding:0 13px;font-size:11px;font-weight:700}.product-library-table td{color:#27354a;vertical-align:middle;border-bottom:1px solid #edf0f4;height:56px;padding:7px 13px;font-size:12px}.product-library-table tbody tr:hover{background:#fffaf8}.product-library-title{text-overflow:ellipsis;white-space:nowrap;font-weight:650;display:block;overflow:hidden}.product-library-sub{color:#939dac;margin-top:3px;font-size:10px;display:block}.product-library-user{align-items:center;gap:8px;min-width:0;display:flex}.product-library-user img{object-fit:cover;border-radius:50%;width:30px;height:30px}.product-library-id{color:#2168c5;white-space:nowrap;font-weight:700;text-decoration:none}.product-library-id:hover{color:#ff5638}.product-library-pagination{color:#6f7b8d;justify-content:space-between;align-items:center;min-height:54px;padding:8px 16px;font-size:11px;display:flex}.product-library-page-controls{align-items:center;gap:7px;display:flex}@media (width<=1280px){.product-library-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.audit-state{min-height:28px;padding:0 var(--zm-admin-space-2);border-radius:var(--zm-admin-radius-pill);font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-semibold);align-items:center;display:inline-flex}.audit-state.passed,.audit-state.success{color:#078957;background:#e8f8f1}.audit-state.review,.audit-state.collecting{color:#bc7200;background:#fff4da}.audit-state.rejected,.audit-state.failed{color:#d8473a;background:#ffeded}.audit-state.superseded{color:#68778d;background:#edf1f6}.audit-version-stack{gap:6px;display:grid}.audit-version-badge,.audit-process-badge{width:fit-content;min-height:26px;padding:0 var(--zm-admin-space-2);border-radius:var(--zm-admin-radius-pill);color:var(--zm-admin-color-text-secondary);background:var(--zm-admin-color-neutral-bg);font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-semibold);white-space:nowrap;align-items:center;display:inline-flex}.audit-version-badge.resubmitted{color:#b7482f;background:#fff0eb}.audit-process-badge.automatic{color:#2867bd;background:#eaf3ff}.audit-process-badge.delayed{color:#a16400;background:#fff2d4}.audit-process-badge.manual{color:#7c4dcc;background:#f1ebff}.audit-process-badge.technical{color:#c43c32;background:#ffeded}.audit-link-protected{min-width:88px;min-height:var(--zm-admin-hit-area-min);padding:0 var(--zm-admin-space-3);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-text-secondary);background:var(--zm-admin-color-container-bg);font:inherit;font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold);white-space:nowrap;cursor:pointer;transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);justify-content:center;align-items:center;display:inline-flex}.audit-link-protected:hover{border-color:var(--zm-admin-color-brand-border);color:var(--zm-admin-color-brand-text);background:var(--zm-admin-color-brand-bg)}.audit-link-protected:focus-visible{box-shadow:var(--zm-admin-focus-ring)}.audit-state-button{font:inherit;cursor:pointer;border:0;transition:box-shadow .15s,transform .15s}.audit-state-button:hover{transform:translateY(-1px);box-shadow:0 0 0 3px #ff56381c}.audit-state-button:focus-visible{outline-offset:2px;outline:2px solid #ff563885}.audit-result-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.audit-result-summary>div{background:#f8fafc;border:1px solid #edf0f4;border-radius:10px;min-width:0;padding:12px 14px}.audit-result-summary span,.audit-setting-copy span{color:#8a95a6;font-size:12px;display:block}.audit-result-summary strong{color:#172033;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:14px;display:block;overflow:hidden}.audit-settings-drawer{border-left:1px solid #ffffffb8;width:min(620px,100vw - 32px)}.audit-settings-master{background:linear-gradient(135deg,#fff 0%,#fff7f4 100%);border:1px solid #ffd3c8;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;padding:16px;display:flex;box-shadow:0 5px 16px #ff56380e}.audit-settings-master strong,.audit-setting-copy strong{color:#1c293d;font-size:14px}.audit-settings-list{background:#fff;border:1px solid #e7ebf0;border-radius:12px;overflow:hidden;box-shadow:0 5px 18px #0f172a09}.audit-setting-row{border-bottom:1px solid #edf0f4;grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:16px;min-height:62px;padding:11px 16px;display:grid}.audit-setting-row:last-child{border-bottom:0}.audit-setting-copy{min-width:0}.audit-setting-copy span{margin-top:3px}.audit-setting-control{color:#667085;white-space:nowrap;justify-content:flex-end;align-items:center;gap:7px;min-width:116px;font-size:12px;display:inline-flex}.audit-setting-control input{color:#1c293d;width:66px;height:34px;font:inherit;text-align:center;border:1px solid #d8dee8;border-radius:8px;padding:0 9px}.audit-setting-control input:focus{border-color:var(--brand);outline:3px solid #ff56381a}@media (width<=720px){.audit-result-summary{grid-template-columns:1fr}.audit-setting-row{grid-template-columns:minmax(0,1fr) auto}}@media (width<=1440px){.audit-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.audit-filters{grid-template-columns:minmax(280px,1fr) minmax(180px,240px) auto}}@media (width<=1360px){.audit-filters{grid-template-columns:minmax(240px,1fr) minmax(180px,.6fr) auto}.audit-filter-actions{grid-column:3;justify-content:flex-end}.audit-table-wrap{max-height:calc(100vh - 408px)}}@media (width<=1100px){.audit-overview-head,.audit-record-heading{flex-direction:column;align-items:flex-start}.audit-overview-range,.audit-record-range{width:100%;overflow-x:auto}.audit-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-overview-custom,.audit-record-custom{flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.audit-filters{grid-template-columns:minmax(0,1fr) minmax(180px,240px)}.audit-filter-actions{grid-column:1/-1;justify-content:flex-end}}@media (width<=620px){.audit-overview-grid,.audit-filters{grid-template-columns:1fr}.audit-filter-actions{grid-column:1}}.audit-value{color:#162237;font-weight:700;display:block}.audit-stock-stats{grid-template-columns:repeat(3,minmax(44px,1fr));gap:8px;max-width:230px;display:grid}.audit-stock-stat{gap:3px;min-width:0;display:grid}.audit-stock-stat strong{color:#1c293d;font-variant-numeric:tabular-nums;font-size:14px}.audit-stock-stat span{color:#929dac;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.audit-stock-stat.net strong.positive{color:#078957}.audit-stock-stat.net strong.negative{color:#d8473a}.audit-new-button{color:#2867bd;min-height:30px;font:inherit;cursor:pointer;background:#f6f9fe;border:1px solid #d9e4f5;border-radius:7px;align-items:center;gap:5px;padding:0 9px;font-weight:700;display:inline-flex}.audit-new-button:hover{background:#eef5ff;border-color:#a9c4eb}.audit-new-button:after{content:"";opacity:.62;background:url(/assets/icons/remix-arrow-down-s-line.svg) 50%/contain no-repeat;width:14px;height:14px;transition:transform .16s}.audit-new-button[aria-expanded=true]:after{transform:rotate(180deg)}.audit-product-row td{background:#f8fafc;height:auto;padding:0}.audit-product-panel{background:#fff;border:1px solid #dfe5ed;border-radius:10px;margin:0 14px 14px;overflow:hidden;box-shadow:0 4px 14px #0f172a0d}.audit-product-head{background:#fbfcfd;border-bottom:1px solid #e8ecf1;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:0 14px;display:flex}.audit-product-head strong{color:#243147}.audit-product-head span{color:#8591a2;font-size:12px}.audit-product-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:6px 14px;display:grid}.audit-product-link-row{border-bottom:1px solid #eef1f4;grid-template-columns:28px minmax(0,1fr) 54px;align-items:center;gap:8px;min-height:42px;display:grid}.audit-product-index{color:#6f7c90;background:#f0f3f7;border-radius:6px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.audit-product-url{color:#3568b8;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.audit-product-copy{color:#617086;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.audit-product-copy:hover{color:#ff5638}@media (width<=1200px){.audit-product-list{grid-template-columns:1fr}}.audit-muted{color:#8b96a7;margin-top:4px;font-size:12px;display:block}.audit-pagination{background:linear-gradient(#fff 0%,#fbfcfd 100%);border-top:0;justify-content:space-between;align-items:center;min-height:60px;padding:10px 18px;display:flex}.audit-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.audit-detail-item{background:#fff;border:1px solid #e5e9ef;border-radius:10px;padding:14px}.audit-detail-item span{color:#8894a5;margin-bottom:6px;font-size:12px;display:block}.audit-detail-item strong{color:#202d42;word-break:break-word;line-height:1.55}.audit-section-card{background:#fff;border:1px solid #e3e8ef;border-radius:12px;margin-top:16px;padding:18px}.audit-section-card h3{color:#1d2a3f;margin:0 0 14px;font-size:16px}.audit-section-heading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.audit-section-heading h3{margin:0}.audit-section-heading span{color:#8a95a6;text-align:right;font-size:11px;line-height:1.5}.audit-controlled-link{background:#fff8f6;border:1px solid #ffd4ca;border-radius:10px;padding:14px}.audit-controlled-link code{overflow-wrap:anywhere;color:#27354a;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.6;display:block}.audit-controlled-actions{gap:8px;margin-top:12px;display:flex}.audit-security-note{color:#9a5d21;margin:10px 0 0;font-size:11px;line-height:1.6}.audit-version-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.audit-version-entry{grid-template-columns:22px minmax(0,1fr);gap:10px;padding-bottom:16px;display:grid;position:relative}.audit-version-entry:last-child{padding-bottom:0}.audit-version-entry:before{content:"";background:#dfe5ed;width:1px;position:absolute;top:20px;bottom:0;left:10px}.audit-version-entry:last-child:before{display:none}.audit-version-dot{z-index:1;background:#77859a;border:5px solid #eef1f5;border-radius:50%;width:21px;height:21px;position:relative}.audit-version-entry.current .audit-version-dot{background:#ff5638;border-color:#fff0eb}.audit-version-card{background:#fafbfd;border:1px solid #e4e9ef;border-radius:10px;padding:12px 14px}.audit-version-entry.current .audit-version-card{background:#fffaf8;border-color:#ffc9bc}.audit-version-card header{justify-content:space-between;gap:12px;display:flex}.audit-version-card header strong{color:#1f2c40}.audit-version-card header span{color:#7e8a9c;font-size:11px}.audit-version-card p{color:#657286;margin:8px 0 0;font-size:12px;line-height:1.6}.audit-reject-grid{gap:14px;display:grid}.audit-reject-field{color:#526075;gap:7px;font-size:12px;font-weight:700;display:grid}.audit-reject-field select{color:#263449;width:100%;height:40px;font:inherit;background:#fff;border:1px solid #d9e0e9;border-radius:9px;padding:0 10px}.audit-reject-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.audit-reject-preview>div{background:#f6f8fa;border-radius:9px;padding:10px 12px}.audit-reject-preview span{color:#8a95a6;font-size:10px;display:block}.audit-reject-preview strong{color:#263449;margin-top:4px;font-size:12px;display:block}.audit-check-list{gap:0;display:grid}.audit-check-row{border-top:1px solid #eef1f4;justify-content:space-between;align-items:center;gap:14px;min-height:46px;display:flex}.audit-check-row:first-child{border-top:0}.audit-reason{resize:vertical;width:100%;min-height:110px;font:inherit;border:1px solid #d9e0e9;border-radius:9px;outline:none;padding:12px;line-height:1.6}.audit-reason:focus{border-color:#ff7a61;box-shadow:0 0 0 3px #ff5a361f}@media (width<=1000px){.audit-toolbar,.audit-pagination{flex-direction:column;align-items:flex-start}.audit-filters{flex-wrap:wrap;width:100%}.audit-filters .search-input{flex:1;min-width:240px}}.newcomer-hub{background:#f5f7fa;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;min-width:0;padding:0;display:grid}.newcomer-hub-header{background:0 0;border:0;grid-column:1/-1;align-items:center;min-height:0;margin:0 0 4px;padding:0;display:flex}.newcomer-hub-title-line h1{color:#1d2939;margin:0;font-size:24px;font-weight:700;line-height:1.4}.newcomer-tutorial-section{grid-column:1;min-width:0}.newcomer-hub>.nur-page,.newcomer-hub>.nur-page>.nur-body{display:contents}#newcomerRewardSettingsPane{grid-column:2;min-width:0}#newcomerRewardRecordsPane{grid-column:1/-1;min-width:0}.newcomer-tutorial-section,.newcomer-config-page,.newcomer-tutorial-section .newcomer-b2b-section,#newcomerRewardSettingsPane{height:100%}.newcomer-b2b-section{background:#fff;border:1px solid #e1e6ed;border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.newcomer-section-heading{background:#fff;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0 20px;display:flex}.newcomer-section-heading h2{color:#273244;margin:0;font-size:16px;font-weight:700}.newcomer-form-grid{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:16px 20px;padding:20px;display:grid}#newcomerRewardSettingsPane .newcomer-form-grid{grid-template-columns:minmax(0,1fr)}.newcomer-form-item{align-content:start;gap:8px;min-width:0;display:grid}.newcomer-form-item.full{grid-column:1/-1}.newcomer-form-label{color:#475467;font-size:12px;font-weight:650}.newcomer-form-help{color:#7f8a9b;font-size:12px;line-height:1.55}.newcomer-switch-field{background:#fafbfc;border:1px solid #e1e6ed;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:12px 14px;display:flex}.newcomer-switch-copy{min-width:0}.newcomer-switch-copy strong{color:#344054;font-size:14px;font-weight:650;display:block}.newcomer-switch-copy span{color:#7f8a9b;margin-top:4px;font-size:12px;line-height:1.5;display:block}.newcomer-switch-state{flex:none;align-items:center;gap:8px;display:flex}.newcomer-switch-state span{color:#087a50;font-size:12px;font-weight:650}.newcomer-switch-state span.off{color:#98a2b3}.newcomer-video-control{background:#fafbfc;border:1px solid #dfe4eb;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:10px 12px;display:flex}.newcomer-video-meta{min-width:0}.newcomer-video-meta strong{color:#344054;overflow-wrap:anywhere;font-size:14px;font-weight:650;display:block}.newcomer-video-meta span{color:#7f8a9b;margin-top:4px;font-size:12px;display:block}.newcomer-form-control .text-input{color:#344054;border-radius:6px;width:100%;height:36px;padding:0 11px;font-size:14px}.newcomer-form-control .text-input:focus{border-color:#ff8067;box-shadow:0 0 0 3px #ff5a361a}.newcomer-radio-control{border:0;flex-wrap:wrap;align-items:center;gap:20px;min-height:36px;margin:0;padding:0;display:flex}.newcomer-radio-control legend{display:none}.newcomer-radio-control label,.newcomer-radio-control .nur-mode-option{color:#344054;min-height:32px;box-shadow:none;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin:0;padding:0;font-size:14px;display:inline-flex}.newcomer-radio-control input{accent-color:var(--brand);margin:0;opacity:1!important;pointer-events:auto!important;width:16px!important;height:16px!important;position:static!important}.newcomer-radio-control .disabled{opacity:.5;cursor:not-allowed}.newcomer-money-field{align-items:center;gap:8px;min-height:36px;display:flex}.newcomer-money-field span{color:#475467;font-size:14px;font-weight:600}.newcomer-money-field input{color:#344054;background:#fff;border:1px solid #dfe4eb;border-radius:6px;outline:none;width:160px;height:36px;padding:0 11px;font-family:inherit;font-size:14px;font-weight:600}.newcomer-money-field input:focus{border-color:#ff8067;box-shadow:0 0 0 3px #ff5a361a}.newcomer-section-actions{background:#fafbfc;border-top:1px solid #edf0f4;justify-content:flex-end;align-items:center;min-height:60px;padding:12px 20px;display:flex}.newcomer-hub .button{min-height:32px;box-shadow:none;border-radius:6px;padding:0 14px;font-size:14px}.newcomer-hub .button.primary:disabled{color:#98a2b3;cursor:not-allowed;background:#eef1f4;border-color:#e1e5eb}.newcomer-hub .button.is-saving{color:#fff;cursor:wait;background:#e65332;border-color:#e65332}.newcomer-record-heading{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:10px 20px;display:flex}.newcomer-record-title{flex:none;align-items:center;gap:10px;display:flex}.newcomer-record-title h2{color:#273244;margin:0;font-size:16px}.newcomer-mock-badge{color:#945000;white-space:nowrap;background:#fffaf1;border:1px solid #efcf9e;border-radius:4px;align-items:center;min-height:22px;padding:0 7px;font-size:12px;font-weight:650;display:inline-flex}.newcomer-record-metrics{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 18px;min-width:0;display:flex}.newcomer-record-metrics span{color:#7f8a9b;white-space:nowrap;font-size:12px}.newcomer-record-metrics strong{color:#344054;margin-left:5px;font-size:14px;font-weight:700}.nur-card{background:#fff;border:0;min-width:0}.nur-toolbar{background:#fff;border-bottom:1px solid #edf0f4;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;padding:14px 16px;display:flex}.nur-filter-group,.newcomer-filter-actions{display:contents}.nur-toolbar .search-input,.nur-toolbar .filter-select{border-radius:6px;min-width:0;height:38px;font-size:13px}.nur-toolbar .search-input{width:320px}.nur-toolbar .filter-select{width:150px}.newcomer-filter-actions .button{min-height:38px}.nur-table-wrap{width:100%;overflow:auto hidden}.nur-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:960px}.nur-table th,.nur-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #edf0f4;padding:10px}.nur-table th{color:#667085;background:#f7f9fb;height:40px;font-size:12px;font-weight:650}.nur-table td{color:#475467;height:60px;font-size:13px}.nur-table tbody tr:hover{background:#fffaf8}.nur-table th:nth-child(6),.nur-table td:nth-child(6){text-align:right}.nur-datetime{color:#344054;font-variant-numeric:tabular-nums;white-space:nowrap;gap:2px;display:grid}.nur-datetime strong{font-size:13px;font-weight:550}.nur-datetime span{color:#7f8a9b;font-size:12px}.nur-user-profile{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.nur-user-avatar{object-fit:cover;background:#f2f4f7;border:1px solid #e8ebef;border-radius:50%;width:32px;height:32px;display:block}.nur-user{min-width:0}.nur-user strong,.nur-cell-primary{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.nur-user span,.nur-cell-secondary{color:#8a94a4;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;display:block;overflow:hidden}.nur-mode-badge,.nur-pill{white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;min-height:24px;padding:0 8px;font-size:12px;font-weight:650;display:inline-flex}.nur-mode-badge{color:#526075;background:#f0f3f7}.nur-status-stack{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.nur-pill.success{color:#087a50;background:#e9f8f1}.nur-pill.pending{color:#946000;background:#fff4da}.nur-pill.danger{color:#c73732;background:#ffedeb}.nur-pill.neutral{color:#667085;background:#f0f2f5}.nur-table-action{color:#d84d2d;cursor:pointer;background:0 0;border:0;min-height:28px;padding:0;font-size:13px}.nur-table-action+.nur-table-action{margin-left:10px}.nur-table-action[data-nur-action=retry]{color:#c73732}.nur-table-action:hover{text-decoration:underline}.nur-table-empty{color:#7f8a9b;text-align:center;padding:40px 20px;font-size:13px}.nur-pagination{color:#7f8a9b;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:8px 20px;font-size:12px;display:flex}.nur-page-buttons{gap:6px;display:flex}.nur-page-buttons button{color:#667085;cursor:pointer;background:#fff;border:1px solid #dfe4eb;border-radius:6px;min-width:32px;height:32px}.nur-page-buttons button.active{color:#fff;border-color:var(--brand);background:var(--brand)}.nur-page-buttons button:disabled{opacity:.45;cursor:not-allowed}.nur-layer{z-index:120;background:#1118276b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.nur-layer[hidden]{display:none}.nur-dialog{background:#fff;border-radius:8px;flex-direction:column;width:min(520px,100%);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 20px 48px #10182833}.nur-detail-layer{place-items:stretch end;padding:0}.nur-detail-layer .nur-dialog.large{border-radius:0;width:min(620px,100vw - 48px);height:100%;max-height:100vh}.nur-dialog-heading{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:flex-start;gap:16px;min-height:64px;padding:14px 18px;display:flex}.nur-dialog-heading h2{color:#273244;margin:0;font-size:18px}.nur-dialog-heading p{color:#7f8a9b;margin:5px 0 0;font-size:12px;line-height:1.5}.nur-dialog-close{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;width:32px;height:32px;font-size:22px;line-height:1}.nur-dialog-close:hover{background:#f2f4f7}.nur-dialog-body{min-height:0;padding:18px;overflow-y:auto}.nur-dialog-actions{background:#fafbfc;border-top:1px solid #edf0f4;justify-content:flex-end;align-items:center;gap:8px;min-height:58px;padding:12px 18px;display:flex}.nur-form-field{gap:7px;display:grid}.nur-form-field label{color:#475467;font-size:13px;font-weight:650}.nur-form-field textarea{resize:vertical;color:#344054;width:100%;min-height:94px;font:inherit;border:1px solid #dfe4eb;border-radius:6px;outline:none;padding:10px 11px;line-height:1.6}.nur-form-field textarea:focus{border-color:#ff8067;box-shadow:0 0 0 3px #ff5a361a}.nur-confirm-summary,.nur-alert{color:#556274;background:#f7f9fb;border-radius:6px;margin-bottom:14px;padding:10px 12px;font-size:12px;line-height:1.6}.nur-confirm-summary strong{color:#344054}.nur-alert{background:#fffaf1;border-left:3px solid #f0b45d}.nur-detail-summary{background:#f7f9fb;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:14px;display:flex}.nur-detail-summary strong{color:#273244;font-size:16px}.nur-detail-summary span{color:#7f8a9b;font-size:12px}.nur-description-list{border-top:1px solid #edf0f4;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nur-description-list>div{border-bottom:1px solid #edf0f4;grid-template-columns:92px minmax(0,1fr);gap:10px;min-width:0;padding:10px 0;display:grid}.nur-description-list>div:nth-child(odd){padding-right:16px}.nur-description-list>div:nth-child(2n){border-left:1px solid #edf0f4;padding-left:16px}.nur-description-list dt{color:#7f8a9b;font-size:12px}.nur-description-list dd{color:#344054;overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px}#nurRecordTitle{display:none}@media (width<=1280px){.newcomer-hub{grid-template-columns:repeat(2,minmax(0,1fr))}.newcomer-tutorial-section .newcomer-switch-item{grid-column:1/-1}.nur-toolbar .search-input{width:280px}}@media (width<=1100px){.newcomer-hub{grid-template-columns:minmax(0,1fr);align-items:start}.newcomer-tutorial-section,#newcomerRewardSettingsPane,#newcomerRewardRecordsPane{grid-column:1;height:auto}.newcomer-config-page,.newcomer-tutorial-section .newcomer-b2b-section{height:auto}.newcomer-form-grid{grid-template-columns:minmax(0,1fr)}.newcomer-form-item.full{grid-column:1}.newcomer-record-heading{flex-direction:column;align-items:flex-start}.newcomer-record-metrics{justify-content:flex-start}.nur-toolbar .search-input{width:min(100%,320px)}}:root{--admin-shell-sidebar-width:var(--zm-admin-sidebar-width,240px);--admin-shell-sidebar-collapsed-width:var(--zm-admin-sidebar-width-collapsed,72px);--admin-shell-nav-bg:#101b2b;--admin-shell-nav-deep:#0c1624;--admin-shell-nav-hover:#ffffff0e;--admin-shell-nav-active:#ff5b3d21;--admin-shell-nav-line:#ffffff13;--admin-shell-nav-text:#9baabd;--admin-shell-nav-strong:#f6f8fb;--admin-shell-nav-accent:#ff6247}html,body{width:100%;min-width:0;height:100%;overflow:hidden}.app-shell{width:100%;min-width:0;min-height:100vh}.sidebar{z-index:var(--zm-admin-z-sidebar,20);width:var(--admin-shell-sidebar-width);min-width:0;color:var(--admin-shell-nav-text);background:var(--admin-shell-nav-bg);transition:width var(--zm-admin-motion-normal,.2s) var(--zm-admin-ease-standard,ease);border-right:1px solid #ffffff09;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden;box-shadow:10px 0 30px #050d190b}.sidebar a{color:inherit;text-decoration:none}.sidebar .brand{height:64px;min-height:64px;color:var(--admin-shell-nav-strong);border-bottom:1px solid var(--admin-shell-nav-line);background:var(--admin-shell-nav-deep);flex:0 0 64px;align-items:center;gap:12px;padding:0 18px;display:flex;overflow:hidden}.sidebar .brand-mark{color:#fff;background:linear-gradient(145deg,#ff7455,#ff4d3b);border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:16px;font-weight:800;display:grid;box-shadow:0 7px 18px #ff543b40}.sidebar .brand-copy{white-space:nowrap;flex-direction:column;min-width:0;line-height:1.15;display:flex}.sidebar .brand-copy strong{color:#fff;letter-spacing:.035em;font-size:16px;font-weight:750}.sidebar .brand-copy small{color:#71849c;letter-spacing:.2em;margin-top:5px;font-size:8px}.sidebar .navigation{scrollbar-color:#344256 transparent;scrollbar-width:thin;flex:1;min-height:0;padding:14px 10px 18px;overflow:hidden auto}.sidebar .navigation::-webkit-scrollbar{width:5px}.sidebar .navigation::-webkit-scrollbar-track{background:0 0}.sidebar .navigation::-webkit-scrollbar-thumb{background:#344256;border-radius:5px}.sidebar .nav-item,.sidebar .nav-group-trigger{color:#c5cfdb;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;min-height:48px;margin:0 0 4px;padding:0 12px;transition:color .15s,background .15s;display:flex;position:relative}.sidebar .nav-item:hover,.sidebar .nav-group-trigger:hover{color:#fff;background:var(--admin-shell-nav-hover)}.sidebar .nav-item.active{color:#fff;background:linear-gradient(90deg,#ff624730,#ff624712);font-weight:650}.sidebar .nav-item.active:before{content:"";background:var(--admin-shell-nav-accent);border-radius:0 4px 4px 0;width:3px;position:absolute;inset:9px auto 9px -10px;box-shadow:0 0 12px #ff62478c}.sidebar .nav-icon{color:#aebdce;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:0;display:grid}.sidebar .nav-icon>*{width:16px;height:16px}:is(.sidebar .nav-item.active .nav-icon,.sidebar .nav-group:has(.active)>.nav-group-trigger .nav-icon){color:#fff;background:#ff5b3d38;border-color:#ff70526b}.sidebar .nav-label,.sidebar .nav-item>span:last-child,.sidebar .nav-group-trigger>span:nth-child(2){min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;overflow:hidden}.sidebar .nav-arrow{color:#738399;place-items:center;width:20px;height:20px;margin-left:auto;transition:transform .18s;display:grid}.sidebar .nav-arrow>*{width:14px;height:14px}.sidebar .nav-group:not(.collapsed) .nav-arrow{transform:rotate(90deg)}.sidebar .nav-group.collapsed .subnav{display:none}.sidebar .subnav{margin:0;padding:3px 0 6px 40px;position:relative}.sidebar .subnav:before{content:"";background:var(--admin-shell-nav-line);width:1px;position:absolute;inset:0 auto 8px 25px}.sidebar .nav-direct-item,.sidebar .nav-section-trigger{color:#b8c4d2;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;min-height:44px;padding:0 9px;font-size:16px;font-weight:550;display:flex}.sidebar .nav-direct-item:hover,.sidebar .nav-section-trigger:hover{color:#fff;background:var(--admin-shell-nav-hover)}.sidebar .nav-direct-item:before{content:"";border:1.5px solid #65778d;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.sidebar .nav-direct-item.active:before{border-color:var(--admin-shell-nav-accent);background:var(--admin-shell-nav-accent)}.sidebar .nav-section{margin:1px 0}.sidebar .nav-section-trigger:after{content:"";background:#66788f;width:18px;height:18px;margin-left:auto;transition:transform .15s;display:block;-webkit-mask:url(/assets/icons/remix-arrow-right-s-line.svg) 50%/contain no-repeat;mask:url(/assets/icons/remix-arrow-right-s-line.svg) 50%/contain no-repeat}.sidebar .nav-section:not(.collapsed)>.nav-section-trigger:after{transform:rotate(90deg)}.sidebar .nav-section.has-active>.nav-section-trigger{color:#fff;background:#ffffff0a}.sidebar .section-icon{color:#7f91a8;flex:0 0 18px;place-items:center;width:18px;height:18px;display:inline-grid}.sidebar .section-icon svg{width:15px;height:15px}.sidebar .nav-section.has-active .section-icon{color:var(--admin-shell-nav-accent)}.sidebar .nav-section.collapsed .tertiary-nav{display:none}.sidebar .tertiary-nav{padding:2px 0 5px 26px;position:relative}.sidebar .tertiary-nav:before{content:"";background:#ffffff0f;width:1px;position:absolute;inset:2px auto 7px 10px}.sidebar .tertiary-nav-item{color:#8798ad;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;width:100%;min-height:40px;padding:0 10px;font-size:15px;font-weight:500;display:flex;position:relative}.sidebar .tertiary-nav-item:hover{color:#edf2f7;background:#ffffff0b}.sidebar .tertiary-nav-item.active{color:#ff8a74;background:#ff5b3d18;font-weight:650}.sidebar .tertiary-nav-item.active:before{content:"";background:var(--admin-shell-nav-accent);border-radius:50%;width:5px;height:5px;position:absolute;left:-18px;box-shadow:0 0 0 3px #ff624721}.sidebar .sidebar-footer{border-top:1px solid var(--admin-shell-nav-line);background:var(--admin-shell-nav-deep);padding:10px}.sidebar .sidebar-collapse{color:#8494a9;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:40px;padding:0 10px;font-size:14px;display:flex}.sidebar .sidebar-collapse:hover{color:#fff;background:var(--admin-shell-nav-hover)}.sidebar .collapse-icon{width:17px;height:17px;transition:transform .2s}.sidebar :is(button,a):focus-visible{outline-offset:2px;outline:2px solid #60a5fab8}.workspace{width:calc(100% - var(--admin-shell-sidebar-width));min-width:0;height:100vh;margin-left:var(--admin-shell-sidebar-width);background:var(--zm-admin-color-page-bg);transition:width var(--zm-admin-motion-normal,.2s) var(--zm-admin-ease-standard,ease), margin-left var(--zm-admin-motion-normal,.2s) var(--zm-admin-ease-standard,ease);flex-direction:column;display:flex;overflow:hidden}.workspace>.topbar{z-index:var(--zm-admin-z-sticky,1100);width:100%;min-width:0;min-height:var(--zm-admin-topbar-height,56px);height:var(--zm-admin-topbar-height,56px);flex:0 0 var(--zm-admin-topbar-height,56px);justify-content:space-between;align-items:center;gap:var(--zm-admin-space-5,24px);padding:0 var(--zm-admin-page-padding,24px);color:var(--zm-admin-color-text-secondary);border-bottom:1px solid var(--zm-admin-color-divider);box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;display:flex;position:relative}.topbar .breadcrumb{align-items:center;gap:var(--zm-admin-space-2,8px);min-width:0;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-label,14px);line-height:var(--zm-admin-line-height-label,22px);white-space:nowrap;background:0 0;border:0;flex:1;padding:0;display:flex;overflow:hidden}.topbar .breadcrumb strong{color:var(--zm-admin-color-text-secondary);font-weight:var(--zm-admin-font-weight-semibold,600);text-overflow:ellipsis;overflow:hidden}.topbar-actions{align-items:center;gap:var(--zm-admin-space-2,8px);flex:none;min-width:0;display:flex}.text-button,.notification-button,.admin-account{min-height:var(--zm-admin-control-height-sm,32px);align-items:center;gap:var(--zm-admin-space-2,8px);padding:0 var(--zm-admin-space-2,8px);color:var(--zm-admin-color-text-secondary);border-radius:var(--zm-admin-radius-control,8px);font-size:var(--zm-admin-font-size-label,14px);background:0 0;border:0;display:inline-flex}.text-button:hover,.notification-button:hover,.admin-account:hover{color:var(--zm-admin-color-text-primary);background:var(--zm-admin-color-hover-bg)}.topbar-divider{width:1px;height:20px;margin:0 var(--zm-admin-space-1,4px);background:var(--zm-admin-color-border)}.topbar .avatar{width:28px;height:28px;color:var(--zm-admin-color-brand-text);background:var(--zm-admin-color-brand-bg);font-size:var(--zm-admin-font-size-help,13px);font-weight:var(--zm-admin-font-weight-bold,700);border-radius:50%;place-items:center;display:grid}.admin-account-wrap{position:relative}.admin-account[aria-expanded=true]{color:var(--zm-admin-color-text-primary);background:var(--zm-admin-color-hover-bg)}.admin-account-menu{z-index:var(--zm-admin-z-dropdown,1000);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-menu,10px);background:var(--zm-admin-color-elevated-bg);width:184px;box-shadow:var(--zm-admin-shadow-popup);padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.admin-account-menu[hidden]{display:none}.admin-account-summary{border-bottom:1px solid var(--zm-admin-color-divider);gap:2px;margin:2px 4px 6px;padding:8px 10px 10px;display:grid}.admin-account-summary strong{color:var(--zm-admin-color-text-primary);font-size:14px}.admin-account-summary span{color:var(--zm-admin-color-text-tertiary);font-size:12px}.admin-account-menu button{width:100%;height:36px;color:var(--zm-admin-color-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px}.admin-account-menu button:hover,.admin-account-menu button:focus-visible{color:var(--zm-admin-color-text-primary);background:var(--zm-admin-color-hover-bg);outline:0}.admin-account-menu button:last-child{color:var(--zm-admin-color-danger)}.dashboard-main,.page-main,.content{flex:1;min-width:0;min-height:0;overflow:hidden auto}.content{scrollbar-width:thin}.content::-webkit-scrollbar{width:10px;height:10px}.admin-shell-toast{z-index:var(--zm-admin-z-toast,1400);white-space:normal;overflow-wrap:anywhere;pointer-events:none;max-width:calc(100vw - 32px)}body.sidebar-collapsed .sidebar{width:var(--admin-shell-sidebar-collapsed-width)}body.sidebar-collapsed .workspace{width:calc(100% - var(--admin-shell-sidebar-collapsed-width));margin-left:var(--admin-shell-sidebar-collapsed-width)}body.sidebar-collapsed .sidebar .brand{justify-content:center;padding:0}body.sidebar-collapsed .sidebar .brand-copy,body.sidebar-collapsed .sidebar .nav-label,body.sidebar-collapsed .sidebar .nav-arrow,body.sidebar-collapsed .sidebar .subnav,body.sidebar-collapsed .sidebar .nav-item>span:last-child,body.sidebar-collapsed .sidebar .nav-group-trigger>span:nth-child(2),body.sidebar-collapsed .sidebar .sidebar-collapse .collapse-label{display:none}body.sidebar-collapsed .sidebar .nav-item,body.sidebar-collapsed .sidebar .nav-group-trigger{justify-content:center;padding:0}body.sidebar-collapsed .sidebar .collapse-icon{transform:rotate(180deg)}@media (width<=1100px){.text-button{display:none}.workspace>.topbar{gap:var(--zm-admin-space-2,8px);padding-right:var(--zm-admin-space-3,12px);padding-left:var(--zm-admin-space-3,12px)}}.mobile-nav-toggle,.mobile-nav-backdrop{display:none}@media (width<=760px){.app-shell .mobile-nav-toggle{flex-shrink:0;min-width:36px;display:inline-flex}.app-shell .mobile-nav-backdrop{z-index:1001;background:#0f172a5c;border:0;display:block;position:fixed;inset:0}.app-shell .sidebar,body.sidebar-collapsed .app-shell .sidebar{z-index:1002;width:240px;transform:translate(-100%)}.app-shell.mobile-menu-open .sidebar{transform:translate(0)}.app-shell .workspace,body.sidebar-collapsed .app-shell .workspace{width:100%;margin-left:0}.app-shell.mobile-menu-open .workspace{z-index:0;position:relative}.app-shell .topbar{gap:8px;padding:0 12px}.app-shell .topbar .breadcrumb{white-space:nowrap;flex:1;overflow:hidden}.app-shell .topbar-actions>.text-button,.app-shell .topbar-actions>.notification-button,.app-shell .topbar-divider{display:none}.app-shell .module-host{padding:16px 12px}.mobile-menu-open .sidebar .brand-copy,.mobile-menu-open .sidebar .nav-label,.mobile-menu-open .sidebar .nav-arrow,.mobile-menu-open .sidebar .subnav,.mobile-menu-open .sidebar .nav-item>span:last-child,.mobile-menu-open .sidebar .nav-group-trigger>span:nth-child(2){display:revert}body.sidebar-collapsed .app-shell.mobile-menu-open .sidebar .brand{justify-content:flex-start;padding:0 18px}body.sidebar-collapsed .app-shell.mobile-menu-open .sidebar .brand-copy{display:flex}body.sidebar-collapsed .app-shell.mobile-menu-open .sidebar .nav-group-trigger,body.sidebar-collapsed .app-shell.mobile-menu-open .sidebar .nav-item{justify-content:flex-start;padding:0 12px}.app-shell.mobile-menu-open .sidebar .sidebar-footer{display:none}}@media (prefers-reduced-motion:reduce){.sidebar,.workspace,.sidebar *{transition-duration:.01ms}}.admin-route-loading{min-height:240px;color:var(--zm-admin-color-text-tertiary);text-align:center;place-content:center;gap:6px;display:grid}.admin-route-loading strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-title)}.admin-skip-link{z-index:1000;color:#fff;background:var(--zm-admin-color-brand);border-radius:8px;padding:9px 14px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.admin-skip-link:focus{transform:translateY(0)}.admin-ui-icon{width:1em;height:1em;-webkit-mask:var(--admin-ui-icon) center / contain no-repeat;-webkit-mask:var(--admin-ui-icon) center / contain no-repeat;mask:var(--admin-ui-icon) center / contain no-repeat;background:currentColor;flex:none;display:block}.admin-ui-icon-check{--admin-ui-icon:url(/assets/icons/remix-check-line.svg)}.admin-ui-icon-menu{--admin-ui-icon:url(/assets/icons/remix-menu-line.svg)}.admin-ui-icon-chevron-down{--admin-ui-icon:url(/assets/icons/remix-arrow-down-s-line.svg)}.admin-ui-icon-arrow-left{--admin-ui-icon:url(/assets/icons/remix-arrow-left-s-line.svg)}.admin-ui-icon-arrow-right{--admin-ui-icon:url(/assets/icons/remix-arrow-right-s-line.svg)}.admin-ui-icon-close{--admin-ui-icon:url(/assets/icons/lucide-x.svg)}.admin-account-chevron{width:16px;height:16px}html,body{color:var(--zm-admin-color-text-primary);font-family:var(--zm-admin-font-family);font-size:var(--zm-admin-font-size-body);line-height:var(--zm-admin-line-height-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}.top-button,.page-tab{font-size:var(--zm-admin-font-size-label)!important;line-height:var(--zm-admin-line-height-label)!important}.top-button{min-height:var(--zm-admin-control-height)!important}.content,.dashboard-main,.page-main{font-size:var(--zm-admin-font-size-body);line-height:var(--zm-admin-line-height-body);padding-right:var(--zm-admin-page-padding)!important;padding-left:var(--zm-admin-page-padding)!important}.content-canvas{border-radius:var(--zm-admin-radius-card)!important}.module-header h1,.page-heading h1{font-size:var(--zm-admin-font-size-page-title)!important;font-weight:var(--zm-admin-font-weight-bold)!important;line-height:var(--zm-admin-line-height-page-title)!important}.module-header p,.page-heading p{font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.panel-header h2,.card-header h2,.drawer-heading h2,.nur-dialog-heading h2{font-size:var(--zm-admin-font-size-card-title)!important;font-weight:var(--zm-admin-font-weight-title)!important;line-height:var(--zm-admin-line-height-card-title)!important}.panel-header p,.drawer-heading p,.nur-dialog-heading p{font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.button,.primary-button,.refresh-button{min-height:var(--zm-admin-control-height)!important;padding-right:var(--zm-admin-space-4)!important;padding-left:var(--zm-admin-space-4)!important;font-size:var(--zm-admin-font-size-label)!important;font-weight:var(--zm-admin-font-weight-semibold)!important;line-height:var(--zm-admin-line-height-label)!important;border-radius:var(--zm-admin-radius-control)!important}.button.small,.table-action,.info-button,.dialog-close,.drawer-close,.nur-dialog-close{min-width:var(--zm-admin-control-height-sm)!important;min-height:var(--zm-admin-control-height-sm)!important;font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.text-input,.select-input,.search-input,.filter-select,.newcomer-form-control,.audit-setting-control,.faq-textarea{min-height:var(--zm-admin-control-height)!important;font-size:var(--zm-admin-font-size-body)!important;line-height:var(--zm-admin-line-height-body)!important;border-radius:var(--zm-admin-radius-control)!important}.field-label,.newcomer-form-label,.faq-form-field>label,.audit-reject-field{font-size:var(--zm-admin-font-size-label)!important;font-weight:var(--zm-admin-font-weight-semibold)!important;line-height:var(--zm-admin-line-height-label)!important}.field-help,.newcomer-form-help{font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.dashboard-main table,.page-main table,.content table{font-size:var(--zm-admin-font-size-table)!important;line-height:var(--zm-admin-line-height-table)!important}.dashboard-main table th,.page-main table th,.content table th{height:var(--zm-admin-table-head-height)!important;color:var(--zm-admin-color-text-secondary)!important;font-size:var(--zm-admin-font-size-table)!important;font-weight:var(--zm-admin-font-weight-semibold)!important;line-height:var(--zm-admin-line-height-table)!important}.dashboard-main table td,.page-main table td,.content table td{height:var(--zm-admin-table-row-height)!important;font-size:var(--zm-admin-font-size-table)!important;line-height:var(--zm-admin-line-height-table)!important}.dashboard-main table small,.page-main table small,.content table small,.table-secondary,.audit-muted,.product-library-sub{font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.table-primary,.product-library-title,.product-library-id,.audit-value{font-size:var(--zm-admin-font-size-table)!important;line-height:var(--zm-admin-line-height-table)!important}.mock-badge,.newcomer-mock-badge,.status-badge,.invite-status,.faq-category-badge,.faq-hot-badge,.faq-status-badge,.audit-state,.audit-process-badge,.audit-version-badge,.audit-catalog-tag,.nur-mode-badge,.nur-pill,.result-tag,.adapter-status,.module-tag,.trend,.count-badge,.todo-count{font-size:var(--zm-admin-font-size-help)!important;font-weight:var(--zm-admin-font-weight-medium)!important;line-height:var(--zm-admin-line-height-help)!important}.dashboard-main .page-heading{margin-bottom:var(--zm-admin-space-5)}.dashboard-main .range-switch button{height:var(--zm-admin-control-height-sm)!important;font-size:var(--zm-admin-font-size-label)!important;line-height:var(--zm-admin-line-height-label)!important}.data-status,.metric-meta,.metric-card p,.panel-link,.info-button,.todo-copy small,.todo-time,.funnel-summary span,.funnel-row small,.panel-note,.finance-main-value small,.income-breakdown span:not(.legend-dot),.balance-item>span,.balance-item small,.operation-copy>span,.operation-copy>small,.adapter-name small,.adapter-rate small,.adapter-queue small{font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.metric-topline,.todo-copy strong,.funnel-label strong,.finance-main-value>span,.income-breakdown strong,.adapter-name strong,.adapter-rate strong,.adapter-queue strong{font-size:var(--zm-admin-font-size-table)!important;line-height:var(--zm-admin-line-height-table)!important}.panel-header h2{font-size:var(--zm-admin-font-size-card-title)!important}.filter-tabs button{font-size:var(--zm-admin-font-size-section-nav)!important;font-weight:var(--zm-admin-font-weight-semibold)!important;line-height:var(--zm-admin-line-height-section-nav)!important}.adapter-avatar,.operation-icon{font-size:var(--zm-admin-font-size-help)!important}.funnel-label>span,.panel-note>span,.operation-copy strong small{font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.page-main .mock-badge,.step-badge{min-height:24px;font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.header-field span,.field>span{color:var(--zm-admin-color-text-secondary)!important;font-size:var(--zm-admin-font-size-label)!important;font-weight:var(--zm-admin-font-weight-semibold)!important;line-height:var(--zm-admin-line-height-label)!important}.header-field input,.field input,.state-table input,.setting-item select,.number-input{min-height:var(--zm-admin-control-height)!important;font-size:var(--zm-admin-font-size-body)!important;line-height:var(--zm-admin-line-height-body)!important;border-radius:var(--zm-admin-radius-control)!important}.number-input input{height:calc(var(--zm-admin-control-height) - 2px)!important;font-size:var(--zm-admin-font-size-body)!important}.number-input b,.fixed-value,.related-setting span,.related-setting a,.related-links a{font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.setting-item strong,.step-row summary strong,.related-setting strong{font-size:var(--zm-admin-font-size-emphasis)!important;line-height:var(--zm-admin-line-height-emphasis)!important}.config-group h3{font-size:var(--zm-admin-font-size-label)!important;font-weight:var(--zm-admin-font-weight-semibold)!important;line-height:var(--zm-admin-line-height-label)!important}.switch-row{min-height:var(--zm-admin-control-height);font-size:var(--zm-admin-font-size-label)!important;line-height:var(--zm-admin-line-height-label)!important}.module-page{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-body);line-height:var(--zm-admin-line-height-body)}.invite-metric span,.product-library-metric span,.audit-product-metric span,.nur-summary-label{font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.invite-rule strong,.audit-section-heading strong,.audit-settings-flow strong,.audit-version-card strong,.newcomer-hub-title-line h2{font-size:var(--zm-admin-font-size-card-title)!important;line-height:var(--zm-admin-line-height-card-title)!important}.faq-question-text,:where(.dashboard-main,.page-main,.content) table td .table-primary,:where(.dashboard-main,.page-main,.content) table td .product-library-title,:where(.dashboard-main,.page-main,.content) table td .product-library-id,:where(.dashboard-main,.page-main,.content) table td .audit-value{font-size:var(--zm-admin-font-size-list-primary)!important;font-weight:var(--zm-admin-font-weight-semibold)!important;line-height:var(--zm-admin-line-height-list-primary)!important}.faq-link-button,.table-action,.audit-link,.audit-link-protected,.nur-table-action,.audit-disclosure,.audit-state-button,.invite-pagination button,.faq-pagination button,.audit-pagination button{min-height:var(--zm-admin-control-height-sm)!important;font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.audit-security-note,.audit-section-heading span,.audit-version-card header span,.audit-version-card p,.audit-reject-preview span,.audit-reject-preview strong,.nur-alert,.newcomer-switch-copy span,.newcomer-switch-state span,.newcomer-video-meta span,.nur-user span,.nur-datetime span,.nur-pagination>span,.nur-page-buttons button,.invite-entry-control span,.rule-title span,.reward-stage span,.audit-tab strong,.product-library-pagination>span,.product-library-page-controls strong{font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.faq-panel,.invite-rule,.audit-panel,.audit-section-card,.product-library-toolbar{border-radius:var(--zm-admin-radius-card)!important}.faq-drawer,.invite-drawer,.audit-settings-drawer,.nur-dialog,.activity-confirm-dialog{font-size:var(--zm-admin-font-size-body);line-height:var(--zm-admin-line-height-body);border-radius:var(--zm-admin-radius-dialog)!important}:root{--bg:var(--zm-admin-color-page-bg);--surface:var(--zm-admin-color-container-bg);--text:var(--zm-admin-color-text-primary);--text-secondary:var(--zm-admin-color-text-secondary);--text-muted:var(--zm-admin-color-text-tertiary);--muted:var(--zm-admin-color-text-secondary);--muted-light:var(--zm-admin-color-text-tertiary);--border:var(--zm-admin-color-border);--line:var(--zm-admin-color-border);--primary:var(--zm-admin-color-brand);--brand:var(--zm-admin-color-brand);--brand-deep:var(--zm-admin-color-brand-active);--radius:var(--zm-admin-radius-card);--shadow:var(--zm-admin-shadow-card)}::selection{color:var(--zm-admin-color-brand-text);background:var(--zm-admin-color-brand-bg)}body{background:var(--zm-admin-color-page-bg)!important}:where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--zm-admin-color-brand)!important;outline-offset:2px!important;box-shadow:var(--zm-admin-focus-ring)!important}:where(input,select,textarea)::placeholder{color:var(--zm-admin-color-text-tertiary);opacity:1}.tabbar{border-bottom-color:var(--zm-admin-color-border)!important;background:var(--zm-admin-color-subtle-bg)!important}.page-tab{color:var(--zm-admin-color-brand-text)!important;border-color:var(--zm-admin-color-border)!important;background:var(--zm-admin-color-container-bg)!important}.content,.dashboard-main,.page-main{background:var(--zm-admin-color-page-bg)!important}.content{padding-top:var(--zm-admin-space-5)!important;padding-bottom:var(--zm-admin-space-8)!important}.dashboard-main,.page-main{width:100%!important;max-width:none!important;padding-top:var(--zm-admin-space-5)!important;padding-bottom:var(--zm-admin-space-8)!important;margin-left:0!important;margin-right:0!important}.content{scrollbar-color:#c5cad2 transparent!important}.content::-webkit-scrollbar-track{background:0 0!important}.content::-webkit-scrollbar-thumb{background:#c5cad2 padding-box padding-box!important;border-color:#0000!important}.content-canvas{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.module-page{background:0 0!important}body .admin-page-header{box-sizing:border-box;justify-content:space-between;width:100%;min-width:0;height:88px;align-items:flex-start!important;gap:var(--zm-admin-space-6)!important;min-height:88px!important;margin:0 0 var(--zm-admin-space-5)!important;background:0 0!important;border:0!important;padding:0!important;display:flex!important}body .admin-page-header>:first-child{flex:auto;min-width:0}body .admin-page-header :where(.dashboard-title-line,.task-flow-title-line,.tml-title-line,.earn-more-title-line,.collect-title,.reward-title-line,.withdrawal-title-line,.admin-empty-title-line){align-items:center;min-width:0;display:flex;gap:var(--zm-admin-space-3)!important}body .admin-page-header h1{color:var(--zm-admin-color-text-primary)!important;font-size:var(--zm-admin-font-size-page-title)!important;font-weight:var(--zm-admin-font-weight-bold)!important;line-height:var(--zm-admin-line-height-page-title)!important;letter-spacing:-.02em!important;margin:0!important}body .admin-page-header p{text-overflow:ellipsis;white-space:nowrap;max-width:920px;overflow:hidden;margin:var(--zm-admin-space-1) 0 0!important;color:var(--zm-admin-color-text-secondary)!important;font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}body .admin-page-header :where(.dashboard-heading-actions,.module-actions,.tml-header-actions,.collect-actions,.reward-header-actions,.withdrawal-header-actions,.task-flow-save,.reward-refresh-button){flex:none}.dashboard-page{padding-left:0!important;padding-right:0!important}body .module-page[data-module=邀请管理]>.admin-page-header,body .newcomer-hub>.admin-page-header{margin-bottom:0!important}.module-header,.page-heading,.newcomer-hub-header{min-height:56px;margin-bottom:var(--zm-admin-space-5)!important}@media (width<=760px){body .admin-page-header{flex-direction:column;height:auto;gap:var(--zm-admin-space-3)!important;min-height:88px!important;padding-bottom:var(--zm-admin-space-4)!important}body .admin-page-header p{text-overflow:clip;white-space:normal;overflow:visible}}.module-header h1,.page-heading h1{color:var(--zm-admin-color-text-primary)!important;letter-spacing:-.02em!important}.module-header p,.page-heading p{color:var(--zm-admin-color-text-tertiary)!important}:where(.panel,.settings-card,.metric-card,.invite-metric,.invite-rule,.faq-panel,.audit-panel,.audit-section-card,.product-library-metric,.product-library-panel,.nur-card,.newcomer-b2b-section){border:1px solid var(--zm-admin-color-border)!important;border-radius:var(--zm-admin-radius-card)!important;background:var(--zm-admin-color-container-bg)!important;box-shadow:var(--zm-admin-shadow-card)!important}:where(.metric-card,.invite-metric,.product-library-metric){transition:border-color var(--zm-admin-motion-normal) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-normal) var(--zm-admin-ease-standard)!important}:where(.metric-card,.invite-metric,.product-library-metric):hover{border-color:var(--zm-admin-color-brand-border)!important;box-shadow:var(--zm-admin-shadow-card-hover)!important;transform:none!important}.metric-card:hover:before{transform:scaleX(1)}:where(.panel-header,.panel-heading,.card-header,.faq-panel-head){min-height:64px!important;padding-right:var(--zm-admin-space-5)!important;padding-left:var(--zm-admin-space-5)!important;border-bottom:1px solid var(--zm-admin-color-divider)!important}:where(.panel-header,.panel-heading,.card-header) h2{color:var(--zm-admin-color-text-primary)!important}:where(.button,.primary-button,.refresh-button,.faq-view-tab,.audit-tab,.nur-page-buttons button,.product-library-page-controls button){transition:color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)!important}:where(.button,.refresh-button){color:var(--zm-admin-color-text-secondary)!important;border-color:var(--zm-admin-color-border)!important;background:var(--zm-admin-color-container-bg)!important;box-shadow:none!important}:where(.button,.refresh-button):hover:not(:disabled){color:var(--zm-admin-color-brand)!important;border-color:var(--zm-admin-color-brand-border)!important;background:var(--zm-admin-color-brand-bg)!important}:where(.button.primary,.primary-button){color:var(--zm-admin-color-text-inverse)!important;border-color:var(--zm-admin-color-brand)!important;background:var(--zm-admin-color-brand)!important;box-shadow:0 2px 6px #ff5b3d2e!important}:where(.button.primary,.primary-button):hover:not(:disabled){border-color:var(--zm-admin-color-brand-hover)!important;background:var(--zm-admin-color-brand-hover)!important}:where(.button.primary,.primary-button):active:not(:disabled){border-color:var(--zm-admin-color-brand-active)!important;background:var(--zm-admin-color-brand-active)!important;box-shadow:none!important}:where(.button,.primary-button,.refresh-button,input,select,textarea):disabled{color:var(--zm-admin-color-text-disabled)!important;border-color:var(--zm-admin-color-border)!important;background:var(--zm-admin-color-disabled-bg)!important;box-shadow:none!important;cursor:not-allowed!important}:where(.text-input,.select-input,.search-input,.filter-select,.newcomer-form-control,.audit-date,.audit-setting-control,.faq-textarea,.header-field input,.field input,.state-table input,.setting-item select){color:var(--zm-admin-color-text-primary)!important;border-color:var(--zm-admin-color-border)!important;background:var(--zm-admin-color-container-bg)!important;box-shadow:none!important;transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)!important}:where(.text-input,.select-input,.search-input,.filter-select,.newcomer-form-control,.audit-date,.audit-setting-control,.faq-textarea,.header-field input,.field input,.state-table input,.setting-item select):hover:not(:disabled){border-color:var(--zm-admin-color-control-border-hover)!important}:where(.text-input,.select-input,.search-input,.filter-select,.newcomer-form-control,.audit-date,.audit-setting-control,.faq-textarea,.header-field input,.field input,.state-table input,.setting-item select):focus{border-color:var(--zm-admin-color-brand)!important;box-shadow:var(--zm-admin-focus-ring)!important;outline:0!important}.switch.on,.switch-row[aria-checked=true] i{background:var(--zm-admin-color-brand)!important}:where(.invite-toolbar,.audit-toolbar,.product-library-toolbar,.nur-toolbar){min-height:64px!important;padding:var(--zm-admin-space-3) var(--zm-admin-space-4)!important;border-bottom:1px solid var(--zm-admin-color-divider)!important;background:var(--zm-admin-color-subtle-bg)!important}:where(.invite-toolbar,.audit-toolbar,.product-library-toolbar,.nur-toolbar,.audit-filters,.product-library-filters,.invite-filters){flex-wrap:wrap}:where(.faq-view-tabs,.range-switch){padding:var(--zm-admin-space-1)!important;border:1px solid var(--zm-admin-color-divider)!important;border-radius:var(--zm-admin-radius-menu)!important;background:var(--zm-admin-color-sunken-bg)!important}:where(.faq-view-tab,.audit-tab){font-size:var(--zm-admin-font-size-section-nav)!important;font-weight:var(--zm-admin-font-weight-semibold)!important;line-height:var(--zm-admin-line-height-section-nav)!important}.faq-panel-head{gap:var(--zm-admin-space-4)!important;grid-template-columns:minmax(0,1fr) auto!important;display:grid!important}.faq-view-tabs{width:100%;min-width:0;max-width:none!important}.faq-tools{flex-wrap:nowrap;min-width:0}.faq-view-tab{min-width:76px!important;height:var(--zm-admin-control-height-sm)!important;padding:0 var(--zm-admin-space-3)!important;color:var(--zm-admin-color-text-secondary)!important;border-radius:var(--zm-admin-radius-control)!important}.faq-view-tab:hover{color:var(--zm-admin-color-text-primary)!important;background:#ffffff94!important}.faq-view-tab.active{color:var(--zm-admin-color-brand-text)!important;background:var(--zm-admin-color-container-bg)!important;box-shadow:var(--zm-admin-shadow-card)!important}.audit-tabs{padding:var(--zm-admin-space-2) var(--zm-admin-space-4) 0!important;border-bottom-color:var(--zm-admin-color-divider)!important;background:var(--zm-admin-color-container-bg)!important}.audit-tab{color:var(--zm-admin-color-text-secondary)!important}.audit-tab:hover{color:var(--zm-admin-color-text-primary)!important;background:var(--zm-admin-color-hover-bg)!important}.audit-tab.active{color:var(--zm-admin-color-brand-text)!important}:where(.invite-pagination,.faq-pagination,.audit-pagination,.product-library-pagination,.nur-pagination){min-height:56px!important;padding:var(--zm-admin-space-2) var(--zm-admin-space-4)!important;color:var(--zm-admin-color-text-tertiary)!important;border-top:1px solid var(--zm-admin-color-divider)!important;background:var(--zm-admin-color-container-bg)!important}:where(.dashboard-main,.page-main,.content) table{font-variant-numeric:tabular-nums;color:var(--zm-admin-color-text-secondary)!important}:where(.dashboard-main,.page-main,.content) table th{color:var(--zm-admin-color-text-secondary)!important;border-bottom:1px solid var(--zm-admin-color-border)!important;background:var(--zm-admin-color-table-head-bg)!important}:where(.dashboard-main,.page-main,.content) table td{color:var(--zm-admin-color-text-primary)!important;border-bottom:1px solid var(--zm-admin-color-divider)!important}:where(.dashboard-main,.page-main,.content) table tbody tr{transition:background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}:where(.dashboard-main,.page-main,.content) table tbody tr:hover{background:var(--zm-admin-color-hover-bg)!important}:where(.activity-table-wrap,.state-table-wrap,.invite-table-wrap,.faq-table-wrap,.audit-table-wrap,.product-library-table-wrap,.nur-table-wrap){scrollbar-color:#c5cad2 transparent;scrollbar-width:thin}.table-action,.faq-link-button,.nur-table-action{color:var(--zm-admin-color-brand-text)!important;border-radius:var(--zm-admin-radius-sm)!important}.table-action:hover,.faq-link-button:hover,.nur-table-action:hover{color:var(--zm-admin-color-brand-active)!important;background:var(--zm-admin-color-brand-bg)!important}:where(.metric-value,.finance-main-value strong,.invite-metric strong,.product-library-metric strong){font-variant-numeric:tabular-nums;letter-spacing:-.02em}.product-library-summary{gap:var(--zm-admin-space-4)!important;margin-bottom:var(--zm-admin-space-4)!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.newcomer-hub{gap:0 var(--zm-admin-space-4)!important;background:0 0!important}.newcomer-hub-header{margin-bottom:var(--zm-admin-space-5)!important;align-items:center!important}.newcomer-tutorial-section,#newcomerRewardSettingsPane{margin-bottom:var(--zm-admin-space-4)}.newcomer-section-heading,.newcomer-record-heading{min-height:64px!important;padding-right:var(--zm-admin-space-5)!important;padding-left:var(--zm-admin-space-5)!important;border-bottom-color:var(--zm-admin-color-divider)!important}.newcomer-form-grid{padding:var(--zm-admin-space-5)!important;gap:var(--zm-admin-space-4) var(--zm-admin-space-5)!important}.newcomer-section-actions{min-height:64px!important;padding-right:var(--zm-admin-space-5)!important;padding-left:var(--zm-admin-space-5)!important;border-top-color:var(--zm-admin-color-divider)!important;background:var(--zm-admin-color-subtle-bg)!important}.invite-body{gap:var(--zm-admin-space-4)!important}.product-library-metric{min-height:96px!important;padding:var(--zm-admin-space-4) var(--zm-admin-space-5)!important}.invite-metrics{gap:var(--zm-admin-space-4)!important}.invite-metric{min-height:96px!important;padding:var(--zm-admin-space-4)!important}.data-status{min-height:44px!important;margin-bottom:var(--zm-admin-space-4)!important;padding:0 var(--zm-admin-space-4)!important;color:var(--zm-admin-color-text-secondary)!important;border-radius:var(--zm-admin-radius-menu)!important;background:#f5fbf8!important;border-color:#d7eee4!important}.metric-grid,.primary-grid,.secondary-grid{gap:var(--zm-admin-space-4)!important}.metric-grid,.primary-grid{margin-bottom:var(--zm-admin-space-4)!important}.secondary-grid{margin-top:var(--zm-admin-space-4)!important;margin-bottom:var(--zm-admin-space-4)!important}.metric-card{min-height:144px;padding:var(--zm-admin-space-5)!important}.panel-header{min-height:72px!important;padding-top:var(--zm-admin-space-3)!important;padding-bottom:var(--zm-admin-space-3)!important}.filter-tabs,.todo-item,.adapter-row{border-bottom-color:var(--zm-admin-color-divider)!important}.todo-item:hover,.operation-item:hover{background:var(--zm-admin-color-hover-bg)!important}.funnel-summary,.balance-item,.operation-item{border-color:var(--zm-admin-color-border)!important;border-radius:var(--zm-admin-radius-menu)!important;background:var(--zm-admin-color-subtle-bg)!important}.settings-card{margin-bottom:var(--zm-admin-space-5)!important}.rule-grid,.step-list{padding-right:var(--zm-admin-space-5)!important;padding-left:var(--zm-admin-space-5)!important}.setting-item,.step-row{border-bottom-color:var(--zm-admin-color-divider)!important}.step-row summary{border-radius:var(--zm-admin-radius-control);transition:background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);min-height:64px!important}.step-row summary:hover{background:var(--zm-admin-color-hover-bg)}.config-group{border-top-color:var(--zm-admin-color-divider)!important}.related-setting{border:1px solid var(--zm-admin-color-divider);border-radius:var(--zm-admin-radius-control)!important;background:var(--zm-admin-color-subtle-bg)!important}:where(.faq-drawer-layer,.invite-drawer-layer,.activity-confirm-layer,.nur-dialog-layer){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--zm-admin-overlay-bg)!important}:where(.faq-drawer-layer,.invite-drawer-layer,.nur-detail-layer){z-index:var(--zm-admin-z-drawer,1200)!important}:where(.activity-confirm-layer,.nur-layer:not(.nur-detail-layer)){z-index:var(--zm-admin-z-dialog,1300)!important}:where(.faq-drawer,.invite-drawer,.audit-settings-drawer,.nur-dialog,.activity-confirm-dialog){color:var(--zm-admin-color-text-secondary)!important;background:var(--zm-admin-color-elevated-bg)!important;box-shadow:var(--zm-admin-shadow-dialog)!important}:where(.drawer-heading,.nur-dialog-heading){border-bottom-color:var(--zm-admin-color-divider)!important}:where(.faq-drawer-footer,.nur-dialog-actions){border-top-color:var(--zm-admin-color-divider)!important;background:var(--zm-admin-color-subtle-bg)!important}.toast{z-index:var(--zm-admin-z-toast,1400)!important;border-radius:var(--zm-admin-radius-control)!important;box-shadow:var(--zm-admin-shadow-popup)!important}@media (width<=1399px){.faq-panel-head{padding-top:var(--zm-admin-space-3)!important;padding-bottom:var(--zm-admin-space-3)!important;grid-template-columns:1fr!important}.faq-tools{justify-content:flex-end}.product-library-summary{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (width>=1440px){.content,.dashboard-main,.page-main{padding-right:var(--zm-admin-page-padding-wide)!important;padding-left:var(--zm-admin-page-padding-wide)!important}}.newcomer-hub{gap:var(--zm-admin-space-5)!important}.newcomer-hub-header{min-height:64px!important;margin-bottom:0!important}.newcomer-hub-title-line{gap:var(--zm-admin-space-1);display:grid}.newcomer-hub-title-line h1{letter-spacing:-.02em;margin:0;color:var(--zm-admin-color-text-primary)!important;font-size:var(--zm-admin-font-size-page-title)!important;font-weight:var(--zm-admin-font-weight-bold)!important;line-height:var(--zm-admin-line-height-page-title)!important}.newcomer-hub-title-line p{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help);margin:0}.newcomer-hub .newcomer-tutorial-section,.newcomer-hub #newcomerRewardSettingsPane{margin-bottom:0}.newcomer-hub #newcomerRewardOverviewPane{grid-column:1/-1}.newcomer-hub .newcomer-b2b-section{position:relative;overflow:hidden;border-color:var(--zm-admin-color-border)!important;transition:border-color var(--zm-admin-motion-normal) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-normal) var(--zm-admin-ease-standard)!important;box-shadow:0 2px 8px #0f172a0d!important}.newcomer-hub .newcomer-b2b-section:before{z-index:1;background:linear-gradient(90deg, var(--zm-admin-color-brand), var(--zm-admin-color-brand-hover));content:"";height:3px;position:absolute;top:0;left:0;right:0}.newcomer-hub .newcomer-b2b-section:hover{border-color:var(--zm-admin-color-brand-border)!important;box-shadow:var(--zm-admin-shadow-card-hover)!important}.newcomer-hub .newcomer-section-heading,.newcomer-hub .newcomer-record-heading{background:linear-gradient(180deg, var(--zm-admin-color-container-bg), var(--zm-admin-color-subtle-bg));min-height:68px!important;padding:var(--zm-admin-space-3) var(--zm-admin-space-5)!important}.newcomer-hub .newcomer-section-heading{justify-content:flex-start}.newcomer-hub .newcomer-section-heading:before{border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand);width:8px;height:8px;box-shadow:0 0 0 5px var(--zm-admin-color-brand-bg);content:"";flex:none}.newcomer-hub .newcomer-section-heading h2,.newcomer-hub .newcomer-record-title h2{color:var(--zm-admin-color-text-primary)!important;font-size:var(--zm-admin-font-size-card-title)!important;font-weight:var(--zm-admin-font-weight-title)!important;line-height:var(--zm-admin-line-height-card-title)!important}.newcomer-hub .newcomer-form-grid{padding:var(--zm-admin-space-5)!important;gap:var(--zm-admin-space-5)!important}.newcomer-hub .newcomer-form-item{gap:var(--zm-admin-space-2)}.newcomer-hub .newcomer-form-label{color:var(--zm-admin-color-text-secondary)!important}.newcomer-hub .newcomer-form-help{color:var(--zm-admin-color-text-tertiary)!important}.newcomer-hub .newcomer-switch-field,.newcomer-hub .newcomer-video-control{min-height:76px;padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border-color:var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-subtle-bg);transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}.newcomer-hub .newcomer-switch-field:hover,.newcomer-hub .newcomer-video-control:hover{border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card)}.newcomer-hub .newcomer-switch-copy strong,.newcomer-hub .newcomer-video-meta strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold);line-height:var(--zm-admin-line-height-table)}.newcomer-hub .newcomer-switch-copy span,.newcomer-hub .newcomer-video-meta span{color:var(--zm-admin-color-text-tertiary)!important}.newcomer-hub .newcomer-switch-state>span{min-height:24px;padding:2px var(--zm-admin-space-2);border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-success-bg);align-items:center;display:inline-flex;color:var(--zm-admin-color-success)!important}.newcomer-hub .newcomer-switch-state>span.off{background:var(--zm-admin-color-neutral-bg);color:var(--zm-admin-color-neutral)!important}.newcomer-hub .newcomer-form-control .text-input,.newcomer-hub .newcomer-money-field input{border-color:var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-container-bg);height:var(--zm-admin-control-height)!important}.newcomer-hub #nurModeOptions{width:fit-content;padding:var(--zm-admin-space-1);gap:var(--zm-admin-space-1);border:1px solid var(--zm-admin-color-divider);border-radius:var(--zm-admin-radius-menu);background:var(--zm-admin-color-sunken-bg)}.newcomer-hub #nurModeOptions .nur-mode-option{min-height:var(--zm-admin-control-height);padding:0 var(--zm-admin-space-3);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-text-secondary);transition:color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}.newcomer-hub #nurModeOptions .nur-mode-option:hover:not(.disabled){color:var(--zm-admin-color-text-primary);background:#ffffffa3}.newcomer-hub #nurModeOptions .nur-mode-option.selected{color:var(--zm-admin-color-brand-text);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card)}.newcomer-hub .newcomer-money-field{min-height:var(--zm-admin-control-height)}.newcomer-hub .newcomer-money-field input{font-variant-numeric:tabular-nums;width:180px}.newcomer-hub .newcomer-section-actions{min-height:72px!important;padding:var(--zm-admin-space-3) var(--zm-admin-space-5)!important}.newcomer-hub .newcomer-section-actions .button{min-width:88px}.newcomer-hub .newcomer-records{margin-top:0}.newcomer-hub .newcomer-record-title{gap:var(--zm-admin-space-3)}.newcomer-hub .newcomer-record-heading{align-items:flex-start!important}.newcomer-hub .newcomer-mock-badge{min-height:24px;padding:2px var(--zm-admin-space-2);border-color:var(--zm-admin-color-warning-bg);border-radius:var(--zm-admin-radius-pill);color:var(--zm-admin-color-warning);background:var(--zm-admin-color-warning-bg)}.newcomer-hub #newcomerRewardOverviewPane:before{content:none;display:none}.newcomer-hub .newcomer-overview-title-line{align-items:center;gap:var(--zm-admin-space-2);display:flex}.newcomer-hub .newcomer-date-range-row{min-height:60px;padding:var(--zm-admin-space-3) var(--zm-admin-space-5);border-top:1px solid var(--zm-admin-color-divider);border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);justify-content:flex-start;align-items:center;display:flex}.newcomer-hub .newcomer-custom-range{min-height:64px;padding:var(--zm-admin-space-3) var(--zm-admin-space-5);align-items:flex-end;gap:var(--zm-admin-space-3);border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-subtle-bg);display:flex}.newcomer-hub .newcomer-custom-range[hidden]{display:none}.newcomer-hub .newcomer-custom-range label{gap:var(--zm-admin-space-1);color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);display:grid}.newcomer-hub .newcomer-custom-range input{width:168px;height:var(--zm-admin-control-height);padding:0 var(--zm-admin-space-3);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-text-primary);background:var(--zm-admin-color-container-bg)}.newcomer-hub .newcomer-overview-grid{padding:var(--zm-admin-space-4) var(--zm-admin-space-5) var(--zm-admin-space-5);gap:var(--zm-admin-space-3);background:var(--zm-admin-color-subtle-bg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.newcomer-hub #newcomerRewardOverviewPane>.newcomer-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.newcomer-hub .newcomer-overview-card{min-width:0;min-height:108px;padding:var(--zm-admin-space-4);align-content:start;gap:var(--zm-admin-space-2) var(--zm-admin-space-3);border:1px solid var(--zm-admin-color-border);border-top:3px solid var(--zm-admin-color-brand);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card);grid-template-columns:1fr auto;display:grid}.newcomer-hub .newcomer-overview-card>span{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold)}.newcomer-hub .newcomer-overview-card>strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-emphasis);font-variant-numeric:tabular-nums;line-height:var(--zm-admin-line-height-emphasis)}.newcomer-hub .newcomer-overview-card>strong b{font:inherit}.newcomer-hub .newcomer-overview-card>strong small{font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-regular);margin-left:2px}.newcomer-hub .newcomer-overview-card>p{padding-top:var(--zm-admin-space-2);border-top:1px solid var(--zm-admin-color-divider);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);grid-column:1/-1;margin:0}.newcomer-hub .newcomer-overview-card>p em{margin-left:var(--zm-admin-space-2);color:var(--zm-admin-color-brand-text);font-style:normal;font-weight:var(--zm-admin-font-weight-semibold);font-variant-numeric:tabular-nums}.newcomer-hub .newcomer-record-metrics{gap:var(--zm-admin-space-2)}.newcomer-hub .newcomer-record-metrics>span{min-width:82px;min-height:46px;padding:var(--zm-admin-space-1) var(--zm-admin-space-3);border:1px solid var(--zm-admin-color-divider);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-text-tertiary);background:var(--zm-admin-color-subtle-bg);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.newcomer-hub .newcomer-record-metrics strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-emphasis);font-variant-numeric:tabular-nums;line-height:var(--zm-admin-line-height-emphasis);margin:0}.newcomer-hub .newcomer-record-metrics>span:last-child strong{color:var(--zm-admin-color-brand-text)}.newcomer-hub .newcomer-records .nur-card{overflow:hidden;box-shadow:none!important;border:0!important;border-radius:0!important}.newcomer-hub .nur-toolbar{gap:var(--zm-admin-space-3);min-height:72px!important;padding:var(--zm-admin-space-3) var(--zm-admin-space-5)!important;background:var(--zm-admin-color-subtle-bg)!important}.newcomer-hub .nur-toolbar .search-input,.newcomer-hub .nur-toolbar .filter-select{height:var(--zm-admin-control-height)!important;border-color:var(--zm-admin-color-border)!important;background-color:var(--zm-admin-color-container-bg)!important}.newcomer-hub .nur-toolbar .search-input{width:320px}.newcomer-hub .nur-toolbar .filter-select{width:150px}.newcomer-hub .newcomer-filter-actions .button{min-width:72px;margin-left:auto}.newcomer-hub .nur-table-wrap{border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg)}.newcomer-hub .nur-table{min-width:960px}.newcomer-hub .nur-table th,.newcomer-hub .nur-table td{padding-right:var(--zm-admin-space-4);padding-left:var(--zm-admin-space-4)}.newcomer-hub .nur-table th{height:48px!important;color:var(--zm-admin-color-text-secondary)!important;background:var(--zm-admin-color-table-head-bg)!important}.newcomer-hub .nur-table td{height:68px!important;color:var(--zm-admin-color-text-primary)!important}.newcomer-hub .nur-table tbody tr:last-child td{border-bottom:0!important}.newcomer-hub .nur-datetime strong,.newcomer-hub .nur-user strong,.newcomer-hub .nur-cell-primary{color:var(--zm-admin-color-text-primary)!important;font-weight:var(--zm-admin-font-weight-semibold)!important}.newcomer-hub .nur-datetime span,.newcomer-hub .nur-user span{color:var(--zm-admin-color-text-tertiary)!important}.newcomer-hub .nur-user-avatar{border-color:var(--zm-admin-color-border);width:36px;height:36px;box-shadow:var(--zm-admin-shadow-card)}.newcomer-hub .nur-mode-badge,.newcomer-hub .nur-pill{min-height:26px;padding:3px var(--zm-admin-space-2);border-radius:var(--zm-admin-radius-pill)}.newcomer-hub .nur-pill.success{color:var(--zm-admin-color-success);background:var(--zm-admin-color-success-bg)}.newcomer-hub .nur-pill.pending{color:var(--zm-admin-color-pending);background:var(--zm-admin-color-pending-bg)}.newcomer-hub .nur-pill.danger{color:var(--zm-admin-color-danger);background:var(--zm-admin-color-danger-bg)}.newcomer-hub .nur-pill.neutral,.newcomer-hub .nur-mode-badge{color:var(--zm-admin-color-neutral);background:var(--zm-admin-color-neutral-bg)}.newcomer-hub .nur-table-action{padding:0 var(--zm-admin-space-2);font-weight:var(--zm-admin-font-weight-medium);min-width:40px!important;min-height:var(--zm-admin-control-height-sm)!important;text-decoration:none!important}.newcomer-hub .nur-pagination{min-height:60px!important;padding:var(--zm-admin-space-2) var(--zm-admin-space-5)!important}.newcomer-hub .nur-page-buttons button{min-width:var(--zm-admin-control-height-sm);height:var(--zm-admin-control-height-sm);border-radius:var(--zm-admin-radius-control)}.newcomer-hub .nur-page-buttons button:not(.active):hover:not(:disabled){color:var(--zm-admin-color-brand);border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)}.newcomer-hub .nur-dialog{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-dialog-lg)!important}.newcomer-hub .nur-dialog-heading,.newcomer-hub .nur-dialog-actions{padding-right:var(--zm-admin-space-5);padding-left:var(--zm-admin-space-5)}.newcomer-hub .nur-dialog-body{padding:var(--zm-admin-space-5)}.newcomer-hub .nur-confirm-summary,.newcomer-hub .nur-alert,.newcomer-hub .nur-detail-summary{border-radius:var(--zm-admin-radius-control)}@media (width<=1399px){.newcomer-hub .newcomer-record-heading{flex-direction:column;align-items:flex-start}.newcomer-hub .newcomer-record-metrics{justify-content:flex-start;width:100%}.newcomer-hub .nur-toolbar .search-input{width:min(100%,300px)}}@media (width<=1100px){.newcomer-hub{gap:var(--zm-admin-space-4)!important}.newcomer-hub .newcomer-record-metrics>span{flex:120px}.newcomer-hub .nur-toolbar .search-input{width:100%}.newcomer-hub .newcomer-filter-actions .button{margin-left:0}.newcomer-hub #newcomerRewardOverviewPane>.newcomer-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.newcomer-hub #newcomerRewardOverviewPane>.newcomer-overview-grid{grid-template-columns:1fr}.newcomer-hub .newcomer-custom-range{flex-direction:column;align-items:stretch}.newcomer-hub .newcomer-custom-range input{width:100%}}.module-page[data-module=邀请管理]{gap:var(--zm-admin-space-5)}.module-page[data-module=邀请管理]>.module-header{align-items:center;min-height:64px;margin-bottom:0!important}.module-page[data-module=邀请管理]>.module-header h1{margin:0;color:var(--zm-admin-color-text-primary)!important;font-size:var(--zm-admin-font-size-page-title)!important;font-weight:var(--zm-admin-font-weight-bold)!important;line-height:var(--zm-admin-line-height-page-title)!important}.module-page[data-module=邀请管理]>.module-header p{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-tertiary)!important;font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.module-page[data-module=邀请管理]>.module-header .module-actions{gap:var(--zm-admin-space-3)}.module-page[data-module=邀请管理]>.module-header .button,.module-page[data-module=邀请管理] .invite-entry-control{min-height:var(--zm-admin-control-height);border-radius:var(--zm-admin-radius-control)}.module-page[data-module=邀请管理] .invite-entry-control{padding:0 var(--zm-admin-space-3);gap:var(--zm-admin-space-2);border-color:var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card);transition:border-color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard)}.module-page[data-module=邀请管理] .invite-entry-control:hover{border-color:var(--zm-admin-color-brand-border);box-shadow:var(--zm-admin-shadow-card-hover)}.module-page[data-module=邀请管理] .invite-entry-control strong{color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-label)}.module-page[data-module=邀请管理] .invite-entry-control span{min-width:28px;color:var(--zm-admin-color-success);font-size:var(--zm-admin-font-size-help)}.module-page[data-module=邀请管理] .invite-entry-control.off span{color:var(--zm-admin-color-neutral)}.module-page[data-module=邀请管理] .invite-body{gap:var(--zm-admin-space-5)!important}.module-page[data-module=邀请管理] .invite-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--zm-admin-space-4)!important}.module-page[data-module=邀请管理] .invite-metric{position:relative;overflow:hidden;min-height:136px!important;padding:var(--zm-admin-space-4) var(--zm-admin-space-5)!important;border-color:var(--zm-admin-color-border)!important;box-shadow:0 2px 8px #0f172a0d!important}.module-page[data-module=邀请管理] .invite-metric:before{background:var(--zm-admin-color-brand);content:"";width:3px;position:absolute;top:0;bottom:0;left:0;display:block!important}.module-page[data-module=邀请管理] .invite-metric.inviters:before{background:var(--zm-admin-color-info)}.module-page[data-module=邀请管理] .invite-metric.first:before{background:var(--zm-admin-color-warning)}.module-page[data-module=邀请管理] .invite-metric.advanced:before{background:var(--zm-admin-color-success)}.module-page[data-module=邀请管理] .invite-metric.reward:before{background:var(--zm-admin-color-brand-hover)}.module-page[data-module=邀请管理] .invite-metric:after{display:none!important}.module-page[data-module=邀请管理] .invite-metric-heading{gap:var(--zm-admin-space-2);padding-bottom:var(--zm-admin-space-3);border-bottom:1px solid var(--zm-admin-color-divider);display:grid}.module-page[data-module=邀请管理] .invite-metric-heading span{color:var(--zm-admin-color-text-secondary)!important;font-size:var(--zm-admin-font-size-label)!important;font-weight:var(--zm-admin-font-weight-semibold)!important}.module-page[data-module=邀请管理] .invite-metric-heading strong{letter-spacing:-.02em;white-space:nowrap;color:var(--zm-admin-color-text-primary)!important;font-size:var(--zm-admin-font-size-metric)!important;font-weight:var(--zm-admin-font-weight-bold)!important;line-height:var(--zm-admin-line-height-metric)!important;margin-top:0!important}.module-page[data-module=邀请管理] .invite-metric.reward .invite-metric-heading strong{color:var(--zm-admin-color-brand-text)!important}.module-page[data-module=邀请管理] .invite-metric-detail{margin-top:var(--zm-admin-space-3);justify-content:space-between;align-items:center;gap:var(--zm-admin-space-2);color:var(--zm-admin-color-text-secondary);display:flex;font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.module-page[data-module=邀请管理] .invite-metric-detail b{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.module-page[data-module=邀请管理] .panel{overflow:hidden;border-color:var(--zm-admin-color-border)!important;box-shadow:0 2px 8px #0f172a0d!important}.module-page[data-module=邀请管理] .invite-rule{min-height:104px;padding:var(--zm-admin-space-4) var(--zm-admin-space-5);gap:var(--zm-admin-space-5);position:relative;overflow:hidden}.module-page[data-module=邀请管理] .invite-rule:before{background:linear-gradient(90deg, var(--zm-admin-color-brand), var(--zm-admin-color-brand-hover));content:"";height:3px;position:absolute;top:0;left:0;right:0}.module-page[data-module=邀请管理] .rule-main{gap:var(--zm-admin-space-5)}.module-page[data-module=邀请管理] .rule-title{min-width:148px;padding-right:var(--zm-admin-space-5);border-right-color:var(--zm-admin-color-divider)}.module-page[data-module=邀请管理] .rule-title strong{color:var(--zm-admin-color-text-primary);font-weight:var(--zm-admin-font-weight-title);line-height:var(--zm-admin-line-height-emphasis);font-size:var(--zm-admin-font-size-emphasis)!important}.module-page[data-module=邀请管理] .rule-title span{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-text-tertiary);line-height:var(--zm-admin-line-height-help);font-size:var(--zm-admin-font-size-help)!important}.module-page[data-module=邀请管理] .reward-stages{gap:var(--zm-admin-space-3)}.module-page[data-module=邀请管理] .reward-stage{min-width:190px;min-height:64px;padding:var(--zm-admin-space-2) var(--zm-admin-space-3);border-color:var(--zm-admin-color-divider);border-radius:var(--zm-admin-radius-control);background:var(--zm-admin-color-subtle-bg);flex-direction:column;justify-content:center;display:flex}.module-page[data-module=邀请管理] .reward-stage span{color:var(--zm-admin-color-text-tertiary)!important;font-size:var(--zm-admin-font-size-help)!important}.module-page[data-module=邀请管理] .reward-stage strong{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-brand-text);line-height:var(--zm-admin-line-height-emphasis);font-size:var(--zm-admin-font-size-emphasis)!important}.module-page[data-module=邀请管理] .stage-arrow{color:var(--zm-admin-color-text-disabled)}.module-page[data-module=邀请管理] .invite-rule>.module-actions{gap:var(--zm-admin-space-2)}.module-page[data-module=邀请管理] .invite-rule .status-badge{min-height:28px;padding:3px var(--zm-admin-space-3);border-radius:var(--zm-admin-radius-pill);color:var(--zm-admin-color-success);background:var(--zm-admin-color-success-bg)}.module-page[data-module=邀请管理] .invite-rule .button{min-height:var(--zm-admin-control-height);padding:0 var(--zm-admin-space-3)}.module-page[data-module=邀请管理] .panel-heading{background:linear-gradient(180deg, var(--zm-admin-color-container-bg), var(--zm-admin-color-subtle-bg));min-height:76px!important;padding:var(--zm-admin-space-3) var(--zm-admin-space-5)!important}.module-page[data-module=邀请管理] .panel-heading h2{margin:0;color:var(--zm-admin-color-text-primary)!important;font-size:var(--zm-admin-font-size-card-title)!important;font-weight:var(--zm-admin-font-weight-title)!important;line-height:var(--zm-admin-line-height-card-title)!important}.module-page[data-module=邀请管理] .panel-heading p{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-tertiary)!important;font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important}.module-page[data-module=邀请管理] .panel-heading .status-badge{min-height:28px;padding:3px var(--zm-admin-space-3);border-color:var(--zm-admin-color-divider);border-radius:var(--zm-admin-radius-pill);color:var(--zm-admin-color-text-secondary);background:var(--zm-admin-color-container-bg)}.module-page[data-module=邀请管理] .invite-toolbar{min-height:72px!important;padding:var(--zm-admin-space-3) var(--zm-admin-space-5)!important}.module-page[data-module=邀请管理] .invite-filters{gap:var(--zm-admin-space-3);width:100%}.module-page[data-module=邀请管理] .search-input,.module-page[data-module=邀请管理] .filter-select{height:var(--zm-admin-control-height)!important;border-radius:var(--zm-admin-radius-control)!important}.module-page[data-module=邀请管理] .search-input{width:320px;padding:0 var(--zm-admin-space-3)}.module-page[data-module=邀请管理] .filter-select{width:160px}.module-page[data-module=邀请管理] .invite-table-wrap{border-top:0;border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg)}.module-page[data-module=邀请管理] .invite-table th{height:48px;padding-right:var(--zm-admin-space-4);padding-left:var(--zm-admin-space-4);font-weight:var(--zm-admin-font-weight-semibold);color:var(--zm-admin-color-text-secondary)!important;background:var(--zm-admin-color-table-head-bg)!important;font-size:var(--zm-admin-font-size-table)!important}.module-page[data-module=邀请管理] .invite-table td{height:76px;padding:var(--zm-admin-space-3) var(--zm-admin-space-4);color:var(--zm-admin-color-text-primary)!important;font-size:var(--zm-admin-font-size-table)!important}.module-page[data-module=邀请管理] .invite-table tbody tr:last-child td{border-bottom:0!important}.module-page[data-module=邀请管理] .table-primary{line-height:var(--zm-admin-line-height-list-primary);color:var(--zm-admin-color-text-primary)!important;font-size:var(--zm-admin-font-size-list-primary)!important;font-weight:var(--zm-admin-font-weight-semibold)!important}.module-page[data-module=邀请管理] .table-secondary{margin-top:var(--zm-admin-space-1);line-height:var(--zm-admin-line-height-help);color:var(--zm-admin-color-text-tertiary)!important;font-size:var(--zm-admin-font-size-help)!important}.module-page[data-module=邀请管理] .table-avatar{border-color:var(--zm-admin-color-container-bg);width:40px;height:40px;box-shadow:0 0 0 1px var(--zm-admin-color-border), var(--zm-admin-shadow-card)}.module-page[data-module=邀请管理] .progress-count,.module-page[data-module=邀请管理] .reward-amount{font-size:var(--zm-admin-font-size-list-primary);font-weight:var(--zm-admin-font-weight-bold)}.module-page[data-module=邀请管理] .reward-amount{color:var(--zm-admin-color-success)}.module-page[data-module=邀请管理] .reward-amount.zero{color:var(--zm-admin-color-text-tertiary)}.module-page[data-module=邀请管理] .invite-status{min-height:26px;padding:3px var(--zm-admin-space-2);border-radius:var(--zm-admin-radius-pill);font-size:var(--zm-admin-font-size-help)!important}.module-page[data-module=邀请管理] .invite-status.done{color:var(--zm-admin-color-success);background:var(--zm-admin-color-success-bg)}.module-page[data-module=邀请管理] .invite-status.progress{color:var(--zm-admin-color-pending);background:var(--zm-admin-color-pending-bg)}.module-page[data-module=邀请管理] .invite-status.waiting,.module-page[data-module=邀请管理] .invite-status.expired{color:var(--zm-admin-color-neutral);background:var(--zm-admin-color-neutral-bg)}.module-page[data-module=邀请管理] .invite-status.abnormal,.module-page[data-module=邀请管理] .invite-status.stopped,.module-page[data-module=邀请管理] .invite-status.invalid{color:var(--zm-admin-color-danger);background:var(--zm-admin-color-danger-bg)}.module-page[data-module=邀请管理] .table-action{min-width:48px;min-height:var(--zm-admin-control-height-sm);padding:0 var(--zm-admin-space-2);border-color:var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg);font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-semibold);border-radius:var(--zm-admin-radius-control)!important;color:var(--zm-admin-color-brand-text)!important;text-decoration:none!important}.module-page[data-module=邀请管理] .table-action:hover{border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)!important}.module-page[data-module=邀请管理] .invite-pagination{min-height:64px!important;padding:var(--zm-admin-space-3) var(--zm-admin-space-5)!important}.module-page[data-module=邀请管理] .page-size-control select,.module-page[data-module=邀请管理] .page-jump input,.module-page[data-module=邀请管理] .page-number{height:var(--zm-admin-control-height-sm);border-color:var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control)}.module-page[data-module=邀请管理] .page-number{width:var(--zm-admin-control-height-sm)}.module-page[data-module=邀请管理] .page-number.active{border-color:var(--zm-admin-color-brand);background:var(--zm-admin-color-brand);box-shadow:0 2px 6px #ff5b3d2e}.module-page[data-module=邀请管理] .table-empty{min-height:160px;color:var(--zm-admin-color-text-tertiary);background:var(--zm-admin-color-container-bg);place-items:center}.invite-drawer-layer .invite-drawer{border-left:1px solid var(--zm-admin-color-border);width:min(760px,100vw - 260px)}.invite-drawer-layer .invite-drawer.rule-editor{width:min(780px,100vw - 260px)}.invite-drawer-layer .invite-drawer.version-drawer{width:min(700px,100vw - 260px)}.invite-drawer-layer .drawer-heading{min-height:76px;padding:var(--zm-admin-space-3) var(--zm-admin-space-5);background:var(--zm-admin-color-container-bg)}.invite-drawer-layer .drawer-heading h2{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-module-title);font-weight:var(--zm-admin-font-weight-title);line-height:var(--zm-admin-line-height-module-title)}.invite-drawer-layer .drawer-heading p{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help)}.invite-drawer-layer .drawer-close{width:var(--zm-admin-control-height);height:var(--zm-admin-control-height);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-text-secondary);background:var(--zm-admin-color-container-bg)}.invite-drawer-layer .drawer-close:hover{color:var(--zm-admin-color-brand);border-color:var(--zm-admin-color-brand-border);background:var(--zm-admin-color-brand-bg)}.invite-drawer-layer .drawer-content{padding:var(--zm-admin-space-5);background:var(--zm-admin-color-subtle-bg)}.invite-drawer-layer .detail-grid,.invite-drawer-layer .daily-task-table,.invite-drawer-layer .reward-timeline,.invite-drawer-layer .reason-panel,.invite-drawer-layer .version-detail-card,.invite-drawer-layer .rule-editor-section{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card)}.invite-drawer-layer .detail-cell{min-height:72px;padding:var(--zm-admin-space-3) var(--zm-admin-space-4);border-color:var(--zm-admin-color-divider)}.invite-drawer-layer .detail-cell span{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.invite-drawer-layer .detail-cell strong{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table);line-height:var(--zm-admin-line-height-table)}.invite-drawer-layer .daily-task-section,.invite-drawer-layer .ledger-section{margin-top:var(--zm-admin-space-5)}.invite-drawer-layer .daily-task-section h3,.invite-drawer-layer .reward-timeline h3,.invite-drawer-layer .ledger-section h3{margin-bottom:var(--zm-admin-space-3);color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-emphasis);font-weight:var(--zm-admin-font-weight-title);line-height:var(--zm-admin-line-height-emphasis)}.invite-drawer-layer .daily-task-row{min-height:82px;padding:var(--zm-admin-space-3) var(--zm-admin-space-4);gap:var(--zm-admin-space-4);border-color:var(--zm-admin-color-divider);color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);grid-template-columns:104px minmax(250px,1fr) 88px 64px}.invite-drawer-layer .daily-task-row.header{min-height:44px;padding-block:var(--zm-admin-space-2);color:var(--zm-admin-color-text-secondary);background:var(--zm-admin-color-table-head-bg);font-weight:var(--zm-admin-font-weight-semibold)}.invite-drawer-layer .daily-task-row time{color:var(--zm-admin-color-text-primary);font-variant-numeric:tabular-nums;font-weight:var(--zm-admin-font-weight-medium)}.invite-drawer-layer .daily-task-summary{place-items:center start;column-gap:var(--zm-admin-space-2);grid-template-columns:max-content max-content;grid-template-areas:"title activity""help help";row-gap:3px;min-width:0;display:grid}.invite-drawer-layer .daily-task-summary strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table);line-height:var(--zm-admin-line-height-table);grid-area:title}.invite-drawer-layer .daily-task-summary small{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help);grid-area:help}.invite-drawer-layer .daily-task-activity{border-radius:var(--zm-admin-radius-pill);color:var(--zm-admin-color-success-text);background:var(--zm-admin-color-success-bg);font-size:var(--zm-admin-font-size-help);font-style:normal;line-height:var(--zm-admin-line-height-help);grid-area:activity;padding:2px 7px}.invite-drawer-layer .daily-task-activity.closed{color:var(--zm-admin-color-warning-text);background:var(--zm-admin-color-warning-bg)}.invite-drawer-layer .daily-task-count{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table);white-space:nowrap}.invite-drawer-layer .daily-task-row>.invite-status{justify-self:start}.invite-drawer-layer .reward-timeline{padding:var(--zm-admin-space-4)}.invite-drawer-layer .reward-event{min-height:62px}.invite-drawer-layer .reward-event strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table)}.invite-drawer-layer .reward-event span{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help)}.invite-drawer-layer .relation-action-bar{bottom:calc(var(--zm-admin-space-5) * -1);margin:var(--zm-admin-space-5) calc(var(--zm-admin-space-5) * -1) calc(var(--zm-admin-space-5) * -1);padding:var(--zm-admin-space-3) var(--zm-admin-space-5);border-top-color:var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg);position:sticky;box-shadow:0 -4px 12px #0f172a0d}.invite-drawer-layer .rule-editor .drawer-content{background:var(--zm-admin-color-subtle-bg)}.invite-drawer-layer .rule-editor-form{padding:var(--zm-admin-space-5);gap:var(--zm-admin-space-4)}.invite-drawer-layer .rule-editor-footer{padding:var(--zm-admin-space-3) var(--zm-admin-space-5);border-top-color:var(--zm-admin-color-border);background:var(--zm-admin-color-container-bg)}.activity-confirm-layer .activity-confirm-dialog{border-color:var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-dialog-lg)}.activity-confirm-layer .activity-confirm-content,.activity-confirm-layer .activity-confirm-actions{padding-right:var(--zm-admin-space-5);padding-left:var(--zm-admin-space-5)}@media (width<=1399px){.module-page[data-module=邀请管理] .invite-body{gap:var(--zm-admin-space-4)!important}.module-page[data-module=邀请管理] .invite-metric{min-height:136px!important;padding:var(--zm-admin-space-4)!important}.module-page[data-module=邀请管理] .invite-rule{padding-right:var(--zm-admin-space-4);padding-left:var(--zm-admin-space-4)}.module-page[data-module=邀请管理] .rule-main{gap:var(--zm-admin-space-4)}.module-page[data-module=邀请管理] .rule-title{min-width:132px;padding-right:var(--zm-admin-space-4)}.module-page[data-module=邀请管理] .reward-stage{min-width:166px}}@media (width<=1100px){.module-page[data-module=邀请管理]{gap:var(--zm-admin-space-4)}.module-page[data-module=邀请管理]>.module-header{flex-direction:column;align-items:flex-start}.module-page[data-module=邀请管理]>.module-header .module-actions{justify-content:flex-end;width:100%}.module-page[data-module=邀请管理] .invite-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.module-page[data-module=邀请管理] .invite-rule,.module-page[data-module=邀请管理] .rule-main{flex-direction:column;align-items:stretch}.module-page[data-module=邀请管理] .rule-title{padding:0 0 var(--zm-admin-space-3);border-right:0;border-bottom:1px solid var(--zm-admin-color-divider)}.module-page[data-module=邀请管理] .reward-stages{width:100%}.module-page[data-module=邀请管理] .reward-stage{flex:1 1 0;min-width:0}.module-page[data-module=邀请管理] .invite-rule>.module-actions{justify-content:flex-end}.module-page[data-module=邀请管理] .invite-toolbar .search-input{width:min(100%,360px)}.module-page[data-module=邀请管理] .invite-pagination{align-items:flex-start;gap:var(--zm-admin-space-3);flex-direction:column}.module-page[data-module=邀请管理] .pagination-controls{flex-wrap:wrap;justify-content:flex-end;width:100%}.invite-drawer-layer .invite-drawer,.invite-drawer-layer .invite-drawer.rule-editor,.invite-drawer-layer .invite-drawer.version-drawer{width:min(760px,100vw - 72px)}}@media (prefers-reduced-motion:reduce){.content *,.dashboard-main *,.page-main *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(.dashboard-section-heading>div:first-child>div,.task-flow-section-heading>div,.task-flow-card-heading>div:first-child,.earn-more-section-heading>div,.tml-runtime-heading>div:first-child,.tml-content-header>div:first-child,[data-module=collection-sharing] .collect-card-head>div:first-child,.reward-batch>header>div:first-child,.reward-policy>header>div:first-child,.withdrawal-editor>header>div:first-child,.newcomer-section-heading,.newcomer-record-title,.module-page[data-module=邀请管理] .panel-heading>div:first-child)>h2,.withdrawal-preview>h2{color:var(--zm-admin-color-text-primary);letter-spacing:-.01em;margin:0;padding-left:13px;line-height:26px;position:relative;font-size:18px!important}:where(.dashboard-section-heading>div:first-child>div,.task-flow-section-heading>div,.task-flow-card-heading>div:first-child,.earn-more-section-heading>div,.tml-runtime-heading>div:first-child,.tml-content-header>div:first-child,[data-module=collection-sharing] .collect-card-head>div:first-child,.reward-batch>header>div:first-child,.reward-policy>header>div:first-child,.withdrawal-editor>header>div:first-child,.newcomer-section-heading,.newcomer-record-title,.module-page[data-module=邀请管理] .panel-heading>div:first-child)>h2:before,.withdrawal-preview>h2:before{border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand);content:"";width:3px;position:absolute;top:5px;bottom:5px;left:0}.dashboard-section-index,.task-flow-section-kicker{display:none}.newcomer-hub .newcomer-section-heading:before{content:none;display:none}.newcomer-hub .newcomer-section-heading>h2,.newcomer-hub .newcomer-record-title>h2,.module-page[data-module=邀请管理] .panel-heading>div:first-child>h2{font-size:18px!important}.admin-time-range{align-items:center;gap:var(--zm-admin-space-1);max-width:100%;padding:var(--zm-admin-space-1);border:1px solid var(--zm-admin-color-divider);border-radius:var(--zm-admin-radius-menu);background:var(--zm-admin-color-subtle-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--zm-admin-color-container-bg) 72%, transparent);scrollbar-width:thin;flex:none;display:inline-flex;overflow-x:auto}.admin-time-range>button{min-width:62px;height:var(--zm-admin-control-height-sm);padding:0 var(--zm-admin-space-3);border-radius:var(--zm-admin-radius-control);color:var(--zm-admin-color-text-secondary);font:inherit;font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-regular);white-space:nowrap;cursor:pointer;transition:color var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), background var(--zm-admin-motion-fast) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-fast) var(--zm-admin-ease-standard);background:0 0;border:0;flex:none}.admin-time-range>button:hover:not(.active):not(.is-active):not([aria-pressed=true]){color:var(--zm-admin-color-text-primary);background:var(--zm-admin-color-hover-bg)}.admin-time-range>button.active,.admin-time-range>button.is-active,.admin-time-range>button[aria-pressed=true]{color:var(--zm-admin-color-brand-text);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card);font-weight:var(--zm-admin-font-weight-semibold)}.admin-time-range>button:focus-visible{box-shadow:var(--zm-admin-focus-ring);outline:none}.admin-overview-panel.reward-overview,.admin-overview-panel.audit-overview-panel{width:100%;margin:0 0 var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card);overflow:hidden}.admin-overview-panel>.admin-overview-head{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);min-height:72px;padding:var(--zm-admin-space-4) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);flex-direction:row;margin:0;display:flex}.admin-overview-panel>.admin-overview-head h2{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-module-title);line-height:var(--zm-admin-line-height-module-title);margin:0}.admin-overview-panel>.admin-overview-head p{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help)}.admin-overview-panel>.admin-overview-grid{gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-4) var(--zm-admin-space-5) var(--zm-admin-space-5);background:var(--zm-admin-color-subtle-bg);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.admin-overview-grid>.admin-overview-card,.admin-overview-grid>.admin-overview-card:first-child,.admin-overview-grid>.admin-overview-card:nth-child(4){--admin-overview-accent:var(--zm-admin-color-brand);min-width:0;min-height:132px;padding:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-top:3px solid var(--admin-overview-accent);border-radius:var(--zm-admin-radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--admin-overview-accent) 5%, var(--zm-admin-color-container-bg)) 0%, var(--zm-admin-color-container-bg) 48%);box-shadow:var(--zm-admin-shadow-card);transition:border-color var(--zm-admin-motion-normal) var(--zm-admin-ease-standard), box-shadow var(--zm-admin-motion-normal) var(--zm-admin-ease-standard), transform var(--zm-admin-motion-normal) var(--zm-admin-ease-standard);flex-direction:column;display:flex;position:relative;overflow:hidden}.admin-overview-grid>.admin-overview-card:after{content:none}.admin-overview-grid>.admin-overview-card:hover{border-color:color-mix(in srgb, var(--admin-overview-accent) 28%, var(--zm-admin-color-border));box-shadow:var(--zm-admin-shadow-card-hover);transform:translateY(-1px)}.admin-overview-card:nth-child(2),.admin-overview-card.is-info{--admin-overview-accent:var(--zm-admin-color-info)}.admin-overview-card:nth-child(3),.admin-overview-card.is-warning{--admin-overview-accent:var(--zm-admin-color-warning)}.admin-overview-card:nth-child(4){--admin-overview-accent:var(--zm-admin-color-danger)}.admin-overview-card:nth-child(5),.admin-overview-card.is-success{--admin-overview-accent:var(--zm-admin-color-success)}.admin-overview-card.is-slate{--admin-overview-accent:var(--zm-admin-color-neutral)}.admin-overview-card.is-violet{--admin-overview-accent:color-mix(in srgb, var(--zm-admin-color-info) 58%, var(--zm-admin-color-brand))}.admin-overview-card.is-brand{--admin-overview-accent:var(--zm-admin-color-brand)}.admin-overview-card>.admin-overview-primary{justify-content:space-between;align-items:baseline;gap:var(--zm-admin-space-2);min-height:44px;padding-bottom:var(--zm-admin-space-3);border-bottom:1px solid var(--zm-admin-color-divider);display:flex}.admin-overview-primary>span{min-width:0;color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold)}.admin-overview-primary>strong{color:var(--zm-admin-color-text-primary);font-size:25px;line-height:1;font-weight:var(--zm-admin-font-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;flex:none}.admin-overview-primary>strong small,.admin-overview-detail strong small{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);font-weight:var(--zm-admin-font-weight-regular);margin-left:2px}.admin-overview-card.is-brand .admin-overview-primary>strong,.admin-overview-card.payout .admin-overview-primary>strong{color:var(--zm-admin-color-brand-text)}.admin-overview-card>.admin-overview-detail{gap:var(--zm-admin-space-1);margin-top:var(--zm-admin-space-3);grid-template-columns:minmax(0,1fr);display:grid}.admin-overview-detail>span{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-2);min-width:0;color:var(--zm-admin-color-text-secondary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help);display:flex}.admin-overview-detail strong{color:var(--zm-admin-color-text-primary);font-size:var(--zm-admin-font-size-table);font-weight:var(--zm-admin-font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.admin-overview-card>.admin-overview-note{margin:var(--zm-admin-space-3) 0 0;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help)}@media (width<=1440px){.admin-overview-panel>.admin-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.admin-overview-panel>.admin-overview-head{flex-direction:column;align-items:flex-start}.admin-overview-panel>.admin-overview-head>.admin-time-range{width:100%}.admin-overview-panel>.admin-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.admin-overview-panel>.admin-overview-grid{grid-template-columns:1fr}}#moduleRoot [data-admin-heading-level="1"]{color:var(--zm-admin-color-text-primary);font-family:var(--zm-admin-font-family);letter-spacing:-.02em;margin:0;font-size:var(--zm-admin-font-size-page-title)!important;line-height:var(--zm-admin-line-height-page-title)!important;font-weight:var(--zm-admin-font-weight-bold)!important}#moduleRoot [data-admin-heading-level="2"]{color:var(--zm-admin-color-text-primary);font-family:var(--zm-admin-font-family);letter-spacing:-.01em;margin:0;padding-left:13px;position:relative;font-size:var(--zm-admin-font-size-module-title)!important;line-height:var(--zm-admin-line-height-module-title)!important;font-weight:var(--zm-admin-font-weight-title)!important}#moduleRoot [data-admin-heading-level="2"]:before{border-radius:var(--zm-admin-radius-pill);background:var(--admin-heading-accent,var(--zm-admin-color-brand));content:"";width:3px;position:absolute;top:5px;bottom:5px;left:0}#moduleRoot [data-admin-heading-level="3"]{color:var(--zm-admin-color-text-primary);font-family:var(--zm-admin-font-family);letter-spacing:-.005em;margin:0;font-size:var(--zm-admin-font-size-card-title)!important;line-height:var(--zm-admin-line-height-card-title)!important;font-weight:var(--zm-admin-font-weight-title)!important}#moduleRoot [data-admin-subtitle-level="2"],#moduleRoot [data-admin-subtitle-level="3"]{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-tertiary);font-family:var(--zm-admin-font-family);font-size:var(--zm-admin-font-size-help)!important;line-height:var(--zm-admin-line-height-help)!important;font-weight:var(--zm-admin-font-weight-regular)!important}.admin-module-heading{justify-content:space-between;align-items:center;gap:var(--zm-admin-space-4);min-height:72px;padding:var(--zm-admin-space-4) var(--zm-admin-space-5);border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);display:flex}.product-library-overview,.invite-overview{border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);box-shadow:var(--zm-admin-shadow-card);padding:0;overflow:hidden}.product-library-overview .product-library-summary,.invite-overview .invite-metrics{padding:var(--zm-admin-space-4) var(--zm-admin-space-5) var(--zm-admin-space-5);background:var(--zm-admin-color-subtle-bg);margin:0}.product-library-overview,.invite-overview{margin-bottom:var(--zm-admin-space-4)}#moduleRoot [data-admin-module-heading=true]{box-sizing:border-box;justify-content:space-between;width:100%;min-width:0;align-items:center!important;gap:var(--zm-admin-space-4)!important;min-height:85px!important;padding:var(--zm-admin-space-4) var(--zm-admin-space-5)!important;border-bottom:1px solid var(--zm-admin-color-divider)!important;background:var(--zm-admin-color-container-bg)!important;margin:0!important;display:flex!important}#moduleRoot [data-admin-module-heading=true]>:first-child{min-width:0}#moduleRoot [data-admin-module-heading=true] [data-admin-heading-level="2"]{margin:0!important}#moduleRoot [data-admin-module-heading=true] [data-admin-subtitle-level="2"]{margin-top:var(--zm-admin-space-1)!important}#moduleRoot .newcomer-hub .newcomer-record-heading[data-admin-module-heading=true]{align-items:flex-start!important}body .module-page[data-module=邀请管理]>.invite-body{padding-top:var(--zm-admin-space-5)!important}#moduleRoot [data-module=reward-collection]{gap:var(--zm-admin-space-5)}#moduleRoot [data-module=reward-collection]>.admin-page-header,#moduleRoot [data-module=reward-collection]>.collect-card{margin-bottom:0!important}#moduleRoot [data-module=collection-sharing] .collect-sharing-overview{margin-bottom:var(--zm-admin-space-4);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-subtle-bg);box-shadow:var(--zm-admin-shadow-card);padding:0;overflow:hidden}#moduleRoot [data-module=collection-sharing] .collect-sharing-overview>.collect-summary{padding:var(--zm-admin-space-4) var(--zm-admin-space-5) var(--zm-admin-space-5)}#moduleRoot [data-module=collection-jobs] .collect-overview,#moduleRoot [data-module=reward-collection] .collect-overview{overflow:hidden;background:var(--zm-admin-color-subtle-bg)!important;padding:0!important}#moduleRoot [data-module=collection-jobs] .collect-overview>.collect-summary,#moduleRoot [data-module=reward-collection] .collect-overview>.collect-summary{padding:var(--zm-admin-space-4) var(--zm-admin-space-5) var(--zm-admin-space-5)}.newcomer-hub .newcomer-section-heading>div,.newcomer-hub .newcomer-record-title>div{min-width:0}.newcomer-hub .newcomer-section-heading p,.newcomer-hub .newcomer-record-title p{margin:var(--zm-admin-space-1) 0 0;color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help)}body #moduleRoot .module-page[data-module=邀请管理] .invite-rule{min-height:0;display:block;overflow:hidden;padding:0!important}body #moduleRoot .module-page[data-module=邀请管理] .invite-rule:before{content:none}.module-page[data-module=邀请管理] .invite-rule-content{align-items:center;gap:var(--zm-admin-space-3);padding:var(--zm-admin-space-3) var(--zm-admin-space-5) var(--zm-admin-space-4);background:var(--zm-admin-color-subtle-bg);grid-template-columns:minmax(0,1fr) auto;display:grid}.module-page[data-module=邀请管理] .invite-rule-content .rule-main{min-width:0}.module-page[data-module=邀请管理] .invite-rule-summary{color:inherit;font:inherit}.module-page[data-module=邀请管理] #currentRuleSummary{color:var(--zm-admin-color-brand-text)}.module-page[data-module=邀请管理] .reward-stages{align-items:center;gap:var(--zm-admin-space-2);grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);display:grid}.module-page[data-module=邀请管理] .reward-stage{min-width:0;min-height:64px;padding:var(--zm-admin-space-2) var(--zm-admin-space-3);align-items:center;gap:var(--zm-admin-space-2);border:1px solid var(--zm-admin-color-border);border-radius:var(--zm-admin-radius-card);background:var(--zm-admin-color-container-bg);grid-template-columns:30px minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.module-page[data-module=邀请管理] .reward-stage:before{background:var(--zm-admin-color-brand);content:"";height:2px;position:absolute;top:0;left:0;right:0}.module-page[data-module=邀请管理] .reward-stage.advanced-stage:before{background:var(--zm-admin-color-info)}.module-page[data-module=邀请管理] .reward-stage-index{background:var(--zm-admin-color-brand-bg);width:28px;height:28px;font-weight:var(--zm-admin-font-weight-bold);border-radius:8px;justify-content:center;align-items:center;line-height:28px;display:inline-flex;color:var(--zm-admin-color-brand-text)!important;font-size:var(--zm-admin-font-size-table)!important}.module-page[data-module=邀请管理] .advanced-stage .reward-stage-index{background:var(--zm-admin-color-info-bg);color:var(--zm-admin-color-info)!important}.module-page[data-module=邀请管理] .reward-stage-copy{min-width:0}.module-page[data-module=邀请管理] .reward-stage-copy>span,.module-page[data-module=邀请管理] .reward-stage-amount>span{line-height:var(--zm-admin-line-height-help);display:block;color:var(--zm-admin-color-text-tertiary)!important;font-size:var(--zm-admin-font-size-help)!important}.module-page[data-module=邀请管理] .reward-stage-copy>strong{color:var(--zm-admin-color-text-primary);font-weight:var(--zm-admin-font-weight-title);line-height:var(--zm-admin-line-height-card-title);margin-top:2px;display:block;font-size:var(--zm-admin-font-size-table)!important}.module-page[data-module=邀请管理] .reward-stage-amount{min-width:88px;padding-left:var(--zm-admin-space-3);border-left:1px solid var(--zm-admin-color-divider);text-align:right}.module-page[data-module=邀请管理] .reward-stage-amount>strong{margin-top:var(--zm-admin-space-1);color:var(--zm-admin-color-brand-text);font-weight:var(--zm-admin-font-weight-bold);line-height:var(--zm-admin-line-height-emphasis);font-variant-numeric:tabular-nums;display:block;font-size:var(--zm-admin-font-size-emphasis)!important}.module-page[data-module=邀请管理] .stage-arrow{border:1px solid var(--zm-admin-color-border);width:24px;height:24px;color:var(--zm-admin-color-text-secondary);background:var(--zm-admin-color-container-bg);font-size:var(--zm-admin-font-size-emphasis);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.module-page[data-module=邀请管理] .invite-rule-control{min-width:0;padding-left:var(--zm-admin-space-4);align-items:center;gap:var(--zm-admin-space-2);border-left:1px solid var(--zm-admin-color-divider);display:flex}.module-page[data-module=邀请管理] .invite-rule-status,.module-page[data-module=邀请管理] .invite-rule-total{align-items:center;gap:var(--zm-admin-space-2);display:flex}.module-page[data-module=邀请管理] .invite-rule-status>span:first-child,.module-page[data-module=邀请管理] .invite-rule-total>span{color:var(--zm-admin-color-text-tertiary);font-size:var(--zm-admin-font-size-help);line-height:var(--zm-admin-line-height-help)}.module-page[data-module=邀请管理] .invite-rule-total{padding:0 var(--zm-admin-space-3);border-right:1px solid var(--zm-admin-color-divider);border-left:1px solid var(--zm-admin-color-divider)}.module-page[data-module=邀请管理] .invite-rule-total>strong{color:var(--zm-admin-color-brand-text);font-size:var(--zm-admin-font-size-emphasis);font-weight:var(--zm-admin-font-weight-bold);font-variant-numeric:tabular-nums}.module-page[data-module=邀请管理] .invite-rule-control .status-badge{min-height:26px;padding:3px var(--zm-admin-space-2)}.module-page[data-module=邀请管理] .invite-rule-control .module-actions{gap:var(--zm-admin-space-2);display:flex}.module-page[data-module=邀请管理] .invite-rule-control .button{width:auto;min-height:var(--zm-admin-control-height)}@media (width<=1100px){.module-page[data-module=邀请管理] .invite-rule-content{grid-template-columns:1fr}.module-page[data-module=邀请管理] .invite-rule-control{border-left:0;justify-content:flex-end;padding:0}}@media (width<=700px){.admin-module-heading{min-height:auto;padding:var(--zm-admin-space-4);align-items:flex-start}#moduleRoot [data-admin-module-heading=true]{min-height:auto!important;padding:var(--zm-admin-space-4)!important;align-items:flex-start!important}.module-page[data-module=邀请管理] .invite-rule-content{padding:var(--zm-admin-space-4)}.module-page[data-module=邀请管理] .reward-stages{grid-template-columns:1fr}.module-page[data-module=邀请管理] .stage-arrow{margin:0 auto;transform:rotate(90deg)}.module-page[data-module=邀请管理] .reward-stage{grid-template-columns:40px minmax(0,1fr)}.module-page[data-module=邀请管理] .reward-stage-amount{padding:var(--zm-admin-space-3) 0 0 52px;border-top:1px solid var(--zm-admin-color-divider);text-align:left;border-left:0;grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.module-page[data-module=邀请管理] .invite-rule-control{flex-direction:column;align-items:stretch}.module-page[data-module=邀请管理] .invite-rule-total{padding:var(--zm-admin-space-3) 0;border-top:1px solid var(--zm-admin-color-divider);border-right:0;border-bottom:1px solid var(--zm-admin-color-divider);border-left:0}}*{box-sizing:border-box}html,body{min-width:320px;min-height:100%;margin:0}html.admin-login-route{overflow:visible}body{min-height:100vh;color:var(--zm-admin-color-text-primary);font-family:var(--zm-admin-font-family);background:#f3f6fa}button,input{font:inherit}.admin-login-page{grid-template-columns:minmax(360px,.92fr) minmax(480px,1.08fr);min-height:100vh;display:grid}.admin-login-brand-panel{color:#fff;background:linear-gradient(145deg,#0e1a2a 0%,#14263c 58%,#1b3049 100%);flex-direction:column;justify-content:space-between;min-height:100vh;padding:52px clamp(40px,6vw,92px);display:flex;position:relative;overflow:hidden}.admin-login-brand-panel:before,.admin-login-brand-panel:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.admin-login-brand-panel:before{background:#ff62471f;width:420px;height:420px;top:-150px;right:-220px}.admin-login-brand-panel:after{border:1px solid #ffffff14;width:320px;height:320px;bottom:-120px;left:-170px}.admin-login-brand{z-index:1;align-items:center;gap:14px;display:flex;position:relative}.admin-login-brand-mark{border-radius:12px;width:44px;height:44px;display:block;box-shadow:0 10px 24px #ff8a0047}.admin-login-brand strong{letter-spacing:.04em;font-size:21px;display:block}.admin-login-brand small{color:#8296ad;letter-spacing:.2em;margin-top:4px;font-size:10px;display:block}.admin-login-intro{z-index:1;max-width:520px;margin:auto 0;position:relative}.admin-login-intro span{color:#b9c6d5;border:1px solid #ffffff1f;border-radius:999px;margin-bottom:22px;padding:6px 11px;font-size:13px;display:inline-flex}.admin-login-intro h1{color:#fff;letter-spacing:-.03em;max-width:470px;margin:0;font-size:clamp(34px,4vw,52px);line-height:1.22}.admin-login-intro p{color:#aebccc;max-width:440px;margin:24px 0 0;font-size:16px;line-height:1.8}.admin-login-features{z-index:1;flex-wrap:wrap;gap:10px;margin:32px 0 0;padding:0;list-style:none;display:flex;position:relative}.admin-login-features li{color:#dbe4ee;background:#ffffff0e;border-radius:8px;padding:8px 12px;font-size:13px}.admin-login-copyright{z-index:1;color:#71849a;font-size:12px;position:relative}.admin-login-form-panel{place-items:center;min-height:100vh;padding:40px clamp(28px,6vw,88px);display:grid}.admin-login-card{width:min(440px,100%)}.admin-login-card-header{margin-bottom:34px}.admin-login-card-header .admin-login-eyebrow{color:var(--zm-admin-color-text-tertiary);align-items:center;gap:10px;font-size:13px;display:flex}.admin-login-mock-badge{color:var(--zm-admin-color-warning);background:var(--zm-admin-color-warning-bg);border-radius:999px;padding:3px 8px;font-size:12px}.admin-login-card-header h2{margin:16px 0 8px;font-size:30px;line-height:1.25}.admin-login-card-header p{color:var(--zm-admin-color-text-secondary);margin:0;font-size:14px}.admin-login-form{gap:22px;display:grid}.admin-login-field{gap:8px;display:grid}.admin-login-field>span{color:var(--zm-admin-color-text-secondary);font-size:14px;font-weight:600}.admin-login-control{position:relative}.admin-login-control input{width:100%;height:48px;color:var(--zm-admin-color-text-primary);border:1px solid var(--zm-admin-color-border);background:#fff;border-radius:9px;outline:0;padding:0 14px;transition:border-color .15s,box-shadow .15s}.admin-login-control input:focus{border-color:var(--zm-admin-color-brand);box-shadow:var(--zm-admin-focus-ring)}.admin-login-control.has-action input{padding-right:64px}.admin-login-password-toggle{color:var(--zm-admin-color-text-secondary);cursor:pointer;background:0 0;border:0;padding:0 10px;position:absolute;inset:4px 6px 4px auto}.admin-login-options{justify-content:space-between;align-items:center;min-height:24px;display:flex}.admin-login-remember{color:var(--zm-admin-color-text-secondary);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.admin-login-remember input{width:16px;height:16px;accent-color:var(--zm-admin-color-brand)}.admin-login-error{color:var(--zm-admin-color-danger);background:var(--zm-admin-color-danger-bg);border-radius:8px;margin:-8px 0 0;padding:10px 12px;font-size:13px}.admin-login-submit{color:#fff;background:var(--zm-admin-color-brand);cursor:pointer;border:0;border-radius:9px;width:100%;height:48px;font-weight:650;box-shadow:0 8px 20px #ff5b3d33}.admin-login-submit:hover{background:var(--zm-admin-color-brand-hover)}.admin-login-submit:disabled{cursor:wait;opacity:.7}.admin-login-help{color:var(--zm-admin-color-text-tertiary);text-align:center;margin:24px 0 0;font-size:13px;line-height:1.7}@media (width<=900px){.admin-login-page{grid-template-columns:1fr}.admin-login-brand-panel{min-height:auto;padding:28px 32px}.admin-login-intro,.admin-login-copyright{display:none}.admin-login-form-panel{min-height:calc(100vh - 100px);padding:42px 24px}}@media (width<=520px){.admin-login-brand-panel{padding:22px 20px}.admin-login-form-panel{padding:32px 20px}.admin-login-card-header h2{font-size:26px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}body.admin-login-route{color:var(--zm-admin-color-text-primary);font-family:var(--zm-admin-font-family);text-rendering:auto;-webkit-font-smoothing:auto;font-size:16px;line-height:normal;overflow:visible;background:#f3f6fa!important}body.admin-login-route ::selection{color:highlighttext;background:highlight}body.admin-login-route .admin-login-control input:focus-visible{outline-offset:0!important;box-shadow:var(--zm-admin-focus-ring)!important;outline:0!important}body.admin-login-route :where(.admin-login-password-toggle,.admin-login-remember input,.admin-login-submit):focus-visible{outline:revert!important;outline-offset:revert!important;box-shadow:revert!important}#moduleRoot [data-module=collection-jobs] .collect-overview-head,#moduleRoot [data-module=collection-jobs] .collect-card-head{border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);min-height:85px;margin:0;padding:16px 24px}#moduleRoot [data-module=collection-jobs] .collect-overview-head h2,#moduleRoot [data-module=collection-jobs] .collect-card-head h2{letter-spacing:-.01em;font-size:20px;font-weight:650;line-height:28px}#moduleRoot [data-module=collection-jobs] .collect-overview-head p,#moduleRoot [data-module=collection-jobs] .collect-card-head p{margin-top:4px;line-height:20px}#moduleRoot [data-module=collection-jobs] .collect-overview-head>div:first-child,#moduleRoot [data-module=collection-jobs] .collect-card-head>div:first-child{min-width:0}#moduleRoot [data-module=reward-collection] .collect-overview-head,#moduleRoot [data-module=reward-collection] .collect-card-head{border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);min-height:85px;margin:0;padding:16px 24px}#moduleRoot [data-module=reward-collection] .collect-overview-head h2,#moduleRoot [data-module=reward-collection] .collect-card-head h2{letter-spacing:-.01em;font-size:20px;font-weight:650;line-height:28px}#moduleRoot [data-module=reward-collection] .collect-overview-head p,#moduleRoot [data-module=reward-collection] .collect-card-head p{margin-top:4px;line-height:20px}@media (width<=1080px){#moduleRoot [data-module=reward-collection] .collect-overview-head,#moduleRoot [data-module=reward-collection] .collect-card-head{align-items:center}}#moduleRoot [data-module=collection-sharing] .collect-overview-head,#moduleRoot [data-module=collection-sharing] .collect-card-head{border-bottom:1px solid var(--zm-admin-color-divider);background:var(--zm-admin-color-container-bg);min-height:85px;margin:0;padding:16px 24px}#moduleRoot [data-module=collection-sharing] .collect-overview-head h2,#moduleRoot [data-module=collection-sharing] .collect-card-head h2{letter-spacing:-.01em;font-size:20px;font-weight:650;line-height:28px}#moduleRoot [data-module=collection-sharing] .collect-overview-head p,#moduleRoot [data-module=collection-sharing] .collect-card-head p{margin-top:4px;line-height:20px}#moduleRoot [data-module=collection-sharing] .collect-overview-head h2{padding-left:13px;position:relative}#moduleRoot [data-module=collection-sharing] .collect-overview-head h2:before{border-radius:var(--zm-admin-radius-pill);background:var(--zm-admin-color-brand);content:"";width:3px;position:absolute;top:5px;bottom:5px;left:0}#moduleRoot [data-module=所有闲鱼店铺] .shop-section-head{grid-template-columns:none;justify-content:space-between;align-items:center;gap:16px;min-height:85px;padding:16px 24px;display:flex}#moduleRoot [data-module=所有闲鱼店铺] .shop-section-head>div{min-width:0}#moduleRoot [data-module=所有闲鱼店铺] .shop-section-head h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:650;line-height:28px}#moduleRoot [data-module=所有闲鱼店铺] .shop-section-head p{margin:4px 0 0;font-size:13px;line-height:20px}#moduleRoot [data-module=所有商品] .products-section-head{grid-template-columns:none;justify-content:space-between;align-items:center;gap:16px;min-height:85px;padding:16px 24px;display:flex}#moduleRoot [data-module=所有商品] .products-section-head>div{min-width:0}#moduleRoot [data-module=所有商品] .products-section-head h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:650;line-height:28px}#moduleRoot [data-module=所有商品] .products-section-head p{margin:4px 0 0;font-size:13px;line-height:20px}#moduleRoot .system-page .system-section-header{gap:16px;min-height:85px;padding:16px 24px}#moduleRoot .system-page .system-section-header h2{letter-spacing:-.01em;padding-left:13px;font-weight:650;line-height:28px}#moduleRoot .system-page .system-section-header p{margin:4px 0 0;line-height:20px}#moduleRoot .interface-settings-page .interface-card h3{letter-spacing:-.005em;font-weight:650;line-height:26px}#moduleRoot .interface-settings-page .interface-card p{margin-top:4px;font-size:13px;line-height:20px}@media (width<=760px){#moduleRoot .system-page .system-section-header{min-height:0;padding:16px}#moduleRoot [data-module=collection-jobs] .collect-overview-head,#moduleRoot [data-module=collection-jobs] .collect-card-head,#moduleRoot [data-module=reward-collection] .collect-overview-head,#moduleRoot [data-module=reward-collection] .collect-card-head,#moduleRoot [data-module=collection-sharing] .collect-overview-head,#moduleRoot [data-module=collection-sharing] .collect-card-head{gap:16px;min-height:0;padding:16px}#moduleRoot [data-module=reward-collection] .admin-time-range{width:max-content;max-width:none}#moduleRoot [data-module=所有闲鱼店铺] .shop-section-head,#moduleRoot [data-module=所有商品] .products-section-head{align-items:flex-start;min-height:0;padding:16px}}:root[data-admin-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--zm-admin-color-text-primary:#e7eaf0;--zm-admin-color-text-secondary:#bac3d0;--zm-admin-color-text-tertiary:#97a4b7;--zm-admin-color-text-disabled:#657084;--zm-admin-color-border:#384357;--zm-admin-color-divider:#303a4d;--zm-admin-color-page-bg:#111827;--zm-admin-color-container-bg:#1b2535;--zm-admin-color-elevated-bg:#222e40;--zm-admin-color-subtle-bg:#202b3c;--zm-admin-color-sunken-bg:#172131;--zm-admin-color-table-head-bg:#253145;--zm-admin-color-hover-bg:#28354a;--zm-admin-color-brand-bg:#412c2a;--zm-admin-color-brand-text:#ffad99;--zm-admin-color-disabled-bg:#283141}:root[data-admin-theme=dark] :is(.workspace,.content,.content-canvas){background:var(--zm-admin-color-page-bg);color:var(--zm-admin-color-text-primary)}:root[data-admin-theme=dark] :is(.topbar,.admin-account-menu,.admin-ui-card,.panel,dialog),:root[data-admin-theme=dark] .content-canvas :is([class$=-section],[class$=-card],[class$=-metric],[class$=-metrics],[class$=-filters],[class$=-range-switch],[class$=-panel]){background:var(--zm-admin-color-container-bg);color:var(--zm-admin-color-text-primary);border-color:var(--zm-admin-color-border)}:root[data-admin-theme=dark] :is(.workspace,dialog) :is(h1,h2,h3,strong,dt,dd,th,td){color:inherit}:root[data-admin-theme=dark] :is(.workspace,dialog) :is(table,tbody,tr,td){border-color:var(--zm-admin-color-border);background:0 0}:root[data-admin-theme=dark] :is(.workspace,dialog) th{background:var(--zm-admin-color-table-head-bg)}:root[data-admin-theme=dark] :is(.workspace,dialog) :is(input,textarea,select){background:var(--zm-admin-color-sunken-bg);color:var(--zm-admin-color-text-primary);border-color:var(--zm-admin-color-border)}:root[data-admin-theme=dark] :is(.admin-ui-button,.button){background:var(--zm-admin-color-elevated-bg);color:var(--zm-admin-color-text-primary);border-color:var(--zm-admin-color-border)}:root[data-admin-theme=dark] .admin-ui-button-primary{background:var(--zm-admin-color-brand);color:#fff}:root[data-admin-theme=dark] .security-summary>div{background:var(--zm-admin-color-subtle-bg);color:var(--zm-admin-color-text-primary);border-color:var(--zm-admin-color-border)}:root[data-admin-theme=dark] .faq-pagination .pagination-summary{color:var(--zm-admin-color-text-secondary)}:root{--zu-font:"PingFang SC","Microsoft YaHei","Noto Sans SC","Hiragino Sans GB",system-ui,sans-serif;--zu-mono:ui-monospace,"SF Mono","Cascadia Mono",Consolas,monospace;--zu-page:#f6f5f3;--zu-card:#fff;--zu-sunken:#efedea;--zu-hover:#faf9f7;--zu-line:#e6e3df;--zu-line-soft:#f0eeeb;--zu-line-strong:#cfcac4;--zu-text:#1f1b18;--zu-sub:#5a534d;--zu-muted:#8f8780;--zu-brand:#ff5b3d;--zu-brand-press:#e8472b;--zu-brand-text:#c93a1f;--zu-brand-soft:#fff0eb;--zu-brand-line:#ffc9ba;--zu-wait:#a15c00;--zu-wait-soft:#fdf1dc;--zu-ok:#18794e;--zu-ok-soft:#e6f4ec;--zu-off:#6b645e;--zu-off-soft:#f0eeeb;--zu-danger:#c62a1e;--zu-danger-soft:#fdecea;--zu-danger-press:#a82217;--zu-info:#2459c7;--zu-info-soft:#eaf0fc;--zu-nav:#fff;--zu-nav-hover:#f4f1ee;--zu-nav-on:var(--zu-brand-soft);--zu-nav-on-text:var(--zu-brand-text);--zu-nav-text:#34302d;--zu-nav-strong:#1a1716;--zu-nav-label:#8a837d;--zu-nav-line:#ebe6e1;--zu-nav-chip:#f2eeea;--zu-r-sm:4px;--zu-r:6px;--zu-r-card:8px;--zu-r-dialog:12px;--zu-shadow-pop:0 18px 48px #1f1b1838,0 2px 6px #1f1b1814;--zu-fs-xs:12px;--zu-fs-sm:13px;--zu-fs:14px;--zu-fs-md:16px;--zu-fs-title:20px;--zu-fs-stat:24px;--zu-fs-amount:30px}.zu-shell{background:var(--zu-page);height:100vh;color:var(--zu-text);font-family:var(--zu-font);font-size:var(--zu-fs);grid-template-columns:248px minmax(0,1fr);line-height:1.55;display:grid;overflow:hidden}.zu-nav-sprite{width:0;height:0;position:absolute;overflow:hidden}.zu-nav{border-right:1px solid var(--zu-nav-line);background:var(--zu-nav);min-height:0;color:var(--zu-nav-text);flex-direction:column;display:flex}.zu-nav-brand{color:var(--zu-nav-strong);align-items:center;gap:10px;padding:18px 18px 14px;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.zu-nav-logo{border-radius:9px;flex:none;width:30px;height:30px;display:block;box-shadow:0 4px 12px #ff8a004d}.zu-nav-brand small{color:var(--zu-nav-label);letter-spacing:.06em;font-size:11px;font-weight:400;display:block}.zu-nav-scroll{scrollbar-width:thin;scrollbar-color:var(--zu-nav-line) transparent;flex-direction:column;flex:1;gap:14px;min-height:0;padding:4px 10px 14px;display:flex;overflow-y:auto}.zu-nav-group{gap:2px;display:grid}.zu-nav-group>small{color:var(--zu-nav-label);letter-spacing:.1em;padding:0 10px 6px;font-size:13px}.zu-nav-fold{color:var(--zu-nav-label);font:inherit;letter-spacing:.1em;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 10px 6px;font-size:11px;display:flex}.zu-nav-fold:hover{color:var(--zu-nav-text)}.zu-nav-link{min-height:40px;color:var(--zu-nav-text);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:16px;text-decoration:none;display:flex;position:relative}.zu-nav-link svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px}.zu-nav-link:hover{background:var(--zu-nav-hover);color:var(--zu-nav-strong)}.zu-nav-link.is-on{background:var(--zu-nav-on);color:var(--zu-nav-on-text);font-weight:600}.zu-nav-link.is-on:before{content:"";background:var(--zu-brand);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-10px}.zu-nav-link b,.zu-nav-phead b{background:var(--zu-brand);color:#fff;text-align:center;border-radius:10px;min-width:19px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:600;line-height:19px}.zu-nav-platform{gap:2px;display:grid}.zu-nav-phead{min-height:40px;color:var(--zu-nav-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:16px;text-decoration:none;display:flex}.zu-nav-phead:hover{background:var(--zu-nav-hover);color:var(--zu-nav-strong)}.zu-nav-phead[aria-expanded=true]{color:var(--zu-nav-strong)}.zu-nav-phead.is-on{background:var(--zu-nav-on);color:var(--zu-nav-on-text)}.zu-nav-caret{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;flex:none;width:14px;height:14px;margin-left:auto;transition:transform .15s}.zu-nav-caret.is-open{transform:rotate(90deg)}.zu-nav-phead b+.zu-nav-caret,.zu-nav-soon+.zu-nav-caret,.zu-nav-soon+b{margin-left:6px}.zu-nav-soon{background:var(--zu-nav-chip);color:var(--zu-nav-label);border-radius:9px;margin-left:auto;padding:0 7px;font-size:12px;font-weight:500;line-height:20px}.zu-nav-sub{border-left:1px solid var(--zu-nav-line);gap:1px;margin-left:10px;padding-left:18px;display:grid}.zu-nav-sub .zu-nav-link{min-height:38px;font-size:15px}.zu-nav-sub .zu-nav-link.is-on:before{left:-29px}.zu-nav-subhead{color:var(--zu-nav-label);letter-spacing:.06em;margin:6px 0 4px 10px;font-size:13px}.zu-pmark{background:var(--zu-nav-label);color:#fff;border-radius:5px;flex:none;place-items:center;width:19px;height:19px;font-size:11px;font-style:normal;font-weight:700;line-height:1;display:inline-grid}.zu-pmark svg{fill:currentColor;stroke:none;width:78%;height:78%}.zu-pmark[data-platform=xianyu]{color:#2a1f00;background:#ffb400}.zu-pmark[data-platform=xianyu] svg{width:90%;height:90%}.zu-pmark[data-platform=douyin]{background:#1f1f1f;box-shadow:inset 0 0 0 1px #3a3634}.zu-pmark[data-platform=wechat-channel]{background:#fa9d3b}.zu-pmark[data-platform=xiaohongshu]{background:#ff2442}.zu-nav-link:focus-visible,.zu-nav-phead:focus-visible,.zu-nav-fold:focus-visible,.zu-nav-logout:focus-visible,.zu-nav-brand:focus-visible{outline:2px solid var(--zu-brand);outline-offset:-2px}.zu-nav-foot{border-top:1px solid var(--zu-nav-line);font-size:var(--zu-fs-sm);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.zu-nav-avatar{background:var(--zu-nav-chip);width:28px;height:28px;color:var(--zu-nav-text);border-radius:50%;flex:none;place-items:center;font-size:12px;font-style:normal;display:grid}.zu-nav-user{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--zu-nav-text);flex:1;overflow:hidden}.zu-nav-logout{color:var(--zu-nav-label);font:inherit;font-size:var(--zu-fs-xs);cursor:pointer;border-radius:var(--zu-r-sm);background:0 0;border:0;padding:2px 4px}.zu-nav-logout:hover{color:var(--zu-nav-strong)}.zu-nav-foot small{color:var(--zu-danger);flex-basis:100%}.zu-work{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.zu-main{flex:1;min-width:0;min-height:0;padding:20px 28px 40px;overflow-y:auto}.zu-crumb{color:var(--zu-muted);align-items:center;gap:6px;margin:0 0 10px;font-size:12.5px;display:flex}.zu-crumb .zu-pmark{border-radius:4px;width:16px;height:16px;font-size:9px}.zu-crumb span{color:var(--zu-line-strong)}.zu-mobilebar{display:none}.zu-skip{z-index:1100;border-radius:var(--zu-r);background:var(--zu-card);color:var(--zu-text);padding:8px 12px;position:absolute;top:8px;left:-9999px}.zu-skip:focus{left:8px}.zu-backdrop{display:none}@media (width<=760px){.zu-shell{grid-template-columns:minmax(0,1fr)}.zu-nav{z-index:1002;width:256px;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.zu-shell.is-menu-open .zu-nav{transform:none}.zu-backdrop{z-index:1001;background:#1c1a1975;border:0;display:block;position:fixed;inset:0}.zu-mobilebar{border-bottom:1px solid var(--zu-line);background:var(--zu-card);align-items:center;gap:8px;padding:8px 12px;display:flex}.zu-main{padding:16px}}.zu-page{color:var(--zu-text);font-family:var(--zu-font);font-size:var(--zu-fs);align-content:start;gap:16px;line-height:1.55;display:grid}.zu-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:36px;display:flex}.zu-head h1{font-size:var(--zu-fs-title);letter-spacing:.01em;margin:0;font-weight:700;line-height:28px}.zu-head-actions{align-items:center;gap:8px;display:flex}.zu-muted{color:var(--zu-muted)}.zu-stats{grid-template-columns:repeat(var(--zu-cols,3),minmax(0,1fr));gap:12px;display:grid}.zu-stat{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:var(--zu-r-card);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.zu-stat-label{color:var(--zu-sub);font-size:var(--zu-fs-sm)}.zu-stat-value{font-size:var(--zu-fs-stat);font-variant-numeric:tabular-nums;font-weight:700;line-height:32px}.zu-stat-value small{color:var(--zu-muted);font-size:var(--zu-fs-sm);margin-left:3px;font-weight:500}.zu-stat-side{text-align:right;color:var(--zu-muted);font-size:var(--zu-fs-sm)}.zu-stat-side b{color:var(--zu-text);font-size:var(--zu-fs-md);font-variant-numeric:tabular-nums;display:block}.zu-stat.is-hot{border-color:var(--zu-brand-line);background:var(--zu-brand-soft)}.zu-stat.is-hot .zu-stat-value{color:var(--zu-brand-text)}.zu-page{container-type:inline-size}@container (width<=720px){.zu-stats{grid-template-columns:1fr}}.zu-card{background:var(--zu-card);border:1px solid var(--zu-line);border-radius:var(--zu-r-card);overflow:hidden}.zu-card-head{border-bottom:1px solid var(--zu-line-soft);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.zu-card-head h2{font-size:var(--zu-fs-md);margin:0;font-weight:600}.zu-card-body{padding:16px 18px}.zu-toolbar{border-bottom:1px solid var(--zu-line-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}.zu-grow{flex:1}.zu-seg{border-radius:var(--zu-r);background:var(--zu-sunken);gap:2px;padding:3px;display:inline-flex}.zu-seg button{border-radius:var(--zu-r-sm);font:inherit;font-size:var(--zu-fs-sm);color:var(--zu-sub);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 14px;line-height:22px;display:inline-flex}.zu-seg button:hover{color:var(--zu-text)}.zu-seg button[aria-pressed=true]{background:var(--zu-card);color:var(--zu-text);font-weight:600;box-shadow:0 1px 2px #1f1b181a}.zu-seg em{background:var(--zu-brand);color:#fff;text-align:center;border-radius:9px;min-width:18px;padding:0 6px;font-size:11px;font-style:normal;line-height:17px}.zu-input,.zu-select{border:1px solid var(--zu-line);border-radius:var(--zu-r);background:var(--zu-card);height:32px;color:var(--zu-text);font:inherit;font-size:var(--zu-fs-sm);padding:0 10px}.zu-select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--zu-muted) 50%),linear-gradient(135deg,var(--zu-muted) 50%,transparent 50%);background-position:calc(100% - 14px) 14px,calc(100% - 10px) 14px;background-repeat:no-repeat;background-size:4px 4px;padding-right:28px}.zu-search{flex:1;min-width:220px;max-width:340px;position:relative}.zu-search .zu-input{width:100%;padding-left:30px}.zu-search:before{content:"";border:1.6px solid var(--zu-muted);border-radius:50%;width:9px;height:9px;position:absolute;top:10px;left:11px}.zu-search:after{content:"";background:var(--zu-muted);width:5px;height:1.6px;position:absolute;top:19px;left:20px;transform:rotate(45deg)}.zu-input:hover,.zu-select:hover{border-color:var(--zu-line-strong)}.zu-input:focus,.zu-select:focus{border-color:var(--zu-brand);outline:none}textarea.zu-input{resize:vertical;height:auto;min-height:84px;padding:8px 10px;line-height:1.6}.zu-field{gap:6px;display:grid}.zu-field>span{color:var(--zu-sub);font-size:var(--zu-fs-sm)}.zu-field>small{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.zu-switch{cursor:pointer;font-size:var(--zu-fs-sm);color:var(--zu-sub);align-items:center;gap:8px;display:inline-flex;position:relative}.zu-switch input{opacity:0;pointer-events:none;position:absolute}.zu-switch i{background:var(--zu-line-strong);border-radius:10px;width:34px;height:20px;transition:background .15s;position:relative}.zu-switch i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.zu-switch input:checked+i{background:var(--zu-ok)}.zu-switch input:checked+i:after{transform:translate(14px)}.zu-switch input:focus-visible+i{outline:2px solid var(--zu-brand);outline-offset:2px}.zu-table-wrap{overflow-x:auto}.zu-table{border-collapse:collapse;width:100%;font-size:var(--zu-fs);font-variant-numeric:tabular-nums}.zu-table th{text-align:left;white-space:nowrap;font-size:var(--zu-fs-xs);letter-spacing:.04em;color:var(--zu-muted);background:var(--zu-hover);border-bottom:1px solid var(--zu-line);padding:9px 14px;font-weight:500}.zu-table td{border-bottom:1px solid var(--zu-line-soft);vertical-align:middle;white-space:nowrap;padding:10px 14px}.zu-table tbody tr:last-child td{border-bottom:0}.zu-table tbody tr:hover td{background:var(--zu-hover)}.zu-table tbody tr.is-click{cursor:pointer}.zu-table .num{text-align:right}.zu-table .end{text-align:right;width:1%}.zu-table .strong{font-weight:600}.zu-table .wrap{white-space:normal;min-width:200px}.zu-user{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.zu-user img,.zu-user i{object-fit:cover;background:var(--zu-sunken);border-radius:50%;flex:none;width:24px;height:24px}.zu-user i{color:var(--zu-sub);place-items:center;font-size:11px;font-style:normal;display:grid}a.zu-user:hover span{color:var(--zu-brand-text)}.zu-id{color:var(--zu-muted);font-family:var(--zu-mono);font-size:var(--zu-fs-xs);margin-left:6px}.zu-thumb{border-radius:var(--zu-r-sm);object-fit:cover;border:1px solid var(--zu-line);vertical-align:middle;cursor:zoom-in;background:#fff;width:30px;height:30px}.zu-actions{align-items:center;gap:4px;display:inline-flex}.zu-link{font:inherit;color:var(--zu-brand-text);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.zu-link:hover{text-decoration:underline}.zu-tag{border-radius:var(--zu-r-sm);font-size:var(--zu-fs-xs);white-space:nowrap;align-items:center;gap:5px;padding:0 8px;font-weight:600;line-height:22px;display:inline-flex}.zu-tag:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.zu-tag.is-wait{color:var(--zu-wait);background:var(--zu-wait-soft)}.zu-tag.is-ok{color:var(--zu-ok);background:var(--zu-ok-soft)}.zu-tag.is-off{color:var(--zu-off);background:var(--zu-off-soft)}.zu-tag.is-danger{color:var(--zu-danger);background:var(--zu-danger-soft)}.zu-tag.is-info{color:var(--zu-info);background:var(--zu-info-soft)}.zu-btn{border-radius:var(--zu-r);height:32px;font:inherit;font-size:var(--zu-fs-sm);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:600;line-height:1;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex}.zu-btn.is-sm{height:28px;font-size:var(--zu-fs-xs);padding:0 10px}.zu-btn.is-lg{height:38px;font-size:var(--zu-fs);padding:0 22px}.zu-btn.is-primary{background:var(--zu-brand);color:#fff}.zu-btn.is-primary:hover{background:var(--zu-brand-press)}.zu-btn.is-line{background:var(--zu-card);border-color:var(--zu-line);color:var(--zu-text)}.zu-btn.is-line:hover{border-color:var(--zu-line-strong);background:var(--zu-hover)}.zu-btn.is-ghost{color:var(--zu-sub);background:0 0}.zu-btn.is-ghost:hover{background:var(--zu-sunken);color:var(--zu-text)}.zu-btn.is-danger{background:var(--zu-danger);color:#fff}.zu-btn.is-danger:hover{background:var(--zu-danger-press)}.zu-btn.is-danger-line{background:var(--zu-card);border-color:var(--zu-line);color:var(--zu-danger)}.zu-btn.is-danger-line:hover{border-color:var(--zu-danger);background:var(--zu-danger-soft)}.zu-btn:disabled{opacity:.5;cursor:default;pointer-events:none}.zu-btn:focus-visible,.zu-link:focus-visible,.zu-seg button:focus-visible,.zu-chips button:focus-visible{outline:2px solid var(--zu-brand);outline-offset:2px}.zu-dialog{border-radius:var(--zu-r-dialog);box-shadow:var(--zu-shadow-pop);background:var(--zu-card);color:var(--zu-text);font-family:var(--zu-font);font-size:var(--zu-fs);width:min(var(--zu-dialog-w,760px),calc(100vw - 32px));border:0;max-height:calc(100vh - 48px);padding:0;overflow:hidden}.zu-dialog::backdrop{background:#1c1a1975}.zu-dialog-shell{flex-direction:column;max-height:calc(100vh - 48px);display:flex}.zu-dialog-head{border-bottom:1px solid var(--zu-line-soft);align-items:center;gap:10px;padding:14px 20px;display:flex}.zu-dialog-head h2{font-size:var(--zu-fs-md);margin:0;font-weight:600}.zu-dialog-close{border-radius:var(--zu-r);width:28px;height:28px;color:var(--zu-muted);cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;font-size:18px;line-height:1;display:grid}.zu-dialog-close:hover{background:var(--zu-sunken);color:var(--zu-text)}.zu-dialog-body{padding:20px;overflow:auto}.zu-dialog-foot{border-top:1px solid var(--zu-line-soft);background:var(--zu-hover);align-items:center;gap:8px;padding:12px 20px;display:flex}.zu-dialog-foot .zu-grow{flex:1}.zu-dialog-foot small{color:var(--zu-muted);font-size:var(--zu-fs-xs)}.zu-drawer{width:min(var(--zu-drawer-w,1000px),100vw);background:var(--zu-page);max-width:100vw;height:100vh;max-height:100vh;color:var(--zu-text);font-family:var(--zu-font);font-size:var(--zu-fs);border:0;margin:0;padding:0;line-height:1.55;position:fixed;inset:0 0 0 auto;box-shadow:-18px 0 48px #1f1b1840}.zu-drawer[open]{grid-template-rows:auto minmax(0,1fr);animation:.18s ease-out zu-drawer-in;display:grid}.zu-drawer::backdrop{background:#1c1a196b}@keyframes zu-drawer-in{0%{opacity:.6;transform:translate(28px)}}@media (prefers-reduced-motion:reduce){.zu-drawer[open]{animation:none}}.zu-kv{font-size:var(--zu-fs);grid-template-columns:96px minmax(0,1fr);gap:8px 12px;margin:0;display:grid}.zu-kv dt{color:var(--zu-muted)}.zu-kv dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.zu-box{border:1px solid var(--zu-line-soft);border-radius:var(--zu-r-card);background:var(--zu-hover);padding:12px 14px}.zu-box>h3{font-size:var(--zu-fs-xs);letter-spacing:.04em;color:var(--zu-muted);margin:0 0 8px;font-weight:600}.zu-amount{font-size:var(--zu-fs-amount);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:700;line-height:38px}.zu-amount small{font-size:var(--zu-fs-md);color:var(--zu-sub);margin-left:2px;font-weight:600}.zu-stack{align-content:start;gap:12px;display:grid}.zu-trail{font-size:var(--zu-fs-sm);gap:6px;margin:0;padding:0;list-style:none;display:grid}.zu-trail li{grid-template-columns:128px 1fr;gap:10px;display:grid}.zu-trail time{color:var(--zu-muted);font-variant-numeric:tabular-nums}.zu-chips{flex-wrap:wrap;gap:8px;display:flex}.zu-chips button{border:1px solid var(--zu-line);background:var(--zu-card);font:inherit;font-size:var(--zu-fs-sm);color:var(--zu-sub);cursor:pointer;border-radius:999px;padding:5px 14px}.zu-chips button:hover{border-color:var(--zu-line-strong)}.zu-chips button[aria-pressed=true]{border-color:var(--zu-danger);background:var(--zu-danger-soft);color:var(--zu-danger);font-weight:600}.zu-pager{border-top:1px solid var(--zu-line-soft);color:var(--zu-muted);font-size:var(--zu-fs-sm);justify-content:flex-end;align-items:center;gap:8px;padding:10px 14px;display:flex}.zu-pager span{margin-right:auto}.zu-empty{text-align:center;color:var(--zu-muted);font-size:var(--zu-fs-sm);justify-items:center;gap:4px;padding:48px 16px;display:grid}.zu-empty strong{color:var(--zu-sub);font-size:var(--zu-fs);font-weight:600}.zu-alert{border-radius:var(--zu-r);font-size:var(--zu-fs-sm);align-items:center;gap:10px;padding:10px 14px;display:flex}.zu-alert.is-danger{background:var(--zu-danger-soft);color:var(--zu-danger)}.zu-alert.is-wait{background:var(--zu-wait-soft);color:var(--zu-wait)}.zu-alert.is-info{background:var(--zu-info-soft);color:var(--zu-info)}.zu-toast{z-index:1000;border-radius:var(--zu-r);background:var(--zu-text);color:#fff;font-size:var(--zu-fs-sm);box-shadow:var(--zu-shadow-pop);padding:9px 18px;position:fixed;top:20px;left:50%;transform:translate(-50%)}body:has(.zu-shell){min-width:0}:root{--zm-admin-focus-ring:0 0 transparent}:is(input,select,textarea):is(:focus,:focus-visible){outline:none!important}:is(input,select,textarea,button,a,[tabindex],[contenteditable]):is(:focus,:focus-visible):not([aria-pressed=true]),.audit-conclusion-button:hover,.collect-source-retry:hover .admin-ui-tag{box-shadow:none!important}
