.o-input-wrapper{flex-direction:column;gap:4px;display:flex}.o-input-wrapper .p-inputgroup{border:1px solid var(--p-inputtext-border-color);border-radius:var(--p-inputtext-border-radius);transition:border-color .2s}.o-input-wrapper .p-inputgroup:hover{border-color:var(--p-inputtext-hover-border-color)}.o-input-wrapper .p-inputgroup:focus-within{border-color:var(--p-inputtext-focus-border-color)}.o-input-wrapper .p-inputgroup .p-inputtext{border:0}.o-input-wrapper .p-inputgroup .p-inputgroupaddon{background:0 0;border:0;padding:0}.o-input-label{color:var(--p-text-muted-color);font-size:.875rem;font-weight:500;line-height:1.25rem}.o-input-required{color:var(--p-red-500)}.o-input-hint{color:var(--p-text-muted-color);font-size:.75rem}.o-input-error{color:var(--p-red-500);font-size:.75rem}.body--dark .p-inputtext:-webkit-autofill{-webkit-box-shadow:0 0 0px 100px var(--p-surface-500) inset;-webkit-text-fill-color:#ffffffe6!important}.body--dark .p-inputtext:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100px var(--p-surface-500) inset;-webkit-text-fill-color:#ffffffe6!important}.body--light .p-inputtext:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 500px #fff;-webkit-text-fill-color:var(--p-text-muted-color)!important}.body--light .p-inputtext:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 50px #fff;-webkit-text-fill-color:var(--p-text-muted-color)!important}
