.inline-edit{display:inline-grid;max-width:100%;vertical-align:baseline}.inline-edit--block{display:grid;width:100%}.inline-edit>*{grid-area:1/1}.inline-edit__sizer{visibility:hidden;white-space:pre}.inline-edit--block .inline-edit__sizer{white-space:pre-wrap;overflow-wrap:anywhere}.inline-edit__input{width:0;min-width:100%;box-sizing:border-box;margin:0;padding:0;border:0;border-radius:0;background:none;outline:none;resize:none;overflow:hidden;overflow-wrap:anywhere;font:inherit;letter-spacing:inherit;text-align:inherit;color:inherit;caret-color:var(--accent);-webkit-text-decoration:underline dashed var(--accent);text-decoration:underline dashed var(--accent);text-underline-offset:3px;user-select:text;-webkit-user-select:text}.inline-edit__input--invalid{text-decoration-color:var(--don-color)}.inline-edit__input::placeholder{color:#8a8a8a;font-style:italic;font-weight:400}