.Textarea{position:relative;display:inline-block;box-sizing:border-box;width:100%}
.Textarea-Wrap{position:relative;display:block;overflow:hidden;width:100%;height:100%;min-height:inherit}
.Textarea-Control{position:relative;z-index:2;box-sizing:border-box;width:100%;height:100%;min-height:inherit;margin:0;font-size:100%;resize:none;vertical-align:top;border:2px solid transparent;outline:0;background:0 0}.Theme_root_serp-desktop .Textarea-Control{font-family:inherit}.Theme_root_serp-inverse-desktop .Textarea-Control{font-family:inherit}.Textarea_disabled .Textarea-Control{z-index:3;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Textarea-Control::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.Textarea-Control::-webkit-search-cancel-button{display:none}.Textarea-Control::-ms-clear{display:none}.Textarea-Control:-webkit-autofill{border-top-width:2px;border-bottom-width:2px;background-clip:content-box;box-shadow:inset 0 0 0 50px #fff;-webkit-text-fill-color:#000}.Textarea-Control::-webkit-input-placeholder{opacity:1}.Textarea-Control:-ms-input-placeholder{opacity:1}.Textarea-Control::-ms-input-placeholder{opacity:1}.Textarea-Control::placeholder{opacity:1}
.Textarea-Box{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}
.Textarea-Hint{display:inline-block;margin-top:4px;animation:Hint_show 100ms ease-in forwards}.Theme_root_serp-desktop .Textarea-Hint{font-family:inherit}.Theme_root_serp-inverse-desktop .Textarea-Hint{font-family:inherit}.Theme_root_serp-desktop .Textarea_size_s .Textarea-Hint{font-size:12px}.Theme_root_serp-inverse-desktop .Textarea_size_s .Textarea-Hint{font-size:12px}.Theme_root_serp-desktop .Textarea_size_m .Textarea-Hint{font-size:13px}.Theme_root_serp-inverse-desktop .Textarea_size_m .Textarea-Hint{font-size:13px}.Textarea-Hint_leave{animation:Hint_leave 100ms ease-out forwards}@keyframes Hint_leave{to{opacity:0;transform:translateY(-6px)}0%{opacity:1;transform:translateY(0)}}@keyframes Hint_show{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
.Textarea .Textarea-Clear{position:absolute;z-index:3;right:0;display:none;visibility:hidden;cursor:pointer}.Textarea-Clear.Textarea-Clear_visible{display:block;visibility:visible}.Textarea_disabled .Textarea-Clear_visible{z-index:0;cursor:default}
.Textarea_hasClear .Textarea-Control{width:115%}
.Textarea_view_default .Textarea-Box{transition:background-color .15s linear}.Theme_root_serp-desktop.Theme_color_yandex-default .Textarea_view_default .Textarea-Box{border:2px solid #d9d9d9}.Theme_root_serp-desktop .Textarea_view_default .Textarea-Box{border-radius:12px}.Theme_color_yandex-default .Textarea_view_default .Textarea-Box{background-color:#fff}.Theme_root_serp-inverse-desktop.Theme_color_yandex-inverse .Textarea_view_default .Textarea-Box{border:2px solid rgba(255,255,255,.1)}.Theme_root_serp-inverse-desktop .Textarea_view_default .Textarea-Box{border-radius:12px}.Theme_color_yandex-inverse .Textarea_view_default .Textarea-Box{background-color:#18181a}.Theme_color_yandex-default .Textarea_view_default.Textarea_state_error .Textarea-Box{border-color:#f33}.Theme_color_yandex-inverse .Textarea_view_default.Textarea_state_error .Textarea-Box{border-color:#ff5454}.Theme_color_yandex-default .Textarea_view_default .Textarea-Control{color:#000}.Theme_color_yandex-inverse .Textarea_view_default .Textarea-Control{color:#fff}.Theme_color_yandex-default .Textarea_view_default .Textarea-Control::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.Theme_color_yandex-default .Textarea_view_default .Textarea-Control:-ms-input-placeholder{color:rgba(0,0,0,.3)}.Theme_color_yandex-default .Textarea_view_default .Textarea-Control::-ms-input-placeholder{color:rgba(0,0,0,.3)}.Theme_color_yandex-default .Textarea_view_default .Textarea-Control::placeholder{color:rgba(0,0,0,.3)}.Theme_color_yandex-inverse .Textarea_view_default .Textarea-Control::-webkit-input-placeholder{color:rgba(255,255,255,.3)}.Theme_color_yandex-inverse .Textarea_view_default .Textarea-Control:-ms-input-placeholder{color:rgba(255,255,255,.3)}.Theme_color_yandex-inverse .Textarea_view_default .Textarea-Control::-ms-input-placeholder{color:rgba(255,255,255,.3)}.Theme_color_yandex-inverse .Textarea_view_default .Textarea-Control::placeholder{color:rgba(255,255,255,.3)}.Theme_color_yandex-default .Textarea_view_default .Textarea-Icon{color:rgba(0,0,0,.3)}.Theme_color_yandex-inverse .Textarea_view_default .Textarea-Icon{color:rgba(255,255,255,.3)}.Textarea_view_default .Textarea-Clear{transition:color .15s linear}.Theme_color_yandex-default .Textarea_view_default .Textarea-Clear{color:rgba(0,0,0,.3)}.Theme_color_yandex-inverse .Textarea_view_default .Textarea-Clear{color:rgba(255,255,255,.3)}.Textarea_view_default.Textarea_size_s .Textarea-Clear svg{width:12px;height:12px}.Textarea_view_default.Textarea_size_m .Textarea-Clear svg{width:14px;height:14px}.Theme_color_yandex-default .Textarea_view_default.Textarea_state_error .Textarea-Hint{color:#e00000}.Theme_color_yandex-inverse .Textarea_view_default.Textarea_state_error .Textarea-Hint{color:#f66}.Theme_color_yandex-default .Textarea_view_default.Textarea_disabled .Textarea-Control{color:rgba(84,96,122,.68)}.Theme_color_yandex-inverse .Textarea_view_default.Textarea_disabled .Textarea-Control{color:rgba(255,255,255,.45)}.Theme_color_yandex-default .Textarea_view_default.Textarea_disabled .Textarea-Control::-webkit-input-placeholder{color:rgba(84,96,122,.68)}.Theme_color_yandex-default .Textarea_view_default.Textarea_disabled .Textarea-Control:-ms-input-placeholder{color:rgba(84,96,122,.68)}.Theme_color_yandex-default .Textarea_view_default.Textarea_disabled .Textarea-Control::-ms-input-placeholder{color:rgba(84,96,122,.68)}.Theme_color_yandex-default .Textarea_view_default.Textarea_disabled .Textarea-Control::placeholder{color:rgba(84,96,122,.68)}.Theme_color_yandex-inverse .Textarea_view_default.Textarea_disabled .Textarea-Control::-webkit-input-placeholder{color:rgba(255,255,255,.45)}.Theme_color_yandex-inverse .Textarea_view_default.Textarea_disabled .Textarea-Control:-ms-input-placeholder{color:rgba(255,255,255,.45)}.Theme_color_yandex-inverse .Textarea_view_default.Textarea_disabled .Textarea-Control::-ms-input-placeholder{color:rgba(255,255,255,.45)}.Theme_color_yandex-inverse .Textarea_view_default.Textarea_disabled .Textarea-Control::placeholder{color:rgba(255,255,255,.45)}.Theme_color_yandex-default .Textarea_view_default.Textarea_disabled .Textarea-Box{border-color:#f2f2f2;background-color:rgba(7,28,71,.05)}.Theme_color_yandex-inverse .Textarea_view_default.Textarea_disabled .Textarea-Box{border-color:transparent;background-color:rgba(255,255,255,.05)}.Theme_color_yandex-default .Textarea.Textarea_view_default.Textarea_focused .Textarea-Box[class]{border-color:#b3b3b3}.Theme_color_yandex-inverse .Textarea.Textarea_view_default.Textarea_focused .Textarea-Box[class]{border-color:#766f6f}
.Theme_color_yandex-default .Textarea_view_default.Textarea_hovered .Textarea-Box[class]{border-color:#ccc;background-color:#fff}.Theme_color_yandex-inverse .Textarea_view_default.Textarea_hovered .Textarea-Box[class]{border-color:rgba(255,255,255,.15);background-color:#18181a}.Theme_color_yandex-default .Textarea_view_default .Textarea-Clear.Textarea-Clear:hover{color:#000}.Theme_color_yandex-inverse .Textarea_view_default .Textarea-Clear.Textarea-Clear:hover{color:#fff}.Theme_color_yandex-default .Textarea_view_default.Textarea_hovered.Textarea_state_error .Textarea-Box{border-color:#e0000f}.Theme_color_yandex-inverse .Textarea_view_default.Textarea_hovered.Textarea_state_error .Textarea-Box{border-color:#f88181}
.Textarea_theme_normal .Textarea-Control{color:#000}.Textarea_disabled .Textarea-Clear_visible{cursor:default}.Textarea_disabled.Textarea_theme_normal .Textarea-Control{color:#aaa;-webkit-text-fill-color:#aaa}.Textarea_theme_normal .Textarea-Control::-webkit-input-placeholder{color:#999}.Textarea_theme_normal .Textarea-Control:-ms-input-placeholder{color:#999}.Textarea_theme_normal .Textarea-Control::-ms-input-placeholder{color:#999}.Textarea_theme_normal .Textarea-Control::placeholder{color:#999}.Textarea_theme_normal .Textarea-Box{border:1px solid rgba(0,0,0,.2);background-color:#fff}.Theme_color_yandex-default .Textarea_theme_normal.Textarea_state_error .Textarea-Hint{color:#e00000}.Theme_color_yandex-inverse .Textarea_theme_normal.Textarea_state_error .Textarea-Hint{color:#f66}.Theme_color_yandex-default .Textarea_theme_normal.Textarea_state_error .Textarea-Box{border-color:#f33}.Theme_color_yandex-inverse .Textarea_theme_normal.Textarea_state_error .Textarea-Box{border-color:#ff5454}.Textarea_theme_normal.Textarea_disabled .Textarea-Box{border-color:transparent;background-color:rgba(0,0,0,.08)}.Textarea_theme_normal .Textarea-Clear_visible{opacity:.3}.Textarea_theme_normal.Textarea_disabled .Textarea-Clear_visible{z-index:0;opacity:.1}
.Textarea_theme_normal .Textarea-Clear_visible:hover{opacity:1}.Textarea_theme_normal.Textarea_hovered .Textarea-Box{border-color:rgba(0,0,0,.3)}.Textarea_theme_normal.Textarea_hovered.Textarea_state_error .Textarea-Box{border-color:inherit}.Textarea_theme_normal.Textarea_focused{border:0}.Textarea_theme_normal.Textarea_focused .Textarea-Box,.Textarea_theme_normal.Textarea_focused.Textarea_hovered .Textarea-Box{border:2px solid #ffdb4d}.Textarea_theme_normal .Textarea-Clear{transition:opacity .1s ease-out,visibility 0s linear .1s}
.Theme_root_serp-desktop .Textarea_size_s{min-width:180px;min-height:32px}.Theme_root_serp-inverse-desktop .Textarea_size_s{min-width:180px;min-height:32px}.Theme_root_serp-desktop .Textarea_size_s .Textarea-Control{padding:6px;font-size:13px}.Theme_root_serp-inverse-desktop .Textarea_size_s .Textarea-Control{padding:6px;font-size:13px}.Textarea.Textarea_size_s.Textarea_hasClear .Textarea-Control{padding-right:25%}.Theme_root_serp-desktop .Textarea_size_s .Textarea-Clear{width:32px;height:32px}.Theme_root_serp-inverse-desktop .Textarea_size_s .Textarea-Clear{width:32px;height:32px}
.Theme_root_serp-desktop .Textarea_size_m{min-width:200px;min-height:36px}.Theme_root_serp-inverse-desktop .Textarea_size_m{min-width:200px;min-height:36px}.Theme_root_serp-desktop .Textarea_size_m .Textarea-Control{padding:8px;font-size:15px}.Theme_root_serp-inverse-desktop .Textarea_size_m .Textarea-Control{padding:8px;font-size:15px}.Textarea.Textarea_size_m.Textarea_hasClear .Textarea-Control{padding-right:25%}.Theme_root_serp-desktop .Textarea_size_m .Textarea-Clear{width:36px;height:36px}.Theme_root_serp-inverse-desktop .Textarea_size_m .Textarea-Clear{width:36px;height:36px}
