@charset "UTF-8";.everest-forms-field.everest-forms-field-locked{position:relative}.everest-forms-field.everest-forms-field-locked::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px dashed #d7c7f5;border-radius:6px}.everest-forms-field.everest-forms-field-locked .evf-locked-field-label::after,.everest-forms-field.everest-forms-field-locked .label-title::after{content:"";display:inline-block;width:15px;height:15px;margin-left:6px;vertical-align:-3px;background:url(../images/icons/everest-form-pro-icon.png) no-repeat center;background-size:contain}.everest-forms-field.everest-forms-field-locked-addon .evf-locked-field-label::after,.everest-forms-field.everest-forms-field-locked-addon .label-title::after{content:"ADD-ON";width:auto;height:auto;background:#3b82f6;background-image:none;color:#fff;font-size:9px;font-weight:700;letter-spacing:.05em;padding:2px 5px;border-radius:3px;vertical-align:2px}.evf-locked-field-label{display:block;margin:0 0 6px;font-size:13px;font-weight:500;color:#374151}.evf-locked-field-label .evf-locked-field-required{color:#ef4444;margin-left:2px}.evf-locked-field-placeholder{display:flex;align-items:center;gap:8px;min-height:44px;padding:12px 14px;color:#6b7280;font-size:13px;background:#faf8fe;border:1px dashed #d7c7f5;border-radius:6px}.evf-locked-field-placeholder .dashicons{color:#7e3bd0;width:18px;height:18px;font-size:18px}.everest-forms-field-option-locked .everest-forms-field-option-group{position:relative;pointer-events:none;user-select:none;opacity:.65;cursor:not-allowed}.everest-forms-field-option-locked .everest-forms-field-option-group.closed,.everest-forms-field-option-locked .everest-forms-field-option-group.everest-forms-hide{display:block!important}.everest-forms-field-option-locked .everest-forms-field-option-group-inner{display:block!important}.everest-forms-field-option-locked .everest-forms-field-option-group input,.everest-forms-field-option-locked .everest-forms-field-option-group select,.everest-forms-field-option-locked .everest-forms-field-option-group textarea{background-color:#f3f4f6!important;color:#6b7280!important;cursor:not-allowed!important}.everest-forms-field-option-locked-banner{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0 0 18px;padding:16px;background:#faf9fb;border:1px solid #e8e6ee;border-radius:8px;pointer-events:auto}.everest-forms-field-option-locked-banner .evf-locked-banner-tag{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:700;letter-spacing:.05em;color:#fff;background:#ff8c39;border-radius:4px}.everest-forms-field-option-locked-banner .evf-locked-banner-tag .dashicons{width:13px;height:13px;font-size:13px}.everest-forms-field-option-locked-banner.evf-upgrade-addon .evf-locked-banner-tag{background:#3b82f6}.everest-forms-field-option-locked-banner .evf-locked-banner-text{margin:0;font-size:13px;line-height:1.5;color:#4b4b57}.everest-forms-field-option-locked-banner .evf-locked-banner-text strong{color:#2b2b38}.everest-forms-field-option-locked-banner .evf-locked-banner-cta{margin:2px 0 0;padding:8px 20px;font-size:13px;font-weight:600;line-height:1.2;background:#7e3bd0;border-color:#7e3bd0;color:#fff;border-radius:4px;cursor:pointer}.everest-forms-field-option-locked-banner .evf-locked-banner-cta:hover{background:#6c2fbb;border-color:#6c2fbb;color:#fff}.evf-ai-preview-canvas #everest-forms-builder{position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:100%!important;min-height:0!important;height:auto!important}.evf-ai-preview-canvas .everest-forms-panel-content-wrap{width:100%!important;overflow:visible!important;min-height:0!important;height:auto!important;position:static!important;background:#fff!important;padding:0!important}.evf-ai-preview-canvas .everest-forms-panel-content{width:100%!important;overflow:visible!important;min-height:0!important;height:auto!important;position:static!important;background:#fff!important;padding:30px!important}.evf-ai-preview-canvas .evf-add-field-below,.evf-ai-preview-canvas .evf-add-field-to-row,.evf-ai-preview-canvas .evf-add-row,.evf-ai-preview-canvas .evf-delete-row,.evf-ai-preview-canvas .evf-duplicate-row,.evf-ai-preview-canvas .evf-field-action,.evf-ai-preview-canvas .evf-repeater-row-wrapper>.evf-add-row,.evf-ai-preview-canvas .evf-row-setting,.evf-ai-preview-canvas .evf-show-grid,.evf-ai-preview-canvas .evf-toggle-row{display:none!important}.evf-ai-preview-canvas .evf-admin-row{display:flex!important;margin-bottom:15px!important;background:0 0!important;border:1px solid transparent!important;border-radius:5px!important;padding:20px!important;transition:border .5s,background .5s!important;animation:evf-ai-field-in .45s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--evf-row-index, 0) * .12s)}.evf-ai-preview-canvas .evf-admin-row:last-child{margin-bottom:0!important}.evf-ai-preview-canvas .evf-admin-row:hover{background:#fcfcfc!important;border-color:#e7e7e7!important;border-radius:5px!important}.evf-ai-preview-canvas .evf-admin-row:hover .evf-admin-grid{background:0 0!important}.evf-ai-preview-canvas .evf-admin-grid{padding:20px!important;background:#fff!important;border:1px solid transparent!important;transition:border .5s,background .5s!important}.evf-ai-preview-canvas .everest-forms-field{cursor:default!important;padding:15px!important;border:1px solid transparent!important;border-radius:3px!important}.evf-ai-preview-canvas .everest-forms-field:hover{border:1px dashed #8c64c6!important;background:rgba(126,59,208,.02)!important;border-radius:3px!important}@keyframes evf-ai-field-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.everest-forms-field-credit-card .everest-forms-credit-card-cardnumber{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.everest-forms-field-credit-card .everest-forms-credit-card-cardnumber .everest-forms-card-icon{flex:0 0 auto;line-height:0}.everest-forms-field-credit-card .everest-forms-credit-card-cardnumber .everest-forms-card-icon svg{width:28px;height:auto}.everest-forms-field-credit-card .everest-forms-credit-card-cardnumber input{height:38px;border:1px solid #e1e1e1;border-radius:4px;padding:0 10px;background:#fff;margin:0}.everest-forms-field-credit-card .everest-forms-credit-card-cardnumber .card-number{flex:1 1 200px;min-width:0}.everest-forms-field-credit-card .everest-forms-credit-card-cardnumber .card-expiration{flex:1 1 120px;min-width:0}.everest-forms-field-credit-card .everest-forms-credit-card-cardnumber .card-cvc{flex:1 1 90px;min-width:0}