.ad[data-v-64781b76]{--ad-ink:#171512;--ad-paper:#fffcf7;--ad-wash:#f3f1eb;--ad-mid:#f7f5ef;--ad-muted:#5c574e;--ad-faint:#8a8478;--ad-line:#e6e1d6;--ad-line-strong:#d4cec0;--ad-run:#c45c26;--ad-ok:#166534;--ad-fail:#a8071a;--ad-radius:10px;--ad-ease:160ms ease;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;width:100%;height:100%;overflow:hidden;isolation:isolate;box-sizing:border-box;display:-ms-flexbox;display:flex;background:var(--ad-wash);color:var(--ad-ink);font-size:14px;line-height:1.5;font-family:Segoe UI,ui-sans-serif,system-ui,-apple-system,PingFang SC,Microsoft YaHei,sans-serif}.ad [data-v-64781b76],.ad [data-v-64781b76]:after,.ad [data-v-64781b76]:before{box-sizing:border-box;background-clip:border-box;-webkit-background-clip:border-box}.ad b[data-v-64781b76],.ad button[data-v-64781b76],.ad em[data-v-64781b76],.ad h1[data-v-64781b76],.ad input[data-v-64781b76],.ad p[data-v-64781b76],.ad span[data-v-64781b76],.ad strong[data-v-64781b76]{background-image:none;text-shadow:none;-webkit-text-fill-color:currentColor}.ad h1[data-v-64781b76]{margin:0}.ad button[data-v-64781b76],.ad input[data-v-64781b76]{appearance:none;-webkit-appearance:none;margin:0;box-shadow:none;background-image:none;text-shadow:none;font:inherit;line-height:inherit}.ad-gate[data-v-64781b76]{margin:auto;text-align:center;background:var(--ad-paper);padding:40px 44px;border:1px solid var(--ad-line);border-radius:16px;box-shadow:0 18px 40px rgba(23,21,18,.06)}.ad-gate .ad-mark[data-v-64781b76]{margin:0 auto 16px}.ad-gate p[data-v-64781b76]{margin:0 0 18px;font-size:15px;color:var(--ad-muted)}.ad-mid[data-v-64781b76],.ad-rail[data-v-64781b76],.ad-thread[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:0}.ad-rail[data-v-64781b76]{width:360px;-ms-flex:0 0 360px;flex:0 0 360px;background:var(--ad-paper);border-right:1px solid var(--ad-line)}.ad-mid[data-v-64781b76]{width:300px;-ms-flex:0 0 300px;flex:0 0 300px;background:var(--ad-mid);border-right:1px solid var(--ad-line)}.ad-thread[data-v-64781b76]{-ms-flex:1;flex:1;background:radial-gradient(1200px 420px at 12% -10%,rgba(196,92,38,.05),transparent 55%),var(--ad-wash)}.ad-mid-head[data-v-64781b76],.ad-rail-head[data-v-64781b76],.ad-thread-head[data-v-64781b76]{-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:1;height:auto;max-height:none;overflow:visible;padding:18px 18px 14px;border-bottom:1px solid var(--ad-line)}.ad-rail-head[data-v-64781b76]{background:var(--ad-paper)}.ad-mid-head[data-v-64781b76]{background:var(--ad-mid)}.ad-thread-head[data-v-64781b76]{background:var(--ad-wash)}.ad-mid-head[data-v-64781b76],.ad-thread-head[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ad-mid-head[data-v-64781b76]{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.ad-mid-head .ad-btn[data-v-64781b76],.ad-mid-head .ad-go[data-v-64781b76]{width:100%}.ad-mid-actions[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.ad-brand[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:12px}.ad-mark[data-v-64781b76]{width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;border-radius:8px;background:var(--ad-ink);color:#f6f3ea;font-size:13px;font-weight:700;letter-spacing:-.06em}.ad-kicker[data-v-64781b76],.ad-mark[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ad-kicker[data-v-64781b76]{gap:8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ad-faint)}.ad-beta[data-v-64781b76]{border:1px solid var(--ad-line-strong);background:#fff;border-radius:999px;padding:0 7px;height:18px;line-height:16px;letter-spacing:0;text-transform:none;font-size:11px;color:var(--ad-ink)}.ad-title[data-v-64781b76]{margin:4px 0 0;font-size:20px;font-weight:650;letter-spacing:-.03em;line-height:1.25}.ad-owner[data-v-64781b76],.ad-sub[data-v-64781b76]{margin:6px 0 0;color:var(--ad-muted);font-size:12px;line-height:1.45}.ad-owner[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:4px 8px}.ad-mid-copy[data-v-64781b76],.ad-thread-copy[data-v-64781b76]{min-width:0}.ad-mid-head strong[data-v-64781b76],.ad-thread-head strong[data-v-64781b76]{display:block;margin-top:4px;font-size:16px;letter-spacing:-.02em;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-mid-head strong[data-v-64781b76]{white-space:normal;display:-webkit-box;-webkit-line-clamp:2}.ad-filters[data-v-64781b76],.ad-pager[data-v-64781b76],.ad-search[data-v-64781b76]{-ms-flex-negative:0;flex-shrink:0}.ad-search[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 18px 8px}.ad-search-field[data-v-64781b76]{position:relative;-ms-flex:1;flex:1;min-width:0}.ad-search-ico[data-v-64781b76]{position:absolute;left:12px;top:50%;width:12px;height:12px;margin-top:-7px;border:1.5px solid var(--ad-faint);border-radius:50%;pointer-events:none}.ad-search-ico[data-v-64781b76]:after{content:"";position:absolute;right:-5px;bottom:-3px;width:6px;height:1.5px;background:var(--ad-faint);transform:rotate(45deg);border-radius:1px}.ad-input[data-v-64781b76]{width:100%;height:36px;border:1px solid var(--ad-line-strong);background:#fff;border-radius:8px;padding:0 10px 0 32px;font:inherit;color:var(--ad-ink);outline:none;transition:border-color var(--ad-ease),box-shadow var(--ad-ease)}.ad-input[data-v-64781b76]:-ms-input-placeholder{color:#a39c90}.ad-input[data-v-64781b76]::placeholder{color:#a39c90}.ad-input[data-v-64781b76]:focus{border-color:var(--ad-ink);box-shadow:0 0 0 3px rgba(23,21,18,.12)}.ad-filters[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin:0 18px 12px;padding:4px;background:var(--ad-wash);border:1px solid var(--ad-line);border-radius:12px}.ad-btn[data-v-64781b76],.ad-card[data-v-64781b76],.ad-chip[data-v-64781b76],.ad-go[data-v-64781b76],.ad-link[data-v-64781b76],.ad-sess[data-v-64781b76]{font:inherit;cursor:pointer}.ad-btn[data-v-64781b76],.ad-chip[data-v-64781b76],.ad-go[data-v-64781b76]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.ad button.ad-chip[data-v-64781b76]{height:26px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--ad-muted);-webkit-text-fill-color:var(--ad-muted);line-height:26px;white-space:nowrap;transition:background-color var(--ad-ease),color var(--ad-ease)}.ad button.ad-chip[data-v-64781b76]:hover{color:var(--ad-ink);-webkit-text-fill-color:var(--ad-ink);background:hsla(0,0%,100%,.7)}.ad button.ad-chip.is-on[data-v-64781b76]{background:var(--ad-ink);color:#fff;-webkit-text-fill-color:#fff}.ad button.ad-btn[data-v-64781b76],.ad button.ad-go[data-v-64781b76]{height:36px;padding:0 12px;border-radius:8px;white-space:nowrap;transition:background-color var(--ad-ease),border-color var(--ad-ease),color var(--ad-ease)}.ad button.ad-btn[data-v-64781b76]{border:1px solid var(--ad-line-strong);background:#fff;color:var(--ad-ink);-webkit-text-fill-color:var(--ad-ink)}.ad button.ad-btn[data-v-64781b76]:hover{border-color:var(--ad-ink);background:var(--ad-wash)}.ad button.ad-btn[data-v-64781b76]:disabled{opacity:.4;cursor:not-allowed}.ad button.ad-go[data-v-64781b76]{border:0;background:var(--ad-ink);color:#fff;-webkit-text-fill-color:#fff}.ad button.ad-go[data-v-64781b76]:hover{background:#2b2722}.ad button.ad-link[data-v-64781b76]{margin-left:0;padding:0;border:0;background:none;color:var(--ad-ink);-webkit-text-fill-color:var(--ad-ink);text-decoration:underline;text-underline-offset:2px}.ad-list[data-v-64781b76],.ad-sess-list[data-v-64781b76]{-ms-flex:1;flex:1;overflow:auto;padding:10px}.ad-card[data-v-64781b76],.ad-sess[data-v-64781b76]{display:block;width:100%;text-align:left;border:1px solid transparent;background:transparent;border-radius:var(--ad-radius);padding:12px 12px 12px 14px;margin-bottom:6px;color:inherit;position:relative;transition:background-color var(--ad-ease),border-color var(--ad-ease),box-shadow var(--ad-ease)}.ad-card[data-v-64781b76]:hover,.ad-sess[data-v-64781b76]:hover{background:hsla(0,0%,100%,.72);border-color:var(--ad-line)}.ad-card.is-on[data-v-64781b76],.ad-sess.is-on[data-v-64781b76]{background:#fff;border-color:var(--ad-line-strong);box-shadow:0 10px 24px rgba(23,21,18,.06)}.ad-card.is-on[data-v-64781b76]:before,.ad-sess.is-on[data-v-64781b76]:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 2px 2px 0;background:var(--ad-ink)}.ad-card-top[data-v-64781b76],.ad-sess-top[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:6px 8px;font-size:11px;color:var(--ad-faint)}.ad-sess-top[data-v-64781b76]{-ms-flex-pack:justify;justify-content:space-between}.ad-sess-top span[data-v-64781b76]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ad-ink);font-size:13px;font-weight:600}.ad-sess-top em[data-v-64781b76]{-ms-flex-negative:0;flex-shrink:0;font-style:normal;height:18px;padding:0 7px;border-radius:999px;background:var(--ad-wash);color:var(--ad-muted);line-height:18px}.ad-sess[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:10px}.ad-sess-mark[data-v-64781b76]{width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0;margin-top:2px;border-radius:8px;background:linear-gradient(180deg,#efe8d8,#e4dcc8);box-shadow:inset 0 0 0 1px rgba(23,21,18,.08);position:relative}.ad-sess-mark[data-v-64781b76]:after{content:"";position:absolute;left:7px;right:7px;top:9px;height:2px;background:rgba(23,21,18,.28);box-shadow:0 5px 0 rgba(23,21,18,.16)}.ad-sess-body[data-v-64781b76]{min-width:0;-ms-flex:1;flex:1}.ad-st[data-v-64781b76]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;gap:5px;height:20px;padding:0 8px;border-radius:999px;border:1px solid var(--ad-line-strong);background:#fff;color:var(--ad-muted);font-weight:500;white-space:nowrap}.ad-dot[data-v-64781b76]{width:6px;height:6px;border-radius:50%;background:currentColor}.ad-st-run[data-v-64781b76]{border-color:var(--ad-ink);background:var(--ad-ink);color:#fff}.ad-st-run .ad-dot[data-v-64781b76]{background:#f3c98a;box-shadow:0 0 0 3px rgba(243,201,138,.28);animation:ad-pulse-64781b76 1.6s ease-in-out infinite}.ad-st-fail[data-v-64781b76]{border-color:#ffccc7;background:#fff1f0;color:var(--ad-fail)}.ad-st-ok[data-v-64781b76]{border-color:#bbf7d0;background:#f0fdf4;color:var(--ad-ok)}.ad-live[data-v-64781b76]{color:var(--ad-run);font-weight:600}.ad-ch[data-v-64781b76]{-ms-flex-negative:0;flex-shrink:0;height:20px;padding:0 7px;border-radius:999px;border:1px solid var(--ad-line-strong);background:#fff;color:var(--ad-muted);line-height:18px;white-space:nowrap}.ad-ch-realDev[data-v-64781b76]{border-color:#d6c7a8;background:#f8f1de;color:#7a5a1e}.ad-cost[data-v-64781b76]{margin-top:6px;font-size:11px;color:var(--ad-ink);letter-spacing:.01em;font-variant-numeric:tabular-nums}.ad-type[data-v-64781b76]{margin-left:auto;max-width:46%}.ad-name[data-v-64781b76],.ad-type[data-v-64781b76]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-name[data-v-64781b76]{margin-top:8px;font-size:14px;font-weight:650;letter-spacing:-.02em;line-height:1.35}.ad-meta[data-v-64781b76]{margin-top:4px;font-size:12px;color:var(--ad-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-preview[data-v-64781b76]{margin-top:6px;font-size:12px;color:#4a463f;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.ad-pager[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:10px 18px 16px;border-top:1px solid var(--ad-line);font-size:12px;color:var(--ad-muted)}.ad-empty[data-v-64781b76]{padding:28px 18px;color:var(--ad-muted);font-size:13px;line-height:1.55;text-align:center}.ad-empty-board[data-v-64781b76]{margin:8px;border:1px dashed var(--ad-line-strong);border-radius:14px;background:rgba(255,252,247,.55)}.ad-empty-hero[data-v-64781b76]{margin:auto;max-width:360px}.ad-empty strong[data-v-64781b76]{display:block;margin-bottom:6px;color:var(--ad-ink);font-size:15px}.ad-empty p[data-v-64781b76]{margin:0}.ad-empty-art[data-v-64781b76]{width:44px;height:32px;margin:0 auto 14px;position:relative}.ad-empty-art[data-v-64781b76]:after,.ad-empty-art[data-v-64781b76]:before{content:"";position:absolute;border:1.5px solid var(--ad-line-strong);background:#fff;border-radius:10px}.ad-empty-art[data-v-64781b76]:before{left:0;bottom:0;width:26px;height:18px;border-bottom-left-radius:3px}.ad-empty-art[data-v-64781b76]:after{right:0;top:0;width:28px;height:20px;background:var(--ad-ink);border-color:var(--ad-ink);border-bottom-right-radius:3px}.ad-empty-art-lg[data-v-64781b76]{transform:scale(1.2);margin-bottom:18px}.ad-skel[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:0 auto 14px;width:84%}.ad-skel span[data-v-64781b76]{display:block;height:10px;border-radius:6px;background:linear-gradient(90deg,#ece7db,#f7f3e8 50%,#ece7db);background-size:200% 100%;animation:ad-shimmer-64781b76 1.2s linear infinite}.ad-skel span[data-v-64781b76]:nth-child(2){width:72%}.ad-skel span[data-v-64781b76]:nth-child(3){width:54%}.ad-facts[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;gap:8px;padding:12px 20px 8px}.ad-facts span[data-v-64781b76]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;max-width:100%;min-height:26px;height:auto;padding:3px 10px;border-radius:999px;background:rgba(255,252,247,.8);border:1px solid var(--ad-line);color:var(--ad-muted);font-size:12px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ad-thread-actions[data-v-64781b76]{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.ad-seg[data-v-64781b76]{display:-ms-flexbox;display:flex;gap:4px;padding:4px;background:var(--ad-paper);border:1px solid var(--ad-line);border-radius:12px}.ad-spend[data-v-64781b76]{-ms-flex:1;flex:1;overflow:auto;padding:16px 24px 40px}.ad-spend-title[data-v-64781b76]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px}.ad-kpi-wrap[data-v-64781b76]{position:relative}.ad-kpi-tools[data-v-64781b76]{position:absolute;top:8px;right:8px;z-index:1}.ad-ico[data-v-64781b76]{border:1px solid var(--ad-line);background:#fff;color:var(--ad-muted);border-radius:8px;padding:2px 8px;font-size:12px;line-height:1.4;cursor:pointer}.ad-ico[data-v-64781b76]:focus,.ad-ico[data-v-64781b76]:hover{color:#1f1f1a;border-color:#cfd6e0}.ad-ico[data-v-64781b76]:disabled{opacity:.45;cursor:default}.ad-spend-row-actions[data-v-64781b76]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-negative:0;flex-shrink:0}.ad-kpi[data-v-64781b76]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ad-kpi-card[data-v-64781b76]{padding:14px 14px 12px;background:var(--ad-paper);border:1px solid var(--ad-line);border-radius:12px;min-width:0}.ad-kpi-card em[data-v-64781b76],.ad-kpi-card span[data-v-64781b76]{display:block;color:var(--ad-muted);font-size:12px;font-style:normal}.ad-kpi-card strong[data-v-64781b76]{display:block;margin:6px 0 4px;font-size:26px;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.ad-spend-note[data-v-64781b76]{margin:14px 0 22px;color:var(--ad-muted);font-size:12px;line-height:1.55}.ad-spend-block[data-v-64781b76]{margin-bottom:22px}.ad-spend-head[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:10px}.ad-spend-head h2[data-v-64781b76]{margin:0;font-size:14px;font-weight:650;letter-spacing:-.02em}.ad-spend-head span[data-v-64781b76]{font-size:12px;color:var(--ad-faint)}.ad-spend-head-meta[data-v-64781b76]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px}.ad-spend-formula-box[data-v-64781b76]{margin:-8px 0 18px;padding:10px 12px;background:var(--ad-paper);border:1px solid var(--ad-line);border-radius:10px}.ad-spend-formula-box p[data-v-64781b76]{margin:0;font-size:12px;line-height:1.55;color:var(--ad-muted);word-break:break-all}.ad-spend-formula-box p+p[data-v-64781b76]{margin-top:4px}.ad-spend-formula-box b[data-v-64781b76]{display:inline-block;min-width:2.5em;margin-right:6px;color:var(--ad-ink);font-weight:650}.ad-job[data-v-64781b76],.ad-spend-row[data-v-64781b76]{display:block;width:100%;text-align:left;margin-bottom:8px;padding:12px 14px;border:1px solid var(--ad-line);border-radius:12px;background:var(--ad-paper);color:inherit}.ad-spend-row[data-v-64781b76]{cursor:pointer;transition:border-color var(--ad-ease),box-shadow var(--ad-ease)}.ad-spend-row.is-on[data-v-64781b76],.ad-spend-row[data-v-64781b76]:hover{border-color:var(--ad-line-strong);box-shadow:0 10px 24px rgba(23,21,18,.06)}.ad-spend-row-top[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.ad-spend-row-top strong[data-v-64781b76]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.ad-spend-row-top span[data-v-64781b76]{-ms-flex-negative:0;flex-shrink:0;font-size:12px;color:var(--ad-faint)}.ad-spend-nums[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:6px;font-size:12px;color:var(--ad-muted);font-variant-numeric:tabular-nums}.ad-spend-nums b[data-v-64781b76]{color:var(--ad-ink);font-weight:650}.ad-bar[data-v-64781b76]{height:4px;margin-top:10px;border-radius:999px;background:#ece7db;overflow:hidden}.ad-bar i[data-v-64781b76]{display:block;height:100%;border-radius:inherit;background:var(--ad-ink)}.ad-job-formula[data-v-64781b76],.ad-job-meta[data-v-64781b76],.ad-job-remark[data-v-64781b76]{margin:8px 0 0;font-size:12px;color:var(--ad-muted);line-height:1.5}.ad-job-formula[data-v-64781b76]{word-break:break-all;font-variant-numeric:tabular-nums}.ad-job.is-hold[data-v-64781b76]{background:#fffaf0}.ad-msgs[data-v-64781b76]{-ms-flex:1;flex:1;overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px 24px 32px}.ad-msg[data-v-64781b76]{max-width:68ch;min-width:0;width:100%;margin:0 0 16px}.ad-msg-user[data-v-64781b76]{margin-left:auto}.ad-msg-meta[data-v-64781b76]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;font-size:11px;color:var(--ad-faint);margin-bottom:6px}.ad-msg-user .ad-msg-meta[data-v-64781b76]{-ms-flex-pack:end;justify-content:flex-end}.ad-role[data-v-64781b76]{font-weight:600;color:var(--ad-muted)}.ad-bubble[data-v-64781b76]{padding:12px 14px;background:#fff;border:1px solid var(--ad-line);border-radius:14px 14px 14px 4px;white-space:pre-wrap;word-break:break-word;line-height:1.6;font-size:14px;box-shadow:0 6px 16px rgba(23,21,18,.03)}.ad-msg-assistant .ad-bubble[data-v-64781b76]{max-height:min(52vh,420px);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.ad-msg-assistant .ad-bubble[data-v-64781b76]::-webkit-scrollbar{width:8px}.ad-msg-assistant .ad-bubble[data-v-64781b76]::-webkit-scrollbar-thumb{background:#c9c2b3;border-radius:999px}.ad-msg-assistant .ad-bubble[data-v-64781b76]::-webkit-scrollbar-track{background:transparent}.ad-msg-user .ad-bubble[data-v-64781b76]{background:var(--ad-ink);color:#f6f3ea;-webkit-text-fill-color:#f6f3ea;border-color:var(--ad-ink);border-radius:14px 14px 4px 14px}.ad-shot[data-v-64781b76]{display:inline-block;margin-bottom:6px;font-size:11px;color:var(--ad-muted);border:1px solid var(--ad-line-strong);background:#fff;border-radius:999px;padding:0 8px;height:20px;line-height:18px}.ad-sr[data-v-64781b76]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ad-btn[data-v-64781b76]:focus-visible,.ad-card[data-v-64781b76]:focus-visible,.ad-chip[data-v-64781b76]:focus-visible,.ad-go[data-v-64781b76]:focus-visible,.ad-input[data-v-64781b76]:focus-visible,.ad-link[data-v-64781b76]:focus-visible,.ad-sess[data-v-64781b76]:focus-visible{outline:2px solid var(--ad-ink);outline-offset:2px}@keyframes ad-pulse-64781b76{0%,to{opacity:1}50%{opacity:.45}}@keyframes ad-shimmer-64781b76{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.ad-skel span[data-v-64781b76],.ad-st-run .ad-dot[data-v-64781b76]{animation:none}.ad-btn[data-v-64781b76],.ad-card[data-v-64781b76],.ad-chip[data-v-64781b76],.ad-go[data-v-64781b76],.ad-input[data-v-64781b76],.ad-sess[data-v-64781b76]{transition:none}}@media (max-width:1200px){.ad-rail[data-v-64781b76]{width:320px;-ms-flex-preferred-size:320px;flex-basis:320px}.ad-mid[data-v-64781b76]{width:260px;-ms-flex-preferred-size:260px;flex-basis:260px}.ad-msg[data-v-64781b76]{max-width:100%}.ad-kpi[data-v-64781b76]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.ad-kpi[data-v-64781b76]{-ms-grid-columns:1fr;grid-template-columns:1fr}.ad[data-v-64781b76]{-ms-flex-direction:column;flex-direction:column}.ad-mid[data-v-64781b76],.ad-rail[data-v-64781b76],.ad-thread[data-v-64781b76]{width:100%;-ms-flex:1 1 0px;flex:1 1 0}.ad-thread-head[data-v-64781b76]{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.ad-page-open,html.ad-page-open{overflow:hidden!important;height:100%!important}body.ad-page-open .ant-back-top,body.ad-page-open .ant-header-fixedHeader,body.ad-page-open .ant-layout-footer,body.ad-page-open .ant-layout-header,body.ad-page-open .ant-layout-sider,body.ad-page-open .ant-pro-global-header,body.ad-page-open .bottom-header-wrapper,body.ad-page-open .bottom-menu-container,body.ad-page-open .header,body.ad-page-open .page-header,body.ad-page-open .right-side-menu,body.ad-page-open .sider,body.ad-page-open .tab-layout-tabs{display:none!important}body.ad-page-open .ant-layout,body.ad-page-open .ant-layout-content,body.ad-page-open .ant-layout-content>div{margin:0!important;padding:0!important;height:100%!important;min-height:100%!important;overflow:hidden!important}