.cozy-block-form .cozy-form__fields>.block-list-appender,.cozy-block-form .cozy-form__step-fields>.block-list-appender{grid-column:1/-1}.cozy-block-form .cozy-form__actions .cozy-form__button{cursor:text}.cozy-form__input.is-preview{min-height:2.75em;opacity:.85;pointer-events:none}.cozy-form__input.is-preview.is-textarea{min-height:7rem}.cozy-form__input.is-preview.is-select:after{content:"▾";float:right}.cozy-form__input.is-preview.is-file{border-style:dashed}.cozy-form__input.is-preview.is-signature{align-items:flex-end;border-style:dashed;display:flex;min-height:120px}.cozy-form__fake-box,.cozy-form__fake-radio{background:#fff;border:1px solid #949494;flex:0 0 auto;height:1.1em;width:1.1em}.cozy-form__fake-box{border-radius:3px;margin-top:.2em}.cozy-form__fake-radio{border-radius:50%}.cozy-form__step-editor{border:1px dashed #949494;border-radius:6px;padding:12px}.cozy-form__step-editor>.cozy-form__step-title{display:block;margin-bottom:12px}.cozy-form__step-notice{background:#f0f6fc;border-left:4px solid var(--cozy-addons--primary,#5253f9);color:#1d2327;font-size:13px;margin:0 0 12px;padding:8px 12px}.block-editor-block-list__layout .cozy-block-form.has-hidden-labels .cozy-form__label{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto;opacity:.5;white-space:normal}.cozy-form__type-notice{background:#f0f6fc;border-left:4px solid var(--cozy-addons--primary,#5253f9);color:#1d2327;font-size:13px;margin:0 0 12px;padding:8px 12px}.cozy-form__trigger-preview{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.cozy-form__trigger-note{font-size:12px;opacity:.7}.cozy-form__product-media:empty{background:hsla(0,0%,50%,.2);border-radius:6px;height:64px;width:64px}.cozy-form-design-intro{color:#50575e;margin:0 0 20px}.cozy-form-design-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;margin:0;padding:0}.cozy-form-design-card{border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:column;margin:0;overflow:hidden}.cozy-form-design-card__preview{background:#f6f7f7;font-size:13px;height:260px;overflow:hidden;padding:16px;pointer-events:none}.cozy-form-design-card__preview .cozy-form__fields{gap:10px 12px}.cozy-form-design-card__preview textarea.cozy-form__input{min-height:3.5rem}.cozy-form-design-card__preview .cozy-form__button{background:#1e1e1e;border-radius:2px;color:#fff;display:inline-block;padding:10px 24px}.cozy-form-design-card__footer{align-items:center;border-top:1px solid #e0e0e0;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px}.cozy-form-design-card__title{font-size:15px;font-weight:500;line-height:1.3;margin:0}.cozy-form-design-card__description{color:#757575;font-size:12px;margin:2px 0 0}.cozy-form__step-tabs{align-items:center;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;gap:4px;margin-bottom:16px;padding:0 0 8px}.cozy-form__step-tab{align-items:center;background:transparent;border:0;border-radius:2px;color:#1e1e1e;cursor:pointer;display:inline-flex;font:inherit;gap:6px;padding:6px 12px}.cozy-form__step-tab:hover:not(.is-current){background:#f0f0f0}.cozy-form__step-tab.is-current{background:#1e1e1e;color:#fff}.cozy-form__step-tab-num{align-items:center;background:rgba(0,0,0,.08);border-radius:50%;display:inline-flex;font-size:11px;height:18px;justify-content:center;width:18px}.is-current .cozy-form__step-tab-num{background:hsla(0,0%,100%,.25)}.cozy-form__turnstile-preview{align-items:center;border:1px dashed #949494;border-radius:4px;color:#757575;display:inline-flex;font-size:13px;height:65px;margin-top:16px;max-width:100%;padding:0 16px;width:300px}.cozy-form__turnstile-preview.is-invisible{font-size:12px;height:auto;padding:6px 12px;width:auto}.cozy-block-form.is-layout-inline .cozy-form__turnstile-preview{flex-basis:100%;margin-top:0;order:1}.cozy-form__urgent-answers{border:0;margin:0 0 16px;min-width:0;padding:0}.cozy-form-picker{background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;color:#1e1e1e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:24px;text-align:left}.cozy-form-picker__heading{font-size:18px;font-weight:600;line-height:1.3;margin:0 0 4px}.cozy-form-picker__intro{color:#6b7280;font-size:13px;margin:0 0 20px}.cozy-form-picker__grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));list-style:none;margin:0;padding:0}.cozy-form-picker__grid>li{margin:0}.cozy-form-picker__card{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:6px;height:100%;padding:24px 16px;position:relative;text-align:center;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.cozy-form-picker__card:hover{border-color:var(--cozy-addons--primary,#5253f9);box-shadow:0 4px 16px rgba(82,83,249,.12)}.cozy-form-picker__card:focus-visible{border-color:var(--cozy-addons--primary,#5253f9);outline:2px solid var(--cozy-addons--primary,#5253f9);outline-offset:2px}.cozy-form-picker__icon{align-items:center;background:#eef0ff;border:1px solid #dfe3ff;border-radius:10px;color:var(--cozy-addons--primary,#5253f9);display:flex;height:40px;justify-content:center;margin-bottom:10px;width:40px}.cozy-form-picker__icon svg{height:22px;width:22px}.cozy-form-picker__title{font-size:14px;font-weight:600;line-height:1.35}.cozy-form-picker__desc{color:#6b7280;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.5;overflow:hidden;-webkit-box-orient:vertical}.cozy-form-picker__pro{background:#ecefff;border:1px solid var(--cozy-addons--primary,#5253f9);border-radius:10px;color:var(--cozy-addons--primary,#5253f9);font-size:10px;font-weight:500;line-height:16px;padding:0 6px;position:absolute;right:10px;text-transform:uppercase;top:10px}.cozy-form-picker__footer{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:20px}.cozy-form-picker__footer .cozy-form-picker__layout{max-width:360px}.cozy-form-pro-pill{background:#ecefff;border:1px solid var(--cozy-addons--primary,#5253f9);border-radius:10px;color:var(--cozy-addons--primary,#5253f9);font-size:10px;font-weight:500;line-height:16px;margin-left:8px;padding:0 6px;text-transform:uppercase}.cozy-form__email-tags{display:flex;flex-wrap:wrap;gap:4px}.cozy-form__email-tags code{font-size:11px}.cozy-form__hidden-chip{align-items:center;border:1px dashed #949494;border-radius:4px;color:#757575;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;gap:6px;padding:4px 10px}.cozy-form__rule{border:1px solid #e0e0e0;border-radius:2px;margin-bottom:12px;padding:8px}.cozy-form__rule .components-base-control{margin-bottom:8px}.block-editor-block-list__layout .cozy-form__field.cozy-form__field--hidden{display:flex}.cozy-form__sign-line{border-top:1px solid;flex:1;font-size:12px;opacity:.7;padding-top:4px}.cozy-form-qr{background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin:0 0 8px;padding:8px;width:180px}.cozy-form-qr svg{display:block;height:auto;width:100%}.cozy-form-qr__link{color:#757575;font-size:12px;margin:0 0 12px;word-break:break-all}.cozy-form-service{align-items:center;display:flex;font-weight:500;gap:8px;margin:0 0 12px}.cozy-form-service img{height:20px;width:20px}
