.mode-tabs[data-v-d5fa9617],.output-header[data-v-d5fa9617],.tool-actions[data-v-d5fa9617]{display:flex;gap:10px}.mode-tabs[data-v-d5fa9617],.tool-actions[data-v-d5fa9617]{flex-wrap:wrap}.output-header[data-v-d5fa9617]{align-items:center;justify-content:space-between}.field-block[data-v-d5fa9617]{display:block}.tool-textarea[data-v-d5fa9617]{background-color:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:5px;color:var(--color-text);display:block;font:inherit;min-height:180px;padding:10px;resize:vertical;width:100%}.output-textarea[data-v-d5fa9617]{min-height:120px;overflow-wrap:anywhere}.tool-button[data-v-d5fa9617]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:5px;color:var(--color-text);cursor:pointer;font:inherit;min-height:40px;padding:8px 10px}.tool-button-primary[data-v-d5fa9617]{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.tool-button[data-v-d5fa9617]:disabled{cursor:default;opacity:.5}.compact-button[data-v-d5fa9617]{min-height:36px}.tool-status[data-v-d5fa9617]{border:1px solid var(--color-border);border-radius:5px;padding:10px}.tool-status-error[data-v-d5fa9617]{background:var(--color-diff-removed-bg);border-color:var(--color-diff-removed-border);color:var(--color-diff-removed-text)}@media screen and (max-width:600px){.mode-tabs[data-v-d5fa9617],.output-header[data-v-d5fa9617],.tool-actions[data-v-d5fa9617]{align-items:stretch;flex-direction:column}}
