.forms-workspace{display:flex;flex-direction:column;gap:24px}.form-library-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:18px;gap:18px}.form-library-card{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid var(--ds-color-border);border-radius:16px;background:var(--ds-color-surface)}.form-library-card h3,.form-library-card p{margin:0}.form-library-card p{color:var(--ds-color-text-subtle)}.form-editor-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:start;grid-gap:32px;gap:32px}.form-editor-fields{display:flex;flex-direction:column;gap:20px;min-width:0}.form-field-editor{border:1px solid var(--ds-color-border);background:var(--ds-color-surface);padding:20px;border-radius:14px}.form-preview-panel{position:-webkit-sticky;position:sticky;top:20px;border:1px solid var(--ds-color-border);border-radius:18px;background:var(--ds-color-surface);padding:22px}.form-preview-stage{--widget-surface:var(--ds-color-surface);--widget-text:var(--ds-color-text);--widget-border:var(--ds-color-border);--widget-accent:var(--ds-color-accent);--widget-accent-contrast:var(--ds-color-accent-contrast);--widget-accent-soft:var(--ds-color-accent-soft);--widget-surface-subtle:var(--ds-color-surface-subtle);color:var(--widget-text);margin-top:20px}.form-record-values{display:grid;grid-template-columns:minmax(100px,1fr) 2fr;grid-gap:12px 20px;gap:12px 20px;margin:16px 0}.form-record-values dt{color:var(--ds-color-text-subtle)}.form-record-values dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:1100px){.form-editor-layout{grid-template-columns:minmax(0,1fr)}.form-preview-panel{position:static}}