@layer reset,variables,base,chassis;.ZpBB-{--form-control-border-color: var(--functional-red, #dc1d34);--form-control-outline-color: var(--functional-red, #dc1d34);outline-color:var(--functional-red, #dc1d34)}@layer chassis.input{.vK8Pn{--form-control-background-color: transparent;--form-control-border-color: var(--stroke-secondary-2, #79828d);--form-control-outline-color: var(--stroke-tertiary-1, #0763d3);--form-border-width: 1px;--form-padding-vertical: 12px;--form-padding-horizontal: 12px;--form-placeholder: var(--text-midtone, #5e6976);--form-control-border-width: var(--form-border-width, 1px);--form-padding: var(--form-padding-vertical) var(--form-padding-horizontal);background-color:var(--form-control-background-color, #fff);border-radius:var(--radius-container-xs, 4px);border:var(--form-control-border-width) solid var(--form-control-border-color, #79828d);color:inherit;font-family:inherit;font-size:inherit;line-height:var(--text-body-lg-font-line-height, 1.5rem);overflow:hidden;padding:var(--form-padding, 12px);text-overflow:ellipsis;display:inline-block}.vK8Pn::placeholder{color:var(--form-placeholder, #5e6976)}.vK8Pn:hover{--form-control-border-color: var(--stroke-tertiary-1, #0763d3);outline:1px solid var(--stroke-tertiary-1, #0763d3);outline-offset:0}.vK8Pn:focus-visible{--form-control-border-color: var(--stroke-secondary-2, #79828d);box-shadow:0 0 0 2px var(--surface-primary-1, #ffffff),0 0 0 4px var(--stroke-tertiary-1, #0763d3)}.vK8Pn:focus-visible.JkDBc{box-shadow:0 0 0 2px var(--stroke-primary-2, #ffffff),0 0 0 4px var(--functional-red, #dc1d34)}.vK8Pn:focus-visible:not([data-error]){outline:none}.vK8Pn[data-error]{--form-control-border-color: var(--functional-red, #dc1d34)}.vK8Pn[data-error]:hover{outline:1px solid var(--functional-red, #dc1d34)}.vK8Pn[data-error]:focus-visible{box-shadow:0 0 0 2px var(--stroke-primary-2, #ffffff),0 0 0 4px var(--functional-red, #dc1d34);outline:none}.vK8Pn:disabled{--form-control-background-color: var(--surface-functional-gray, #eef2f7);--form-control-border-color: var(--functional-gray, #79828d);color:var(--text-midtone, #5e6976);pointer-events:none;outline:none}.vK8Pn:disabled::placeholder{color:inherit}.vK8Pn.JkDBc:not(:disabled){--form-control-border-color: var(--functional-red, #dc1d34);--form-control-outline-color: var(--functional-red, #dc1d34);outline-color:var(--functional-red, #dc1d34)}.Ot0gv{--icon-size: 18px;--icon-target-size: 32px;--icon-gap: 8px;position:relative;display:flex;align-items:center;width:fit-content}.Ot0gv .Tu5Oy{all:unset;display:flex;align-items:center;justify-content:center;position:absolute;width:var(--icon-size);height:var(--icon-size);cursor:pointer;-webkit-user-select:none;user-select:none;left:var(--form-padding-horizontal, 11px)}.Ot0gv input~.Tu5Oy{left:unset;right:var(--form-padding-horizontal, 11px)}.Ot0gv .Tu5Oy:not(.yuOFM){pointer-events:none;cursor:text}.Ot0gv .Tu5Oy.yuOFM{padding:calc(.5 * (var(--icon-target-size) - var(--icon-size)));margin:calc(-.5 * (var(--icon-target-size) - var(--icon-size)))}.Ot0gv .Tu5Oy.yuOFM:focus-visible{box-shadow:0 0 0 var(--stroke-primary-2, #ffffff),0 0 0 2px var(--stroke-tertiary-1, #0763d3)}.Ot0gv:has(.Tu5Oy+input) input{padding-left:calc(var(--form-padding-horizontal, 11px) + var(--icon-size) + var(--icon-gap))}.Ot0gv:has(input+.Tu5Oy) input{padding-right:calc(var(--form-padding-horizontal, 11px) + var(--icon-size) + var(--icon-gap))}.Ot0gv:has(input.-Ua5M){width:auto}.Ot0gv:has(.Tu5Oy:hover) input:not(:focus){--form-control-border-color: var(--stroke-tertiary-1, #0763d3);outline:1px solid var(--stroke-tertiary-1, #0763d3);outline-offset:0}.-Ua5M{width:100%}}._container_6f2kp_1{display:flex;flex-direction:column;width:100%}._input_6f2kp_7{width:100%;border-radius:calc(var(--radius) - 2px)}._error_6f2kp_12{margin-top:4px;color:hsl(var(--destructive));font-size:.75rem}._label_6f2kp_18{font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:8px}._comment_6f2kp_26{margin-top:8px;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}._input_6f2kp_7:-webkit-autofill,._input_6f2kp_7:-webkit-autofill:hover,._input_6f2kp_7:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px hsl(var(--background)) inset;-webkit-text-fill-color:hsl(var(--foreground))}
