.text-edit,[data-text-edit]{white-space:nowrap}.text-edit{display:inline-grid;--text-edit-color:var(--color-lime-600,#d4e121)}.text-edit>*{grid-area:1/1}.text-edit__cur{justify-self:start;position:relative}.text-edit__ghost{display:none;justify-self:start;pointer-events:none;visibility:hidden}.text-edit--measure .text-edit__ghost{display:inline}.text-edit--measure .text-edit__ghost--out{display:none}.text-edit{max-width:100%}.text-edit__cur{max-width:100%;min-width:0}.text-edit__word{white-space:nowrap}.text-edit--wide .text-edit__word{overflow-wrap:anywhere;white-space:normal}.text-edit-measuring *{transform:none!important;translate:none!important}.text-edit__word{position:relative;z-index:1}.text-edit__word:empty:after{content:"\200b"}.text-edit__ui{inset:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.text-edit__sel{background:color-mix(in srgb,var(--text-edit-color) 26%,var(--bg-surf-0,#fff));border-radius:.06em;inset:.04em 0 0 0;position:absolute;transform:scaleX(0);transform-origin:right}.text-edit__track{inset:0;opacity:0;position:absolute;transition:opacity .2s;z-index:2}.text-edit--on .text-edit__track{opacity:1}.text-edit__caret{border-radius:1px;bottom:-.02em;left:100%;min-width:2px;top:.06em;width:.04em}.text-edit__caret,.text-edit__name{background:var(--text-edit-color);position:absolute}.text-edit__name{bottom:100%;left:0;--r:6px;border-radius:var(--r) var(--r) var(--r) 0;color:var(--text-base-primary,rgba(0,0,0,.93));font:var(--font-body-med-xs,500 13px/18px sans-serif);letter-spacing:0;line-height:14px;padding:3px 6px;text-transform:none;white-space:nowrap}.text-edit[data-side=end] .text-edit__name{border-radius:var(--r) var(--r) 0 var(--r);left:auto;right:0}@media screen and (max-width:620px){.text-edit__name{--r:4px;font-size:11px;line-height:12px;padding:1px 5px}}body.mobile .text-edit__name{--r:4px;font-size:11px;line-height:12px;padding:1px 5px}@media (prefers-reduced-motion:reduce){.text-edit__ui{display:none}}