/* Color-only companion: lani-character-count.css. Never loaded without this source. */
@media screen{
html[data-lani-theme="dark"] .lani-char-tool{--tool-ink:#9dceff;--tool-line:#3b4b62;--tool-soft:#1d293a;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-char-tool__workspace{background:#1d293a}
html[data-lani-theme="dark"] .lani-char-tool__heading span{color:#9dceff}
html[data-lani-theme="dark"] .lani-char-tool__input{border:2px solid #3b4b62;background:#1d293a;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-char-tool__actions button{border:1px solid #3b4b62;background:#1d293a;color:#9dceff}
html[data-lani-theme="dark"] .lani-char-tool__actions button:hover{background:#1d293a}
html[data-lani-theme="dark"] .lani-char-tool__actions [data-char-action=clear]{background:#1d293a;color:#9dceff}
html[data-lani-theme="dark"] .lani-char-tool__notice{color:#9dceff}
html[data-lani-theme="dark"] .lani-char-tool__result{border:1px solid #3b4b62}
html[data-lani-theme="dark"] .lani-char-tool__result strong{color:#9dceff}
html[data-lani-theme="dark"] .lani-char-tool__result small{color:#9dceff}
html[data-lani-theme="dark"] .lani-char-tool__result--primary{background:#1d293a;border-color:#3b4b62}
html[data-lani-theme="dark"] .lani-char-tool__target input{border:1px solid #3b4b62}
}
