.meta-template-sentence{padding:16px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#0f172a;font-size:16px;line-height:2.6;overflow-wrap:anywhere}.meta-template-sentence ::selection{background:#e0e7ff;color:#312e81}.meta-template-prose-slot{position:relative;display:inline-grid;vertical-align:middle;max-width:100%;min-width:2ch;line-height:1.75;margin-block:2px;border-bottom:1px dashed #64748b;background:#f8fafc}.meta-template-prose-slot:focus-within{outline:2px solid #4f46e5;outline-offset:2px;background:#eef2ff;border-bottom-color:transparent}.meta-template-prose-measure{grid-area:1 / 1;visibility:hidden;min-width:0;max-width:100%;min-height:2.5rem;padding:7px 3px;white-space:pre-wrap;overflow-wrap:anywhere}.meta-template-prose-slot textarea{position:absolute;inset:0;width:100%;height:100%;min-width:0;padding:7px 3px;border:0;border-radius:0;resize:none;overflow:hidden;background:transparent;color:inherit;font:inherit;line-height:inherit;caret-color:#4338ca}.meta-template-prose-slot textarea:focus{outline:none}.meta-template-prose-slot textarea:disabled{cursor:wait;opacity:.65}.meta-template-locked{display:inline;padding:4px 3px;border-radius:4px;background:#eef2ff;color:#334155;box-decoration-break:clone;-webkit-box-decoration-break:clone;white-space:pre-wrap}.meta-template-locked svg{display:inline;vertical-align:-1px;margin-inline-end:4px}@media(max-width:639px){.meta-template-sentence{padding:12px;line-height:2.85}.meta-template-prose-measure{min-height:44px;padding-block:8px}.meta-template-prose-slot textarea{padding-block:8px}}@media(forced-colors:active){.meta-template-locked{border:1px solid CanvasText}.meta-template-prose-slot{border-bottom:1px dashed CanvasText}}
