.fb-field.field{background-color:inherit;position:relative}.fb-field.field .label{left:1rem;position:absolute;top:-.75rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-white)/var(--twc-white-opacity,var(--tw-bg-opacity)));padding:0 .5rem;--tw-text-opacity:1;z-index:3}.fb-field.field .label,.fb-field.field input.input,.fb-field.field select.input{color:hsl(var(--twc-input)/var(--twc-input-opacity,var(--tw-text-opacity)))}.fb-field.field input.input,.fb-field.field select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;margin-bottom:0;width:100%;--tw-border-opacity:1;background-color:transparent;border-color:hsl(var(--twc-input-border)/var(--twc-input-border-opacity,var(--tw-border-opacity)));font-size:1rem;line-height:1.5rem;padding:.75rem 1rem;--tw-text-opacity:1;border:1px solid hsl(var(--twc-neutral-100)/var(--twc-neutral-100-opacity,1))}.fb-field.field input.input:focus,.fb-field.field input.input:hover,.fb-field.field select.input:focus,.fb-field.field select.input:hover{border-color:hsl(var(--twc-neutral-900)/var(--twc-neutral-900-opacity,1))}.fb-field.field input.input:focus,.fb-field.field select.input:focus{border-width:2px}.fb-field.field input.input:-moz-placeholder+.help,.fb-field.field select.input:-moz-placeholder+.help{--tw-text-opacity:1;color:hsl(var(--twc-disabled-text)/var(--twc-disabled-text-opacity,var(--tw-text-opacity)))}.fb-field.field input.input:placeholder-shown+.help,.fb-field.field select.input:placeholder-shown+.help{--tw-text-opacity:1;color:hsl(var(--twc-disabled-text)/var(--twc-disabled-text-opacity,var(--tw-text-opacity)))}.fb-field.field input.input:-webkit-autofill,.fb-field.field input.input:-webkit-autofill:active,.fb-field.field input.input:-webkit-autofill:focus,.fb-field.field input.input:-webkit-autofill:hover,.fb-field.field select.input:-webkit-autofill,.fb-field.field select.input:-webkit-autofill:active,.fb-field.field select.input:-webkit-autofill:focus,.fb-field.field select.input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px hsl(var(--twc-white)/var(--twc-white-opacity,1)) inset!important}.fb-field.field .group{align-items:center;display:flex;position:relative}.fb-field.field .left,.fb-field.field .right{display:flex;justify-content:center;position:absolute;width:2.75rem}.fb-field.field .left{left:0}.fb-field.field .right{right:0}.fb-field .help{background-color:transparent!important;font-size:.75rem;line-height:1rem;margin-left:1rem;--tw-text-opacity:1;color:hsl(var(--twc-neutral-900)/var(--twc-neutral-900-opacity,var(--tw-text-opacity)))}.fb-field.is-disabled{opacity:.75;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fb-field.is-disabled .label{background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--twc-neutral-100)/var(--twc-neutral-100-opacity,1)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--twc-neutral-100)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-from-position:50%;--tw-gradient-to:hsl(var(--twc-white)/var(--twc-white-opacity,1)) var(--tw-gradient-to-position);--tw-gradient-to-position:50%;--tw-text-opacity:1;color:hsl(var(--twc-neutral-500)/var(--twc-neutral-500-opacity,var(--tw-text-opacity)))}.fb-field.is-disabled .help,.fb-field.is-disabled input.input,.fb-field.is-disabled select.input{--tw-text-opacity:1;color:hsl(var(--twc-neutral-400)/var(--twc-neutral-400-opacity,var(--tw-text-opacity)))}.fb-field.is-disabled input.input,.fb-field.is-disabled select.input{--tw-border-opacity:1;border-color:hsl(var(--twc-neutral-300)/var(--twc-neutral-300-opacity,var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-neutral-100)/var(--twc-neutral-100-opacity,var(--tw-bg-opacity)))}.fb-field.is-disabled input.input:focus,.fb-field.is-disabled input.input:hover,.fb-field.is-disabled select.input:focus,.fb-field.is-disabled select.input:hover{--tw-border-opacity:1;border-color:hsl(var(--twc-neutral-300)/var(--twc-neutral-300-opacity,var(--tw-border-opacity)))}.fb-field.is-disabled input.input:-webkit-autofill,.fb-field.is-disabled input.input:-webkit-autofill:active,.fb-field.is-disabled input.input:-webkit-autofill:focus,.fb-field.is-disabled input.input:-webkit-autofill:hover,.fb-field.is-disabled select.input:-webkit-autofill,.fb-field.is-disabled select.input:-webkit-autofill:active,.fb-field.is-disabled select.input:-webkit-autofill:focus,.fb-field.is-disabled select.input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px hsl(var(--twc-neutral-100)/var(--twc-neutral-100-opacity,1)) inset!important}.fb-field.has-error:not(.is-disabled) input.input,.fb-field.has-error:not(.is-disabled) select.input{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.fb-field.has-error:not(.is-disabled) input.input:focus,.fb-field.has-error:not(.is-disabled) input.input:focus-visible,.fb-field.has-error:not(.is-disabled) select.input:focus,.fb-field.has-error:not(.is-disabled) select.input:focus-visible{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;outline-width:0}.fb-field.has-error:not(.is-disabled) .help{--tw-text-opacity:1!important;color:rgb(185 28 28/var(--tw-text-opacity,1))!important}
