/* Color-only companion: dream-dictionary.css. Never loaded without this source. */
@media screen{
html[data-lani-theme="dark"] .lani-dd{--lani-dd-ink:#9dceff;--lani-dd-muted:#9dceff;--lani-dd-line:#3b4b62;--lani-dd-soft:#1d293a;--lani-dd-panel:#1d293a;background:#1d293a;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-breadcrumb{color:#afbdd0}
html[data-lani-theme="dark"] .lani-dd-breadcrumb li:not(:last-child)::after{color:#9dceff}
html[data-lani-theme="dark"] .lani-dd-hero{background:radial-gradient(circle at 84% 16%, rgba(29,41,58,0.36), transparent 32%),
        linear-gradient(145deg, #1d293a 0%, #1d293a 52%, #1d293a 100%)}
html[data-lani-theme="dark"] .lani-dd-kicker{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-hero h1{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-lead{color:#9dceff}
html[data-lani-theme="dark"] .lani-dd-search-panel{background:rgba(29,41,58,0.96);border:1px solid rgba(59,75,98,0.25)}
html[data-lani-theme="dark"] .lani-dd-search input[type="search"]{background:#1d293a;border:2px solid #3b4b62;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-search input[type="search"]::placeholder{color:#afbdd0}
html[data-lani-theme="dark"] .lani-dd-results{background:#1d293a}
html[data-lani-theme="dark"] .lani-dd-result + .lani-dd-result{border-top:1px solid #3b4b62}
html[data-lani-theme="dark"] .lani-dd-result strong{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-result span{color:#afbdd0}
html[data-lani-theme="dark"] .lani-dd-result small{color:#afbdd0}
html[data-lani-theme="dark"] .lani-dd-results__heading,html[data-lani-theme="dark"] .lani-dd-results__message{color:#afbdd0}
html[data-lani-theme="dark"] .lani-dd-quick a{background:#1d293a;border:1px solid #3b4b62;color:#9dceff}
html[data-lani-theme="dark"] .lani-dd-heading h2{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-heading > p:last-child{color:#afbdd0}
html[data-lani-theme="dark"] .lani-dd-category-grid a:hover{border-color:#3b4b62}
html[data-lani-theme="dark"] .lani-dd-category-grid strong{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-category-grid span{color:#afbdd0}
html[data-lani-theme="dark"] .lani-dd-category-grid small{color:#afbdd0}
html[data-lani-theme="dark"] .lani-dd-link-grid a:hover{border-color:#3b4b62}
html[data-lani-theme="dark"] .lani-dd-link-grid strong{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-link-grid span{color:#afbdd0}
html[data-lani-theme="dark"] .lani-dd-type-grid a{background:#1d293a;border:1px solid #3b4b62;color:#9dceff}
html[data-lani-theme="dark"] .lani-dd-type-grid a::before{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-type-grid a::after{background:color-mix(in srgb, var(--lani-dd-type-accent) 10%, #1d293a);color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-type-grid strong{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-type-grid span{color:#9dceff}
html[data-lani-theme="dark"] .lani-dd-card > a{background:#1d293a}
html[data-lani-theme="dark"] .lani-dd-card > a:hover{border-color:#3b4b62}
html[data-lani-theme="dark"] .lani-dd-card__badge{background:#1d293a;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-card h3{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-card p{color:#afbdd0}
html[data-lani-theme="dark"] .lani-dd-card__meta{color:#afbdd0}
html[data-lani-theme="dark"] .lani-dd-kana-shortcuts a{background:#1d293a;border:1px solid #3b4b62;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-kana-list summary strong{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-kana-list summary span{color:#afbdd0}
html[data-lani-theme="dark"] .lani-dd-kana-columns h3{border-bottom:2px solid #3b4b62;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-kana-columns a,html[data-lani-theme="dark"] .lani-dd-other-list a{color:#9dceff}
html[data-lani-theme="dark"] .lani-dd-split h3{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-note{background:#1d293a;border:1px solid #3b4b62}
html[data-lani-theme="dark"] .lani-dd-note h2{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-dd-note p{color:#afbdd0}
}
