@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.shake-animation{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}.input-container{display:flex;width:100%;min-width:0;flex-direction:column}.input-container input,.input-container textarea,.input-container>select{border-radius:var(--radius);border-width:1px;border-color:rgb(210 210 210/var(--tw-border-opacity,1));--tw-border-opacity:0.5;padding:.5rem .75rem;font-size:14px;outline-color:#d2d2d2}.input-container input::-moz-placeholder,.input-container textarea::-moz-placeholder,.input-container>select::-moz-placeholder{font-size:14px;--tw-text-opacity:1;color:rgb(187 187 187/var(--tw-text-opacity,1))}.input-container input::placeholder,.input-container textarea::placeholder,.input-container>select::placeholder{font-size:14px;--tw-text-opacity:1;color:rgb(187 187 187/var(--tw-text-opacity,1))}.input-container input:-moz-read-only,.input-container textarea:-moz-read-only,.input-container>select:-moz-read-only{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));outline:2px solid transparent;outline-offset:2px}.input-container input:read-only,.input-container textarea:read-only,.input-container>select:read-only{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));outline:2px solid transparent;outline-offset:2px}.input-style{border-radius:var(--radius);border-width:1px;border-color:rgb(210 210 210/var(--tw-border-opacity,1));--tw-border-opacity:0.5;padding:.5rem;font-size:14px;outline-color:#d2d2d2}.input-style::-moz-placeholder{font-size:14px}.input-style::placeholder{font-size:14px}.input-style:-moz-read-only{outline:2px solid transparent;outline-offset:2px}.input-style:read-only{outline:2px solid transparent;outline-offset:2px}.input-container label,.input-label{margin-bottom:0;font-size:14px;--tw-text-opacity:1;color:rgb(96 96 96/var(--tw-text-opacity,1))}.input-note{padding-top:.25rem;padding-bottom:.25rem;font-size:10px;line-height:15px;--tw-text-opacity:1;color:rgb(119 119 119/var(--tw-text-opacity,1))}div{position:relative}.icon{position:absolute;right:0;top:55%;padding-right:20px}.invalid{border:1px solid red!important;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;outline-color:red!important}.invalid input[type=checkBox]{border-color:red!important;accent-color:red}.password-input{display:flex;border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(94 94 94/var(--tw-border-opacity,1));padding-right:.75rem}.password-input input{border-style:none;outline:2px solid transparent;outline-offset:2px}select{text-transform:capitalize!important}.floating-label-container{position:relative}.floating-label{pointer-events:none;position:absolute;left:.5rem;--tw-text-opacity:1;color:rgb(94 94 94/var(--tw-text-opacity,1));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1);top:.6rem;transform-origin:left top}.floating-label.floated{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(96 96 96/var(--tw-text-opacity,1));top:-.5rem;left:.5rem}.floating-input{padding-top:.5rem}.floating-label.floated.has-error,.floating-label.has-error{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}