.c-input{--inputHeight:4.8rem;--inputBorderColor:var(--input-default-border);--input-default-border:#e5e7eb;--input-hover-border:#9ca3af;--input-focus-border:#000;--input-disable-border:#e5e7eb;--input-disable-background:#f3f4f6;--input-default-text:#111827;--input-default-placeholder:#000;--input-error-border:#dc2626;--input-error-focus:#dc2626;width:100%;height:var(--inputHeight);border:1px solid var(--inputBorderColor);font-size:1.4rem;font-family:var(--font-primary);color:var(--input-default-text);background:#fff;border-radius:.8rem;padding:0 1.6rem;font-weight:600}.c-input::placeholder{color:var(--input-default-placeholder);opacity:1;font-size:1.4rem;font-weight:400}@media (hover:hover) and (pointer:fine){.c-input:hover:not(:disabled){--inputBorderColor:var(--input-hover-border)}}.c-input:focus:not(:disabled),.c-input:focus-visible:not(:disabled){--inputBorderColor:var(--input-focus-border);box-shadow:0 0 0 1px var(--inputBorderColor);outline:none}.c-input:disabled{color:var(--neutral-400);background:var(--input-disable-background);--inputBorderColor:var(--input-disable-border)}.c-input:disabled::placeholder{color:var(--input-disable-placeholder)}.c-input--error{--inputBorderColor:var(--input-error-border);border-color:var(--input-error-border)}.c-input--error:focus:not(:disabled),.c-input--error:focus-visible:not(:disabled){--inputBorderColor:var(--input-error-border);border-color:var(--input-error-border);box-shadow:0 0 0 1px var(--input-error-border)}@media only screen and (max-width:768px){.c-input,.c-input::placeholder{font-size:1.6rem}}