[hidden]{display:none!important}.builder-layout>*{min-width:0}.builder-form label,.builder-form .full{min-width:0}.builder-form select{max-width:100%}.fx-preview-stage{min-width:0;background:var(--pale);border:1px solid var(--line);border-radius:20px;padding:24px;align-self:start;overflow:hidden}.fx-preview-stage iframe{display:block;max-width:100%;border:0;margin:20px auto 0;background:transparent}.fx-preview-label{display:flex;align-items:center;justify-content:space-between;gap:10px}.fx-preview-label h2{font-size:22px;margin:0}.fx-preview-label span{font-size:12px;color:var(--muted)}.fx-embed-panel{margin-top:35px;padding:28px;background:var(--card);border:1px solid var(--line);border-radius:20px;scroll-margin-top:100px}.fx-embed-panel h2{font-size:27px}.fx-embed-panel p{font-size:14px}.fx-add-row{display:flex;gap:8px;margin:8px 0}.fx-add-row select{min-width:0;width:100%}.fx-add-row .button{flex:none;padding:10px 16px}#fx-selected-targets{list-style:none;margin:15px 0;padding:0}#fx-selected-targets li{display:flex;justify-content:space-between;gap:10px;align-items:center;border-bottom:1px solid var(--line);padding:10px 0;font-size:12px}#fx-selected-targets li>span{min-width:0}#fx-selected-targets strong{display:block;font-size:11px;color:var(--muted)}.fx-target-actions{display:flex;flex:none;gap:5px}.fx-target-actions button{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:6px;width:28px;height:28px;cursor:pointer}.fx-target-actions button:disabled{opacity:.35;cursor:default}.legacy-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:30px}.legacy-preview-card{border:1px solid var(--line);border-radius:18px;background:var(--card);padding:24px;min-width:0;scroll-margin-top:100px}.legacy-preview-card h2{font-size:24px}.legacy-preview-card p{font-size:14px;line-height:1.65}.legacy-preview-card iframe{display:block;max-width:100%;border:0;margin:22px auto;background:#fff}.fx-embed-panel textarea{width:100%;min-height:120px;overflow-wrap:anywhere}@media(max-width:767px){.fx-preview-stage,.fx-embed-panel{padding:16px}.fx-preview-label{flex-wrap:wrap}.legacy-preview-grid{grid-template-columns:1fr}.legacy-preview-card{padding:20px}}
