.fg-local-tool{padding:24px;border:1px solid #d8cce1;border-radius:14px;background:#f6f3f8;margin:28px 0;max-width:100%;box-sizing:border-box}.fg-local-tool label{display:block;font-weight:650;margin:16px 0 6px}.fg-local-tool textarea,.fg-local-tool input,.fg-local-tool select{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:12px;border:1px solid #b7a9c2;border-radius:7px;background:#fff;color:#25212a;font:inherit}.fg-local-tool textarea{min-height:140px;resize:vertical}.fg-tool-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.fg-tool-result{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin-top:20px;padding:16px;background:#fff;border-radius:8px}.fg-tool-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fg-tool-result[data-result-state=error]{border:2px solid #a33030}.fg-work-table{overflow-x:auto;max-width:100%}.fg-work-table table{border-collapse:collapse;min-width:580px;width:100%}.fg-work-table th,.fg-work-table td{padding:12px;text-align:left;vertical-align:top;border:1px solid #d9d5dc}.fg-work-table caption{text-align:left;margin:10px 0;font-size:14px}@media(max-width:600px){.fg-local-tool{padding:16px}.fg-tool-grid{grid-template-columns:1fr}}
