.cf-pc[data-v-bbfcdb3c]{display:flex;flex-direction:column;gap:10px;--persona-tone:#b47be6}.cf-pc-quick-pickers[data-v-bbfcdb3c]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.cf-pc-qp-label[data-v-bbfcdb3c]{color:var(--cf-text-3,#94a3b8);font-size:10.5px;margin-right:2px}.cf-pc-qp-chip[data-v-bbfcdb3c]{align-items:center;background:color-mix(in srgb,var(--persona-tone) 6%,transparent);border:1px dashed color-mix(in srgb,var(--persona-tone) 35%,transparent);border-radius:999px;color:var(--persona-tone);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;gap:4px;height:22px;padding:0 8px 0 6px;transition:all .15s}.cf-pc-qp-chip[data-v-bbfcdb3c]:hover{background:color-mix(in srgb,var(--persona-tone) 14%,transparent);border-color:color-mix(in srgb,var(--persona-tone) 60%,transparent);transform:translateY(-1px)}.cf-pc-qp-at[data-v-bbfcdb3c]{font-weight:700;opacity:.7}.cf-pc-chips[data-v-bbfcdb3c]{border-bottom:1px solid rgba(15,16,24,.06);display:flex;flex-wrap:wrap;gap:6px;padding-bottom:8px}.cf-pc-chip[data-v-bbfcdb3c]{align-items:center;background:#fff;border:1px solid rgba(15,16,24,.1);border-radius:999px;color:var(--cf-text-2,#4b5563);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:500;gap:4px;height:24px;padding:0 9px 0 8px;transition:all .15s}.cf-pc-chip[data-v-bbfcdb3c]:hover{background:color-mix(in srgb,var(--persona-tone) 5%,#fff);border-color:var(--persona-tone);color:var(--persona-tone);transform:translateY(-1px)}.cf-pc-chip-label[data-v-bbfcdb3c]{font-weight:600}.cf-pc-chip-tag[data-v-bbfcdb3c]{border-radius:3px;font-size:9px;font-weight:700;letter-spacing:.04em;margin-left:2px;padding:1px 5px}.cf-pc-chip-short .cf-pc-chip-tag[data-v-bbfcdb3c]{background:#34c77b24;color:#047857}.cf-pc-chip-long .cf-pc-chip-tag[data-v-bbfcdb3c]{background:#ff8a3d24;color:#c2410c}.cf-pc-chip-cost[data-v-bbfcdb3c]{color:var(--cf-text-3,#9ca3af);font-size:9.5px;font-variant-numeric:tabular-nums;font-weight:600;margin-left:2px}.cf-pc-chip-cost[data-v-bbfcdb3c]:before{color:var(--cf-text-3,#9ca3af);content:"·";margin-right:2px}.cf-pc-chip-cost[data-v-bbfcdb3c]:after{content:"飞贝";font-size:8.5px;margin-left:1px;opacity:.7}.cf-pc-input-row[data-v-bbfcdb3c]{display:flex;gap:10px}.cf-pc-textarea[data-v-bbfcdb3c]{background:transparent;border:0;color:var(--cf-text,#0a0b12);flex:1;font-family:inherit;font-size:14px;line-height:1.55;min-height:48px;outline:0;padding:4px 0;resize:none;width:100%}.cf-pc-textarea[data-v-bbfcdb3c]::-moz-placeholder{color:var(--cf-text-3,#9ca3af)}.cf-pc-textarea[data-v-bbfcdb3c]::placeholder{color:var(--cf-text-3,#9ca3af)}.cf-pc-upload[data-v-bbfcdb3c]{align-items:center;background:#fff9;border:2px dashed rgba(15,16,24,.14);border-radius:10px;color:var(--persona-tone);cursor:pointer;display:flex;flex-shrink:0;height:80px;justify-content:center;overflow:hidden;transition:border-color .12s;width:80px}.cf-pc-upload[data-v-bbfcdb3c]:hover{border-color:var(--persona-tone)}.cf-pc-upload img[data-v-bbfcdb3c]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cf-pc-upload-empty[data-v-bbfcdb3c]{align-items:center;display:flex;flex-direction:column;gap:2px}.cf-pc-upload-text[data-v-bbfcdb3c]{color:var(--cf-text-3,#9ca3af);font-size:10.5px;font-weight:500}.cf-pc-toolbar[data-v-bbfcdb3c]{align-items:center;border-top:1px solid rgba(15,16,24,.06);display:flex;flex-wrap:wrap;gap:6px;padding-top:10px}.cf-pc-cchip[data-v-bbfcdb3c]{align-items:center;background:#0f10180a;border:1px solid transparent;border-radius:999px;color:var(--cf-text-2,#4b5563);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11.5px;font-weight:500;gap:5px;height:28px;padding:0 10px;transition:all .15s}.cf-pc-cchip[data-v-bbfcdb3c]:hover{background:color-mix(in srgb,var(--persona-tone) 8%,transparent);color:var(--persona-tone)}.cf-pc-cchip.active[data-v-bbfcdb3c]{background:color-mix(in srgb,var(--persona-tone) 14%,transparent);border-color:color-mix(in srgb,var(--persona-tone) 45%,transparent);color:var(--persona-tone);font-weight:600}.cf-pc-altkey[data-v-bbfcdb3c]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:700;line-height:1;opacity:.55}.cf-pc-mode-group[data-v-bbfcdb3c]{background:#0f10180a;border-radius:999px;display:inline-flex;gap:2px;margin-right:2px;padding:2px}.cf-pc-mode-chip[data-v-bbfcdb3c]{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--cf-text-3,#9ca3af);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:500;gap:4px;padding:3px 10px;transition:all .15s}.cf-pc-mode-chip[data-v-bbfcdb3c]:hover{color:var(--cf-text,#0a0b12)}.cf-pc-mode-chip.active[data-v-bbfcdb3c]{background:#fff;box-shadow:0 1px 3px #b47be62e;color:var(--persona-tone);font-weight:600}.cf-pc-select[data-v-bbfcdb3c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:6px;color:var(--cf-text-2,#4b5563);cursor:pointer;font-family:inherit;font-size:11.5px;padding:4px 16px 4px 8px}.cf-pc-balance[data-v-bbfcdb3c],.cf-pc-select[data-v-bbfcdb3c]:hover{background:#0f10180a}.cf-pc-balance[data-v-bbfcdb3c]{align-items:center;border-radius:9999px;color:var(--cf-text-2,#4b5563);display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;gap:5px;margin-left:auto;padding:3px 10px 3px 8px}.cf-pc-balance-dot[data-v-bbfcdb3c]{background:linear-gradient(135deg,#b47be6,#5c6bff);border-radius:50%;flex-shrink:0;height:7px;width:7px}.cf-pc-send[data-v-bbfcdb3c]{align-items:center;background:var(--persona-tone);border:0;border-radius:50%;box-shadow:0 4px 12px -4px color-mix(in srgb,var(--persona-tone) 50%,transparent);color:#fff;cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-left:4px;transition:all .18s;width:32px}.cf-pc-send svg[data-v-bbfcdb3c]{height:14px;width:14px}.cf-pc-send[data-v-bbfcdb3c]:hover:not(:disabled){box-shadow:0 8px 22px -4px color-mix(in srgb,var(--persona-tone) 65%,transparent);transform:translateY(-1px)}.cf-pc-send[data-v-bbfcdb3c]:disabled{box-shadow:none;cursor:not-allowed;opacity:.4}.cf-pc-spin[data-v-bbfcdb3c]{animation:cf-pc-rotate-bbfcdb3c .7s linear infinite}@keyframes cf-pc-rotate-bbfcdb3c{to{transform:rotate(1turn)}}
