.tool-input-group[data-v-b0e28281]{margin-bottom:16px}.tool-input-label[data-v-b0e28281]{display:block;font-size:13px;color:var(--color-text-light);margin-bottom:8px;font-weight:500}.required[data-v-b0e28281]{color:var(--color-danger);margin-left:2px}.tool-input-text[data-v-b0e28281],.tool-input-number[data-v-b0e28281],.tool-input-select[data-v-b0e28281]{width:100%;max-width:400px;padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;font-size:14px;background:#fff}.tool-input-text[data-v-b0e28281]:focus,.tool-input-number[data-v-b0e28281]:focus,.tool-input-select[data-v-b0e28281]:focus{outline:none;border-color:var(--color-primary)}.tool-input-textarea[data-v-b0e28281]{width:100%;padding:12px;border:1px solid var(--color-border);border-radius:8px;font-size:14px;font-family:monospace;resize:vertical}.tool-input-textarea[data-v-b0e28281]:focus{outline:none;border-color:var(--color-primary)}.tool-input-checkbox-group[data-v-b0e28281]{display:flex;flex-wrap:wrap;gap:12px}.tool-input-checkbox[data-v-b0e28281]{display:inline-flex;align-items:center;gap:6px;font-size:14px;cursor:pointer}.tool-input-file[data-v-b0e28281]{font-size:13px}.tool-input-color[data-v-b0e28281]{width:60px;height:40px;padding:2px;border:1px solid var(--color-border);border-radius:6px;cursor:pointer}.tool-input-hint[data-v-b0e28281]{font-size:12px;color:var(--color-text-light);margin-top:4px}
