/* TipTap collaboration carets (remote users) */ .collaboration-carets__caret { border-left: 2px solid currentColor; margin-left: -1px; margin-right: -1px; pointer-events: none; position: relative; word-break: normal; } .collaboration-carets__label { border-radius: 4px 4px 4px 0; color: #fff; font-size: 11px; font-weight: 600; left: -1px; line-height: 1.2; padding: 2px 6px; position: absolute; top: -1.4em; user-select: none; white-space: nowrap; } .ultidrive-richtext-editor .ProseMirror-selectednode { outline: 2px solid hsl(var(--primary) / 0.35); } .ultidrive-richtext-editor table { border-collapse: collapse; width: 100%; } .ultidrive-richtext-editor td, .ultidrive-richtext-editor th { border: 1px solid hsl(var(--border)); min-width: 80px; padding: 6px 8px; vertical-align: top; }