.plan-panel[data-v-c5d81952]{background:linear-gradient(180deg,#6366f112,#6366f108);border:1px solid rgba(99,102,241,.22);border-radius:12px;margin-bottom:8px;overflow:hidden}.plan-header[data-v-c5d81952]{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:7px 10px;text-align:left;width:100%}.plan-header[data-v-c5d81952]:focus-visible{outline:2px solid rgba(99,102,241,.55);outline-offset:-2px}.plan-header-left[data-v-c5d81952]{align-items:center;display:flex;gap:7px;min-width:0}.plan-header-icon[data-v-c5d81952]{color:#4f46e5;flex-shrink:0;height:15px;width:15px}.plan-title[data-v-c5d81952]{color:#4338ca;font-size:12px;font-weight:700;letter-spacing:.01em}.plan-counter[data-v-c5d81952]{background:#6366f11a;border-radius:9999px;color:#6366f1;font-size:10.5px;font-weight:600;padding:1px 7px;white-space:nowrap}.plan-chevron[data-v-c5d81952]{color:#6366f1;flex-shrink:0;height:13px;transition:transform .2s ease;width:13px}.plan-chevron--open[data-v-c5d81952]{transform:rotate(90deg)}.plan-progress[data-v-c5d81952]{background:#6366f11f;height:2px;overflow:hidden}.plan-progress-fill[data-v-c5d81952]{background:linear-gradient(90deg,#6366f1,#10b981);height:100%;transition:width .4s ease}.plan-list[data-v-c5d81952]{display:flex;flex-direction:column;gap:3px;list-style:none;margin:0;padding:6px 10px 8px}.plan-step[data-v-c5d81952]{align-items:flex-start;display:flex;gap:8px;min-width:0}.plan-step-icon[data-v-c5d81952]{align-items:center;display:inline-flex;flex-shrink:0;height:15px;justify-content:center;margin-top:1px;width:15px}.plan-step-icon svg[data-v-c5d81952]{color:#059669;height:13px;width:13px}.plan-dot[data-v-c5d81952]{border-radius:9999px;display:inline-block;height:9px;width:9px}.plan-dot--empty[data-v-c5d81952]{background:transparent;border:1.5px solid #94a3b8}.plan-dot--pulse[data-v-c5d81952]{animation:plan-pulse-c5d81952 1.4s ease-in-out infinite;background:#6366f1;box-shadow:0 0 0 3px #6366f12e}.plan-step-text[data-v-c5d81952]{color:#334155;font-size:12px;line-height:1.45;min-width:0;word-break:break-word}.plan-step--pending .plan-step-text[data-v-c5d81952]{color:#64748b}.plan-step--in_progress .plan-step-text[data-v-c5d81952]{color:#4338ca;font-weight:600}.plan-step--done .plan-step-text[data-v-c5d81952]{color:#64748b;text-decoration:line-through;text-decoration-color:#10b98180;text-decoration-thickness:1px}@keyframes plan-pulse-c5d81952{0%,to{box-shadow:0 0 0 3px #6366f12e;transform:scale(1)}50%{box-shadow:0 0 0 5px #6366f114;transform:scale(1.15)}}@media(prefers-reduced-motion:reduce){.plan-dot--pulse[data-v-c5d81952]{animation:none}.plan-chevron[data-v-c5d81952],.plan-progress-fill[data-v-c5d81952]{transition:none}}@media(max-width:400px){.plan-header[data-v-c5d81952]{padding:6px 8px}.plan-list[data-v-c5d81952]{padding:5px 8px 7px}.plan-title[data-v-c5d81952]{font-size:11.5px}.plan-counter[data-v-c5d81952]{font-size:10px;padding:1px 5px}.plan-step-text[data-v-c5d81952]{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.sa-panel[data-v-74b85a0f]{background:linear-gradient(180deg,#6366f10d,#6366f105);border:1px solid rgba(99,102,241,.16);border-radius:12px;display:flex;flex-direction:column;gap:4px;margin:4px 0 8px;padding:8px 10px}.sa-line[data-v-74b85a0f]{align-items:flex-start;display:flex;gap:8px;min-width:0}.sa-status[data-v-74b85a0f]{align-items:center;display:inline-flex;flex-shrink:0;height:15px;justify-content:center;margin-top:1px;width:15px}.sa-spinner[data-v-74b85a0f]{animation:sa-spin-74b85a0f .7s linear infinite;border:2px solid rgba(99,102,241,.3);border-radius:9999px;border-top-color:#4f46e5;height:12px;width:12px}.sa-done[data-v-74b85a0f]{color:#059669}.sa-done[data-v-74b85a0f],.sa-warn[data-v-74b85a0f]{height:14px;width:14px}.sa-warn[data-v-74b85a0f]{color:#d97706}.sa-body[data-v-74b85a0f]{color:#475569;font-size:11.5px;line-height:1.45;min-width:0;word-break:break-word}.sa-label[data-v-74b85a0f]{color:#4338ca;font-weight:600}.sa-round[data-v-74b85a0f]{color:#6366f1;font-weight:500}.sa-tools[data-v-74b85a0f]{color:#64748b}.sa-note[data-v-74b85a0f]{font-weight:600}.sa-note--ok[data-v-74b85a0f]{color:#059669}.sa-note--warn[data-v-74b85a0f]{color:#d97706}@keyframes sa-spin-74b85a0f{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.sa-spinner[data-v-74b85a0f]{animation:none}}.ask-panel[data-v-64101d65]{background:linear-gradient(180deg,#6366f112,#6366f106);border:1px solid rgba(99,102,241,.28);border-radius:14px;margin-top:8px;padding:12px 13px}.ask-head[data-v-64101d65]{align-items:flex-start;display:flex;gap:9px;margin-bottom:10px}.ask-icon[data-v-64101d65]{align-items:center;background:#6366f124;border-radius:8px;color:#4f46e5;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.ask-icon svg[data-v-64101d65]{height:16px;width:16px}.ask-head-text[data-v-64101d65]{min-width:0}.ask-title[data-v-64101d65]{color:#4338ca;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.ask-question[data-v-64101d65]{color:#1e293b;font-size:13.5px;font-weight:600;line-height:1.4;margin-top:2px;word-break:break-word}.ask-options[data-v-64101d65]{gap:6px;margin-bottom:10px}.ask-opt[data-v-64101d65],.ask-options[data-v-64101d65]{display:flex;flex-direction:column}.ask-opt[data-v-64101d65]{background:#fff;border:1px solid rgba(99,102,241,.22);border-radius:10px;cursor:pointer;gap:1px;padding:8px 11px;text-align:left;transition:background .15s ease,border-color .15s ease,transform .1s ease;width:100%}.ask-opt--btn[data-v-64101d65]:hover:not(:disabled){background:#6366f10f;border-color:#6366f173}.ask-opt--btn[data-v-64101d65]:active:not(:disabled){transform:translateY(1px)}.ask-free-send[data-v-64101d65]:focus-visible,.ask-opt--btn[data-v-64101d65]:focus-visible,.ask-validate[data-v-64101d65]:focus-visible{outline:2px solid rgba(99,102,241,.6);outline-offset:2px}.ask-opt--disabled[data-v-64101d65],.ask-opt[data-v-64101d65]:disabled{cursor:not-allowed;opacity:.6}.ask-opt--check[data-v-64101d65]{align-items:flex-start;flex-direction:row;gap:9px}.ask-check[data-v-64101d65]{accent-color:#4f46e5;flex-shrink:0;height:15px;margin-top:2px;width:15px}.ask-opt-body[data-v-64101d65]{display:flex;flex-direction:column;gap:1px;min-width:0}.ask-opt-label[data-v-64101d65]{color:#312e81;font-size:13px;font-weight:600;line-height:1.35;word-break:break-word}.ask-opt-desc[data-v-64101d65]{color:#64748b;font-size:11.5px;line-height:1.4;word-break:break-word}.ask-validate[data-v-64101d65]{align-self:flex-start;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:0;border-radius:9px;color:#fff;cursor:pointer;font-size:12.5px;font-weight:600;margin-top:2px;padding:6px 16px;transition:opacity .15s ease,transform .1s ease}.ask-validate[data-v-64101d65]:hover:not(:disabled){opacity:.92}.ask-validate[data-v-64101d65]:active:not(:disabled){transform:translateY(1px)}.ask-validate[data-v-64101d65]:disabled{cursor:not-allowed;opacity:.5}.ask-free[data-v-64101d65]{align-items:center;display:flex;gap:6px}.ask-free-input[data-v-64101d65]{background:#fff;border:1px solid #e2e8f0;border-radius:9px;color:#1e293b;flex:1;font-size:12.5px;min-width:0;outline:none;padding:7px 11px;transition:border-color .15s ease,box-shadow .15s ease}.ask-free-input[data-v-64101d65]::-moz-placeholder{color:#94a3b8}.ask-free-input[data-v-64101d65]::placeholder{color:#94a3b8}.ask-free-input[data-v-64101d65]:focus{border-color:#a5b4fc;box-shadow:0 0 0 3px #6366f124}.ask-free-input[data-v-64101d65]:disabled{cursor:not-allowed;opacity:.6}.ask-free-send[data-v-64101d65]{align-items:center;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:0;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:opacity .15s ease,transform .1s ease;width:34px}.ask-free-send svg[data-v-64101d65]{height:16px;width:16px}.ask-free-send[data-v-64101d65]:hover:not(:disabled){opacity:.92}.ask-free-send[data-v-64101d65]:active:not(:disabled){transform:translateY(1px)}.ask-free-send[data-v-64101d65]:disabled{cursor:not-allowed;opacity:.5}.ask-answered[data-v-64101d65]{align-items:center;background:#10b98114;border:1px solid rgba(16,185,129,.25);border-radius:10px;display:flex;flex-wrap:wrap;gap:7px;padding:8px 11px}.ask-answered-check[data-v-64101d65]{color:#059669;flex-shrink:0;height:15px;width:15px}.ask-answered-label[data-v-64101d65]{color:#047857;font-size:12px;font-weight:600}.ask-answered-value[data-v-64101d65]{color:#1e293b;font-size:12.5px;font-weight:600;word-break:break-word}.pbm[data-v-a360c999]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;bottom:100%;box-shadow:0 12px 32px -8px #1e293b38,0 0 0 1px #6366f10d;left:0;margin-bottom:8px;max-height:300px;overflow-y:auto;padding:5px;position:absolute;right:0;z-index:50}.pbm-head[data-v-a360c999]{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.06em;padding:4px 8px 6px;text-transform:uppercase}.pbm-list[data-v-a360c999]{gap:2px;list-style:none;margin:0;padding:0}.pbm-item[data-v-a360c999],.pbm-list[data-v-a360c999]{display:flex;flex-direction:column}.pbm-item[data-v-a360c999]{border-radius:9px;cursor:pointer;gap:1px;padding:7px 9px;transition:background .12s ease}.pbm-item--active[data-v-a360c999]{background:#6366f117}.pbm-item-name[data-v-a360c999]{color:#4338ca;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:700}.pbm-item-title[data-v-a360c999]{color:#1e293b;font-size:12.5px;font-weight:600;line-height:1.35;word-break:break-word}.pbm-item-desc[data-v-a360c999]{color:#64748b;display:-webkit-box;font-size:11px;-webkit-line-clamp:2;line-height:1.4;overflow:hidden;word-break:break-word;-webkit-box-orient:vertical}.pbm-empty[data-v-a360c999],.pbm-loading[data-v-a360c999],.pbm-none[data-v-a360c999]{color:#64748b;font-size:12px;line-height:1.45;padding:9px 10px}.pbm-empty[data-v-a360c999]{color:#94a3b8;font-style:italic}
