.password-toggle[data-v-f8d7b1ec]{position:relative;display:inline-grid;height:1.5rem;width:1.5rem;flex-shrink:0;place-items:center;border-radius:var(--radius-control);--tw-text-opacity: 1;color:rgb(var(--color-muted) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.password-toggle[data-v-f8d7b1ec]:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.password-toggle__icon[data-v-f8d7b1ec]{height:1.5rem;width:1.5rem}.password-toggle[data-v-f8d7b1ec]:active{--tw-text-opacity: 1;color:rgb(var(--color-content) / var(--tw-text-opacity, 1))}@media(hover:hover){.password-toggle[data-v-f8d7b1ec]:before{top:0;right:0;bottom:0;left:0}.password-toggle[data-v-f8d7b1ec]:hover{--tw-text-opacity: 1;color:rgb(var(--color-content) / var(--tw-text-opacity, 1))}}@media(prefers-reduced-motion:reduce){.password-toggle[data-v-f8d7b1ec]{transition:none}}.text-input__box[data-v-7b801b8e]{display:flex;align-items:center;gap:.5rem}.text-input__form-label[data-v-7b801b8e]{margin-bottom:.375rem;display:block;font-size:14px;line-height:20px;letter-spacing:0em;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-content) / var(--tw-text-opacity, 1))}.text-input__box--form[data-v-7b801b8e]{border-radius:var(--radius-control);border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-input-border) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-card) / var(--tw-bg-opacity, 1));padding-left:.75rem;padding-right:.75rem;font-size:14px;line-height:20px;letter-spacing:0em;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--color-content) / var(--tw-text-opacity, 1));min-height:40px}.text-input__box--form .text-input__control[data-v-7b801b8e]{font-size:14px;line-height:20px;letter-spacing:0em;font-weight:400;height:38px}.text-input__box--form[data-v-7b801b8e]:focus-within{border-color:rgb(var(--color-focus-border));color:rgb(var(--color-focus-text))}@media(hover:hover){.text-input__box--form[data-v-7b801b8e]:hover:not(:focus-within){--tw-border-opacity: 1;border-color:rgb(var(--color-control-border-hover) / var(--tw-border-opacity, 1))}}.field--disabled .text-input__box--form[data-v-7b801b8e]{cursor:not-allowed}.text-input__control[data-v-7b801b8e]{margin:0;display:block;min-width:0px;flex:1 1 0%;border-width:0px;background-color:transparent;padding:0;font-size:16px;line-height:24px;letter-spacing:0em;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--color-content) / var(--tw-text-opacity, 1));height:var(--field-line)}.text-input__control--code[data-v-7b801b8e]{--code-gap: .3em;text-align:center;font-size:24px;line-height:30px;letter-spacing:0em;font-weight:500;line-height:var(--field-line);letter-spacing:var(--code-gap);padding-left:var(--code-gap)}.text-input__control[data-v-7b801b8e]:focus-visible{outline:none}.text-input__append[data-v-7b801b8e]{display:flex;flex-shrink:0;align-items:center;gap:.5rem;--tw-text-opacity: 1;color:rgb(var(--color-muted) / var(--tw-text-opacity, 1));height:var(--field-line)}.text-input__box:focus-within .text-input__icon[data-v-7b801b8e]{--tw-text-opacity: 1;color:rgb(var(--color-focus-text) / var(--tw-text-opacity, 1))}.text-input__icon[data-v-7b801b8e]{height:1.5rem;width:1.5rem}.text-input__suffix[data-v-7b801b8e]{white-space:nowrap;font-size:16px;line-height:24px;letter-spacing:0em;font-weight:400}[data-v-7b801b8e] .text-input__label--inset.field__label--resting{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;right:calc(var(--field-pad-x) + 2rem)}
