.sec-h[data-v-2a89be66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:4px 2px 16px}.sec-h h2[data-v-2a89be66]{font-size:18px;font-weight:600;letter-spacing:-.015em;white-space:nowrap}.sec-h .sub[data-v-2a89be66]{font-size:13px;color:#8a867f;white-space:nowrap}.sec-h .act[data-v-2a89be66]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.ch-intro[data-v-2a89be66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;background:linear-gradient(115deg,#fff6f1,#ffeae0);border:1px solid #ffe6da;border-radius:14px;padding:15px 18px;margin-bottom:18px}.ch-intro-ic[data-v-2a89be66]{width:40px;height:40px;border-radius:11px;background:#f0703f;color:#fff;display:grid;place-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.ch-intro-ic svg[data-v-2a89be66]{width:21px;height:21px;stroke:currentColor;stroke-width:1.8;fill:none}.ch-intro-tx[data-v-2a89be66]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ch-intro-tx .t[data-v-2a89be66]{font-size:14px;font-weight:600}.ch-intro-tx .s[data-v-2a89be66]{font-size:12.5px;color:#6f6b65;margin-top:3px}.ch-grid[data-v-2a89be66]{display:grid;grid-template-columns:repeat(auto-fill,minmax(304px,1fr));gap:14px}.ch-card[data-v-2a89be66]{background:#fff;border:1px solid #ece9e3;border-radius:14px;padding:16px 17px;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.ch-card[data-v-2a89be66]:hover{border-color:#ffe6da;-webkit-box-shadow:0 1px 3px rgba(29,27,25,.05),0 8px 24px -14px rgba(29,27,25,.18);box-shadow:0 1px 3px rgba(29,27,25,.05),0 8px 24px -14px rgba(29,27,25,.18)}.ch-card .top[data-v-2a89be66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.ch-card .ic[data-v-2a89be66]{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;color:#fff;-webkit-box-flex:0;-ms-flex:none;flex:none}.ch-card .ic svg[data-v-2a89be66]{width:23px;height:23px;stroke:currentColor;stroke-width:1.8;fill:none}.ch-card .who[data-v-2a89be66]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ch-card .nm[data-v-2a89be66]{font-size:15px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;white-space:nowrap;overflow:hidden}.ch-card .sub[data-v-2a89be66]{font-size:12px;color:#8a867f;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-card .body[data-v-2a89be66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;margin-top:14px;padding-top:13px;border-top:1px solid #ece9e3}.ch-card .stat .v[data-v-2a89be66]{font-size:17px;font-weight:700}.ch-card .stat .v.zero[data-v-2a89be66]{color:#a8a39c}.ch-card .stat .v.id-text[data-v-2a89be66]{font-size:13px;color:#8a867f;font-weight:600}.ch-card .stat .k[data-v-2a89be66]{font-size:11px;color:#8a867f;margin-top:1px}.status-chip[data-v-2a89be66]{font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:6px}.status-chip.on[data-v-2a89be66]{background:#e7f4eb;color:#34a853}.status-chip.pending[data-v-2a89be66]{background:#fbf0e0;color:#e8943a}.acts[data-v-2a89be66]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.ab[data-v-2a89be66]{height:32px;padding:0 11px;border-radius:8px;font-size:12px;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;border:1px solid #e2ded7;color:#3a3733;background:#fff;cursor:pointer;font-family:inherit;-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s}.ab[data-v-2a89be66]:hover{border-color:#a8a39c}.ab svg[data-v-2a89be66]{width:14px;height:14px;stroke:currentColor;stroke-width:1.9;fill:none}.ab.pri[data-v-2a89be66]{background:#f0703f;border-color:#f0703f;color:#fff}.ab.pri[data-v-2a89be66]:hover{background:#dc5a2a}.ab.icon[data-v-2a89be66]{padding:0;width:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ab.del[data-v-2a89be66]:hover{border-color:#e9b0ab;color:#d8453b;background:#fdecec}.add-card[data-v-2a89be66]{border:1.5px dashed #e2ded7;border-radius:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:9px;padding:24px;cursor:pointer;color:#8a867f;-webkit-transition:border-color .15s,color .15s,background .15s;transition:border-color .15s,color .15s,background .15s;min-height:128px}.add-card[data-v-2a89be66]:hover{border-color:#f0703f;color:#f0703f;background:#fff1eb}.pl[data-v-2a89be66]{width:42px;height:42px;border-radius:50%;background:#f3f1ed;display:grid;place-items:center}.add-card:hover .pl[data-v-2a89be66]{background:#fff}.pl svg[data-v-2a89be66]{width:22px;height:22px;stroke:currentColor;stroke-width:2;fill:none}.add-t[data-v-2a89be66]{font-size:13.5px;font-weight:600}.type-grid[data-v-2a89be66]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.type-card[data-v-2a89be66]{border:1.5px solid #ece9e3;border-radius:14px;padding:18px 14px;cursor:pointer;text-align:center;-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s;position:relative}.type-card[data-v-2a89be66]:hover{border-color:#ffe6da}.type-card.sel[data-v-2a89be66]{border-color:#f0703f;background:#fff1eb}.type-ic[data-v-2a89be66]{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;color:#fff;margin:0 auto 11px}.type-ic svg[data-v-2a89be66]{width:23px;height:23px;stroke:currentColor;stroke-width:1.8;fill:none}.type-card .nm[data-v-2a89be66]{font-size:14.5px;font-weight:600}.type-card .desc[data-v-2a89be66]{font-size:11.5px;color:#8a867f;margin-top:7px;line-height:1.5}.check[data-v-2a89be66]{position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:50%;background:#f0703f;color:#fff;display:grid;place-items:center}.check svg[data-v-2a89be66]{width:13px;height:13px;stroke:currentColor;stroke-width:3;fill:none}.code-box[data-v-2a89be66]{background:#1c1a18;border-radius:12px;padding:15px 18px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:12.5px;line-height:1.75;color:#c9c4bc;overflow-x:auto;position:relative;white-space:pre}.code-box pre[data-v-2a89be66]{margin:0;font-family:inherit;color:inherit;font-size:inherit}.copy-code[data-v-2a89be66]{position:absolute;top:12px;right:14px;font-size:12px;font-weight:600;color:#ffb694;cursor:pointer;background:hsla(0,0%,100%,.08);border-radius:7px;padding:5px 11px;z-index:1}.copy-code[data-v-2a89be66]:hover{background:hsla(0,0%,100%,.16)}.code-tips[data-v-2a89be66]{background:#e7f4eb;border:1px solid #c5e6ce;border-radius:11px;padding:12px 15px;margin-top:14px;font-size:12.5px;color:#3a3733;line-height:1.8}.code-tips b[data-v-2a89be66]{color:#dc5a2a}.cfg-fld[data-v-2a89be66]{margin-bottom:13px}.cfg-lb[data-v-2a89be66]{font-size:12.5px;color:#6f6b65;margin-bottom:6px;font-weight:600}.cfg-lb .req[data-v-2a89be66]{color:#dc5a2a;margin-left:3px}.cfg-copy[data-v-2a89be66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:#f7f5f1;border:1px solid #ece9e3;border-radius:9px;padding:9px 12px}.cfg-copy .tx[data-v-2a89be66]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:12.5px;color:#3a3733;word-break:break-all;font-family:SF Mono,Menlo,monospace}.cfg-copy a[data-v-2a89be66]{font-size:12px;font-weight:600;color:#f0703f;white-space:nowrap;cursor:pointer}.cfg-tip[data-v-2a89be66]{font-size:11.5px;color:#a8a39c;margin-top:5px}.help-types[data-v-2a89be66]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid #ece9e3}.help-type[data-v-2a89be66]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:7px 12px;border-radius:99px;border:1px solid #e2ded7;background:#fff;font-size:12.5px;font-weight:600;color:#6f6b65;cursor:pointer;font-family:inherit;-webkit-transition:border-color .15s,color .15s,background .15s;transition:border-color .15s,color .15s,background .15s}.help-type[data-v-2a89be66]:hover{border-color:#a8a39c;color:#3a3733}.help-type.sel[data-v-2a89be66]{background:#fff1eb;border-color:#f0703f;color:#dc5a2a}.help-type-ic[data-v-2a89be66]{width:18px;height:18px;border-radius:5px;display:grid;place-items:center;color:#fff;-webkit-box-flex:0;-ms-flex:none;flex:none}.help-type-ic svg[data-v-2a89be66]{width:12px;height:12px;stroke:currentColor;stroke-width:1.9;fill:none}.help-intro[data-v-2a89be66]{font-size:13px;color:#6f6b65;line-height:1.8;background:#f7f5f1;border-radius:11px;padding:13px 16px;margin-bottom:18px}.help-intro b[data-v-2a89be66]{color:#dc5a2a}.help-sec-t[data-v-2a89be66]{font-size:12.5px;font-weight:700;color:#3a3733;margin:18px 0 12px;letter-spacing:.02em}.help-step[data-v-2a89be66]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:13px;padding:10px 0}.help-step-n[data-v-2a89be66]{width:26px;height:26px;border-radius:50%;background:#fff1eb;color:#dc5a2a;font-size:12.5px;font-weight:700;display:grid;place-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.help-step-c[data-v-2a89be66]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.help-step-t[data-v-2a89be66]{font-size:13.5px;font-weight:600;color:#3a3733}.help-step-d[data-v-2a89be66]{font-size:12.5px;color:#6f6b65;line-height:1.75;margin-top:4px}.help-step-d b[data-v-2a89be66]{color:#dc5a2a}.help-step-d code[data-v-2a89be66]{background:#f3f1ed;border-radius:4px;padding:1px 5px;font-size:12px;font-family:SF Mono,Menlo,monospace}.help-faq[data-v-2a89be66]{padding:11px 14px;background:#fff;border:1px solid #ece9e3;border-radius:11px;margin-bottom:9px}.help-faq-q[data-v-2a89be66]{font-size:13px;font-weight:600;color:#3a3733}.help-faq-a[data-v-2a89be66]{font-size:12.5px;color:#6f6b65;line-height:1.7;margin-top:5px}