.text-area-container:has([style*=--ta-rows]) .text-area-root{height:calc(var(--ta-rows) * var(--line-height-2) + var(--space-3));scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#ffffff73 #ffffff0f;overflow-y:auto!important}.text-area-container:has([style*=--ta-rows]) .text-area-root textarea{min-height:100%;overflow:visible}.text-area-container:has([style*=--ta-rows]) .text-area-root::-webkit-scrollbar{width:10px;height:10px;display:block}.text-area-container:has([style*=--ta-rows]) .text-area-root::-webkit-scrollbar-track{background-color:#ffffff0f}.text-area-container:has([style*=--ta-rows]) .text-area-root::-webkit-scrollbar-thumb{background-color:#ffffff73;background-clip:content-box;border:2px solid #0000;border-radius:5px}.text-area-container:has([style*=--ta-rows]) .text-area-root::-webkit-scrollbar-thumb:hover{background-color:#ffffffa6}.text-area-container[data-error=true] .text-area-root,.text-area-container[data-error=true] .text-area-root:focus-within{box-shadow:inset 0 0 0 1px var(--red-a10)!important;outline:none!important}
.text-input-container[data-error=true] .text-input-root,.text-input-container[data-error=true] .text-input-root:focus-within{box-shadow:inset 0 0 0 1px var(--red-a10)!important;outline:none!important}
