@layer components{.c-input-text{--_input-text-width:100%;--_input-text-height:4.125rem;--_input-text-radius:var(--radius-xs);--_input-text-transition-ease:var(--ease-in-out);--_input-text-transition-duration:var(--transition-duration-fast);--_input-text-color-text:var(--color-black);--_input-text-color-background:transparent;--_input-text-color-border:#0000001f}@supports (color:color-mix(in lab, red, red)){.c-input-text{--_input-text-color-border:color-mix(in oklab,var(--color-black)12%,transparent)}}.c-input-text{--_input-text-hover-color-text:var(--_input-text-color-text);--_input-text-hover-color-background:#0000001f}@supports (color:color-mix(in lab, red, red)){.c-input-text{--_input-text-hover-color-background:color-mix(in oklab,var(--color-black)12%,transparent)}}.c-input-text{--_input-text-hover-color-border:var(--_input-text-hover-color-background);--_input-text-disabled-color-text:var(--input-text-color-border,var(--_input-text-color-border));--_input-text-disabled-color-background:transparent;--_input-text-disabled-color-border:var(--input-text-color-border,var(--_input-text-color-border))}.c-input-text.-size-sm{--_input-text-height:3.125rem}.c-input-text{--focus-visible-color:var(--input-text-color-text,var(--_input-text-color-text));--focus-visible-offset:3px}.c-input-text:where(.theme-dark,.theme-dark *){--_input-text-color-text:var(--color-white);--_input-text-color-background:var(--color-antracite-500);--_input-text-color-border:var(--_input-text-color-background);--_input-text-hover-color-background:var(--color-antracite-200)}.c-input-text:where(.theme-primary,.theme-primary *){--_input-text-color-text:var(--color-white);--_input-text-color-border:var(--color-red-900);--_input-text-hover-color-background:var(--color-red-900)}.c-input-text:where(.theme-sand,.theme-sand *){--_input-text-color-text:var(--color-black);--_input-text-color-background:var(--color-white);--_input-text-color-border:var(--color-sand-300);--_input-text-hover-color-background:var(--color-sand-200)}.c-input-text input,.c-input-text textarea{width:var(--input-text-width,var(--_input-text-width));height:var(--input-text-height,var(--_input-text-height));padding:calc(var(--spacing,.25rem)*4);border-radius:inherit;appearance:none;cursor:pointer;color:var(--input-text-color-text,var(--_input-text-color-text));background-color:var(--input-text-color-background,var(--_input-text-color-background));border:1px solid var(--input-text-color-border,var(--_input-text-color-border));border-radius:var(--input-text-radius,var(--_input-text-radius));transition-property:background-color,border-color,color;transition-duration:var(--input-text-transition-duration,var(--_input-text-transition-duration));transition-timing-function:var(--input-text-transition-ease,var(--_input-text-transition-ease));align-items:center;display:flex}@media (hover:hover){:is(.c-input-text input,.c-input-text textarea):hover{color:var(--input-text-hover-color-text,var(--_input-text-hover-color-text));background-color:var(--input-text-hover-color-background,var(--_input-text-hover-color-background));border-color:var(--input-text-hover-color-border,var(--_input-text-hover-color-border))}}.c-input-text textarea{--_input-text-height:8rem}.c-input-text.is-disabled input,.c-input-text.is-disabled textarea{color:var(--input-text-disabled-color-text,var(--_input-text-disabled-color-text));background-color:var(--input-text-disabled-color-background,var(--_input-text-disabled-color-background));border-color:var(--input-text-disabled-color-border,var(--_input-text-disabled-color-border));cursor:not-allowed}}
