.op3-element[data-op3-element-type=textarea]{margin:1em auto;max-width:100%;min-width:68px}.op3-element[data-op3-element-type=textarea]:first-child{margin-top:0}.op3-element[data-op3-element-type=textarea]:last-child{margin-bottom:0}.op3-element[data-op3-element-type=textarea] .op3-element-input-wrapper{display:block;max-width:100%;margin:0;padding:0;color:inherit;font-weight:inherit}.op3-element[data-op3-element-type=textarea] .op3-element-input-edit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;font-size:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 10px;cursor:text;z-index:0}.op3-element[data-op3-element-type=textarea] .op3-element-input-edit [data-op3-background=overlay]{z-index:-1}.op3-element[data-op3-element-type=textarea] .op3-element-input-edit [data-op3-border],.op3-element[data-op3-element-type=textarea] .op3-element-input-edit [data-op3-element-container]{border:1px solid #e8e8e8}.op3-element[data-op3-element-type=textarea] .op3-element-input-edit [data-op3-border]{border-radius:3px}.op3-element[data-op3-element-type=textarea] .op3-element-input-edit-text{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;margin:0;padding:0;line-height:1.5;background:0 0;border:0;outline:0;font-family:inherit;font-weight:inherit;text-transform:inherit;text-decoration:inherit;text-align:inherit;overflow:hidden;letter-spacing:inherit}.op3-element[data-op3-element-type=textarea] .op3-element-input-edit-text::-webkit-input-placeholder{color:inherit;opacity:.5;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.op3-element[data-op3-element-type=textarea] .op3-element-input-edit-text::-moz-placeholder{color:inherit;opacity:.5;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.op3-element[data-op3-element-type=textarea] .op3-element-input-edit-text:-ms-input-placeholder{color:inherit;opacity:.5;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.op3-element[data-op3-element-type=textarea] .op3-element-input-edit-text::-ms-input-placeholder{color:inherit;opacity:.5;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.op3-element[data-op3-element-type=textarea] .op3-element-input-edit-text::placeholder{color:inherit;opacity:.5;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.op3-element[data-op3-element-type=textarea] .op3-element-input-edit-icon{display:none;width:1em;height:1em;margin:0;font-size:1em;text-align:center;color:#aab3bc;-ms-flex-item-align:start;align-self:flex-start;top:.2em;position:relative;z-index:10}.op3-element[data-op3-element-type=textarea] .op3-divider{display:none;width:12px}.op3-element[data-op3-element-type=textarea] textarea{z-index:1;outline:0;-webkit-box-shadow:none;box-shadow:none;resize:none}.op3-element[data-op3-element-type=textarea] textarea,.op3-element[data-op3-element-type=textarea] textarea:active,.op3-element[data-op3-element-type=textarea] textarea:focus,.op3-element[data-op3-element-type=textarea] textarea:hover{-webkit-transition-delay:9999s;transition-delay:9999s;-webkit-transition-property:background-color,color,border,-webkit-box-shadow;transition-property:background-color,color,border,-webkit-box-shadow;transition-property:background-color,color,border,box-shadow;transition-property:background-color,color,border,box-shadow,-webkit-box-shadow}