.tool-rating-panel[data-v-0196f268]{background:#fafbfc;border:1px solid #e5e7eb;border-radius:12px;margin:16px 0;padding:14px 16px;text-align:left}.rating-title[data-v-0196f268]{color:#1f2937;font-size:14px;font-weight:600;margin-bottom:8px}.rating-stars[data-v-0196f268]{display:flex;gap:4px}.star-btn[data-v-0196f268]{background:transparent;border:none;cursor:pointer;display:inline-flex;padding:2px;transition:transform .15s ease}.star-btn.active[data-v-0196f268],.star-btn[data-v-0196f268]:hover{transform:scale(1.08)}.star-btn[data-v-0196f268]:focus-visible{border-radius:4px;outline:2px solid #6366f1;outline-offset:2px}.rating-actions[data-v-0196f268]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.anon-check[data-v-0196f268]{flex:1;min-width:180px}.anon-check[data-v-0196f268] .v-label{color:#4b5563;font-size:13px}.submit-btn[data-v-0196f268]{text-transform:none}.rating-thanks[data-v-0196f268]{align-items:center;color:#15803d;display:flex;font-size:14px;font-weight:600;justify-content:center;min-height:40px}.rating-error[data-v-0196f268]{color:#dc2626;font-size:12px}.rating-comment[data-v-0196f268] .v-field{background:#fff}.tool-shell-status[data-v-cedf8b45]{max-width:100%;min-width:0}.status-card[data-v-cedf8b45]{background:#fff;border:1px solid #dbe1ec;border-radius:12px;color:#172238;padding:16px}.status-kicker[data-v-cedf8b45]{color:#3d4a63;font-size:13px;font-weight:700;margin:0 0 8px}.result-file-name[data-v-cedf8b45],.status-copy[data-v-cedf8b45],.status-detail[data-v-cedf8b45],.status-meta[data-v-cedf8b45]{color:#172238;font-size:15px;line-height:1.6;margin:0 0 8px;overflow-wrap:anywhere}.result-file-name[data-v-cedf8b45]{font-weight:700}.error-next[data-v-cedf8b45],.result-meta[data-v-cedf8b45]{color:#3d4a63;font-size:14px;line-height:1.6;margin:0 0 12px;padding-left:18px}.progress-track[data-v-cedf8b45]{background:#e7ecf5;border-radius:8px;height:8px;margin:12px 0 8px;overflow:hidden}.progress-fill[data-v-cedf8b45]{background:#5456d9;display:block;height:100%}.status-primary-btn[data-v-cedf8b45],.status-secondary-btn[data-v-cedf8b45]{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:15px;justify-content:center;margin:4px 8px 4px 0;min-height:44px;padding:0 16px}.status-primary-btn[data-v-cedf8b45]{background:var(--df-primary,#ff5b4f);border:none;color:#fff}.status-secondary-btn[data-v-cedf8b45]{background:#fff;border:1px solid #c5ccda;color:#172238}.status-primary-btn[data-v-cedf8b45]:hover:not(:disabled){background:var(--df-primary-hover,#ea493f)}.status-primary-btn[data-v-cedf8b45]:focus-visible,.status-secondary-btn[data-v-cedf8b45]:focus-visible{outline:2px solid #5456d9;outline-offset:2px}.status-primary-btn[data-v-cedf8b45]:disabled,.status-secondary-btn[data-v-cedf8b45]:disabled{cursor:not-allowed;opacity:.65}.upgrade-hint[data-v-cedf8b45]{color:#3d4a63;font-size:14px;margin:12px 0 0}.save-workflow-link[data-v-cedf8b45]{color:#5456d9;display:inline-block;font-size:14px;margin-top:8px;text-decoration:underline}.upgrade-hint a[data-v-cedf8b45]{color:#3b3fc4;text-decoration:underline}.status-success[data-v-cedf8b45]{background:#f3fbf6;border-color:#b7e0c4}.status-error[data-v-cedf8b45],.status-expired[data-v-cedf8b45]{background:#fff7f7;border-color:#f0c2c2}.status-empty[data-v-cedf8b45]{display:none}@media (min-width:768px){.status-empty[data-v-cedf8b45]{display:none}}.upgrade-prompt-dialog .v-card-actions[data-v-11032a50]{flex-wrap:wrap;gap:8px}.checkout-card[data-v-4b3d538b]{overflow:hidden}.empty-panel[data-v-4b3d538b],.state-panel[data-v-4b3d538b],.success-panel[data-v-4b3d538b]{align-items:center;color:#6f7787;display:flex;flex-direction:column;justify-content:center;min-height:180px;text-align:center}.section-title[data-v-4b3d538b]{margin-bottom:12px}.payment-methods[data-v-4b3d538b]{display:grid;gap:10px}.payment-method[data-v-4b3d538b]{align-items:center;background:#fff;border:1px solid #e3e6ec;border-radius:12px;cursor:pointer;display:flex;gap:12px;min-height:72px;padding:12px 14px;text-align:left}.payment-method.selected[data-v-4b3d538b]{background:#fff8f6;border-color:#f6aea6}.pay-logo[data-v-4b3d538b]{border-radius:12px;display:grid;height:40px;place-items:center;width:40px}.pay-logo.wechat[data-v-4b3d538b]{background:#e8f8ef;color:#07ad58}.pay-logo.alipay[data-v-4b3d538b]{background:#eaf3ff;color:#1677ff}.pay-logo.mock[data-v-4b3d538b]{background:#eef0ff;color:#5d61cc}.method-copy[data-v-4b3d538b]{display:grid;gap:4px}.method-copy small[data-v-4b3d538b]{color:#8b93a2}.qr-heading[data-v-4b3d538b]{align-items:center;display:flex;gap:12px;justify-content:space-between}.qr-heading p[data-v-4b3d538b]{color:#8b93a2;font-size:12px;margin:3px 0 0}.qr-code-wrap[data-v-4b3d538b]{border:1px solid #eceef2;border-radius:16px;display:grid;height:220px;margin:16px auto;place-items:center;width:220px}.redirect-pay-panel[data-v-4b3d538b]{background:#f5f9ff;border:1px dashed #c9dbff;border-radius:14px;margin:16px 0;padding:16px;text-align:center}.change-method[data-v-4b3d538b],.check-payment[data-v-4b3d538b]{background:none;border:0;color:#687184;cursor:pointer}.check-payment[data-v-4b3d538b]{display:block;margin:8px auto 0}
