.text-selection-highlight,.ProseMirror .rounded-text-selection{background:hsl(var(--primary) / .2);background:color-mix(in srgb, var(--spark-cursor-color) 20%, transparent);box-shadow:0 2px 0 0 color-mix(in srgb, var(--spark-cursor-color) 20%, transparent), 0 -2px 0 0 color-mix(in srgb, var(--spark-cursor-color) 20%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25rem}[data-rune-dom-selection] [data-selectable-text],[data-rune-dom-selection] [data-selectable-text] *{-webkit-user-select:text;user-select:text}[data-rune-dom-selection=custom] [data-selectable-text]::-moz-selection{background:0 0}[data-rune-dom-selection=custom] [data-selectable-text] ::-moz-selection{background:0 0}[data-rune-dom-selection=custom] [data-selectable-text]::selection{background:0 0}[data-rune-dom-selection=custom] [data-selectable-text] ::selection{background:0 0}[data-rune-dom-selection=native] [data-selectable-text]::-moz-selection{background:color-mix(in srgb, var(--spark-cursor-color) 20%, transparent)}[data-rune-dom-selection=native] [data-selectable-text] ::-moz-selection{background:color-mix(in srgb, var(--spark-cursor-color) 20%, transparent)}[data-rune-dom-selection=native] [data-selectable-text]::selection{background:color-mix(in srgb, var(--spark-cursor-color) 20%, transparent)}[data-rune-dom-selection=native] [data-selectable-text] ::selection{background:color-mix(in srgb, var(--spark-cursor-color) 20%, transparent)}html[data-spark-platform=ios] .ProseMirror .rounded-text-selection{box-shadow:none!important;background:0 0!important}body.spark-block-selection-mode .ProseMirror .rounded-text-selection{background:0 0!important}body[data-selection-mode=text] .spark-tree-v2-root .ProseMirror .rounded-text-selection{box-shadow:none!important;background:0 0!important}