/* Color-only companion: twinray-guide/guide.css. Never loaded without this source. */
@media screen{
html[data-lani-theme="dark"] body.lani-section-twinray.lani-section-surface-hub .lani-section-header{background:linear-gradient(110deg,#1d293a 0%,#1d293a 54%,#1d293a 100%);border-bottom-color:#3b4b62}
html[data-lani-theme="dark"] #lani-section-main.twg{background:#1d293a}
html[data-lani-theme="dark"] .twg{--lani-twinray-ink:#9dceff;--lani-twinray-muted:#9dceff;--lani-twinray-soft:#1d293a;--lani-twinray-line:#3b4b62;color:#9dceff}
html[data-lani-theme="dark"] .twg .lani-twinray-hero{background:linear-gradient(115deg,#1d293a,#1d293a);border-bottom:1px solid #3b4b62}
html[data-lani-theme="dark"] .twg .lani-twinray-kicker{color:#9dceff}
html[data-lani-theme="dark"] .twg a.lani-twinray-button{color:#9dceff}
html[data-lani-theme="dark"] .twg a.lani-twinray-button:hover{color:#9dceff}
html[data-lani-theme="dark"] .tg-emblem span{color:#9dceff}
html[data-lani-theme="dark"] .twg .tg-search{background:#1d293a;border:1px solid #3b4b62}
html[data-lani-theme="dark"] .tg-search-line{border:1px solid #3b4b62;background:#1d293a}
html[data-lani-theme="dark"] .tg-search-line:focus-within{border-color:#3b4b62}
html[data-lani-theme="dark"] .tg-search-symbol{border:2px solid #3b4b62}
html[data-lani-theme="dark"] .twg .tg-search-line input{color:#9dceff}
html[data-lani-theme="dark"] .tg-search-line input::placeholder{color:#9dceff}
html[data-lani-theme="dark"] .twg .tg-search-hints{color:#9dceff}
html[data-lani-theme="dark"] .twg .tg-search-hints button{background:#1d293a;color:#9dceff}
html[data-lani-theme="dark"] .tg-jump a{color:#9dceff;border-left:1px solid #3b4b62}
html[data-lani-theme="dark"] .tg-terms nav a{background:#1d293a;border:1px solid #3b4b62;color:#9dceff}
html[data-lani-theme="dark"] .tg-terms nav a span{color:#9dceff}
html[data-lani-theme="dark"] .twg .lani-twinray-cluster-nav a{background:#1d293a;border:1px solid #3b4b62}
html[data-lani-theme="dark"] .twg .lani-twinray-cluster-nav a:hover{background:#1d293a;border-color:#3b4b62}
html[data-lani-theme="dark"] .twg .tg-card{background:#1d293a;border:1px solid #3b4b62;color:#9dceff}
html[data-lani-theme="dark"] .tg-card-photo{background:#1d293a}
html[data-lani-theme="dark"] .tg-photo-fallback{color:#9dceff}
html[data-lani-theme="dark"] .tg-card-date{color:#9dceff}
html[data-lani-theme="dark"] .twg .tg-card:hover{border-color:#3b4b62}
html[data-lani-theme="dark"] .tg-popular-controls p{color:#9dceff}
html[data-lani-theme="dark"] .twg .tg-outline{background:#1d293a;color:#9dceff;border:1px solid #3b4b62}
html[data-lani-theme="dark"] .twg .tg-fineprint{color:#9dceff}
html[data-lani-theme="dark"] .twg .lani-twinray-persona--high{border-color:#3b4b62;background:#1d293a}
html[data-lani-theme="dark"] .twg .lani-twinray-link-grid> a{background:#1d293a;border-color:#3b4b62}
html[data-lani-theme="dark"] .twg .lani-twinray-paths a{background:#1d293a}
html[data-lani-theme="dark"] .tg-back{border:1px solid #3b4b62;background:#1d293a;color:#9dceff}
html[data-lani-theme="dark"] .twg .tg-results{background:#1d293a;border:1px solid #3b4b62}
html[data-lani-theme="dark"] .tg-results-heading button{background:#1d293a;color:#9dceff}
html[data-lani-theme="dark"] .tg-results>p:not(.tg-fineprint){color:#9dceff}
html[data-lani-theme="dark"] .tg-result{border-bottom:1px solid #3b4b62;color:#9dceff}
html[data-lani-theme="dark"] .tg-result span{color:#9dceff}
}
