/* Color-only companion: omajinai-guide/guide.css. Never loaded without this source. */
@media screen{
html[data-lani-theme="dark"] body.lani-section-omajinai.lani-section-surface-hub .lani-section-header{background:linear-gradient(115deg,#1d293a,#1d293a 55%,#1d293a);border-bottom-color:#3b4b62}
html[data-lani-theme="dark"] #lani-section-main.owg{background:#1d293a}
html[data-lani-theme="dark"] .owg{color:#9dceff;--lani-omajinai-border:#3b4b62;--lani-omajinai-blue-soft:#1d293a}
html[data-lani-theme="dark"] .owg .og-hero{background:radial-gradient(ellipse at 82% 35%,rgba(29,41,58,0.4),transparent 43%),linear-gradient(120deg,#1d293a,#1d293a);border-bottom:1px solid #3b4b62}
html[data-lani-theme="dark"] .og-kicker{color:#9dceff}
html[data-lani-theme="dark"] .owg .og-hero h1{color:#9dceff}
html[data-lani-theme="dark"] .og-lead{color:#9dceff}
html[data-lani-theme="dark"] .og-emblem p{color:#9dceff}
html[data-lani-theme="dark"] .owg .og-search{background:#1d293a;border:1px solid #3b4b62}
html[data-lani-theme="dark"] .og-search-line{border:1px solid #3b4b62;background:#1d293a}
html[data-lani-theme="dark"] .og-search-line:focus-within{border-color:#3b4b62}
html[data-lani-theme="dark"] .og-search-symbol{border:2px solid #3b4b62}
html[data-lani-theme="dark"] .owg .og-search-line input{color:#9dceff}
html[data-lani-theme="dark"] .og-search-line input::placeholder{color:#9dceff}
html[data-lani-theme="dark"] .og-search-hints{color:#9dceff}
html[data-lani-theme="dark"] .owg .og-search-hints button{background:#1d293a;color:#9dceff}
html[data-lani-theme="dark"] .og-jump a{color:#9dceff;border-left:1px solid #3b4b62}
html[data-lani-theme="dark"] .og-heading h2{color:#9dceff}
html[data-lani-theme="dark"] .og-heading>p:last-child{color:#9dceff}
html[data-lani-theme="dark"] .og-stone-grid>a{color:#9dceff;background:#1d293a;border:1px solid #3b4b62}
html[data-lani-theme="dark"] .og-stone-arrow{color:#afbdd0}
html[data-lani-theme="dark"] .og-stone-grid>a:hover{border-color:#3b4b62}
html[data-lani-theme="dark"] .og-text-link{color:#9dceff}
html[data-lani-theme="dark"] .og-theme-grid>a{background:#1d293a;border:1px solid #3b4b62;color:#9dceff}
html[data-lani-theme="dark"] .og-theme-grid strong{color:#9dceff}
html[data-lani-theme="dark"] .og-theme-grid small{color:#9dceff}
html[data-lani-theme="dark"] .og-theme-arrow{color:#9dceff}
html[data-lani-theme="dark"] .og-theme-grid>a:hover{border-color:#3b4b62;background:#1d293a}
html[data-lani-theme="dark"] .owg .og-card{background:#1d293a;border:1px solid #3b4b62;color:#9dceff}
html[data-lani-theme="dark"] .og-card-photo{background:#1d293a}
html[data-lani-theme="dark"] .og-photo-fallback{color:#afbdd0}
html[data-lani-theme="dark"] .og-card-date{color:#9dceff}
html[data-lani-theme="dark"] .owg .og-card:hover{border-color:#3b4b62}
html[data-lani-theme="dark"] .og-popular-controls p{color:#9dceff}
html[data-lani-theme="dark"] .owg .og-outline{background:#1d293a;color:#9dceff;border:1px solid #3b4b62}
html[data-lani-theme="dark"] .owg .og-fineprint{color:#9dceff}
html[data-lani-theme="dark"] .og-latest-lead{color:#9dceff}
html[data-lani-theme="dark"] .owg .lani-omajinai-hub__card{border-color:#3b4b62}
html[data-lani-theme="dark"] .og-directory>p{color:#9dceff}
html[data-lani-theme="dark"] .og-directory details{border:1px solid #3b4b62;background:#1d293a}
html[data-lani-theme="dark"] .og-directory summary{color:#9dceff}
html[data-lani-theme="dark"] .og-directory details[open]>summary{border-bottom:1px solid #3b4b62}
html[data-lani-theme="dark"] .og-directory small{color:#afbdd0}
html[data-lani-theme="dark"] .owg #lani-omajinai-index{background:#1d293a}
html[data-lani-theme="dark"] .owg .og-results{background:#1d293a;border:1px solid #3b4b62}
html[data-lani-theme="dark"] .og-results-heading button{background:#1d293a;color:#9dceff}
html[data-lani-theme="dark"] .og-results>p:not(.og-fineprint){color:#9dceff}
html[data-lani-theme="dark"] .og-result{border-bottom:1px solid #3b4b62;color:#9dceff}
html[data-lani-theme="dark"] .og-result span{color:#9dceff}
html[data-lani-theme="dark"] .owg{--lani-ink:#9dceff;--lani-muted:#9dceff;--lani-soft:#1d293a;--lani-line:#3b4b62}
html[data-lani-theme="dark"] .owg .lani-omajinai-paths a:last-child{border-right:1px solid #3b4b62}
html[data-lani-theme="dark"] .owg .lani-omajinai-section__header--numbered>span{color:#9dceff}
html[data-lani-theme="dark"] .owg .lani-omajinai-link-grid>a{border:1px solid #3b4b62;background:#1d293a}
html[data-lani-theme="dark"] .owg .lani-omajinai-note{border-color:#3b4b62}
html[data-lani-theme="dark"] .owg .lani-omajinai-hero{background:radial-gradient(ellipse at 82% 30%,rgba(29,41,58,0.4),transparent 43%),linear-gradient(120deg,#1d293a,#1d293a);border-bottom:1px solid #3b4b62}
html[data-lani-theme="dark"] .owg .lani-omajinai-hero h1{color:#9dceff}
html[data-lani-theme="dark"] .owg .lani-omajinai-paths>a{background:#1d293a;border:1px solid #3b4b62}
html[data-lani-theme="dark"] .owg .lani-omajinai-paths svg{color:#9dceff}
html[data-lani-theme="dark"] .owg .lani-omajinai-link-grid>a{border-color:#3b4b62}
html[data-lani-theme="dark"] .owg .lani-omajinai-note{background:#1d293a}
html[data-lani-theme="dark"] .owg .lani-section-archive-card{border:1px solid #3b4b62}
}
