.upwpforms-btn{display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border:1px solid #c45e1b;border-radius:5px;background:#e27730;color:#fff;text-decoration:none;text-align:center;cursor:pointer;transition:all .2s ease-in-out;line-height:1.5}.upwpforms-btn i{margin-left:7px}.upwpforms-btn:hover{background:#c45e1b}body.wpforms_page_upload-fields-for-wpforms{background:#f7f8fa}body.wpforms_page_upload-fields-for-wpforms #wpfooter,body.wpforms_page_upload-fields-for-wpforms #wpforms-flyout,body.wpforms_page_upload-fields-for-wpforms #wpforms-header,body.wpforms_page_upload-fields-for-wpforms-account #wpfooter,body.wpforms_page_upload-fields-for-wpforms-account #wpforms-flyout,body.wpforms_page_upload-fields-for-wpforms-account #wpforms-header,body.wpforms_page_upload-fields-for-wpforms-contact #wpfooter,body.wpforms_page_upload-fields-for-wpforms-contact #wpforms-flyout,body.wpforms_page_upload-fields-for-wpforms-contact #wpforms-header,body.wpforms_page_upload-fields-for-wpforms-pricing #wpfooter,body.wpforms_page_upload-fields-for-wpforms-pricing #wpforms-flyout,body.wpforms_page_upload-fields-for-wpforms-pricing #wpforms-header{display:none}.upwpforms-settings{display:flex;flex-wrap:wrap}.upwpforms-settings *{box-sizing:border-box}.upwpforms-settings-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:15px 20px;background:#fff;border-bottom:1px solid #e5e5e5;position:sticky;top:32px;z-index:9}.upwpforms-settings-header-title{display:flex;align-items:center;font-size:1.2rem;font-weight:600;color:#000}.upwpforms-settings-header-title img{margin-left:10px}.upwpforms-settings-header-title i{margin-left:10px;background:#e27730;color:#fff;padding:7px;border-radius:50%;height:auto;width:auto}.upwpforms-settings-header-title i.dashicons-menu-alt3{display:none}.upwpforms-settings-menu{width:250px;border:0 solid transparent;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;background:#fff;overflow:hidden;min-height:100vh}.upwpforms-settings-menu-item{padding:8px 10px;cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;font-size:1rem}.upwpforms-settings-menu-item img{margin-left:10px;width:32px}.upwpforms-settings-menu-item:hover{background:#f5f5f5}.upwpforms-settings-menu-item.active{background:rgba(226,119,48,.1);color:#e27730;border-left:3px solid #e27730;font-weight:500}@media (max-width:768px){.upwpforms-settings-menu{width:100%;min-height:auto}.upwpforms-settings-menu-item{padding:10px}}.upwpforms-settings-body{flex:1;border:0 solid transparent;border-radius:.5rem;padding:20px 30px;display:flex;flex-flow:column}.upwpforms-settings-body-title{font-size:1.2rem;font-weight:600;line-height:1;margin-top:0;margin-bottom:15px;text-align:right;display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.upwpforms-settings-body{margin-top:20px;margin-right:0;padding:10px}}.upwpforms-settings .settings-field{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:20px;background:#fff;border-radius:10px;padding:20px 30px}.upwpforms-settings .settings-field:last-child{border-bottom:none}.upwpforms-settings .settings-field-label{width:200px;font-size:.9rem;font-weight:500;display:flex;justify-content:space-between;margin-left:30px;line-height:1.5;margin-top:0}.upwpforms-settings .settings-field-label:after{content:":";margin-right:auto}.upwpforms-settings .settings-field-content{flex:1;display:flex;flex-direction:column;width:100%}.upwpforms-settings .settings-field-content input[type=email],.upwpforms-settings .settings-field-content input[type=number],.upwpforms-settings .settings-field-content input[type=text],.upwpforms-settings .settings-field-content select{width:300px;height:45px!important;border-color:#ddd;border-radius:5px!important;max-width:100%}.upwpforms-settings .settings-field-content input[type=email].folder-naming-template,.upwpforms-settings .settings-field-content input[type=number].folder-naming-template,.upwpforms-settings .settings-field-content input[type=text].folder-naming-template,.upwpforms-settings .settings-field-content select.folder-naming-template{width:500px}.upwpforms-settings .settings-field-content input[type=email]:focus,.upwpforms-settings .settings-field-content input[type=number]:focus,.upwpforms-settings .settings-field-content input[type=text]:focus,.upwpforms-settings .settings-field-content select:focus{border-color:inherit;box-shadow:none}.upwpforms-settings .settings-field-content .components-input-control__container{width:300px}.upwpforms-settings .settings-field-content .components-input-control__backdrop{border-color:#ddd!important;border-radius:5px!important;height:45px}.upwpforms-settings .settings-field-content .igd-color-palette{max-width:100%;position:relative;border:1px solid #e5e5e5;padding:11px;border-radius:10px;background:#fff}.upwpforms-settings .settings-field-content .igd-color-palette legend{display:none}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown{width:-moz-max-content;width:max-content}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown>button{width:100px;height:40px;border-radius:5px}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown>button .components-truncate{display:none}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown>button .components-color-palette__custom-color-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover{right:0!important}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content{outline-color:rgba(221,221,221,.5);border-radius:5px;box-shadow:rgba(0,0,0,.16) 0 10px 36px 0,rgba(0,0,0,.06) 0 0 0 1px}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content .react-colorful+div{padding-top:0;display:flex}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content .react-colorful+div>div:first-child{width:auto;padding-left:0}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content .react-colorful+div>div:first-child>button{margin-right:5px}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content .react-colorful+div>div:last-child{padding:5px;flex:1}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content .react-colorful__saturation{height:100px;margin-bottom:10px}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content .components-input-control__container{width:100%}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content .components-input-control__container .components-spacer{margin-right:10px}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content .components-input-control__container input{height:30px;min-height:30px;padding-left:5px}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content .components-input-control__container select{height:auto!important}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content .components-input-control__container .components-input-control__backdrop{border-color:#ddd;border-radius:5px;height:auto!important}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content::-webkit-scrollbar{width:5px}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content::-webkit-scrollbar-track{background:#f1f1f1}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content::-webkit-scrollbar-thumb{background:#888}.upwpforms-settings .settings-field-content .igd-color-palette .components-dropdown .components-popover .components-popover__content::-webkit-scrollbar-thumb:hover{background:#555}.upwpforms-settings .settings-field-content .igd-color-palette .components-circular-option-picker__custom-clear-wrapper{position:absolute;margin:0;right:120px;top:15px}.upwpforms-settings .settings-field-content .igd-color-palette .components-circular-option-picker__custom-clear-wrapper button{color:#675ed5!important;background:#fff!important;border:1px solid rgba(103,94,213,.25)!important;box-shadow:none;font-size:.875rem;height:32px;width:60px;text-align:center;border-radius:5px;padding:5px 12px}.upwpforms-settings .settings-field-content .igd-color-palette .components-circular-option-picker__custom-clear-wrapper button:hover{color:#fff;background:#675ed5;border:1px solid rgba(103,94,213,.25)}.upwpforms-settings .settings-field-content .igd-color-palette .components-circular-option-picker__option:after,.upwpforms-settings .settings-field-content .igd-color-palette .components-circular-option-picker__option:before{width:auto;height:auto}.upwpforms-settings .settings-field-content .igd-color-palette .components-circular-option-picker__option .components-tooltip{display:none}.upwpforms-settings .settings-field-content .igd-color-palette .components-select-control .components-input-control__backdrop{display:block;border-color:#ddd!important;border-radius:5px!important}.upwpforms-settings .settings-field-content .igd-color-palette.disabled{opacity:.5}.upwpforms-settings .settings-field-content .igd-textarea{max-width:500px}.upwpforms-settings .settings-field-content .igd-textarea textarea{border-color:#ddd;border-radius:5px!important}.upwpforms-settings .settings-field-content .components-button-group{background:rgba(47,180,75,.1);padding:10px;width:-moz-max-content;width:max-content;border-radius:10px}.upwpforms-settings .settings-field-content .components-button-group button{color:#f7b48a;box-shadow:inset 0 0 0 1px rgba(47,180,75,.25);margin:0 3px;border-radius:5px;background:#fff}.upwpforms-settings .settings-field-content .components-button-group button:first-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.upwpforms-settings .settings-field-content .components-button-group button:last-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.upwpforms-settings .settings-field-content .components-button-group button.is-primary{z-index:auto;background:#f7b48a;color:#fff}.upwpforms-settings .settings-field-content .components-button-group button.is-secondary:hover{color:#e27730;box-shadow:inset 0 0 0 1px #f7b48a}.upwpforms-settings .settings-field-content .components-button-group button i{margin-left:10px}.upwpforms-settings .settings-field-content .preloaders{display:flex;flex-wrap:wrap}.upwpforms-settings .settings-field-content .preloaders .preloader{display:flex;flex-direction:column;border:1px solid #e9e9e9;border-radius:.5rem;margin:0 0 15px 15px;position:relative;cursor:pointer;overflow:hidden;background:#eff3fe;width:130px}.upwpforms-settings .settings-field-content .preloaders .preloader img{width:100%;height:100px;transition:all .2s ease-in-out}.upwpforms-settings .settings-field-content .preloaders .preloader-name{border-top:1px solid #e9e9e9;padding:3px 5px;text-align:center;display:flex;align-items:center;justify-content:center;background:#fff;margin-top:auto}.upwpforms-settings .settings-field-content .preloaders .preloader-name i{margin-left:3px}.upwpforms-settings .settings-field-content .preloaders .preloader .pro-badge{position:absolute;top:-10px;left:-10px;background:#0a66c2;color:#fff;padding:5px 10px;border-radius:30px;font-size:12px;font-weight:400;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 0 5px rgba(0,0,0,.1);transition:all .3s ease}.upwpforms-settings .settings-field-content .preloaders .preloader .pro-badge i{height:auto;width:auto;font-size:18px;margin-left:3px}.upwpforms-settings .settings-field-content .preloaders .preloader.active{border-color:#2fb44b}.upwpforms-settings .settings-field-content .preloaders .preloader.active .preloader-name{border-top-color:#2fb44b;background:#e27730;color:#fff}.upwpforms-settings .settings-field-content .preloaders .preloader.active:after{content:"\f15e";font-family:Dashicons;height:24px;width:24px;background:#2fb44b;color:#fff;position:absolute;top:5px;left:5px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:21px}.upwpforms-settings .settings-field-content .preloaders .preloader:hover{border-color:#2fb44b}.upwpforms-settings .settings-field-content .preloaders .preloader:hover img{transform:scale(1.1)}.upwpforms-settings .settings-field-content .preloaders .preloader.disabled .preloader-name{background:#ddd;color:#888}.upwpforms-settings .settings-field-content .preloaders .preloader.disabled:hover{border-color:transparent}.upwpforms-settings .settings-field-content .preloader-upload{border:1px dashed #ddd;border-radius:5px;padding:15px}.upwpforms-settings .settings-field-content .preloader-upload h4{margin-top:0}.upwpforms-settings .settings-field-content .preloader-upload-actions{display:flex;align-items:center}.upwpforms-settings .settings-field-content .preloader-upload-actions button:nth-child(2){margin-right:10px}.upwpforms-settings .settings-field-content .preloader-upload .preloader-preview{margin-top:20px}.upwpforms-settings .settings-field-content .preloader-upload .preloader-preview img{max-width:150px;max-height:150px}.upwpforms-settings .settings-field .description{margin-top:7px;margin-bottom:0;color:#666;display:flex;align-items:center;flex-wrap:wrap}.upwpforms-settings .settings-field .description .igd-btn{margin-right:15px}.upwpforms-settings .settings-field .description strong{margin-left:3px}.upwpforms-settings .settings-field .description strong:not(:first-child){margin-right:3px}.upwpforms-settings .settings-field .template-tags-title{font-size:.875rem}.upwpforms-settings .settings-field.field-preloader{flex-direction:column;align-items:flex-start}.upwpforms-settings .settings-field.field-preloader .settings-field-label{width:100%}.upwpforms-settings .settings-field.field-preloader .settings-field-label:after{content:""}.upwpforms-settings .settings-field.field-preloader .description{font-size:1rem;margin-bottom:20px}.upwpforms-settings .settings-field.field-access-browser:has(.settings-field-sub){flex-direction:column;align-items:flex-start}.upwpforms-settings .settings-field.field-access-browser:has(.settings-field-sub) .settings-field-label{width:100%}.upwpforms-settings .settings-field.field-access-browser:has(.settings-field-sub) .settings-field-label:after{content:""}.upwpforms-settings .settings-field.field-custom-css{flex-direction:column;align-items:flex-start}.upwpforms-settings .settings-field.field-custom-css .settings-field-label{width:100%}.upwpforms-settings .settings-field.field-custom-css .settings-field-label:after{content:""}.upwpforms-settings .settings-field.field-custom-css .igd-textarea,.upwpforms-settings .settings-field.field-custom-css textarea{width:100%;max-width:100%}.upwpforms-settings .settings-field.field-custom-css .description{font-size:1rem;margin-bottom:20px}.upwpforms-settings .settings-field.field-custom-css .CodeMirror{border:1px solid #ddd;border-radius:5px}.upwpforms-settings .settings-field.field-woocommerce-upload{align-items:flex-start}.upwpforms-settings .settings-field.field-woocommerce-upload>.settings-field-label{margin-bottom:0;margin-top:20px}.upwpforms-settings .settings-field.sync-folders .template-folder{margin-left:7px}.upwpforms-settings .settings-field.sync-folders .template-folder-item{margin-right:0}.upwpforms-settings .settings-field.sync-folders .igd-btn{margin-right:20px}.upwpforms-settings .settings-field.field-access-denied-message{flex-direction:column;align-items:flex-start}.upwpforms-settings .settings-field.field-access-denied-message .settings-field-label{width:100%}.upwpforms-settings .settings-field.field-access-denied-message .settings-field-label:after{content:""}.upwpforms-settings .settings-field.field-access-denied-message .description{margin-top:-5px;margin-bottom:15px}.upwpforms-settings .settings-field.field-access-denied-message .wp-editor-wrap{width:100%}.upwpforms-settings .settings-field.field-access-denied-message .wp-editor-wrap textarea{border:none}.upwpforms-settings .settings-field.field-access-denied-message .wp-switch-editor{height:29px}.upwpforms-settings .settings-field.field-access-denied-message textarea{width:100%;border:1px solid #eee;padding:15px;min-width:200px}.upwpforms-settings .settings-field.field-access-denied-message textarea:focus{outline:0;box-shadow:none}.upwpforms-settings .settings-field.field-naming-template input[type=text]{width:100%}.upwpforms-settings .settings-field-sub{display:flex;flex-direction:column;width:100%}.upwpforms-settings .settings-field-sub .settings-field{flex-direction:column;align-items:flex-start;margin-top:15px;margin-bottom:0;display:flex;border:1px dashed #ddd;padding:15px;border-radius:7px;width:100%}.upwpforms-settings .settings-field-sub .settings-field-label{margin-bottom:10px;width:auto}.upwpforms-settings .settings-field-sub .settings-field-label:after{content:"";display:none}.upwpforms-settings .settings-field-sub .settings-field-content{width:100%;margin-right:0}.upwpforms-settings .sub-settings{margin-right:10px;display:flex;flex-direction:column;margin-bottom:30px;background:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:20px;position:relative}.upwpforms-settings .sub-settings:before{content:"";position:absolute;top:0;right:-10px;width:10px;height:100%;background:#e27730}.upwpforms-settings .sub-settings .settings-field{padding:0;margin:15px 0}.upwpforms-settings .privacy-text-wrap{margin-top:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff;border-radius:10px;padding:15px 15px 15px 30px}.upwpforms-settings .privacy-text-wrap .privacy-text-btn{font-size:1rem;color:#555;cursor:pointer;display:flex;align-items:center}.upwpforms-settings .privacy-text-wrap .privacy-text-btn img{margin-left:10px}.upwpforms-settings .privacy-text-wrap .privacy-text-btn span{margin:0 5px}.upwpforms-settings .privacy-text-wrap .privacy-text-btn i{margin-right:auto}.upwpforms-settings .privacy-text-wrap .privacy-text{margin-top:20px;color:#333;padding:20px 10px;border-top:1px solid rgba(47,180,75,.2)}.upwpforms-settings .privacy-text-wrap .privacy-text h4{margin-top:0;margin-bottom:5px;font-size:1rem}.upwpforms-settings .privacy-text-wrap .privacy-text p{font-size:.9rem;line-height:1.5}.upwpforms-settings .components-form-toggle{width:-moz-max-content;width:max-content;background:#fff;padding:3px;border-radius:15px}.upwpforms-settings .components-form-toggle__track{width:44px;height:22px;border-radius:22px}.upwpforms-settings .components-form-toggle__thumb{background:#e27730;border:none;width:15px;height:15px;border-radius:25px;top:6px;right:6px}.upwpforms-settings .components-form-toggle.is-checked .components-form-toggle__thumb{background:#fff;transform:translateX(-22px)}.upwpforms-settings .components-form-toggle.is-checked .components-form-toggle__track{background:#e27730}.upwpforms-settings .components-checkbox-control{border-radius:5px;padding:10px;cursor:pointer;transition:all .2s ease-in-out;background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.upwpforms-settings .components-checkbox-control .components-base-control__field{display:flex;align-items:center;margin-bottom:0}.upwpforms-settings .components-checkbox-control__input{border-color:#f7b48a;outline:0;box-shadow:none}.upwpforms-settings .components-checkbox-control__input:checked{background-color:#e27730}.upwpforms-settings .components-checkbox-control:hover{border-color:#e27730}.upwpforms-settings .upwpforms-account-item{padding:1rem;display:flex;border:0 solid transparent;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;border-radius:.5rem;align-items:center;max-width:450px;margin-bottom:1rem;background:#fff}.upwpforms-settings .upwpforms-account-item img{width:50px;height:50px;margin-left:1rem;border-radius:50%}.upwpforms-settings .upwpforms-account-item-info{display:flex;flex-flow:column}.upwpforms-settings .upwpforms-account-item-info .account-name{font-size:1rem}.upwpforms-settings .upwpforms-account-item-info .account-email{color:#757575}.upwpforms-settings .upwpforms-account-item .igd-account-item-action{margin-right:auto}.upwpforms-settings .upwpforms-account-item .igd-account-item-action button{background-color:#ffe9d9;color:#f06500;border-color:transparent}.upwpforms-settings .upwpforms-account-item:hover button{background:#f96;color:#fff}.upwpforms-settings .no-account-placeholder{display:flex;flex-flow:column;padding:1.5rem 1rem;border-radius:.5rem;width:30rem;background:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1);margin:0 0 1rem 0;align-items:flex-start}.upwpforms-settings .no-account-placeholder>img{width:200px;margin-bottom:15px}.upwpforms-settings .no-account-placeholder .placeholder-heading{font-size:1.2rem;margin-bottom:7px;font-weight:600}.upwpforms-settings .no-account-placeholder button{margin-top:1.5rem;padding:7px 10px;background:#fff;color:#555;border-radius:3px;border:1px solid #ccc}.upwpforms-settings .no-account-placeholder button img{width:24px;height:24px;margin-left:10px}.upwpforms-settings .add-account-btn{padding:10px 15px;background:#fff;color:#555;border-radius:3px;border:1px solid #ccc;width:-moz-max-content;width:max-content}.upwpforms-settings .add-account-btn img{width:24px;height:24px;margin-left:10px}#wpforms-settings-providers #provider-google-drive .wpforms-settings-provider-accounts-list li{display:flex;align-items:center}#wpforms-settings-providers #provider-google-drive .wpforms-settings-provider-accounts-list li .account-info{width:50%;display:flex;flex-direction:column}#wpforms-settings-providers #provider-google-drive .wpforms-settings-provider-accounts-list li .account-info .email{margin-top:5px;color:#666}#wpforms-settings-providers #provider-google-drive .wpforms-settings-provider-accounts-list li .photo{width:50px;height:50px;border-radius:50%;margin-left:10px}#wpforms-settings-providers #provider-google-drive .wpforms-settings-provider-accounts-list li .label{font-size:1rem;font-weight:600}#wpforms-settings-providers #provider-google-drive .wpforms-settings-provider-accounts-list li .date{margin-right:auto}#wpforms-settings-providers #provider-google-drive .wpforms-settings-provider-accounts-list li .remove{margin-right:auto}#wpforms-settings-providers #provider-google-drive .upwpforms-auth-btn{padding:10px 10px;background:#fff;color:#555;border-radius:3px;border:1px solid #ccc;display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content}#wpforms-settings-providers #provider-google-drive .upwpforms-auth-btn:hover{background:#f7f7f7}#wpforms-settings-providers #provider-google-drive .upwpforms-auth-btn img{width:20px;height:20px;margin-left:7px}#wpforms-settings-providers #provider-google-drive .softlab-recommended-plugins{display:flex;flex-wrap:wrap;margin-top:30px;gap:10px}#wpforms-settings-providers #provider-google-drive .softlab-recommended-plugins h2{width:100%;margin-bottom:20px}#wpforms-settings-providers #provider-google-drive .softlab-recommended-plugins h2 a{text-decoration:none}#wpforms-settings-providers #provider-google-drive .softlab-recommended-plugins .plugin{width:30%;text-align:center;display:flex;flex-direction:column;justify-content:center;border:1px solid #ddd;padding:15px 10px;border-radius:7px;background:#fff}