/* Color-only companion: category-guides/guide.css. Never loaded without this source. */
@media screen{
html[data-lani-theme="dark"] body.lani-section-document.lani-section-surface-hub{--lani-section-ink:#9dceff;--lani-section-muted:#9dceff;--lani-section-soft:#1d293a;--lani-section-line:#3b4b62;--lani-header-soft:#1d293a;--lani-heading-ink:#9dceff;--lani-heading-accent:#9dceff;background:#1d293a;color:#9dceff}
html[data-lani-theme="dark"] body.lani-section-document.lani-section-surface-hub .lani-section-header{background:#1d293a;border-bottom-color:#3b4b62}
html[data-lani-theme="dark"] body.lani-section-document.lani-section-surface-hub .lani-section-footer{border-top-color:#3b4b62}
html[data-lani-theme="dark"] main.lani-generic-hub.cx[data-lani-category-guide],html[data-lani-theme="dark"] #lani-section-main.lani-generic-hub.cx[data-lani-category-guide]{background:#1d293a;color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-hero{background:radial-gradient(ellipse at 83% 32%,rgba(29,41,58,0.4),transparent 48%),linear-gradient(120deg,#1d293a,#1d293a);border-bottom:1px solid #3b4b62}
html[data-lani-theme="dark"] .cx :is(.cx-kicker,.cx-heading>.kicker,.cx-hero-copy>.kicker,.lani-generic-hub__kicker){color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-hero h1{color:#9dceff}
html[data-lani-theme="dark"] .cx :is(.cx-lead,.cx-hero-copy>.lead){color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-emblem{color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-emblem-caption{color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-search{background:#1d293a;border:1px solid #3b4b62}
html[data-lani-theme="dark"] .cx .cx-search label{color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-search-line{border:1px solid #3b4b62;background:#1d293a}
html[data-lani-theme="dark"] .cx .cx-search-line:focus-within{border-color:#3b4b62}
html[data-lani-theme="dark"] .cx .cx-search-line>svg{color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-search-line input{color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-search-line input:disabled{-webkit-text-fill-color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-search-line input::placeholder{color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-hints{color:#9dceff}
html[data-lani-theme="dark"] .cx :is(.cx-hints button,.cx-terms>button){border:1px solid #3b4b62;background:#1d293a;color:#9dceff}
html[data-lani-theme="dark"] .cx :is(.cx-hints button,.cx-terms>button):hover:not(:disabled){background:#1d293a;border-color:#3b4b62}
html[data-lani-theme="dark"] .cx .cx-jump a{color:#9dceff;border-left:1px solid #3b4b62}
html[data-lani-theme="dark"] .cx .cx-heading h2{color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-heading>p:last-child:not(.cx-kicker):not(.kicker){color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-theme{border:1px solid #3b4b62;background:#1d293a;color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-theme-copy strong{color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-theme-copy small{color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-theme:hover:not(:disabled){border-color:#3b4b62;background:#1d293a}
html[data-lani-theme="dark"] .cx .cx-terms>button{background:#1d293a}
html[data-lani-theme="dark"] .cx .cx-results{background:#1d293a;border:1px solid #3b4b62}
html[data-lani-theme="dark"] .cx .cx-results-heading button{background:#1d293a;color:#9dceff;border:1px solid #3b4b62}
html[data-lani-theme="dark"] .cx .cx-results>p:not(.cx-footnote){color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-result{border-bottom:1px solid #3b4b62;color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-result:hover{color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-result>span{color:#9dceff}
html[data-lani-theme="dark"] .cx :is(.cx-card,.lani-section-archive-card){border:1px solid #3b4b62;background:#1d293a;color:#9dceff}
html[data-lani-theme="dark"] .cx :is(.cx-card,.lani-section-archive-card):hover{border-color:#3b4b62;color:#9dceff}
html[data-lani-theme="dark"] .cx :is(.cx-card-photo,.lani-section-archive-card__image){background:#1d293a}
html[data-lani-theme="dark"] .cx .cx-card-photo>span{color:#9dceff}
html[data-lani-theme="dark"] .cx :is(.cx-card-body,.lani-section-archive-card__body) h3{color:#9dceff}
html[data-lani-theme="dark"] .cx :is(.cx-card-body time,.cx-card-date,.lani-section-archive-card__body time,.lani-section-archive-card__meta){color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-controls p{color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-outline{border:1px solid #3b4b62;background:#1d293a;color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-outline:hover:not(:disabled){background:#1d293a;border-color:#3b4b62}
html[data-lani-theme="dark"] .cx .cx-footnote{color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-legacy :is(.lani-generic-hub__section-header h2,.lani-generic-hub__note h2){color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-legacy :is(.lani-generic-hub__highlight,.lani-generic-hub__topic){background:#1d293a;border-color:#3b4b62;color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-legacy :is(.lani-generic-hub__highlight p,.lani-generic-hub__topic small){color:#9dceff}
html[data-lani-theme="dark"] .cx .cx-legacy .lani-generic-hub__note{background:#1d293a;border-color:#3b4b62}
html[data-lani-theme="dark"] .cx .cx-legacy .lani-generic-hub__topic:hover{border-color:#3b4b62;background:#1d293a}
}
