.field-block[data-v-dfc0bd12]{display:block}.output-header[data-v-dfc0bd12],.tool-actions[data-v-dfc0bd12]{display:flex;gap:10px}.tool-actions[data-v-dfc0bd12]{flex-wrap:wrap}.output-header[data-v-dfc0bd12]{align-items:center;justify-content:space-between}.tool-textarea[data-v-dfc0bd12]{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-dfc0bd12]{min-height:96px;overflow-wrap:anywhere}.tool-button[data-v-dfc0bd12]{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-dfc0bd12]{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.tool-button[data-v-dfc0bd12]:disabled{cursor:default;opacity:.5}.compact-button[data-v-dfc0bd12]{min-height:36px}.tool-status[data-v-dfc0bd12]{border:1px solid var(--color-border);border-radius:5px;padding:10px}.tool-status-error[data-v-dfc0bd12]{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){.output-header[data-v-dfc0bd12],.tool-actions[data-v-dfc0bd12]{align-items:stretch;flex-direction:column}}
