.user-input-card[data-v-0afeec14]{--input-accent: #08c18a;--input-accent-soft: #eaf8f3;--input-border: #e7ecea;overflow:hidden;border:1px solid #e1e7e4;border-radius:22px;background:#fff;color:#20252b;box-shadow:0 12px 34px #1f394821}.question-form[data-v-0afeec14]{padding:14px 14px 18px}.card-header[data-v-0afeec14]{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:16px;padding:0 8px 8px 10px}.question-title[data-v-0afeec14]{min-width:0;margin:0;color:#22272d;font-size:14px;font-weight:600;line-height:22px;white-space:pre-wrap}.question-navigation[data-v-0afeec14]{display:flex;flex:0 0 auto;align-items:center;gap:2px}.icon-button[data-v-0afeec14]{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;padding:0;border:0;border-radius:8px;background:transparent;color:#20272d;font-size:12px;cursor:pointer;transition:background .16s ease,color .16s ease}.icon-button[data-v-0afeec14]:hover:not(:disabled){background:#f1f5f7}.icon-button[data-v-0afeec14]:focus-visible{outline:3px solid rgba(8,193,138,.18)}.icon-button[data-v-0afeec14]:disabled{color:#c9cfd4;cursor:default}.close-button[data-v-0afeec14]{margin-left:6px;font-size:14px}.question-progress[data-v-0afeec14]{min-width:42px;color:#30363d;font-size:13px;text-align:center}.question-fieldset[data-v-0afeec14]{min-width:0;margin:0;padding:0;border:0}.option-list[data-v-0afeec14]{display:grid}.option-row[data-v-0afeec14]{position:relative;display:grid;min-height:40px;grid-template-columns:26px minmax(0,1fr) 22px;align-items:center;gap:7px;padding:4px 8px;border-bottom:1px solid var(--input-border);border-radius:0;cursor:pointer;transition:border-radius .16s ease,background .16s ease,box-shadow .16s ease}.option-row[data-v-0afeec14]:hover,.option-row[data-v-0afeec14]:focus-within{border-bottom-color:transparent;border-radius:11px;background:#f4faf8;box-shadow:inset 0 0 0 1px #08c18a33}.option-row[data-v-0afeec14]:has(+.option-row:hover),.option-row[data-v-0afeec14]:has(+.option-row:focus-within){border-bottom-color:transparent}.option-row.is-before-selected[data-v-0afeec14]{border-bottom-color:transparent}.option-row.is-selected[data-v-0afeec14]{border-bottom-color:transparent;border-radius:11px;background:var(--input-accent-soft);box-shadow:inset 0 0 0 1px #08c18a33}.option-row>input[type=radio][data-v-0afeec14]{position:absolute;width:1px;height:1px;opacity:0}.option-index[data-v-0afeec14]{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:7px;background:var(--input-accent-soft);color:#23705b;font-size:12px}.option-content[data-v-0afeec14]{display:flex;min-width:0;align-items:baseline;gap:8px}.option-label[data-v-0afeec14]{color:#30363d;font-size:13px;line-height:20px}.option-description[data-v-0afeec14]{overflow:hidden;color:#6f7881;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.option-arrow[data-v-0afeec14]{justify-self:end;color:#7c8782;font-size:13px;opacity:0;transform:translate(-3px);transition:color .16s ease,opacity .16s ease,transform .16s ease}.option-row:hover .option-arrow[data-v-0afeec14],.option-row:focus-within .option-arrow[data-v-0afeec14],.option-row.is-selected .option-arrow[data-v-0afeec14]{opacity:1;transform:translate(0)}.option-row.is-selected .option-arrow[data-v-0afeec14]{color:var(--input-accent)}.other-row[data-v-0afeec14]{grid-template-columns:26px minmax(0,1fr);cursor:text}.other-row.is-selected[data-v-0afeec14]{grid-template-columns:26px minmax(0,1fr)}.other-icon[data-v-0afeec14]{cursor:pointer;font-size:13px}.other-input[data-v-0afeec14]{width:100%;min-width:0;height:32px;padding:0;border:0;outline:none;background:transparent;color:#30363d;font:inherit;font-size:13px}.other-input[data-v-0afeec14]::placeholder{color:#8e979f}.free-text-input[data-v-0afeec14]{display:block;width:100%;min-height:88px;padding:12px 13px;resize:vertical;border:1px solid var(--input-border);border-radius:12px;outline:none;background:#fbfdfc;color:#30363d;font:inherit;font-size:13px;line-height:1.6}.free-text-input[data-v-0afeec14]::placeholder{color:#9aa3aa}.free-text-input[data-v-0afeec14]:focus{border-color:var(--input-accent);box-shadow:0 0 0 3px #08c18a1a}.submit-error[data-v-0afeec14]{margin:9px 8px 0;color:#c53d43;font-size:12px}.card-actions[data-v-0afeec14]{display:flex;min-height:44px;align-items:flex-end;justify-content:flex-end;gap:8px;padding:10px 6px 0}.skip-button[data-v-0afeec14]{min-width:54px;height:36px;padding:0 13px;border:0;border-radius:18px;background:#f1f4f3;color:#35434c;font-family:inherit;font-size:13px;cursor:pointer}.skip-button[data-v-0afeec14]:hover:not(:disabled){background:#e8edeb}.skip-button[data-v-0afeec14]:focus-visible{outline:3px solid rgba(8,193,138,.18)}.submit-button[data-v-0afeec14]{min-width:70px;height:36px;padding:0 18px;border:0;border-radius:18px;background:var(--input-accent);color:#fff;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .16s ease,opacity .16s ease}.submit-button[data-v-0afeec14]:hover:not(:disabled){background:#07ad7c}.submit-button[data-v-0afeec14]:focus-visible{outline:3px solid rgba(8,193,138,.22)}.submit-button[data-v-0afeec14]:disabled{opacity:.45;cursor:default}.sr-only[data-v-0afeec14]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.question-page-enter-active[data-v-0afeec14],.question-page-leave-active[data-v-0afeec14]{transition:opacity .14s ease,transform .14s ease}.question-page-enter-from[data-v-0afeec14]{opacity:0;transform:translate(8px)}.question-page-leave-to[data-v-0afeec14]{opacity:0;transform:translate(-8px)}.user-input-card.is-terminal[data-v-0afeec14]{margin:10px 0 14px;border-radius:12px;box-shadow:none}.answered-summary[data-v-0afeec14],.terminal-message[data-v-0afeec14]{margin:0;color:#66707a;font-size:13px}.answered-summary summary[data-v-0afeec14]{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;cursor:pointer;color:#59636d;list-style:none}.answered-summary summary[data-v-0afeec14]::-webkit-details-marker{display:none}.summary-action[data-v-0afeec14]{color:var(--input-accent);font-size:12px}.answer-list[data-v-0afeec14]{display:grid;grid-template-columns:minmax(120px,auto) minmax(0,1fr);gap:8px 16px;margin:0;padding:12px 14px;border-top:1px solid #edf0f2;background:#f8fafb}.answer-list dt[data-v-0afeec14]{color:#7d858e}.answer-list dd[data-v-0afeec14]{margin:0;color:#30363d;white-space:pre-wrap;word-break:break-word}.terminal-message[data-v-0afeec14]{display:flex;min-height:44px;align-items:center;gap:10px;padding:0 14px}.terminal-status[data-v-0afeec14]{flex:0 0 auto;padding:2px 8px;border-radius:999px;background:#f0f2f3;color:#6f7881;font-size:12px}@media (max-width: 640px){.user-input-card[data-v-0afeec14]{border-radius:18px}.question-form[data-v-0afeec14]{padding:12px 10px 14px}.card-header[data-v-0afeec14]{align-items:flex-start;gap:8px;padding-left:7px}.question-title[data-v-0afeec14]{padding-top:5px}.question-navigation[data-v-0afeec14]{gap:0}.close-button[data-v-0afeec14]{margin-left:1px}.option-content[data-v-0afeec14],.option-description[data-v-0afeec14]{display:block}.answer-list[data-v-0afeec14]{grid-template-columns:1fr;gap:3px}}@media (prefers-reduced-motion: reduce){.icon-button[data-v-0afeec14],.option-row[data-v-0afeec14],.question-page-enter-active[data-v-0afeec14],.question-page-leave-active[data-v-0afeec14]{transition:none}}.claw-viewer-image[data-v-2a53caaf]{display:block;cursor:zoom-in}.claw-viewer-image.is-cover[data-v-2a53caaf]{object-fit:cover}.claw-viewer-image.is-contain[data-v-2a53caaf]{object-fit:contain}.claw-viewer-image[data-v-2a53caaf]:focus-visible{outline:2px solid #08a97a;outline-offset:2px}.preview-workspace[data-v-53e00efc]{height:100%;min-width:400px;flex:1 1 0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #dfe3e8;border-radius:8px;background:#fff}.preview-workspace.is-collapsed[data-v-53e00efc]{width:0;min-width:0;height:0;flex:0 0 0;overflow:visible;border:0}.preview-workspace.has-mini-remote .preview-task-content[data-v-53e00efc]{overflow:visible}.preview-task-bar[data-v-53e00efc]{height:42px;min-height:42px;display:flex;align-items:stretch;border-bottom:1px solid #e2e6ea;background:#f2f4f6}.preview-task-heading[data-v-53e00efc]{width:auto;min-width:0;flex:0 0 auto;display:flex;align-items:center;gap:3px;padding:0 7px;border-right:1px solid #e2e6ea;color:#3f4750;font-size:11px;font-weight:600}.preview-task-count[data-v-53e00efc]{color:#59636e;font-size:11px;font-weight:500;line-height:1}.preview-task-list[data-v-53e00efc]{flex:1;min-width:0;display:flex;align-items:center;gap:4px;overflow:hidden;padding:4px 6px}.preview-task-list__tabs[data-v-53e00efc]{flex:1;min-width:0;display:flex;align-items:center;gap:4px;overflow:hidden}.preview-task[data-v-53e00efc]{position:relative;width:auto;min-width:88px;max-width:156px;height:34px;flex:1 1 88px;display:flex;align-items:center;padding:0 5px 0 0;border-radius:6px;color:#5e6873}.preview-task[data-v-53e00efc]:before{position:absolute;right:10px;bottom:0;left:10px;height:2px;border-radius:1px;background:transparent;content:""}.preview-task[data-v-53e00efc]:hover{background:#e8ebee;color:#2f3740}.preview-task.is-active[data-v-53e00efc]{background:#fff;color:#20262c}.preview-task.is-active[data-v-53e00efc]:before{background:#08a97a}.preview-task-more[data-v-53e00efc]{width:44px;height:30px;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;gap:3px;padding:0;border:0;border-radius:5px;background:transparent;color:#68727d;font-size:15px;cursor:pointer}.preview-task-more[data-v-53e00efc]:hover,.preview-task-more[aria-expanded=true][data-v-53e00efc]{background:#e3e7ea;color:#242b32}.preview-task-more[data-v-53e00efc]:focus-visible{outline:2px solid #08a97a;outline-offset:-2px}.preview-task-more__count[data-v-53e00efc]{min-width:13px;height:14px;padding:0 3px;border-radius:7px;background:#d9dee3;color:#59636e;font-size:9px;line-height:14px;text-align:center}.preview-task-more-menu[data-v-53e00efc]{width:260px;max-height:288px;overflow-x:hidden;overflow-y:auto;padding:4px;border:1px solid #e1e5e9;border-radius:7px;background:#fff;box-shadow:0 8px 24px #1f262d1f}.preview-task-more-item[data-v-53e00efc]{height:36px;display:flex;align-items:center;border-radius:5px;color:#505b66}.preview-task-more-item[data-v-53e00efc]:hover{background:#f1f3f5}.preview-task-more-item__select[data-v-53e00efc]{min-width:0;height:36px;flex:1;display:flex;align-items:center;gap:8px;padding:0 6px 0 9px;border:0;background:transparent;color:inherit;font-family:inherit;text-align:left;cursor:pointer}.preview-task-more-item__select[data-v-53e00efc]:focus-visible{outline:2px solid #08a97a;outline-offset:-2px}.preview-task-more-item__title[data-v-53e00efc]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.preview-task-more-item__close[data-v-53e00efc]{width:26px;height:26px;flex:0 0 26px;display:inline-flex;align-items:center;justify-content:center;margin-right:4px;padding:0;border:0;border-radius:5px;background:transparent;color:#969da6;font-size:10px;cursor:pointer}.preview-task-more-item__close[data-v-53e00efc]:hover{background:#e0e4e7;color:#30363d}.preview-task__select[data-v-53e00efc]{min-width:0;height:34px;flex:1;display:flex;align-items:center;gap:7px;padding:3px 2px 3px 8px;border:0;background:transparent;color:inherit;font-family:inherit;text-align:left;cursor:pointer}.preview-task__select[data-v-53e00efc]:focus-visible{outline:2px solid #08a97a;outline-offset:-2px}.preview-task__icon[data-v-53e00efc]{flex:0 0 auto;color:#7a8490;font-size:14px}.preview-task__icon.is-remote[data-v-53e00efc]{color:#168d6c}.preview-task__icon.is-report[data-v-53e00efc]{color:#6e62d9}.preview-task__icon.is-excel[data-v-53e00efc]{color:#238c62}.preview-task__meta[data-v-53e00efc]{min-width:0;flex:1;display:block}.preview-task__title[data-v-53e00efc]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500}.preview-task__close[data-v-53e00efc]{width:22px;height:22px;flex:0 0 22px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:5px;background:transparent;color:#969da6;font-size:10px;cursor:pointer}.preview-task__close[data-v-53e00efc]:hover{background:#dfe3e7;color:#30363d}.preview-task-content[data-v-53e00efc]{position:relative;flex:1;min-width:0;min-height:0;overflow:hidden}@media (max-width: 960px){.preview-workspace[data-v-53e00efc]:not(.is-collapsed){position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;min-width:0;border:0;border-radius:0}}
