.lw-wrapper-field{display:flex;flex-direction:column;gap:8px}.lw-wrapper-field__label{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:500;color:var(--color-blue-gray-900-68)}.lw-wrapper-field__label:after{content:"(opcional)";margin-left:4px;font-weight:400}.lw-wrapper-field--required .lw-wrapper-field__label:after{display:none}.lw-wrapper-field__content{display:flex;width:100%;flex-direction:row;height:100%}.lw-wrapper-field__content-inner{position:relative;display:flex;flex:1 1 0%;gap:12px;overflow:hidden;border-radius:8px;border-width:1px;border-color:var(--color-blue-gray-900-40);padding-left:16px;padding-right:16px;background:var(--color-white-100);min-height:44px;outline-offset:0px;outline:0px solid var(--color-blue-300);transition:all .1s ease-in-out;font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:400;color:var(--color-blue-gray-900-84)}.lw-wrapper-field__content-inner .lw-wrapper-field__label--hidden{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.lw-wrapper-field__content-inner input{z-index:2;height:100%;flex:1;background:transparent}.lw-wrapper-field__content-inner input:focus{outline:none}.lw-wrapper-field__content-inner input:-webkit-autofill{-webkit-text-fill-color:inherit!important;-webkit-box-shadow:0 0 0 1000px var(--color-blue-50) inset!important}.lw-wrapper-field__content-inner input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-blue-50) inset!important}.lw-wrapper-field__content-inner input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--color-blue-50) inset!important}.lw-wrapper-field__content-inner:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.lw-wrapper-field__content-inner:hover:after{background-color:var(--color-black-4)}.lw-wrapper-field__content-inner:has(input:focus){outline-offset:2px;outline:2px solid var(--color-blue-300)}.lw-wrapper-field__content-inner:has(input:focus):after{background-color:var(--color-black-8)}.lw-wrapper-field__content-inner:has(input:-webkit-autofill):after{background:var(--color-blue-50)}.lw-wrapper-field__content-inner:has(input:autofill):after{background:var(--color-blue-50)}.lw-wrapper-field__content-input{display:flex;flex:1 1 0%;align-items:center;gap:4px;z-index:2}.lw-wrapper-field__content .lw-icon{z-index:2}.lw-wrapper-field__content:has(.lw-wrapper-field__content-prepend) .lw-wrapper-field__content-inner{border-top-left-radius:0;border-bottom-left-radius:0}.lw-wrapper-field__content:has(.lw-wrapper-field__content-prepend) .lw-wrapper-field__content-prepend .lw-button{border-top-right-radius:0;border-bottom-right-radius:0}.lw-wrapper-field__content:has(.lw-wrapper-field__content-append) .lw-wrapper-field__content-inner{border-top-right-radius:0;border-bottom-right-radius:0}.lw-wrapper-field__content:has(.lw-wrapper-field__content-append) .lw-wrapper-field__content-append .lw-button{border-top-left-radius:0;border-bottom-left-radius:0}.lw-wrapper-field__messages{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:400;color:var(--color-deep-orange-600)}.lw-wrapper-field--error .lw-wrapper-field__label{color:var(--color-deep-orange-600)}.lw-wrapper-field--error .lw-wrapper-field__content-inner{border-width:2px;border-color:var(--color-deep-orange-600);animation:shake-error .3s ease-in-out}.lw-wrapper-field--flat .lw-wrapper-field__content-inner{border-radius:0!important}@keyframes shake-error{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.lw-wrapper-field .slide-fade-enter-active{transition:all .3s ease-out}.lw-wrapper-field .slide-fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.lw-wrapper-field .slide-fade-enter-from,.lw-wrapper-field .slide-fade-leave-to{transform:translateY(-20px);opacity:0}
