.wp-block-spectra-pro-form-input-field{position:relative;width:-webkit-fill-available;flex:1;background-color:#fff;border-color:#ccc;color:inherit}.wp-block-spectra-pro-form-input-field:focus{border-color:#0073aa}.wp-block-spectra-pro-form-input-field__wrapper{position:relative;display:flex;align-items:center;width:100%}.wp-block-spectra-pro-form-input-wrapper{width:100%;display:block;margin-bottom:20px}.wp-block-spectra-pro-form-input-wrapper__inner{width:100%;display:flex;flex-direction:column}.wp-block-spectra-pro-form-input-wrapper:last-child{margin-bottom:0}.wp-block-spectra-pro-form-field-wrapper{width:100%;display:flex;align-items:center;position:relative}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-pro-form-input-field--error .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-pro-form-input-field--error .spectra-pro-form-input-field__input{border-color:var(--spectra-error-color, #dc3232) !important;box-shadow:0 0 0 1px var(--spectra-error-color, #dc3232) !important}.wp-block-spectra-pro-form-input-field[class*=wp-block] .spectra-pro-form-input-field__error-message{display:block;color:var(--spectra-error-color, #dc3232);font-size:14px;margin-top:5px}.wp-block-spectra-pro-form-input-field .spectra-pro-form-input-field__input,.wp-block-spectra-pro-form-input-field .spectra-form-input-field__input{width:100%;flex:1;padding:12px 16px;border:1px solid #ddd;border-radius:4px;font-size:16px;line-height:1.5;background-color:#fff;color:#333;transition:all .2s ease-in-out}.wp-block-spectra-pro-form-input-field .spectra-pro-form-input-field__input:focus,.wp-block-spectra-pro-form-input-field .spectra-form-input-field__input:focus{outline:0;border-color:#007cba;box-shadow:0 0 0 1px #007cba}.wp-block-spectra-pro-form-input-field .spectra-pro-form-input-field__input:active,.wp-block-spectra-pro-form-input-field .spectra-form-input-field__input:active{outline:0}.wp-block-spectra-pro-form-input-field .spectra-pro-form-input-field__input:disabled,.wp-block-spectra-pro-form-input-field .spectra-form-input-field__input:disabled{background-color:#f6f7f7;color:#757575;cursor:not-allowed}.wp-block-spectra-pro-form-input-field .spectra-pro-form-input-field__input::placeholder,.wp-block-spectra-pro-form-input-field .spectra-form-input-field__input::placeholder{color:#757575;opacity:1}.wp-block-spectra-pro-form-input-field .spectra-pro-form-input-field__password-toggle,.wp-block-spectra-pro-form-input-field .spectra-form-input-field__toggle{position:absolute;width:40px;top:0;right:0;height:100%;color:#959595;text-decoration:none;background:rgba(0,0,0,0);border:none;display:flex;justify-content:center;align-items:center;padding:0 !important;cursor:pointer}.wp-block-spectra-pro-form-input-field .spectra-pro-form-input-field__password-toggle:hover,.wp-block-spectra-pro-form-input-field .spectra-form-input-field__toggle:hover{color:#007cba}.wp-block-spectra-pro-form-input-field .spectra-pro-form-input-field__password-toggle:focus,.wp-block-spectra-pro-form-input-field .spectra-form-input-field__toggle:focus{outline:1px dotted #007cba;outline-offset:2px}.wp-block-spectra-pro-form-input-field .spectra-pro-form-input-field__password-toggle .dashicons,.wp-block-spectra-pro-form-input-field .spectra-form-input-field__toggle .dashicons{width:16px;height:16px;display:inline-block}.wp-block-spectra-pro-form-input-field .spectra-pro-form-input-field__password-toggle .dashicons:before,.wp-block-spectra-pro-form-input-field .spectra-form-input-field__toggle .dashicons:before{content:"👁";font-size:16px}.wp-block-spectra-pro-form-input-field .spectra-pro-form-input-field__password-toggle .dashicons.dashicons-hidden:before,.wp-block-spectra-pro-form-input-field .spectra-form-input-field__toggle .dashicons.dashicons-hidden:before{content:"👁";font-size:16px}.wp-block-spectra-pro-form-input-field .spectra-pro-form-input-field__password-toggle-text,.wp-block-spectra-pro-form-input-field .spectra-form-input-field__toggle-text{font-weight:500}.wp-block-spectra-pro-form-input-field .spectra-pro-form-input-field__password-toggle .spectra-pro-password-toggle__icon--visible,.wp-block-spectra-pro-form-input-field .spectra-form-input-field__toggle .spectra-pro-password-toggle__icon--visible{display:block}.wp-block-spectra-pro-form-input-field .spectra-pro-form-input-field__password-toggle .spectra-pro-password-toggle__icon--hidden,.wp-block-spectra-pro-form-input-field .spectra-form-input-field__toggle .spectra-pro-password-toggle__icon--hidden{display:none}.wp-block-spectra-pro-login .wp-block-spectra-pro-form-input-field[class*=wp-block]:not(.spectra-input-text-color) .spectra-form-input-field__input,.wp-block-spectra-pro-login .wp-block-spectra-pro-form-input-field[class*=wp-block]:not(.spectra-input-text-color) .spectra-pro-form-input-field__input,.wp-block-spectra-pro-register .wp-block-spectra-pro-form-input-field[class*=wp-block]:not(.spectra-input-text-color) .spectra-form-input-field__input,.wp-block-spectra-pro-register .wp-block-spectra-pro-form-input-field[class*=wp-block]:not(.spectra-input-text-color) .spectra-pro-form-input-field__input{color:var(--spectra-text-color, inherit)}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-text-color .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-text-color .spectra-pro-form-input-field__input{color:var(--spectra-input-text-color)}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-bg-color .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-bg-color .spectra-pro-form-input-field__input{background-color:var(--spectra-input-bg-color)}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-border-color .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-border-color .spectra-pro-form-input-field__input{border-color:var(--spectra-input-border-color)}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-placeholder-color .spectra-form-input-field__input::placeholder,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-placeholder-color .spectra-pro-form-input-field__input::placeholder{color:var(--spectra-input-placeholder-color)}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-fields-color .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-fields-color .spectra-pro-form-input-field__input{color:var(--spectra-fields-color)}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-fields-background .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-fields-background .spectra-pro-form-input-field__input{background-color:var(--spectra-fields-background)}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-placeholder-color .spectra-form-input-field__input::placeholder,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-placeholder-color .spectra-pro-form-input-field__input::placeholder{color:var(--spectra-placeholder-color)}.wp-block-spectra-pro-form-input-field[class*=wp-block]:focus.spectra-input-text-color-hover .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block]:focus.spectra-input-text-color-hover .spectra-pro-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block]:hover.spectra-input-text-color-hover .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block]:hover.spectra-input-text-color-hover .spectra-pro-form-input-field__input{color:var(--spectra-input-text-color-hover) !important}.wp-block-spectra-pro-form-input-field[class*=wp-block]:focus.spectra-input-bg-color-hover .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block]:focus.spectra-input-bg-color-hover .spectra-pro-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block]:hover.spectra-input-bg-color-hover .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block]:hover.spectra-input-bg-color-hover .spectra-pro-form-input-field__input{background-color:var(--spectra-input-bg-color-hover) !important}.wp-block-spectra-pro-form-input-field[class*=wp-block]:focus.spectra-input-border-color-hover .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block]:focus.spectra-input-border-color-hover .spectra-pro-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block]:hover.spectra-input-border-color-hover .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block]:hover.spectra-input-border-color-hover .spectra-pro-form-input-field__input{border-color:var(--spectra-input-border-color-hover) !important}.wp-block-spectra-pro-form-input-field[class*=wp-block]:focus.spectra-fields-background-hover .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block]:focus.spectra-fields-background-hover .spectra-pro-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block]:hover.spectra-fields-background-hover .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block]:hover.spectra-fields-background-hover .spectra-pro-form-input-field__input{background-color:var(--spectra-fields-background-hover) !important}.wp-block-spectra-pro-form-input-field[class*=wp-block]:focus.spectra-placeholder-color-hover .spectra-form-input-field__input::placeholder,.wp-block-spectra-pro-form-input-field[class*=wp-block]:focus.spectra-placeholder-color-hover .spectra-pro-form-input-field__input::placeholder,.wp-block-spectra-pro-form-input-field[class*=wp-block]:hover.spectra-placeholder-color-hover .spectra-form-input-field__input::placeholder,.wp-block-spectra-pro-form-input-field[class*=wp-block]:hover.spectra-placeholder-color-hover .spectra-pro-form-input-field__input::placeholder{color:var(--spectra-placeholder-color-hover) !important}.wp-block-spectra-pro-form-input-field[class*=wp-block] .spectra-form-input-field__input:focus.spectra-input-border-color-focus,.wp-block-spectra-pro-form-input-field[class*=wp-block] .spectra-form-input-field__input:focus.spectra-input-border-color-focus,.wp-block-spectra-pro-form-input-field[class*=wp-block] .spectra-pro-form-input-field__input:focus.spectra-input-border-color-focus,.wp-block-spectra-pro-form-input-field[class*=wp-block] .spectra-pro-form-input-field__input:focus.spectra-input-border-color-focus{border-color:var(--spectra-input-border-color-focus) !important;box-shadow:0 0 0 1px var(--spectra-input-border-color-focus) !important}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-border-color-focus .spectra-form-input-field__input:focus,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-border-color-focus .spectra-pro-form-input-field__input:focus{border-color:var(--spectra-input-border-color-focus) !important;box-shadow:0 0 0 1px var(--spectra-input-border-color-focus) !important}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-text-color-active .spectra-form-input-field__input:active,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-text-color-active .spectra-pro-form-input-field__input:active{color:var(--spectra-input-text-color-active) !important}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-bg-color-active .spectra-form-input-field__input:active,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-bg-color-active .spectra-pro-form-input-field__input:active{background-color:var(--spectra-input-bg-color-active) !important}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-border-color-active .spectra-form-input-field__input:active,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-input-border-color-active .spectra-pro-form-input-field__input:active{border-color:var(--spectra-input-border-color-active) !important}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-fields-background-active .spectra-form-input-field__input:active,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-fields-background-active .spectra-pro-form-input-field__input:active{background-color:var(--spectra-fields-background-active) !important}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-placeholder-color-active .spectra-form-input-field__input:active::placeholder,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-placeholder-color-active .spectra-pro-form-input-field__input:active::placeholder{color:var(--spectra-placeholder-color-active) !important}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-error-color .spectra-form-input-field__input,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-error-color .spectra-pro-form-input-field__input{color:var(--spectra-error-color);border-color:var(--spectra-error-color)}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-error-color-hover .spectra-form-input-field__input:hover,.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-error-color-hover .spectra-pro-form-input-field__input:hover{color:var(--spectra-error-color-hover) !important;border-color:var(--spectra-error-color-hover) !important}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-eye-icon-color .spectra-pro-form-input-field__password-toggle{color:var(--spectra-eye-icon-color)}.wp-block-spectra-pro-form-input-field[class*=wp-block].spectra-eye-icon-color-hover .spectra-pro-form-input-field__password-toggle:hover{color:var(--spectra-eye-icon-color-hover) !important}.wp-block-spectra-pro-form-input-field.spectra-form-input-field--password .spectra-form-input-field__input{padding-right:50px}.wp-block-spectra-pro-form-input-field.spectra-form-input-field--has-toggle .spectra-form-input-field__input{padding-right:50px}.spectra-pro-login-form-username-wrap,.spectra-pro-login-form-pass-wrap{position:relative;display:flex;align-items:center;width:100%}.wp-block-spectra-pro-login .wp-block-spectra-pro-form-button,.wp-block-spectra-pro-login .wp-block-spectra-pro-form-link{pointer-events:auto !important;cursor:pointer !important;z-index:10;position:relative}.wp-block-spectra-pro-login .wp-block-spectra-pro-form-button button,.wp-block-spectra-pro-login .wp-block-spectra-pro-form-link a{pointer-events:auto !important;cursor:pointer !important}
