.fieldset--container{width:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;overflow:hidden;flex-shrink:0}.fieldset--container>label{font-weight:700;text-transform:capitalize}.fieldset-inner{width:100%;border-radius:12px;border:1px solid var(--b2);background:var(--b2);padding:14px 16px;gap:12px;justify-content:flex-start}.fieldset-input{width:100%;background-color:transparent;color:var(--w)}.fieldset-input:focus{color:var(--p2)}.fieldset-input::placeholder{color:var(--g)}.fieldset-icon{color:var(--g)}.fieldset-extra{color:#6c727580}.fieldset--container:hover>.fieldset-inner{border:1px solid var(--g);background:transparent}.fieldset--container:hover>.fieldset-inner>.fieldset-icon{color:var(--g2)}.fieldset-input:invalid:not(:placeholder-shown){color:var(--error2)}.fieldset-input:valid:not(:placeholder-shown){color:var(--success2)}.fieldset-inner:has(.fieldset-input:invalid:not(:placeholder-shown)){border:1px solid var(--error2)}.fieldset-inner:has(.fieldset-input:valid:not(:placeholder-shown)){border:1px solid var(--success2)}.fieldset-inner:has(.fieldset-input:valid:not(:placeholder-shown))>.fieldset-icon{color:var(--success2)}.fieldset-inner:has(.fieldset-input:invalid:not(:placeholder-shown))>.fieldset-icon{color:var(--error2)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#ffffff;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #23232329}
