/* Blake Highlight Toolkit */
.bht-highlight-marker { background: linear-gradient(to bottom, transparent 55%, rgba(247,233,128,.95) 55%); padding: 0 2px; -webkit-box-decoration-break: clone; box-decoration-break: clone; }
.bht-highlight-line { background-image: linear-gradient(var(--bht-highlight-color, #ff8264), var(--bht-highlight-color, #ff8264)); background-repeat: no-repeat; background-position: 0 100%; background-size: 100% 4px; padding-bottom: 3px; -webkit-box-decoration-break: clone; box-decoration-break: clone; }
.bht-highlight-solid { text-decoration-line: underline; text-decoration-style: solid; text-decoration-color: var(--bht-highlight-color, #4bc1c6); text-decoration-thickness: 2px; text-underline-offset: 3px; }
.bht-highlight-dotted { text-decoration-line: underline; text-decoration-style: dotted; text-decoration-color: var(--bht-highlight-color, #ff8264); text-decoration-thickness: 2px; text-underline-offset: 4px; }
.bht-highlight-wavy { text-decoration-line: underline; text-decoration-style: wavy; text-decoration-color: var(--bht-highlight-color, #a58bd4); text-decoration-thickness: 2px; text-underline-offset: 4px; }
.bht-highlight-crayon { background: linear-gradient(176deg, transparent 12%, color-mix(in srgb, var(--bht-highlight-color, #ff8264) 18%, transparent) 14%, color-mix(in srgb, var(--bht-highlight-color, #ff8264) 55%, transparent) 28%, color-mix(in srgb, var(--bht-highlight-color, #ff8264) 48%, transparent) 73%, color-mix(in srgb, var(--bht-highlight-color, #ff8264) 25%, transparent) 86%, transparent 90%); padding: 0 3px; -webkit-box-decoration-break: clone; box-decoration-break: clone; }
.bht-highlight-full { background-color: var(--bht-highlight-color, #ffef70); padding: 0 3px; border-radius: 2px; -webkit-box-decoration-break: clone; box-decoration-break: clone; }
.bht-highlight-gradient { background: linear-gradient(to bottom, transparent 55%, color-mix(in srgb, var(--bht-highlight-color, #ff9ed0) 30%, transparent) 55%, var(--bht-highlight-color, #ff9ed0) 100%); padding: 0 3px; -webkit-box-decoration-break: clone; box-decoration-break: clone; }
