.ecl-text-area{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #515560;border-radius:4px;box-shadow:inset 0 2px 4px rgba(9,49,142,.08),inset 0 0 10px rgba(9,49,142,.04),inset 0 4px 5px rgba(9,49,142,.04),inset 0 -4px 4px rgba(9,49,142,.04);box-sizing:border-box;color:#171a22;display:block;font:normal normal 400 1rem/1.25rem arial,sans-serif;margin:0;max-width:100%;padding:calc(.75rem - 1px) calc(1rem - 1px)}.ecl-text-area::-moz-placeholder{color:#a8aaaf;font:normal normal 400 1rem/1.25rem arial,sans-serif;opacity:1}.ecl-text-area::placeholder{color:#a8aaaf;font:normal normal 400 1rem/1.25rem arial,sans-serif;opacity:1}.ecl-text-area:hover{border-color:#515560;box-shadow:inset 0 3px 5px rgba(9,49,142,.04),inset 0 0 18px rgba(9,49,142,.04),inset 0 6px 10px rgba(9,49,142,.04),inset 0 -4px 4px rgba(9,49,142,.04)}.ecl-text-area:active,.ecl-text-area:focus-visible{border-color:#0e47cb;border-width:2px;box-shadow:inset 0 3px 5px rgba(9,49,142,.04),inset 0 0 18px rgba(9,49,142,.04),inset 0 6px 10px rgba(9,49,142,.04),inset 0 -4px 4px rgba(9,49,142,.04);outline:none;padding:calc(.75rem - 2px) calc(1rem - 2px)}.ecl-text-area--s{width:100%}@media (min-width:768px){.ecl-text-area--s{width:158px}}.ecl-text-area--m{width:100%}@media (min-width:768px){.ecl-text-area--m{width:253px}}.ecl-text-area--l{width:100%}@media (min-width:768px){.ecl-text-area--l{width:443px}}.ecl-text-area--disabled,.ecl-text-area--readonly,.ecl-text-area[disabled],.ecl-text-area[readonly]{background-color:#fff;border-color:rgba(81,85,96,.5);box-shadow:inset 0 2px 4px rgba(9,49,142,.08),inset 0 0 10px rgba(9,49,142,.04),inset 0 4px 5px rgba(9,49,142,.04),inset 0 -4px 4px rgba(9,49,142,.04);cursor:not-allowed}.ecl-text-area--disabled::-moz-placeholder,.ecl-text-area--readonly::-moz-placeholder,.ecl-text-area[disabled]::-moz-placeholder,.ecl-text-area[readonly]::-moz-placeholder{color:hsla(223,4%,67%,.5)}.ecl-text-area--disabled::placeholder,.ecl-text-area--readonly::placeholder,.ecl-text-area[disabled]::placeholder,.ecl-text-area[readonly]::placeholder{color:hsla(223,4%,67%,.5)}.ecl-text-area--disabled:hover,.ecl-text-area--readonly:hover,.ecl-text-area[disabled]:hover,.ecl-text-area[readonly]:hover{border-color:rgba(81,85,96,.5);box-shadow:inset 0 2px 4px rgba(9,49,142,.08),inset 0 0 10px rgba(9,49,142,.04),inset 0 4px 5px rgba(9,49,142,.04),inset 0 -4px 4px rgba(9,49,142,.04)}.ecl-text-area--disabled:active,.ecl-text-area--disabled:focus,.ecl-text-area--readonly:active,.ecl-text-area--readonly:focus,.ecl-text-area[disabled]:active,.ecl-text-area[disabled]:focus,.ecl-text-area[readonly]:active,.ecl-text-area[readonly]:focus{border-color:rgba(81,85,96,.5);border-width:1px;padding:calc(.75rem - 1px) calc(1rem - 1px)}.ecl-text-area--invalid{border-color:#bf0036}.ecl-text-area--invalid:hover{border-color:#ef0044}.ecl-text-area--invalid:active,.ecl-text-area--invalid:focus-visible{border-color:#0e47cb}.ecl-text-area.sc-ecl-textarea-eu{margin-top:.75rem}